Healthcare Financial Services IG Edition 1
0.3.0 - ci-build Saudi Arabia flag

Healthcare Financial Services IG Edition 1 - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Nphies Authorization Vision

Official URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/vision-priorauth Version: 0.3.0
Draft as of 2025-06-23 Computable Name: NphiesVisionAuthorization

Copyright/Legal: Used by permission of HL7 International, all rights reserved Creative Commons License

Nphies Vision Authorization Profile

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from NphiesAuthorizationBase

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* NphiesAuthorizationBase Claim, Pre-determination or Pre-authorization
... Slices for extension Content/Rules for all slices
.... extension:encounter S 0..1 (Complex) Encounter
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter
..... value[x] 1..1 DP_Reference_1(Nphies Encounter AMB (Auth)) Value of extension
.... extension:diagnosisRelatedGroup S 0..1 DP_CodeableConcept Diagnosis Related Group
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-ksa-diagnosis-related-group
Binding: Diagnosis Related Group (required)
... type 1..1 DP_CodeableConcept Category or discipline
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: vision
... subType 1..1 DP_CodeableConcept More granular claim type
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-subtype
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: op
.... claim 1..1 DP_Reference_1or3a(Nphies Authorization Vision) Reference to the related claim
... prescription S 0..1 DP_Reference_1or4(Nphies VisionPrescription) Prescription authorizing services and products
... careTeam 1..* BackboneElement Members of the care team
.... provider 1..1 DP_Reference_1or2a(Nphies Practitioner) Practitioner or organization
... Slices for supportingInfo 0..* BackboneElement Supporting information
Slice: Unordered, Closed by value:category
.... supportingInfo:attachment 0..* BackboneElement Attachment
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: attachment
..... value[x] 1..1 DP_Attachment Data to be provided
.... supportingInfo:info 0..* BackboneElement Information
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: info
..... value[x] 1..1 DP_string Data to be provided
... item
.... careTeamSequence 1..* positiveInt Applicable careTeam members
.... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
.... bodySite 0..1 DP_CodeableConcept Anatomical location
Binding: SNOMEDCTBodyStructures (required)
.... subSite 0..1 DP_CodeableConcept Anatomical sub-location
Binding: Sub Site (required)
.... detail
..... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
..... subDetail
...... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Claim.item.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.bodySiterequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Claim.item.subSiterequiredSubSite (a valid code from Sub Site)
http://nphies.sa/terminology/ValueSet/subsite
from this IG
Claim.item.detail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.subDetail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* NphiesAuthorizationBase Claim, Pre-determination or Pre-authorization
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... id Σ 1..1 id Logical id of this artifact
Max Length:64
... meta Σ 1..1 Meta Metadata about the resource
ele-1: All FHIR elements must have a @value or children
.... profile Σ 1..* DP_canonical(StructureDefinition) Profiles this resource claims to conform to
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... Slices for extension Content/Rules for all slices
.... extension:eligibilityResponse S 0..1 DP_Reference_3a(Nphies CoverageEligibilityResponse) Eligibility Response
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-response
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:eligibilityOffLine S 0..1 DP_string Eligibility Offline Reference
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-reference
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:eligibilityOffLineDate S 0..1 DP_dateTime Eligibility Offline Date
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-date
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:newborn S 0..1 boolean Newborn
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-newborn
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:transfer S 0..1 boolean Transfer
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-transfer
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:encounter S 0..1 (Complex) Encounter
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension 0..0
..... url 1..1 uri "http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter"
..... value[x] 1..1 DP_Reference_1(Nphies Encounter AMB (Auth)) Value of extension
ele-1: All FHIR elements must have a @value or children
.... extension:diagnosisRelatedGroup S 0..1 DP_CodeableConcept Diagnosis Related Group
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-ksa-diagnosis-related-group
Binding: Diagnosis Related Group (required)
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier 1..1 DP_Identifier_A Business Identifier for claim
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 DP_code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.


