Cumuluz Translate Implementation Guide
0.1.0 - ci-build
Cumuluz Translate 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: https://translate-ig.cumuluz.dev/ig/ImplementationGuide/org.cumuluz.translate.ig | Version: 0.1.0 | |||
| Draft as of 2026-04-01 | Computable Name: CumuluzTranslateIG | |||
This Implementation Guide describes the public FHIR contract for cumuluz-translate.
The service accepts Dutch STU3 source content, translates that content through an explicit logical layer, and returns R4 output that fits one of the supported target profiles.
This is a focused translation service. It is not a general FHIR repository and it is not a generic STU3-to-R4 converter.
nl-core 2020 and eu-baseThe public API is split into two surfaces:
/fhir/stu3-r4 for cross-version translation operations and discovery/fhir/r4 for R4 validation and R4-facing metadataThe main endpoints are:
POST /fhir/stu3-r4/$transformGET /fhir/stu3-r4/metadataGET /fhir/stu3-r4/OperationDefinition/bgz-transformGET /fhir/stu3-r4/translation-indexPOST /fhir/r4/$validateGET /fhir/r4/metadataIf you need to understand the target families first, read Target Profiles before the translation matrix.
The service keeps the wire contract FHIR-shaped:
Parameters for transform requests and transform responsesCapabilityStatement for metadataOperationDefinition for the transform contractBundle for the translation indexOperationOutcome for validation and errorsThe runtime keeps mapping logic visible:
The first implemented concept set remains the center of the design:
PatientProblem (Condition)ProcedureThe service also currently supports:
FunctionalOrMentalStatusAllergyIntoleranceEncounterCareTeamAppointmentMedicationRequestMedicationStatementMedicationDispenseMetadata to R4 ProvenanceThe Translation Matrix page lists the exact source and target profile combinations.