http://hl7.org/fhir/StructureDefinition/ChargeItem|4.0.1

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.
NameFlagsCardTypeDescription & Constraints
ChargeItem
0..*Item containing charge code(s) associated with the provision of healthcare provider products
 
identifier
Σ
0..*IdentifierBusiness Identifier for item
 
definitionUri
0..*uriDefining information about the code of this charge item
 
definitionCanonical
0..*canonicalResource defining the code of this ChargeItem
 
status *
?!Σ
1..1codeplanned | billable | not-billable | aborted | billed | entered-in-error | unknown ChargeItemStatus (required)
 
partOf
0..*ReferencePart of referenced ChargeItem
 
code *
Σ
1..1CodeableConceptA code that identifies the charge, like a billing code ChargeItemCode (example)
 
subject *
Σ
1..1ReferenceIndividual service was done for/to
 
context
Σ
0..1ReferenceEncounter / Episode associated with event
 
occurrence[x]
Σ
0..1When the charged service was applied
 
 
occurrenceDateTime
Σ
0..1dateTime
 
 
occurrencePeriod
Σ
0..1Period
 
 
occurrenceTiming
Σ
0..1Timing
 
performer
0..*BackboneElementWho performed charged service
 
 
function
0..1CodeableConceptWhat type of performance was done ChargeItemPerformerFunction (example)
 
 
actor *
1..1ReferenceIndividual who was performing
 
performingOrganization
0..1ReferenceOrganization providing the charged service
 
requestingOrganization
0..1ReferenceOrganization requesting the charged service
 
costCenter
0..1ReferenceOrganization that has ownership of the (potential, future) revenue
 
quantity
Σ
0..1QuantityQuantity of which the charge item has been serviced
 
bodysite
Σ
0..*CodeableConceptAnatomical location, if relevant BodySite (example)
 
factorOverride
0..1decimalFactor overriding the associated rules
 
priceOverride
0..1MoneyPrice overriding the associated rules
 
overrideReason
0..1stringReason for overriding the list price/factor
 
enterer
Σ
0..1ReferenceIndividual who was entering
 
enteredDate
Σ
0..1dateTimeDate the charge item was entered
 
reason
0..*CodeableConceptWhy was the charged service rendered? ChargeItemReason (example)
 
service
0..*ReferenceWhich rendered service is being charged?
 
product[x]
0..1Product charged ChargeItemProduct (example)
 
 
productReference
0..1Reference ChargeItemProduct (example)
 
 
productCodeableConcept
0..1CodeableConcept ChargeItemProduct (example)
 
account
Σ
0..*ReferenceAccount to place this charge
 
note
0..*AnnotationComments made about the ChargeItem
 
supportingInformation
0..*ReferenceFurther information supporting this charge