description: Definition of the bundle for the vaccination record document. This document is allowed to be used in context of the Swiss EPR but can also used in context of data exchange next to the Swiss EPR. package_name: ch.fhir.ig.ch derivation: constraint name: CHVACDDocumentVaccinationRecord type: Bundle elements: identifier: {short: Identification number of the document, index: 0} timestamp: {short: The document's creation date and time, index: 1} entry: array: true min: 3 index: 2 slicing: slices: Observation: match: {} schema: short: Observation array: true index: 17 elements: resource: {type: Observation, index: 18} required: [resource] BasicImmunization: match: {} schema: short: BasicImmunizations array: true index: 9 elements: resource: {type: Condition, index: 10} required: [resource] Composition: match: {} schema: short: Vaccination Record composition index: 3 elements: resource: {type: Composition, index: 4} Patient: match: {} schema: {_required: true, index: 5} min: 1 Immunization: match: {} schema: short: Immunization array: true index: 7 elements: resource: {type: Immunization, index: 8} required: [resource] MedicalProblem: match: {} schema: short: MedicalProblems array: true index: 11 elements: resource: {type: Condition, index: 12} required: [resource] PastIllness: match: {} schema: short: PastIllness array: true index: 13 elements: resource: {type: Condition, index: 14} required: [resource] Medication: match: {} schema: short: Medication array: true index: 19 elements: resource: {type: Medication, index: 20} required: [resource] Organization: match: {} schema: {_required: true, index: 6} min: 1 AllergyIntolerance: match: {} schema: short: AllergyIntolerance array: true index: 15 elements: resource: {type: AllergyIntolerance, index: 16} required: [resource] package_version: vacd-2.1.0 class: profile kind: resource url: http://fhir.ch/ig/ch-vacd/StructureDefinition/ch-vacd-document-vaccination-record base: http://fhir.ch/ig/ch-core/StructureDefinition/ch-core-document-epr version: 2.1.0