Translating Tabular Data Maps into a FHIR Implementation Guide
summary
A pipeline converts an analyst-friendly Excel list into FHIR Implementation Guide artifacts by running three Node.js scripts that read Excel XML, expand FHIR core StructureDefinitions, and sort differential elements for IG Publisher. The process turns 900 mappings into about 260 StructureDefinitions and drops QA errors from ~300 to 16 using the official FHIR validator. It handles fixed values, references and extensions imperfectly, runs against VistA extracts via an SDA integration layer, and the code is available on GitHub.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:21Problem
- 1:30Process
- 3:08Implementation Guide
- 3:48Roadblocks
- 4:18Pipeline
- 10:55Lessons Learned








