HL7® FHIR® New Zealand Base Implementation Guide
3.2.0-ci-build - Draft
HL7® FHIR® New Zealand Base Implementation Guide, published by HL7 New Zealand. This guide is not an authorized publication; it is the continuous build for version 3.2.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7NZ/nzbase/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org.nz/fhir/StructureDefinition/NzCoverage | Version: 1.0.0 | ||||
| Draft as of 2026-10-15 | Computable Name: NzCoverage | ||||
Coverage resource for use in NZ (Trial use)
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. | |
![]() ![]() |
0..1 | CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (extensible) | |
![]() ![]() |
1..1 | Reference(Patient) | Plan beneficiary | |
![]() ![]() |
1..* | Reference(Organization | Patient | RelatedPerson) | Issuer of the policy | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Coverage.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Coverage.type | Base | extensible | Coverage Type | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Coverage
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |
![]() ![]() |
0..1 | CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (extensible) | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Type of class such as 'group' or 'plan' Binding: Coverage Category (extensible) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Coverage.type | Base | extensible | Coverage Type | 📦1.1.0 | This IG |
| Coverage.class.type | Base | extensible | Coverage Category | 📦1.0.0 | This IG |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Business Identifier for the coverage | |||||
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. | |||||
![]() ![]() |
0..1 | CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (extensible) | |||||
![]() ![]() |
0..1 | Reference(Patient | RelatedPerson | Organization) | Owner of the policy | |||||
![]() ![]() |
0..1 | Reference(Patient | RelatedPerson) | Subscriber to the policy | |||||
![]() ![]() |
0..1 | string | ID assigned to the subscriber | |||||
![]() ![]() |
1..1 | Reference(Patient) | Plan beneficiary | |||||
![]() ![]() |
0..1 | string | Dependent number | |||||
![]() ![]() |
0..1 | CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient). | |||||
![]() ![]() |
0..1 | Period | Coverage start and end dates | |||||
![]() ![]() |
1..* | Reference(Organization | Patient | RelatedPerson) | Issuer of the policy | |||||
![]() ![]() |
0..* | BackboneElement | Additional coverage classifications | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Type of class such as 'group' or 'plan' Binding: Coverage Category (extensible) | |||||
![]() ![]() ![]() |
1..1 | string | Value associated with the type | |||||
![]() ![]() ![]() |
0..1 | string | Human readable description of the type and value | |||||
![]() ![]() |
0..1 | positiveInt | Relative order of the coverage | |||||
![]() ![]() |
0..1 | string | Insurer network | |||||
![]() ![]() |
0..* | BackboneElement | Patient payments for services/products | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Cost category Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified. | |||||
![]() ![]() ![]() |
1..1 | The amount or percentage due from the beneficiary | ||||||
![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Exceptions for patient payments | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Exception category Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays. | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | The effective period of the exception | |||||
![]() ![]() |
0..1 | boolean | Reimbursement to insurer | |||||
![]() ![]() |
0..* | Reference(Contract) | Contract details | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Coverage.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Coverage.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Coverage.type | Base | extensible | Coverage Type | 📦1.1.0 | This IG |
| Coverage.relationship | Base | extensible | SubscriberPolicyholder Relationship Codes | 📍4.0.1 | FHIR Std. |
| Coverage.class.type | Base | extensible | Coverage Category | 📦1.0.0 | This IG |
| Coverage.costToBeneficiary.type | Base | extensible | Coverage Copay Type Codes | 📍4.0.1 | FHIR Std. |
| Coverage.costToBeneficiary.exception.type | Base | example | Example Coverage Financial Exception Codes | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Coverage
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. | |
![]() ![]() |
0..1 | CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (extensible) | |
![]() ![]() |
1..1 | Reference(Patient) | Plan beneficiary | |
![]() ![]() |
1..* | Reference(Organization | Patient | RelatedPerson) | Issuer of the policy | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Coverage.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Coverage.type | Base | extensible | Coverage Type | 📦1.1.0 | This IG |
| Id | Grade | Path(s) | Description | Expression |
Differential View
This structure is derived from Coverage
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |
![]() ![]() |
0..1 | CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (extensible) | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Type of class such as 'group' or 'plan' Binding: Coverage Category (extensible) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Coverage.type | Base | extensible | Coverage Type | 📦1.1.0 | This IG |
| Coverage.class.type | Base | extensible | Coverage Category | 📦1.0.0 | This IG |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Business Identifier for the coverage | |||||
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. | |||||
![]() ![]() |
0..1 | CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (extensible) | |||||
![]() ![]() |
0..1 | Reference(Patient | RelatedPerson | Organization) | Owner of the policy | |||||
![]() ![]() |
0..1 | Reference(Patient | RelatedPerson) | Subscriber to the policy | |||||
![]() ![]() |
0..1 | string | ID assigned to the subscriber | |||||
![]() ![]() |
1..1 | Reference(Patient) | Plan beneficiary | |||||
![]() ![]() |
0..1 | string | Dependent number | |||||
![]() ![]() |
0..1 | CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient). | |||||
![]() ![]() |
0..1 | Period | Coverage start and end dates | |||||
![]() ![]() |
1..* | Reference(Organization | Patient | RelatedPerson) | Issuer of the policy | |||||
![]() ![]() |
0..* | BackboneElement | Additional coverage classifications | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Type of class such as 'group' or 'plan' Binding: Coverage Category (extensible) | |||||
![]() ![]() ![]() |
1..1 | string | Value associated with the type | |||||
![]() ![]() ![]() |
0..1 | string | Human readable description of the type and value | |||||
![]() ![]() |
0..1 | positiveInt | Relative order of the coverage | |||||
![]() ![]() |
0..1 | string | Insurer network | |||||
![]() ![]() |
0..* | BackboneElement | Patient payments for services/products | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Cost category Binding: CoverageCopayTypeCodes (extensible): The types of services to which patient copayments are specified. | |||||
![]() ![]() ![]() |
1..1 | The amount or percentage due from the beneficiary | ||||||
![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() |
0..* | BackboneElement | Exceptions for patient payments | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Exception category Binding: ExampleCoverageFinancialExceptionCodes (example): The types of exceptions from the part or full value of financial obligations such as copays. | |||||
![]() ![]() ![]() ![]() |
0..1 | Period | The effective period of the exception | |||||
![]() ![]() |
0..1 | boolean | Reimbursement to insurer | |||||
![]() ![]() |
0..* | Reference(Contract) | Contract details | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Coverage.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Coverage.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Coverage.type | Base | extensible | Coverage Type | 📦1.1.0 | This IG |
| Coverage.relationship | Base | extensible | SubscriberPolicyholder Relationship Codes | 📍4.0.1 | FHIR Std. |
| Coverage.class.type | Base | extensible | Coverage Category | 📦1.0.0 | This IG |
| Coverage.costToBeneficiary.type | Base | extensible | Coverage Copay Type Codes | 📍4.0.1 | FHIR Std. |
| Coverage.costToBeneficiary.exception.type | Base | example | Example Coverage Financial Exception Codes | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
This structure is derived from Coverage
Other representations of profile: CSV, Excel, Schematron