This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/ccda-ccd-composition
This profile was originally based on the Continuity of Care Document (CCD) Release 1.1 which itself was derived from HITSP C32 and CCD Release 1.0. The Continuity of Care (CCD) profile represents a core data set of the most relevant administrative, demographic, and clinical information facts about a patient's healthcare, covering one or more healthcare encounters. It provides a means for one healthcare practitioner, system, or setting to aggregate all of the pertinent data about a patient and forward it to another to support the continuity of care. The primary use case for the CCD is to provide a snapshot in time containing the germane clinical, demographic, and administrative data for a specific patient. The key characteristic of a CCD is that the ServiceEvent is constrained to "PCPR". This means it does not function to report new ServiceEvents associated with performing care. It reports on care that has already been provided. The CCD provides a historical tally of the care over a range of time and is not a record of new services delivered. More specific use cases, such as a Discharge Summary, Transfer Summary, Referral Note, Consultation Note, or Progress Note, are available as alternative profiles.
This profile was published on [no date] with unknown status '" by .
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Composition.
Summary
Mandatory: 29 elements (+33 nested mandatory elements)
Fixed Value: 19 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
This structure is derived from Composition.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | DomainResource | ||
type | 1..1 | CodeableConcept | Summary of episode note Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"34133-9"}]} | |
event | 1..1 | BackboneElement | serviceEvent | |
code | 0..* | CodeableConcept | code Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.5.6","code":"PCPR","display":"Care Provision"}]} | |
period | 1..1 | Period | period | |
start | 1..1 | dateTime | start | |
end | 1..1 | dateTime | end | |
section | BackboneElement | Slice: Unordered, Open, by Composition.section.code | ||
section | 1..1 | BackboneElement | Allergies and Intolerances Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Allergies and adverse reactions Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48765-2"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-AllergyIntolerance) | entry | |
section | 1..1 | BackboneElement | Medications Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of medication use Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10160-0"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-MedicationStatement) | entry | |
section | 1..1 | BackboneElement | Problem Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Problem list Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11450-4"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-Condition) | entry | |
section | 0..1 | BackboneElement | Procedures Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of procedures Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47519-4"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-Procedure) | entry | |
section | 1..1 | BackboneElement | Results Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Relevant diagnostic tests and laboratory data Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"30954-2"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-ResultObs) | entry | |
section | 0..1 | BackboneElement | Advance Directives Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Advance directives Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"42348-3"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Encounters Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Encounters Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46240-8"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Family History Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of family member diseases Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10157-6"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Functional Status Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Functional status assessment Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47420-5"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Immunizations Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of immunization Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11369-6"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Nutrition Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Diet and nutrition Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"61144-2"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Mental Status Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Mental status Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10190-7"}]} | |
text | 1..1 | Narrative | text | |
section | 1..1 | BackboneElement | Vital Signs Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Vital signs Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"8716-3"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-VitalSigns) | entry | |
section | 1..1 | BackboneElement | Social History Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Social history Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"29762-2"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(ccda-observation) | entry | |
section | 0..1 | BackboneElement | Plan of Treatment Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Plan of treatment Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"18776-5"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Payers Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Payers Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48768-6"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Medical Equipment Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Medical equipment Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46264-8"}]} | |
text | 1..1 | Narrative | text | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | DomainResource | A set of resources composed into a single coherent clinical statement with clinical attestation | |
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: IETF BCP-47 (required) | |
text | I | 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 | ∑ | 0..1 | Identifier | Logical identifier of composition (version-independent) |
date | ∑ | 1..1 | dateTime | Composition editing time |
type | ∑ | 1..1 | CodeableConcept | Summary of episode note Binding: FHIR Document Type Codes (preferred) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"34133-9"}]} |
class | ∑ | 0..1 | CodeableConcept | Categorization of Composition Binding: FHIR Document Class Codes (example) |
title | ∑ | 1..1 | string | Human Readable name/title |
status | ?! ∑ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required) |
confidentiality | ?! ∑ | 0..1 | code | As defined by affinity domain Binding: v3 Code System Confidentiality (required) |
subject | ∑ | 1..1 | Reference(Resource) | Who and/or what the composition is about |
author | ∑ | 1..* | Reference(Practitioner | Device | Patient | RelatedPerson) | Who and/or what authored the composition |
attester | ∑ | 0..* | BackboneElement | Attests to accuracy of composition |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
mode | ∑ | 1..* | code | personal | professional | legal | official Binding: CompositionAttestationMode (required) |
time | ∑ | 0..1 | dateTime | When composition attested |
party | ∑ | 0..1 | Reference(Patient | Practitioner | Organization) | Who attested the composition |
custodian | ∑ | 0..1 | Reference(Organization) | Organization which maintains the composition |
event | ∑ | 1..1 | BackboneElement | serviceEvent |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
code | ∑ | 0..* | CodeableConcept | code Binding: v3 Code System ActCode (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.5.6","code":"PCPR","display":"Care Provision"}]} |
period | ∑ | 1..1 | Period | period |
extension | 0..* | Extension | Additional Content defined by implementations | |
start | ∑ I | 1..1 | dateTime | start |
end | ∑ I | 1..1 | dateTime | end |
detail | ∑ | 0..* | Reference(Resource) | The event(s) being documented |
encounter | ∑ | 0..1 | Reference(Encounter) | Context of the Composition |
section | I | BackboneElement | Composition is broken into sections Slice: Unordered, Open, by Composition.section.code cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections | |
section | I | 1..1 | BackboneElement | Allergies and Intolerances Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Allergies and adverse reactions Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48765-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-AllergyIntolerance) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Medications Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of medication use Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10160-0"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-MedicationStatement) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Problem Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Problem list Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11450-4"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-Condition) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Procedures Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of procedures Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47519-4"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-Procedure) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Results Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Relevant diagnostic tests and laboratory data Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"30954-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-ResultObs) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Advance Directives Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Advance directives Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"42348-3"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Encounters Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Encounters Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46240-8"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Family History Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of family member diseases Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10157-6"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Functional Status Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Functional status assessment Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47420-5"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Immunizations Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of immunization Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11369-6"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Nutrition Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Diet and nutrition Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"61144-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Mental Status Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Mental status Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10190-7"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Vital Signs Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Vital signs Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"8716-3"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-VitalSigns) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Social History Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Social history Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"29762-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(ccda-observation) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Plan of Treatment Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Plan of treatment Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"18776-5"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Payers Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Payers Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48768-6"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Medical Equipment Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Medical equipment Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46264-8"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
Documentation for this format |
todo
This structure is derived from Composition.
Summary
Mandatory: 29 elements (+33 nested mandatory elements)
Fixed Value: 19 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 | 0..* | DomainResource | ||
type | 1..1 | CodeableConcept | Summary of episode note Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"34133-9"}]} | |
event | 1..1 | BackboneElement | serviceEvent | |
code | 0..* | CodeableConcept | code Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.5.6","code":"PCPR","display":"Care Provision"}]} | |
period | 1..1 | Period | period | |
start | 1..1 | dateTime | start | |
end | 1..1 | dateTime | end | |
section | BackboneElement | Slice: Unordered, Open, by Composition.section.code | ||
section | 1..1 | BackboneElement | Allergies and Intolerances Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Allergies and adverse reactions Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48765-2"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-AllergyIntolerance) | entry | |
section | 1..1 | BackboneElement | Medications Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of medication use Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10160-0"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-MedicationStatement) | entry | |
section | 1..1 | BackboneElement | Problem Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Problem list Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11450-4"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-Condition) | entry | |
section | 0..1 | BackboneElement | Procedures Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of procedures Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47519-4"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-Procedure) | entry | |
section | 1..1 | BackboneElement | Results Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Relevant diagnostic tests and laboratory data Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"30954-2"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-ResultObs) | entry | |
section | 0..1 | BackboneElement | Advance Directives Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Advance directives Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"42348-3"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Encounters Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Encounters Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46240-8"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Family History Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of family member diseases Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10157-6"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Functional Status Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Functional status assessment Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47420-5"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Immunizations Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of immunization Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11369-6"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Nutrition Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Diet and nutrition Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"61144-2"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Mental Status Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Mental status Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10190-7"}]} | |
text | 1..1 | Narrative | text | |
section | 1..1 | BackboneElement | Vital Signs Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Vital signs Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"8716-3"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(DAF-VitalSigns) | entry | |
section | 1..1 | BackboneElement | Social History Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Social history Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"29762-2"}]} | |
text | 1..1 | Narrative | text | |
entry | 0..* | Reference(ccda-observation) | entry | |
section | 0..1 | BackboneElement | Plan of Treatment Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Plan of treatment Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"18776-5"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Payers Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Payers Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48768-6"}]} | |
text | 1..1 | Narrative | text | |
section | 0..1 | BackboneElement | Medical Equipment Section | |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Medical equipment Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46264-8"}]} | |
text | 1..1 | Narrative | text | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Composition | 0..* | DomainResource | A set of resources composed into a single coherent clinical statement with clinical attestation | |
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: IETF BCP-47 (required) | |
text | I | 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 | ∑ | 0..1 | Identifier | Logical identifier of composition (version-independent) |
date | ∑ | 1..1 | dateTime | Composition editing time |
type | ∑ | 1..1 | CodeableConcept | Summary of episode note Binding: FHIR Document Type Codes (preferred) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"34133-9"}]} |
class | ∑ | 0..1 | CodeableConcept | Categorization of Composition Binding: FHIR Document Class Codes (example) |
title | ∑ | 1..1 | string | Human Readable name/title |
status | ?! ∑ | 1..1 | code | preliminary | final | amended | entered-in-error Binding: CompositionStatus (required) |
confidentiality | ?! ∑ | 0..1 | code | As defined by affinity domain Binding: v3 Code System Confidentiality (required) |
subject | ∑ | 1..1 | Reference(Resource) | Who and/or what the composition is about |
author | ∑ | 1..* | Reference(Practitioner | Device | Patient | RelatedPerson) | Who and/or what authored the composition |
attester | ∑ | 0..* | BackboneElement | Attests to accuracy of composition |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
mode | ∑ | 1..* | code | personal | professional | legal | official Binding: CompositionAttestationMode (required) |
time | ∑ | 0..1 | dateTime | When composition attested |
party | ∑ | 0..1 | Reference(Patient | Practitioner | Organization) | Who attested the composition |
custodian | ∑ | 0..1 | Reference(Organization) | Organization which maintains the composition |
event | ∑ | 1..1 | BackboneElement | serviceEvent |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
code | ∑ | 0..* | CodeableConcept | code Binding: v3 Code System ActCode (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.5.6","code":"PCPR","display":"Care Provision"}]} |
period | ∑ | 1..1 | Period | period |
extension | 0..* | Extension | Additional Content defined by implementations | |
start | ∑ I | 1..1 | dateTime | start |
end | ∑ I | 1..1 | dateTime | end |
detail | ∑ | 0..* | Reference(Resource) | The event(s) being documented |
encounter | ∑ | 0..1 | Reference(Encounter) | Context of the Composition |
section | I | BackboneElement | Composition is broken into sections Slice: Unordered, Open, by Composition.section.code cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections | |
section | I | 1..1 | BackboneElement | Allergies and Intolerances Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Allergies and adverse reactions Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48765-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-AllergyIntolerance) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Medications Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of medication use Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10160-0"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-MedicationStatement) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Problem Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Problem list Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11450-4"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-Condition) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Procedures Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of procedures Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47519-4"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-Procedure) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Results Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Relevant diagnostic tests and laboratory data Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"30954-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-ResultObs) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Advance Directives Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Advance directives Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"42348-3"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Encounters Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Encounters Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46240-8"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Family History Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of family member diseases Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10157-6"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Functional Status Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Functional status assessment Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"47420-5"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Immunizations Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | History of immunization Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"11369-6"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Nutrition Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Diet and nutrition Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"61144-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Mental Status Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Mental status Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"10190-7"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Vital Signs Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Vital signs Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"8716-3"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(DAF-VitalSigns) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 1..1 | BackboneElement | Social History Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Social history Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"29762-2"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(ccda-observation) | entry |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Plan of Treatment Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Plan of treatment Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"18776-5"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Payers Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Payers Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"48768-6"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
section | I | 0..1 | BackboneElement | Medical Equipment Section cmp-2: A section can only have an emptyReason if it is empty cmp-1: A section must at least one of text, entries, or sub-sections |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! ∑ | 0..* | Extension | Extensions that cannot be ignored |
title | 1..1 | string | title | |
code | 1..1 | CodeableConcept | Medical equipment Binding: Document Section Codes (example) Fixed Value: {"coding":[{"system":"urn:oid:2.16.840.1.113883.6.1","code":"46264-8"}]} | |
text | I | 1..1 | Narrative | text |
mode | ?! ∑ | 0..1 | code | working | snapshot | changes Binding: ListMode (required) |
orderedBy | 0..1 | CodeableConcept | Order of section entries Binding: List Order Codes (preferred) | |
entry | I | 0..* | Reference(Resource) | A reference to data that supports this section |
emptyReason | I | 0..1 | CodeableConcept | Why the section is empty Binding: List Empty Reasons (preferred) |
section | I | 0..* | Unknown reference to #section Nested Section | |
Documentation for this format |
XML Template
JSON Template
todo
Other representations of profile: Schematron
Path | Name | Conformance | ValueSet |
Composition.language | ?ext | required | http://tools.ietf.org/html/bcp47 |
Composition.type | FHIR Document Type Codes | preferred | FHIR Document Type Codes |
Composition.class | FHIR Document Class Codes | example | FHIR Document Class Codes |
Composition.status | CompositionStatus | required | CompositionStatus |
Composition.confidentiality | v3 Code System Confidentiality | required | v3 Code System Confidentiality |
Composition.attester.mode | CompositionAttestationMode | required | CompositionAttestationMode |
Composition.event.code | v3 Code System ActCode | example | v3 Code System ActCode |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Composition.section.code | Document Section Codes | example | Document Section Codes |
Composition.section.mode | ListMode | required | ListMode |
Composition.section.orderedBy | List Order Codes | preferred | List Order Codes |
Composition.section.emptyReason | List Empty Reasons | preferred | List Empty Reasons |
Id | Path | Details | Requirements |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) | |
cmp-2 | Composition.section | A section can only have an emptyReason if it is empty XPath: not(exists(f:emptyReason) and exists(f:entry)) | |
cmp-1 | Composition.section | A section must at least one of text, entries, or sub-sections XPath: exists(f:text) or exists(f:entry) or exists(f:section) |