PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r6.examples@6.0.0-ballot3
    http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition
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.r6.examples
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: 18}
  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: 16}
  approvalDate: {isModifier: false, short: When the charge item definition was approved by publisher, type: date, mustSupport: false, isSummary: false, index: 24}
  propertyGroup:
    isModifier: false
    short: Group of properties which are applicable under the same conditions
    type: BackboneElement
    mustSupport: false
    array: true
    isSummary: false
    index: 32
    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: 33
      priceComponent: {isModifier: false, short: Components of total line item price, type: MonetaryComponent, mustSupport: false, array: true, isSummary: false, index: 34}
  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', 'http://hl7.org/fhir/StructureDefinition/SubstanceDefinition']
    type: Reference
    mustSupport: false
    array: true
    isSummary: false
    index: 27
  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: 20
  purpose: {isModifier: false, short: Why this charge item definition is defined, type: markdown, mustSupport: false, isSummary: false, index: 21}
  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: 23}
  useContext: {isModifier: false, short: The context that the content is intended to support, type: UsageContext, mustSupport: false, array: true, isSummary: true, index: 19}
  copyright: {isModifier: false, short: Use and/or publishing restrictions, type: markdown, mustSupport: false, isSummary: false, index: 22}
  versionAlgorithm:
    isModifier: false
    short: How to compare versions
    mustSupport: false
    choices: [versionAlgorithmString, versionAlgorithmCoding]
    isSummary: true
    index: 4
  experimental: {isModifier: false, short: For testing only - never for 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}
  account:
    isModifier: false
    short: Candidate account(s) for charge items
    refers: ['http://hl7.org/fhir/StructureDefinition/Account']
    type: Reference
    mustSupport: false
    array: true
    isSummary: true
    index: 15
  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|6.0.0-ballot3'}
    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: 26
  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: 25}
  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: 17}
  applicability:
    isModifier: false
    short: Whether or not the billing code is applicable
    type: BackboneElement
    mustSupport: false
    array: true
    isSummary: false
    index: 28
    elements:
      condition: {isModifier: false, short: Boolean-valued expression, type: Expression, mustSupport: false, isSummary: false, index: 29}
      effectivePeriod: {isModifier: false, short: When the charge item definition is expected to be used, type: Period, mustSupport: false, isSummary: true, index: 30}
      relatedArtifact: {isModifier: false, short: Reference to / quotation of the external source of the group of properties, type: RelatedArtifact, mustSupport: false, isSummary: false, index: 31}
package_version: 6.0.0-ballot3
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: 6.0.0-ballot3
required: [status]