ele-1: All FHIR elements must have a @value or children
Required Pattern: active
... type Σ 1..1 DP_CodeableConcept Category or discipline
Binding: Claim Type Codes (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: vision
... subType 1..1 DP_CodeableConcept More granular claim type
Binding: Claim SubType (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-subtype
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: op
... use Σ 1..1 DP_code claim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


ele-1: All FHIR elements must have a @value or children
Required Pattern: preauthorization
... patient Σ 1..1 DP_Reference_1or2a(Nphies Patient) The recipient of the products and services
ele-1: All FHIR elements must have a @value or children
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
Max Length:250
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Patient Identifier Type (required)
ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 DP_uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
Max Length:50
.... display Σ 0..1 string Text alternative for the resource
ele-1: All FHIR elements must have a @value or children
Max Length:200
... created Σ 1..1 DP_dateTime Resource creation date
ele-1: All FHIR elements must have a @value or children
... insurer Σ 1..1 DP_Reference_1or2a(Nphies Insurer Organization) Target
ele-1: All FHIR elements must have a @value or children
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
Max Length:250
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: NII
..... system Σ 1..1 DP_uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
Max Length:50
.... display Σ 0..1 string Text alternative for the resource
ele-1: All FHIR elements must have a @value or children
Max Length:200
... provider Σ 1..1 DP_Reference_1or2a(Nphies Provider Organization) Party responsible for the claim
ele-1: All FHIR elements must have a @value or children
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
Max Length:250
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRN
..... system Σ 1..1 DP_uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
Max Length:50
.... display Σ 0..1 string Text alternative for the resource
ele-1: All FHIR elements must have a @value or children
Max Length:200
... priority Σ 1..1 DP_CodeableConcept Desired processing ugency
Binding: ProcessPriorityCodes (required)
ele-1: All FHIR elements must have a @value or children
... fundsReserve S 0..1 DP_CodeableConcept For whom to reserve funds
Binding: Funds Reservation Codes (required)
ele-1: All FHIR elements must have a @value or children
... related S 0..* BackboneElement Prior or corollary claims
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... claim 1..1 DP_Reference_1or3a(Nphies Authorization Vision) Reference to the related claim
ele-1: All FHIR elements must have a @value or children
.... relationship 1..1 DP_CodeableConcept How the reference claim is related
Binding: Related Claim Relationship (required)
ele-1: All FHIR elements must have a @value or children
... prescription S 0..1 DP_Reference_1or4(Nphies VisionPrescription) Prescription authorizing services and products
ele-1: All FHIR elements must have a @value or children
... payee 1..1 BackboneElement Recipient of benefits payable
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type 1..1 DP_CodeableConcept Category of recipient
Binding: Claim Payee Type Codes (required)
ele-1: All FHIR elements must have a @value or children
.... party S 0..1 DP_Reference_1or2b(Nphies Organization | Nphies Patient) Recipient reference
ele-1: All FHIR elements must have a @value or children
... referral S 0..1 DP_Reference_3a(ServiceRequest) Treatment referral
ele-1: All FHIR elements must have a @value or children
... facility S 0..1 DP_Reference_1(Nphies Location) Servicing facility
ele-1: All FHIR elements must have a @value or children
... careTeam 1..* BackboneElement Members of the care team
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 DP_positiveInt Order of care team
ele-1: All FHIR elements must have a @value or children
.... provider 1..1 DP_Reference_1or2a(Nphies Practitioner) Practitioner or organization
ele-1: All FHIR elements must have a @value or children
.... role 1..1 DP_CodeableConcept Function within the team
Binding: ClaimCareTeamRoleCodes (required)
ele-1: All FHIR elements must have a @value or children
.... qualification 1..1 DP_CodeableConcept Practitioner credential or specialization
Binding: Practice Codes (required)
ele-1: All FHIR elements must have a @value or children
... Slices for supportingInfo S 0..* BackboneElement Supporting information
Slice: Unordered, Closed by value:category
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:attachment S 0..* BackboneElement Attachment
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: attachment
..... value[x] 1..1 DP_Attachment Data to be provided
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:info S 0..* BackboneElement Information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: info
..... value[x] 1..1 DP_string Data to be provided
ele-1: All FHIR elements must have a @value or children
... diagnosis 1..* BackboneElement Pertinent diagnosis information
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 DP_positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
.... Slices for diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Slice: Unordered, Closed by type:$this
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.


ele-1: All FHIR elements must have a @value or children
..... diagnosis[x]:diagnosisCodeableConcept 1..1 DP_CodeableConcept Nature of illness or problem
Binding: ICD-10-AM (required)
ele-1: All FHIR elements must have a @value or children
.... type 1..1 DP_CodeableConcept Timing or nature of the diagnosis
Binding: Diagnosis Type (required)
ele-1: All FHIR elements must have a @value or children
... insurance Σ 1..* BackboneElement Patient insurance information
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence Σ 1..1 DP_positiveInt Insurance instance identifier
ele-1: All FHIR elements must have a @value or children
.... focal Σ 1..1 boolean Coverage to be used for adjudication
ele-1: All FHIR elements must have a @value or children
.... coverage Σ 1..1 DP_Reference_1(Nphies Coverage) Insurance information
ele-1: All FHIR elements must have a @value or children
.... preAuthRef S 0..* string Prior authorization reference number
ele-1: All FHIR elements must have a @value or children
.... claimResponse S 0..1 DP_Reference_1or3a(Nphies Authorization Response) Adjudication results
ele-1: All FHIR elements must have a @value or children
... accident S 0..1 BackboneElement Details of the event
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... date 1..1 DP_date When the incident occurred
ele-1: All FHIR elements must have a @value or children
.... type 1..1 DP_CodeableConcept The nature of the accident
Binding: ActIncidentCode (required)
ele-1: All FHIR elements must have a @value or children
.... Slices for location[x] 0..1 Where the event occurred
Slice: Unordered, Open by type:$this
ele-1: All FHIR elements must have a @value or children
..... locationAddress Address
..... locationReference Reference(Location)
..... location[x]:locationAddress S 0..1 DP_Address Where the event occurred
ele-1: All FHIR elements must have a @value or children
... item 1..* BackboneElement Product or service provided
ele-1: All FHIR elements must have a @value or children
.... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:package S 0..1 boolean Package Code
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-package
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:patientShare S 0..1 DP_Money_SAR Patient Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-patient-share
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:payerShare S 0..1 DP_Money_SAR Payer Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-payer-share
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 DP_positiveInt Item instance identifier
ele-1: All FHIR elements must have a @value or children
.... careTeamSequence 1..* positiveInt Applicable careTeam members
ele-1: All FHIR elements must have a @value or children
.... diagnosisSequence S 0..* DP_positiveInt Applicable diagnoses
ele-1: All FHIR elements must have a @value or children
.... informationSequence S 0..* DP_positiveInt Applicable exception and supporting information
ele-1: All FHIR elements must have a @value or children
.... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
ele-1: All FHIR elements must have a @value or children
.... Slices for serviced[x] 1..1 Date or dates of service or product delivery
Slice: Unordered, Closed by type:$this
ele-1: All FHIR elements must have a @value or children
..... servicedDate date
..... servicedPeriod Period
..... serviced[x]:servicedDate S 0..1 DP_date Date or dates of service or product delivery
ele-1: All FHIR elements must have a @value or children
..... serviced[x]:servicedPeriod S 0..1 DP_Period_2 Date or dates of service or product delivery
ele-1: All FHIR elements must have a @value or children
.... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
ele-1: All FHIR elements must have a @value or children
.... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
ele-1: All FHIR elements must have a @value or children
.... factor S 0..1 DP_decimal Price scaling factor
ele-1: All FHIR elements must have a @value or children
.... net 1..1 DP_Money_SAR Total item cost
ele-1: All FHIR elements must have a @value or children
.... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
ele-1: All FHIR elements must have a @value or children
.... bodySite S 0..1 DP_CodeableConcept Anatomical location
Binding: SNOMEDCTBodyStructures (required)
ele-1: All FHIR elements must have a @value or children
.... subSite S 0..1 DP_CodeableConcept Anatomical sub-location
Binding: Sub Site (required)
ele-1: All FHIR elements must have a @value or children
.... detail S 0..* BackboneElement Product or service provided
ele-1: All FHIR elements must have a @value or children
..... Slices for extension Content/Rules for all slices
...... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Item instance identifier
ele-1: All FHIR elements must have a @value or children
..... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
ele-1: All FHIR elements must have a @value or children
..... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
ele-1: All FHIR elements must have a @value or children
..... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
ele-1: All FHIR elements must have a @value or children
..... factor S 0..1 DP_decimal Price scaling factor
ele-1: All FHIR elements must have a @value or children
..... net 1..1 DP_Money_SAR Total item cost
ele-1: All FHIR elements must have a @value or children
..... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
ele-1: All FHIR elements must have a @value or children
..... subDetail S 0..* BackboneElement Product or service provided
ele-1: All FHIR elements must have a @value or children
...... Slices for extension Content/Rules for all slices
....... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... sequence 1..1 DP_positiveInt Item instance identifier
ele-1: All FHIR elements must have a @value or children
...... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
ele-1: All FHIR elements must have a @value or children
...... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
ele-1: All FHIR elements must have a @value or children
...... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
ele-1: All FHIR elements must have a @value or children
...... factor S 0..1 DP_decimal Price scaling factor
ele-1: All FHIR elements must have a @value or children
...... net 1..1 DP_Money_SAR Total item cost
ele-1: All FHIR elements must have a @value or children
...... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
ele-1: All FHIR elements must have a @value or children
... total 1..1 DP_Money_SAR Total claim cost
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Claim.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/fm-status|4.0.1
from the FHIR Standard
Claim.typerequiredPattern: vision
http://nphies.sa/terminology/ValueSet/claim-type
from this IG
Claim.subTyperequiredPattern: op
http://nphies.sa/terminology/ValueSet/claim-subtype
from this IG
Claim.userequiredPattern: preauthorization
http://hl7.org/fhir/ValueSet/claim-use|4.0.1
from the FHIR Standard
Claim.patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.patient.identifier.typerequiredPatientIdentifierType
http://nphies.sa/terminology/ValueSet/patient-identifier-type
from this IG
Claim.insurer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.insurer.identifier.typeextensiblePattern: NII
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.provider.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.provider.identifier.typeextensiblePattern: PRN
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.priorityrequiredProcessPriorityCodes
http://hl7.org/fhir/ValueSet/process-priority
from the FHIR Standard
Claim.fundsReserverequiredFunds Reservation Codes
http://hl7.org/fhir/ValueSet/fundsreserve
from the FHIR Standard
Claim.related.relationshiprequiredRelatedClaimRelationship (a valid code from Related Claim Relationship)
http://nphies.sa/terminology/ValueSet/related-claim-relationship
from this IG
Claim.payee.typerequiredClaim Payee Type Codes
http://hl7.org/fhir/ValueSet/payeetype
from the FHIR Standard
Claim.careTeam.rolerequiredClaimCareTeamRoleCodes
http://hl7.org/fhir/ValueSet/claim-careteamrole
from the FHIR Standard
Claim.careTeam.qualificationrequiredPracticeCodes
http://nphies.sa/terminology/ValueSet/practice-codes
from this IG
Claim.supportingInfo.categoryrequiredClaimInformationCategory (a valid code from Claim Information Category)
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:attachment.categoryrequiredPattern: attachment
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:info.categoryrequiredPattern: info
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.diagnosis.diagnosis[x]exampleICD-10Codes
http://hl7.org/fhir/ValueSet/icd-10
from the FHIR Standard
Claim.diagnosis.diagnosis[x]:diagnosisCodeableConceptrequiredICD_10_AM (a valid code from http://hl7.org/fhir/sid/icd-10-am)
http://nphies.sa/terminology/ValueSet/diagnosis-icd-10-am
from this IG
Claim.diagnosis.typerequiredDiagnosisType (a valid code from Diagnosis Type)
http://nphies.sa/terminology/ValueSet/diagnosis-type
from this IG
Claim.accident.typerequiredActIncidentCode
http://terminology.hl7.org/ValueSet/v3-ActIncidentCode
Claim.item.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.bodySiterequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Claim.item.subSiterequiredSubSite (a valid code from Sub Site)
http://nphies.sa/terminology/ValueSet/subsite
from this IG
Claim.item.detail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.subDetail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorClaimIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorClaimIf 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-4errorClaimIf 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-5errorClaimIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceClaimA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* NphiesAuthorizationBase Claim, Pre-determination or Pre-authorization
... id Σ 1..1 id Logical id of this artifact
Max Length:64
... meta Σ 1..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 1..* DP_canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


.... tag Σ 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".


... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityResponse S 0..1 DP_Reference_3a(Nphies CoverageEligibilityResponse) Eligibility Response
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-response
.... extension:eligibilityOffLine S 0..1 DP_string Eligibility Offline Reference
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-reference
.... extension:eligibilityOffLineDate S 0..1 DP_dateTime Eligibility Offline Date
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-date
.... extension:newborn S 0..1 boolean Newborn
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-newborn
.... extension:transfer S 0..1 boolean Transfer
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-transfer
.... extension:encounter S 0..1 (Complex) Encounter
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter"
..... value[x] 1..1 DP_Reference_1(Nphies Encounter AMB (Auth)) Value of extension
.... extension:diagnosisRelatedGroup S 0..1 DP_CodeableConcept Diagnosis Related Group
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-ksa-diagnosis-related-group
Binding: Diagnosis Related Group (required)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..1 DP_Identifier_A Business Identifier for claim
... status ?!Σ 1..1 DP_code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.


Required Pattern: active
... type Σ 1..1 DP_CodeableConcept Category or discipline
Binding: Claim Type Codes (required)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: vision
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text 0..1 string Plain text representation of the concept
... subType 1..1 DP_CodeableConcept More granular claim type
Binding: Claim SubType (required)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-subtype
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: op
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text 0..1 string Plain text representation of the concept
... use Σ 1..1 DP_code claim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


Required Pattern: preauthorization
... patient Σ 1..1 DP_Reference_1or2a(Nphies Patient) The recipient of the products and services
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
Max Length:250
.... type Σ 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).

.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Patient Identifier Type (required)
..... system Σ 1..1 DP_uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
Max Length:50
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
Max Length:200
... billablePeriod Σ 0..1 Period Relevant time frame for the claim
... created Σ 1..1 DP_dateTime Resource creation date
... enterer 0..1 Reference(Practitioner | PractitionerRole) Author of the claim
... insurer Σ 1..1 DP_Reference_1or2a(Nphies Insurer Organization) Target
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
Max Length:250
.... type Σ 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).

.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: NII
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system Σ 1..1 DP_uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
Max Length:50
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
Max Length:200
... provider Σ 1..1 DP_Reference_1or2a(Nphies Provider Organization) Party responsible for the claim
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
Max Length:250
.... type Σ 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).

