Chat on WhatsApp

HCPCS code library + DME billing handoff, how does Magento integrate with Brightree, CareCloud, NikoHealth, Bonafide?

HCPCS code (E0143 standard walker, A4253 blood glucose test strips, K0001 manual wheelchair, E0601 CPAP, etc.) is stored as an indexed Magento product attribute. Modifiers (NU new, RR rental, KH initial month, KI second/third month, KJ months 4-13) are stored on the order line item, not the product.

At order placement, an observer fires a webhook to your DME billing system with a normalized payload: {patient_id, payer_id, hcpcs, modifier, units, dos, charge, dx_codes[]}. Each system has its own API:

  • Brightree (the market leader), REST API + bulk SFTP fallback. Native order-import endpoint. ~$3k/mo for the platform + integration build is ~$4k, $8k.
  • CareCloud / NikoHealth, REST APIs, well-documented, ~$2k, $5k integration build.
  • Bonafide, popular with mid-size DME suppliers. REST API.
  • TIMS Software, older, SOAP-based but stable. Integration ~$6k, $10k due to the legacy protocol.

Claim adjudication, payer-specific edits, and ERA posting all live in the DME billing system, Magento doesn’t do claims. Magento is the order-of-record; the DME billing system is the claim-of-record. Reconciled nightly via a status-back webhook so the Magento order shows “billed,” “paid,” or “denied” with the EOB attached.

Was this helpful?