SpecsModelExplore
Overview
Actors
External Systems
Clinical Data Product
Clinical Ingestion
HL7 Gateway
MLLP ListenerHL7 ParserACK SenderArchive Writer
FHIR Gateway
Mapping Service
Clinical Data
Analytics & Research
Clinical Apps
Governance & Audit
SpecsModelExplore
HL7 Parser
OverviewGuideLinks and Communications
IDproduct.ingestion.hl7_gateway.parser
DescriptionParses HL7 v2.x messages into structured form.
Keyparser
Typecomponent
TeamClinical Ingestion
Statusactive
Attributesevents: ADT, ORU, ORM, format: HL7 v2.x
Tags
Table of contents
Guide
HL7 Parser
Behaviour

Guide

HL7 Parser

The HL7 Parser converts HL7 v2.x segments (MSH, PID, PV1, OBX, …) into a structured internal representation used by mapping and archival.

Parsing errors produce NAK responses so hospitals can retry or alert their interface engine — silent drops are never acceptable on ADT/ORU paths.

Behaviour

  • Validates message type and trigger event (e.g. ADT^A01, ORU^R01).
  • Normalises encoding and segment delimiters per MSH.
  • Emits a canonical parse result to the Mapping Service path.
  • Feeds the ACK Sender with accept/reject status.
  • Downstream sibling: receives from MLLP Listener.

    Links and Communications

    1 outgoing link

    Outgoing Links(1)

    Target objectLabelLink typeRelationRaw idRequiredDescription
    mllp_listener

    example-healthcare.mllp_listener

    —
    ——linksmllp_listener——