Skip to main content
One row per diagnosis code per Elation Billing charge line, ordered by sequence_number. This is the Elation Billing counterpart to bill_item_dx on the Elation EHR side. There is no id column. Elation Billing holds no single key for these rows, so a row is identified by its charge, diagnosis code, and sequence together - all three parts are needed, because neither charge and sequence nor charge and code is unique on its own. This table’s columns and relationships are shown in the Hosted Database schema.
dx holds the ICD-10 code with the decimal point removed: I10, E785 for E78.5, Z0000 for Z00.00. This matches the format used by bill_item_dx.dx, so it does not join directly to icd10.code without reinstating the decimal point.
sequence_number sets the order the diagnosis codes appear in on the claim and starts at 1, though a small number of rows carry 0. is_deleted rolls up the parent charge, so the diagnosis lines of a deleted charge are flagged deleted too.
For reporting on but not limited to:
  • Which diagnoses were billed, and how often
  • The primary diagnosis on each charge line
  • Diagnosis mix by practice or by CPT code
  • Charge lines carrying more diagnosis codes than expected
  • Reconciling billed diagnoses against the Elation EHR bill

Diagnosis codes on each charge line

Most frequently billed diagnosis codes

Primary diagnosis by practice

Charge lines carrying several diagnosis codes

If you have any questions about this topic please reach out to Elation Support Portal with the subject line HDB - <your_question>