CH ORF (R4)
2.0.0-ballot - ballot Switzerland flag

This page is part of the CH ORF (R4) (v2.0.0-ballot: STU 2 Ballot 1) based on FHIR R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: ChOrfComposition - Detailed Descriptions

Active as of 2023-06-29

Definitions for the ch-orf-composition resource profile.

Guidance on how to interpret the contents of this table can be found here.

1. Composition
2. Composition.text
Control10..1
Must Supporttrue
3. Composition.extension
SlicingThis element introduces a set of slices on Composition.extension. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • value @ url
4. Composition.extension:dataEnterer
SliceNamedataEnterer
Control0..1
TypeExtension(EPRDataEnterer) (Complex Extension)
Must Supporttrue
5. Composition.extension:urgentNoficationContactForThisDocument
SliceNameurgentNoficationContactForThisDocument
Control0..1
TypeExtension(ChOrfUrgentNotificiationContactForThisDocument) (Extension Type: Reference)
Must Supporttrue
6. Composition.extension:urgentNoficationContactForTheResponseToThisDocument
SliceNameurgentNoficationContactForTheResponseToThisDocument
Control0..1
TypeExtension(ChOrfUrgentNotificiationContactForTheResponseToThisDocument) (Extension Type: Reference)
Must Supporttrue
7. Composition.extension:receiver
SliceNamereceiver
Control0..1
TypeExtension(ChOrfReceiver) (Extension Type: Reference)
Must Supporttrue
8. Composition.extension:copyReceiver
SliceNamecopyReceiver
Control0..*
TypeExtension(ChOrfCopyReceiver) (Extension Type: Reference)
Must Supporttrue
9. Composition.extension:precedentDocument
SliceNameprecedentDocument
Control0..1
TypeExtension(ChOrfPrecedentDocument) (Extension Type: Identifier)
Must Supporttrue
10. Composition.extension:antecedentEpisodeOfCare
SliceNameantecedentEpisodeOfCare
Control0..1
TypeExtension(ChOrfAntecedentEpisodeOfCare) (Extension Type: Reference)
Must Supporttrue
11. Composition.extension:initiator
SliceNameinitiator
Control0..1
TypeExtension(ChOrfInitiator) (Complex Extension)
Must Supporttrue
12. Composition.extension:patientConsent
SliceNamepatientConsent
Control0..1
TypeExtension(ChOrfPatientConsent) (Extension Type: Reference)
Must Supporttrue
13. Composition.status
Must Supporttrue
14. Composition.type
BindingThe codes SHOULD be taken from DocumentEntry.typeCodeThe codes SHOULD be taken from FHIRDocumentTypeCodes
Must Supporttrue
15. Composition.category
Control10..1*
BindingThe codes SHOULD be taken from DocumentEntry.classCodeFor example codes, see DocumentClassValueSet
Must Supporttrue
16. Composition.subject
Control10..1
Must Supporttrue
17. Composition.author
Control1..1*
TypeReference(CHCorePractitionerRole|CHCorePractitioner|Device|CHCorePatient|RelatedPerson|CHCoreOrganization)
Must Supporttrue
18. Composition.title
Must Supporttrue
19. Composition.section
Control10..*
Must Supporttrue
SlicingThis element introduces a set of slices on Composition.section. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • pattern @ code
20. Composition.section:orderReferral
SliceNameorderReferral
Control1..1
Must Supporttrue
21. Composition.section:orderReferral.title
Control1..?
Must Supporttrue
22. Composition.section:orderReferral.code
Control1..?
Must Supporttrue
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://loinc.org"/>
    <code value="93037-0"/>
  </coding>
</valueCodeableConcept>
23. Composition.section:orderReferral.text
Control0..?
Must Supporttrue
24. Composition.section:orderReferral.entry
Control1..?
Must Supporttrue
SlicingThis element introduces a set of slices on Composition.section.entry. The slices are unordered and Open, and can be differentiated using the following discriminators:
  • profile @ resolve()
25. Composition.section:orderReferral.entry:Questionnaire
SliceNameQuestionnaire
Control0..1
TypeReference(ChOrfQuestionnaire)
Must Supporttrue
26. Composition.section:orderReferral.entry:Questionnaire.reference
Control1..?
Must Supporttrue
27. Composition.section:orderReferral.entry:QuestionnaireResponse
SliceNameQuestionnaireResponse
Control0..1
TypeReference(ChOrfQuestionnaireResponse)
Must Supporttrue
28. Composition.section:orderReferral.entry:QuestionnaireResponse.reference
Control1..?
Must Supporttrue
29. Composition.section:orderReferral.entry:ServiceRequest
SliceNameServiceRequest
Control1..*
TypeReference(ChOrfServiceRequest)
Must Supporttrue
30. Composition.section:orderReferral.entry:ServiceRequest.reference
Control1..?
Must Supporttrue
31. Composition.section:orderReferral.entry:DocumentReference
SliceNameDocumentReference
Control0..*
TypeReference(ChOrfDocumentReference)
Must Supporttrue
32. Composition.section:orderReferral.entry:DocumentReference.reference
Control1..?
Must Supporttrue
33. Composition.section:orderReferral.section
Control0..0
34. Composition.section:originalRepresentation
SliceNameoriginalRepresentation
Control0..1
Must Supporttrue
35. Composition.section:originalRepresentation.title
Control1..?
Must Supporttrue
36. Composition.section:originalRepresentation.code
Control1..?
Must Supporttrue
Pattern Value<valueCodeableConcept xmlns="http://hl7.org/fhir">
  <coding>
    <system value="http://loinc.org"/>
    <code value="55108-5"/>
    <display value="Clinical presentation Document"/>
  </coding>
</valueCodeableConcept>
37. Composition.section:originalRepresentation.text
Control1..?
Must Supporttrue
38. Composition.section:originalRepresentation.entry
Control1..1
TypeReference(Binary)
Must Supporttrue
39. Composition.section:originalRepresentation.section
Control0..0