Skip to main content

ChargeItemDefinition

ResourceFinancial · GeneralTrial useMaturity 0

The ChargeItemDefinition resource provides the properties that apply to the (billing) codes necessary to calculate costs and prices. The properties may differ largely depending on type and realm, therefore this resource gives only a rough structure and requires profiling for each type of billing code system.

Tested supportFull test results →
Backends
PostgreSQLElasticsearch
Interactions
CreateReadUpdatePatchDelete
Search
13 of 15 parameters tested

Structure​

ElementCard.TypeDescription
urlRequiredΣ
1..1uriCanonical identifier for this charge item definition, represented as a URI (globally unique)
identifierΣ
0..*IdentifierAdditional identifier for the charge item definition
versionΣ
0..1stringBusiness version of the charge item definition
titleΣ
0..1stringName for this charge item definition (human friendly)
derivedFromUriΣ
0..*uriUnderlying externally-defined charge item definition
partOfΣ
0..*canonical(ChargeItemDefinition)A larger definition of which this particular definition is a component or step
replacesΣ
0..*canonical(ChargeItemDefinition)Completed or terminated request(s) whose function is taken by this new request
statusRequired?!Σ
1..1codedraft | active | retired | unknownBinding (required): publication-status
experimentalΣ
0..1booleanFor testing purposes, not real usage
dateΣ
0..1dateTimeDate last changed
publisherΣ
0..1stringName of the publisher (organization or individual)
contactΣ
0..*ContactDetailContact details for the publisher
descriptionΣ
0..1markdownNatural language description of the charge item definition
useContextΣ
0..*UsageContextThe context that the content is intended to support
jurisdictionΣ
0..*CodeableConceptIntended jurisdiction for charge item definition (if applicable)Binding (extensible): jurisdiction
copyright
0..1markdownUse and/or publishing restrictions
approvalDate
0..1dateWhen the charge item definition was approved by publisher
lastReviewDate
0..1dateWhen the charge item definition was last reviewed
effectivePeriodΣ
0..1PeriodWhen the charge item definition is expected to be used
codeΣ
0..1CodeableConceptBilling codes or product types this definition applies toBinding (example): chargeitem-billingcodes
instance
0..*Reference(Medication | Substance | Device)Instances this definition applies to
applicability
0..*BackboneElementWhether or not the billing code is applicable
description
0..1stringNatural language description of the condition
language
0..1stringLanguage of the expression
expression
0..1stringBoolean-valued expression
propertyGroup
0..*BackboneElementGroup of properties which are applicable under the same conditions
applicability
0..*Same as ChargeItemDefinition.applicabilityConditions under which the priceComponent is applicable
priceComponent
0..*BackboneElementComponents of total line item price
typeRequired
1..1codebase | surcharge | deduction | discount | tax | informationalBinding (required): invoice-priceComponentType
code
0..1CodeableConceptCode identifying the specific component
factor
0..1decimalFactor used for calculating this component
amount
0..1MoneyMonetary amount associated with this component

Σ in _summary results · ?! modifier element · 1.. required · inherited elements in grey

Search parameters​

Query with GET [base]/ChargeItemDefinition?[parameter]=[value]. Type decides which modifiers and prefixes apply, see search features.

ParameterTypeDescriptionPGES
contexttoken

A use context assigned to the charge item definition

(ChargeItemDefinition.useContext.value.ofType(CodeableConcept))
context-quantityquantity

A quantity- or range-valued use context assigned to the charge item definition

(ChargeItemDefinition.useContext.value.ofType(Quantity)) | (ChargeItemDefinition.useContext.value.ofType(Range))
context-typetoken

A type of use context assigned to the charge item definition

ChargeItemDefinition.useContext.code
context-type-quantitycomposite

A use context type and quantity- or range-based value assigned to the charge item definition

ChargeItemDefinition.useContext
context-type-valuecomposite

A use context type and value assigned to the charge item definition

ChargeItemDefinition.useContext
datedate

The charge item definition publication date

ChargeItemDefinition.date
descriptionstring

The description of the charge item definition

ChargeItemDefinition.description
effectivedate

The time during which the charge item definition is intended to be in use

ChargeItemDefinition.effectivePeriod
identifiertoken

External identifier for the charge item definition

ChargeItemDefinition.identifier
jurisdictiontoken

Intended jurisdiction for the charge item definition

ChargeItemDefinition.jurisdiction
publisherstring

Name of the publisher of the charge item definition

ChargeItemDefinition.publisher
statustoken

The current status of the charge item definition

ChargeItemDefinition.status
titlestring

The human-friendly name of the charge item definition

ChargeItemDefinition.title
urluri

The uri that identifies the charge item definition

ChargeItemDefinition.url
versiontoken

The business version of the charge item definition

ChargeItemDefinition.version

PG: PostgreSQL, ES: Elasticsearch. passes its TestScript checks, fails, not tested yet.

Common parameters on every resource (8)
_haste-health-authorreference

The author of the resource

_idtoken

Logical id of this artifact

_lastUpdateddate

When the resource version last changed

_profileuri

Profiles this resource claims to conform to

_securitytoken

Security Labels applied to this resource

_sourceuri

Identifies where the resource comes from

_tagtoken

Tags applied to this resource

_typetoken

Derived from the R4B Definition