DenialOS Documentation
Docs / Epic integration
RUNTIME IMPLEMENTED — SANDBOX UNVALIDATED
⏱️ 2 min read · 305 words

Epic integration

The current DenialOS repository contains an Epic FHIR R4 adapter profile and executable SMART/FHIR runtime.

!Epic integration

Current status

Runtime: IMPLEMENTED

Sandbox: NOT VALIDATED

Customer UAT: NOT COMPLETED

Production: NOT ENABLED

Runtime path

Customer connection
 → connection-scoped secret reference
 → SMART discovery
 → signed JWT assertion
 → token exchange
 → CapabilityStatement
 → permitted-resource check
 → FHIR Bundle retrieval
 → canonical ingestion
 → persistence/provenance
 → checkpoint/reconciliation

The runtime explicitly supports read-only SMART scopes in system/<Resource>.r form and requires FHIR R4 capability advertising.

Current adapter resource allowlist

The Epic adapter pack currently advertises read support for: