description: Immunization can be defined as “Generating natural immunity against pathogens by means of vaccination (active immunization) or by administering immunoglobulins (passive immunization)”.\r\n\r\nOnly the (administered and planned) vaccinations are included in this information model. Administering immunoglobulins is part of the medication overview. Vaccinations have lifelong relevance.\r\n\r\nMost vaccinations are carried out in the Netherlands as part of the RVP (Rijksvaccinatieprogramma, National Immunisation Program). RVP information is especially important for children.\r\n\r\nVaccinations are also relevant for adult patients such as transplant patients, dialysis patients and patients with a post-splenectomy status. In addition, there are specific indications for the vaccination of risk groups, such as travelers, professionals who come into contact with blood or patients with wounds, weakened immune systems or heightened risk. package_name: nictiz.fhir.nl.r4.immunization derivation: constraint name: ImmVaccinationeventcarenetwork type: Immunization elements: patient: type: Reference short: Patient refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient'] index: 7 occurrence[x]: extensions: dataAbsentReason: {url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason', type: Extension, isModifier: false, index: 14} elements: extension: index: 13 slicing: rules: closed discriminator: - {path: url, type: value} min: null max: 1 slices: dataAbsentReason: match: {url: null} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/data-absent-reason', index: 14} value: {index: 15} protocolApplied: elements: targetDisease: index: 34 slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: targetDisease: match: {} schema: short: VaccinationPathogen binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.3--20220301175614'} index: 35 site: type: CodeableConcept short: AnatomicalLocation binding: {strength: extensible, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000'} index: 18 vaccineCode: short: ProductCode binding: {strength: extensible, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.7--20240507084413'} index: 6 doseQuantity: type: Quantity short: Dose index: 20 extensions: gstdSimpleQuantity: url: null _required: true index: 22 elements: value[x]: elements: value: {index: 23} code: {index: 24} elements: extension: index: 21 slicing: slices: gstdSimpleQuantity: match: {} schema: _required: true index: 22 elements: value[x]: elements: value: {index: 23} code: {index: 24} value: {index: 25} code: {index: 26} required: [extension] reasonCode: index: 31 slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: vaccinationIndication: match: {} schema: short: VaccinationIndication binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.4--20220301181306'} index: 32 vaccinationMotive: match: {} schema: short: VaccinationMotive binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.131.11.2--20220301153357'} index: 33 route: short: RouteOfAdministration binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.9.13.2--20200901000000'} index: 19 recorded: {index: 16} note: elements: text: {short: Comment, index: 30} extension: index: 0 slicing: slices: pharmaceuticalProduct: match: {} schema: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-imm-Vaccination.PharmaceuticalProduct index: 1 elements: value: choices: [] index: 3 status: {short: AdministrationStatus, index: 5} identifier: {short: IdentificationNumber, index: 4} location: type: Reference short: Location refers: ['http://hl7.org/fhir/StructureDefinition/Location', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider'] index: 17 occurrenceDateTime: short: VaccinationDate type: dateTime choiceOf: occurrence index: 12 slicing: slices: occurrenceDateTime: match: {} schema: {short: VaccinationDate, type: dateTime, _required: true, choiceOf: occurrence, index: 12} min: 1 occurrence: choices: [] index: 9 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: occurrenceDateTime: match: {} schema: short: VaccinationDate choices: [occurrenceDateTime] _required: true index: 11 min: 1 performer: short: Performer index: 27 slicing: rules: closed discriminator: - {path: actor.resolve(), type: profile} min: null max: 1 slices: healthcareProvider: match: {} schema: index: 28 elements: actor: type: Reference refers: ['http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization'] index: 29 package_version: 2.1.0-alpha.1 extensions: pharmaceuticalProduct: url: http://nictiz.nl/fhir/StructureDefinition/ext-imm-Vaccination.PharmaceuticalProduct type: Extension index: 1 elements: value: choices: [] index: 3 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/imm-Vaccination-event-carenetwork base: http://hl7.org/fhir/StructureDefinition/Immunization version: 2.1.0-alpha.1 required: [occurrenceDateTime, extension]