Patient Cost Transparency Implementation Guide
0.1.0 - STU 1 Ballot

This page is part of the Da Vinci Patient Cost Transparency Implementation Guide (v0.1.0: STU 1 Draft) based on FHIR R4. . For a full list of available versions, see the Directory of published versions

Resource Profile: PCT Good Faith Estimate Professional

Defining URL:http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-professional
Version:0.1.0
Name:PCTGFEProfessional
Title:PCT Good Faith Estimate Professional
Status:Active as of 12/4/21 9:54 PM
Definition:

PCT Good Faith Estimate Professional is a profile for capturing submission data needed to be processed by a payer for the creation of an Advanced EOB. This profile is used for a professional GFE submission.

Publisher:HL7 International - Financial Management Work Group
Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://hl7.org/fhir/us/davinci-pct/StructureDefinition/davinci-pct-gfe-professional

Formal Views of Profile Content

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

This structure is derived from Claim

Summary

Mandatory: 12 elements (8 nested mandatory elements)
Must-Support: 47 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element Claim.careTeam is sliced based on the value of pattern:role
  • The element Claim.supportingInfo is sliced based on the value of pattern:category
  • The element Claim.diagnosis is sliced based on the value of pattern:type
  • The element Claim.procedure is sliced based on the value of pattern:type
  • The element Claim.item.location[x] is sliced based on the value of type:$this

This structure is derived from Claim

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..*ClaimClaim, Pre-determination or Pre-authorization
... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
... gfeSubmitter S1..1Reference(PCT Organization | PCT Practitioner)The scheduling entity that submits the GFE to provide a collection of services to a payer for the creation of an Advanced EOB
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeSubmitter
... gfeProviderAssignedIdentifier S1..1IdentifierGFE Provider Assigned Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeProviderAssignedIdentifier
... providerEventMethodology S0..1stringProvider event collection methodology
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/providerEventMethodology
... interTransIdentifier S0..1IdentifierIntermediary Transmission Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/interTransIdentifier
... type 1..1CodeableConceptCategory or discipline
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: professional
..... display1..1stringRepresentation defined by the system
Fixed Value: Professional
... use 1..1codeclaim | preauthorization | predetermination
Required Pattern: predetermination
... patient S1..1Reference(PCT Patient)The recipient of the products and services
... insurer 1..1Reference(PCT Organization)Target
... provider 1..1Reference(PCT Organization | PCT PractitionerRole)Billing provider - party responsible for the GFE
... priority S1..1CodeableConceptDesired processing ugency
Binding: ProcessPriorityCodes (required)
... payee S0..1BackboneElementRecipient of benefits payable
.... party 0..1Reference(PCT Practitioner | PCT Organization)Recipient reference
... referral
.... extension 1..*ExtensionExtension
.... referralNumber S1..1stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
... facility S0..1Reference(PCT Location)Servicing facility
... Slices for careTeam S0..*BackboneElementMembers of the care team
Slice: Unordered, Open by pattern:role
.... careTeam:All Slices Content/Rules for all slices
..... provider S1..1Reference(PCT Practitioner | PCT Organization)Practitioner or organization
..... role S1..1CodeableConceptFunction within the team
Binding: PCT Care Team Role Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... qualification S0..1CodeableConceptPractitioner credential or specialization
Binding: US Core Provider Role (NUCC) (required)
.... careTeam:rendering S0..2BackboneElementMembers of the care team
..... role 0..1CodeableConceptFunction within the team
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: rendering
..... qualification 1..1CodeableConceptPractitioner credential or specialization - must provide a taxonomy code for the Professional case
.... careTeam:referring S0..1BackboneElementMembers of the care team
..... role 0..1CodeableConceptFunction within the team
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: referring
... Slices for supportingInfo S0..*BackboneElementSupporting information
Slice: Unordered, Open by pattern:category
.... supportingInfo:All Slices Content/Rules for all slices
..... category 1..1CodeableConceptClassification of the supplied information
Binding: PCT Supporting Info Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (extensible)
.... supportingInfo:placeOfService S0..1BackboneElementSupporting information
..... category S1..1CodeableConceptClassification of the supplied information
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTSupportingInfoType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: cmspos
....... display1..1stringRepresentation defined by the system
Fixed Value: CMS Place of Service
..... code S1..1CodeableConceptType of information
Binding: PCT GFE CMS Place of Service Value Set (required)
... Slices for diagnosis S1..*BackboneElementPertinent diagnosis information
Slice: Unordered, Open by pattern:type
.... diagnosis:All Slices Content/Rules for all slices
..... type S0..*CodeableConceptTiming or nature of the diagnosis
Binding: PCT Diagnosis Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
.... diagnosis:principal S1..1BackboneElementPertinent diagnosis information
..... sequence 1..1positiveIntDiagnosis instance identifier
Required Pattern: 1
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/ex-diagnosistype
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: principal
..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
.... diagnosis:other S0..11BackboneElementPertinent diagnosis information
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDiagnosisType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
... Slices for procedure S0..*BackboneElementClinical procedures performed
Slice: Unordered, Open by pattern:type
.... procedure:All Slices Content/Rules for all slices
..... type S0..*CodeableConceptCategory of Procedure
Binding: PCT Procedure Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
.... procedure:anesthesiaRelated S0..2BackboneElementClinical procedures performed
..... type 1..*CodeableConceptCategory of Procedure
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: procedureRequiringAnesthesia
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
.... procedure:other S0..24BackboneElementClinical procedures performed
..... type 1..*CodeableConceptCategory of Procedure
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
... insurance
.... coverage S1..1Reference(PCT Coverage)Insurance information
.... preAuthRef S0..2stringPrior authorization reference number
... item S1..50BackboneElementProduct or service provided
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... referralNumber S0..11stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... estimatedDateOfService S0..1date, PeriodExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/estimatedDateOfService
.... gfeBillingProviderLineItemCtrlNum S0..1IdentifierExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeBillingProviderLineItemCtrlNum
.... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... modifier S0..4CodeableConceptProduct or service billing modifiers
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... Slices for location[x] 1..1CodeableConceptPlace of service or where product was supplied
Slice: Unordered, Open by type:$this
.... locationCodeableConcept S1..1CodeableConceptPlace of service or where product was supplied
Binding: PCT GFE CMS Place of Service Value Set (required)
.... quantity S1..1SimpleQuantityCount of products or services
.... net S1..1MoneyTotal item cost
.... detail S0..*BackboneElementDrug Identification Information
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... compoundDrugLinkingNum S0..1id, integerCompound Drug Linking Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/compoundDrugLinkingNum
..... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item NDC Value Set (required)
..... quantity S0..1SimpleQuantityCount of products or services
... total 1..1MoneyTotal GFE Charges Submitted

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..*ClaimClaim, Pre-determination or Pre-authorization
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages: A human language.

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
... gfeSubmitter S1..1Reference(PCT Organization | PCT Practitioner)The scheduling entity that submits the GFE to provide a collection of services to a payer for the creation of an Advanced EOB
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeSubmitter
... gfeProviderAssignedIdentifier S1..1IdentifierGFE Provider Assigned Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeProviderAssignedIdentifier
... gfeServiceLinkingInfo S0..1(Complex)GFE Service Linking Information
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeServiceLinkingInfo
... providerEventMethodology S0..1stringProvider event collection methodology
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/providerEventMethodology
... interTransIdentifier S0..1IdentifierIntermediary Transmission Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/interTransIdentifier
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierBusiness Identifier for claim
... status ?!Σ1..1codeactive | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... type Σ1..1CodeableConceptCategory or discipline
Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim.


Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: professional
..... display1..1stringRepresentation defined by the system
Fixed Value: Professional
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... subType 0..1CodeableConceptMore granular claim type
Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode.