.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRN
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system Σ 1..1 DP_uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
Max Length:50
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
Max Length:200
... priority Σ 1..1 DP_CodeableConcept Desired processing ugency
Binding: ProcessPriorityCodes (required)
... fundsReserve S 0..1 DP_CodeableConcept For whom to reserve funds
Binding: Funds Reservation Codes (required)
... related S 0..* BackboneElement Prior or corollary claims
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... claim 1..1 DP_Reference_1or3a(Nphies Authorization Vision) Reference to the related claim
.... relationship 1..1 DP_CodeableConcept How the reference claim is related
Binding: Related Claim Relationship (required)
.... reference 0..1 Identifier File or case reference
... prescription S 0..1 DP_Reference_1or4(Nphies VisionPrescription) Prescription authorizing services and products
... originalPrescription 0..1 Reference(DeviceRequest | MedicationRequest | VisionPrescription) Original prescription if superseded by fulfiller
... payee 1..1 BackboneElement Recipient of benefits payable
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 1..1 DP_CodeableConcept Category of recipient
Binding: Claim Payee Type Codes (required)
.... party S 0..1 DP_Reference_1or2b(Nphies Organization | Nphies Patient) Recipient reference
... referral S 0..1 DP_Reference_3a(ServiceRequest) Treatment referral
... facility S 0..1 DP_Reference_1(Nphies Location) Servicing facility
... careTeam 1..* BackboneElement Members of the care team
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 DP_positiveInt Order of care team
.... provider 1..1 DP_Reference_1or2a(Nphies Practitioner) Practitioner or organization
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).

..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

...... type Σ 0..1 CodeableConcept Description of identifier
Binding: Practitioner Identifier (required)
...... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
...... value Σ 0..1 string The value that is unique
Example General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... responsible 0..1 boolean Indicator of the lead practitioner
.... role 1..1 DP_CodeableConcept Function within the team
Binding: ClaimCareTeamRoleCodes (required)
.... qualification 1..1 DP_CodeableConcept Practitioner credential or specialization
Binding: Practice Codes (required)
... Slices for supportingInfo S 0..* BackboneElement Supporting information
Slice: Unordered, Closed by value:category
.... supportingInfo:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Information instance identifier
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1 When it occurred
...... timingDate date
...... timingPeriod Period
..... value[x] 0..1 Data to be provided
...... valueBoolean boolean
...... valueString string
...... valueQuantity Quantity
...... valueAttachment Attachment
...... valueReference Reference(Resource)
..... reason 0..1 CodeableConcept Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

.... supportingInfo:attachment S 0..* BackboneElement Attachment
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Information instance identifier
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: attachment
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1 When it occurred
...... timingDate date
...... timingPeriod Period
..... value[x] 1..1 DP_Attachment Data to be provided
..... reason 0..1 CodeableConcept Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

.... supportingInfo:info S 0..* BackboneElement Information
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Information instance identifier
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: info
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1 When it occurred
...... timingDate date
...... timingPeriod Period
..... value[x] 1..1 DP_string Data to be provided
..... reason 0..1 CodeableConcept Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

... diagnosis 1..* BackboneElement Pertinent diagnosis information
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 DP_positiveInt Diagnosis instance identifier
.... Slices for diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Slice: Unordered, Closed by type:$this
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.

..... diagnosis[x]:diagnosisCodeableConcept 1..1 DP_CodeableConcept Nature of illness or problem
Binding: ICD-10-AM (required)
.... type 1..1 DP_CodeableConcept Timing or nature of the diagnosis
Binding: Diagnosis Type (required)
.... onAdmission 0..1 CodeableConcept Present on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

.... packageCode 0..1 CodeableConcept Package billing code
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

... procedure 0..* BackboneElement Clinical procedures performed
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 positiveInt Procedure instance identifier
.... type 0..* CodeableConcept Category of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.


.... date 0..1 dateTime When the procedure was performed
.... procedure[x] 1..1 Specific clinical procedure
Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes.

..... procedureCodeableConcept CodeableConcept
..... procedureReference Reference(Procedure)
.... udi 0..* Reference(Device) Unique device identifier
... insurance Σ 1..* BackboneElement Patient insurance information
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence Σ 1..1 DP_positiveInt Insurance instance identifier
.... focal Σ 1..1 boolean Coverage to be used for adjudication
.... identifier 0..1 Identifier Pre-assigned Claim number
.... coverage Σ 1..1 DP_Reference_1(Nphies Coverage) Insurance information
.... businessArrangement 0..1 string Additional provider contract number
.... preAuthRef S 0..* string Prior authorization reference number
.... claimResponse S 0..1 DP_Reference_1or3a(Nphies Authorization Response) Adjudication results
... accident S 0..1 BackboneElement Details of the event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... date 1..1 DP_date When the incident occurred
.... type 1..1 DP_CodeableConcept The nature of the accident
Binding: ActIncidentCode (required)
.... Slices for location[x] 0..1 Where the event occurred
Slice: Unordered, Open by type:$this
..... locationAddress Address
..... locationReference Reference(Location)
..... location[x]:locationAddress S 0..1 DP_Address Where the event occurred
... item 1..* BackboneElement Product or service provided
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:package S 0..1 boolean Package Code
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-package
..... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
..... extension:patientShare S 0..1 DP_Money_SAR Patient Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-patient-share
..... extension:payerShare S 0..1 DP_Money_SAR Payer Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-payer-share
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 DP_positiveInt Item instance identifier
.... careTeamSequence 1..* positiveInt Applicable careTeam members
.... diagnosisSequence S 0..* DP_positiveInt Applicable diagnoses
.... procedureSequence 0..* positiveInt Applicable procedures
.... informationSequence S 0..* DP_positiveInt Applicable exception and supporting information
.... revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

.... category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses.

.... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
.... modifier 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.


.... programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


.... Slices for serviced[x] 1..1 Date or dates of service or product delivery
Slice: Unordered, Closed by type:$this
..... servicedDate date
..... servicedPeriod Period
..... serviced[x]:servicedDate S 0..1 DP_date Date or dates of service or product delivery
..... serviced[x]:servicedPeriod S 0..1 DP_Period_2 Date or dates of service or product delivery
.... location[x] 0..1 Place of service or where product was supplied
Binding: ExampleServicePlaceCodes (example): Place of service: pharmacy, school, prison, etc.

..... locationCodeableConcept CodeableConcept
..... locationAddress Address
..... locationReference Reference(Location)
.... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
.... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
.... factor S 0..1 DP_decimal Price scaling factor
.... net 1..1 DP_Money_SAR Total item cost
.... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
.... bodySite S 0..1 DP_CodeableConcept Anatomical location
Binding: SNOMEDCTBodyStructures (required)
.... subSite S 0..1 DP_CodeableConcept Anatomical sub-location
Binding: Sub Site (required)
.... encounter 0..* Reference(Encounter) Encounters related to this billed item
.... detail S 0..* BackboneElement Product or service provided
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Item instance identifier
..... revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

