This page is part of the Respiratory Virus Hospitalization Surveillance Network (RESP-NET) Content Implementation Guide (v1.0.0-ballot: STU1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions
Official URL: http://hl7.org/fhir/us/resp-net/StructureDefinition/resp-net-composition | Version: 1.0.0-ballot | |||
Active as of 2023-12-21 | Computable Name: RESPNETComposition |
This Composition profile is used to organize the RESP-NET report content.
This profile is used to represent the clinical content present within a RESP-NET report.
Sections and Population Criteria
The following sections and population criteria should be used to create the composition resource below.
The above data has to be populated by the implementers of either the DataSource actors or the MedMorph HDEA (backend services app).
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Composition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | S | 0..* | Composition | Resp-net Composition Profile |
identifier | S | 1..1 | Identifier | RESP-NET Composition identifier |
status | S | 1..1 | code | preliminary | final | amended | entered-in-error Fixed Value: final |
type | S | 1..1 | CodeableConcept | RESP-NET Report Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 75619-7 | |
subject | S | 1..1 | Reference(US Public Health Patient) | Patient who is the subject of the report. |
encounter | S | 1..1 | Reference(US Public Health Encounter) | Encounter related to the public health event |
date | S | 1..1 | dateTime | Composition editing time |
author | S | 1..* | Reference(US Core PractitionerRole Profile | US Core Practitioner Profile | US Core Organization Profile | Device) | The author(s) of the document |
title | S | 1..1 | string | Human Readable name/title Fixed Value: RESP-NET Report |
Slices for section | S | 0..* | BackboneElement | Composition is broken into sections Slice: Unordered, Open by value:code |
section:sliceProblemSection | S | 1..1 | BackboneElement | Problem Section |
code | S | 1..1 | CodeableConcept | Problem Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11450-4 | |
text | S | 1..1 | Narrative | Problem Section narrative |
entry | S | 0..* | Reference(US Public Health Condition) | A reference to data that supports this section |
section:sliceMedicationsAdministeredSection | S | 0..1 | BackboneElement | Medications Administered Section |
code | S | 1..1 | CodeableConcept | Medications Administered Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29549-3 | |
text | S | 1..1 | Narrative | Medications Administered Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | S | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationReferences | S | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceMedicationsSection | S | 0..1 | BackboneElement | Medications Section |
code | S | 1..1 | CodeableConcept | Medications Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 10160-0 | |
text | S | 1..1 | Narrative | Medications Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | S | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationStatement | S | 0..* | Reference(RESP-NET Medication Statement) | Medication Statement Entry |
entry:sliceMedicationReferences | S | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceResultsSection | S | 1..1 | BackboneElement | Results Section |
code | S | 1..1 | CodeableConcept | Results Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 30954-2 | |
text | S | 1..1 | Narrative | Results Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceLabResultEntry | S | 0..* | Reference(US Core Laboratory Result Observation Profile) | Lab Result Entries |
entry:sliceDiagnosticResultEntry | S | 0..* | Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting) | Diagnostic Result Entries |
section:sliceNotesSection | S | 0..1 | BackboneElement | Clinical and Diagnostic Reports Section |
code | S | 1..1 | CodeableConcept | Clinical Notes Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 28650-0 | |
text | S | 1..1 | Narrative | Notes Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceDocumentReferenceEntry | S | 0..* | Reference(US Core DocumentReference Profile) | Document Reference Entries |
entry:sliceDiagnosticReportEntry | S | 0..* | Reference(US Core DiagnosticReport Profile for Report and Note exchange) | Diagnostic Report Entries |
section:slicePlanOfTreatmentSection | S | 0..1 | BackboneElement | Plan of Treatment Section |
code | S | 1..1 | CodeableConcept | Plan of Treatment code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18776-5 | |
text | S | 1..1 | Narrative | Plan of Treatment narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationRequest | S | 0..* | Reference(US Core MedicationRequest Profile) | Medication Request Entries |
entry:sliceMedicationReferences | S | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
entry:sliceProcedureOrders | S | 0..* | Reference(eICR ServiceRequest) | Procedure Order Entries |
section:sliceImmunizationsSection | S | 0..1 | BackboneElement | Immunizations Section |
code | S | 1..1 | CodeableConcept | Immunizations code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11369-6 | |
text | S | 1..1 | Narrative | Immunizations narrative |
entry | S | 0..* | Reference(US Core Immunization Profile) | A reference to data that supports this section |
section:sliceProceduresSection | S | 0..1 | BackboneElement | This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. |
code | S | 1..1 | CodeableConcept | Procedures Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 47519-4 | |
text | S | 1..1 | Narrative | Procedures Section narrative |
entry | S | 0..* | Reference(eICR Procedure) | A reference to data that supports this section |
section:sliceVitalSignsSection | S | 0..1 | BackboneElement | Vital Signs Section |
code | S | 1..1 | CodeableConcept | Vital Signs code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 8716-3 | |
text | S | 1..1 | Narrative | Vital Signs narrative |
entry | S | 0..* | Reference(US Core Vital Signs Profile) | A reference to data that supports this section |
section:sliceSocialHistorySection | S | 0..1 | BackboneElement | Social History Section |
code | S | 1..1 | CodeableConcept | Social History Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29762-2 | |
text | S | 1..1 | Narrative | Social History Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceSmokingStatus | S | 0..* | Reference(US Core Smoking Status Observation Profile) | Smoking Status |
entry:sliceDisabilityStatus | S | 0..* | Reference(US Public Health Disability Status) | Disability Status |
entry:sliceCharacteristicsOfHomeEnvironment | S | 0..* | Reference(US Public Health Characteristics of Home Environment) | Characteristics of Home Environment |
section:slicePregnancySection | S | 0..1 | BackboneElement | Pregnancy Section |
code | S | 1..1 | CodeableConcept | Pregnancy Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 90767-5 | |
text | S | 1..1 | Narrative | Pregnancy Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:slicePregnancyOutcome | S | 0..* | Reference(US Public Health Pregnancy Outcome Observation) | Pregnancy Outcome |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | S | 0..* | Composition | Resp-net Composition Profile |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | SΣ | 1..1 | Identifier | RESP-NET Composition identifier |
status | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. Fixed Value: final |
type | SΣ | 1..1 | CodeableConcept | RESP-NET Report Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 75619-7 | |
subject | SΣ | 1..1 | Reference(US Public Health Patient) | Patient who is the subject of the report. |
encounter | SΣ | 1..1 | Reference(US Public Health Encounter) | Encounter related to the public health event |
date | SΣ | 1..1 | dateTime | Composition editing time |
author | SΣ | 1..* | Reference(US Core PractitionerRole Profile | US Core Practitioner Profile | US Core Organization Profile | Device) | The author(s) of the document |
title | SΣ | 1..1 | string | Human Readable name/title Fixed Value: RESP-NET Report |
Slices for section | SC | 0..* | BackboneElement | Composition is broken into sections Slice: Unordered, Open by value:code |
section:All Slices | Content/Rules for all slices | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
section:sliceProblemSection | SC | 1..1 | BackboneElement | Problem Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Problem Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11450-4 | |
text | SC | 1..1 | Narrative | Problem Section narrative |
entry | SC | 0..* | Reference(US Public Health Condition) | A reference to data that supports this section |
section:sliceMedicationsAdministeredSection | SC | 0..1 | BackboneElement | Medications Administered Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Medications Administered Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29549-3 | |
text | SC | 1..1 | Narrative | Medications Administered Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceMedicationsSection | SC | 0..1 | BackboneElement | Medications Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Medications Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 10160-0 | |
text | SC | 1..1 | Narrative | Medications Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationStatement | SC | 0..* | Reference(RESP-NET Medication Statement) | Medication Statement Entry |
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceResultsSection | SC | 1..1 | BackboneElement | Results Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Results Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 30954-2 | |
text | SC | 1..1 | Narrative | Results Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceLabResultEntry | SC | 0..* | Reference(US Core Laboratory Result Observation Profile) | Lab Result Entries |
entry:sliceDiagnosticResultEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting) | Diagnostic Result Entries |
section:sliceNotesSection | SC | 0..1 | BackboneElement | Clinical and Diagnostic Reports Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Clinical Notes Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 28650-0 | |
text | SC | 1..1 | Narrative | Notes Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceDocumentReferenceEntry | SC | 0..* | Reference(US Core DocumentReference Profile) | Document Reference Entries |
entry:sliceDiagnosticReportEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Report and Note exchange) | Diagnostic Report Entries |
section:slicePlanOfTreatmentSection | SC | 0..1 | BackboneElement | Plan of Treatment Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Plan of Treatment code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18776-5 | |
text | SC | 1..1 | Narrative | Plan of Treatment narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationRequest | SC | 0..* | Reference(US Core MedicationRequest Profile) | Medication Request Entries |
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
entry:sliceProcedureOrders | SC | 0..* | Reference(eICR ServiceRequest) | Procedure Order Entries |
section:sliceImmunizationsSection | SC | 0..1 | BackboneElement | Immunizations Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Immunizations code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11369-6 | |
text | SC | 1..1 | Narrative | Immunizations narrative |
entry | SC | 0..* | Reference(US Core Immunization Profile) | A reference to data that supports this section |
section:sliceProceduresSection | SC | 0..1 | BackboneElement | This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Procedures Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 47519-4 | |
text | SC | 1..1 | Narrative | Procedures Section narrative |
entry | SC | 0..* | Reference(eICR Procedure) | A reference to data that supports this section |
section:sliceVitalSignsSection | SC | 0..1 | BackboneElement | Vital Signs Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Vital Signs code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 8716-3 | |
text | SC | 1..1 | Narrative | Vital Signs narrative |
entry | SC | 0..* | Reference(US Core Vital Signs Profile) | A reference to data that supports this section |
section:sliceSocialHistorySection | SC | 0..1 | BackboneElement | Social History Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Social History Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29762-2 | |
text | SC | 1..1 | Narrative | Social History Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceSmokingStatus | SC | 0..* | Reference(US Core Smoking Status Observation Profile) | Smoking Status |
entry:sliceDisabilityStatus | SC | 0..* | Reference(US Public Health Disability Status) | Disability Status |
entry:sliceCharacteristicsOfHomeEnvironment | SC | 0..* | Reference(US Public Health Characteristics of Home Environment) | Characteristics of Home Environment |
section:slicePregnancySection | SC | 0..1 | BackboneElement | Pregnancy Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Pregnancy Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 90767-5 | |
text | SC | 1..1 | Narrative | Pregnancy Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:slicePregnancyOutcome | SC | 0..* | Reference(US Public Health Pregnancy Outcome Observation) | Pregnancy Outcome |
Documentation for this format |
Path | Conformance | ValueSet / Code |
Composition.status | required | Fixed Value: final |
Composition.type | preferred | Pattern: LOINC code 75619-7 |
Composition.section:sliceProblemSection.code | example | Pattern: LOINC code 11450-4 |
Composition.section:sliceMedicationsAdministeredSection.code | example | Pattern: LOINC code 29549-3 |
Composition.section:sliceMedicationsSection.code | example | Pattern: LOINC code 10160-0 |
Composition.section:sliceResultsSection.code | example | Pattern: LOINC code 30954-2 |
Composition.section:sliceNotesSection.code | example | Pattern: LOINC code 28650-0 |
Composition.section:slicePlanOfTreatmentSection.code | example | Pattern: LOINC code 18776-5 |
Composition.section:sliceImmunizationsSection.code | example | Pattern: LOINC code 11369-6 |
Composition.section:sliceProceduresSection.code | example | Pattern: LOINC code 47519-4 |
Composition.section:sliceVitalSignsSection.code | example | Pattern: LOINC code 8716-3 |
Composition.section:sliceSocialHistorySection.code | example | Pattern: LOINC code 29762-2 |
Composition.section:slicePregnancySection.code | example | Pattern: LOINC code 90767-5 |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Composition | S | 0..* | Composition | Resp-net Composition Profile | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | SΣ | 1..1 | Identifier | RESP-NET Composition identifier | ||||
status | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. Fixed Value: final | ||||
type | SΣ | 1..1 | CodeableConcept | RESP-NET Report Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 75619-7 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
category | Σ | 0..* | CodeableConcept | Categorization of Composition Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level. | ||||
subject | SΣ | 1..1 | Reference(US Public Health Patient) | Patient who is the subject of the report. | ||||
encounter | SΣ | 1..1 | Reference(US Public Health Encounter) | Encounter related to the public health event | ||||
date | SΣ | 1..1 | dateTime | Composition editing time | ||||
author | SΣ | 1..* | Reference(US Core PractitionerRole Profile | US Core Practitioner Profile | US Core Organization Profile | Device) | The author(s) of the document | ||||
title | SΣ | 1..1 | string | Human Readable name/title Fixed Value: RESP-NET Report | ||||
confidentiality | Σ | 0..1 | code | As defined by affinity domain Binding: v3.ConfidentialityClassification (2014-03-26) (required): Codes specifying the level of confidentiality of the composition. | ||||
attester | 0..* | BackboneElement | Attests to accuracy of composition | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
mode | 1..1 | code | personal | professional | legal | official Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition. | |||||
time | 0..1 | dateTime | When the composition was attested | |||||
party | 0..1 | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) | Who attested the composition | |||||
custodian | Σ | 0..1 | Reference(Organization) | Organization which maintains the composition | ||||
relatesTo | 0..* | BackboneElement | Relationships to other compositions/documents | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 1..1 | code | replaces | transforms | signs | appends Binding: DocumentRelationshipType (required): The type of relationship between documents. | |||||
target[x] | 1..1 | Target of the relationship | ||||||
targetIdentifier | Identifier | |||||||
targetReference | Reference(Composition) | |||||||
event | Σ | 0..* | BackboneElement | The clinical service(s) being documented | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 0..* | CodeableConcept | Code(s) that apply to the event being documented Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented. | ||||
period | Σ | 0..1 | Period | The period covered by the documentation | ||||
detail | Σ | 0..* | Reference(Resource) | The event(s) being documented | ||||
Slices for section | SC | 0..* | BackboneElement | Composition is broken into sections Slice: Unordered, Open by value:code | ||||
section:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | 0..1 | CodeableConcept | Classification of section (recommended) Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | C | 0..1 | Narrative | Text summary of the section, for human interpretation | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | C | 0..* | Reference(Resource) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceProblemSection | SC | 1..1 | BackboneElement | Problem Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Problem Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11450-4 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Problem Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(US Public Health Condition) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceMedicationsAdministeredSection | SC | 0..1 | BackboneElement | Medications Administered Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Medications Administered Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29549-3 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Medications Administered Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry | ||||
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceMedicationsSection | SC | 0..1 | BackboneElement | Medications Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Medications Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 10160-0 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Medications Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry | ||||
entry:sliceMedicationStatement | SC | 0..* | Reference(RESP-NET Medication Statement) | Medication Statement Entry | ||||
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceResultsSection | SC | 1..1 | BackboneElement | Results Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Results Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 30954-2 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Results Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceLabResultEntry | SC | 0..* | Reference(US Core Laboratory Result Observation Profile) | Lab Result Entries | ||||
entry:sliceDiagnosticResultEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting) | Diagnostic Result Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceNotesSection | SC | 0..1 | BackboneElement | Clinical and Diagnostic Reports Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Clinical Notes Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 28650-0 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Notes Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceDocumentReferenceEntry | SC | 0..* | Reference(US Core DocumentReference Profile) | Document Reference Entries | ||||
entry:sliceDiagnosticReportEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Report and Note exchange) | Diagnostic Report Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:slicePlanOfTreatmentSection | SC | 0..1 | BackboneElement | Plan of Treatment Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Plan of Treatment code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18776-5 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Plan of Treatment narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceMedicationRequest | SC | 0..* | Reference(US Core MedicationRequest Profile) | Medication Request Entries | ||||
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries | ||||
entry:sliceProcedureOrders | SC | 0..* | Reference(eICR ServiceRequest) | Procedure Order Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceImmunizationsSection | SC | 0..1 | BackboneElement | Immunizations Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Immunizations code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11369-6 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Immunizations narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(US Core Immunization Profile) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceProceduresSection | SC | 0..1 | BackboneElement | This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Procedures Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 47519-4 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Procedures Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(eICR Procedure) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceVitalSignsSection | SC | 0..1 | BackboneElement | Vital Signs Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Vital Signs code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 8716-3 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Vital Signs narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(US Core Vital Signs Profile) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceSocialHistorySection | SC | 0..1 | BackboneElement | Social History Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Social History Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29762-2 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Social History Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceSmokingStatus | SC | 0..* | Reference(US Core Smoking Status Observation Profile) | Smoking Status | ||||
entry:sliceDisabilityStatus | SC | 0..* | Reference(US Public Health Disability Status) | Disability Status | ||||
entry:sliceCharacteristicsOfHomeEnvironment | SC | 0..* | Reference(US Public Health Characteristics of Home Environment) | Characteristics of Home Environment | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:slicePregnancySection | SC | 0..1 | BackboneElement | Pregnancy Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Pregnancy Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 90767-5 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Pregnancy Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:slicePregnancyOutcome | SC | 0..* | Reference(US Public Health Pregnancy Outcome Observation) | Pregnancy Outcome | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
Composition.language | preferred | CommonLanguages
| ||||
Composition.status | required | Fixed Value: final | ||||
Composition.type | preferred | Pattern: LOINC code 75619-7 | ||||
Composition.category | example | DocumentClassValueSet | ||||
Composition.confidentiality | required | v3.ConfidentialityClassification | ||||
Composition.attester.mode | required | CompositionAttestationMode | ||||
Composition.relatesTo.code | required | DocumentRelationshipType | ||||
Composition.event.code | example | ActCode | ||||
Composition.section.code | example | DocumentSectionCodes | ||||
Composition.section.mode | required | ListMode | ||||
Composition.section.orderedBy | preferred | ListOrderCodes | ||||
Composition.section.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceProblemSection.code | example | Pattern: LOINC code 11450-4 | ||||
Composition.section:sliceProblemSection.mode | required | ListMode | ||||
Composition.section:sliceProblemSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceProblemSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceMedicationsAdministeredSection.code | example | Pattern: LOINC code 29549-3 | ||||
Composition.section:sliceMedicationsAdministeredSection.mode | required | ListMode | ||||
Composition.section:sliceMedicationsAdministeredSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceMedicationsAdministeredSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceMedicationsSection.code | example | Pattern: LOINC code 10160-0 | ||||
Composition.section:sliceMedicationsSection.mode | required | ListMode | ||||
Composition.section:sliceMedicationsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceMedicationsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceResultsSection.code | example | Pattern: LOINC code 30954-2 | ||||
Composition.section:sliceResultsSection.mode | required | ListMode | ||||
Composition.section:sliceResultsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceResultsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceNotesSection.code | example | Pattern: LOINC code 28650-0 | ||||
Composition.section:sliceNotesSection.mode | required | ListMode | ||||
Composition.section:sliceNotesSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceNotesSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:slicePlanOfTreatmentSection.code | example | Pattern: LOINC code 18776-5 | ||||
Composition.section:slicePlanOfTreatmentSection.mode | required | ListMode | ||||
Composition.section:slicePlanOfTreatmentSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:slicePlanOfTreatmentSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceImmunizationsSection.code | example | Pattern: LOINC code 11369-6 | ||||
Composition.section:sliceImmunizationsSection.mode | required | ListMode | ||||
Composition.section:sliceImmunizationsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceImmunizationsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceProceduresSection.code | example | Pattern: LOINC code 47519-4 | ||||
Composition.section:sliceProceduresSection.mode | required | ListMode | ||||
Composition.section:sliceProceduresSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceProceduresSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceVitalSignsSection.code | example | Pattern: LOINC code 8716-3 | ||||
Composition.section:sliceVitalSignsSection.mode | required | ListMode | ||||
Composition.section:sliceVitalSignsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceVitalSignsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceSocialHistorySection.code | example | Pattern: LOINC code 29762-2 | ||||
Composition.section:sliceSocialHistorySection.mode | required | ListMode | ||||
Composition.section:sliceSocialHistorySection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceSocialHistorySection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:slicePregnancySection.code | example | Pattern: LOINC code 90767-5 | ||||
Composition.section:slicePregnancySection.mode | required | ListMode | ||||
Composition.section:slicePregnancySection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:slicePregnancySection.emptyReason | preferred | ListEmptyReasons |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Composition
Summary
Mandatory: 9 elements (18 nested mandatory elements)
Must-Support: 69 elements
Fixed Value: 2 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Composition
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | S | 0..* | Composition | Resp-net Composition Profile |
identifier | S | 1..1 | Identifier | RESP-NET Composition identifier |
status | S | 1..1 | code | preliminary | final | amended | entered-in-error Fixed Value: final |
type | S | 1..1 | CodeableConcept | RESP-NET Report Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 75619-7 | |
subject | S | 1..1 | Reference(US Public Health Patient) | Patient who is the subject of the report. |
encounter | S | 1..1 | Reference(US Public Health Encounter) | Encounter related to the public health event |
date | S | 1..1 | dateTime | Composition editing time |
author | S | 1..* | Reference(US Core PractitionerRole Profile | US Core Practitioner Profile | US Core Organization Profile | Device) | The author(s) of the document |
title | S | 1..1 | string | Human Readable name/title Fixed Value: RESP-NET Report |
Slices for section | S | 0..* | BackboneElement | Composition is broken into sections Slice: Unordered, Open by value:code |
section:sliceProblemSection | S | 1..1 | BackboneElement | Problem Section |
code | S | 1..1 | CodeableConcept | Problem Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11450-4 | |
text | S | 1..1 | Narrative | Problem Section narrative |
entry | S | 0..* | Reference(US Public Health Condition) | A reference to data that supports this section |
section:sliceMedicationsAdministeredSection | S | 0..1 | BackboneElement | Medications Administered Section |
code | S | 1..1 | CodeableConcept | Medications Administered Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29549-3 | |
text | S | 1..1 | Narrative | Medications Administered Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | S | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationReferences | S | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceMedicationsSection | S | 0..1 | BackboneElement | Medications Section |
code | S | 1..1 | CodeableConcept | Medications Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 10160-0 | |
text | S | 1..1 | Narrative | Medications Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | S | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationStatement | S | 0..* | Reference(RESP-NET Medication Statement) | Medication Statement Entry |
entry:sliceMedicationReferences | S | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceResultsSection | S | 1..1 | BackboneElement | Results Section |
code | S | 1..1 | CodeableConcept | Results Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 30954-2 | |
text | S | 1..1 | Narrative | Results Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceLabResultEntry | S | 0..* | Reference(US Core Laboratory Result Observation Profile) | Lab Result Entries |
entry:sliceDiagnosticResultEntry | S | 0..* | Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting) | Diagnostic Result Entries |
section:sliceNotesSection | S | 0..1 | BackboneElement | Clinical and Diagnostic Reports Section |
code | S | 1..1 | CodeableConcept | Clinical Notes Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 28650-0 | |
text | S | 1..1 | Narrative | Notes Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceDocumentReferenceEntry | S | 0..* | Reference(US Core DocumentReference Profile) | Document Reference Entries |
entry:sliceDiagnosticReportEntry | S | 0..* | Reference(US Core DiagnosticReport Profile for Report and Note exchange) | Diagnostic Report Entries |
section:slicePlanOfTreatmentSection | S | 0..1 | BackboneElement | Plan of Treatment Section |
code | S | 1..1 | CodeableConcept | Plan of Treatment code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18776-5 | |
text | S | 1..1 | Narrative | Plan of Treatment narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationRequest | S | 0..* | Reference(US Core MedicationRequest Profile) | Medication Request Entries |
entry:sliceMedicationReferences | S | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
entry:sliceProcedureOrders | S | 0..* | Reference(eICR ServiceRequest) | Procedure Order Entries |
section:sliceImmunizationsSection | S | 0..1 | BackboneElement | Immunizations Section |
code | S | 1..1 | CodeableConcept | Immunizations code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11369-6 | |
text | S | 1..1 | Narrative | Immunizations narrative |
entry | S | 0..* | Reference(US Core Immunization Profile) | A reference to data that supports this section |
section:sliceProceduresSection | S | 0..1 | BackboneElement | This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. |
code | S | 1..1 | CodeableConcept | Procedures Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 47519-4 | |
text | S | 1..1 | Narrative | Procedures Section narrative |
entry | S | 0..* | Reference(eICR Procedure) | A reference to data that supports this section |
section:sliceVitalSignsSection | S | 0..1 | BackboneElement | Vital Signs Section |
code | S | 1..1 | CodeableConcept | Vital Signs code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 8716-3 | |
text | S | 1..1 | Narrative | Vital Signs narrative |
entry | S | 0..* | Reference(US Core Vital Signs Profile) | A reference to data that supports this section |
section:sliceSocialHistorySection | S | 0..1 | BackboneElement | Social History Section |
code | S | 1..1 | CodeableConcept | Social History Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29762-2 | |
text | S | 1..1 | Narrative | Social History Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceSmokingStatus | S | 0..* | Reference(US Core Smoking Status Observation Profile) | Smoking Status |
entry:sliceDisabilityStatus | S | 0..* | Reference(US Public Health Disability Status) | Disability Status |
entry:sliceCharacteristicsOfHomeEnvironment | S | 0..* | Reference(US Public Health Characteristics of Home Environment) | Characteristics of Home Environment |
section:slicePregnancySection | S | 0..1 | BackboneElement | Pregnancy Section |
code | S | 1..1 | CodeableConcept | Pregnancy Section code Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 90767-5 | |
text | S | 1..1 | Narrative | Pregnancy Section narrative |
Slices for entry | S | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:slicePregnancyOutcome | S | 0..* | Reference(US Public Health Pregnancy Outcome Observation) | Pregnancy Outcome |
Documentation for this format |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | S | 0..* | Composition | Resp-net Composition Profile |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | SΣ | 1..1 | Identifier | RESP-NET Composition identifier |
status | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. Fixed Value: final |
type | SΣ | 1..1 | CodeableConcept | RESP-NET Report Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 75619-7 | |
subject | SΣ | 1..1 | Reference(US Public Health Patient) | Patient who is the subject of the report. |
encounter | SΣ | 1..1 | Reference(US Public Health Encounter) | Encounter related to the public health event |
date | SΣ | 1..1 | dateTime | Composition editing time |
author | SΣ | 1..* | Reference(US Core PractitionerRole Profile | US Core Practitioner Profile | US Core Organization Profile | Device) | The author(s) of the document |
title | SΣ | 1..1 | string | Human Readable name/title Fixed Value: RESP-NET Report |
Slices for section | SC | 0..* | BackboneElement | Composition is broken into sections Slice: Unordered, Open by value:code |
section:All Slices | Content/Rules for all slices | |||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
section:sliceProblemSection | SC | 1..1 | BackboneElement | Problem Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Problem Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11450-4 | |
text | SC | 1..1 | Narrative | Problem Section narrative |
entry | SC | 0..* | Reference(US Public Health Condition) | A reference to data that supports this section |
section:sliceMedicationsAdministeredSection | SC | 0..1 | BackboneElement | Medications Administered Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Medications Administered Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29549-3 | |
text | SC | 1..1 | Narrative | Medications Administered Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceMedicationsSection | SC | 0..1 | BackboneElement | Medications Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Medications Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 10160-0 | |
text | SC | 1..1 | Narrative | Medications Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry |
entry:sliceMedicationStatement | SC | 0..* | Reference(RESP-NET Medication Statement) | Medication Statement Entry |
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
section:sliceResultsSection | SC | 1..1 | BackboneElement | Results Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Results Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 30954-2 | |
text | SC | 1..1 | Narrative | Results Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceLabResultEntry | SC | 0..* | Reference(US Core Laboratory Result Observation Profile) | Lab Result Entries |
entry:sliceDiagnosticResultEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting) | Diagnostic Result Entries |
section:sliceNotesSection | SC | 0..1 | BackboneElement | Clinical and Diagnostic Reports Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Clinical Notes Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 28650-0 | |
text | SC | 1..1 | Narrative | Notes Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceDocumentReferenceEntry | SC | 0..* | Reference(US Core DocumentReference Profile) | Document Reference Entries |
entry:sliceDiagnosticReportEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Report and Note exchange) | Diagnostic Report Entries |
section:slicePlanOfTreatmentSection | SC | 0..1 | BackboneElement | Plan of Treatment Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Plan of Treatment code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18776-5 | |
text | SC | 1..1 | Narrative | Plan of Treatment narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceMedicationRequest | SC | 0..* | Reference(US Core MedicationRequest Profile) | Medication Request Entries |
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries |
entry:sliceProcedureOrders | SC | 0..* | Reference(eICR ServiceRequest) | Procedure Order Entries |
section:sliceImmunizationsSection | SC | 0..1 | BackboneElement | Immunizations Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Immunizations code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11369-6 | |
text | SC | 1..1 | Narrative | Immunizations narrative |
entry | SC | 0..* | Reference(US Core Immunization Profile) | A reference to data that supports this section |
section:sliceProceduresSection | SC | 0..1 | BackboneElement | This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Procedures Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 47519-4 | |
text | SC | 1..1 | Narrative | Procedures Section narrative |
entry | SC | 0..* | Reference(eICR Procedure) | A reference to data that supports this section |
section:sliceVitalSignsSection | SC | 0..1 | BackboneElement | Vital Signs Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Vital Signs code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 8716-3 | |
text | SC | 1..1 | Narrative | Vital Signs narrative |
entry | SC | 0..* | Reference(US Core Vital Signs Profile) | A reference to data that supports this section |
section:sliceSocialHistorySection | SC | 0..1 | BackboneElement | Social History Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Social History Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29762-2 | |
text | SC | 1..1 | Narrative | Social History Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:sliceSmokingStatus | SC | 0..* | Reference(US Core Smoking Status Observation Profile) | Smoking Status |
entry:sliceDisabilityStatus | SC | 0..* | Reference(US Public Health Disability Status) | Disability Status |
entry:sliceCharacteristicsOfHomeEnvironment | SC | 0..* | Reference(US Public Health Characteristics of Home Environment) | Characteristics of Home Environment |
section:slicePregnancySection | SC | 0..1 | BackboneElement | Pregnancy Section |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
code | S | 1..1 | CodeableConcept | Pregnancy Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 90767-5 | |
text | SC | 1..1 | Narrative | Pregnancy Section narrative |
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() |
entry:slicePregnancyOutcome | SC | 0..* | Reference(US Public Health Pregnancy Outcome Observation) | Pregnancy Outcome |
Documentation for this format |
Path | Conformance | ValueSet / Code |
Composition.status | required | Fixed Value: final |
Composition.type | preferred | Pattern: LOINC code 75619-7 |
Composition.section:sliceProblemSection.code | example | Pattern: LOINC code 11450-4 |
Composition.section:sliceMedicationsAdministeredSection.code | example | Pattern: LOINC code 29549-3 |
Composition.section:sliceMedicationsSection.code | example | Pattern: LOINC code 10160-0 |
Composition.section:sliceResultsSection.code | example | Pattern: LOINC code 30954-2 |
Composition.section:sliceNotesSection.code | example | Pattern: LOINC code 28650-0 |
Composition.section:slicePlanOfTreatmentSection.code | example | Pattern: LOINC code 18776-5 |
Composition.section:sliceImmunizationsSection.code | example | Pattern: LOINC code 11369-6 |
Composition.section:sliceProceduresSection.code | example | Pattern: LOINC code 47519-4 |
Composition.section:sliceVitalSignsSection.code | example | Pattern: LOINC code 8716-3 |
Composition.section:sliceSocialHistorySection.code | example | Pattern: LOINC code 29762-2 |
Composition.section:slicePregnancySection.code | example | Pattern: LOINC code 90767-5 |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Composition | S | 0..* | Composition | Resp-net Composition Profile | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | SΣ | 1..1 | Identifier | RESP-NET Composition identifier | ||||
status | ?!SΣ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required): The workflow/clinical status of the composition. Fixed Value: final | ||||
type | SΣ | 1..1 | CodeableConcept | RESP-NET Report Binding: FHIRDocumentTypeCodes (preferred): Type of a composition. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 75619-7 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
category | Σ | 0..* | CodeableConcept | Categorization of Composition Binding: DocumentClassValueSet (example): High-level kind of a clinical document at a macro level. | ||||
subject | SΣ | 1..1 | Reference(US Public Health Patient) | Patient who is the subject of the report. | ||||
encounter | SΣ | 1..1 | Reference(US Public Health Encounter) | Encounter related to the public health event | ||||
date | SΣ | 1..1 | dateTime | Composition editing time | ||||
author | SΣ | 1..* | Reference(US Core PractitionerRole Profile | US Core Practitioner Profile | US Core Organization Profile | Device) | The author(s) of the document | ||||
title | SΣ | 1..1 | string | Human Readable name/title Fixed Value: RESP-NET Report | ||||
confidentiality | Σ | 0..1 | code | As defined by affinity domain Binding: v3.ConfidentialityClassification (2014-03-26) (required): Codes specifying the level of confidentiality of the composition. | ||||
attester | 0..* | BackboneElement | Attests to accuracy of composition | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
mode | 1..1 | code | personal | professional | legal | official Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition. | |||||
time | 0..1 | dateTime | When the composition was attested | |||||
party | 0..1 | Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) | Who attested the composition | |||||
custodian | Σ | 0..1 | Reference(Organization) | Organization which maintains the composition | ||||
relatesTo | 0..* | BackboneElement | Relationships to other compositions/documents | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | 1..1 | code | replaces | transforms | signs | appends Binding: DocumentRelationshipType (required): The type of relationship between documents. | |||||
target[x] | 1..1 | Target of the relationship | ||||||
targetIdentifier | Identifier | |||||||
targetReference | Reference(Composition) | |||||||
event | Σ | 0..* | BackboneElement | The clinical service(s) being documented | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
code | Σ | 0..* | CodeableConcept | Code(s) that apply to the event being documented Binding: v3 Code System ActCode (example): This list of codes represents the main clinical acts being documented. | ||||
period | Σ | 0..1 | Period | The period covered by the documentation | ||||
detail | Σ | 0..* | Reference(Resource) | The event(s) being documented | ||||
Slices for section | SC | 0..* | BackboneElement | Composition is broken into sections Slice: Unordered, Open by value:code | ||||
section:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | 0..1 | CodeableConcept | Classification of section (recommended) Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | C | 0..1 | Narrative | Text summary of the section, for human interpretation | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | C | 0..* | Reference(Resource) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceProblemSection | SC | 1..1 | BackboneElement | Problem Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Problem Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11450-4 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Problem Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(US Public Health Condition) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceMedicationsAdministeredSection | SC | 0..1 | BackboneElement | Medications Administered Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Medications Administered Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29549-3 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Medications Administered Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry | ||||
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceMedicationsSection | SC | 0..1 | BackboneElement | Medications Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Medications Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 10160-0 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Medications Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceMedicationAdministration | SC | 0..* | Reference(US Public Health MedicationAdministration) | Medication Administration Entry | ||||
entry:sliceMedicationStatement | SC | 0..* | Reference(RESP-NET Medication Statement) | Medication Statement Entry | ||||
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceResultsSection | SC | 1..1 | BackboneElement | Results Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Results Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 30954-2 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Results Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceLabResultEntry | SC | 0..* | Reference(US Core Laboratory Result Observation Profile) | Lab Result Entries | ||||
entry:sliceDiagnosticResultEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Laboratory Results Reporting) | Diagnostic Result Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceNotesSection | SC | 0..1 | BackboneElement | Clinical and Diagnostic Reports Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Clinical Notes Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 28650-0 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Notes Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceDocumentReferenceEntry | SC | 0..* | Reference(US Core DocumentReference Profile) | Document Reference Entries | ||||
entry:sliceDiagnosticReportEntry | SC | 0..* | Reference(US Core DiagnosticReport Profile for Report and Note exchange) | Diagnostic Report Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:slicePlanOfTreatmentSection | SC | 0..1 | BackboneElement | Plan of Treatment Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Plan of Treatment code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18776-5 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Plan of Treatment narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceMedicationRequest | SC | 0..* | Reference(US Core MedicationRequest Profile) | Medication Request Entries | ||||
entry:sliceMedicationReferences | SC | 0..* | Reference(US Core Medication Profile) | Medication Reference Entries | ||||
entry:sliceProcedureOrders | SC | 0..* | Reference(eICR ServiceRequest) | Procedure Order Entries | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceImmunizationsSection | SC | 0..1 | BackboneElement | Immunizations Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Immunizations code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 11369-6 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Immunizations narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(US Core Immunization Profile) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceProceduresSection | SC | 0..1 | BackboneElement | This section describes all interventional, surgical, diagnostic, or therapeutic procedures or treatments pertinent to the patient historically at the time the document is generated. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Procedures Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 47519-4 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Procedures Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(eICR Procedure) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceVitalSignsSection | SC | 0..1 | BackboneElement | Vital Signs Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Vital Signs code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 8716-3 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Vital Signs narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
entry | SC | 0..* | Reference(US Core Vital Signs Profile) | A reference to data that supports this section | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:sliceSocialHistorySection | SC | 0..1 | BackboneElement | Social History Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Social History Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 29762-2 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Social History Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:sliceSmokingStatus | SC | 0..* | Reference(US Core Smoking Status Observation Profile) | Smoking Status | ||||
entry:sliceDisabilityStatus | SC | 0..* | Reference(US Public Health Disability Status) | Disability Status | ||||
entry:sliceCharacteristicsOfHomeEnvironment | SC | 0..* | Reference(US Public Health Characteristics of Home Environment) | Characteristics of Home Environment | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
section:slicePregnancySection | SC | 0..1 | BackboneElement | Pregnancy Section | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
title | 0..1 | string | Label for section (e.g. for ToC) | |||||
code | S | 1..1 | CodeableConcept | Pregnancy Section code Binding: DocumentSectionCodes (example): Classification of a section of a composition/document. Required Pattern: At least the following | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 90767-5 | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
author | 0..* | Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) | Who and/or what authored the section | |||||
focus | 0..1 | Reference(Resource) | Who/what the section is about, when it is not about the subject of composition | |||||
text | SC | 1..1 | Narrative | Pregnancy Section narrative | ||||
mode | 0..1 | code | working | snapshot | changes Binding: ListMode (required): The processing mode that applies to this section. | |||||
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: ListOrderCodes (preferred): What order applies to the items in the entry. | |||||
Slices for entry | SC | 0..* | Reference(Resource) | A reference to data that supports this section Slice: Unordered, Open by profile:resolve() | ||||
entry:slicePregnancyOutcome | SC | 0..* | Reference(US Public Health Pregnancy Outcome Observation) | Pregnancy Outcome | ||||
emptyReason | C | 0..1 | CodeableConcept | Why the section is empty Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty. | ||||
section | C | 0..* | See section (Composition) | Nested Section | ||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
Composition.language | preferred | CommonLanguages
| ||||
Composition.status | required | Fixed Value: final | ||||
Composition.type | preferred | Pattern: LOINC code 75619-7 | ||||
Composition.category | example | DocumentClassValueSet | ||||
Composition.confidentiality | required | v3.ConfidentialityClassification | ||||
Composition.attester.mode | required | CompositionAttestationMode | ||||
Composition.relatesTo.code | required | DocumentRelationshipType | ||||
Composition.event.code | example | ActCode | ||||
Composition.section.code | example | DocumentSectionCodes | ||||
Composition.section.mode | required | ListMode | ||||
Composition.section.orderedBy | preferred | ListOrderCodes | ||||
Composition.section.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceProblemSection.code | example | Pattern: LOINC code 11450-4 | ||||
Composition.section:sliceProblemSection.mode | required | ListMode | ||||
Composition.section:sliceProblemSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceProblemSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceMedicationsAdministeredSection.code | example | Pattern: LOINC code 29549-3 | ||||
Composition.section:sliceMedicationsAdministeredSection.mode | required | ListMode | ||||
Composition.section:sliceMedicationsAdministeredSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceMedicationsAdministeredSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceMedicationsSection.code | example | Pattern: LOINC code 10160-0 | ||||
Composition.section:sliceMedicationsSection.mode | required | ListMode | ||||
Composition.section:sliceMedicationsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceMedicationsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceResultsSection.code | example | Pattern: LOINC code 30954-2 | ||||
Composition.section:sliceResultsSection.mode | required | ListMode | ||||
Composition.section:sliceResultsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceResultsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceNotesSection.code | example | Pattern: LOINC code 28650-0 | ||||
Composition.section:sliceNotesSection.mode | required | ListMode | ||||
Composition.section:sliceNotesSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceNotesSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:slicePlanOfTreatmentSection.code | example | Pattern: LOINC code 18776-5 | ||||
Composition.section:slicePlanOfTreatmentSection.mode | required | ListMode | ||||
Composition.section:slicePlanOfTreatmentSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:slicePlanOfTreatmentSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceImmunizationsSection.code | example | Pattern: LOINC code 11369-6 | ||||
Composition.section:sliceImmunizationsSection.mode | required | ListMode | ||||
Composition.section:sliceImmunizationsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceImmunizationsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceProceduresSection.code | example | Pattern: LOINC code 47519-4 | ||||
Composition.section:sliceProceduresSection.mode | required | ListMode | ||||
Composition.section:sliceProceduresSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceProceduresSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceVitalSignsSection.code | example | Pattern: LOINC code 8716-3 | ||||
Composition.section:sliceVitalSignsSection.mode | required | ListMode | ||||
Composition.section:sliceVitalSignsSection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceVitalSignsSection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:sliceSocialHistorySection.code | example | Pattern: LOINC code 29762-2 | ||||
Composition.section:sliceSocialHistorySection.mode | required | ListMode | ||||
Composition.section:sliceSocialHistorySection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:sliceSocialHistorySection.emptyReason | preferred | ListEmptyReasons | ||||
Composition.section:slicePregnancySection.code | example | Pattern: LOINC code 90767-5 | ||||
Composition.section:slicePregnancySection.mode | required | ListMode | ||||
Composition.section:slicePregnancySection.orderedBy | preferred | ListOrderCodes | ||||
Composition.section:slicePregnancySection.emptyReason | preferred | ListEmptyReasons |
Id | Grade | Path(s) | Details | Requirements |
cmp-1 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section must contain at least one of text, entries, or sub-sections : text.exists() or entry.exists() or section.exists() | |
cmp-2 | error | Composition.section, Composition.section:sliceProblemSection, Composition.section:sliceMedicationsAdministeredSection, Composition.section:sliceMedicationsSection, Composition.section:sliceResultsSection, Composition.section:sliceNotesSection, Composition.section:slicePlanOfTreatmentSection, Composition.section:sliceImmunizationsSection, Composition.section:sliceProceduresSection, Composition.section:sliceVitalSignsSection, Composition.section:sliceSocialHistorySection, Composition.section:slicePregnancySection | A section can only have an emptyReason if it is empty : emptyReason.empty() or entry.empty() | |
dom-2 | error | Composition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Composition | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Composition | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Composition | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Composition
Summary
Mandatory: 9 elements (18 nested mandatory elements)
Must-Support: 69 elements
Fixed Value: 2 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron