My Health Record FHIR IG
1.2.0 - active Australia flag

My Health Record FHIR IG - Local Development build (v1.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: ADHA Core Immunization

Official URL: http://ns.electronichealth.net.au/fhir/StructureDefinition/dh-immunization-core-1 Version: 1.2.0
Active as of 2024-09-19 Computable Name: ADHAImmunizationCore

Copyright/Legal: Copyright © 2022 Australian Digital Health Agency - All rights reserved. This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/.

The purpose of this profile is to provide a core representation of an immunization for the electronic exchange of health information between individuals, healthcare providers, and the My Health Record system infrastructure in Australia. This profile supports a statement of the administration or non-administration of a vaccine.

This profile identifies the additional constraints, extensions, and value sets that build on and extend Immunization that are supported.

Where a more specific Immunization profile is applicable, e.g. record of immunisation from AIR, an implementation SHALL ensure the resource conforms to that specific profile.

This profile is designed to set a core Immunization standard for:

  • Query for a patient's immunisations
  • Record or update an immunisation record for a patient

Profile specific guidance

None.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from AUCoreImmunization

NameFlagsCard.TypeDescription & Constraintsdoco
.. Immunization 0..* AUCoreImmunization An immunisation statement in an Australian healthcare context
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... vaccine-serial-number S 0..1 string Vaccine vial serial number
URL: http://hl7.org.au/fhir/StructureDefinition/vaccine-serial-number
... identifier S 0..* Identifier Business identifier
... statusReason S 0..1 CodeableConcept Reason not done
... encounter S 0..1 Reference(ADHA Core Encounter) Encounter immunization was part of
... performer S 0..* BackboneElement Who performed event
.... function S 0..1 CodeableConcept What type of performance was done
.... actor SC 1..1 Reference(ADHA Authoring PractitionerRole | ADHA Core Organization) Individual or organization who was performing
inv-dh-imm-02: At least reference or a valid identifier shall be present
... reasonCode S 0..* CodeableConcept Why immunization occurred
... protocolApplied S 0..* BackboneElement Protocol followed by the provider
.... series S 0..1 string Name of vaccine series
.... targetDisease S 0..* CodeableConcept Vaccine preventatable disease being targetted
.... doseNumber[x] S 1..1 positiveInt, string Dose number within series

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
inv-dh-imm-01errorImmunization.patientAt least reference or a valid identifier shall be present
: reference.exists() or identifier.where(system.count() + value.count() >1).exists()
inv-dh-imm-02errorImmunization.performer.actorAt least reference or a valid identifier shall be present
: reference.exists() or identifier.where(system.count() + value.count() >1).exists()

 

Other representations of profile: CSV, Excel, Schematron