0.2.3 - ci-build
servicewellfhirflc, published by Service Well AB. This guide is not an authorized publication; it is the continuous build for version 0.2.3 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/servicewell/servicewell.fhir.flc/ and changes regularly. See the Directory of published versions
| Official URL: http://puri.fhir.link/flc/ImplementationGuide/servicewell.fhir.flc | Version: 0.2.3 | |||
| Draft as of 2025-10-29 | Computable Name: servicewellfhirflc | |||
Welcome to the Implementation Guide for FHIR Liquid Conversion (FLC), a powerful, template-driven approach to converting data into FHIR using Liquid templates enriched with terminology mappings. This guide is maintained by Service Well AB, the owner and maintainer of this FLC framework and associated IG tooling.
FHIR Liquid Conversion (FLC) is a structured, opinionated way of managing input-to-FHIR transformations using Liquid templates and standard FHIR IG tooling. It builds on Microsoft's FHIR Converter but introduces several key improvements:
| Feature | Microsoft FHIR Converter | FLC |
|---|---|---|
| Declarative Mapping Language | ✅ Liquid | ✅ Liquid + FHIR metadata |
| Terminology Integration | ❌ Manual | ✅ Built-in FHIR Terminology support |
| Testable / Versionable | ✅ File-based testing | ✅ Full IG + test bundle |
| Canonical Support | ❌ Local only | ✅ Fully FHIR-native |
| Dependency Handling | ❌ Manual imports | ✅ Via dependencies in sushi-config.yaml |
| Reusable Across Projects | ✅ Azure Container Registry | ✅ IG-packaged and distributable |
FLC enables both human-readable and machine-executable transformations, directly linked to terminology servers and structured with official FHIR packaging mechanisms.
Overall, FLC provides a more FHIR-native, version-controlled, and distributable conversion platform that bridges informatics and IT development effectively.
StructureMap (with profile LiquidStructureMap) is used to declare:
FLCSourcePatient)Patient)ExamplePatient.liquid)ConceptMap links external/local source codes to FHIR target valuesLiquid templates transform parsed input → FHIR JSON using placeholdersThis guide is maintained by Service Well AB. For feedback or inquiries:
📧 info@servicewell.se 🌐 https://www.servicewell.se