SpecsModelExplore
Overview
Actors
External Systems
Clinical Data Product
Clinical Ingestion
HL7 Gateway
FHIR Gateway
Mapping Service
Mapping EngineTerminology ServiceRule Repository
Clinical Data
Analytics & Research
Clinical Apps
Governance & Audit
SpecsModelExplore
Mapping Engine
OverviewGuideLinks and Communications
IDproduct.ingestion.mapping_service.mapping_engine
DescriptionApplies mapping rules from HL7 to canonical.
Keymapping_engine
Typecomponent
TeamClinical Ingestion
Statusactive
Attributesfailure_mode: fail-fast, rules: versioned
Tags
Table of contents
Guide
Mapping Engine
Responsibilities

Guide

Mapping Engine

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.

Responsibilities

  • Selects rule set by message type and sending facility.
  • Invokes Terminology Service for coded fields.
  • Fails fast on missing mandatory mappings so bad data does not reach the EMPI.
  • Reads rules from Rule Repository.