Nirmitee.io

Availity, Waystar, Optum, Office Ally and direct payers

Payer and Clearinghouse Integration Services

We connect your product to the clearinghouses and payers your customers use: enrollment filed and tracked, SFTP and API connections built to each partner's conventions, acknowledgements routed correctly, and every 835 dollar reconciled. Built by engineers who know where these connections break.

  • Availity
  • Waystar
  • Change Healthcare (Optum)
  • Office Ally
  • Direct payers
  • CAQH CORE

What a production clearinghouse connection needs
  1. 01Enroll

    Per payer, per provider, per transaction: filed in week one and tracked.

  2. 02Connect

    SFTP folders or APIs, IP allowlists and each partner's filename rules.

  3. 03Route

    Inbound files routed by content, 277CA and 277 told apart by BHT06.

  4. 04Reconcile

    835 CAS adjustments read correctly and matched to claim lines.

Evidence you can check

The short answer

Payer and Clearinghouse Integration Services, in Short

A clearinghouse connection looks simple on a vendor slide: send files, get files. In production it means payer enrollment that takes weeks, IP allowlists, per-clearinghouse filename and folder rules, a real-time API that may be a separate contract, two different transactions that both call themselves 277, and 835 adjustment codes that are easy to misread. We build connections to Availity, Waystar, Change Healthcare (Optum), Office Ally, API-first clearinghouses and direct payer endpoints that handle all of it, so your product reaches payers without your team learning each trap the expensive way.

Who it is for
RCM and billing software companies, EHR and practice management vendors, digital health products adding insurance billing, and teams switching or adding a clearinghouse.
What we build
Clearinghouse and payer connectors over SFTP and API, enrollment tracking, content-based routing, acknowledgement correlation, 835 posting and a backup clearinghouse path.
The outcome
A production connection with enrollment done, every response routed to the right claim, and a second route ready if your primary clearinghouse goes down.

Integration targets

Clearinghouses and Payer Routes We Integrate

Each route has its own transport, contract model and conventions. These are the ones buyers ask us about most.

TargetTypical transportStrengthWhat we design for
AvailityEDI clearinghouse over SFTP, plus APIs for eligibility, claim status and moreDeep direct connectivity with large commercial and Blue plansWhich APIs your contract includes, and payer-specific enrollment through Availity
WaystarSFTP batch with extension-based routing; REST APIs as a separate product lineBroad payer list and strong claim management toolingFilename extensions that route the file, write-only upload folders, and confirming API entitlement before scoping real time
Change Healthcare (Optum)SFTP batch and APIsOne of the largest payer networksReconnection and fallback planning after the February 2024 outage
Office AllySFTP and web uploadPopular with small practices and cost-sensitive productsIts own file naming, response formats and enrollment forms
API-first clearinghousesJSON APIs over X12, such as StediDeveloper-friendly real-time eligibility and claimsMapping JSON back to X12 meaning: CAS groups, status codes, companion rules
Direct payer and Medicare MACPayer SFTP or API; MAC connectivity through a network service vendorNo intermediary on high-volume payersSeparate enrollment, submitter IDs and test cycle per payer

We integrate with the clearinghouse your customers already use and design a second route so an outage does not stop your cash flow.

What we build

What Our Payer and Clearinghouse Integration Services Build

Each workstream ships with a specification, tests and an owner.

01

Enrollment and Onboarding

A tracker for every payer, provider identifier and transaction that needs enrollment: claims, 835 ERA and EFT through CAQH EnrollHub where payers use it. We file in week one and chase it, because enrollment usually sets the go-live date.

ERA · EFT · CAQH EnrollHub · submitter ID · payer ID

EDI enrollment timelines →
02

SFTP and API Connectors

Upload and download folders, filename and extension rules, polling, archive handling, IP allowlisting and credential rotation, plus real-time APIs where your contract includes them.

SFTP · REST · IP allowlist · key rotation

Clearinghouse integration in production →
03

Content-based Routing

Inbound files routed by ISA and ST content, never by filename alone, with 277CA (BHT06 TH) and payer 277 status (BHT06 DG) sent to different handlers.

ISA · ST01 · BHT06 TH and DG · 999 · 835

Waystar 837, 835 and 277CA setup →
04

Claim Status Polling

Payer status never arrives on its own. We build a 276 aging schedule, or a real-time status API call, so claims do not sit silently past their expected turnaround.

276/277 · status category codes · aging rules

X12 EDI integration services →
05

835 Posting That Reads CAS Correctly

CAS repeats reason, amount and quantity triplets under one group code at position one. We parse it that way, keep contractual (CO) apart from patient responsibility (PR), and queue anything that does not match.

CAS CO, PR, OA, PI · CARC · RARC · PLB

Denial codes CO-45 and PR-27 explained →
06

Backup Clearinghouse and Migration