..... category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses.

..... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
..... modifier 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.


..... programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


..... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
..... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
..... factor S 0..1 DP_decimal Price scaling factor
..... net 1..1 DP_Money_SAR Total item cost
..... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
..... subDetail S 0..* BackboneElement Product or service provided
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... sequence 1..1 DP_positiveInt Item instance identifier
...... revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

...... category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses.

...... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
...... modifier 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.


...... programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


...... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
...... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
...... factor S 0..1 DP_decimal Price scaling factor
...... net 1..1 DP_Money_SAR Total item cost
...... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
... total 1..1 DP_Money_SAR Total claim cost

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Claim.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Claim.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Claim.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Claim.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/fm-status|4.0.1
from the FHIR Standard
Claim.typerequiredPattern: vision
http://nphies.sa/terminology/ValueSet/claim-type
from this IG
Claim.subTyperequiredPattern: op
http://nphies.sa/terminology/ValueSet/claim-subtype
from this IG
Claim.userequiredPattern: preauthorization
http://hl7.org/fhir/ValueSet/claim-use|4.0.1
from the FHIR Standard
Claim.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.patient.identifier.typerequiredPatientIdentifierType
http://nphies.sa/terminology/ValueSet/patient-identifier-type
from this IG
Claim.insurer.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.insurer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.insurer.identifier.typeextensiblePattern: NII
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.provider.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.provider.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.provider.identifier.typeextensiblePattern: PRN
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.priorityrequiredProcessPriorityCodes
http://hl7.org/fhir/ValueSet/process-priority
from the FHIR Standard
Claim.fundsReserverequiredFunds Reservation Codes
http://hl7.org/fhir/ValueSet/fundsreserve
from the FHIR Standard
Claim.related.relationshiprequiredRelatedClaimRelationship (a valid code from Related Claim Relationship)
http://nphies.sa/terminology/ValueSet/related-claim-relationship
from this IG
Claim.payee.typerequiredClaim Payee Type Codes
http://hl7.org/fhir/ValueSet/payeetype
from the FHIR Standard
Claim.careTeam.provider.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.careTeam.provider.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.careTeam.provider.identifier.typerequiredPractitionerIdentifier
http://nphies.sa/terminology/ValueSet/practitioner-identifier-type
from this IG
Claim.careTeam.rolerequiredClaimCareTeamRoleCodes
http://hl7.org/fhir/ValueSet/claim-careteamrole
from the FHIR Standard
Claim.careTeam.qualificationrequiredPracticeCodes
http://nphies.sa/terminology/ValueSet/practice-codes
from this IG
Claim.supportingInfo.categoryrequiredClaimInformationCategory (a valid code from Claim Information Category)
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo.reasonexampleMissingToothReasonCodes
http://hl7.org/fhir/ValueSet/missing-tooth-reason
from the FHIR Standard
Claim.supportingInfo:attachment.categoryrequiredPattern: attachment
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:attachment.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo:attachment.reasonexampleMissingToothReasonCodes
http://hl7.org/fhir/ValueSet/missing-tooth-reason
from the FHIR Standard
Claim.supportingInfo:info.categoryrequiredPattern: info
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:info.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo:info.reasonexampleMissingToothReasonCodes
http://hl7.org/fhir/ValueSet/missing-tooth-reason
from the FHIR Standard
Claim.diagnosis.diagnosis[x]exampleICD-10Codes
http://hl7.org/fhir/ValueSet/icd-10
from the FHIR Standard
Claim.diagnosis.diagnosis[x]:diagnosisCodeableConceptrequiredICD_10_AM (a valid code from http://hl7.org/fhir/sid/icd-10-am)
http://nphies.sa/terminology/ValueSet/diagnosis-icd-10-am
from this IG
Claim.diagnosis.typerequiredDiagnosisType (a valid code from Diagnosis Type)
http://nphies.sa/terminology/ValueSet/diagnosis-type
from this IG
Claim.diagnosis.onAdmissionexampleExampleDiagnosisOnAdmissionCodes
http://hl7.org/fhir/ValueSet/ex-diagnosis-on-admission
from the FHIR Standard
Claim.diagnosis.packageCodeexampleExampleDiagnosisRelatedGroupCodes
http://hl7.org/fhir/ValueSet/ex-diagnosisrelatedgroup
from the FHIR Standard
Claim.procedure.typeexampleExampleProcedureTypeCodes
http://hl7.org/fhir/ValueSet/ex-procedure-type
from the FHIR Standard
Claim.procedure.procedure[x]exampleICD-10ProcedureCodes
http://hl7.org/fhir/ValueSet/icd-10-procedures
from the FHIR Standard
Claim.accident.typerequiredActIncidentCode
http://terminology.hl7.org/ValueSet/v3-ActIncidentCode
Claim.item.revenueexampleExampleRevenueCenterCodes
http://hl7.org/fhir/ValueSet/ex-revenue-center
from the FHIR Standard
Claim.item.categoryexampleBenefitCategoryCodes
http://hl7.org/fhir/ValueSet/ex-benefitcategory
from the FHIR Standard
Claim.item.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.modifierexampleModifierTypeCodes
http://hl7.org/fhir/ValueSet/claim-modifiers
from the FHIR Standard
Claim.item.programCodeexampleExampleProgramReasonCodes
http://hl7.org/fhir/ValueSet/ex-program-code
from the FHIR Standard
Claim.item.location[x]exampleExampleServicePlaceCodes
http://hl7.org/fhir/ValueSet/service-place
from the FHIR Standard
Claim.item.bodySiterequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Claim.item.subSiterequiredSubSite (a valid code from Sub Site)
http://nphies.sa/terminology/ValueSet/subsite
from this IG
Claim.item.detail.revenueexampleExampleRevenueCenterCodes
http://hl7.org/fhir/ValueSet/ex-revenue-center
from the FHIR Standard
Claim.item.detail.categoryexampleBenefitCategoryCodes
http://hl7.org/fhir/ValueSet/ex-benefitcategory
from the FHIR Standard
Claim.item.detail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.modifierexampleModifierTypeCodes
http://hl7.org/fhir/ValueSet/claim-modifiers
from the FHIR Standard
Claim.item.detail.programCodeexampleExampleProgramReasonCodes
http://hl7.org/fhir/ValueSet/ex-program-code
from the FHIR Standard
Claim.item.detail.subDetail.revenueexampleExampleRevenueCenterCodes
http://hl7.org/fhir/ValueSet/ex-revenue-center
from the FHIR Standard
Claim.item.detail.subDetail.categoryexampleBenefitCategoryCodes
http://hl7.org/fhir/ValueSet/ex-benefitcategory
from the FHIR Standard
Claim.item.detail.subDetail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.subDetail.modifierexampleModifierTypeCodes
http://hl7.org/fhir/ValueSet/claim-modifiers
from the FHIR Standard
Claim.item.detail.subDetail.programCodeexampleExampleProgramReasonCodes
http://hl7.org/fhir/ValueSet/ex-program-code
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorClaimIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorClaimIf 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-4errorClaimIf 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-5errorClaimIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceClaimA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Differential View

This structure is derived from NphiesAuthorizationBase

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* NphiesAuthorizationBase Claim, Pre-determination or Pre-authorization
... Slices for extension Content/Rules for all slices
.... extension:encounter S 0..1 (Complex) Encounter
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter
..... value[x] 1..1 DP_Reference_1(Nphies Encounter AMB (Auth)) Value of extension
.... extension:diagnosisRelatedGroup S 0..1 DP_CodeableConcept Diagnosis Related Group
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-ksa-diagnosis-related-group
Binding: Diagnosis Related Group (required)
... type 1..1 DP_CodeableConcept Category or discipline
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: vision
... subType 1..1 DP_CodeableConcept More granular claim type
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-subtype
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: op
.... claim 1..1 DP_Reference_1or3a(Nphies Authorization Vision) Reference to the related claim
... prescription S 0..1 DP_Reference_1or4(Nphies VisionPrescription) Prescription authorizing services and products
... careTeam 1..* BackboneElement Members of the care team
.... provider 1..1 DP_Reference_1or2a(Nphies Practitioner) Practitioner or organization
... Slices for supportingInfo 0..* BackboneElement Supporting information
Slice: Unordered, Closed by value:category
.... supportingInfo:attachment 0..* BackboneElement Attachment
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: attachment
..... value[x] 1..1 DP_Attachment Data to be provided
.... supportingInfo:info 0..* BackboneElement Information
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: info
..... value[x] 1..1 DP_string Data to be provided
... item
.... careTeamSequence 1..* positiveInt Applicable careTeam members
.... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
.... bodySite 0..1 DP_CodeableConcept Anatomical location
Binding: SNOMEDCTBodyStructures (required)
.... subSite 0..1 DP_CodeableConcept Anatomical sub-location
Binding: Sub Site (required)
.... detail
..... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
..... subDetail
...... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Claim.item.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.bodySiterequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Claim.item.subSiterequiredSubSite (a valid code from Sub Site)
http://nphies.sa/terminology/ValueSet/subsite
from this IG
Claim.item.detail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.subDetail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* NphiesAuthorizationBase Claim, Pre-determination or Pre-authorization
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... id Σ 1..1 id Logical id of this artifact
Max Length:64
... meta Σ 1..1 Meta Metadata about the resource
ele-1: All FHIR elements must have a @value or children
.... profile Σ 1..* DP_canonical(StructureDefinition) Profiles this resource claims to conform to
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... Slices for extension Content/Rules for all slices
.... extension:eligibilityResponse S 0..1 DP_Reference_3a(Nphies CoverageEligibilityResponse) Eligibility Response
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-response
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:eligibilityOffLine S 0..1 DP_string Eligibility Offline Reference
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-reference
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:eligibilityOffLineDate S 0..1 DP_dateTime Eligibility Offline Date
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-date
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:newborn S 0..1 boolean Newborn
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-newborn
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:transfer S 0..1 boolean Transfer
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-transfer
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:encounter S 0..1 (Complex) Encounter
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension 0..0
..... url 1..1 uri "http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter"
..... value[x] 1..1 DP_Reference_1(Nphies Encounter AMB (Auth)) Value of extension
ele-1: All FHIR elements must have a @value or children
.... extension:diagnosisRelatedGroup S 0..1 DP_CodeableConcept Diagnosis Related Group
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-ksa-diagnosis-related-group
Binding: Diagnosis Related Group (required)
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... identifier 1..1 DP_Identifier_A Business Identifier for claim
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 DP_code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.


ele-1: All FHIR elements must have a @value or children
Required Pattern: active
... type Σ 1..1 DP_CodeableConcept Category or discipline
Binding: Claim Type Codes (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: vision
... subType 1..1 DP_CodeableConcept More granular claim type
Binding: Claim SubType (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-subtype
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: op
... use Σ 1..1 DP_code claim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


ele-1: All FHIR elements must have a @value or children
Required Pattern: preauthorization
... patient Σ 1..1 DP_Reference_1or2a(Nphies Patient) The recipient of the products and services
ele-1: All FHIR elements must have a @value or children
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
Max Length:250
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Patient Identifier Type (required)
ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 DP_uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
Max Length:50
.... display Σ 0..1 string Text alternative for the resource
ele-1: All FHIR elements must have a @value or children
Max Length:200
... created Σ 1..1 DP_dateTime Resource creation date
ele-1: All FHIR elements must have a @value or children
... insurer Σ 1..1 DP_Reference_1or2a(Nphies Insurer Organization) Target
ele-1: All FHIR elements must have a @value or children
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
Max Length:250
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: NII
..... system Σ 1..1 DP_uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
Max Length:50
.... display Σ 0..1 string Text alternative for the resource
ele-1: All FHIR elements must have a @value or children
Max Length:200
... provider Σ 1..1 DP_Reference_1or2a(Nphies Provider Organization) Party responsible for the claim
ele-1: All FHIR elements must have a @value or children
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
Max Length:250
.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRN
..... system Σ 1..1 DP_uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
Max Length:50
.... display Σ 0..1 string Text alternative for the resource
ele-1: All FHIR elements must have a @value or children
Max Length:200
... priority Σ 1..1 DP_CodeableConcept Desired processing ugency
Binding: ProcessPriorityCodes (required)
ele-1: All FHIR elements must have a @value or children
... fundsReserve S 0..1 DP_CodeableConcept For whom to reserve funds
Binding: Funds Reservation Codes (required)
ele-1: All FHIR elements must have a @value or children
... related S 0..* BackboneElement Prior or corollary claims
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... claim 1..1 DP_Reference_1or3a(Nphies Authorization Vision) Reference to the related claim
ele-1: All FHIR elements must have a @value or children
.... relationship 1..1 DP_CodeableConcept How the reference claim is related
Binding: Related Claim Relationship (required)
ele-1: All FHIR elements must have a @value or children
... prescription S 0..1 DP_Reference_1or4(Nphies VisionPrescription) Prescription authorizing services and products
ele-1: All FHIR elements must have a @value or children
... payee 1..1 BackboneElement Recipient of benefits payable
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... type 1..1 DP_CodeableConcept Category of recipient
Binding: Claim Payee Type Codes (required)
ele-1: All FHIR elements must have a @value or children
.... party S 0..1 DP_Reference_1or2b(Nphies Organization | Nphies Patient) Recipient reference
ele-1: All FHIR elements must have a @value or children
... referral S 0..1 DP_Reference_3a(ServiceRequest) Treatment referral
ele-1: All FHIR elements must have a @value or children
... facility S 0..1 DP_Reference_1(Nphies Location) Servicing facility
ele-1: All FHIR elements must have a @value or children
... careTeam 1..* BackboneElement Members of the care team
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 DP_positiveInt Order of care team
ele-1: All FHIR elements must have a @value or children
.... provider 1..1 DP_Reference_1or2a(Nphies Practitioner) Practitioner or organization
ele-1: All FHIR elements must have a @value or children
.... role 1..1 DP_CodeableConcept Function within the team
Binding: ClaimCareTeamRoleCodes (required)
ele-1: All FHIR elements must have a @value or children
.... qualification 1..1 DP_CodeableConcept Practitioner credential or specialization
Binding: Practice Codes (required)
ele-1: All FHIR elements must have a @value or children
... Slices for supportingInfo S 0..* BackboneElement Supporting information
Slice: Unordered, Closed by value:category
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:attachment S 0..* BackboneElement Attachment
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: attachment
..... value[x] 1..1 DP_Attachment Data to be provided
ele-1: All FHIR elements must have a @value or children
.... supportingInfo:info S 0..* BackboneElement Information
ele-1: All FHIR elements must have a @value or children
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Information instance identifier
ele-1: All FHIR elements must have a @value or children
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
ele-1: All FHIR elements must have a @value or children
Required Pattern: At least the following
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: info
..... value[x] 1..1 DP_string Data to be provided
ele-1: All FHIR elements must have a @value or children
... diagnosis 1..* BackboneElement Pertinent diagnosis information
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 DP_positiveInt Diagnosis instance identifier
ele-1: All FHIR elements must have a @value or children
.... Slices for diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Slice: Unordered, Closed by type:$this
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.


ele-1: All FHIR elements must have a @value or children
..... diagnosis[x]:diagnosisCodeableConcept 1..1 DP_CodeableConcept Nature of illness or problem
Binding: ICD-10-AM (required)
ele-1: All FHIR elements must have a @value or children
.... type 1..1 DP_CodeableConcept Timing or nature of the diagnosis
Binding: Diagnosis Type (required)
ele-1: All FHIR elements must have a @value or children
... insurance Σ 1..* BackboneElement Patient insurance information
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence Σ 1..1 DP_positiveInt Insurance instance identifier
ele-1: All FHIR elements must have a @value or children
.... focal Σ 1..1 boolean Coverage to be used for adjudication
ele-1: All FHIR elements must have a @value or children
.... coverage Σ 1..1 DP_Reference_1(Nphies Coverage) Insurance information
ele-1: All FHIR elements must have a @value or children
.... preAuthRef S 0..* string Prior authorization reference number
ele-1: All FHIR elements must have a @value or children
.... claimResponse S 0..1 DP_Reference_1or3a(Nphies Authorization Response) Adjudication results
ele-1: All FHIR elements must have a @value or children
... accident S 0..1 BackboneElement Details of the event
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... date 1..1 DP_date When the incident occurred
ele-1: All FHIR elements must have a @value or children
.... type 1..1 DP_CodeableConcept The nature of the accident
Binding: ActIncidentCode (required)
ele-1: All FHIR elements must have a @value or children
.... Slices for location[x] 0..1 Where the event occurred
Slice: Unordered, Open by type:$this
ele-1: All FHIR elements must have a @value or children
..... locationAddress Address
..... locationReference Reference(Location)
..... location[x]:locationAddress S 0..1 DP_Address Where the event occurred
ele-1: All FHIR elements must have a @value or children
... item 1..* BackboneElement Product or service provided
ele-1: All FHIR elements must have a @value or children
.... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:package S 0..1 boolean Package Code
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-package
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:patientShare S 0..1 DP_Money_SAR Patient Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-patient-share
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... extension:payerShare S 0..1 DP_Money_SAR Payer Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-payer-share
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... sequence 1..1 DP_positiveInt Item instance identifier
ele-1: All FHIR elements must have a @value or children
.... careTeamSequence 1..* positiveInt Applicable careTeam members
ele-1: All FHIR elements must have a @value or children
.... diagnosisSequence S 0..* DP_positiveInt Applicable diagnoses
ele-1: All FHIR elements must have a @value or children
.... informationSequence S 0..* DP_positiveInt Applicable exception and supporting information
ele-1: All FHIR elements must have a @value or children
.... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
ele-1: All FHIR elements must have a @value or children
.... Slices for serviced[x] 1..1 Date or dates of service or product delivery
Slice: Unordered, Closed by type:$this
ele-1: All FHIR elements must have a @value or children
..... servicedDate date
..... servicedPeriod Period
..... serviced[x]:servicedDate S 0..1 DP_date Date or dates of service or product delivery
ele-1: All FHIR elements must have a @value or children
..... serviced[x]:servicedPeriod S 0..1 DP_Period_2 Date or dates of service or product delivery
ele-1: All FHIR elements must have a @value or children
.... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
ele-1: All FHIR elements must have a @value or children
.... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
ele-1: All FHIR elements must have a @value or children
.... factor S 0..1 DP_decimal Price scaling factor
ele-1: All FHIR elements must have a @value or children
.... net 1..1 DP_Money_SAR Total item cost
ele-1: All FHIR elements must have a @value or children
.... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
ele-1: All FHIR elements must have a @value or children
.... bodySite S 0..1 DP_CodeableConcept Anatomical location
Binding: SNOMEDCTBodyStructures (required)
ele-1: All FHIR elements must have a @value or children
.... subSite S 0..1 DP_CodeableConcept Anatomical sub-location
Binding: Sub Site (required)
ele-1: All FHIR elements must have a @value or children
.... detail S 0..* BackboneElement Product or service provided
ele-1: All FHIR elements must have a @value or children
..... Slices for extension Content/Rules for all slices
...... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... sequence 1..1 DP_positiveInt Item instance identifier
ele-1: All FHIR elements must have a @value or children
..... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
ele-1: All FHIR elements must have a @value or children
..... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
ele-1: All FHIR elements must have a @value or children
..... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
ele-1: All FHIR elements must have a @value or children
..... factor S 0..1 DP_decimal Price scaling factor
ele-1: All FHIR elements must have a @value or children
..... net 1..1 DP_Money_SAR Total item cost
ele-1: All FHIR elements must have a @value or children
..... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
ele-1: All FHIR elements must have a @value or children
..... subDetail S 0..* BackboneElement Product or service provided
ele-1: All FHIR elements must have a @value or children
...... Slices for extension Content/Rules for all slices
....... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... sequence 1..1 DP_positiveInt Item instance identifier
ele-1: All FHIR elements must have a @value or children
...... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
ele-1: All FHIR elements must have a @value or children
...... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
ele-1: All FHIR elements must have a @value or children
...... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
ele-1: All FHIR elements must have a @value or children
...... factor S 0..1 DP_decimal Price scaling factor
ele-1: All FHIR elements must have a @value or children
...... net 1..1 DP_Money_SAR Total item cost
ele-1: All FHIR elements must have a @value or children
...... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
ele-1: All FHIR elements must have a @value or children
... total 1..1 DP_Money_SAR Total claim cost
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Claim.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/fm-status|4.0.1
from the FHIR Standard
Claim.typerequiredPattern: vision
http://nphies.sa/terminology/ValueSet/claim-type
from this IG
Claim.subTyperequiredPattern: op
http://nphies.sa/terminology/ValueSet/claim-subtype
from this IG
Claim.userequiredPattern: preauthorization
http://hl7.org/fhir/ValueSet/claim-use|4.0.1
from the FHIR Standard
Claim.patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.patient.identifier.typerequiredPatientIdentifierType
http://nphies.sa/terminology/ValueSet/patient-identifier-type
from this IG
Claim.insurer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.insurer.identifier.typeextensiblePattern: NII
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.provider.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.provider.identifier.typeextensiblePattern: PRN
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.priorityrequiredProcessPriorityCodes
http://hl7.org/fhir/ValueSet/process-priority
from the FHIR Standard
Claim.fundsReserverequiredFunds Reservation Codes
http://hl7.org/fhir/ValueSet/fundsreserve
from the FHIR Standard
Claim.related.relationshiprequiredRelatedClaimRelationship (a valid code from Related Claim Relationship)
http://nphies.sa/terminology/ValueSet/related-claim-relationship
from this IG
Claim.payee.typerequiredClaim Payee Type Codes
http://hl7.org/fhir/ValueSet/payeetype
from the FHIR Standard
Claim.careTeam.rolerequiredClaimCareTeamRoleCodes
http://hl7.org/fhir/ValueSet/claim-careteamrole
from the FHIR Standard
Claim.careTeam.qualificationrequiredPracticeCodes
http://nphies.sa/terminology/ValueSet/practice-codes
from this IG
Claim.supportingInfo.categoryrequiredClaimInformationCategory (a valid code from Claim Information Category)
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:attachment.categoryrequiredPattern: attachment
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:info.categoryrequiredPattern: info
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.diagnosis.diagnosis[x]exampleICD-10Codes
http://hl7.org/fhir/ValueSet/icd-10
from the FHIR Standard
Claim.diagnosis.diagnosis[x]:diagnosisCodeableConceptrequiredICD_10_AM (a valid code from http://hl7.org/fhir/sid/icd-10-am)
http://nphies.sa/terminology/ValueSet/diagnosis-icd-10-am
from this IG
Claim.diagnosis.typerequiredDiagnosisType (a valid code from Diagnosis Type)
http://nphies.sa/terminology/ValueSet/diagnosis-type
from this IG
Claim.accident.typerequiredActIncidentCode
http://terminology.hl7.org/ValueSet/v3-ActIncidentCode
Claim.item.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.bodySiterequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Claim.item.subSiterequiredSubSite (a valid code from Sub Site)
http://nphies.sa/terminology/ValueSet/subsite
from this IG
Claim.item.detail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.subDetail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorClaimIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorClaimIf 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-4errorClaimIf 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-5errorClaimIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceClaimA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..* NphiesAuthorizationBase Claim, Pre-determination or Pre-authorization
... id Σ 1..1 id Logical id of this artifact
Max Length:64
... meta Σ 1..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 1..* DP_canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


.... tag Σ 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".


... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:eligibilityResponse S 0..1 DP_Reference_3a(Nphies CoverageEligibilityResponse) Eligibility Response
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-response
.... extension:eligibilityOffLine S 0..1 DP_string Eligibility Offline Reference
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-reference
.... extension:eligibilityOffLineDate S 0..1 DP_dateTime Eligibility Offline Date
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-eligibility-offline-date
.... extension:newborn S 0..1 boolean Newborn
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-newborn
.... extension:transfer S 0..1 boolean Transfer
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-transfer
.... extension:encounter S 0..1 (Complex) Encounter
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0
..... url 1..1 uri "http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-encounter"
..... value[x] 1..1 DP_Reference_1(Nphies Encounter AMB (Auth)) Value of extension
.... extension:diagnosisRelatedGroup S 0..1 DP_CodeableConcept Diagnosis Related Group
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-ksa-diagnosis-related-group
Binding: Diagnosis Related Group (required)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier 1..1 DP_Identifier_A Business Identifier for claim
... status ?!Σ 1..1 DP_code active | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.


Required Pattern: active
... type Σ 1..1 DP_CodeableConcept Category or discipline
Binding: Claim Type Codes (required)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: vision
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text 0..1 string Plain text representation of the concept
... subType 1..1 DP_CodeableConcept More granular claim type
Binding: Claim SubType (required)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-subtype
..... version 0..1 string Version of the system - if relevant
..... code 1..1 code Symbol in syntax defined by the system
Fixed Value: op
..... display 0..1 string Representation defined by the system
..... userSelected 0..1 boolean If this coding was chosen directly by the user
.... text 0..1 string Plain text representation of the concept
... use Σ 1..1 DP_code claim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


Required Pattern: preauthorization
... patient Σ 1..1 DP_Reference_1or2a(Nphies Patient) The recipient of the products and services
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
Max Length:250
.... type Σ 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).

.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Patient Identifier Type (required)
..... system Σ 1..1 DP_uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
Max Length:50
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
Max Length:200
... billablePeriod Σ 0..1 Period Relevant time frame for the claim
... created Σ 1..1 DP_dateTime Resource creation date
... enterer 0..1 Reference(Practitioner | PractitionerRole) Author of the claim
... insurer Σ 1..1 DP_Reference_1or2a(Nphies Insurer Organization) Target
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
Max Length:250
.... type Σ 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).

.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: NII
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system Σ 1..1 DP_uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
Max Length:50
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
Max Length:200
... provider Σ 1..1 DP_Reference_1or2a(Nphies Provider Organization) Party responsible for the claim
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
Max Length:250
.... type Σ 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).

.... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 1..1 DP_CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: PRN
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... system Σ 1..1 DP_uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique
Example General: 123456
Max Length:50
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... display Σ 0..1 string Text alternative for the resource
Max Length:200
... priority Σ 1..1 DP_CodeableConcept Desired processing ugency
Binding: ProcessPriorityCodes (required)
... fundsReserve S 0..1 DP_CodeableConcept For whom to reserve funds
Binding: Funds Reservation Codes (required)
... related S 0..* BackboneElement Prior or corollary claims
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... claim 1..1 DP_Reference_1or3a(Nphies Authorization Vision) Reference to the related claim
.... relationship 1..1 DP_CodeableConcept How the reference claim is related
Binding: Related Claim Relationship (required)
.... reference 0..1 Identifier File or case reference
... prescription S 0..1 DP_Reference_1or4(Nphies VisionPrescription) Prescription authorizing services and products
... originalPrescription 0..1 Reference(DeviceRequest | MedicationRequest | VisionPrescription) Original prescription if superseded by fulfiller
... payee 1..1 BackboneElement Recipient of benefits payable
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... type 1..1 DP_CodeableConcept Category of recipient
Binding: Claim Payee Type Codes (required)
.... party S 0..1 DP_Reference_1or2b(Nphies Organization | Nphies Patient) Recipient reference
... referral S 0..1 DP_Reference_3a(ServiceRequest) Treatment referral
... facility S 0..1 DP_Reference_1(Nphies Location) Servicing facility
... careTeam 1..* BackboneElement Members of the care team
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 DP_positiveInt Order of care team
.... provider 1..1 DP_Reference_1or2a(Nphies Practitioner) Practitioner or organization
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
..... type Σ 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).

