description: 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. package_name: hl7.fhir.r5.core derivation: specialization name: ChargeItemDefinition type: ChargeItemDefinition elements: description: {isModifier: false, short: Natural language description of the charge item definition, type: markdown, mustSupport: false, isSummary: true, index: 17} date: {isModifier: false, short: Date last changed, type: dateTime, mustSupport: false, isSummary: true, index: 14} publisher: {isModifier: false, short: Name of the publisher/steward (organization or individual), type: string, mustSupport: false, isSummary: true, index: 15} approvalDate: {isModifier: false, short: When the charge item definition was approved by publisher, type: date, mustSupport: false, isSummary: false, index: 23} propertyGroup: isModifier: false short: Group of properties which are applicable under the same conditions type: BackboneElement mustSupport: false array: true isSummary: false index: 31 elements: applicability: elementReference: ['http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition', elements, applicability] isModifier: false short: Conditions under which the priceComponent is applicable mustSupport: false array: true isSummary: false index: 32 priceComponent: {isModifier: false, short: Components of total line item price, type: MonetaryComponent, mustSupport: false, array: true, isSummary: false, index: 33} instance: isModifier: false short: Instances this definition applies to refers: ['http://hl7.org/fhir/StructureDefinition/ActivityDefinition', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/DeviceDefinition', 'http://hl7.org/fhir/StructureDefinition/HealthcareService', 'http://hl7.org/fhir/StructureDefinition/Medication', 'http://hl7.org/fhir/StructureDefinition/PlanDefinition', 'http://hl7.org/fhir/StructureDefinition/Substance'] type: Reference mustSupport: false array: true isSummary: false index: 26 jurisdiction: isModifier: false short: Intended jurisdiction for charge item definition (if applicable) type: CodeableConcept mustSupport: false array: true binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/ValueSet/jurisdiction'} isSummary: true index: 19 purpose: {isModifier: false, short: Why this charge item definition is defined, type: markdown, mustSupport: false, isSummary: false, index: 20} name: {isModifier: false, short: Name for this charge item definition (computer friendly), type: string, mustSupport: false, isSummary: true, index: 7} copyrightLabel: {isModifier: false, short: Copyright holder and year(s), type: string, mustSupport: false, isSummary: false, index: 22} useContext: {isModifier: false, short: The context that the content is intended to support, type: UsageContext, mustSupport: false, array: true, isSummary: true, index: 18} copyright: {isModifier: false, short: Use and/or publishing restrictions, type: markdown, mustSupport: false, isSummary: false, index: 21} versionAlgorithm: isModifier: false short: How to compare versions mustSupport: false choices: [versionAlgorithmString, versionAlgorithmCoding] isSummary: true index: 4 experimental: {isModifier: false, short: 'For testing purposes, not real usage', type: boolean, mustSupport: false, meaningWhenMissing: 'If absent, this resource is treated as though it is not experimental.', isSummary: true, index: 13} title: {isModifier: false, short: Name for this charge item definition (human friendly), type: string, mustSupport: false, isSummary: true, index: 8} versionAlgorithmCoding: {isModifier: false, short: How to compare versions, type: Coding, mustSupport: false, choiceOf: versionAlgorithm, isSummary: true, index: 6} derivedFromUri: {isModifier: false, short: Underlying externally-defined charge item definition, type: uri, mustSupport: false, array: true, isSummary: true, index: 9} status: isModifier: true short: draft | active | retired | unknown index: 12 type: code mustSupport: false binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/publication-status|5.0.0'} isModifierReason: This is labeled as "Is Modifier" because applications should not use a retired {{title}} without due consideration isSummary: true url: constraint: cnl-1: {human: 'URL should not contain | or # - these characters make processing canonical references problematic', source: 'http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition', severity: warning, expression: 'exists() implies matches(''^[^|# ]+$'')'} isModifier: false short: Canonical identifier for this charge item definition, represented as a URI (globally unique) type: uri mustSupport: false isSummary: true index: 0 code: isModifier: false short: Billing code or product type this definition applies to type: CodeableConcept mustSupport: false binding: {strength: example, valueSet: 'http://hl7.org/fhir/ValueSet/chargeitem-billingcodes'} isSummary: true index: 25 identifier: {isModifier: false, short: Additional identifier for the charge item definition, type: Identifier, mustSupport: false, array: true, isSummary: true, index: 1} lastReviewDate: {isModifier: false, short: When the charge item definition was last reviewed by the publisher, type: date, mustSupport: false, isSummary: false, index: 24} versionAlgorithmString: {isModifier: false, short: How to compare versions, type: string, mustSupport: false, choiceOf: versionAlgorithm, isSummary: true, index: 5} replaces: {isModifier: false, short: Completed or terminated request(s) whose function is taken by this new request, type: canonical, mustSupport: false, array: true, isSummary: true, index: 11} partOf: {isModifier: false, short: A larger definition of which this particular definition is a component or step, type: canonical, mustSupport: false, array: true, isSummary: true, index: 10} version: {isModifier: false, short: Business version of the charge item definition, type: string, mustSupport: false, isSummary: true, index: 2} contact: {isModifier: false, short: Contact details for the publisher, type: ContactDetail, mustSupport: false, array: true, isSummary: true, index: 16} applicability: isModifier: false short: Whether or not the billing code is applicable type: BackboneElement mustSupport: false array: true isSummary: false index: 27 elements: condition: {isModifier: false, short: Boolean-valued expression, type: Expression, mustSupport: false, isSummary: false, index: 28} effectivePeriod: {isModifier: false, short: When the charge item definition is expected to be used, type: Period, mustSupport: false, isSummary: true, index: 29} relatedArtifact: {isModifier: false, short: Reference to / quotation of the external source of the group of properties, type: RelatedArtifact, mustSupport: false, isSummary: false, index: 30} package_version: 5.0.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition base: http://hl7.org/fhir/StructureDefinition/DomainResource version: 5.0.0 required: [status]