A second route with its own enrollment, so an outage or a contract change becomes a routing switch, not a crisis. We also migrate products between clearinghouses without losing in-flight claims.

Dual routing · in-flight claim tracking · cutover plan

Integration monitoring and support →

Buyer decisions

How to Evaluate a Clearinghouse or Payer API

Ask these questions before you sign. They decide how much integration work follows the contract.

QuestionWhy it mattersWhat good looks likeRed flag
Is the API in our contract?Batch EDI and real-time APIs are often sold separatelyEligibility and status APIs named in the order formAPI access promised verbally only
Which payers are covered, and how?Some payers route through another clearinghouse or need paper enrollmentPayer list with transaction support and enrollment method per payerA single payer count with no transaction detail
What do acknowledgements look like?999, 277CA and proprietary reports differ per vendorStandard 999 and 277CA delivered for every batchOnly a portal report, no machine-readable file
How are files named and routed?Filename conventions change and are rarely contractualDocumented conventions plus stable ISA identifiersRouting that only works on filename
What happens in an outage?The February 2024 Change Healthcare outage stopped claims for weeksStatus page, SLA and a clean path to a second clearinghouseNo plan beyond waiting
How long does enrollment take?ERA and claim enrollment gate go-liveEnrollment dashboard with per-payer statusEnrollment handled by email with no tracking

We help run this evaluation and then build the connection to whichever clearinghouse you choose.

Integration boundaries

Clearinghouse Integration Boundaries: Who Owns What

Most delays come from enrollment and access, not code. We write ownership down on day one.

The clearinghouse

Payer routing, front-end edits, 999 and 277CA acknowledgements, enrollment processing and contract terms.

The payer

Enrollment approval, adjudication, 277 status, 835 remittance and payment.

Your team

Contracts, provider identifiers (NPI, tax ID), billing policy and approval of enrollment forms.

The connector (ours)

Transport, routing, validation, correlation, polling, retries, replay and alerts. Defects here are ours to fix.

Security and PHI

Files move over SFTP or TLS from allowlisted IPs, credentials are rotated, development uses synthetic files, and we sign a BAA and work inside our ISO 27001:2022 certified management system.

Deliverables

Payer and Clearinghouse Integration Deliverables

Everything below lands in your repository and your runbook.

01

Connection specification

Transport, folders, filenames, identifiers, transactions and the companion guide rules in force.

02

Enrollment tracker

Every payer, provider and transaction with its enrollment status, owner and dates.

03

Connector code

Versioned connector with per-clearinghouse profiles held in configuration.

04

Routing and correlation rules

How every inbound file type is identified and matched to its request.

05

Test evidence

Accepted, rejected and partially paid cases through the simulator and the clearinghouse test environment.

06

Runbook and fallback plan

Replay, credential rotation, outage response and the switch to a backup route.

Delivery phases

Clearinghouse Integration Timeline

A first clearinghouse connection typically takes 6 to 10 weeks. Enrollment runs in parallel and commonly takes two to six weeks per payer, longer for some government plans.

  1. 01

    Contract check and enrollment

    Weeks 1 to 2

    API entitlement confirmed, IP allowlist and SFTP access requested, enrollment filed

  2. 02

    Build against the simulator

    Weeks 2 to 5

    Connector, routing, correlation and 835 parsing built with synthetic files

  3. 03

    Clearinghouse testing

    Weeks 4 to 8

    Test files exchanged, rejections closed, payer enrollments confirmed

  4. 04

    Production and hypercare

    Weeks 6 to 10

    Cutover, first 835 cycle reconciled, monitoring and runbook handed over

Cost drivers

What Drives Clearinghouse Integration Cost

You get a fixed scope after one scoping call. These are the factors that move it.

Number of clearinghouses

One connection is the smallest unit. A backup route or a migration adds a second profile.

Batch or real time

Real-time eligibility and status APIs add latency handling and rate limits on top of batch.

Transactions

Eligibility, claims, status and remittance each add routing and correlation rules.

Payer enrollment volume

Many payers and provider identifiers mean more enrollment tracking and follow-up.

Posting automation

Auto-posting 835 remittance needs agreed rules for reversals, recoupments and PLB adjustments.

Support model

Monitoring, credential rotation and partner changes are priced per connection.

Book a call ↗

Proof

Clearinghouse Work You Can Check

Client names are withheld. The code and tools linked here are public.

Public GitHub repository

Open-source X12 Clearinghouse Simulator

A drop-in stand-in for a real clearinghouse SFTP connection: 120 scenarios across 270/271, 278, 837, TA1 and 999, 277CA, 835 and 276/277, with your own control numbers, trace numbers and patient control numbers echoed back so correlation code is tested before enrollment finishes.

View the simulator on GitHub →

Live in production

Behavioral Health Revenue Cycle Platform