... use Σ1..1codeclaim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


Required Pattern: predetermination
... patient SΣ1..1Reference(PCT Patient)The recipient of the products and services
... billablePeriod Σ0..1PeriodRelevant time frame for the claim
... created Σ1..1dateTimeResource creation date
... enterer 0..1Reference(Practitioner | PractitionerRole)Author of the claim
... insurer Σ1..1Reference(PCT Organization)Target
... provider Σ1..1Reference(PCT Organization | PCT PractitionerRole)Billing provider - party responsible for the GFE
... priority SΣ1..1CodeableConceptDesired processing ugency
Binding: ProcessPriorityCodes (required)
... fundsReserve 0..1CodeableConceptFor whom to reserve funds
Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None).

... related 0..*BackboneElementPrior or corollary claims
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... claim 0..1Reference(Claim)Reference to the related claim
.... relationship 0..1CodeableConceptHow the reference claim is related
Binding: ExampleRelatedClaimRelationshipCodes (example): Relationship of this claim to a related Claim.

.... reference 0..1IdentifierFile or case reference
... prescription 0..1Reference(DeviceRequest | MedicationRequest | VisionPrescription)Prescription authorizing services and products
... originalPrescription 0..1Reference(DeviceRequest | MedicationRequest | VisionPrescription)Original prescription if superseded by fulfiller
... payee S0..1BackboneElementRecipient of benefits payable
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptCategory of recipient
Binding: Claim Payee Type Codes (example): A code for the party to be reimbursed.

.... party 0..1Reference(PCT Practitioner | PCT Organization)Recipient reference
... referral 0..1Reference(ServiceRequest)Treatment referral
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... referralNumber S1..1stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... facility S0..1Reference(PCT Location)Servicing facility
... Slices for careTeam S0..*BackboneElementMembers of the care team
Slice: Unordered, Open by pattern:role
.... careTeam:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntOrder of care team
..... provider S1..1Reference(PCT Practitioner | PCT Organization)Practitioner or organization
..... responsible 0..1booleanIndicator of the lead practitioner
..... role S1..1CodeableConceptFunction within the team
Binding: PCT Care Team Role Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... qualification S0..1CodeableConceptPractitioner credential or specialization
Binding: US Core Provider Role (NUCC) (required)
.... careTeam:rendering S0..2BackboneElementMembers of the care team
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntOrder of care team
..... provider 1..1Reference(Practitioner | PractitionerRole | Organization)Practitioner or organization
..... responsible 0..1booleanIndicator of the lead practitioner
..... role 0..1CodeableConceptFunction within the team
Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: rendering
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... qualification 1..1CodeableConceptPractitioner credential or specialization - must provide a taxonomy code for the Professional case
Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications.

.... careTeam:referring S0..1BackboneElementMembers of the care team
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntOrder of care team
..... provider 1..1Reference(Practitioner | PractitionerRole | Organization)Practitioner or organization
..... responsible 0..1booleanIndicator of the lead practitioner
..... role 0..1CodeableConceptFunction within the team
Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: referring
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... qualification 0..1CodeableConceptPractitioner credential or specialization
Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications.

... Slices for supportingInfo S0..*BackboneElementSupporting information
Slice: Unordered, Open by pattern:category
.... supportingInfo:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntInformation instance identifier
..... category 1..1CodeableConceptClassification of the supplied information
Binding: PCT Supporting Info Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (extensible)
..... code 0..1CodeableConceptType of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1When it occurred
...... timingDatedate
...... timingPeriodPeriod
..... value[x] 0..1Data to be provided
...... valueBooleanboolean
...... valueStringstring
...... valueQuantityQuantity
...... valueAttachmentAttachment
...... valueReferenceReference(Resource)
..... reason 0..1CodeableConceptExplanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

.... supportingInfo:placeOfService S0..1BackboneElementSupporting information
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntInformation instance identifier
..... category S1..1CodeableConceptClassification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTSupportingInfoType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: cmspos
....... display1..1stringRepresentation defined by the system
Fixed Value: CMS Place of Service
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... code S1..1CodeableConceptType of information
Binding: PCT GFE CMS Place of Service Value Set (required)
..... timing[x] 0..1When it occurred
...... timingDatedate
...... timingPeriodPeriod
..... value[x] 0..1Data to be provided
...... valueBooleanboolean
...... valueStringstring
...... valueQuantityQuantity
...... valueAttachmentAttachment
...... valueReferenceReference(Resource)
..... reason 0..1CodeableConceptExplanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

... Slices for diagnosis S1..*BackboneElementPertinent diagnosis information
Slice: Unordered, Open by pattern:type
.... diagnosis:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntDiagnosis instance identifier
..... diagnosis[x] 1..1Nature of illness or problem
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.

...... diagnosisCodeableConceptCodeableConcept
...... diagnosisReferenceReference(Condition)
..... type S0..*CodeableConceptTiming or nature of the diagnosis
Binding: PCT Diagnosis Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... onAdmission 0..1CodeableConceptPresent on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

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

.... diagnosis:principal S1..1BackboneElementPertinent diagnosis information
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntDiagnosis instance identifier
Required Pattern: 1
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/ex-diagnosistype
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: principal
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... onAdmission 0..1CodeableConceptPresent on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

.... diagnosis:other S0..11BackboneElementPertinent diagnosis information
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntDiagnosis instance identifier
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDiagnosisType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... onAdmission 0..1CodeableConceptPresent on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

... Slices for procedure S0..*BackboneElementClinical procedures performed
Slice: Unordered, Open by pattern:type
.... procedure:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntProcedure instance identifier
..... type S0..*CodeableConceptCategory of Procedure
Binding: PCT Procedure Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... date 0..1dateTimeWhen the procedure was performed
..... procedure[x] 1..1Specific clinical procedure
Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes.

