This page is part of the Da Vinci Coverage Requirements Discovery (CRD) FHIR IG (v2.2.0-ballot: STU 2.2 Ballot) based on FHIR (HL7® FHIR® Standard) R4. This version is a pre-release. The current official version is 2.1.0. For a full list of available versions, see the Directory of published versions
Official URL: http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options | Version: 2.2.0-ballot | |||
Standards status: Trial-use | Maturity Level: 1 | Computable Name: CRDBillingOptions | ||
Other Identifiers: OID:2.16.840.1.113883.4.642.40.18.42.24 |
Identifies billing codes that could potentially be used for this clinical code
Used to allow conveying multiple (possibly conflicting) billing codes that can't be provided as translations because they don't necessarily all represent the same ordering concept.
Context of Use
This extension may be used on the following element(s)
Appointment.serviceType
Device
Encounter.serviceType
Medication.code
NutritionOrder
ServiceRequest.code
VisionPrescription.lensSpecification.product
CRD clients SHALL use this element to convey likely billing codes if they are known, but are not required to know billing codes (e.g. if ordering and performing systems will differ). CRD services SHALL NOT depend on this element being present in order to provide a response. If codes are provided with this extension, CRD services SHALL consider any codes provided and MAY consider additional codes determined by their own mapping when returning coverage information responses.
Usage info
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Billing Options | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options" | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: CRD Billing Codes Value Set (extensible) | |
![]() |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Billing Options | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options" | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: CRD Billing Codes Value Set (extensible) | |
![]() |
Differential View
This structure is derived from Extension
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Billing Options | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options" | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: CRD Billing Codes Value Set (extensible) | |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Extension | Billing Options | |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..0 | |||
![]() ![]() ![]() |
1..1 | uri | "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/ext-billing-options" | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Binding: CRD Billing Codes Value Set (extensible) | |
![]() |
Other representations of profile: CSV, Excel, Schematron
Path | Conformance | ValueSet | URI |
Extension.value[x] | extensible | CRDBillingCodeshttp://hl7.org/fhir/us/davinci-crd/ValueSet/billingCodes From this IG |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |