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

OperationDefinition: SDHRHNZParticipationStatusOperation

Official URL: https://fhir-ig.digital.health.nz/sdhr/OperationDefinition/SDHRHNZParticipationStatusOperation Version: 1.1.3
Active as of 2026-08-12 Computable Name: HNZParticipationStatus

This internal use operation retrieves a patient's Shared Digital Health Record participation status and returns whether the patient is participating in the service, whether enrolment information was found, and whether the patient has active, archived, or any records available in the service.

For an example response payload for this operation see:

To make a request to this operation the API Consumer must POST a Parameters payload to the operation URL (e.g. POST https://api.sdhr.digital.health.nz/s2s/$hnz-participation-status).

The operation will return a Parameters resource containing the patient reference and participation status indicators.

URL: [base]/$hnz-participation-status

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INpatient1..1Reference

Reference must be an NHI Patient URL with format https://api.hip.digital.health.nz/fhir/nhi/v1/Patient/ZZZ1111 or ZZZ11AA

OUTpatient1..1Reference

The patient reference resolved for the participation status lookup.

OUTconsentFound1..1boolean

Indicates whether a consent record was found for the patient in the Shared Digital Health Record service.

OUThnzParticipationIndicator1..1boolean

Indicates whether the patient is currently participating in the Shared Digital Health Record service.

OUThasActiveRecords1..1boolean

Indicates whether the patient has active records available in the service.

OUThasArchivedRecords1..1boolean

Indicates whether the patient has archived records in the service.

OUThasAnyRecords1..1boolean

Indicates whether the patient has any records, active or archived, in the service.

OUTenrolmentInformationFound1..1boolean

Indicates whether enrolment information was found for the patient.

OUTenrolmentOrgId0..1string

The enrolment organisation identifier, when enrolment information is available for the patient.

OUTenrolmentFacilityId0..1string

The enrolment facility identifier, when enrolment information is available for the patient.

OUTenrolmentNHI0..1string

The enrolment NHI value, when enrolment information is available for the patient.

OUTenrolmentFacilityParticipation0..*

The facility-level participation status for facilities associated with the patient's enrolment. Only present when enrolment information is found.

OUTenrolmentFacilityParticipation.facilityId1..1Reference

The HPI Location reference for the enrolled facility.

OUTenrolmentFacilityParticipation.participationIndicator1..1boolean

Whether the patient is participating at this enrolled facility.

OUTfacilityParticipation0..*

The facility-level participation status for all facilities where the patient has an explicit participation record.

OUTfacilityParticipation.facilityId1..1Reference

The HPI Location reference for the facility.

OUTfacilityParticipation.participationIndicator1..1boolean

Whether the patient is participating at this facility.