Healthcare Financial Services IG Edition 1 - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/coverage | Version: 0.3.0 | |||
Draft as of 2025-06-23 | Computable Name: NphiesCoverage | |||
Copyright/Legal: Used by permission of HL7 International, all rights reserved Creative Commons License |
Coverage Profile
The Nphies Coverage resource is used to convey each of the patient’s insurance policies by providing insurance identifying information such as: the insurer, the beneficiary (patient), the patient’s member Id, the ‘group’ and/or ‘policy’ numbers, and the eployer and subscriber details if the insiance is provided via employment. One or more instances of this resource appears in almost all eCLaims exchanges messages.
For example, consider the sample insurance card and Coverage structure shown below:
The above example would be rendered as a coverage resource shown below in this Health Insurance Card Example.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Coverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Coverage | |||
![]() ![]() ![]() |
1..1 | id | Logical id of this artifact Max Length:64 | |
![]() ![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() ![]() |
1..* | DP_canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() ![]() |
1..* | DP_Identifier_A | Business Identifier for the coverage | |
![]() ![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Required Pattern: active | |
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (required) | |
![]() ![]() ![]() |
1..1 | DP_Reference_1(Nphies Policy Holder Organization | Nphies Patient) | Owner of the policy | |
![]() ![]() ![]() |
S | 0..1 | DP_Reference_1or2a(Nphies Patient) | Subscriber to the policy |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | |
![]() ![]() ![]() |
S | 0..1 | string | ID assigned to the subscriber Max Length:50 |
![]() ![]() ![]() |
1..1 | DP_Reference_1or2a(Nphies Patient) | Plan beneficiary | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | |
![]() ![]() ![]() |
S | 0..1 | string | Dependent number Max Length:10 |
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (required) | |
![]() ![]() ![]() |
S | 0..1 | DP_Period_3 | Coverage start and end dates |
![]() ![]() ![]() |
1..1 | DP_Reference_1or2a(Nphies Insurer Organization) | Issuer of the policy | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Description of identifier Binding: Organization Identifier (required) | |
![]() ![]() ![]() |
1..* | BackboneElement | Additional coverage classifications | |
![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Type of class such as 'group' or 'plan' Binding: CoverageClassCodes (required) | |
![]() ![]() ![]() ![]() |
1..1 | string | Value associated with the type Max Length:30 | |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Human readable description of the type and value Max Length:100 |
![]() ![]() ![]() |
S | 0..1 | string | Insurer network Max Length:30 |
![]() ![]() ![]() |
S | 0..* | BackboneElement | Patient payments for services/products |
![]() ![]() ![]() ![]() |
S | 0..1 | DP_CodeableConcept | Cost category Binding: Coverage Copay Type (required) |
![]() ![]() ![]() ![]() |
1..1 | SimpleQuantity, Money | The amount or percentage due from the beneficiary Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | DP_SimpleQuantity_1 | The amount or percentage due from the beneficiary |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | DP_Money_SAR | The amount or percentage due from the beneficiary |
![]() ![]() ![]() ![]() |
S | 0..* | BackboneElement | Exceptions for patient payments |
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Exception category Binding: Coverage Financial Exception Codes (required) | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | DP_Period_3 | The effective period of the exception |
![]() ![]() ![]() |
S | 0..1 | boolean | Reimbursement to insurer |
![]() |
Path | Conformance | ValueSet | URI |
Coverage.type | required | CoverageType (a valid code from Coverage Type)http://nphies.sa/terminology/ValueSet/coverage-type from this IG | |
Coverage.subscriber.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.beneficiary.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.relationship | required | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.payor.identifier.type | required | OrganizationIdentifierhttp://nphies.sa/terminology/ValueSet/organization-identifier-type from this IG | |
Coverage.class.type | required | CoverageClassCodeshttp://hl7.org/fhir/ValueSet/coverage-class from the FHIR Standard | |
Coverage.costToBeneficiary.type | required | CoverageCopayType (a valid code from Coverage Copay Type)http://nphies.sa/terminology/ValueSet/coverage-copay-type from this IG | |
Coverage.costToBeneficiary.exception.type | required | CoverageFinancialException (a valid code from Coverage Financial Exception)http://nphies.sa/terminology/ValueSet/coverage-financial-exception from this IG |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Coverage | 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 | |
![]() ![]() ![]() |
Σ | 1..1 | id | Logical id of this artifact Max Length:64 |
![]() ![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
Σ | 1..* | DP_canonical(StructureDefinition) | Profiles this resource claims to conform to ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 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 |
![]() ![]() ![]() |
Σ | 1..* | DP_Identifier_A | Business Identifier for the coverage ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. ele-1: All FHIR elements must have a @value or children Required Pattern: active |
![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1(Nphies Policy Holder Organization | Nphies Patient) | Owner of the policy ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..1 | DP_Reference_1or2a(Nphies Patient) | Subscriber to the policy ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children Max Length:250 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 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 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 Max Length:50 |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children Max Length:200 |
![]() ![]() ![]() |
SΣ | 0..1 | string | ID assigned to the subscriber ele-1: All FHIR elements must have a @value or children Max Length:50 |
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Patient) | Plan beneficiary ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children Max Length:250 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 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 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 Max Length:50 |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children Max Length:200 |
![]() ![]() ![]() |
SΣ | 0..1 | string | Dependent number ele-1: All FHIR elements must have a @value or children Max Length:10 |
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | Coverage start and end dates ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Insurer Organization) | Issuer of the policy ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children Max Length:250 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 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 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Organization Identifier (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 Max Length:50 |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children Max Length:200 |
![]() ![]() ![]() |
1..* | BackboneElement | Additional coverage classifications ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Type of class such as 'group' or 'plan' Binding: CoverageClassCodes (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Value associated with the type ele-1: All FHIR elements must have a @value or children Max Length:30 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Human readable description of the type and value ele-1: All FHIR elements must have a @value or children Max Length:100 |
![]() ![]() ![]() |
SΣ | 0..1 | string | Insurer network ele-1: All FHIR elements must have a @value or children Max Length:30 |
![]() ![]() ![]() |
S | 0..* | BackboneElement | Patient payments for services/products ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_CodeableConcept | Cost category Binding: Coverage Copay Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
Σ | 1..1 | The amount or percentage due from the beneficiary Slice: Unordered, Closed by type:$this ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_SimpleQuantity_1 | The amount or percentage due from the beneficiary ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Money_SAR | The amount or percentage due from the beneficiary ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
S | 0..* | BackboneElement | Exceptions for patient payments ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Exception category Binding: Coverage Financial Exception Codes (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | The effective period of the exception ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..1 | boolean | Reimbursement to insurer ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
Coverage.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | |
Coverage.type | required | CoverageType (a valid code from Coverage Type)http://nphies.sa/terminology/ValueSet/coverage-type from this IG | |
Coverage.subscriber.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.subscriber.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.beneficiary.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.beneficiary.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.relationship | required | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.payor.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.payor.identifier.type | required | OrganizationIdentifierhttp://nphies.sa/terminology/ValueSet/organization-identifier-type from this IG | |
Coverage.class.type | required | CoverageClassCodeshttp://hl7.org/fhir/ValueSet/coverage-class from the FHIR Standard | |
Coverage.costToBeneficiary.type | required | CoverageCopayType (a valid code from Coverage Copay Type)http://nphies.sa/terminology/ValueSet/coverage-copay-type from this IG | |
Coverage.costToBeneficiary.exception.type | required | CoverageFinancialException (a valid code from Coverage Financial Exception)http://nphies.sa/terminology/ValueSet/coverage-financial-exception from this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | Coverage | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Coverage | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Coverage | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |||||
![]() ![]() ![]() |
Σ | 1..1 | id | Logical id of this artifact Max Length:64 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() ![]() |
Σ | 1..* | DP_canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() ![]() |
?!Σ | 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 | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 1..* | DP_Identifier_A | 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. Required Pattern: active | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1(Nphies Policy Holder Organization | Nphies Patient) | Owner of the policy | ||||
![]() ![]() ![]() |
SΣ | 0..1 | DP_Reference_1or2a(Nphies Patient) | Subscriber to the policy | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL Max Length:250 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Max Length:50 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource Max Length:200 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | ID assigned to the subscriber Max Length:50 | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Patient) | Plan beneficiary | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL Max Length:250 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Max Length:50 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource Max Length:200 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Dependent number Max Length:10 | ||||
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (required) | |||||
![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | Coverage start and end dates | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Insurer Organization) | Issuer of the policy | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL Max Length:250 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Organization Identifier (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Max Length:50 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource Max Length:200 | ||||
![]() ![]() ![]() |
1..* | 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 | DP_CodeableConcept | Type of class such as 'group' or 'plan' Binding: CoverageClassCodes (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Value associated with the type Max Length:30 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Human readable description of the type and value Max Length:100 | ||||
![]() ![]() ![]() |
Σ | 0..1 | positiveInt | Relative order of the coverage | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Insurer network Max Length:30 | ||||
![]() ![]() ![]() |
S | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_CodeableConcept | Cost category Binding: Coverage Copay Type (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | The amount or percentage due from the beneficiary Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_SimpleQuantity_1 | The amount or percentage due from the beneficiary | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Money_SAR | The amount or percentage due from the beneficiary | ||||
![]() ![]() ![]() ![]() |
S | 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 | DP_CodeableConcept | Exception category Binding: Coverage Financial Exception Codes (required) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | The effective period of the exception | ||||
![]() ![]() ![]() |
S | 0..1 | boolean | Reimbursement to insurer | ||||
![]() ![]() ![]() |
0..* | Reference(Contract) | Contract details | |||||
![]() |
Path | Conformance | ValueSet / Code | URI | |||
Coverage.meta.security | extensible | All Security Labelshttp://hl7.org/fhir/ValueSet/security-labels from the FHIR Standard | ||||
Coverage.meta.tag | example | CommonTagshttp://hl7.org/fhir/ValueSet/common-tags from the FHIR Standard | ||||
Coverage.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Coverage.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | ||||
Coverage.type | required | CoverageType (a valid code from Coverage Type)http://nphies.sa/terminology/ValueSet/coverage-type from this IG | ||||
Coverage.subscriber.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Coverage.subscriber.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
Coverage.subscriber.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | ||||
Coverage.beneficiary.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Coverage.beneficiary.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
Coverage.beneficiary.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | ||||
Coverage.relationship | required | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | ||||
Coverage.payor.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Coverage.payor.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
Coverage.payor.identifier.type | required | OrganizationIdentifierhttp://nphies.sa/terminology/ValueSet/organization-identifier-type from this IG | ||||
Coverage.class.type | required | CoverageClassCodeshttp://hl7.org/fhir/ValueSet/coverage-class from the FHIR Standard | ||||
Coverage.costToBeneficiary.type | required | CoverageCopayType (a valid code from Coverage Copay Type)http://nphies.sa/terminology/ValueSet/coverage-copay-type from this IG | ||||
Coverage.costToBeneficiary.exception.type | required | CoverageFinancialException (a valid code from Coverage Financial Exception)http://nphies.sa/terminology/ValueSet/coverage-financial-exception from this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | Coverage | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Coverage | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Coverage | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Coverage
Summary
Mandatory: 8 elements
Must-Support: 13 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Coverage
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
Coverage | |||
![]() ![]() ![]() |
1..1 | id | Logical id of this artifact Max Length:64 | |
![]() ![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() ![]() |
1..* | DP_canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() ![]() |
1..* | DP_Identifier_A | Business Identifier for the coverage | |
![]() ![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Required Pattern: active | |
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (required) | |
![]() ![]() ![]() |
1..1 | DP_Reference_1(Nphies Policy Holder Organization | Nphies Patient) | Owner of the policy | |
![]() ![]() ![]() |
S | 0..1 | DP_Reference_1or2a(Nphies Patient) | Subscriber to the policy |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | |
![]() ![]() ![]() |
S | 0..1 | string | ID assigned to the subscriber Max Length:50 |
![]() ![]() ![]() |
1..1 | DP_Reference_1or2a(Nphies Patient) | Plan beneficiary | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | |
![]() ![]() ![]() |
S | 0..1 | string | Dependent number Max Length:10 |
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (required) | |
![]() ![]() ![]() |
S | 0..1 | DP_Period_3 | Coverage start and end dates |
![]() ![]() ![]() |
1..1 | DP_Reference_1or2a(Nphies Insurer Organization) | Issuer of the policy | |
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Description of identifier Binding: Organization Identifier (required) | |
![]() ![]() ![]() |
1..* | BackboneElement | Additional coverage classifications | |
![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Type of class such as 'group' or 'plan' Binding: CoverageClassCodes (required) | |
![]() ![]() ![]() ![]() |
1..1 | string | Value associated with the type Max Length:30 | |
![]() ![]() ![]() ![]() |
S | 0..1 | string | Human readable description of the type and value Max Length:100 |
![]() ![]() ![]() |
S | 0..1 | string | Insurer network Max Length:30 |
![]() ![]() ![]() |
S | 0..* | BackboneElement | Patient payments for services/products |
![]() ![]() ![]() ![]() |
S | 0..1 | DP_CodeableConcept | Cost category Binding: Coverage Copay Type (required) |
![]() ![]() ![]() ![]() |
1..1 | SimpleQuantity, Money | The amount or percentage due from the beneficiary Slice: Unordered, Open by type:$this | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | DP_SimpleQuantity_1 | The amount or percentage due from the beneficiary |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | DP_Money_SAR | The amount or percentage due from the beneficiary |
![]() ![]() ![]() ![]() |
S | 0..* | BackboneElement | Exceptions for patient payments |
![]() ![]() ![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Exception category Binding: Coverage Financial Exception Codes (required) | |
![]() ![]() ![]() ![]() ![]() |
S | 0..1 | DP_Period_3 | The effective period of the exception |
![]() ![]() ![]() |
S | 0..1 | boolean | Reimbursement to insurer |
![]() |
Path | Conformance | ValueSet | URI |
Coverage.type | required | CoverageType (a valid code from Coverage Type)http://nphies.sa/terminology/ValueSet/coverage-type from this IG | |
Coverage.subscriber.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.beneficiary.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.relationship | required | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.payor.identifier.type | required | OrganizationIdentifierhttp://nphies.sa/terminology/ValueSet/organization-identifier-type from this IG | |
Coverage.class.type | required | CoverageClassCodeshttp://hl7.org/fhir/ValueSet/coverage-class from the FHIR Standard | |
Coverage.costToBeneficiary.type | required | CoverageCopayType (a valid code from Coverage Copay Type)http://nphies.sa/terminology/ValueSet/coverage-copay-type from this IG | |
Coverage.costToBeneficiary.exception.type | required | CoverageFinancialException (a valid code from Coverage Financial Exception)http://nphies.sa/terminology/ValueSet/coverage-financial-exception from this IG |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Coverage | 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 | |
![]() ![]() ![]() |
Σ | 1..1 | id | Logical id of this artifact Max Length:64 |
![]() ![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
Σ | 1..* | DP_canonical(StructureDefinition) | Profiles this resource claims to conform to ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?! | 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 |
![]() ![]() ![]() |
Σ | 1..* | DP_Identifier_A | Business Identifier for the coverage ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
?!Σ | 1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. ele-1: All FHIR elements must have a @value or children Required Pattern: active |
![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1(Nphies Policy Holder Organization | Nphies Patient) | Owner of the policy ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
SΣ | 0..1 | DP_Reference_1or2a(Nphies Patient) | Subscriber to the policy ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children Max Length:250 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 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 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 Max Length:50 |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children Max Length:200 |
![]() ![]() ![]() |
SΣ | 0..1 | string | ID assigned to the subscriber ele-1: All FHIR elements must have a @value or children Max Length:50 |
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Patient) | Plan beneficiary ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children Max Length:250 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 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 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 Max Length:50 |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children Max Length:200 |
![]() ![]() ![]() |
SΣ | 0..1 | string | Dependent number ele-1: All FHIR elements must have a @value or children Max Length:10 |
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (required) ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | Coverage start and end dates ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Insurer Organization) | Issuer of the policy ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL ele-1: All FHIR elements must have a @value or children Max Length:250 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 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 |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Organization Identifier (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value ele-1: All FHIR elements must have a @value or children Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique ele-1: All FHIR elements must have a @value or children Example General: 123456 Max Length:50 |
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource ele-1: All FHIR elements must have a @value or children Max Length:200 |
![]() ![]() ![]() |
1..* | BackboneElement | Additional coverage classifications ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Type of class such as 'group' or 'plan' Binding: CoverageClassCodes (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Value associated with the type ele-1: All FHIR elements must have a @value or children Max Length:30 |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Human readable description of the type and value ele-1: All FHIR elements must have a @value or children Max Length:100 |
![]() ![]() ![]() |
SΣ | 0..1 | string | Insurer network ele-1: All FHIR elements must have a @value or children Max Length:30 |
![]() ![]() ![]() |
S | 0..* | BackboneElement | Patient payments for services/products ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_CodeableConcept | Cost category Binding: Coverage Copay Type (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
Σ | 1..1 | The amount or percentage due from the beneficiary Slice: Unordered, Closed by type:$this ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||
![]() ![]() ![]() ![]() ![]() |
Money | |||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_SimpleQuantity_1 | The amount or percentage due from the beneficiary ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Money_SAR | The amount or percentage due from the beneficiary ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() |
S | 0..* | BackboneElement | Exceptions for patient payments ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Exception category Binding: Coverage Financial Exception Codes (required) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | The effective period of the exception ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() |
S | 0..1 | boolean | Reimbursement to insurer ele-1: All FHIR elements must have a @value or children |
![]() |
Path | Conformance | ValueSet / Code | URI |
Coverage.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | |
Coverage.type | required | CoverageType (a valid code from Coverage Type)http://nphies.sa/terminology/ValueSet/coverage-type from this IG | |
Coverage.subscriber.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.subscriber.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.beneficiary.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.beneficiary.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | |
Coverage.relationship | required | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | |
Coverage.payor.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Coverage.payor.identifier.type | required | OrganizationIdentifierhttp://nphies.sa/terminology/ValueSet/organization-identifier-type from this IG | |
Coverage.class.type | required | CoverageClassCodeshttp://hl7.org/fhir/ValueSet/coverage-class from the FHIR Standard | |
Coverage.costToBeneficiary.type | required | CoverageCopayType (a valid code from Coverage Copay Type)http://nphies.sa/terminology/ValueSet/coverage-copay-type from this IG | |
Coverage.costToBeneficiary.exception.type | required | CoverageFinancialException (a valid code from Coverage Financial Exception)http://nphies.sa/terminology/ValueSet/coverage-financial-exception from this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | Coverage | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Coverage | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Coverage | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
0..* | Coverage | Insurance or medical plan or a payment agreement | |||||
![]() ![]() ![]() |
Σ | 1..1 | id | Logical id of this artifact Max Length:64 | ||||
![]() ![]() ![]() |
Σ | 1..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() ![]() |
Σ | 1..* | DP_canonical(StructureDefinition) | Profiles this resource claims to conform to | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() ![]() |
?!Σ | 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 | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 1..* | DP_Identifier_A | 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. Required Pattern: active | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Coverage category such as medical or accident Binding: Coverage Type (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1(Nphies Policy Holder Organization | Nphies Patient) | Owner of the policy | ||||
![]() ![]() ![]() |
SΣ | 0..1 | DP_Reference_1or2a(Nphies Patient) | Subscriber to the policy | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL Max Length:250 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Max Length:50 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource Max Length:200 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | ID assigned to the subscriber Max Length:50 | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Patient) | Plan beneficiary | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL Max Length:250 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Patient Identifier Type (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Max Length:50 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource Max Length:200 | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Dependent number Max Length:10 | ||||
![]() ![]() ![]() |
1..1 | DP_CodeableConcept | Beneficiary relationship to the subscriber Binding: SubscriberRelationshipCodes (required) | |||||
![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | Coverage start and end dates | ||||
![]() ![]() ![]() |
Σ | 1..1 | DP_Reference_1or2a(Nphies Insurer Organization) | Issuer of the policy | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
SΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL Max Length:250 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model). | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_CodeableConcept | Description of identifier Binding: Organization Identifier (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | DP_uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Example General: 123456 Max Length:50 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource Max Length:200 | ||||
![]() ![]() ![]() |
1..* | 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 | DP_CodeableConcept | Type of class such as 'group' or 'plan' Binding: CoverageClassCodes (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | Value associated with the type Max Length:30 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | string | Human readable description of the type and value Max Length:100 | ||||
![]() ![]() ![]() |
Σ | 0..1 | positiveInt | Relative order of the coverage | ||||
![]() ![]() ![]() |
SΣ | 0..1 | string | Insurer network Max Length:30 | ||||
![]() ![]() ![]() |
S | 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 | ||||
![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_CodeableConcept | Cost category Binding: Coverage Copay Type (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | The amount or percentage due from the beneficiary Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() |
Quantity(SimpleQuantity) | |||||||
![]() ![]() ![]() ![]() ![]() |
Money | |||||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_SimpleQuantity_1 | The amount or percentage due from the beneficiary | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Money_SAR | The amount or percentage due from the beneficiary | ||||
![]() ![]() ![]() ![]() |
S | 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 | DP_CodeableConcept | Exception category Binding: Coverage Financial Exception Codes (required) | ||||
![]() ![]() ![]() ![]() ![]() |
SΣ | 0..1 | DP_Period_3 | The effective period of the exception | ||||
![]() ![]() ![]() |
S | 0..1 | boolean | Reimbursement to insurer | ||||
![]() ![]() ![]() |
0..* | Reference(Contract) | Contract details | |||||
![]() |
Path | Conformance | ValueSet / Code | URI | |||
Coverage.meta.security | extensible | All Security Labelshttp://hl7.org/fhir/ValueSet/security-labels from the FHIR Standard | ||||
Coverage.meta.tag | example | CommonTagshttp://hl7.org/fhir/ValueSet/common-tags from the FHIR Standard | ||||
Coverage.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languages from the FHIR Standard
| ||||
Coverage.status | required | Pattern: activehttp://hl7.org/fhir/ValueSet/fm-status|4.0.1 from the FHIR Standard | ||||
Coverage.type | required | CoverageType (a valid code from Coverage Type)http://nphies.sa/terminology/ValueSet/coverage-type from this IG | ||||
Coverage.subscriber.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Coverage.subscriber.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
Coverage.subscriber.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | ||||
Coverage.beneficiary.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Coverage.beneficiary.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
Coverage.beneficiary.identifier.type | required | PatientIdentifierTypehttp://nphies.sa/terminology/ValueSet/patient-identifier-type from this IG | ||||
Coverage.relationship | required | SubscriberRelationshipCodeshttp://hl7.org/fhir/ValueSet/subscriber-relationship from the FHIR Standard | ||||
Coverage.payor.type | extensible | ResourceTypehttp://hl7.org/fhir/ValueSet/resource-types from the FHIR Standard | ||||
Coverage.payor.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | ||||
Coverage.payor.identifier.type | required | OrganizationIdentifierhttp://nphies.sa/terminology/ValueSet/organization-identifier-type from this IG | ||||
Coverage.class.type | required | CoverageClassCodeshttp://hl7.org/fhir/ValueSet/coverage-class from the FHIR Standard | ||||
Coverage.costToBeneficiary.type | required | CoverageCopayType (a valid code from Coverage Copay Type)http://nphies.sa/terminology/ValueSet/coverage-copay-type from this IG | ||||
Coverage.costToBeneficiary.exception.type | required | CoverageFinancialException (a valid code from Coverage Financial Exception)http://nphies.sa/terminology/ValueSet/coverage-financial-exception from this IG |
Id | Grade | Path(s) | Details | Requirements |
dom-2 | error | Coverage | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Coverage | 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 : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | Coverage | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | Coverage | A resource should have narrative for robust management : text.`div`.exists() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Coverage
Summary
Mandatory: 8 elements
Must-Support: 13 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron