Skip to main content
Digital Scientists
Problems Work Ventures About
Claims and X12

Claims and X12 EDI integration

Digital Scientists builds the integrations and analytics around claims, remittance and eligibility data: X12 837 claims, 835 remittance, 270/271 eligibility and 276/277 claim status. For Congruity Health we built the pipeline that takes in claims and eligibility files from third-party administrators over secure FTPS and turns them into telehealth interventions, with 7,020 enrolled patients tracked. Clearinghouse connections such as Availity and Waystar are a capability we prove before the build depends on them. Most work starts with a week-one check of your files, your clearinghouse and your payer mix.

Updated

Claims spending dashboard we built for Congruity Health
The claims spending dashboard we built for Congruity Health from their TPA claims feeds.
7,020

Enrolled patients tracked from Congruity Health claims and eligibility data

968

Intervention triggers the Congruity platform raised from claims data

$109K+

Cardiometabolic savings identified for Congruity Health

$10M+

RAF improvement from risk adjustment AI that used claims among six data sources

Claims and X12

Do you integrate claims, remittance and eligibility data?

Yes. We've built pipelines that take in claims and eligibility data and turn it into work people act on, and we connect to clearinghouses, payers and billing systems through X12, APIs or secure files.

X12 is the EDI standard HIPAA requires for administrative transactions between providers, payers and clearinghouses. Version 5010 is the one in use today.

Our delivered work is file and API based. For Congruity Health, claims and eligibility files from third-party administrators (TPAs) land on a secure, client-specific FTPS server, then move into BigQuery for rules and analytics. For Fathers' UpLift, we sync patient demographics, billing claims and charge capture with Tebra through its SOAP API, so Tebra stays the billing system of record.

Direct clearinghouse connections are a capability. We haven't run one in production, and we'll say so in the plan. Claims work is one part of our healthcare integration services, alongside EHRs, FHIR, labs and payer APIs.

TPA files

Claims and eligibility over secure FTPS. Delivered for Congruity Health

Billing systems

Tebra SOAP API for claims and charge capture. Delivered for Fathers' UpLift

Clearinghouses

Availity, Waystar and others. Capability

Payers

Direct 270/271 and 276/277 where the payer offers it. Capability

Claims data flows

Which X12 transactions do you work with?

The ones that carry the revenue cycle: 837 claims out, 999 and 277CA acknowledgments back, 835 remittance back, plus 270/271 eligibility and 276/277 claim status. The status column says what we've delivered and what's capability.

Each transaction has a direction and a job. A claim goes out as an 837. The clearinghouse or payer answers twice before any money moves: a 999 says the file was readable, and a 277CA says each claim was accepted or rejected. Weeks later the 835 reports what was paid, adjusted or denied.

Every payer publishes a companion guide that narrows the standard, so two payers rarely want exactly the same 837. We test against the clearinghouse or payer's test environment before go-live. Acknowledgments matter more than they look: a rejected claim that nobody reads is a claim that never reached the payer.

X12 transactions, what each carries and where we stand

TransactionWhat it carriesDirectionStatus
TPA claims and eligibility filesPaid claims and member eligibility for self-funded health plansTPA to platform, over secure FTPSDelivered (Congruity Health)
837P / 837I claimProfessional or institutional claim: patient, provider, diagnoses, procedures, chargesProvider to payer, usually through a clearinghouseCapability for submission; claims data analytics delivered
999 acknowledgmentWhether the file passed syntax checksClearinghouse or payer to providerCapability
277CA claim acknowledgmentEach claim accepted or rejected at the front doorPayer or clearinghouse to providerCapability
835 remittance (ERA)Payments, adjustments and denial reason codes, claim by claimPayer to providerCapability
270/271 eligibilityCoverage inquiry and the payer's answer: plan, dates, copay, deductible, benefitsProvider to payer and backCapability
276/277 claim statusWhere a submitted claim stands in the payer's processProvider to payer and backCapability
278 prior authorizationRequest and response for services that need approvalProvider to payer and backCapability; see payer APIs and prior authorization

Delivered: built for a client and handed over or run for them. Capability: we know the transaction and build to it, proved against the clearinghouse or payer's test environment before the build depends on it.

Eligibility

Can you automate eligibility checks before the visit?

Yes, as a capability. A 270 asks the payer whether the patient is covered, and the 271 answers with plan, coverage dates, copay, deductible and benefits by service type. We'd run it in batch before the schedule opens and on demand at intake.

We haven't run real-time 270/271 in production. The closest delivered work is Congruity Health, where eligibility files from TPAs decided which members the platform tracked and who was enrolled.

The hard part is the 271. Payers return benefits in different shapes, and an "active coverage" flag doesn't tell the front desk what to collect. Eligibility problems are also among the most preventable denials, which is why we check them upstream of the claim.

01

Batch checks

Run tomorrow's schedule overnight through your clearinghouse and flag inactive coverage or changed plans before the patient arrives.

02

Checks at intake

A real-time 270 when a new patient books or reports a new payer.

03

Readable results

Parse the 271 into what staff need: active or not, copay, deductible remaining and services that need prior authorization.

04

Exceptions to a person

Coverage problems go to a work queue with the reason attached, where someone owns them before the visit.

Denials and A/R analytics

What do you do with claims and 835 data once it's flowing?

We turn it into decisions: which claims will deny, which accounts collectors should work first and where payers paid less than expected. Claims and remittance history are the raw material for revenue cycle AI.

