NZ Shared Digital Health Record API
1.1.3 - release

NZ Shared Digital Health Record API - Local Development build (v1.1.3) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Data Models

FHIR data models

This section provides an overview of the design of the FHIR data representations that authorised applications can use to record and interchange shared digital health record information.

Overview

Shared Digital Health Record - FHIR data modelShared Digital Health Record - FHIR data modelCore Data ServicesTe Whatu Ora NHI/HPINotes«Condition»SDHR:ConditionRepresents a SDHR conditionSDHR profileInherits FHIRConditionmeta.source:1..1HPI Locationcode:1..1Condition or diagnosis codesubject:1..1Reference NHI PatientclinicalStatus:0..1Clinical statusverificationStatus:0..1Verification statusonsetDateTime:0..1Onset daterecorder | asserter: Reference Practitioner«AllergyIntolerance»SDHR:AllergyIntoleranceRepresents a SDHR allergy intoleranceSDHR profileInherits FHIRAllergyIntolerancemeta.source:1..1HPI LocationclinicalStatus:1..1Clinical statusverificationStatus:1..1Verification statuscode:1..1Allergy or intolerance codepatient:1..1Reference NHI Patientcategory:0..*Allergy categoryrecorder:0..1Reference Practitioner«Observation»SDHR:ObservationRepresents a SDHR observationSDHR profileInherits FHIRObservationmeta.source:1..1HPI Locationcode: Observation codesubject:1..1Reference NHI PatienteffectiveDateTime: Observation datevalue[x]: Observation valueinterpretation: Result interpretationstatus: Observation statusperformer: Reference Practitioner«MedicationRequest»SDHR:MedicationRequestRepresents prescribing intent from MDRSDHR profileInherits FHIRMedicationRequestid: MDR prescription item identifieridentifier: NZePS prescription item IDstatus:1..1Medication request statusmedicationCodeableConcept:1..1Medication requestedsubject:1..1Reference NHI PatientauthoredOn:0..1Date and time authoredrequester:0..1Reference Practitioner or OrganizationreasonReference:0..*Reference Condition or Observation«MedicationDispense»SDHR:MedicationDispenseRepresents medicines supplied from MDRSDHR profileInherits FHIRMedicationDispenseid:1..1MDR dispense record identifieridentifier:1..1NZePS prescription item IDstatus:1..1completedauthorizingPrescription:0..*Reference MedicationRequestsubject:1..1Reference NHI Patientquantity:0..1Quantity dispenseddaysSupply:0..1Expected days suppliedwhenHandedOver:0..1Date and time supplieddestination:0..1Reference Location«Immunization»SDHR:ImmunizationRepresents an immunisation event from AIRSDHR profileInherits AIRImmunizationid:1..1Immunisation event identifierstatus:1..1Immunisation event statusvaccineCode:1..1Vaccine administeredpatient:1..1Reference NHI Patientoccurrence[x]:1..1Date or timing of the eventlocation:0..1Reference Locationperformer:1..*Reference Practitioner or Organization«Reference»Patient (NHI)logical id: NHI«Reference»HPIorg identifier formatGXXNNN-CHPI Org Id  NotesThe following resources are sourced from primary care systems:- AllergyIntolerance- Condition- ObservationThe following resources are existing national data services:- Immunization (AIR)- Patient (NHI)- Practitioner/Organization/Location (HPI)- MedicationRequest/MedicationDispense (MDR)}authorizing prescriptionsubjectrecorder | assertersubjectrecordersubjectperformersubjectrequester | supporting informationsubjectdestinationpatientlocation | performerNotes- (preferred) indicates that whilst not mandatory it highly desirable. Key to datatype colourscolourstereotype ghost white Standard FHIR resource in TWO IG salmon Profiled FHIR resource orange red Canonical shared resource defined by TWO sky blue Logical identifier reference to records in national systemsHealth NZ/Te Whatu Ora. Generated from PlantUML source on 12/08/2026