..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

...... type Σ 0..1 CodeableConcept Description of identifier
Binding: Practitioner Identifier (required)
...... system Σ 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
...... value Σ 0..1 string The value that is unique
Example General: 123456
...... period Σ 0..1 Period Time period when id is/was valid for use
...... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
..... display Σ 0..1 string Text alternative for the resource
.... responsible 0..1 boolean Indicator of the lead practitioner
.... role 1..1 DP_CodeableConcept Function within the team
Binding: ClaimCareTeamRoleCodes (required)
.... qualification 1..1 DP_CodeableConcept Practitioner credential or specialization
Binding: Practice Codes (required)
... Slices for supportingInfo S 0..* BackboneElement Supporting information
Slice: Unordered, Closed by value:category
.... supportingInfo:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Information instance identifier
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1 When it occurred
...... timingDate date
...... timingPeriod Period
..... value[x] 0..1 Data to be provided
...... valueBoolean boolean
...... valueString string
...... valueQuantity Quantity
...... valueAttachment Attachment
...... valueReference Reference(Resource)
..... reason 0..1 CodeableConcept Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

.... supportingInfo:attachment S 0..* BackboneElement Attachment
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Information instance identifier
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: attachment
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1 When it occurred
...... timingDate date
...... timingPeriod Period
..... value[x] 1..1 DP_Attachment Data to be provided
..... reason 0..1 CodeableConcept Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

