Belgian MyCareNet Profiles
2.2.1 - STU
This page is part of the HL7 Belgium FHIR Implementation Guide - Mycarenet profiles (v2.2.1: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
| Official URL: https://www.ehealth.fgov.be/standards/fhir/mycarenet/StructureDefinition/be-eagreementclaim-logo | Version: 2.2.1 | ||||
| Standards status: Trial-use | Maturity Level: 1 | Computable Name: MyBeMyCareNetEagreementClaimLogo | |||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.200.6.42.2 | |||||
Claim profile for use in the different eAgreement flow from MyCareNet for speech therapy. This profile is a diff on the general be-eagreementclaim.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | BeMyCareNetEagreementClaim | Claim, Pre-determination or Pre-authorization Constraints: be-rule-eagreementclaim-1, be-rule-eagreementclaim-2, be-rule-eagreementclaim-3 |
![]() ![]() |
1..1 | id | Logical id of this artifact | |
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. Fixed Value: active (no extensions allowed) | |
![]() ![]() |
1..1 | CodeableConcept | Category or discipline Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim. | |
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
1..1 | CodeableConcept | More granular claim type Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode. | |
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Required Pattern: https://www.ehealth.fgov.be/standards/fhir/mycarenet/CodeSystem/agreement-types (extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
1..1 | code | claim | preauthorization | predetermination Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim. Fixed Value: preauthorization (no extensions allowed) | |
![]() ![]() |
1..1 | Reference(BePatient) | The recipient of the products and services | |
![]() ![]() |
0..1 | Period | Relevant time frame for the claim | |
![]() ![]() |
1..1 | dateTime | Resource creation date | |
![]() ![]() |
0..1 | Reference(BePractitionerRole) | Author of the claim | |
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
1..1 | Reference(BeOrganization | BePractitionerRole) | Party responsible for the claim | |
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
1..1 | CodeableConcept | Desired processing ugency Binding: ProcessPriorityCodes (example): The timeliness with which processing is required: stat, normal, deferred. | |
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/processpriority (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..1 | Reference(ServiceRequest) | Treatment referral | |
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
0..* | BackboneElement | Supporting information | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Information instance identifier | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of the supplied information Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes. | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..* | BackboneElement | Clinical procedures performed | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Procedure instance identifier | |
![]() ![]() ![]() |
1..1 | dateTime | When the procedure was performed | |
![]() ![]() ![]() |
1..1 | Specific clinical procedure Slice: Unordered, Closed by type:$this Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
Reference(Procedure) | |||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Specific clinical procedure Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Required Pattern: | |
![]() ![]() |
1..1 | BackboneElement | Patient insurance information | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Insurance instance identifier Fixed Value: 1 (no extensions allowed) | |
![]() ![]() ![]() |
1..1 | boolean | Coverage to be used for adjudication Fixed Value: true (no extensions allowed) | |
![]() ![]() ![]() |
1..1 | Reference(Coverage) | Insurance information | |
![]() ![]() ![]() ![]() |
1..1 | string | Text alternative for the resource | |
![]() ![]() |
0..* | BackboneElement | Product or service provided | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Item instance identifier | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system Binding: Speech Therapy Pathology Situation Code (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Claim.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Claim.type | Base | extensible | Claim Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.subType | Base | example | Example Claim SubType Codes | 📍4.0.1 | FHIR Std. |
| Claim.use | Base | required | Use | 📍4.0.1 | FHIR Std. |
| Claim.priority | Base | example | Process Priority Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.category | Base | example | Claim Information Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x] | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x]:procedureCodeableConcept | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService.coding | Base | required | Speech Therapy Pathology Situation Code | 📦1.1.0 | HL7 Belgium NIHDI Terminology v1.1 |
| Id | Grade | Path(s) | Description | Expression |
| be-rule-eagreementclaim-1 | error | Claim | Billable period start and end SHALL be YYYY-MM-DD |
(Claim.billablePeriod.start.exists() implies Claim.billablePeriod.start.toString().length()=10) and (Claim.billablePeriod.end.exists() implies Claim.billablePeriod.end.toString().length()=10)
|
| be-rule-eagreementclaim-2 | error | Claim | Created SHALL be YYYY-MM-DDThh:mm:ss+zz:zz |
Claim.created.toString().length()=25
|
| be-rule-eagreementclaim-3 | error | Claim | Procedure.date SHALL be YYYY-MM-DD |
Claim.procedure.date.exists() implies Claim.procedure.date.select(toString().length()=10).allTrue()
|
| dom-2 | error | Claim | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Claim | 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 | Claim | 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 | Claim | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Claim | 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 BeMyCareNetEagreementClaim
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | BeMyCareNetEagreementClaim | Claim, Pre-determination or Pre-authorization | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | dateTime | When the procedure was performed | |
![]() ![]() ![]() |
1..1 | CodeableConcept, Reference(Procedure) | Specific clinical procedure Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Specific clinical procedure Required Pattern: | |
![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system Binding: Speech Therapy Pathology Situation Code (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Claim.item.productOrService.coding | Base | required | Speech Therapy Pathology Situation Code | 📦1.1.0 | HL7 Belgium NIHDI Terminology v1.1 |
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | BeMyCareNetEagreementClaim | Claim, Pre-determination or Pre-authorization Constraints: be-rule-eagreementclaim-1, be-rule-eagreementclaim-2, be-rule-eagreementclaim-3 | ||||
![]() ![]() |
1..1 | id | Logical id of this artifact | |||||
![]() ![]() |
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..1 | 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 This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Business Identifier for claim | |||||
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. Fixed Value: active (no extensions allowed) | |||||
![]() ![]() |
1..1 | CodeableConcept | Category or discipline Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim. | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
1..1 | CodeableConcept | More granular claim type Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode. | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Required Pattern: https://www.ehealth.fgov.be/standards/fhir/mycarenet/CodeSystem/agreement-types (extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
1..1 | code | claim | preauthorization | predetermination Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim. Fixed Value: preauthorization (no extensions allowed) | |||||
![]() ![]() |
1..1 | Reference(BePatient) | The recipient of the products and services | |||||
![]() ![]() |
0..1 | Period | Relevant time frame for the claim | |||||
![]() ![]() |
1..1 | dateTime | Resource creation date | |||||
![]() ![]() |
0..1 | Reference(BePractitionerRole) | Author of the claim | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
0..1 | Reference(Organization) | Target | |||||
![]() ![]() |
1..1 | Reference(BeOrganization | BePractitionerRole) | Party responsible for the claim | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
1..1 | CodeableConcept | Desired processing ugency Binding: ProcessPriorityCodes (example): The timeliness with which processing is required: stat, normal, deferred. | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/processpriority (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
0..1 | CodeableConcept | For whom to reserve funds Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None). | |||||
![]() ![]() |
0..* | BackboneElement | Prior or corollary claims | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
0..1 | Reference(Claim) | Reference to the related claim | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | How the reference claim is related Binding: ExampleRelatedClaimRelationshipCodes (example): Relationship of this claim to a related Claim. | |||||
![]() ![]() ![]() |
0..1 | Identifier | File or case reference | |||||
![]() ![]() |
0..1 | Reference(DeviceRequest | MedicationRequest | VisionPrescription) | Prescription authorizing services and products | |||||
![]() ![]() |
0..1 | Reference(DeviceRequest | MedicationRequest | VisionPrescription) | Original prescription if superseded by fulfiller | |||||
![]() ![]() |
0..1 | BackboneElement | Recipient of benefits payable | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Category of recipient Binding: Claim Payee Type Codes (example): A code for the party to be reimbursed. | |||||
![]() ![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) | Recipient reference | |||||
![]() ![]() |
0..1 | Reference(ServiceRequest) | Treatment referral | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
0..1 | Reference(Location) | Servicing facility | |||||
![]() ![]() |
0..* | BackboneElement | Members of the care team | |||||
![]() ![]() ![]() |
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 | positiveInt | Order of care team | |||||
![]() ![]() ![]() |
1..1 | Reference(Practitioner | PractitionerRole | Organization) | Practitioner or organization | |||||
![]() ![]() ![]() |
0..1 | boolean | Indicator of the lead practitioner | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Function within the team Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Practitioner credential or specialization Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications. | |||||
![]() ![]() |
0..* | BackboneElement | Supporting information | |||||
![]() ![]() ![]() |
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 | positiveInt | Information instance identifier | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of the supplied information Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Type of information Binding: ExceptionCodes (example): The valuset used for additional information codes. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
0..1 | When it occurred | ||||||
![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
0..1 | Data to be provided | ||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Explanation for the information Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth. | |||||
![]() ![]() |
0..* | BackboneElement | Pertinent diagnosis information | |||||
![]() ![]() ![]() |
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 | positiveInt | Diagnosis instance identifier | |||||
![]() ![]() ![]() |
1..1 | Nature of illness or problem Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Condition) | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Timing or nature of the diagnosis Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Present on admission Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Package billing code Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis. | |||||
![]() ![]() |
0..* | BackboneElement | Clinical procedures performed | |||||
![]() ![]() ![]() |
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 | positiveInt | Procedure instance identifier | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Category of Procedure Binding: ExampleProcedureTypeCodes (example): Example procedure type codes. | |||||
![]() ![]() ![]() |
1..1 | dateTime | When the procedure was performed | |||||
![]() ![]() ![]() |
1..1 | Specific clinical procedure Slice: Unordered, Closed by type:$this Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Procedure) | |||||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Specific clinical procedure Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Required Pattern: | |||||
![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() |
1..1 | BackboneElement | Patient insurance information | |||||
![]() ![]() ![]() |
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 | positiveInt | Insurance instance identifier Fixed Value: 1 (no extensions allowed) | |||||
![]() ![]() ![]() |
1..1 | boolean | Coverage to be used for adjudication Fixed Value: true (no extensions allowed) | |||||
![]() ![]() ![]() |
0..1 | Identifier | Pre-assigned Claim number | |||||
![]() ![]() ![]() |
1..1 | Reference(Coverage) | Insurance information | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() ![]() |
1..1 | string | Text alternative for the resource | |||||
![]() ![]() ![]() |
0..1 | string | Additional provider contract number | |||||
![]() ![]() ![]() |
0..* | string | Prior authorization reference number | |||||
![]() ![]() ![]() |
0..1 | Reference(ClaimResponse) | Adjudication results | |||||
![]() ![]() |
0..1 | BackboneElement | Details of the event | |||||
![]() ![]() ![]() |
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 | date | When the incident occurred | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The nature of the accident Binding: ActIncidentCode (extensible): Type of accident: work place, auto, etc. | |||||
![]() ![]() ![]() |
0..1 | Where the event occurred | ||||||
![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() |
Reference(Location) | |||||||
![]() ![]() |
0..* | BackboneElement | Product or service provided | |||||
![]() ![]() ![]() |
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 | positiveInt | Item instance identifier | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable careTeam members | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable diagnoses | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable procedures | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable exception and supporting information | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Revenue or cost center code Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Benefit classification Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses. | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system Binding: Speech Therapy Pathology Situation Code (required) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Product or service billing modifiers Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Program the product or service is provided under Binding: ExampleProgramReasonCodes (example): Program specific reason codes. | |||||
![]() ![]() ![]() |
0..1 | date | Date or dates of service or product delivery | |||||
![]() ![]() ![]() |
0..1 | Place of service or where product was supplied Binding: ExampleServicePlaceCodes (example): Place of service: pharmacy, school, prison, etc. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() |
Reference(Location) | |||||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Count of products or services Constraints: sqty-1 | ||||
![]() ![]() ![]() |
0..1 | Money | Fee, charge or cost per item | |||||
![]() ![]() ![]() |
0..1 | decimal | Price scaling factor | |||||
![]() ![]() ![]() |
0..1 | Money | Total item cost | |||||
![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Anatomical location Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Anatomical sub-location Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations. | |||||
![]() ![]() ![]() |
0..* | Reference(Encounter) | Encounters related to this billed item | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Product or service provided | |||||
![]() ![]() ![]() ![]() |
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 | positiveInt | Item instance identifier | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Revenue or cost center code Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Benefit classification Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses. | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Service/Product billing modifiers Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Program the product or service is provided under Binding: ExampleProgramReasonCodes (example): Program specific reason codes. | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Count of products or services Constraints: sqty-1 | ||||
![]() ![]() ![]() ![]() |
0..1 | Money | Fee, charge or cost per item | |||||
![]() ![]() ![]() ![]() |
0..1 | decimal | Price scaling factor | |||||
![]() ![]() ![]() ![]() |
0..1 | Money | Total item cost | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Product or service provided | |||||
![]() ![]() ![]() ![]() ![]() |
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 | positiveInt | Item instance identifier | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Revenue or cost center code Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Benefit classification Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses. | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Service/Product billing modifiers Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Program the product or service is provided under Binding: ExampleProgramReasonCodes (example): Program specific reason codes. | |||||
![]() ![]() ![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Count of products or services Constraints: sqty-1 | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Fee, charge or cost per item | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Price scaling factor | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Total item cost | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() |
0..1 | Money | Total claim cost | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Claim.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| Claim.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| Claim.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Claim.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Claim.type | Base | extensible | Claim Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.subType | Base | example | Example Claim SubType Codes | 📍4.0.1 | FHIR Std. |
| Claim.use | Base | required | Use | 📍4.0.1 | FHIR Std. |
| Claim.enterer.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.provider.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.priority | Base | example | Process Priority Codes | 📍4.0.1 | FHIR Std. |
| Claim.fundsReserve | Base | example | FundsReserve | 📍4.0.1 | FHIR Std. |
| Claim.related.relationship | Base | example | Example Related Claim Relationship Codes | 📍4.0.1 | FHIR Std. |
| Claim.payee.type | Base | example | PayeeType | 📍4.0.1 | FHIR Std. |
| Claim.referral.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.careTeam.role | Base | example | Claim Care Team Role Codes | 📍4.0.1 | FHIR Std. |
| Claim.careTeam.qualification | Base | example | Example Provider Qualification Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.category | Base | example | Claim Information Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.code | Base | example | Exception Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.reason | Base | example | Missing Tooth Reason Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.diagnosis[x] | Base | example | ICD-10 Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.type | Base | example | Example Diagnosis Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.onAdmission | Base | example | Example Diagnosis on Admission Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.packageCode | Base | example | Example Diagnosis Related Group Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.type | Base | example | Example Procedure Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x] | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x]:procedureCodeableConcept | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.insurance.coverage.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.accident.type | Base | extensible | ActIncidentCode | 📦3.0.0 | THO v7.5 |
| Claim.item.revenue | Base | example | Example Revenue Center Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.category | Base | example | Benefit Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService.coding | Base | required | Speech Therapy Pathology Situation Code | 📦1.1.0 | HL7 Belgium NIHDI Terminology v1.1 |
| Claim.item.modifier | Base | example | Modifier type Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.programCode | Base | example | Example Program Reason Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.location[x] | Base | example | Example Service Place Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.bodySite | Base | example | Oral Site Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.subSite | Base | example | Surface Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.revenue | Base | example | Example Revenue Center Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.category | Base | example | Benefit Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.modifier | Base | example | Modifier type Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.programCode | Base | example | Example Program Reason Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.revenue | Base | example | Example Revenue Center Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.category | Base | example | Benefit Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.modifier | Base | example | Modifier type Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.programCode | Base | example | Example Program Reason Codes | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| be-rule-eagreementclaim-1 | error | Claim | Billable period start and end SHALL be YYYY-MM-DD |
(Claim.billablePeriod.start.exists() implies Claim.billablePeriod.start.toString().length()=10) and (Claim.billablePeriod.end.exists() implies Claim.billablePeriod.end.toString().length()=10)
|
| be-rule-eagreementclaim-2 | error | Claim | Created SHALL be YYYY-MM-DDThh:mm:ss+zz:zz |
Claim.created.toString().length()=25
|
| be-rule-eagreementclaim-3 | error | Claim | Procedure.date SHALL be YYYY-MM-DD |
Claim.procedure.date.exists() implies Claim.procedure.date.select(toString().length()=10).allTrue()
|
| dom-2 | error | Claim | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Claim | 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 | Claim | 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 | Claim | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Claim | 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()
|
| sqty-1 | error | Claim.item.quantity, Claim.item.detail.quantity, Claim.item.detail.subDetail.quantity | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
This structure is derived from BeMyCareNetEagreementClaim
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | BeMyCareNetEagreementClaim | Claim, Pre-determination or Pre-authorization Constraints: be-rule-eagreementclaim-1, be-rule-eagreementclaim-2, be-rule-eagreementclaim-3 |
![]() ![]() |
1..1 | id | Logical id of this artifact | |
![]() ![]() |
1..1 | Meta | Metadata about the resource | |
![]() ![]() ![]() |
1..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. Fixed Value: active (no extensions allowed) | |
![]() ![]() |
1..1 | CodeableConcept | Category or discipline Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim. | |
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
1..1 | CodeableConcept | More granular claim type Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode. | |
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Required Pattern: https://www.ehealth.fgov.be/standards/fhir/mycarenet/CodeSystem/agreement-types (extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
1..1 | code | claim | preauthorization | predetermination Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim. Fixed Value: preauthorization (no extensions allowed) | |
![]() ![]() |
1..1 | Reference(BePatient) | The recipient of the products and services | |
![]() ![]() |
0..1 | Period | Relevant time frame for the claim | |
![]() ![]() |
1..1 | dateTime | Resource creation date | |
![]() ![]() |
0..1 | Reference(BePractitionerRole) | Author of the claim | |
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
1..1 | Reference(BeOrganization | BePractitionerRole) | Party responsible for the claim | |
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
1..1 | CodeableConcept | Desired processing ugency Binding: ProcessPriorityCodes (example): The timeliness with which processing is required: stat, normal, deferred. | |
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/processpriority (no extensions allowed) | |
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..1 | Reference(ServiceRequest) | Treatment referral | |
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL |
![]() ![]() |
0..* | BackboneElement | Supporting information | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Information instance identifier | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of the supplied information Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes. | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
![]() ![]() |
0..* | BackboneElement | Clinical procedures performed | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Procedure instance identifier | |
![]() ![]() ![]() |
1..1 | dateTime | When the procedure was performed | |
![]() ![]() ![]() |
1..1 | Specific clinical procedure Slice: Unordered, Closed by type:$this Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||
![]() ![]() ![]() ![]() |
CodeableConcept | |||
![]() ![]() ![]() ![]() |
Reference(Procedure) | |||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Specific clinical procedure Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Required Pattern: | |
![]() ![]() |
1..1 | BackboneElement | Patient insurance information | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Insurance instance identifier Fixed Value: 1 (no extensions allowed) | |
![]() ![]() ![]() |
1..1 | boolean | Coverage to be used for adjudication Fixed Value: true (no extensions allowed) | |
![]() ![]() ![]() |
1..1 | Reference(Coverage) | Insurance information | |
![]() ![]() ![]() ![]() |
1..1 | string | Text alternative for the resource | |
![]() ![]() |
0..* | BackboneElement | Product or service provided | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |
![]() ![]() ![]() |
1..1 | positiveInt | Item instance identifier | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system Binding: Speech Therapy Pathology Situation Code (required) | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Claim.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Claim.type | Base | extensible | Claim Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.subType | Base | example | Example Claim SubType Codes | 📍4.0.1 | FHIR Std. |
| Claim.use | Base | required | Use | 📍4.0.1 | FHIR Std. |
| Claim.priority | Base | example | Process Priority Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.category | Base | example | Claim Information Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x] | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x]:procedureCodeableConcept | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService.coding | Base | required | Speech Therapy Pathology Situation Code | 📦1.1.0 | HL7 Belgium NIHDI Terminology v1.1 |
| Id | Grade | Path(s) | Description | Expression |
| be-rule-eagreementclaim-1 | error | Claim | Billable period start and end SHALL be YYYY-MM-DD |
(Claim.billablePeriod.start.exists() implies Claim.billablePeriod.start.toString().length()=10) and (Claim.billablePeriod.end.exists() implies Claim.billablePeriod.end.toString().length()=10)
|
| be-rule-eagreementclaim-2 | error | Claim | Created SHALL be YYYY-MM-DDThh:mm:ss+zz:zz |
Claim.created.toString().length()=25
|
| be-rule-eagreementclaim-3 | error | Claim | Procedure.date SHALL be YYYY-MM-DD |
Claim.procedure.date.exists() implies Claim.procedure.date.select(toString().length()=10).allTrue()
|
| dom-2 | error | Claim | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Claim | 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 | Claim | 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 | Claim | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Claim | 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()
|
Differential View
This structure is derived from BeMyCareNetEagreementClaim
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | BeMyCareNetEagreementClaim | Claim, Pre-determination or Pre-authorization | |
![]() ![]() |
||||
![]() ![]() ![]() |
1..1 | dateTime | When the procedure was performed | |
![]() ![]() ![]() |
1..1 | CodeableConcept, Reference(Procedure) | Specific clinical procedure Slice: Unordered, Open by type:$this Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Specific clinical procedure Required Pattern: | |
![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system Binding: Speech Therapy Pathology Situation Code (required) | |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Claim.item.productOrService.coding | Base | required | Speech Therapy Pathology Situation Code | 📦1.1.0 | HL7 Belgium NIHDI Terminology v1.1 |
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | BeMyCareNetEagreementClaim | Claim, Pre-determination or Pre-authorization Constraints: be-rule-eagreementclaim-1, be-rule-eagreementclaim-2, be-rule-eagreementclaim-3 | ||||
![]() ![]() |
1..1 | id | Logical id of this artifact | |||||
![]() ![]() |
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..1 | 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 This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored | |||||
![]() ![]() |
0..* | Identifier | Business Identifier for claim | |||||
![]() ![]() |
1..1 | code | active | cancelled | draft | entered-in-error Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance. Fixed Value: active (no extensions allowed) | |||||
![]() ![]() |
1..1 | CodeableConcept | Category or discipline Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim. | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
1..1 | CodeableConcept | More granular claim type Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode. | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Required Pattern: https://www.ehealth.fgov.be/standards/fhir/mycarenet/CodeSystem/agreement-types (extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
1..1 | code | claim | preauthorization | predetermination Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim. Fixed Value: preauthorization (no extensions allowed) | |||||
![]() ![]() |
1..1 | Reference(BePatient) | The recipient of the products and services | |||||
![]() ![]() |
0..1 | Period | Relevant time frame for the claim | |||||
![]() ![]() |
1..1 | dateTime | Resource creation date | |||||
![]() ![]() |
0..1 | Reference(BePractitionerRole) | Author of the claim | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
0..1 | Reference(Organization) | Target | |||||
![]() ![]() |
1..1 | Reference(BeOrganization | BePractitionerRole) | Party responsible for the claim | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
1..1 | CodeableConcept | Desired processing ugency Binding: ProcessPriorityCodes (example): The timeliness with which processing is required: stat, normal, deferred. | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/processpriority (no extensions allowed) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() |
0..1 | CodeableConcept | For whom to reserve funds Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None). | |||||
![]() ![]() |
0..* | BackboneElement | Prior or corollary claims | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
0..1 | Reference(Claim) | Reference to the related claim | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | How the reference claim is related Binding: ExampleRelatedClaimRelationshipCodes (example): Relationship of this claim to a related Claim. | |||||
![]() ![]() ![]() |
0..1 | Identifier | File or case reference | |||||
![]() ![]() |
0..1 | Reference(DeviceRequest | MedicationRequest | VisionPrescription) | Prescription authorizing services and products | |||||
![]() ![]() |
0..1 | Reference(DeviceRequest | MedicationRequest | VisionPrescription) | Original prescription if superseded by fulfiller | |||||
![]() ![]() |
0..1 | BackboneElement | Recipient of benefits payable | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Category of recipient Binding: Claim Payee Type Codes (example): A code for the party to be reimbursed. | |||||
![]() ![]() ![]() |
0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson) | Recipient reference | |||||
![]() ![]() |
0..1 | Reference(ServiceRequest) | Treatment referral | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
C | 1..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() |
0..1 | string | Text alternative for the resource | |||||
![]() ![]() |
0..1 | Reference(Location) | Servicing facility | |||||
![]() ![]() |
0..* | BackboneElement | Members of the care team | |||||
![]() ![]() ![]() |
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 | positiveInt | Order of care team | |||||
![]() ![]() ![]() |
1..1 | Reference(Practitioner | PractitionerRole | Organization) | Practitioner or organization | |||||
![]() ![]() ![]() |
0..1 | boolean | Indicator of the lead practitioner | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Function within the team Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Practitioner credential or specialization Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications. | |||||
![]() ![]() |
0..* | BackboneElement | Supporting information | |||||
![]() ![]() ![]() |
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 | positiveInt | Information instance identifier | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Classification of the supplied information Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Type of information Binding: ExceptionCodes (example): The valuset used for additional information codes. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
0..1 | When it occurred | ||||||
![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
0..1 | Data to be provided | ||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
![]() ![]() ![]() ![]() |
Reference(Resource) | |||||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Explanation for the information Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth. | |||||
![]() ![]() |
0..* | BackboneElement | Pertinent diagnosis information | |||||
![]() ![]() ![]() |
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 | positiveInt | Diagnosis instance identifier | |||||
![]() ![]() ![]() |
1..1 | Nature of illness or problem Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Condition) | |||||||
![]() ![]() ![]() |
0..* | CodeableConcept | Timing or nature of the diagnosis Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Present on admission Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Package billing code Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis. | |||||
![]() ![]() |
0..* | BackboneElement | Clinical procedures performed | |||||
![]() ![]() ![]() |
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 | positiveInt | Procedure instance identifier | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Category of Procedure Binding: ExampleProcedureTypeCodes (example): Example procedure type codes. | |||||
![]() ![]() ![]() |
1..1 | dateTime | When the procedure was performed | |||||
![]() ![]() ![]() |
1..1 | Specific clinical procedure Slice: Unordered, Closed by type:$this Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Reference(Procedure) | |||||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Specific clinical procedure Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes. Required Pattern: | |||||
![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() |
1..1 | BackboneElement | Patient insurance information | |||||
![]() ![]() ![]() |
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 | positiveInt | Insurance instance identifier Fixed Value: 1 (no extensions allowed) | |||||
![]() ![]() ![]() |
1..1 | boolean | Coverage to be used for adjudication Fixed Value: true (no extensions allowed) | |||||
![]() ![]() ![]() |
0..1 | Identifier | Pre-assigned Claim number | |||||
![]() ![]() ![]() |
1..1 | Reference(Coverage) | Insurance information | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
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). | |||||
![]() ![]() ![]() ![]() |
0..1 | Identifier | Logical reference, when literal reference is not known | |||||
![]() ![]() ![]() ![]() |
1..1 | string | Text alternative for the resource | |||||
![]() ![]() ![]() |
0..1 | string | Additional provider contract number | |||||
![]() ![]() ![]() |
0..* | string | Prior authorization reference number | |||||
![]() ![]() ![]() |
0..1 | Reference(ClaimResponse) | Adjudication results | |||||
![]() ![]() |
0..1 | BackboneElement | Details of the event | |||||
![]() ![]() ![]() |
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 | date | When the incident occurred | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The nature of the accident Binding: ActIncidentCode (extensible): Type of accident: work place, auto, etc. | |||||
![]() ![]() ![]() |
0..1 | Where the event occurred | ||||||
![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() |
Reference(Location) | |||||||
![]() ![]() |
0..* | BackboneElement | Product or service provided | |||||
![]() ![]() ![]() |
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 | positiveInt | Item instance identifier | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable careTeam members | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable diagnoses | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable procedures | |||||
![]() ![]() ![]() |
0..* | positiveInt | Applicable exception and supporting information | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Revenue or cost center code Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Benefit classification Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses. | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
1..1 | Coding | Code defined by a terminology system Binding: Speech Therapy Pathology Situation Code (required) | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Product or service billing modifiers Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Program the product or service is provided under Binding: ExampleProgramReasonCodes (example): Program specific reason codes. | |||||
![]() ![]() ![]() |
0..1 | date | Date or dates of service or product delivery | |||||
![]() ![]() ![]() |
0..1 | Place of service or where product was supplied Binding: ExampleServicePlaceCodes (example): Place of service: pharmacy, school, prison, etc. | ||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
Address | |||||||
![]() ![]() ![]() ![]() |
Reference(Location) | |||||||
![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Count of products or services Constraints: sqty-1 | ||||
![]() ![]() ![]() |
0..1 | Money | Fee, charge or cost per item | |||||
![]() ![]() ![]() |
0..1 | decimal | Price scaling factor | |||||
![]() ![]() ![]() |
0..1 | Money | Total item cost | |||||
![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Anatomical location Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Anatomical sub-location Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations. | |||||
![]() ![]() ![]() |
0..* | Reference(Encounter) | Encounters related to this billed item | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Product or service provided | |||||
![]() ![]() ![]() ![]() |
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 | positiveInt | Item instance identifier | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Revenue or cost center code Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products. | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Benefit classification Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses. | |||||
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Service/Product billing modifiers Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Program the product or service is provided under Binding: ExampleProgramReasonCodes (example): Program specific reason codes. | |||||
![]() ![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Count of products or services Constraints: sqty-1 | ||||
![]() ![]() ![]() ![]() |
0..1 | Money | Fee, charge or cost per item | |||||
![]() ![]() ![]() ![]() |
0..1 | decimal | Price scaling factor | |||||
![]() ![]() ![]() ![]() |
0..1 | Money | Total item cost | |||||
![]() ![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Product or service provided | |||||
![]() ![]() ![]() ![]() ![]() |
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 | positiveInt | Item instance identifier | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Revenue or cost center code Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products. | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Benefit classification Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses. | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Billing, service, product, or drug code Binding: USCLSCodes (example): Allowable service and product codes. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Service/Product billing modifiers Binding: ModifierTypeCodes (example): Item type or modifiers codes, eg for Oral whether the treatment is cosmetic or associated with TMJ, or an appliance was lost or stolen. | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Program the product or service is provided under Binding: ExampleProgramReasonCodes (example): Program specific reason codes. | |||||
![]() ![]() ![]() ![]() ![]() |
C | 0..1 | SimpleQuantity(4.0.1) | Count of products or services Constraints: sqty-1 | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Fee, charge or cost per item | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | decimal | Price scaling factor | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | Money | Total item cost | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Reference(Device) | Unique device identifier | |||||
![]() ![]() |
0..1 | Money | Total claim cost | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Claim.meta.security | Base | extensible | SecurityLabels | 📍4.0.1 | FHIR Std. |
| Claim.meta.tag | Base | example | Common Tags | 📍4.0.1 | FHIR Std. |
| Claim.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Claim.status | Base | required | Financial Resource Status Codes | 📍4.0.1 | FHIR Std. |
| Claim.type | Base | extensible | Claim Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.subType | Base | example | Example Claim SubType Codes | 📍4.0.1 | FHIR Std. |
| Claim.use | Base | required | Use | 📍4.0.1 | FHIR Std. |
| Claim.enterer.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.provider.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.priority | Base | example | Process Priority Codes | 📍4.0.1 | FHIR Std. |
| Claim.fundsReserve | Base | example | FundsReserve | 📍4.0.1 | FHIR Std. |
| Claim.related.relationship | Base | example | Example Related Claim Relationship Codes | 📍4.0.1 | FHIR Std. |
| Claim.payee.type | Base | example | PayeeType | 📍4.0.1 | FHIR Std. |
| Claim.referral.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.careTeam.role | Base | example | Claim Care Team Role Codes | 📍4.0.1 | FHIR Std. |
| Claim.careTeam.qualification | Base | example | Example Provider Qualification Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.category | Base | example | Claim Information Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.code | Base | example | Exception Codes | 📍4.0.1 | FHIR Std. |
| Claim.supportingInfo.reason | Base | example | Missing Tooth Reason Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.diagnosis[x] | Base | example | ICD-10 Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.type | Base | example | Example Diagnosis Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.onAdmission | Base | example | Example Diagnosis on Admission Codes | 📍4.0.1 | FHIR Std. |
| Claim.diagnosis.packageCode | Base | example | Example Diagnosis Related Group Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.type | Base | example | Example Procedure Type Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x] | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.procedure.procedure[x]:procedureCodeableConcept | Base | example | ICD-10 Procedure Codes | 📍4.0.1 | FHIR Std. |
| Claim.insurance.coverage.type | Base | extensible | ResourceType | 📍4.0.1 | FHIR Std. |
| Claim.accident.type | Base | extensible | ActIncidentCode | 📦3.0.0 | THO v7.5 |
| Claim.item.revenue | Base | example | Example Revenue Center Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.category | Base | example | Benefit Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.productOrService.coding | Base | required | Speech Therapy Pathology Situation Code | 📦1.1.0 | HL7 Belgium NIHDI Terminology v1.1 |
| Claim.item.modifier | Base | example | Modifier type Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.programCode | Base | example | Example Program Reason Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.location[x] | Base | example | Example Service Place Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.bodySite | Base | example | Oral Site Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.subSite | Base | example | Surface Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.revenue | Base | example | Example Revenue Center Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.category | Base | example | Benefit Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.modifier | Base | example | Modifier type Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.programCode | Base | example | Example Program Reason Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.revenue | Base | example | Example Revenue Center Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.category | Base | example | Benefit Category Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.productOrService | Base | example | USCLS Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.modifier | Base | example | Modifier type Codes | 📍4.0.1 | FHIR Std. |
| Claim.item.detail.subDetail.programCode | Base | example | Example Program Reason Codes | 📍4.0.1 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| be-rule-eagreementclaim-1 | error | Claim | Billable period start and end SHALL be YYYY-MM-DD |
(Claim.billablePeriod.start.exists() implies Claim.billablePeriod.start.toString().length()=10) and (Claim.billablePeriod.end.exists() implies Claim.billablePeriod.end.toString().length()=10)
|
| be-rule-eagreementclaim-2 | error | Claim | Created SHALL be YYYY-MM-DDThh:mm:ss+zz:zz |
Claim.created.toString().length()=25
|
| be-rule-eagreementclaim-3 | error | Claim | Procedure.date SHALL be YYYY-MM-DD |
Claim.procedure.date.exists() implies Claim.procedure.date.select(toString().length()=10).allTrue()
|
| dom-2 | error | Claim | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Claim | 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 | Claim | 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 | Claim | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Claim | 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()
|
| sqty-1 | error | Claim.item.quantity, Claim.item.detail.quantity, Claim.item.detail.subDetail.quantity | The comparator is not used on a SimpleQuantity |
comparator.empty()
|
This structure is derived from BeMyCareNetEagreementClaim
Other representations of profile: CSV, Excel, Schematron