PackagesCanonicalsLogsProblems
    Packages
    ch.fhir.ig.ch-vacd@4.0.0
    http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-composition-vaccination-record
description: Definition of the composition for the vaccination record document.
package_name: ch.fhir.ig.ch-vacd
derivation: constraint
name: CHVACDCompositionVaccinationRecord
type: Composition
elements:
  date: {short: The document's creation date and time, index: 6}
  section:
    short: Immunization Administration
    mustSupport: true
    index: 16
    slicing:
      slices:
        administration:
          match: {}
          schema:
            short: Immunization Administration
            mustSupport: true
            index: 16
            extensions: {}
            elements:
              extension: {index: 17}
              title:
                short: |-
                  'Liste der verabreichten Impfungen' in german or 'Liste Vaccin administré' in french or 'Lista Vaccinazione somministrata' in italian or 'List Immunization Administration' in english
                                          or titles in other languages are also allowed
                index: 18
              code:
                short: Hx of Immunization
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 11369-6, system: 'http://loinc.org'}
                index: 19
              author:
                type: Reference
                short: The author of the section (person or device) if different from the author/timestamp of the document
                refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient-epr', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole-epr', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
                index: 20
                extensions: {}
                elements:
                  extension: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 21}
                  reference: {index: 22}
                required: [reference]
              text: {short: Human readable text of this section, index: 23}
              entry:
                type: Reference
                short: Immunization
                refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-basic-immunization', 'http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-immunization']
                index: 24
                elements:
                  reference: {index: 25}
                required: [reference]
              section: {index: 26}
            required: [title, code]
        medicalproblems:
          match: {}
          schema:
            short: Medical Problems
            mustSupport: true
            index: 27
            extensions: {}
            elements:
              extension: {index: 28}
              title:
                short: |-
                  'Liste der Medizinischen Problemen' in german or 'Liste Vaccin administré' in french or 'Lista Vaccinazione somministrata' in italian or 'List Immunization Administration' in english
                                          or titles in other languages are also allowed
                index: 29
              code:
                short: Problem list Reported
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 11450-4, system: 'http://loinc.org'}
                index: 30
              author:
                type: Reference
                short: The author of the section (person or device) if different from the author/timestamp of the document
                refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient-epr', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole-epr', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
                index: 31
                extensions: {}
                elements:
                  extension: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 32}
                  reference: {index: 33}
                required: [reference]
              text: {short: Human readable text of this section, index: 34}
              entry:
                type: Reference
                short: MedicalProblems
                refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-medical-problems']
                index: 35
                elements:
                  reference: {index: 36}
                required: [reference]
              section: {index: 37}
            required: [title, code]
        pastillnesses:
          match: {}
          schema:
            short: Past Illnesses
            mustSupport: true
            index: 38
            extensions: {}
            elements:
              extension: {index: 39}
              title:
                short: |-
                  'Bisherige Krankheiten' in german or 'Maladies antérieures' in french or 'Malattie precedenti' in italian or 'Previous illnesses' in english
                                          or titles in other languages are also allowed
                index: 40
              code:
                short: Hx of Past illness
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 11348-0, system: 'http://loinc.org'}
                index: 41
              author:
                type: Reference
                short: The author of the section (person or device) if different from the author/timestamp of the document
                refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient-epr', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole-epr', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
                index: 42
                extensions: {}
                elements:
                  extension: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 43}
                  reference: {index: 44}
                required: [reference]
              text: {short: Human readable text of this section, index: 45}
              entry:
                type: Reference
                short: PastIllnesses
                refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-pastillnesses']
                index: 46
                elements:
                  reference: {index: 47}
                required: [reference]
              section: {index: 48}
            required: [title, code]
        allergyintolerances:
          match: {}
          schema:
            short: Allergies and Intolerences
            mustSupport: true
            index: 49
            extensions: {}
            elements:
              extension: {index: 50}
              title:
                short: |-
                  'Allergien' in german or 'Les allergies' in french or 'Allergie' in italian or 'Allergies' in english
                                          or titles in other languages are also allowed
                index: 51
              code:
                short: Allergies and adverse reactions Document
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 48765-2, system: 'http://loinc.org'}
                index: 52
              author:
                type: Reference
                short: The author of the section (person or device) if different from the author/timestamp of the document
                refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient-epr', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole-epr', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
                index: 53
                extensions: {}
                elements:
                  extension: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 54}
                  reference: {index: 55}
                required: [reference]
              text: {short: Human readable text of this section, index: 56}
              entry:
                type: Reference
                short: Allergies
                refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-allergyintolerances']
                index: 57
                elements:
                  reference: {index: 58}
                required: [reference]
              section: {index: 59}
            required: [title, code]
        laboratory-serology:
          match: {}
          schema:
            short: Laboratory-Serology
            mustSupport: true
            index: 60
            elements:
              title:
                short: |-
                  'Laborbefund - Serologie' in german or 'Résultats de laboratoire - Sérologie' in french or 'Risultati di laboratorio - Sierologia' in italian or 'Laboratory findings - Serology' in english
                                          or titles in other languages are also allowed
                index: 61
              code:
                short: Serology studies (set)
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 18727-8, system: 'http://loinc.org'}
                index: 62
              author:
                type: Reference
                short: The author of the section (person or device) if different from the author/timestamp of the document
                refers: ['http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-patient-epr', 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-practitionerrole-epr', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson']
                index: 63
                extensions: {}
                elements:
                  extension: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 64}
                  reference: {index: 65}
                required: [reference]
              text: {short: Human readable text of this section, index: 66}
              entry:
                type: Reference
                short: LaboratorySerology
                refers: ['http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-laboratory-serology']
                index: 67
                elements:
                  reference: {index: 68}
                required: [reference]
              section: {index: 69}
            required: [title, code]
        annotation:
          match: {}
          schema:
            short: Annotation
            index: 70
            elements:
              title:
                short: |-
                  'Kommentar' in german or 'Commentaire' in french or 'Osservazione' in italian or 'Comment' in english
                                          or titles in other languages are also allowed
                index: 71
              code:
                short: Annotation comment Imp
                pattern:
                  type: CodeableConcept
                  value:
                    coding:
                    - {code: 48767-8, system: 'http://loinc.org'}
                index: 72
              text: {short: Human readable text of this section, index: 73}
              entry: {index: 74}
              section: {index: 75}
            required: [title, code]
  attester:
    short: The authenticator of the document (person)
    index: 11
    slicing:
      slices:
        legalAuthenticator:
          match: {}
          schema:
            short: The legal authenticator of the document (person)
            index: 12
            elements:
              time: {short: Timestamp of the signature, index: 13}
  type:
    short: Document type Immunization record
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: '41000179103', system: 'http://snomed.info/sct'}
    index: 4
  title:
    short: |-
      'Impfdossier' in german or 'Dossier de vaccination' in french or 'Cartella di vaccinazione' in italian or 'Vaccination Record' in english
                              or titles in other languages are also allowed
    index: 9
  author:
    short: The author of the document (person or device)
    index: 7
    extensions: {}
    elements:
      extension: {type: Extension, short: Timestamp of the authorship/data input, url: 'http://fhir.ch/ig/ch-core/StructureDefinition/ch-ext-epr-time', index: 8}
  extension:
    short: A recipient of this document (person or organization)
    index: 1
    slicing:
      slices:
        informationRecipient:
          match: {}
          schema: {short: A recipient of this document (person or organization), index: 1}
        dataEnterer:
          match: {}
          schema: {short: Person who entered information into this document if it is a person other than the author, index: 2}
  custodian: {short: The organization in whose name the document has been created, index: 14}
  status:
    pattern: {type: Code, value: final}
    index: 3
  language: {short: Language of the document, index: 0}
  relatesTo: {short: Relationships to other compositions in order to replace other documents or fix/correct elements of an other document., index: 15}
  subject: {short: A patient for whom this document instance was created, index: 5}
  confidentiality:
    extensions:
      confidentialityCode: {url: null, short: Swiss realm of confidentiality code according to the Swiss EPR regulation, index: 10}
    elements:
      extension:
        short: Swiss realm of confidentiality code according to the Swiss EPR regulation
        index: 10
        slicing:
          slices:
            confidentialityCode:
              match: {}
              schema: {short: Swiss realm of confidentiality code according to the Swiss EPR regulation, index: 10}
package_version: 4.0.0
extensions:
  informationRecipient: {url: null, short: A recipient of this document (person or organization), index: 1}
  dataEnterer: {url: null, short: Person who entered information into this document if it is a person other than the author, index: 2}
class: profile
kind: resource
url: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-composition-vaccination-record
base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-composition-epr
version: 4.0.0