I have built healthcare products at three points in the journey: turning paper claims into electronic transactions, resolving provider data, and replacing a legacy claims integration.
Paper-to-EDI conversion · daily reconciliation · homegrown EDI shredding into a normalized datamart · separate provider identity resolution
Results are from my claims work. The $10M is the value of claims found unprocessed. It is not a saving. Provider latency and reporting improved; I am not publishing a numerical result for that work.
From scanned forms to auto-adjudication.
I led the conversion of paper claims to EDI 837 transactions for automated adjudication. The product opportunity was end-to-end reduction in manual claims work.
Make a match the next system can trust.
Missing provider names and inconsistent addresses disrupted matching. I designed the end-to-end provider flow against the provider master and proved it with a 99% match in a proof of concept.
Replace the legacy integration.
I led the replacement of Microsoft BizTalk with homegrown EDI shredding directly into a normalized datamart before adjudication. Capturing complete claim data reduced enhancement turnaround by 50% and improved received-to-paid mapping and CMS reporting. The LifePRO engine replacement, daily reconciliation and paper-to-EDI conversion were separate projects.
Product design / Process flow
Paper claim → validated transaction → adjudication
- 01
Receive & classify
CMS-1500 → professional · UB-04 → institutional
Identify the form, preserve the source and assign a traceable intake record.
Unrecognized or incomplete?
Route to intake review; do not guess the form. - 02
Extract & verify
OCR produces a candidate, not an approved claim
Check extracted fields against the source; keep uncertainty visible.
Unreadable or conflicting?
An authorized operator corrects the extraction. - 03
Resolve the provider
Normalize → query the provider API → compare
Use the central provider source and keep the submitted values alongside the match.
Missing or ambiguous?
Hold for resolution; do not invent a provider identity. - 04
Validate & hand off
837P / 837I → existing adjudication rules
Validate the transaction before sending eligible claims to the adjudication system.
Validation fails?
Return a specific exception. OCR does not decide coverage. - 05
Reconcile & learn
Acknowledgment → final disposition → operating review
Separate acceptance from adjudication, reconcile every record and monitor rework.
No confirmed result?
Investigate status before retrying; prevent duplicate submission.
Portfolio product-design sample. Control details illustrate my approach; they are not an employer’s production architecture.
Where patient safety and PBM change the decision.
For these administrative products, wrong identity, missing information and unowned exceptions are risks to control. Clinical judgment remains with qualified professionals. My PBM experience adds context for prescriber identity, benefit operations, customer care and pharmacy workflows; it does not turn this medical-claims example into a retail-pharmacy transaction.
CMS-1500 and UB-04 relate to professional and institutional medical claims. Retail-pharmacy transactions use a separate NCPDP standards path.
Read the decisions behind the delivery.
The samples show how I frame the problem, choose among options, specify the product, prepare a release and use operating evidence. They connect three experiences; they do not imply one shared production implementation.