본문으로 건너뛰기

"smart-on-fhir" 태그로 연결된 1개 게시물개의 게시물이 있습니다.

모든 태그 보기

Vulcan Reaches Epic: Our First Live FHIR Handshake

· 약 8분
Creator, Parthenon

When we introduced Vulcan, our FHIR ingestion engine, it could do something impressive and something frustrating at the same time. It implemented the full SMART Backend Services client flow — sign a JWT, exchange it for a token, kick off a Bulk Data $export, poll for completion, download NDJSON, map it into OMOP CDM. Every step worked. Every test passed.

Against a mock server.

A mock server is a generous conversation partner. You hand it a signed assertion and it hands back a token without looking too closely. A real electronic health record system — Epic, in particular — is not so generous. Before Epic issues you a token, it wants to verify the signature on your assertion. And to do that, it needs something Vulcan had never been built to provide: a way to find our public key.

This is the story of building the missing half of that trust relationship, and of the moment Vulcan stopped talking to mocks and completed its first live handshake with the Epic on FHIR sandbox.