ChargeItemDefinition
FinancialThe 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.
| Path | Card. | Type | Description & Constraints |
|---|---|---|---|
| ChargeItemDefinition | 0..* | — | Definition of properties and rules about how the price and the applicability of a ChargeItem can be determined |
| .idΣ | 0..1 | String | Logical id of this artifact |
| .metaΣ | 0..1 | Meta | Metadata about the resource |
| .implicitRules?!Σ | 0..1 | uri | A set of rules under which this content was created |
| .language | 0..1 | code | Language of the resource content Bindinglanguages(preferred) |
| .text | 0..1 | Narrative | Text summary of the resource, for human interpretation |
| .contained | 0..* | Resource | Contained, inline Resources |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?! | 0..* | Extension | Extensions that cannot be ignored |
| .urlΣ | 1..1 | uri | Canonical identifier for this charge item definition, represented as a URI (globally unique) |
| .identifierΣ | 0..* | Identifier | Additional identifier for the charge item definition |
| .versionΣ | 0..1 | string | Business version of the charge item definition |
| .titleΣ | 0..1 | string | Name for this charge item definition (human friendly) |
| .derivedFromUriΣ | 0..* | uri | Underlying externally-defined charge item definition |
| .partOfΣ | 0..* | canonical | A larger definition of which this particular definition is a component or step |
| .replacesΣ | 0..* | canonical | Completed or terminated request(s) whose function is taken by this new request |
| .status?!Σ | 1..1 | code | draft | active | retired | unknown Bindingpublication-status(required) |
| .experimentalΣ | 0..1 | boolean | For testing purposes, not real usage |
| .dateΣ | 0..1 | dateTime | Date last changed |
| .publisherΣ | 0..1 | string | Name of the publisher (organization or individual) |
| .contactΣ | 0..* | ContactDetail | Contact details for the publisher |
| .descriptionΣ | 0..1 | markdown | Natural language description of the charge item definition |
| .useContextΣ | 0..* | UsageContext | The context that the content is intended to support |
| .jurisdictionΣ | 0..* | CodeableConcept | Intended jurisdiction for charge item definition (if applicable) Bindingjurisdiction(extensible) |
| .copyright | 0..1 | markdown | Use and/or publishing restrictions |
| .approvalDate | 0..1 | date | When the charge item definition was approved by publisher |
| .lastReviewDate | 0..1 | date | When the charge item definition was last reviewed |
| .effectivePeriodΣ | 0..1 | Period | When the charge item definition is expected to be used |
| .codeΣ | 0..1 | CodeableConcept | Billing codes or product types this definition applies to Bindingchargeitem-billingcodes(example) |
| .instance | 0..* | Reference(Medication | Substance | Device) | Instances this definition applies to |
| .applicability | 0..* | BackboneElement | Whether or not the billing code is applicable |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .description | 0..1 | string | Natural language description of the condition |
| .language | 0..1 | string | Language of the expression |
| .expression | 0..1 | string | Boolean-valued expression |
| .propertyGroup | 0..* | BackboneElement | Group of properties which are applicable under the same conditions |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .applicability | 0..* | — | Conditions under which the priceComponent is applicable |
| .priceComponent | 0..* | BackboneElement | Components of total line item price |
| .id | 0..1 | String | Unique id for inter-element referencing |
| .extension | 0..* | Extension | Additional content defined by implementations |
| .modifierExtension?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
| .type | 1..1 | code | base | surcharge | deduction | discount | tax | informational Bindinginvoice-priceComponentType(required) |
| .code | 0..1 | CodeableConcept | Code identifying the specific component |
| .factor | 0..1 | decimal | Factor used for calculating this component |
| .amount | 0..1 | Money | Monetary amount associated with this component |