...... procedureCodeableConceptCodeableConcept
...... procedureReferenceReference(Procedure)
..... udi 0..*Reference(Device)Unique device identifier
.... procedure:anesthesiaRelated S0..2BackboneElementClinical procedures performed
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntProcedure instance identifier
..... type 1..*CodeableConceptCategory of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: procedureRequiringAnesthesia
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... date 0..1dateTimeWhen the procedure was performed
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
..... udi 0..*Reference(Device)Unique device identifier
.... procedure:other S0..24BackboneElementClinical procedures performed
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntProcedure instance identifier
..... type 1..*CodeableConceptCategory of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... date 0..1dateTimeWhen the procedure was performed
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
..... udi 0..*Reference(Device)Unique device identifier
... insurance Σ1..*BackboneElementPatient insurance information
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ1..1positiveIntInsurance instance identifier
.... focal Σ1..1booleanCoverage to be used for adjudication
.... identifier 0..1IdentifierPre-assigned Claim number
.... coverage SΣ1..1Reference(PCT Coverage)Insurance information
.... businessArrangement 0..1stringAdditional provider contract number
.... preAuthRef S0..2stringPrior authorization reference number
.... claimResponse 0..1Reference(ClaimResponse)Adjudication results
... accident 0..1BackboneElementDetails of the event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... date 1..1dateWhen the incident occurred
.... type 0..1CodeableConceptThe nature of the accident
Binding: ActIncidentCode (extensible): Type of accident: work place, auto, etc.

.... location[x] 0..1Where the event occurred
..... locationAddressAddress
..... locationReferenceReference(Location)
... item S1..50BackboneElementProduct or service provided
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... referralNumber S0..11stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... estimatedDateOfService S0..1date, PeriodExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/estimatedDateOfService
.... gfeBillingProviderLineItemCtrlNum S0..1IdentifierExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeBillingProviderLineItemCtrlNum
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence 1..1positiveIntItem instance identifier
.... careTeamSequence 0..*positiveIntApplicable careTeam members
.... diagnosisSequence 0..*positiveIntApplicable diagnoses
.... procedureSequence 0..*positiveIntApplicable procedures
.... informationSequence 0..*positiveIntApplicable exception and supporting information
.... revenue 0..1CodeableConceptRevenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

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

.... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... modifier S0..4CodeableConceptProduct or service billing modifiers
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... programCode 0..*CodeableConceptProgram the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


.... serviced[x] 0..1Date or dates of service or product delivery
..... servicedDatedate
..... servicedPeriodPeriod
.... Slices for location[x] 1..1CodeableConceptPlace of service or where product was supplied
Slice: Unordered, Closed by type:$this
Binding: ExampleServicePlaceCodes (example): Place of service: pharmacy, school, prison, etc.

..... location[x]:locationCodeableConcept S1..1CodeableConceptPlace of service or where product was supplied
Binding: PCT GFE CMS Place of Service Value Set (required)
.... quantity S1..1SimpleQuantityCount of products or services
.... unitPrice 0..1MoneyFee, charge or cost per item
.... factor 0..1decimalPrice scaling factor
.... net S1..1MoneyTotal item cost
.... udi 0..*Reference(Device)Unique device identifier
.... bodySite 0..1CodeableConceptAnatomical location
Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch.

.... subSite 0..*CodeableConceptAnatomical sub-location
Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations.


.... encounter 0..*Reference(Encounter)Encounters related to this billed item
.... detail S0..*BackboneElementDrug Identification Information
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... compoundDrugLinkingNum S0..1id, integerCompound Drug Linking Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/compoundDrugLinkingNum
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntItem instance identifier
..... revenue 0..1CodeableConceptRevenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

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

..... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item NDC Value Set (required)
..... modifier 0..*CodeableConceptService/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..*CodeableConceptProgram the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


..... quantity S0..1SimpleQuantityCount of products or services
..... unitPrice 0..1MoneyFee, charge or cost per item
..... factor 0..1decimalPrice scaling factor
..... net 0..1MoneyTotal item cost
..... udi 0..*Reference(Device)Unique device identifier
..... subDetail 0..*BackboneElementProduct or service provided
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... sequence 1..1positiveIntItem instance identifier
...... revenue 0..1CodeableConceptRevenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

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

...... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.

...... modifier 0..*CodeableConceptService/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..*CodeableConceptProgram the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


...... quantity 0..1SimpleQuantityCount of products or services
...... unitPrice 0..1MoneyFee, charge or cost per item
...... factor 0..1decimalPrice scaling factor
...... net 0..1MoneyTotal item cost
...... udi 0..*Reference(Device)Unique device identifier
... total 1..1MoneyTotal GFE Charges Submitted

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..*ClaimClaim, Pre-determination or Pre-authorization
... gfeSubmitter 1..1Reference(PCT Organization | PCT Practitioner)The scheduling entity that submits the GFE to provide a collection of services to a payer for the creation of an Advanced EOB
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeSubmitter
... gfeProviderAssignedIdentifier 1..1IdentifierGFE Provider Assigned Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeProviderAssignedIdentifier
... gfeServiceLinkingInfo 0..1(Complex)GFE Service Linking Information
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeServiceLinkingInfo
... interTransIdentifier 0..1IdentifierIntermediary Transmission Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/interTransIdentifier
... patient Σ1..1Reference(PCT Patient)The recipient of the products and services
... priority Σ1..1CodeableConceptDesired processing ugency
Binding: ProcessPriorityCodes (required)
... payee 0..1BackboneElementRecipient of benefits payable
... referral 0..1Reference(ServiceRequest)Treatment referral
.... referralNumber 1..1stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
... facility 0..1Reference(PCT Location)Servicing facility
... Slices for careTeam 0..*BackboneElementMembers of the care team
Slice: Unordered, Open by pattern:role
.... careTeam:All Slices Content/Rules for all slices
..... provider 1..1Reference(PCT Practitioner | PCT Organization)Practitioner or organization
..... role 1..1CodeableConceptFunction within the team
Binding: PCT Care Team Role Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... qualification 0..1CodeableConceptPractitioner credential or specialization
Binding: US Core Provider Role (NUCC) (required)
.... careTeam:rendering 0..2BackboneElementMembers of the care team
.... careTeam:referring 0..1BackboneElementMembers of the care team
... Slices for supportingInfo 0..*BackboneElementSupporting information
Slice: Unordered, Open by pattern:category
.... supportingInfo:placeOfService 0..1BackboneElementSupporting information
..... category 1..1CodeableConceptClassification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.


Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTSupportingInfoType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: cmspos
....... display1..1stringRepresentation defined by the system
Fixed Value: CMS Place of Service
..... code 1..1CodeableConceptType of information
Binding: PCT GFE CMS Place of Service Value Set (required)
... Slices for diagnosis 1..*BackboneElementPertinent diagnosis information
Slice: Unordered, Open by pattern:type
.... diagnosis:All Slices Content/Rules for all slices
..... type 0..*CodeableConceptTiming or nature of the diagnosis
Binding: PCT Diagnosis Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
.... diagnosis:principal 1..1BackboneElementPertinent diagnosis information
..... diagnosis[x] 1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... packageCode 0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

