The first FHIR provider directory from CMS, and SMART Health Check-in from a phone wallet — May 7, 2026
CMS publishes the first FHIR provider directory
The CMS National Provider Directory landed in April as the first CMS provider directory published in FHIR, covering six resource types — Practitioner, Organization, Location, Endpoint, PractitionerRole and OrganizationAffiliation.
Endpoint is the one that didn't exist before: associating an endpoint with provider data used to be work you did yourself, and it's what turns a directory entry into an answer to "where do I go to get my data".
Gene loaded the 40 GB bulk drop into BigQuery and built AINPI on top of it — open source and welcoming contributions. CMS has since pulled the public download after Social Security numbers were found in the data and reported, so Gene's copy, with the SSNs redacted, is currently a route to a dataset the source has taken offline while it fixes it.
AINPI as an audit framework
AINPI is really an audit framework — a data quality dashboard, state-level drill-downs, and findings pages that publish their methodology so the checks themselves can be argued with, aimed partly at states responding to a federal request to audit their Medicaid provider data.
The cross-source search puts the master data management problem on one screen: a single provider turns up in the national directory, the legacy self-reported system and two payer directories, is absent from two others, and the locations and qualifications don't agree between them.
This is a distributed data problem — everyone holds a piece, and nobody has a good answer for how an update to one propagates to the rest.
The question that punctures the optimism
Fine — you found the endpoint. How does it know you are who you say you are?
Mostly it doesn't, beyond a portal username and password you set up once and then reset ten times because you never use it. Newer services lean on IAL2 identity verification providers, but most EHRs haven't implemented that. Arjun expects the standardised identity-provider question to be settled by regulation later in the year.
Gene's wider map: TEFCA and the QHINs are the national infrastructure but not everything is on them yet, so which route gets you your data still depends on where you happen to see a doctor.
SMART Health Check-in — patient wallet to clinic in one flow
Arjun played Josh Mandel's recorded demo of SMART Health Check-in, a protocol letting a clinic's website request structured data — demographics, insurance card, US Core clinical resources, and a visit-specific questionnaire — from a wallet app on the patient's phone in one flow, entered either from a pre-visit link or a QR code at a kiosk. The clinic asks for what it wants and the patient can fully fulfil, partially fulfil or decline each part independently.
It works on iOS now by wrapping the request in ISO mDoc — machinery Josh described as either important enabling infrastructure or wire protocol baggage depending on your perspective — which simply wasn't possible when he first prototyped this a year ago. The remaining gap is that the W3C Digital Credentials API only lets natively installed apps respond, so web-based wallets need the experimental cross-tab path he sketched.
Why it matters even where networks work
Health information networks don't reach everywhere and may hit roadblocks nobody has found yet. A protocol with the patient in the loop is the escape hatch when they don't work — and it's the only route for data that never lands in an EHR at all, like activity data from a phone.
The patient becoming a source rather than a subject — patient-reported outcomes have been a long-standing priority that has stayed stubbornly hard to untangle.
Alex, building an open source personal health wallet, described an offline-first take on the same idea: data held locally on phone and desktop, shared through proximity- and time-limited sessions, any input transformed into FHIR, and structured by clinical specialty rather than by resource type so it's useful at the point of care.