Capability · FHIR
Emit resolved rows as FHIR R4 resources.
Map your rows once, then emit them straight to FHIR R4 — Patient, Observation, Claim and more — via each template’s fhir_resource. A healthcare feature layered on the same engine, not a walled-off gate.
What you get
Built for regulated workloads
For healthcare workloads, mapping to your columns is only half the job — you often need FHIR out the other side. Templates that carry a fhir_resource can emit their resolved rows directly as FHIR R4 resources: a patient_demographics row becomes a Patient, a lab_results row becomes an Observation. The emit path is vertical-agnostic — it’s a healthcare feature layered on the same cascade, not a special-cased gate — and it’s available from both convert and the commit path.
One cascade, FHIR at the end
Checked before it’s emitted
On convert and on commit
Try it
A real call, end to end
Set output to fhir on a commit or a convert call for a template that carries a fhir_resource, and get R4 resources back instead of flat rows.
curl https://api.adaptivmapr.com/v1/convert \
-H "Authorization: Bearer $MAPR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"target": "patient_demographics",
"output": "fhir",
"source": { "type": "pdf", "data": "data:application/pdf;base64,JVBER…" }
}'{
"resourceType": "Bundle",
"type": "collection",
"entry": [
{ "resource": {
"resourceType": "Patient",
"identifier": [{ "value": "A-1002" }],
"name": [{ "given": ["Ada"], "family": "Lovelace" }],
"birthDate": "1985-12-10"
} }
]
}FAQ
Common questions
Ready when you are
Put fhir r4 emit in production — without shipping raw records.
Spin up a key in minutes. Top up a $10 prepaid wallet — every map is a few tokens.