.... diagnosis:other 0..11BackboneElementPertinent diagnosis information
..... diagnosis[x] 1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... packageCode 0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

... Slices for procedure 0..*BackboneElementClinical procedures performed
Slice: Unordered, Open by pattern:type
.... procedure:All Slices Content/Rules for all slices
..... type 0..*CodeableConceptCategory of Procedure
Binding: PCT Procedure Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
.... procedure:anesthesiaRelated 0..2BackboneElementClinical procedures performed
..... procedure[x] 1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
.... procedure:other 0..24BackboneElementClinical procedures performed
..... procedure[x] 1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
... insurance Σ1..*BackboneElementPatient insurance information
.... coverage Σ1..1Reference(PCT Coverage)Insurance information
.... preAuthRef 0..2stringPrior authorization reference number
... item 1..50BackboneElementProduct or service provided
.... referralNumber 0..11stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... estimatedDateOfService 0..1date, PeriodExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/estimatedDateOfService
.... gfeBillingProviderLineItemCtrlNum 0..1IdentifierExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeBillingProviderLineItemCtrlNum
.... modifier 0..4CodeableConceptProduct or service billing modifiers
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... location[x]:locationCodeableConcept 1..1CodeableConceptPlace of service or where product was supplied
Binding: PCT GFE CMS Place of Service Value Set (required)
.... quantity 1..1SimpleQuantityCount of products or services
.... net 1..1MoneyTotal item cost
.... detail 0..*BackboneElementDrug Identification Information
..... compoundDrugLinkingNum 0..1id, integerCompound Drug Linking Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/compoundDrugLinkingNum
..... quantity 0..1SimpleQuantityCount of products or services

doco Documentation for this format

This structure is derived from Claim

Summary

Mandatory: 12 elements (8 nested mandatory elements)
Must-Support: 47 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element Claim.careTeam is sliced based on the value of pattern:role
  • The element Claim.supportingInfo is sliced based on the value of pattern:category
  • The element Claim.diagnosis is sliced based on the value of pattern:type
  • The element Claim.procedure is sliced based on the value of pattern:type
  • The element Claim.item.location[x] is sliced based on the value of type:$this

Differential View

This structure is derived from Claim

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..*ClaimClaim, Pre-determination or Pre-authorization
... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
... gfeSubmitter S1..1Reference(PCT Organization | PCT Practitioner)The scheduling entity that submits the GFE to provide a collection of services to a payer for the creation of an Advanced EOB
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeSubmitter
... gfeProviderAssignedIdentifier S1..1IdentifierGFE Provider Assigned Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeProviderAssignedIdentifier
... providerEventMethodology S0..1stringProvider event collection methodology
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/providerEventMethodology
... interTransIdentifier S0..1IdentifierIntermediary Transmission Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/interTransIdentifier
... type 1..1CodeableConceptCategory or discipline
Required Pattern: At least the following
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: professional
..... display1..1stringRepresentation defined by the system
Fixed Value: Professional
... use 1..1codeclaim | preauthorization | predetermination
Required Pattern: predetermination
... patient S1..1Reference(PCT Patient)The recipient of the products and services
... insurer 1..1Reference(PCT Organization)Target
... provider 1..1Reference(PCT Organization | PCT PractitionerRole)Billing provider - party responsible for the GFE
... priority S1..1CodeableConceptDesired processing ugency
Binding: ProcessPriorityCodes (required)
... payee S0..1BackboneElementRecipient of benefits payable
.... party 0..1Reference(PCT Practitioner | PCT Organization)Recipient reference
... referral
.... extension 1..*ExtensionExtension
.... referralNumber S1..1stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
... facility S0..1Reference(PCT Location)Servicing facility
... Slices for careTeam S0..*BackboneElementMembers of the care team
Slice: Unordered, Open by pattern:role
.... careTeam:All Slices Content/Rules for all slices
..... provider S1..1Reference(PCT Practitioner | PCT Organization)Practitioner or organization
..... role S1..1CodeableConceptFunction within the team
Binding: PCT Care Team Role Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... qualification S0..1CodeableConceptPractitioner credential or specialization
Binding: US Core Provider Role (NUCC) (required)
.... careTeam:rendering S0..2BackboneElementMembers of the care team
..... role 0..1CodeableConceptFunction within the team
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: rendering
..... qualification 1..1CodeableConceptPractitioner credential or specialization - must provide a taxonomy code for the Professional case
.... careTeam:referring S0..1BackboneElementMembers of the care team
..... role 0..1CodeableConceptFunction within the team
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: referring
... Slices for supportingInfo S0..*BackboneElementSupporting information
Slice: Unordered, Open by pattern:category
.... supportingInfo:All Slices Content/Rules for all slices
..... category 1..1CodeableConceptClassification of the supplied information
Binding: PCT Supporting Info Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (extensible)
.... supportingInfo:placeOfService S0..1BackboneElementSupporting information
..... category S1..1CodeableConceptClassification of the supplied information
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTSupportingInfoType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: cmspos
....... display1..1stringRepresentation defined by the system
Fixed Value: CMS Place of Service
..... code S1..1CodeableConceptType of information
Binding: PCT GFE CMS Place of Service Value Set (required)
... Slices for diagnosis S1..*BackboneElementPertinent diagnosis information
Slice: Unordered, Open by pattern:type
.... diagnosis:All Slices Content/Rules for all slices
..... type S0..*CodeableConceptTiming or nature of the diagnosis
Binding: PCT Diagnosis Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
.... diagnosis:principal S1..1BackboneElementPertinent diagnosis information
..... sequence 1..1positiveIntDiagnosis instance identifier
Required Pattern: 1
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/ex-diagnosistype
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: principal
..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
.... diagnosis:other S0..11BackboneElementPertinent diagnosis information
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDiagnosisType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
... Slices for procedure S0..*BackboneElementClinical procedures performed
Slice: Unordered, Open by pattern:type
.... procedure:All Slices Content/Rules for all slices
..... type S0..*CodeableConceptCategory of Procedure
Binding: PCT Procedure Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
.... procedure:anesthesiaRelated S0..2BackboneElementClinical procedures performed
..... type 1..*CodeableConceptCategory of Procedure
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: procedureRequiringAnesthesia
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
.... procedure:other S0..24BackboneElementClinical procedures performed
..... type 1..*CodeableConceptCategory of Procedure
Required Pattern: At least the following
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
... insurance
.... coverage S1..1Reference(PCT Coverage)Insurance information
.... preAuthRef S0..2stringPrior authorization reference number
... item S1..50BackboneElementProduct or service provided
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... referralNumber S0..11stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... estimatedDateOfService S0..1date, PeriodExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/estimatedDateOfService
.... gfeBillingProviderLineItemCtrlNum S0..1IdentifierExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeBillingProviderLineItemCtrlNum
.... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... modifier S0..4CodeableConceptProduct or service billing modifiers
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... Slices for location[x] 1..1CodeableConceptPlace of service or where product was supplied
Slice: Unordered, Open by type:$this
.... locationCodeableConcept S1..1CodeableConceptPlace of service or where product was supplied
Binding: PCT GFE CMS Place of Service Value Set (required)
.... quantity S1..1SimpleQuantityCount of products or services
.... net S1..1MoneyTotal item cost
.... detail S0..*BackboneElementDrug Identification Information
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... compoundDrugLinkingNum S0..1id, integerCompound Drug Linking Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/compoundDrugLinkingNum
..... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item NDC Value Set (required)
..... quantity S0..1SimpleQuantityCount of products or services
... total 1..1MoneyTotal GFE Charges Submitted

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Claim 0..*ClaimClaim, Pre-determination or Pre-authorization
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages: A human language.

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... Slices for extension 2..*ExtensionExtension
Slice: Unordered, Open by value:url
... gfeSubmitter S1..1Reference(PCT Organization | PCT Practitioner)The scheduling entity that submits the GFE to provide a collection of services to a payer for the creation of an Advanced EOB
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeSubmitter
... gfeProviderAssignedIdentifier S1..1IdentifierGFE Provider Assigned Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeProviderAssignedIdentifier
... gfeServiceLinkingInfo S0..1(Complex)GFE Service Linking Information
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeServiceLinkingInfo
... providerEventMethodology S0..1stringProvider event collection methodology
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/providerEventMethodology
... interTransIdentifier S0..1IdentifierIntermediary Transmission Identifier
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/interTransIdentifier
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 0..*IdentifierBusiness Identifier for claim
... status ?!Σ1..1codeactive | cancelled | draft | entered-in-error
Binding: FinancialResourceStatusCodes (required): A code specifying the state of the resource instance.

