This is the set of resources that conform to both HealthDocumentRecord (https://nrces.in/ndhm/fhir/r4/StructureDefinition/HealthDocumentRecord) and HealthDocumentRecord (https://nrces.in/ndhm/fhir/r4/StructureDefinition/HealthDocumentRecord).
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() | 0..* | A set of resources composed into a single coherent clinical statement with clinical attestation / A set of resources composed to define the prescription record. dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | ||||||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() | Σ | 0..1 | Identifier | Version-independent identifier for the Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: ?? (required): The workflow/clinical status of the composition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | SΣ | 1..1 | CodeableConcept | Kind of composition ("Prescription record ") Binding: ?? (preferred): Type of a composition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | Σ | 1..1 | Coding | Code defined by a terminology system/ Code defined by SNOMED CT for Prescription record ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identity of the terminology system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | code | Symbol in syntax defined by the system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Representation defined by the system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | SΣ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Categorization of Composition Binding: ?? (example): High-level kind of a clinical document at a macro level. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | SΣ | 1..1 | Reference(Patient | #sd-Patient-Patient) | Who and/or what the composition/Prescription record is about ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | Σ | 1..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Encounter | #sd-Encounter-Encounter) | Context of the Composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | SΣ | 1..1 | dateTime | Composition editing time ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | SΣ | 1..* | Reference(Practitioner | Organization | PractitionerRole | Patient | Device | RelatedPerson | #sd-Practitioner-Practitioner) | left: Who and/or what authored the composition/Presciption record; right: Who and/or what authored the composition/Prescription record ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | Σ | 1..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | SΣ | 1..1 | string | Human Readable name/title ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | Σ | 0..1 | code | As defined by affinity domain Binding: ?? (required): Codes specifying the level of confidentiality of the composition. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | S | 0..* | BackboneElement | Attests to accuracy of composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() | 1..1 | code | personal | professional | legal | official Binding: ?? (required): The way in which a person authenticated a composition. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..1 | dateTime | When the composition was attested ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..1 | Reference(RelatedPerson | PractitionerRole | Practitioner | Patient | Organization) | Who attested the composition ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() | Σ | 0..1 | Reference(Organization | #sd-Organization-Organization) | Organization which maintains the composition ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | 0..* | BackboneElement | Relationships to other compositions/documents ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() | 1..1 | code | replaces | transforms | signs | appends Binding: ?? (required): The type of relationship between documents. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 1..1 | Target of the relationship ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() ![]() ![]() | Identifier | |||||||
![]() ![]() ![]() ![]() ![]() | Reference(Composition) | |||||||
![]() ![]() ![]() | Σ | 0..* | BackboneElement | The clinical service(s) being documented ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Code(s) that apply to the event being documented Binding: ?? (example): This list of codes represents the main clinical acts being documented. ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..1 | Period | The period covered by the documentation ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | Σ | 0..* | Reference(Resource) | The event(s) being documented ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() | SC | 1..1 | BackboneElement | left: Composition is broken into sections / Prescription record contains single section to define the relevant medication requests; right: The section contains references to documents that represent unstructured historical health records uploaded by patients. These documents can include medical reports, discharge summaries, diagnostic images, and any other relevant health records. cmp-1: A section must contain at least one of text, entries, or sub-sections cmp-2: A section can only have an emptyReason if it is empty ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | ||||
![]() ![]() ![]() ![]() | 0..1 | string | Label for section (e.g. for ToC) ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Classification of section (recommended) Binding: ?? (example): Classification of a section of a composition/document. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() ![]() | SΣ | 0..* | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identity of the terminology system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | code | Symbol in syntax defined by the system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Representation defined by the system ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | SΣ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..* | Who and/or what authored the section ele-1: All FHIR elements must have a @value or children | ||||||
![]() ![]() ![]() ![]() | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..1 | Narrative | Text summary of the section, for human interpretation ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..1 | code | working | snapshot | changes Binding: ?? (required): The processing mode that applies to this section. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Order of section entries Binding: ?? (preferred): What order applies to the items in the entry. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | S | 1..* | Reference(DocumentReference | #sd-DocumentReference-DocumentReference) | A reference to data that supports this section ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |||||
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model). ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children | ||||
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | Why the section is empty Binding: ?? (preferred): If a section is empty, why it is empty. ele-1: All FHIR elements must have a @value or children | |||||
![]() ![]() ![]() ![]() | 0..* | Nested Section ele-1: All FHIR elements must have a @value or children | ||||||
![]() |