| ID | product.ingestion.mapping_service.mapping_engine |
|---|---|
| Description | Applies mapping rules from HL7 to canonical. |
| Key | mapping_engine |
| Type | component |
| Team | Clinical Ingestion |
| Status | active |
| Attributes | failure_mode: fail-fast, rules: versioned |
| Tags |
The Mapping Engine applies versioned HL7→canonical rules: field copies, lookups, conditional branches and cardinality fixes.
Fail fast on bad maps
Missing mandatory mappings stop the pipeline before corrupt data reaches the EMPI — hospitals get a NAK path to reconcile.