... type Σ1..1CodeableConceptCategory or discipline
Binding: ClaimTypeCodes (extensible): The type or discipline-style of the claim.


Required Pattern: At least the following
.... id0..1stringUnique id for inter-element referencing
.... extension0..*ExtensionAdditional content defined by implementations
.... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
..... id0..1stringUnique id for inter-element referencing
..... extension0..*ExtensionAdditional content defined by implementations
..... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/claim-type
..... version0..1stringVersion of the system - if relevant
..... code1..1codeSymbol in syntax defined by the system
Fixed Value: professional
..... display1..1stringRepresentation defined by the system
Fixed Value: Professional
..... userSelected0..1booleanIf this coding was chosen directly by the user
.... text0..1stringPlain text representation of the concept
... subType 0..1CodeableConceptMore granular claim type
Binding: ExampleClaimSubTypeCodes (example): A more granular claim typecode.

... use Σ1..1codeclaim | preauthorization | predetermination
Binding: Use (required): The purpose of the Claim: predetermination, preauthorization, claim.


Required Pattern: predetermination
... patient SΣ1..1Reference(PCT Patient)The recipient of the products and services
... billablePeriod Σ0..1PeriodRelevant time frame for the claim
... created Σ1..1dateTimeResource creation date
... enterer 0..1Reference(Practitioner | PractitionerRole)Author of the claim
... insurer Σ1..1Reference(PCT Organization)Target
... provider Σ1..1Reference(PCT Organization | PCT PractitionerRole)Billing provider - party responsible for the GFE
... priority SΣ1..1CodeableConceptDesired processing ugency
Binding: ProcessPriorityCodes (required)
... fundsReserve 0..1CodeableConceptFor whom to reserve funds
Binding: Funds Reservation Codes (example): For whom funds are to be reserved: (Patient, Provider, None).

... related 0..*BackboneElementPrior or corollary claims
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... claim 0..1Reference(Claim)Reference to the related claim
.... relationship 0..1CodeableConceptHow the reference claim is related
Binding: ExampleRelatedClaimRelationshipCodes (example): Relationship of this claim to a related Claim.

.... reference 0..1IdentifierFile or case reference
... prescription 0..1Reference(DeviceRequest | MedicationRequest | VisionPrescription)Prescription authorizing services and products
... originalPrescription 0..1Reference(DeviceRequest | MedicationRequest | VisionPrescription)Original prescription if superseded by fulfiller
... payee S0..1BackboneElementRecipient of benefits payable
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... type 1..1CodeableConceptCategory of recipient
Binding: Claim Payee Type Codes (example): A code for the party to be reimbursed.

.... party 0..1Reference(PCT Practitioner | PCT Organization)Recipient reference
... referral 0..1Reference(ServiceRequest)Treatment referral
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 1..*ExtensionExtension
Slice: Unordered, Open by value:url
.... referralNumber S1..1stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... facility S0..1Reference(PCT Location)Servicing facility
... Slices for careTeam S0..*BackboneElementMembers of the care team
Slice: Unordered, Open by pattern:role
.... careTeam:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntOrder of care team
..... provider S1..1Reference(PCT Practitioner | PCT Organization)Practitioner or organization
..... responsible 0..1booleanIndicator of the lead practitioner
..... role S1..1CodeableConceptFunction within the team
Binding: PCT Care Team Role Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... qualification S0..1CodeableConceptPractitioner credential or specialization
Binding: US Core Provider Role (NUCC) (required)
.... careTeam:rendering S0..2BackboneElementMembers of the care team
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntOrder of care team
..... provider 1..1Reference(Practitioner | PractitionerRole | Organization)Practitioner or organization
..... responsible 0..1booleanIndicator of the lead practitioner
..... role 0..1CodeableConceptFunction within the team
Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: rendering
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... qualification 1..1CodeableConceptPractitioner credential or specialization - must provide a taxonomy code for the Professional case
Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications.

