Skip to content

Ingestion Use Cases (ING)

Module Purpose: Data ingestion pipelines for HL7 messages, PACS imaging, and batch CSV files. This module contains 22 use cases organized into 3 logical sub-modules.

Sub-Modules

Module Description Use Cases
01 - HL7 HL7 v2 message handling (ADT, ORM, ORU, SIU, RDE, VXU) 16 UCs
02 - PACS PACS/Imaging metadata ingestion 3 UCs
03 - CSV Batch CSV file processing 3 UCs

Use Case Quick Reference

ID Name Sub-Module Priority
ING-001 Receive HL7 Message HL7 P0
ING-002 Validate HL7 Structure HL7 P0
ING-003 Normalize Patient Identity HL7 P0
ING-004 Parse Lab Results HL7 P0
ING-005 Update Patient Bundle (Labs) HL7 P0
ING-009 Detect Duplicate HL7 Messages HL7 P0
ING-010 Persist Raw HL7 Payloads HL7 P1
ING-011 Extract Visit Context HL7 P1
ING-015 Receive HL7 Radiology Order (ORM) HL7 P0
ING-016 Receive HL7 Radiology Result (ORU) HL7 P0
ING-017 Receive HL7 Scheduling (SIU) HL7 P1
ING-018 Receive HL7 Medication Orders (RDE) HL7 P1
ING-019 Receive HL7 Immunization (VXU) HL7 P2
ING-020 Handle HL7 Error ACKs (AE/AR) HL7 P1
ING-006 Detect PACS File Drop PACS P0
ING-007 Validate Imaging Metadata PACS P0
ING-008 Resolve Imaging Assets PACS P0
ING-012 Detect CSV Batch Drop CSV P1
ING-013 Validate CSV Schema CSV P1
ING-014 Transform CSV Row CSV P1