Clinical interoperability, with clear boundaries.
Ingest C-CDA R2.1 / CCD documents, FHIR R4 Bundle XML, Bulk Data NDJSON, and HL7 v2.x messages (over HTTP or MLLP). Emit clean FHIR R4, push to any FHIR server, fire R4 Subscriptions, host CDS Hooks services, run Patient $match, and connect EHRs via SMART on FHIR + Bulk Data $export. Throughput: ~170 CCDs/sec on a single instance.
Multiple files keep the existing C-CDA batch workflow; import FHIR XML or NDJSON one file at a time.
Drop C-CDA XML, FHIR Bundle XML, or Bulk Data NDJSON
one file opens the patient detail view · several C-CDA files run batch conversion
Uploaded patients / files
All uploads in this browser tab stay here. Click a card to reopen it; open the Batch tab for full validation details.
Standards & protocols supported
View profile matrix →R2.1 CCD only: mapped sections, synthetic vendor fixtures, and loss-checked round-trip.
Base R4 Bundle JSON, FHIR Bundle XML, and fixture-backed Bulk Data NDJSON are accepted; unsupported profiles are rejected.
ADT (A01/A02/A03/A04/A08/A11/A13/A28/A31/A40) · ORU^R01 · VXU^V04 · SIU^S12-S15 · MDM^T02 · ORM^O01.
v2 over MLLP on configurable port (default 2575). Auto-ACK; webhook on receipt.
Authorization-code flow · launch & exchange endpoints.
Async kick-off + polling; preview NDJSON resources from each output file.
Register criteria (e.g. Observation?code=…); HMAC-signed callbacks fire on every match.
patient-view summary cards + medication-prescribe allergy/duplicate-therapy check.
Weighted name + DOB + identifier scoring with FHIR match-grade extension.
LOINC · SNOMED CT · RxNorm · CVX · ICD-10. Pluggable external TX server.
SHA-256 signed deliveries with exponential back-off (5 attempts).
JSON logs, Sentry hook, Stripe meter events, p50/p95/p99 latency at /metrics.
Intentionally out of scope: HL7 v3 messaging (PRPA/PIX/PDQ — almost no production usage; replaced by FHIR), DICOM imaging, IHE XDS.b SOAP, X12 270/271/837 payer EDI.
AI approval queue
Loading…Review this tenant’s controlled agent runs and evidence-backed suggestions before they are accepted. This is persistent tenant history; current uploaded patients appear in the upload list above. Deterministic conversion remains authoritative.