.... careTeam:referring S0..1BackboneElementMembers of the care team
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntOrder of care team
..... provider 1..1Reference(Practitioner | PractitionerRole | Organization)Practitioner or organization
..... responsible 0..1booleanIndicator of the lead practitioner
..... role 0..1CodeableConceptFunction within the team
Binding: ClaimCareTeamRoleCodes (example): The role codes for the care team members.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTCareTeamRole
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: referring
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... qualification 0..1CodeableConceptPractitioner credential or specialization
Binding: ExampleProviderQualificationCodes (example): Provider professional qualifications.

... Slices for supportingInfo S0..*BackboneElementSupporting information
Slice: Unordered, Open by pattern:category
.... supportingInfo:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntInformation instance identifier
..... category 1..1CodeableConceptClassification of the supplied information
Binding: PCT Supporting Info Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (extensible)
..... code 0..1CodeableConceptType of information
Binding: ExceptionCodes (example): The valuset used for additional information codes.

..... timing[x] 0..1When it occurred
...... timingDatedate
...... timingPeriodPeriod
..... value[x] 0..1Data to be provided
...... valueBooleanboolean
...... valueStringstring
...... valueQuantityQuantity
...... valueAttachmentAttachment
...... valueReferenceReference(Resource)
..... reason 0..1CodeableConceptExplanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

.... supportingInfo:placeOfService S0..1BackboneElementSupporting information
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntInformation instance identifier
..... category S1..1CodeableConceptClassification of the supplied information
Binding: ClaimInformationCategoryCodes (example): The valuset used for additional information category codes.


Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTSupportingInfoType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: cmspos
....... display1..1stringRepresentation defined by the system
Fixed Value: CMS Place of Service
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... code S1..1CodeableConceptType of information
Binding: PCT GFE CMS Place of Service Value Set (required)
..... timing[x] 0..1When it occurred
...... timingDatedate
...... timingPeriodPeriod
..... value[x] 0..1Data to be provided
...... valueBooleanboolean
...... valueStringstring
...... valueQuantityQuantity
...... valueAttachmentAttachment
...... valueReferenceReference(Resource)
..... reason 0..1CodeableConceptExplanation for the information
Binding: MissingToothReasonCodes (example): Reason codes for the missing teeth.

... Slices for diagnosis S1..*BackboneElementPertinent diagnosis information
Slice: Unordered, Open by pattern:type
.... diagnosis:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntDiagnosis instance identifier
..... diagnosis[x] 1..1Nature of illness or problem
Binding: ICD-10Codes (example): Example ICD10 Diagnostic codes.

...... diagnosisCodeableConceptCodeableConcept
...... diagnosisReferenceReference(Condition)
..... type S0..*CodeableConceptTiming or nature of the diagnosis
Binding: PCT Diagnosis Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... onAdmission 0..1CodeableConceptPresent on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

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

.... diagnosis:principal S1..1BackboneElementPertinent diagnosis information
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntDiagnosis instance identifier
Required Pattern: 1
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/ex-diagnosistype
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: principal
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... onAdmission 0..1CodeableConceptPresent on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

.... diagnosis:other S0..11BackboneElementPertinent diagnosis information
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntDiagnosis instance identifier
..... diagnosis[x] S1..1CodeableConceptNature of illness or problem
Binding: PCT ICD-10 Diagnostic Codes (required)
..... type 1..*CodeableConceptTiming or nature of the diagnosis
Binding: ExampleDiagnosisTypeCodes (example): The type of the diagnosis: admitting, principal, discharge.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTDiagnosisType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... onAdmission 0..1CodeableConceptPresent on admission
Binding: ExampleDiagnosisOnAdmissionCodes (example): Present on admission.

..... packageCode S0..1CodeableConceptFor the Professional case this is the Provider GFE Grouper Methodology
Binding: ExampleDiagnosisRelatedGroupCodes (example): The DRG codes associated with the diagnosis.

... Slices for procedure S0..*BackboneElementClinical procedures performed
Slice: Unordered, Open by pattern:type
.... procedure:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntProcedure instance identifier
..... type S0..*CodeableConceptCategory of Procedure
Binding: PCT Procedure Type Value Set - locally defined for testing purpose; an external FHIR value set will be created through the HL7 Terminology (THO) process to replace this value set (required)
..... date 0..1dateTimeWhen the procedure was performed
..... procedure[x] 1..1Specific clinical procedure
Binding: ICD-10ProcedureCodes (example): Example ICD10 Procedure codes.

...... procedureCodeableConceptCodeableConcept
...... procedureReferenceReference(Procedure)
..... udi 0..*Reference(Device)Unique device identifier
.... procedure:anesthesiaRelated S0..2BackboneElementClinical procedures performed
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntProcedure instance identifier
..... type 1..*CodeableConceptCategory of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: procedureRequiringAnesthesia
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... date 0..1dateTimeWhen the procedure was performed
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
..... udi 0..*Reference(Device)Unique device identifier
.... procedure:other S0..24BackboneElementClinical procedures performed
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntProcedure instance identifier
..... type 1..*CodeableConceptCategory of Procedure
Binding: ExampleProcedureTypeCodes (example): Example procedure type codes.



Required Pattern: At least the following
...... id0..1stringUnique id for inter-element referencing
...... extension0..*ExtensionAdditional content defined by implementations
...... coding1..*CodingCode defined by a terminology system
Fixed Value: (complex)
....... id0..1stringUnique id for inter-element referencing
....... extension0..*ExtensionAdditional content defined by implementations
....... system1..1uriIdentity of the terminology system
Fixed Value: http://hl7.org/fhir/us/davinci-pct/CodeSystem/PCTProcedureType
....... version0..1stringVersion of the system - if relevant
....... code1..1codeSymbol in syntax defined by the system
Fixed Value: other
....... display0..1stringRepresentation defined by the system
....... userSelected0..1booleanIf this coding was chosen directly by the user
...... text0..1stringPlain text representation of the concept
..... date 0..1dateTimeWhen the procedure was performed
..... procedure[x] S1..1CodeableConceptSpecific clinical procedure
Binding: PCT CMS HCPCS and AMA CPT Procedure Surgical Codes (required)
..... udi 0..*Reference(Device)Unique device identifier
... insurance Σ1..*BackboneElementPatient insurance information
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ1..1positiveIntInsurance instance identifier
.... focal Σ1..1booleanCoverage to be used for adjudication
.... identifier 0..1IdentifierPre-assigned Claim number
.... coverage SΣ1..1Reference(PCT Coverage)Insurance information
.... businessArrangement 0..1stringAdditional provider contract number
.... preAuthRef S0..2stringPrior authorization reference number
.... claimResponse 0..1Reference(ClaimResponse)Adjudication results
... accident 0..1BackboneElementDetails of the event
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... date 1..1dateWhen the incident occurred
.... type 0..1CodeableConceptThe nature of the accident
Binding: ActIncidentCode (extensible): Type of accident: work place, auto, etc.

