SpecsModelExploreRequirements
SpecsModelExploreRequirements
HL7 Gateway
Overview
Guide
Twin streams
Links and Communications
IDproduct.ingestion.hl7_gateway
DescriptionMLLP listener and HL7 v2 parser.
Keyhl7_gateway
Typemicroservice:service
Statusactive
TeamClinical Ingestion
Owner
ingestion@healthcare.example
TechnologiesJava, HL7, FHIR
Tags
Table of contents
Guide
HL7 Gateway
Internal structure
Components
Message lifecycle
Parse and validate
Ack and archive
Admission ingestion
Links and Communications
Requirements

Attributes

port2575
protocolMLLP
versionHL7 v2.x

Guide

HL7 Gateway

The HL7 Gateway terminates MLLP sessions from hospital senders, parses HL7 v2.x payloads, returns ACK/NAK promptly and archives the raw message before any mapping occurs.

Trust boundary

This is the outermost hospital interface. Nothing unauthenticated reaches the HL7 Parser or downstream clinical stores.

Internal structure

Could not build diagram for model "example-healthcare".

Components

MLLP Listener

Listens on MLLP TCP port for HL7 messages.

HL7 Parser

Parses HL7 v2.x messages into structured form.

ACK Sender

Sends ACK / NAK responses to senders.

Archive Writer

Writes raw messages to encrypted archive.

Message lifecycle

Receive on MLLP

The MLLP Listener accepts the TCP session and frames the payload.

Parse and validate

The HL7 Parser turns segments into a structured message; malformed payloads get NAK.

Ack and archive

The ACK Sender responds to the hospital while the Archive Writer persists the raw bytes to encrypted storage — before EMPI or encounter writes begin.

Admission ingestion

Links and Communications

2 workflows

Related Workflows(2)

WorkflowModelParticipant idParticipant label
HL7 admission ingestion

clinical-flows.admission

example-healthcareproduct.ingestion.hl7_gatewayHL7 gateway
Lab result delivery

clinical-flows.lab-result

example-healthcareproduct.ingestion.hl7_gatewayHL7 gateway

Requirements