-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
Summary
Apply for Epic's FHIR sandbox at fhir.epic.com and validate the Epic FHIR and Flowsheet adapters against it.
Steps
- Register an application at fhir.epic.com
- Generate RSA key pair for backend JWT auth
- Run EpicFHIRAdapter integration tests against sandbox
- Run EpicFlowsheetAdapter (ADDFLOWSHEETVALUE) if sandbox supports it
- Document any Epic-specific quirks discovered
Notes
- Approval takes days to weeks — start early
- Sandbox may have limited FHIR write support
- Epic's non-production environments may behave differently from prod
Acceptance criteria
- Successful OAuth2 backend JWT auth against Epic sandbox
- Observation.Create succeeds via EpicFHIRAdapter
- Integration tests added to
tests/integration/test_epic_fhir_adapter.py
Reactions are currently unavailable