description: This profile defines the UK constraints and extensions on the International FHIR resource [Immunization](https://hl7.org/fhir/R4/Immunization.html). package_name: fhir.r4.ukcore.stu3.currentbuild derivation: constraint name: UKCoreImmunization type: Immunization elements: patient: {short: The patient who either received or did not receive the immunization., mustSupport: true, index: 5} site: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-ImmunizationAdministrationBodySite'} index: 10 vaccineCode: short: Vaccine that was administered or was to be administered. binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-VaccineCode'} mustSupport: true index: 4 doseQuantity: {short: '>How much of the vaccine was administered.', mustSupport: true, index: 12} reasonCode: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-ImmunizationExplanationReason'} index: 13 statusReason: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-ReasonImmunizationNotAdministered'} index: 3 route: binding: {strength: preferred, valueSet: 'https://fhir.hl7.org.uk/ValueSet/UKCore-SubstanceOrProductAdministrationRoute'} index: 11 extension: type: Extension short: Indicates if a parent was present at an immunisation. url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ParentPresent index: 0 slicing: slices: parentPresent: match: {} schema: {type: Extension, short: Indicates if a parent was present at an immunisation., url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ParentPresent', index: 0} vaccinationProcedure: match: {} schema: type: Extension short: "Used to hold an immunisation procedure code. \r\n\r\nThis extension SHOULD be used when `Immunization.status`=`completed`. \r\n\r\nThis relates to the vaccine that was administered (procedure) and SHOULD be a SNOMED CT from `ValueSet-UKCore-VaccinationProcedure`." url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-VaccinationProcedure index: 1 status: {short: Indicates the current status of the immunization event., mustSupport: true, index: 2} lotNumber: {short: Lot number of the vaccine., mustSupport: true, index: 9} manufacturer: {short: Name of vaccine manufacturer., mustSupport: true, index: 8} occurrence: short: When the vaccine was administered or was to be administered. mustSupport: true choices: [] index: 7 package_version: 0.0.9-pre-release extensions: parentPresent: {url: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ParentPresent', type: Extension, short: Indicates if a parent was present at an immunisation., index: 0} vaccinationProcedure: url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-VaccinationProcedure type: Extension short: "Used to hold an immunisation procedure code. \r\n\r\nThis extension SHOULD be used when `Immunization.status`=`completed`. \r\n\r\nThis relates to the vaccine that was administered (procedure) and SHOULD be a SNOMED CT from `ValueSet-UKCore-VaccinationProcedure`." index: 1 class: profile kind: resource url: https://fhir.hl7.org.uk/StructureDefinition/UKCore-Immunization base: http://hl7.org/fhir/StructureDefinition/Immunization version: 2.4.0