description: null package_name: KBV.MIO.Impfpass derivation: constraint name: KBV_PR_MIO_Vaccination_Record_Addendum type: Immunization elements: patient: type: Reference mustSupport: true refers: ['https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Patient|1.1.0'] index: 45 elements: reference: {index: 46} type: {index: 47} identifier: {index: 48} display: {index: 49} required: [reference] isSubpotent: {index: 82} reportOrigin: binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_MIO_Vaccination_ImmunizationOriginCodes|1.1.0'} mustSupport: true index: 58 elements: coding: index: 59 elements: system: {index: 60} code: {index: 61} userSelected: {index: 62} required: [system, code] text: {index: 63} required: [coding, text] protocolApplied: mustSupport: true index: 88 extensions: datum_der_Folgeimpfung: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Follow_Up|1.1.0', max: 1, type: Extension, mustSupport: true, index: 90} grundimmunisierung_Abgeschlossen: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Basic_Immunization|1.1.0', max: 1, type: Extension, mustSupport: true, index: 91} elements: extension: index: 89 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: datum_der_Folgeimpfung: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Follow_Up|1.1.0', index: 90} max: 1 grundimmunisierung_Abgeschlossen: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Basic_Immunization|1.1.0', index: 91} max: 1 series: {index: 92} authority: {index: 93} targetDisease: short: Erkrankung gegen die geimpft wird binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_MIO_Vaccination_TargetDisease|1.1.0'} mustSupport: true index: 94 elements: coding: mustSupport: true index: 95 elements: system: {index: 96} version: {index: 97} code: {index: 98} display: index: 99 extensions: anzeigenameCodeSnomed: url: https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German type: Extension index: 101 extensions: content: url: null index: 103 elements: value: choices: [] index: 105 slicing: slices: valueString: match: {} schema: choices: [] index: 105 elements: extension: index: 102 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: content: match: {url: null} schema: index: 103 elements: value: choices: [] index: 105 slicing: slices: valueString: match: {} schema: choices: [] index: 105 elements: extension: index: 100 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: anzeigenameCodeSnomed: match: {url: null} schema: type: Extension url: https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German index: 101 extensions: content: url: null index: 103 elements: value: choices: [] index: 105 slicing: slices: valueString: match: {} schema: choices: [] index: 105 elements: extension: index: 102 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: content: match: {url: null} schema: index: 103 elements: value: choices: [] index: 105 slicing: slices: valueString: match: {} schema: choices: [] index: 105 required: [version, display, system, code] text: {index: 106} required: [coding] doseNumber: extensions: {} elements: extension: elements: value: choices: [] index: 115 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: unknown} choices: [] _required: true index: 117 min: 1 doseNumberString: type: string choiceOf: doseNumber index: 111 slicing: slices: doseNumberString: match: {} schema: {type: string, choiceOf: doseNumber, _required: true, index: 111} min: 1 doseNumber[x]: extensions: data-absent-reason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason', min: 1, type: Extension, index: 113} elements: extension: index: 112 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: data-absent-reason: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason', index: 113} min: 1 seriesDoses: choices: [] index: 119 required: [doseNumberString, targetDisease] meta: index: 0 elements: versionId: {index: 1} lastUpdated: {index: 2} source: {index: 3} profile: pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Record_Addendum|1.1.0'} index: 4 security: {index: 5} tag: {index: 6} required: [profile] site: {index: 72} encounter: {index: 50} vaccineCode: short: Impfstoff mustSupport: true index: 17 extensions: data-absent-reason: url: http://hl7.org/fhir/StructureDefinition/data-absent-reason type: Extension index: 19 elements: value: choices: [] index: 21 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: unknown} choices: [] index: 23 elements: extension: index: 18 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: data-absent-reason: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/data-absent-reason index: 19 elements: value: choices: [] index: 21 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: unknown} choices: [] index: 23 coding: index: 24 slicing: rules: closed discriminator: - {path: system, type: value} min: null slices: snomed_CT: match: {system: 'http://snomed.info/sct'} schema: short: Snomed CT mustSupport: true binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_MIO_Vaccination_Vaccine|1.1.0'} index: 25 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 26 version: {index: 27} code: {index: 28} display: index: 29 extensions: anzeigenameCodeSnomed: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German', min: 0, max: 1, type: Extension, index: 31} elements: extension: index: 30 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: anzeigenameCodeSnomed: match: {url: null} schema: {type: Extension, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_Base_Terminology_German', index: 31} min: 0 max: 1 userSelected: {index: 32} required: [version, display, system, code] atc: match: {system: 'http://fhir.de/CodeSystem/dimdi/atc'} schema: short: ATC mustSupport: true binding: {strength: required, valueSet: 'https://fhir.kbv.de/ValueSet/KBV_VS_MIO_Vaccination_Vaccine_ATC|1.1.0'} index: 33 elements: system: pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/dimdi/atc'} index: 34 version: {index: 35} code: {index: 36} display: {index: 37} userSelected: {index: 38} required: [version, display, system, code] pharmazentralnummer_pzn: match: {system: 'http://fhir.de/CodeSystem/ifa/pzn'} schema: mustSupport: true index: 39 elements: system: pattern: {type: Uri, value: 'http://fhir.de/CodeSystem/ifa/pzn'} index: 40 code: {index: 41} display: {index: 42} userSelected: {index: 43} required: [display, system, code] text: {short: Handelsname, mustSupport: true, index: 44} doseQuantity: {index: 74} implicitRules: {index: 7} reasonCode: {index: 80} statusReason: {index: 16} route: {index: 73} recorded: {index: 56} programEligibility: {index: 85} note: short: Anmerkungen zur durchgeführten Impfung mustSupport: true index: 76 elements: author: choices: [] index: 78 time: {index: 79} extension: index: 10 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: typ_des_Eintrages: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Entry_Type|1.1.0', index: 11} max: 1 verantwortliche_Person: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Attester_Addendum|1.1.0', index: 12} max: 1 eintragende_Person: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Enterer|1.1.0', index: 13} min: 1 max: 1 contained: {index: 9} primarySource: mustSupport: true pattern: {type: Boolean, value: false} index: 57 status: pattern: {type: Code, value: completed} index: 15 language: {index: 8} lotNumber: {short: Chargenbezeichnung, mustSupport: true, index: 70} identifier: {index: 14} manufacturer: short: Hersteller mustSupport: true index: 65 elements: reference: {index: 66} type: {index: 67} identifier: {index: 68} display: {mustSupport: true, index: 69} required: [display] education: {index: 84} reaction: {index: 87} location: {index: 64} occurrenceDateTime: type: dateTime mustSupport: true choiceOf: occurrence index: 55 slicing: slices: occurrenceDateTime: match: {} schema: {type: dateTime, mustSupport: true, _required: true, choiceOf: occurrence, index: 55} min: 1 fundingSource: {index: 86} subpotentReason: {index: 83} occurrence: mustSupport: true choices: [] index: 52 slicing: rules: closed discriminator: - {path: $this, type: type} min: null slices: occurrenceDateTime: match: {} schema: mustSupport: true choices: [occurrenceDateTime] _required: true index: 54 min: 1 expirationDate: {index: 71} performer: {index: 75} reasonReference: {index: 81} package_version: 1.1.0-Kommentierung extensions: typ_des_Eintrages: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Entry_Type|1.1.0', max: 1, type: Extension, mustSupport: true, index: 11} verantwortliche_Person: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Attester_Addendum|1.1.0', max: 1, type: Extension, mustSupport: true, index: 12} eintragende_Person: {url: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_MIO_Vaccination_Enterer|1.1.0', min: 1, max: 1, type: Extension, mustSupport: true, index: 13} class: profile kind: resource url: https://fhir.kbv.de/StructureDefinition/KBV_PR_MIO_Vaccination_Record_Addendum base: http://hl7.org/fhir/StructureDefinition/Immunization version: 1.1.0 required: [primarySource, protocolApplied, occurrenceDateTime, reportOrigin, meta]