ChargeItem

open class ChargeItem: DomainResource

Item containing charge code(s) associated with the provision of healthcare provider products.

The resource ChargeItem describes the provision of healthcare provider products for a certain patient, therefore referring not only to the product, but containing in addition details of the provision, like date, time, amounts and participating organizations and persons. Main Usage of the ChargeItem is to enable the billing process and internal cost allocation.

  • Item containing charge code(s) associated with the provision of healthcare provider products.

    The resource ChargeItem describes the provision of healthcare provider products for a certain patient, therefore referring not only to the product, but containing in addition details of the provision, like date, time, amounts and participating organizations and persons. Main Usage of the ChargeItem is to enable the billing process and internal cost allocation.

    Declaration

    Swift

    override open class var resourceType: String
  • Account to place this charge.

    Declaration

    Swift

    public var account: [Reference]?
  • Anatomical location, if relevant.

    Declaration

    Swift

    public var bodysite: [CodeableConcept]?
  • A code that identifies the charge, like a billing code.

    Declaration

    Swift

    public var code: CodeableConcept?
  • Encounter / Episode associated with event.

    Declaration

    Swift

    public var context: Reference?
  • Defining information about the code of this charge item.

    Declaration

    Swift

    public var definition: [FHIRURL]?
  • Date the charge item was entered.

    Declaration

    Swift

    public var enteredDate: DateTime?
  • Individual who was entering.

    Declaration

    Swift

    public var enterer: Reference?
  • Factor overriding the associated rules.

    Declaration

    Swift

    public var factorOverride: FHIRDecimal?
  • Business Identifier for item.

    Declaration

    Swift

    public var identifier: Identifier?
  • Comments made about the ChargeItem.

    Declaration

    Swift

    public var note: [Annotation]?
  • When the charged service was applied.

    Declaration

    Swift

    public var occurrenceDateTime: DateTime?
  • When the charged service was applied.

    Declaration

    Swift

    public var occurrencePeriod: Period?
  • When the charged service was applied.

    Declaration

    Swift

    public var occurrenceTiming: Timing?
  • Reason for overriding the list price/factor.

    Declaration

    Swift

    public var overrideReason: FHIRString?
  • Part of referenced ChargeItem.

    Declaration

    Swift

    public var partOf: [Reference]?
  • Who performed charged service.

    Declaration

    Swift

    public var participant: [ChargeItemParticipant]?
  • Organization providing the charged sevice.

    Declaration

    Swift

    public var performingOrganization: Reference?
  • Price overriding the associated rules.

    Declaration

    Swift

    public var priceOverride: Money?
  • Quantity of which the charge item has been serviced.

    Declaration

    Swift

    public var quantity: Quantity?
  • Why was the charged service rendered?.

    Declaration

    Swift

    public var reason: [CodeableConcept]?
  • Organization requesting the charged service.

    Declaration

    Swift

    public var requestingOrganization: Reference?
  • Which rendered service is being charged?.

    Declaration

    Swift

    public var service: [Reference]?
  • The current state of the ChargeItem.

    Declaration

    Swift

    public var status: ChargeItemStatus?
  • Individual service was done for/to.

    Declaration

    Swift

    public var subject: Reference?
  • Further information supporting the this charge.

    Declaration

    Swift

    public var supportingInformation: [Reference]?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(code: CodeableConcept, status: ChargeItemStatus, subject: Reference)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
  • Undocumented

    Declaration

    Swift

    open class ChargeItem: DomainResource