~/talk

FHIR R4 data ingestion pipelines driven by liquid templates

links:none on file
slides:none on file

Northwell runs a production FHIR R4 repository ingesting messages since 2020, storing ~2–3 TB and covering ~6.5M patients with 0.5–2M FHIR bundles ingested per day and 100k–300k patient data updates daily. The pipeline uses liquid templates (Python library) for JSON mapping, Dataflow (Apache Beam) for streaming vs scheduled transforms, and BigQuery validation to check accuracy. Custom code-lookup filters, conditional inserts, cleaning rules and Cloud Scheduler restarts handle duplicates and malformed HL7 sources; the system is live and monitored.

AI-written summary · about

  1. 0:00Introduction to FHIR pipelines
  2. 2:54Challenges in FHIR data ingestion
  3. 7:08Liquid templates for transformation
  4. 11:44Handling HL7 message variations
  5. 14:12Lessons learned and validation
  6. 16:44Monitoring and alerting system
  7. 18:32Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.