Our revenue cycle AI work starts here. Two of our AI guides set out the approach. A/R collection prioritization ranks accounts by how likely they are to collect, not by age or balance alone. Claim follow-up triage flags high-risk claims within days of submission, before the denial arrives.

Both are frameworks built on 837, 277 and 835 history. They describe how we'd build it, not a client result. Both need clean history: two years or more of claims, payments and denial reason codes. The table shows which transaction feeds which decision.

What each signal comes from and what it drives

SignalWhere it comes fromWhat it drives
Denial reason codes (CARC and RARC)835 remittanceDenial patterns by payer, code and facility
Claim rejected at the front door999 and 277CAA fix-and-resubmit queue before timely filing runs out
Claim status and age276/277 and claim historyFollow-up triage and collector work lists
Paid against expected835 against your payer contractsUnderpayment flags; see payer contract interpretation
Coverage changes271 eligibility responsesEligibility denials stopped before the claim goes out
Related work

What claims and billing work have you delivered?

Three projects ran on claims or billing data: Congruity Health's analytics platform, CommuniCare's risk adjustment engine and CommuniCare's MDS platform. None was an X12 clearinghouse build, and the hard parts carry straight over.

Congruity Health. We built the pipeline from FTPS to AWS S3 to BigQuery, a rules engine that raised intervention triggers, Salesforce tasks for telehealth agents and Tableau dashboards for employers and TPAs. Each client got its own isolated pipeline.

CommuniCare risk adjustment. Claims were one of six data sources, with diagnoses, health risk assessments, medications, progress notes and lab results, behind AI that surfaced missed HCC codes. It delivered $10M+ in RAF improvement at 90%+ accuracy for 20K+ patients across 7 states and 245 providers.

CommuniCare MDS. The MDS assessment sets the PDPM payment on a skilled nursing facility's Medicare Part A claim. We built the platform from April 2024 and handed it to CommuniCare's own team.

How it transfers: files that arrive late or malformed, patients with more than one ID and audit trails that tie every number to its source are the same problems in X12 work.

968

Intervention triggers from claims data (Congruity Health)

$10M+

Recovered to date (MDS)

$24M+

Forecast PDPM revenue (MDS)

Where to start

Where does a claims integration project start?

With a week-one check of your files, your clearinghouse and your payer mix. If a clearinghouse enrollment or a payer's companion guide is the risky part, we prove it first.

Vendor paperwork sets more of the calendar than the code does. Clearinghouse onboarding, payer enrollment for 835 remittance and trading partner agreements all take time, so we start them on day one. These are common starting points, not rules.

01

Week-one integration check

Sample files, companion guides, clearinghouse access and a dated plan before the build depends on any of it.

02

Blueprint

When the claims feed is part of a bigger product, a Blueprint sets the architecture, the user stories and the integration risks before the build.

03

Start with files you already have

If 835s and claims extracts already sit on a server, start with denial patterns and A/R ranking before any new connection.

04

We run it, or hand it over

For platforms we build, L2 and L3 support with monitoring on every feed, and build-operate-transfer when your team is ready. See platform operations.

What Our Partners Say

Trusted by healthcare leaders.

“The team at Digital Scientists was a huge help in not only developing our analytics platform, but understanding the competitive space and defining our true value proposition for our customers.”
Justin Davis

Justin Davis

CEO, Congruity Health

FAQ

Questions about claims and X12 integration

Do you connect to clearinghouses?

Yes, as a capability. Availity, Waystar and most other clearinghouses accept 837 claims and return 999, 277CA and 835 files over SFTP or APIs, and many offer real-time 270/271 and 276/277. We haven't run a clearinghouse connection in production; our delivered claims work took in TPA files over secure FTPS. We connect through the clearinghouse you already use, test in its environment and start enrollment in week one.

Can you automate eligibility checks?

Yes. We'd send 270 inquiries in batch the night before the schedule and in real time at intake, parse each 271 into what staff need (active coverage, copay, deductible remaining, prior auth flags) and route problems to a work queue. We haven't run real-time 270/271 in production yet. Our closest delivered work is the TPA eligibility files behind Congruity Health's platform.

Can you reconcile 835 remittances to claims and deposits?

Yes, as a capability. An 835 reports what the payer paid, adjusted and denied, claim by claim, with CARC and RARC codes explaining each adjustment. We match each payment to the original claim, match the ERA to the bank deposit by its trace number, and flag denials and underpayments for follow-up. We prove it against your own remittance files before anyone relies on it.

How do you handle PHI in claims files?

We sign a BAA before we touch patient data. Files move over encrypted channels such as FTPS or SFTP, are encrypted at rest, and are read only by the services and people whose role needs them, with an audit log of every access. For Congruity Health each client had its own FTPS server and its own isolated pipeline. Our security plan is mapped to NIST CSF 2.0, and the pipeline can run in your own AWS account.

Do we need an EDI translator or integration engine?

Not always. If you already run an EDI translator or interface engine, we connect to it and work with the people who run it. If you don't, we parse and build X12 in code, on queues with retries and monitoring, inside your cloud account, so you own the code and skip a license. We choose in the week-one check.

How long does a claims integration take?

The vendors set most of the calendar. Clearinghouse onboarding, payer enrollment for 835 remittance and each payer's testing steps take longer than the code. We start that paperwork on day one, build against test files in parallel and give you a dated plan after the week-one check.

Talk it over

Tell us what you are trying to do. A senior person from our Atlanta team replies within one business day, and you can book a 30-minute call right after you send this.

  • We tell you if we're the right fit, and if we're not, who is.
  • Most work starts small, so you see how we work before you commit to more.
  • We sign a BAA before we touch patient data.