.... supportingInfo:info S 0..* BackboneElement Information
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Information instance identifier
..... category 1..1 DP_CodeableConcept Classification of the supplied information
Binding: Claim Information Category (required)
Required Pattern: At least the following
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
...... coding 1..* Coding Code defined by a terminology system
Fixed Value: (complex)
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... system 1..1 uri Identity of the terminology system
Fixed Value: http://nphies.sa/terminology/CodeSystem/claim-information-category
....... version 0..1 string Version of the system - if relevant
....... code 1..1 code Symbol in syntax defined by the system
Fixed Value: info
....... display 0..1 string Representation defined by the system
....... userSelected 0..1 boolean If this coding was chosen directly by the user
...... text 0..1 string Plain text representation of the concept
..... code 0..1 CodeableConcept Type of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1 When it occurred
...... timingDate date
...... timingPeriod Period
..... value[x] 1..1 DP_string Data to be provided
..... reason 0..1 CodeableConcept Explanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

... diagnosis 1..* BackboneElement Pertinent diagnosis information
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 DP_positiveInt Diagnosis instance identifier
.... Slices for diagnosis[x] 1..1 CodeableConcept Nature of illness or problem
Slice: Unordered, Closed by type:$this
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.

..... diagnosis[x]:diagnosisCodeableConcept 1..1 DP_CodeableConcept Nature of illness or problem
Binding: ICD-10-AM (required)
.... type 1..1 DP_CodeableConcept Timing or nature of the diagnosis
Binding: Diagnosis Type (required)
.... onAdmission 0..1 CodeableConcept Present on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