.... location[x] 0..1Where the event occurred
..... locationAddressAddress
..... locationReferenceReference(Location)
... item S1..50BackboneElementProduct or service provided
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... referralNumber S0..11stringReferral Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/referralNumber
.... estimatedDateOfService S0..1date, PeriodExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/estimatedDateOfService
.... gfeBillingProviderLineItemCtrlNum S0..1IdentifierExtension
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/gfeBillingProviderLineItemCtrlNum
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence 1..1positiveIntItem instance identifier
.... careTeamSequence 0..*positiveIntApplicable careTeam members
.... diagnosisSequence 0..*positiveIntApplicable diagnoses
.... procedureSequence 0..*positiveIntApplicable procedures
.... informationSequence 0..*positiveIntApplicable exception and supporting information
.... revenue 0..1CodeableConceptRevenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

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

.... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... modifier S0..4CodeableConceptProduct or service billing modifiers
Binding: PCT GFE Item CPT - HCPCS Value Set (required)
.... programCode 0..*CodeableConceptProgram the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


.... serviced[x] 0..1Date or dates of service or product delivery
..... servicedDatedate
..... servicedPeriodPeriod
.... Slices for location[x] 1..1CodeableConceptPlace of service or where product was supplied
Slice: Unordered, Closed by type:$this
Binding: ExampleServicePlaceCodes (example): Place of service: pharmacy, school, prison, etc.

..... location[x]:locationCodeableConcept S1..1CodeableConceptPlace of service or where product was supplied
Binding: PCT GFE CMS Place of Service Value Set (required)
.... quantity S1..1SimpleQuantityCount of products or services
.... unitPrice 0..1MoneyFee, charge or cost per item
.... factor 0..1decimalPrice scaling factor
.... net S1..1MoneyTotal item cost
.... udi 0..*Reference(Device)Unique device identifier
.... bodySite 0..1CodeableConceptAnatomical location
Binding: OralSiteCodes (example): The code for the teeth, quadrant, sextant and arch.

.... subSite 0..*CodeableConceptAnatomical sub-location
Binding: SurfaceCodes (example): The code for the tooth surface and surface combinations.


.... encounter 0..*Reference(Encounter)Encounters related to this billed item
.... detail S0..*BackboneElementDrug Identification Information
..... id 0..1stringUnique id for inter-element referencing
..... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
..... compoundDrugLinkingNum S0..1id, integerCompound Drug Linking Number
URL: http://hl7.org/fhir/us/davinci-pct/StructureDefinition/compoundDrugLinkingNum
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... sequence 1..1positiveIntItem instance identifier
..... revenue 0..1CodeableConceptRevenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

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

..... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: PCT GFE Item NDC Value Set (required)
..... modifier 0..*CodeableConceptService/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..*CodeableConceptProgram the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


..... quantity S0..1SimpleQuantityCount of products or services
..... unitPrice 0..1MoneyFee, charge or cost per item
..... factor 0..1decimalPrice scaling factor
..... net 0..1MoneyTotal item cost
..... udi 0..*Reference(Device)Unique device identifier
..... subDetail 0..*BackboneElementProduct or service provided
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... sequence 1..1positiveIntItem instance identifier
...... revenue 0..1CodeableConceptRevenue or cost center code
Binding: ExampleRevenueCenterCodes (example): Codes for the revenue or cost centers supplying the service and/or products.

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

...... productOrService 1..1CodeableConceptBilling, service, product, or drug code
Binding: USCLSCodes (example): Allowable service and product codes.

...... modifier 0..*CodeableConceptService/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..*CodeableConceptProgram the product or service is provided under
Binding: ExampleProgramReasonCodes (example): Program specific reason codes.


...... quantity 0..1SimpleQuantityCount of products or services
...... unitPrice 0..1MoneyFee, charge or cost per item
...... factor 0..1decimalPrice scaling factor
...... net 0..1MoneyTotal item cost
...... udi 0..*Reference(Device)Unique device identifier
... total 1..1MoneyTotal GFE Charges Submitted

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
Claim.languagepreferredCommonLanguages
Max Binding: AllLanguages
Claim.statusrequiredFinancialResourceStatusCodes
Claim.typeextensiblePattern: professional("Professional")
Claim.subTypeexampleExampleClaimSubTypeCodes
Claim.userequiredPattern: predetermination
Claim.priorityrequiredProcessPriorityCodes
Claim.fundsReserveexampleFunds Reservation Codes
Claim.related.relationshipexampleExampleRelatedClaimRelationshipCodes
Claim.payee.typeexampleClaim Payee Type Codes
Claim.referral.typeextensibleResourceType
Claim.careTeam.rolerequiredPCTCareTeamRoleVS
Claim.careTeam.qualificationrequiredUSCoreProviderRoleNucc
Claim.careTeam:rendering.roleexamplePattern: rendering
Claim.careTeam:rendering.qualificationexampleExampleProviderQualificationCodes
Claim.careTeam:referring.roleexamplePattern: referring
Claim.careTeam:referring.qualificationexampleExampleProviderQualificationCodes
Claim.supportingInfo.categoryextensiblePCTSupportingInfoTypeVS
Claim.supportingInfo.codeexampleExceptionCodes
Claim.supportingInfo.reasonexampleMissingToothReasonCodes
Claim.supportingInfo:placeOfService.categoryexamplePattern: cmspos("CMS Place of Service")
Claim.supportingInfo:placeOfService.coderequiredPCTGFECMSPOS
Claim.supportingInfo:placeOfService.reasonexampleMissingToothReasonCodes
Claim.diagnosis.diagnosis[x]exampleICD-10Codes
Claim.diagnosis.typerequiredPCTDiagnosisTypeVS
Claim.diagnosis.onAdmissionexampleExampleDiagnosisOnAdmissionCodes
Claim.diagnosis.packageCodeexampleExampleDiagnosisRelatedGroupCodes
Claim.diagnosis:principal.diagnosis[x]requiredPCTDiagnosticCodes
Claim.diagnosis:principal.typeexamplePattern: principal
Claim.diagnosis:principal.onAdmissionexampleExampleDiagnosisOnAdmissionCodes
Claim.diagnosis:principal.packageCodeexampleExampleDiagnosisRelatedGroupCodes
Claim.diagnosis:other.diagnosis[x]requiredPCTDiagnosticCodes
Claim.diagnosis:other.typeexamplePattern: other
Claim.diagnosis:other.onAdmissionexampleExampleDiagnosisOnAdmissionCodes
Claim.diagnosis:other.packageCodeexampleExampleDiagnosisRelatedGroupCodes
Claim.procedure.typerequiredPCTProcedureTypeVS
Claim.procedure.procedure[x]exampleICD-10ProcedureCodes
Claim.procedure:anesthesiaRelated.typeexamplePattern: procedureRequiringAnesthesia
Claim.procedure:anesthesiaRelated.procedure[x]requiredPCTProcedureSurgicalCodes
Claim.procedure:other.typeexamplePattern: other
Claim.procedure:other.procedure[x]requiredPCTProcedureSurgicalCodes
Claim.accident.typeextensibleActIncidentCode
Claim.item.revenueexampleExampleRevenueCenterCodes
Claim.item.categoryexampleBenefitCategoryCodes
Claim.item.productOrServicerequiredPCTGFEItemCptHcpcsVS
Claim.item.modifierrequiredPCTGFEItemCptHcpcsVS
Claim.item.programCodeexampleExampleProgramReasonCodes
Claim.item.location[x]exampleExampleServicePlaceCodes
Claim.item.location[x]:locationCodeableConceptrequiredPCTGFECMSPOS
Claim.item.bodySiteexampleOralSiteCodes
Claim.item.subSiteexampleSurfaceCodes
Claim.item.detail.revenueexampleExampleRevenueCenterCodes
Claim.item.detail.categoryexampleBenefitCategoryCodes
Claim.item.detail.productOrServicerequiredPCTGFEItemNDCVS
Claim.item.detail.modifierexampleModifierTypeCodes
Claim.item.detail.programCodeexampleExampleProgramReasonCodes
Claim.item.detail.subDetail.revenueexampleExampleRevenueCenterCodes
Claim.item.detail.subDetail.categoryexampleBenefitCategoryCodes
Claim.item.detail.subDetail.productOrServiceexampleUSCLSCodes
Claim.item.detail.subDetail.modifierexampleModifierTypeCodes
Claim.item.detail.subDetail.programCodeexampleExampleProgramReasonCodes