Built and run for a US behavioral health group: the signed session note becomes the 837P claim, eligibility is checked before every visit, and denials land in a work queue with the payer's own CARC and RARC reason attached. Our first clearinghouse test passed when it should have failed, so every test now takes the exact path production takes.

Live in production

Wound Care Claims and Eligibility Workflow

Built for a US wound care provider group: coverage checked against the clearinghouse before the visit, the dense 271 benefit response read into plain terms for the front desk, and a CPT, modifier and NCCI scrub before any claim leaves the building.

Free Nirmitee tool

Free X12 EDI Inspector

Our browser-based X12 viewer decodes 837, 835, 270/271, 276/277, 277CA and 999 files segment by segment, explains CARC and RARC codes, and never uploads the file anywhere.

Open the EDI Inspector →

Security

ISO 27001:2022 Certified, BAAs Signed

We are ISO 27001:2022 certified and sign Business Associate Agreements for work that touches patient data.

FAQ

Payer and Clearinghouse Integration: Questions Buyers Ask

What Is Clearinghouse Integration?

Clearinghouse integration connects your product to a healthcare clearinghouse that routes X12 transactions to payers. It covers enrollment, the SFTP or API connection, sending 270 and 837 files, receiving 999, 277CA, 271, 277 and 835 responses, and correlating every response back to the claim or inquiry it answers.

Which clearinghouse should we integrate with?

Start with the one your customers already use, since switching means re-enrollment. Availity is strong for commercial and Blue plans, Waystar for claim management, Change Healthcare (Optum) for reach, Office Ally for small practices, and API-first vendors for JSON and real-time eligibility. We connect to any of them and often to two.

How do I evaluate clearinghouse APIs for claims workflows?

Ask whether the API is in your contract, which payers are covered for which transactions, whether you get standard 999 and 277CA files, how files are named and routed, what the outage plan is, and how enrollment is tracked. Those answers predict most of the integration effort.

How do you sync claims data with a clearinghouse that has no API?

We build an SFTP connector that uploads 837 and 270 files with the clearinghouse's naming rules, polls the download folders, routes each inbound file by its ISA and ST content, and matches every acknowledgement, status and remittance back to the claim in your system.

Why does the difference between a 277 and a 277CA matter?

Both use transaction code 277 in ST01. The 277CA is a claim acknowledgement from the clearinghouse or payer front end (BHT06 TH); the 277 claim status response comes from the payer (BHT06 DG). Routing on ST01 alone sends payer status into the acknowledgement handler and silently misreports claims, so we route on BHT06.

What is payer enrollment, and how long does it take?

Enrollment is the paperwork that authorizes a provider to send claims or receive 835 ERA and EFT through a given route, filed per payer, per provider identifier and per transaction. It commonly takes two to six weeks per payer and longer for some government plans, so we file it in week one.

What do CAS group codes CO, PR, OA and PI mean?

They classify each 835 adjustment. CO is a contractual obligation the provider writes off, PR is patient responsibility such as deductible or coinsurance, OA is other adjustments, and PI is payer-initiated reductions. Each CAS segment carries one group code followed by reason, amount and quantity triplets.

Does one clearinghouse connection reach every payer?

Usually most, rarely all. Some payers route through another clearinghouse, some need separate enrollment or paper forms, and support varies by transaction. We check your payer list against the clearinghouse's coverage before the build and plan direct connections for the gaps.

Should we have a backup clearinghouse?

For any product whose customers depend on cash flow, yes. The February 2024 Change Healthcare outage stopped claims for weeks for many providers. A second route with its own enrollment turns an outage into a routing change, and we design the connector so switching is configuration.

Can you migrate us from one clearinghouse to another?

Yes. We build the new connection and enrollment in parallel, track claims already in flight on the old route until their 835s arrive, and cut over by payer or by customer so nothing is lost between the two.

How Long Does a Clearinghouse Integration Take?

A first clearinghouse connection typically takes 6 to 10 weeks. Enrollment runs in parallel and often sets the go-live date. We build against our open-source clearinghouse simulator while enrollment and IP allowlisting move, so testing starts before access arrives.

How Much Do Payer and Clearinghouse Integration Services Cost?

Cost depends on the number of clearinghouses and direct payers, batch versus real-time APIs, the transactions in scope, enrollment volume, 835 posting automation and the support level. We give a fixed scope after one scoping call, before you commit.

Next step

Scope Your Clearinghouse Connection in One Call

Tell us your clearinghouse, payer list and transactions. An integration engineer replies with the enrollment you need, the traps in that connection and a fixed scope.

Send your details

Which Payer or Clearinghouse Connection Do You Need?

Tell us the clearinghouse or payers, the transactions and where the current connection fails. Please do not send real EDI files with patient data.

  • The systems and partners involved
  • Available API, SFTP or interface access
  • Your workflow and target date

Please exclude patient data and credentials. We use these details to respond to your enquiry. Privacy policy

Thank you. Your enquiry has been received. Our team will review your requirements.