PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch@etoc-3.0.0
    http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-composition
description: Definition for the Composition resource in the context of electronic transition of care.
package_name: ch.fhir.ig.ch
derivation: constraint
name: ChEtocComposition
type: Composition
elements:
  type:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '371535009', system: 'http://snomed.info/sct'}
    index: 0
  category:
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '721927009', system: 'http://snomed.info/sct'}
    index: 1
  title:
    pattern: {type: String, value: Zuweisungsschreiben}
    index: 2
  section:
    index: 3
    slicing:
      slices:
        sectionAttachment:
          match: {}
          schema:
            short: Contains attachment (whatever is considered as important)
            mustSupport: true
            index: 77
            elements:
              title: {short: Attachments, mustSupport: true, index: 78}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 55107-7, system: 'http://loinc.org', display: Addendum Document}
                index: 79
              text: {mustSupport: true, index: 80}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-documentreference']
                index: 81
              section: {index: 82}
            required: [title, code]
        sectionProblems:
          match: {}
          schema:
            short: Contains the problem list
            mustSupport: true
            index: 14
            elements:
              title: {short: Problems, mustSupport: true, index: 15}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 57852-6, system: 'http://loinc.org', display: Problem list Narrative - Reported}
                index: 16
              text: {mustSupport: true, index: 17}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-primary-diagnosis', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-secondary-diagnosis']
                index: 18
            required: [title, code]
        sectionProceduresHx:
          match: {}
          schema:
            mustSupport: true
            index: 48
            elements:
              title: {short: History of Procedures, mustSupport: true, index: 49}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 47519-4, system: 'http://loinc.org', display: History of Procedures Document}
                index: 50
              text: {mustSupport: true, index: 51}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-procedure']
                index: 52
              section: {index: 53}
            required: [title, code]
        sectionMedicalDevices:
          match: {}
          schema:
            short: Contains information about medical devices
            mustSupport: true
            index: 60
            elements:
              title: {short: Medical devices, mustSupport: true, index: 61}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 46264-8, system: 'http://loinc.org', display: History of medical device use}
                index: 62
              text: {mustSupport: true, index: 63}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-device']
                index: 64
            required: [title, code]
        sectionSocialHistory:
          match: {}
          schema:
            mustSupport: true
            index: 54
            elements:
              title: {short: Social history, mustSupport: true, index: 55}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 29762-2, system: 'http://loinc.org', display: Social history Narrative}
                index: 56
              text: {mustSupport: true, index: 57}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-socialhistory']
                index: 58
              section: {index: 59}
            required: [title, code]
        sectionFunctionalStatus:
          match: {}
          schema:
            mustSupport: true
            index: 42
            elements:
              title: {short: Functional Status, mustSupport: true, index: 43}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 47420-5, system: 'http://loinc.org', display: Functional status assessment note}
                index: 44
              text: {mustSupport: true, index: 45}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-functionalstatus']
                index: 46
              section: {index: 47}
            required: [title, code]
        orderReferral:
          match: {}
          schema:
            index: 3
            elements:
              entry:
                array: true
                min: 3
                index: 4
                slicing:
                  slices:
                    Questionnaire:
                      match: {}
                      schema: {_required: true, index: 5}
                      min: 1
                    QuestionnaireResponse:
                      match: {}
                      schema: {_required: true, index: 6}
                      min: 1
                    ServiceRequest:
                      match: {}
                      schema:
                        type: Reference
                        refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-servicerequest']
                        index: 7
        sectionPurpose:
          match: {}
          schema:
            short: Contains information about the purpose/reason
            mustSupport: true
            index: 8
            elements:
              title: {short: Purpose, mustSupport: true, index: 9}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 42349-1, system: 'http://loinc.org', display: Reason for referral (narrative)}
                index: 10
              text: {mustSupport: true, index: 11}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-servicerequest']
                index: 12
              section: {index: 13}
            required: [title, code]
        sectionAllergies:
          match: {}
          schema:
            short: Contains information about allergies and intolerances
            mustSupport: true
            index: 31
            elements:
              title: {short: Allergies and intolerances, mustSupport: true, index: 32}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 48765-2, system: 'http://loinc.org', display: Allergies and adverse reactions Document}
                index: 33
              text: {mustSupport: true, index: 34}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-allergyintolerance']
                index: 35
            required: [title, code]
        sectionPregnancyHx:
          match: {}
          schema:
            short: Contains informaion about pregnancy
            mustSupport: true
            index: 71
            elements:
              title: {short: Pregnancy, mustSupport: true, index: 72}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 10162-6, system: 'http://loinc.org', display: History of pregnancies Narrative}
                index: 73
              text: {mustSupport: true, index: 74}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-expecteddeliverydate', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-pregnancystatus']
                index: 75
              section: {index: 76}
            required: [title, code]
        sectionImmunizations:
          match: {}
          schema:
            short: Contains information about immunizations
            mustSupport: true
            index: 25
            elements:
              title: {short: Immunizations, mustSupport: true, index: 26}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 11369-6, system: 'http://loinc.org', display: History of Immunization Narrative}
                index: 27
              text: {mustSupport: true, index: 28}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-immunization']
                index: 29
              section: {index: 30}
            required: [title, code]
        sectionResults:
          match: {}
          schema:
            short: Contains informaion about diagnostic results
            mustSupport: true
            index: 65
            elements:
              title: {short: Diagnostic results, mustSupport: true, index: 66}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 30954-2, system: 'http://loinc.org', display: Relevant diagnostic tests/laboratory data Narrative}
                index: 67
              text: {mustSupport: true, index: 68}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-bodyheight-observation', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-bodyweight-observation', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-cardiology-observation', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-lab-observation', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-pathology-observation', 'http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-radiology-observation']
                index: 69
              section: {index: 70}
            required: [title, code]
        sectionMedications:
          match: {}
          schema:
            short: Contains information about the medication
            mustSupport: true
            index: 19
            elements:
              title: {short: Medication, mustSupport: true, index: 20}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 42346-7, system: 'http://loinc.org', display: Medications on admission (narrative)}
                index: 21
              text: {mustSupport: true, index: 22}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-medicationstatement']
                index: 23
              section: {index: 24}
            required: [title, code]
        sectionPastIllnessHx:
          match: {}
          schema:
            mustSupport: true
            index: 36
            elements:
              title: {short: History of past illness, mustSupport: true, index: 37}
              code:
                mustSupport: true
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 11348-0, system: 'http://loinc.org', display: History of past illness Narrative}
                index: 38
              text: {mustSupport: true, index: 39}
              entry:
                type: Reference
                mustSupport: true
                refers: ['http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-illness']
                index: 40
              section: {index: 41}
            required: [title, code]
package_version: etoc-3.0.0
class: profile
kind: resource
url: http://fhir.ch/ig/ch-etoc/StructureDefinition/ch-etoc-composition
base: http://fhir.ch/ig/ch-orf/StructureDefinition/ch-orf-composition
version: 3.0.0