New Zealand NES IG
1.4.7 - Release
New Zealand NES IG - Local Development build (v1.4.7) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://hl7.org.nz/fhir/StructureDefinition/NesEntitlement | Version: 1.4.7 | |||
Active as of 2025-01-28 | Computable Name: NesEntitlement |
The coverage resource contains information related to Patient entitlements
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | NzCoverage | Insurance or medical plan or a payment agreement dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management COVERAGE-STATUS-ALLOWED-CODES: draft status is not allowed COVERAGE-URL-ALLOWED-CHARS: character restrictions for URLs COVERAGE-SYSTEM-LENGTH: System URLs must be less than 1024 characters COVERAGE-SYSTEM-ALLOWED-CHARS: character restrictions for system url COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH: valueCodeableConcept.text must be less than 1024 characters COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS: character restrictions for valueCodeableConcept.text |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (The Entitlement.id) |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
0..1 | NesPatient | Information about an individual or animal receiving health care services | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for the Entitlement ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . ele-1: All FHIR elements must have a @value or children Fixed Value: official |
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Binding: NES Entitlement System Identifiers (required) ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() |
?!Σ | 1..1 | code | active | cancelled Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Entitlement type such as CSC or HUHC. Binding: CoverageType (1.1.0) (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | Reference(NES Patient) | The Health service user's NHI. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..1 | CodeableConcept | Used to identify a CSC dependent Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient). ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..1 | Period | Entitlement Start and Expiry or End date ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..* | Reference(Organization | Patient | RelatedPerson) | Organisation approving the entitlement. ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
Coverage.identifier.use | required | Fixed Value: officialhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.identifier.system | required | Nes_Entitlement_Identifierhttps://nzhts.digital.health.nz/fhir/ValueSet/nes-entitlement-identifier-code | |
Coverage.status | required | FinancialResourceStatusCodeshttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | |
Coverage.type | required | CoverageTypehttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-type-code|1.1.0 | |
Coverage.relationship | extensible | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.class.type | extensible | CoverageCategoryhttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-category-code |
Id | Grade | Path(s) | Details | Requirements |
COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS | error | Coverage | character restrictions for valueCodeableConcept.text : Coverage.descendants().valueCodeableConcept.text.all(matches('^([-a-zA-Z0-9\' \t\r\n.\/,])*$')) | |
COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH | error | Coverage | valueCodeableConcept.text must be less than 1024 characters : Coverage.descendants().valueCodeableConcept.text.all(length()<1024) | |
COVERAGE-STATUS-ALLOWED-CODES | error | Coverage | draft status is not allowed : Coverage.status.all(matches('draft').not()) | |
COVERAGE-SYSTEM-ALLOWED-CHARS | error | Coverage | character restrictions for system url : Coverage.descendants().system.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) | |
COVERAGE-SYSTEM-LENGTH | error | Coverage | System URLs must be less than 1024 characters : Coverage.descendants().system.all(length()<1024) | |
COVERAGE-URL-ALLOWED-CHARS | error | Coverage | character restrictions for URLs : Coverage.descendants().url.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) |
This structure is derived from NzCoverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | NzCoverage | Insurance or medical plan or a payment agreement COVERAGE-STATUS-ALLOWED-CODES: draft status is not allowed COVERAGE-URL-ALLOWED-CHARS: character restrictions for URLs COVERAGE-SYSTEM-LENGTH: System URLs must be less than 1024 characters COVERAGE-SYSTEM-ALLOWED-CHARS: character restrictions for system url COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH: valueCodeableConcept.text must be less than 1024 characters COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS: character restrictions for valueCodeableConcept.text |
![]() ![]() ![]() |
0..1 | id | Logical id of this artifact (The Entitlement.id) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
0..1 | NesPatient | Information about an individual or animal receiving health care services | |
![]() ![]() ![]() |
0..* | Identifier | Business Identifier for the Entitlement | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Binding: NES Entitlement System Identifiers (required) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | code | active | cancelled | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Entitlement type such as CSC or HUHC. Binding: CoverageType (1.1.0) (required) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | Reference(NES Patient) | The Health service user's NHI. | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Used to identify a CSC dependent | |
![]() ![]() ![]() |
0..1 | Period | Entitlement Start and Expiry or End date | |
![]() ![]() ![]() |
1..* | Reference(Organization | Patient | RelatedPerson) | Organisation approving the entitlement. | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() |
Path | Conformance | ValueSet | URI |
Coverage.identifier.system | required | Nes_Entitlement_Identifierhttps://nzhts.digital.health.nz/fhir/ValueSet/nes-entitlement-identifier-code | |
Coverage.type | required | CoverageTypehttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-type-code|1.1.0 |
Id | Grade | Path(s) | Details | Requirements |
COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS | error | Coverage | character restrictions for valueCodeableConcept.text : Coverage.descendants().valueCodeableConcept.text.all(matches('^([-a-zA-Z0-9\' \t\r\n.\/,])*$')) | |
COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH | error | Coverage | valueCodeableConcept.text must be less than 1024 characters : Coverage.descendants().valueCodeableConcept.text.all(length()<1024) | |
COVERAGE-STATUS-ALLOWED-CODES | error | Coverage | draft status is not allowed : Coverage.status.all(matches('draft').not()) | |
COVERAGE-SYSTEM-ALLOWED-CHARS | error | Coverage | character restrictions for system url : Coverage.descendants().system.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) | |
COVERAGE-SYSTEM-LENGTH | error | Coverage | System URLs must be less than 1024 characters : Coverage.descendants().system.all(length()<1024) | |
COVERAGE-URL-ALLOWED-CHARS | error | Coverage | character restrictions for URLs : Coverage.descendants().url.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | NzCoverage | Insurance or medical plan or a payment agreement COVERAGE-STATUS-ALLOWED-CODES: draft status is not allowed COVERAGE-URL-ALLOWED-CHARS: character restrictions for URLs COVERAGE-SYSTEM-LENGTH: System URLs must be less than 1024 characters COVERAGE-SYSTEM-ALLOWED-CHARS: character restrictions for system url COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH: valueCodeableConcept.text must be less than 1024 characters COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS: character restrictions for valueCodeableConcept.text |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (The Entitlement.id) |
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
0..1 | NesPatient | Information about an individual or animal receiving health care services | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for the Entitlement |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official |
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Binding: NES Entitlement System Identifiers (required) Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | The value that is unique Example General: 123456 |
![]() ![]() ![]() |
?!Σ | 1..1 | code | active | cancelled Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Entitlement type such as CSC or HUHC. Binding: CoverageType (1.1.0) (required) |
![]() ![]() ![]() |
Σ | 1..1 | Reference(NES Patient) | The Health service user's NHI. |
![]() ![]() ![]() |
0..1 | CodeableConcept | Used to identify a CSC dependent Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient). | |
![]() ![]() ![]() |
Σ | 0..1 | Period | Entitlement Start and Expiry or End date |
![]() ![]() ![]() |
Σ | 1..* | Reference(Organization | Patient | RelatedPerson) | Organisation approving the entitlement. |
![]() |
Path | Conformance | ValueSet / Code | URI |
Coverage.identifier.use | required | Fixed Value: officialhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.identifier.system | required | Nes_Entitlement_Identifierhttps://nzhts.digital.health.nz/fhir/ValueSet/nes-entitlement-identifier-code | |
Coverage.status | required | FinancialResourceStatusCodeshttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | |
Coverage.type | required | CoverageTypehttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-type-code|1.1.0 | |
Coverage.relationship | extensible | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.class.type | extensible | CoverageCategoryhttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-category-code | |
Coverage.costToBeneficiary.type | extensible | CoverageCopayTypeCodeshttp://hl7.org/fhir/ValueSet/coverage-copay-type from the FHIR Standard | |
Coverage.costToBeneficiary.exception.type | example | ExampleCoverageFinancialExceptionCodeshttp://hl7.org/fhir/ValueSet/coverage-financial-exception from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS | error | Coverage | character restrictions for valueCodeableConcept.text : Coverage.descendants().valueCodeableConcept.text.all(matches('^([-a-zA-Z0-9\' \t\r\n.\/,])*$')) | |
COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH | error | Coverage | valueCodeableConcept.text must be less than 1024 characters : Coverage.descendants().valueCodeableConcept.text.all(length()<1024) | |
COVERAGE-STATUS-ALLOWED-CODES | error | Coverage | draft status is not allowed : Coverage.status.all(matches('draft').not()) | |
COVERAGE-SYSTEM-ALLOWED-CHARS | error | Coverage | character restrictions for system url : Coverage.descendants().system.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) | |
COVERAGE-SYSTEM-LENGTH | error | Coverage | System URLs must be less than 1024 characters : Coverage.descendants().system.all(length()<1024) | |
COVERAGE-URL-ALLOWED-CHARS | error | Coverage | character restrictions for URLs : Coverage.descendants().url.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) |
This structure is derived from NzCoverage
Summary
Fixed: 1 element
Prohibited: 17 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | NzCoverage | Insurance or medical plan or a payment agreement dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management COVERAGE-STATUS-ALLOWED-CODES: draft status is not allowed COVERAGE-URL-ALLOWED-CHARS: character restrictions for URLs COVERAGE-SYSTEM-LENGTH: System URLs must be less than 1024 characters COVERAGE-SYSTEM-ALLOWED-CHARS: character restrictions for system url COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH: valueCodeableConcept.text must be less than 1024 characters COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS: character restrictions for valueCodeableConcept.text |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (The Entitlement.id) |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
0..1 | NesPatient | Information about an individual or animal receiving health care services | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for the Entitlement ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . ele-1: All FHIR elements must have a @value or children Fixed Value: official |
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Binding: NES Entitlement System Identifiers (required) ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() |
?!Σ | 1..1 | code | active | cancelled Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Entitlement type such as CSC or HUHC. Binding: CoverageType (1.1.0) (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | Reference(NES Patient) | The Health service user's NHI. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
0..1 | CodeableConcept | Used to identify a CSC dependent Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient). ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
Σ | 0..1 | Period | Entitlement Start and Expiry or End date ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..* | Reference(Organization | Patient | RelatedPerson) | Organisation approving the entitlement. ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
Coverage.identifier.use | required | Fixed Value: officialhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.identifier.system | required | Nes_Entitlement_Identifierhttps://nzhts.digital.health.nz/fhir/ValueSet/nes-entitlement-identifier-code | |
Coverage.status | required | FinancialResourceStatusCodeshttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | |
Coverage.type | required | CoverageTypehttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-type-code|1.1.0 | |
Coverage.relationship | extensible | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.class.type | extensible | CoverageCategoryhttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-category-code |
Id | Grade | Path(s) | Details | Requirements |
COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS | error | Coverage | character restrictions for valueCodeableConcept.text : Coverage.descendants().valueCodeableConcept.text.all(matches('^([-a-zA-Z0-9\' \t\r\n.\/,])*$')) | |
COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH | error | Coverage | valueCodeableConcept.text must be less than 1024 characters : Coverage.descendants().valueCodeableConcept.text.all(length()<1024) | |
COVERAGE-STATUS-ALLOWED-CODES | error | Coverage | draft status is not allowed : Coverage.status.all(matches('draft').not()) | |
COVERAGE-SYSTEM-ALLOWED-CHARS | error | Coverage | character restrictions for system url : Coverage.descendants().system.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) | |
COVERAGE-SYSTEM-LENGTH | error | Coverage | System URLs must be less than 1024 characters : Coverage.descendants().system.all(length()<1024) | |
COVERAGE-URL-ALLOWED-CHARS | error | Coverage | character restrictions for URLs : Coverage.descendants().url.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) |
Differential View
This structure is derived from NzCoverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | NzCoverage | Insurance or medical plan or a payment agreement COVERAGE-STATUS-ALLOWED-CODES: draft status is not allowed COVERAGE-URL-ALLOWED-CHARS: character restrictions for URLs COVERAGE-SYSTEM-LENGTH: System URLs must be less than 1024 characters COVERAGE-SYSTEM-ALLOWED-CHARS: character restrictions for system url COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH: valueCodeableConcept.text must be less than 1024 characters COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS: character restrictions for valueCodeableConcept.text |
![]() ![]() ![]() |
0..1 | id | Logical id of this artifact (The Entitlement.id) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
0..1 | NesPatient | Information about an individual or animal receiving health care services | |
![]() ![]() ![]() |
0..* | Identifier | Business Identifier for the Entitlement | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Fixed Value: official | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..1 | uri | The namespace for the identifier value Binding: NES Entitlement System Identifiers (required) | |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | code | active | cancelled | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Entitlement type such as CSC or HUHC. Binding: CoverageType (1.1.0) (required) | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | Reference(NES Patient) | The Health service user's NHI. | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..1 | CodeableConcept | Used to identify a CSC dependent | |
![]() ![]() ![]() |
0..1 | Period | Entitlement Start and Expiry or End date | |
![]() ![]() ![]() |
1..* | Reference(Organization | Patient | RelatedPerson) | Organisation approving the entitlement. | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
0..0 | |||
![]() |
Path | Conformance | ValueSet | URI |
Coverage.identifier.system | required | Nes_Entitlement_Identifierhttps://nzhts.digital.health.nz/fhir/ValueSet/nes-entitlement-identifier-code | |
Coverage.type | required | CoverageTypehttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-type-code|1.1.0 |
Id | Grade | Path(s) | Details | Requirements |
COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS | error | Coverage | character restrictions for valueCodeableConcept.text : Coverage.descendants().valueCodeableConcept.text.all(matches('^([-a-zA-Z0-9\' \t\r\n.\/,])*$')) | |
COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH | error | Coverage | valueCodeableConcept.text must be less than 1024 characters : Coverage.descendants().valueCodeableConcept.text.all(length()<1024) | |
COVERAGE-STATUS-ALLOWED-CODES | error | Coverage | draft status is not allowed : Coverage.status.all(matches('draft').not()) | |
COVERAGE-SYSTEM-ALLOWED-CHARS | error | Coverage | character restrictions for system url : Coverage.descendants().system.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) | |
COVERAGE-SYSTEM-LENGTH | error | Coverage | System URLs must be less than 1024 characters : Coverage.descendants().system.all(length()<1024) | |
COVERAGE-URL-ALLOWED-CHARS | error | Coverage | character restrictions for URLs : Coverage.descendants().url.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | NzCoverage | Insurance or medical plan or a payment agreement COVERAGE-STATUS-ALLOWED-CODES: draft status is not allowed COVERAGE-URL-ALLOWED-CHARS: character restrictions for URLs COVERAGE-SYSTEM-LENGTH: System URLs must be less than 1024 characters COVERAGE-SYSTEM-ALLOWED-CHARS: character restrictions for system url COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH: valueCodeableConcept.text must be less than 1024 characters COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS: character restrictions for valueCodeableConcept.text |
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact (The Entitlement.id) |
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() |
0..1 | NesPatient | Information about an individual or animal receiving health care services | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 0..* | Identifier | Business Identifier for the Entitlement |
![]() ![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Fixed Value: official |
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | The namespace for the identifier value Binding: NES Entitlement System Identifiers (required) Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | The value that is unique Example General: 123456 |
![]() ![]() ![]() |
?!Σ | 1..1 | code | active | cancelled Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. |
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Entitlement type such as CSC or HUHC. Binding: CoverageType (1.1.0) (required) |
![]() ![]() ![]() |
Σ | 1..1 | Reference(NES Patient) | The Health service user's NHI. |
![]() ![]() ![]() |
0..1 | CodeableConcept | Used to identify a CSC dependent Binding: SubscriberRelationshipCodes (extensible): The relationship between the Subscriber and the Beneficiary (insured/covered party/patient). | |
![]() ![]() ![]() |
Σ | 0..1 | Period | Entitlement Start and Expiry or End date |
![]() ![]() ![]() |
Σ | 1..* | Reference(Organization | Patient | RelatedPerson) | Organisation approving the entitlement. |
![]() |
Path | Conformance | ValueSet / Code | URI |
Coverage.identifier.use | required | Fixed Value: officialhttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.identifier.system | required | Nes_Entitlement_Identifierhttps://nzhts.digital.health.nz/fhir/ValueSet/nes-entitlement-identifier-code | |
Coverage.status | required | FinancialResourceStatusCodeshttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | |
Coverage.type | required | CoverageTypehttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-type-code|1.1.0 | |
Coverage.relationship | extensible | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.class.type | extensible | CoverageCategoryhttps://nzhts.digital.health.nz/fhir/ValueSet/coverage-category-code | |
Coverage.costToBeneficiary.type | extensible | CoverageCopayTypeCodeshttp://hl7.org/fhir/ValueSet/coverage-copay-type from the FHIR Standard | |
Coverage.costToBeneficiary.exception.type | example | ExampleCoverageFinancialExceptionCodeshttp://hl7.org/fhir/ValueSet/coverage-financial-exception from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
COVERAGE-CODEABLE-CONCEPT-TEXT-ALLOWED-CHARS | error | Coverage | character restrictions for valueCodeableConcept.text : Coverage.descendants().valueCodeableConcept.text.all(matches('^([-a-zA-Z0-9\' \t\r\n.\/,])*$')) | |
COVERAGE-CODEABLE-CONCEPT-TEXT-LENGTH | error | Coverage | valueCodeableConcept.text must be less than 1024 characters : Coverage.descendants().valueCodeableConcept.text.all(length()<1024) | |
COVERAGE-STATUS-ALLOWED-CODES | error | Coverage | draft status is not allowed : Coverage.status.all(matches('draft').not()) | |
COVERAGE-SYSTEM-ALLOWED-CHARS | error | Coverage | character restrictions for system url : Coverage.descendants().system.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) | |
COVERAGE-SYSTEM-LENGTH | error | Coverage | System URLs must be less than 1024 characters : Coverage.descendants().system.all(length()<1024) | |
COVERAGE-URL-ALLOWED-CHARS | error | Coverage | character restrictions for URLs : Coverage.descendants().url.all(matches('^[-a-zA-Z0-9@:%._~#=?&\/]*$')) |
This structure is derived from NzCoverage
Summary
Fixed: 1 element
Prohibited: 17 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron