Breast Screening NZ FHIR Implementation Guide
1.1.0 - Release
Breast Screening NZ FHIR Implementation Guide - Local Development build (v1.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
This page provides a list of the FHIR profiles and extensions defined in this Implementation Guide.
The following profiles have been defined for this implementation guide.
This profile defines constraints on the CarePlan resource for representing a participant's enrollment and progression through the breast screening programme. It tracks the participant's pathway state, programme status, and key dates throughout their screening journey.
Key Features:
Must Support Elements:
status - Current status of the care planintent - Always set to "plan"subject - The patient enrolled in screeningperiod - Enrollment and exit datesauthor - Managing organizationThe following extensions have been defined for this implementation guide. These extensions are used to capture breast screening-specific data that is not part of the base FHIR specification.
Indicates the participant's enrollment status in the breast screening programme.
This extension captures whether a participant is actively enrolled, suspended, or has exited the programme.
Represents the current state of the participant within the screening pathway.
This extension tracks where the participant is in the screening workflow (e.g., invited, booked, screening, reading).
Possible Values:
Provides additional detail about the participant's current pathway state.
This extension captures more granular status information that provides context to the main pathway state.
Pathway State Date Last Modified
Records when the pathway state was last updated.
This extension enables tracking of when the participant's pathway state changed, supporting audit and reporting requirements.
The following code systems are defined in this implementation guide:
The following value sets are defined in this implementation guide:
When creating a CarePlan resource that conforms to the Breast Screening profile, the extensions should be populated as follows:
{
"resourceType": "CarePlan",
"meta": {
"profile": [
"https://bsa-uat.pinga.health/ig/StructureDefinition/CarePlan-BreastScreening"
]
},
"extension": [
{
"url": "https://bsa-uat.pinga.health/ig/StructureDefinition/pathway-state",
"valueCodeableConcept": {
"coding": [
{
"system": "https://bsa-uat.pinga.health/ig/CodeSystem/pathway-state",
"code": "invited",
"display": "Invited"
}
]
}
},
{
"url": "https://bsa-uat.pinga.health/ig/StructureDefinition/pathway-state-date-last-modified",
"valueDateTime": "2025-11-14T10:30:00Z"
}
],
"status": "active",
"intent": "plan",
"subject": {
"reference": "Patient/example"
}
}
Note that while the base extension definitions allow cardinality of 0..1, the CarePlan-BreastScreening profile constrains certain extensions to be required (1..1):