description: This profile defines an immunisation structure that localises core concepts, including terminology, for use in an Australian context. The purpose of this profile is to provide national level agreement on core localised concepts. This profile does not force conformance to core localised concepts. It enables implementers and modellers to make their own rules, i.e. [profiling](http://hl7.org/fhir/profiling.html), about how to support these concepts for specific implementation needs. package_name: hl7.fhir.au.base derivation: constraint name: AUBaseImmunisation type: Immunization elements: statusReason: binding: {strength: preferred, valueSet: 'https://healthterminologies.gov.au/fhir/ValueSet/reason-vaccine-not-administered-3'} index: 0 vaccineCode: {index: 1} manufacturer: {index: 2} site: binding: {strength: preferred, valueSet: 'https://healthterminologies.gov.au/fhir/ValueSet/immunisation-anatomical-site-1'} index: 3 route: binding: {strength: preferred, valueSet: 'https://healthterminologies.gov.au/fhir/ValueSet/immunisation-route-of-administration-1'} index: 4 performer: index: 5 elements: function: binding: {strength: extensible, valueSet: 'http://terminology.hl7.org.au/ValueSet/v2-0443-extended'} index: 6 slicing: rules: open discriminator: - {path: function, type: pattern} min: null slices: administeredBy: match: function: coding: - {code: AP, system: 'http://terminology.hl7.org/CodeSystem/v2-0443'} schema: short: Immunisation Administered By index: 7 elements: function: short: Administering role pattern: type: CodeableConcept value: coding: - {code: AP, system: 'http://terminology.hl7.org/CodeSystem/v2-0443'} index: 8 actor: {short: Administering performer, index: 9} required: [function] approvedBy: match: function: coding: - {code: OP, system: 'http://terminology.hl7.org/CodeSystem/v2-0443'} schema: short: Immunisation Approved By index: 10 elements: function: short: Approver role pattern: type: CodeableConcept value: coding: - {code: OP, system: 'http://terminology.hl7.org/CodeSystem/v2-0443'} index: 11 actor: {short: Approver, index: 12} required: [function] reasonCode: binding: {strength: preferred, valueSet: 'https://healthterminologies.gov.au/fhir/ValueSet/reason-vaccine-administered-1'} index: 13 protocolApplied: elements: targetDisease: binding: {strength: preferred, valueSet: 'https://healthterminologies.gov.au/fhir/ValueSet/vaccination-target-disease-1'} index: 14 package_version: 4.2.2-preview class: profile kind: resource url: http://hl7.org.au/fhir/StructureDefinition/au-immunization base: http://hl7.org/fhir/StructureDefinition/Immunization version: 4.2.2-preview