FHIRConnect RESTful Implementation Guide
0.1.0 - ci-build
FHIRConnect RESTful Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://fhirconnect.org/fhir/ImplementationGuide/org.fhirconnect.restful | Version: 0.1.0 | |||
| Draft as of 2026-05-27 | Computable Name: FHIRConnectRestfulIG | |||
This Implementation Guide defines the REST API surface for a FHIRConnect engine — the FHIR facade layer that sits on top of the FHIRConnect mapping engine and exposes it as FHIR operations.
It is intentionally separate from the FHIRConnect mapping specification itself. Mapping rules, template bindings, and the $context variable semantics are specified in the FHIRConnect specification.
Two FHIR operations are defined:
| Operation | Endpoint | Direction |
|---|---|---|
$tofhir |
POST [base]/$tofhir |
openEHR Composition → FHIR Bundle |
$toopenehr |
POST [base]/$toopenehr |
FHIR Bundle → openEHR Composition |
Both operations follow the FHIR Operations framework (R4).
$tofhir; Bundle in, Parameters out for $toopenehr.valueString) rather than a nested resource, for FHIR SDK compatibility.collection, searchset, document) is not fixed by this IG — it is context-dependent and left to the implementation.OperationOutcome entries MAY be included in the Bundle to convey warnings or partial mapping failures.