xCaliber healthCare Data Mesh

Bill

Bill

Source Object: Bill

The Bill source object is an essential component of healthcare systems that tracks and manages the financial aspects of patient visits, including services provided, charges, and payment details.

Overview

In the context of healthcare, billing is a critical process that ensures healthcare providers are compensated for their services. The Bill source object encompasses the financial record associated with a patient's visit or encounter, providing details of services, charges, payments, and other billing-related information.

Usage

The Bill source object serves several key purposes in healthcare systems:

  1. Revenue Management: Bills are generated to accurately charge patients or their insurance providers for the services and treatments received during a visit.
  2. Claims Processing: Bills are essential for processing insurance claims and obtaining reimbursement for medical services rendered.
  3. Financial Tracking: It allows healthcare organizations to track their financial performance, including revenue and outstanding payments.
  4. Patient Billing: Bills are used to generate invoices for patients, detailing the cost of healthcare services and the patient's financial responsibility.
  5. Auditing and Compliance: Billing records are crucial for audits, ensuring compliance with regulatory requirements and billing accuracy.
  6. Referring Provider Information: Referring provider details are often included in the bill, especially when a patient visit is based on a referral from another healthcare professional.

The Bill source object is fundamental for managing the financial aspects of healthcare operations, ensuring that healthcare providers are properly compensated for the care they deliver.

Mapping Table

Data FieldSource Field Data TypeResource Mapping ContextSource Data Field CardinalitySource Data Field DescriptionExample ValueSource Data Field Validation RuleMapped FHIR ResourceMapped FHIR Data FieldAugmented MappingAssociated Coding SystemAssociated FHIR Data Field ExtensionMapped FHIR Data Field Type
billing_dateDateTimeTop Level0..1required for PATCH that marks bill as processed.nulldatetime(iso8601)Invoicedate-NA-TBD
billing_errorStringTop Level0..1required for PATCH that marks bill as failed.nullstring(200)Invoicenote[2].text-NA-markdown
billing_raw_errorStringTop Level0..1optional for PATCH that marks bill as failed.nulllongtextInvoicenote[3].text-NA-markdown
billing_statusStringTop Level0..1-Unbilled-Invoicestatus-NA-TBD
cptsObjectTop Level0..*---Invoicetext.div-NA-TBD
cpts.alt_dxsStringTop Level0..*---Invoicelineitem[].chargeItemCodeableConcept,coding[].code-ICD9-TBD
cpts.cptStringTop Level0..1-99213-Invoicelineitem[].chargeItemCodeableConcept,coding[].codesequence to be updated for each entryCPT-TBD
cpts.dxsStringTop Level0..*---Invoicelineitem[].chargeItemCodeableConcept,coding[].code-ICD10-TBD
cpts.modifiersStringTop Level0..*---Invoicelineitem[].chargeItemCodeableConcept,coding[].code-NA-TBD
cpts.unit_chargeStringTop Level0..1-null-Invoicelineitem[].chargeItemCodeableConcept,extension[].valueString-NAunit-chargestring
cpts.unitsStringTop Level0..1-null-Invoicelineitem[].chargeItemCodeableConcept,extension[].valueString-NAunitstring
created_dateDateTimeTop Level0..1-2016-05-23T17:50:50Z-Invoiceextension[*].valueString-NAcreated-datestring
idLongTop Level0..1-65099661468-Invoiceid-NA-TBD
last_modified_dateDateTimeTop Level0..1-2016-10-12T22:39:46Z-Invoiceextension[*].valueString-NAmodified-datestring
metadataObjectTop Level0..1-null-Invoicemeta-NA-TBD
notesStringTop Level0..1-patient has not paid yet-Invoicenote[1].text-NA-markdown
patientIntegerTop Level1..1-64901939201-Invoicesubject.reference-NA-TBD
paymentObjectTop Level0..1---Invoice--NA-TBD
payment.amountStringTop Level0..1-10.00-InvoicetotalNet.value-NA-TBD
payment.when_collectedDateTimeTop Level0..1-2016-10-12T22:11:01Z-Invoiceextension[*].valueString-NApayment_datestring
physicianIntegerTop Level1..1-64811630594-Invoiceparticipant[1].actor.reference-NA-TBD
practiceIntegerTop Level1..1-65540-Invoiceparticipant[2].actor.reference-NA-TBD
ref_numberStringTop Level0..1required for PATCH that marks bill as processed.nullstring(50)Invoiceextension[*].valueString-NArefstring
referring_providerObjectTop Level0..1---Invoice--NA-TBD
referring_provider.nameStringTop Level0..1-Beverly Crusher, MD (555-555-5555)-Invoiceextension[*].valueString-NA-string
referring_provider.stateStringTop Level0..1-CA-Invoiceextension[*].valueString-NA-string
service_dateDateTimeTop Level0..1-2016-10-12T12:00:00Z-Invoiceextension[*].valueString-NAservicestring
service_locationObjectTop Level1..1---InvoiceNA-NA-TBD
service_location.address_line1StringTop Level0..1-1234 First Practice Way-Invoicecontained[*].address.line[0]-NA-TBD
service_location.address_line2StringTop Level0..1---Invoicecontained[*].address.line[1]-NA-TBD
service_location.cityStringTop Level0..1-San Francisco-Invoicecontained[*].address.city-NA-TBD
service_location.created_dateDateTimeTop Level0..1-2017-08-28T22:46:14.445876Z-Invoicecontained[].extension[].valueDateTime-NAcreated-dateTBD
service_location.deleted_dateDateTimeTop Level0..1-null-Invoicecontained[].extension[].valueDateTime-NAdeleted-dateTBD
service_location.idIntegerTop Level0..1-13631735-Invoiceparticipant[3].actor.reference-NA-TBD
service_location.is_primaryBooleanTop Level0..1-TRUE-Invoicecontained[].extension[].valueBoolean-NAprimaryTBD
service_location.nameStringTop Level0..1-Elation North-Invoicecontained[*].name-NA-TBD
service_location.phoneStringTop Level0..1---Invoicecontained[].telecom[].value-NA-TBD
service_location.place_of_serviceStringTop Level0..1-Office-Invoicecontained[*].type.text-NA-TBD
service_location.stateStringTop Level0..1-CA-Invoicecontained[*].address.state-NA-TBD
service_location.zipStringTop Level0..1-94114-Invoicecontained[*].address.postalcode-NA-TBD
visit_note_deleted_dateDateTimeTop Level0..1-null-Invoiceextension[*].valueString-NAvisitnote_deleted_datestring
visit_note_idIntegerTop Level0..1-64409108504-Invoiceextension[*].valueString-NAvisitnote_idstring
visit_note_signed_dateDateTimeTop Level0..1-2016-10-12T22:11:01Z-Invoiceextension[*].valueString-NAvisitnote_signed_datestring