This table should be read in conjunction with the PRSB Logical Model Mappings for Composition to obtain a complete picture of the cardinalities for all elements.
Base R4 Composition | ProfileUKCore-Composition | CareConnect-EpisodeOfCare-1 | Notes |
---|---|---|---|
Not applicable | Extension-UKCoreCareSettingType • 0..* • Not hard coded to the profile |
extension (careSettingTypeExtension) • 0..1 |
|
Composition.identifier.system • 0..1 |
Composition.identifier.system • 0..1 |
Composition.identifier.system • 1..1 |
Cardinality tighter in Care Connect |
Composition.identifier.value • 0..1 |
Composition.identifier.value • 0..1 |
Composition.identifier.value • 1..1 |
Cardinality tighter in Care Connect |
Composition.identifier.assigner • 0..1 • Reference(Organization) |
Composition.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.identifier.assigner • 0..1 • Reference ( CareConnect-Organization-1 ) |
|
Composition.status • 1..1 • ValueSet: CompositionStatus (Required) • Change value set from http://hl7.org/fhir/ValueSet/composition-status to http://hl7.org/fhir/ValueSet/composition-status\|4.0.1 |
Composition.status • 1..1 • ValueSet: CompositionStatus (Required) |
Composition.status • 1..1 • ValueSet: http://hl7.org/fhir/stu3/valueset-composition-status.html ) (Required) |
|
Composition.type • 1..1 • ValueSet: FHIR Document Type Codes (Preferred) |
Composition.type • 1..1 • ValueSet: UKCoreDocumentType (extensible) |
Composition.type • 1..1 • ValueSet: https://fhir.hl7.org.uk/STU3/ValueSet/CareConnect-DocumentType-1 (extensible) |
ValueSets and bindings are different to R4 |
Composition.category • 0..* • ValueSet: Document Class Value Set (Example) • Renamed from class to category |
Composition.category • 0..* • ValueSet: Document Class Value Set (Example) • Definition changed in UKCore |
Composition.class • 0..1 • ValueSet: http://hl7.org/fhir/stu3/valueset-doc-classcodes.html (Example) |
|
Composition.subject • 0..1 Reference(Any) • Min Cardinality changed from 1 to 0 |
Composition.subject • 0..1 • Reference(Resource) |
Composition.subject • 1…1 • Reference ( Resource ) |
Cardinality tighter in Care Connect |
Composition.subject.identifier.assigner • 0..1 • Reference(Organization) |
Composition.subject.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.subject.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.encounter • 0..1 • Reference(Encounter) |
Composition.encounter • 0..1 • Reference(UK Core Encounter) |
Composition.encounter • 0..1 • Reference ( CareConnect-Encounter-1 ) |
|
Composition.encounter.identifier.assigner • 0..1 • Reference(Organization) |
Composition.encounter.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.encounter.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.author • 1..* • Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) • Type Reference: Added Target Types PractitionerRole, Organization |
Composition.author • 1..* • Reference(Device| UK Core Practitioner| UK Core PractitionerRole| UK Core Patient| UK Core RelatedPerson| UK Core Organization) |
Composition.author • 1..* • Reference ( Device | RelatedPerson | CareConnect-Practitioner-1 | CareConnect-Patient-1 ) |
Added Target Types in R4 |
Composition.author.identifier.assigner • 0..1 • Reference(Organization) |
Composition.author.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.author.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.confidentiality • 0..1 • ValueSet: V3 Value SetConfidentialityClassification (Required) • Change value set from http://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification to http://terminology.hl7.org/ValueSet/v3-ConfidentialityClassification\|2014-03-26 • No longer marked as Modifier |
Composition.confidentiality • 0..1 • ValueSet: v3.ConfidentialityClassification (Required) |
Composition.confidentiality • 0..1 • ValueSet: http://hl7.org/fhir/stu3/v3/ConfidentialityClassification/vs.html (Required) |
|
Composition.attester.mode • 1..1 • ValueSet: CompositionAttestationMode (Required) • Max Cardinality changed from * to 1 • Change value set from http://hl7.org/fhir/ValueSet/composition-attestation-mode to http://hl7.org/fhir/ValueSet/composition-attestation-mode\|4.0.1 |
Composition.attester.mode • 1..1 • ValueSet: CompositionAttestationMode (Required) |
Composition.attester.mode • 1..* • ValueSet: http://hl7.org/fhir/stu3/valueset-composition-attestation-mode.html (Required) |
Cardinality different in Care Connect |
Composition.attester.party • 0..1 • Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) • Type Reference: Added Target Types RelatedPerson, PractitionerRole |
Composition.attester.party • 0..1 • Reference(UK Core Patient| UK Core RelatedPerson| UK Core Practitioner| UK Core PractitionerRole| UK Core Organization) |
Composition.attester.party • 0..1 • Reference ( CareConnect-Organization-1 | CareConnect-Practitioner-1 | CareConnect-Patient-1 ) |
Added Target Types in R4 |
Composition.attester.party.identifier.assigner • 0..1 • Reference(Organization) |
Composition.attester.party.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.attester.party.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.custodian • 0..1 • Reference(Organization) |
Composition.custodian • 0..1 • Reference(UK Core Organization) |
Composition.custodian • 0..1 • Reference ( CareConnect-Organization-1 ) |
|
Composition.custodian.identifier.assigner • 0..1 • Reference(Organization) |
Composition.custodian.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.custodian.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.relatesTo.code • 1..1 • ValueSet: DocumentRelationshipType (Required) • Change value set from http://hl7.org/fhir/ValueSet/document-relationship-type to http://hl7.org/fhir/ValueSet/document-relationship-type\|4.0.1 |
Composition.relatesTo.code • 1..1 • ValueSet: DocumentRelationshipType (Required) |
Composition.relatesTo.code • 1..1 • ValueSet: http://hl7.org/fhir/stu3/valueset-document-relationship-type.html ) (Required) |
|
Composition.relatesTo.target[x] • 1..1 • Identifier, • Reference(Composition) |
Composition.relatesTo.target[x] • 1..1 • Identifier, • Reference(UK Core Composition) |
Composition.relatesTo.target[x] • 1..1 • Identifier, • Reference ( CareConnect-Composition-1 ) |
|
Composition.event.detail.identifier.assigner • 0..1 • Reference(Organization) |
Composition.event.detail.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.event.detail.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.section.code • 0..1 • ValueSet:Document Section Codes (Example) |
Composition.section.code • 0..1 • ValueSet:UKCoreCompositionSectionCode (extensible) |
Composition.section.code • 0..1 • ValueSet:https://fhir.hl7.org.uk/STU3/ValueSet/CareConnect-CompositionSectionCode-1 (preferred) |
|
Composition.section.author • 0..* • Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) • Added Element |
Composition.section.author • 0..* • Reference(Device| UK Core Practitioner| UK Core PractitionerRole| UK Core Patient| UK Core RelatedPerson| UK Core Organization) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.author.identifier.assigner • 0..1 • Reference(Organization) |
Composition.section.author.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.focus • 0..1 • Reference(Any) • Added Element |
Composition.section.focus • 0..1 • Reference(Resource) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.focus.identifier.assigner • 0..1 • Reference(Organization) |
Composition.section.focus.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.mode • 0..1 • ValueSet: ListMode (Required) • Change value set from http://hl7.org/fhir/ValueSet/list-mode to http://hl7.org/fhir/ValueSet/list-mode\|4.0.1 • No longer marked as Modifier |
Composition.section.mode • 0..1 • ValueSet: ListMode (Required) |
Composition.section.mode • 0..1 • ValueSet: http://hl7.org/fhir/stu3/valueset-list-mode.html (Required) |
|
Composition.section.orderedBy • 0..1 • ValueSet: List Order Codes (Preferred) |
Composition.section.orderedBy • 0..1 • ValueSet: List Order Codes (Preferred) |
Composition.section.orderedBy • 0..1 • ValueSet: http://hl7.org/fhir/stu3/valueset-list-mode.html (Preferred) |
|
Composition.section.entry.identifier.assigner • 0..1 • Reference(Organization) |
Composition.section.entry.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.section.entry.identifier.assigner • 0..1 • Reference(Organization) |
|
Composition.section.emptyReason • 0..1 • ValueSet: List Empty Reasons (Preferred) |
Composition.section.emptyReason • 0..1 • ValueSet: List Empty Reasons (Preferred) |
Composition.section.emptyReason • 0..1 • ValueSet: http://hl7.org/fhir/stu3/valueset-list-empty-reason.html (Preferred) |
|
Composition.section.section.code • 0..1 • ValueSet:Document Section Codes (Example) |
Composition.section.section.code • 0..1 • ValueSet:UKCoreCompositionSectionCode (extensible) |
Composition.section.section.code • 0..1 • ValueSet:https://fhir.hl7.org.uk/STU3/ValueSet/CareConnect-CompositionSectionCode-1 (preferred) |
|
Composition.section.section.author • 0..* • Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) |
Composition.section.section.author • 0..* • Reference(Device| UK Core Organization| UK Core Practitioner| UK Core PractitionerRole| UK Core Patient| UK Core RelatedPerson) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.section.author.identifier.assigner • 0..1 • Reference(Organization) |
Composition.section.section.author.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.section.focus.identifier.assigner • 0..1 • Reference(Organization) |
Composition.section.section.focus.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Element not present in CareConnect |
Added element in R4 |
Composition.section.section.entry.identifier.assigner • 0..1 • Reference(Organization) |
Composition.section.section.entry.identifier.assigner • 0..1 • Reference(UK Core Organization) |
Composition.section.section.entry.identifier.assigner • 0..1 • Reference(Organization) |