.... packageCode 0..1 CodeableConcept Package billing code
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

... procedure 0..* BackboneElement Clinical procedures performed
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 positiveInt Procedure instance identifier
.... type 0..* CodeableConcept Category of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.


.... date 0..1 dateTime When the procedure was performed
.... procedure[x] 1..1 Specific clinical procedure
Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes.

..... procedureCodeableConcept CodeableConcept
..... procedureReference Reference(Procedure)
.... udi 0..* Reference(Device) Unique device identifier
... insurance Σ 1..* BackboneElement Patient insurance information
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence Σ 1..1 DP_positiveInt Insurance instance identifier
.... focal Σ 1..1 boolean Coverage to be used for adjudication
.... identifier 0..1 Identifier Pre-assigned Claim number
.... coverage Σ 1..1 DP_Reference_1(Nphies Coverage) Insurance information
.... businessArrangement 0..1 string Additional provider contract number
.... preAuthRef S 0..* string Prior authorization reference number
.... claimResponse S 0..1 DP_Reference_1or3a(Nphies Authorization Response) Adjudication results
... accident S 0..1 BackboneElement Details of the event
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... date 1..1 DP_date When the incident occurred
.... type 1..1 DP_CodeableConcept The nature of the accident
Binding: ActIncidentCode (required)
.... Slices for location[x] 0..1 Where the event occurred
Slice: Unordered, Open by type:$this
..... locationAddress Address
..... locationReference Reference(Location)
..... location[x]:locationAddress S 0..1 DP_Address Where the event occurred
... item 1..* BackboneElement Product or service provided
.... id 0..1 string Unique id for inter-element referencing
.... Slices for extension S 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:package S 0..1 boolean Package Code
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-package
..... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
..... extension:patientShare S 0..1 DP_Money_SAR Patient Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-patient-share
..... extension:payerShare S 0..1 DP_Money_SAR Payer Share
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-payer-share
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... sequence 1..1 DP_positiveInt Item instance identifier
.... careTeamSequence 1..* positiveInt Applicable careTeam members
.... diagnosisSequence S 0..* DP_positiveInt Applicable diagnoses
.... procedureSequence 0..* positiveInt Applicable procedures
.... informationSequence S 0..* DP_positiveInt Applicable exception and supporting information
.... revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

.... category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses.

.... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
.... modifier 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.


.... programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


.... Slices for serviced[x] 1..1 Date or dates of service or product delivery
Slice: Unordered, Closed by type:$this
..... servicedDate date
..... servicedPeriod Period
..... serviced[x]:servicedDate S 0..1 DP_date Date or dates of service or product delivery
..... serviced[x]:servicedPeriod S 0..1 DP_Period_2 Date or dates of service or product delivery
.... location[x] 0..1 Place of service or where product was supplied
Binding: ExampleServicePlaceCodes (example): Place of service: pharmacy, school, prison, etc.

..... locationCodeableConcept CodeableConcept
..... locationAddress Address
..... locationReference Reference(Location)
.... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
.... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
.... factor S 0..1 DP_decimal Price scaling factor
.... net 1..1 DP_Money_SAR Total item cost
.... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
.... bodySite S 0..1 DP_CodeableConcept Anatomical location
Binding: SNOMEDCTBodyStructures (required)
.... subSite S 0..1 DP_CodeableConcept Anatomical sub-location
Binding: Sub Site (required)
.... encounter 0..* Reference(Encounter) Encounters related to this billed item
.... detail S 0..* BackboneElement Product or service provided
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... sequence 1..1 DP_positiveInt Item instance identifier
..... revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