Constraints

IdPathDetailsRequirements
dom-2ClaimIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3ClaimIf 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-4ClaimIf 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-5ClaimIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6ClaimA resource should have narrative for robust management
: text.`div`.exists()
ele-1Claim.metaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.implicitRulesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.languageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.extension:gfeSubmitterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.extension:gfeSubmitterMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.extension:gfeProviderAssignedIdentifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.extension:gfeProviderAssignedIdentifierMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.extension:gfeServiceLinkingInfoAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.extension:gfeServiceLinkingInfoMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.extension:providerEventMethodologyAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.extension:providerEventMethodologyMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.extension:interTransIdentifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.extension:interTransIdentifierMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.subTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.useAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.patientAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.billablePeriodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.createdAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.entererAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.providerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.priorityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.fundsReserveAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.relatedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.related.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.related.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.related.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.related.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.related.claimAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.related.relationshipAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.related.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.prescriptionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.originalPrescriptionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.payeeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.payee.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.payee.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.payee.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.payee.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.payee.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.payee.partyAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.referralAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.referral.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.referral.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.referral.extension:referralNumberAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.referral.extension:referralNumberMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.referral.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.referral.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.referral.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.referral.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.facilityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeamAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.careTeam.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.careTeam.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.careTeam.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.careTeam.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam.providerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam.responsibleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam.roleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam.qualificationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:renderingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:rendering.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.careTeam:rendering.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.careTeam:rendering.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.careTeam:rendering.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.careTeam:rendering.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:rendering.providerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:rendering.responsibleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:rendering.roleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:rendering.qualificationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:referringAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:referring.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.careTeam:referring.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.careTeam:referring.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.careTeam:referring.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.careTeam:referring.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:referring.providerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:referring.responsibleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:referring.roleAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.careTeam:referring.qualificationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfoAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.supportingInfo.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.supportingInfo.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.supportingInfo.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.supportingInfo.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo.timing[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo.reasonAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfServiceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfService.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.supportingInfo:placeOfService.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.supportingInfo:placeOfService.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.supportingInfo:placeOfService.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.supportingInfo:placeOfService.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfService.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfService.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfService.timing[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfService.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.supportingInfo:placeOfService.reasonAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosisAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.diagnosis.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.diagnosis.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.diagnosis.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.diagnosis.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis.diagnosis[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis.onAdmissionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis.packageCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:principalAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:principal.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.diagnosis:principal.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.diagnosis:principal.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.diagnosis:principal.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.diagnosis:principal.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:principal.diagnosis[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:principal.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:principal.onAdmissionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:principal.packageCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:otherAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:other.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.diagnosis:other.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.diagnosis:other.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.diagnosis:other.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.diagnosis:other.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:other.diagnosis[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:other.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:other.onAdmissionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.diagnosis:other.packageCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedureAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.procedure.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.procedure.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.procedure.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.procedure.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure.dateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure.procedure[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure.udiAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:anesthesiaRelatedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:anesthesiaRelated.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.procedure:anesthesiaRelated.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.procedure:anesthesiaRelated.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.procedure:anesthesiaRelated.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.procedure:anesthesiaRelated.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:anesthesiaRelated.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:anesthesiaRelated.dateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:anesthesiaRelated.procedure[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:anesthesiaRelated.udiAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:otherAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:other.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.procedure:other.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.procedure:other.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.procedure:other.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.procedure:other.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:other.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:other.dateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:other.procedure[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.procedure:other.udiAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insuranceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.insurance.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.insurance.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.insurance.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.insurance.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.focalAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.coverageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.businessArrangementAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.preAuthRefAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.insurance.claimResponseAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.accidentAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.accident.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.accident.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.accident.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.accident.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.accident.dateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.accident.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.accident.location[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.itemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.extension:referralNumberAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.extension:referralNumberMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.extension:estimatedDateOfServiceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.extension:estimatedDateOfServiceMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.extension:gfeBillingProviderLineItemCtrlNumAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.extension:gfeBillingProviderLineItemCtrlNumMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.careTeamSequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.diagnosisSequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.procedureSequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.informationSequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.revenueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.productOrServiceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.modifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.programCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.serviced[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.location[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.location[x]:locationCodeableConceptAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.unitPriceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.factorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.netAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.udiAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.bodySiteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.subSiteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.encounterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detailAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.detail.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.detail.extension:compoundDrugLinkingNumberAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.detail.extension:compoundDrugLinkingNumberMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.detail.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.detail.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.detail.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.revenueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.productOrServiceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.modifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.programCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.unitPriceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.factorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.netAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.udiAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetailAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.detail.subDetail.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.detail.subDetail.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1Claim.item.detail.subDetail.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1Claim.item.detail.subDetail.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.revenueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.productOrServiceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.modifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.programCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.unitPriceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.factorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.netAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.item.detail.subDetail.udiAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1Claim.totalAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())