description: This Immunization Resource describes the event of a patient being administered a vaccination or a record of a vaccination as reported by a patient, a clinician or another party and may include vaccine reaction information and what vaccination protocol was followed, with further constraints applied to support the Digital Child Health project. package_name: NHSD.Assets.STU3 derivation: constraint name: CareConnect-DCH-Immunization-1 type: Immunization elements: patient: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Patient-1'] index: 16 elements: reference: {index: 17} required: [reference] explanation: elements: reason: index: 51 elements: coding: elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 52 code: {index: 53} display: {index: 54} required: [display, system, code] reasonNotGiven: index: 55 elements: coding: elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 56 code: {index: 57} display: {index: 58} required: [display, system, code] date: {index: 20} site: index: 25 elements: coding: index: 26 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 28 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} index: 29 elements: extension: index: 27 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension short: The SNOMED CT Description ID for the display url: h index: 28 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} index: 29 system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 30 code: {index: 31} display: {index: 32} required: [display, system, code] encounter: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Encounter-1'] index: 18 elements: reference: {index: 19} required: [reference] vaccineCode: index: 12 elements: coding: elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 13 code: {index: 14} display: {index: 15} required: [display, system, code] vaccinationProtocol: elements: doseSequence: {index: 60} authority: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Organization-1'] index: 61 targetDisease: elements: coding: index: 62 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 63 extensions: snomedCTDescriptionID: url: h type: Extension index: 65 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} index: 66 elements: extension: index: 64 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension url: h index: 65 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} index: 66 system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 67 version: {index: 68} code: {index: 69} display: {index: 70} required: [display, system, code] doseStatus: elements: coding: elements: system: {index: 71} code: {index: 72} display: {index: 73} required: [display, system, code] required: [doseSequence] doseQuantity: elements: unit: {short: Units of measure (from DM+D), index: 41} notGiven: pattern: {type: Boolean, value: false} index: 11 route: index: 33 elements: coding: index: 34 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 36 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} index: 37 elements: extension: index: 35 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension short: The SNOMED CT Description ID for the display url: h index: 36 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} index: 37 system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 38 code: {index: 39} display: {index: 40} required: [display, system, code] note: elements: author: choices: [authorReference, authorString, authorReference, authorReference] index: 46 authorReference: type: Reference choiceOf: author refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Practitioner-1'] index: 49 authorString: {type: string, choiceOf: author, index: 48} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: parentPresent: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ParentPresent-1'} schema: type: Extension url: h index: 1 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ParentPresent-1'} index: 2 recordedDate: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-DateRecorded-1'} schema: type: Extension short: The date that the Vaccination was recorded url: h index: 3 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-DateRecorded-1'} index: 4 vaccinationProcedure: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-VaccinationProcedure-1'} schema: type: Extension url: h index: 5 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-VaccinationProcedure-1'} index: 6 primarySource: {defaultValueBoolean: true, index: 21} status: short: completed pattern: {type: Code, value: completed} index: 10 identifier: elements: system: {index: 7} value: {index: 8} assigner: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Organization-1'] index: 9 required: [value, system] practitioner: index: 42 elements: actor: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Practitioner-1'] index: 43 elements: reference: {index: 44} required: [reference] manufacturer: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Organization-1'] index: 24 reaction: elements: detail: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Observation-1'] index: 59 location: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Location-1'] index: 22 elements: reference: {index: 23} required: [reference] package_version: 1.5.0 extensions: parentPresent: url: h type: Extension index: 1 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ParentPresent-1'} index: 2 recordedDate: url: h type: Extension short: The date that the Vaccination was recorded index: 3 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-DateRecorded-1'} index: 4 vaccinationProcedure: url: h type: Extension index: 5 elements: url: pattern: {type: Uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-VaccinationProcedure-1'} index: 6 class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Immunization-1 base: http://hl7.org/fhir/StructureDefinition/Immunization version: 1.2.0 required: [practitioner, encounter, location]