..... category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses.

..... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
..... modifier 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.


..... programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


..... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
..... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
..... factor S 0..1 DP_decimal Price scaling factor
..... net 1..1 DP_Money_SAR Total item cost
..... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
..... subDetail S 0..* BackboneElement Product or service provided
...... id 0..1 string Unique id for inter-element referencing
...... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
....... extension:tax S 0..1 DP_Money_SAR Tax
URL: http://nphies.sa/fhir/ksa/nphies-fs/StructureDefinition/extension-tax
...... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
...... sequence 1..1 DP_positiveInt Item instance identifier
...... revenue 0..1 CodeableConcept Revenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

...... category 0..1 CodeableConcept Benefit classification
Binding: BenefitCategoryCodes (example): Benefit categories such as: oral-basic, major, glasses.

...... productOrService 1..1 DP_CodeableConcept_2 Billing, service, product, or drug code
Binding: Vision Billing (required)
...... modifier 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.


...... programCode 0..* CodeableConcept Program the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


...... quantity 1..1 DP_SimpleQuantity_1 Count of products or services
...... unitPrice 1..1 DP_Money_SAR Fee, charge or cost per item
...... factor S 0..1 DP_decimal Price scaling factor
...... net 1..1 DP_Money_SAR Total item cost
...... udi S 0..* DP_Reference_1or3a(Device) Unique device identifier
... total 1..1 DP_Money_SAR Total claim cost

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
Claim.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Claim.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Claim.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Claim.statusrequiredPattern: active
http://hl7.org/fhir/ValueSet/fm-status|4.0.1
from the FHIR Standard
Claim.typerequiredPattern: vision
http://nphies.sa/terminology/ValueSet/claim-type
from this IG
Claim.subTyperequiredPattern: op
http://nphies.sa/terminology/ValueSet/claim-subtype
from this IG
Claim.userequiredPattern: preauthorization
http://hl7.org/fhir/ValueSet/claim-use|4.0.1
from the FHIR Standard
Claim.patient.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.patient.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.patient.identifier.typerequiredPatientIdentifierType
http://nphies.sa/terminology/ValueSet/patient-identifier-type
from this IG
Claim.insurer.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.insurer.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.insurer.identifier.typeextensiblePattern: NII
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.provider.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.provider.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.provider.identifier.typeextensiblePattern: PRN
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Claim.priorityrequiredProcessPriorityCodes
http://hl7.org/fhir/ValueSet/process-priority
from the FHIR Standard
Claim.fundsReserverequiredFunds Reservation Codes
http://hl7.org/fhir/ValueSet/fundsreserve
from the FHIR Standard
Claim.related.relationshiprequiredRelatedClaimRelationship (a valid code from Related Claim Relationship)
http://nphies.sa/terminology/ValueSet/related-claim-relationship
from this IG
Claim.payee.typerequiredClaim Payee Type Codes
http://hl7.org/fhir/ValueSet/payeetype
from the FHIR Standard
Claim.careTeam.provider.typeextensibleResourceType
http://hl7.org/fhir/ValueSet/resource-types
from the FHIR Standard
Claim.careTeam.provider.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Claim.careTeam.provider.identifier.typerequiredPractitionerIdentifier
http://nphies.sa/terminology/ValueSet/practitioner-identifier-type
from this IG
Claim.careTeam.rolerequiredClaimCareTeamRoleCodes
http://hl7.org/fhir/ValueSet/claim-careteamrole
from the FHIR Standard
Claim.careTeam.qualificationrequiredPracticeCodes
http://nphies.sa/terminology/ValueSet/practice-codes
from this IG
Claim.supportingInfo.categoryrequiredClaimInformationCategory (a valid code from Claim Information Category)
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo.reasonexampleMissingToothReasonCodes
http://hl7.org/fhir/ValueSet/missing-tooth-reason
from the FHIR Standard
Claim.supportingInfo:attachment.categoryrequiredPattern: attachment
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:attachment.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo:attachment.reasonexampleMissingToothReasonCodes
http://hl7.org/fhir/ValueSet/missing-tooth-reason
from the FHIR Standard
Claim.supportingInfo:info.categoryrequiredPattern: info
http://nphies.sa/terminology/ValueSet/claim-information-category
from this IG
Claim.supportingInfo:info.codeexampleExceptionCodes
http://hl7.org/fhir/ValueSet/claim-exception
from the FHIR Standard
Claim.supportingInfo:info.reasonexampleMissingToothReasonCodes
http://hl7.org/fhir/ValueSet/missing-tooth-reason
from the FHIR Standard
Claim.diagnosis.diagnosis[x]exampleICD-10Codes
http://hl7.org/fhir/ValueSet/icd-10
from the FHIR Standard
Claim.diagnosis.diagnosis[x]:diagnosisCodeableConceptrequiredICD_10_AM (a valid code from http://hl7.org/fhir/sid/icd-10-am)
http://nphies.sa/terminology/ValueSet/diagnosis-icd-10-am
from this IG
Claim.diagnosis.typerequiredDiagnosisType (a valid code from Diagnosis Type)
http://nphies.sa/terminology/ValueSet/diagnosis-type
from this IG
Claim.diagnosis.onAdmissionexampleExampleDiagnosisOnAdmissionCodes
http://hl7.org/fhir/ValueSet/ex-diagnosis-on-admission
from the FHIR Standard
Claim.diagnosis.packageCodeexampleExampleDiagnosisRelatedGroupCodes
http://hl7.org/fhir/ValueSet/ex-diagnosisrelatedgroup
from the FHIR Standard
Claim.procedure.typeexampleExampleProcedureTypeCodes
http://hl7.org/fhir/ValueSet/ex-procedure-type
from the FHIR Standard
Claim.procedure.procedure[x]exampleICD-10ProcedureCodes
http://hl7.org/fhir/ValueSet/icd-10-procedures
from the FHIR Standard
Claim.accident.typerequiredActIncidentCode
http://terminology.hl7.org/ValueSet/v3-ActIncidentCode
Claim.item.revenueexampleExampleRevenueCenterCodes
http://hl7.org/fhir/ValueSet/ex-revenue-center
from the FHIR Standard
Claim.item.categoryexampleBenefitCategoryCodes
http://hl7.org/fhir/ValueSet/ex-benefitcategory
from the FHIR Standard
Claim.item.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.modifierexampleModifierTypeCodes
http://hl7.org/fhir/ValueSet/claim-modifiers
from the FHIR Standard
Claim.item.programCodeexampleExampleProgramReasonCodes
http://hl7.org/fhir/ValueSet/ex-program-code
from the FHIR Standard
Claim.item.location[x]exampleExampleServicePlaceCodes
http://hl7.org/fhir/ValueSet/service-place
from the FHIR Standard
Claim.item.bodySiterequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Claim.item.subSiterequiredSubSite (a valid code from Sub Site)
http://nphies.sa/terminology/ValueSet/subsite
from this IG
Claim.item.detail.revenueexampleExampleRevenueCenterCodes
http://hl7.org/fhir/ValueSet/ex-revenue-center
from the FHIR Standard
Claim.item.detail.categoryexampleBenefitCategoryCodes
http://hl7.org/fhir/ValueSet/ex-benefitcategory
from the FHIR Standard
Claim.item.detail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.modifierexampleModifierTypeCodes
http://hl7.org/fhir/ValueSet/claim-modifiers
from the FHIR Standard
Claim.item.detail.programCodeexampleExampleProgramReasonCodes
http://hl7.org/fhir/ValueSet/ex-program-code
from the FHIR Standard
Claim.item.detail.subDetail.revenueexampleExampleRevenueCenterCodes
http://hl7.org/fhir/ValueSet/ex-revenue-center
from the FHIR Standard
Claim.item.detail.subDetail.categoryexampleBenefitCategoryCodes
http://hl7.org/fhir/ValueSet/ex-benefitcategory
from the FHIR Standard
Claim.item.detail.subDetail.productOrServicerequiredVisionBilling
http://nphies.sa/terminology/ValueSet/vision-billing
from this IG
Claim.item.detail.subDetail.modifierexampleModifierTypeCodes
http://hl7.org/fhir/ValueSet/claim-modifiers
from the FHIR Standard
Claim.item.detail.subDetail.programCodeexampleExampleProgramReasonCodes
http://hl7.org/fhir/ValueSet/ex-program-code
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorClaimIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorClaimIf 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-4errorClaimIf 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-5errorClaimIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceClaimA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron