Skip to main content

HL7 to FHIR

Category: Transform Standards: HL7 v2.x · FHIR R4 · HIPAA

Convert HL7 v2.x messages to FHIR R4 resources

What this node does

  • ADT/ORM/ORU mapping
  • Custom mappings
  • Terminology mapping
  • US Core profiles

How to use

  1. In the Hydra Builder, open or create a workflow
  2. In the node palette on the left, find HL7 to FHIR under the Transform category (or use the search bar)
  3. Drag the node onto the canvas
  4. Double-click the node to open its configuration dialog
  5. Fill in the required parameters (see Configuration below)
  6. Connect the HL7 Message input port from an upstream node
  7. Connect the FHIR Bundle and FHIR Resources output to the next node downstream

Inputs

PortTypeRequiredDescription
HL7 Messagehl7-messageAn HL7 v2.x message (ADT, ORU, ORM, etc.)

Outputs

PortTypeDescription
FHIR Bundlefhir-bundleA FHIR R4 Bundle containing one or more resources
FHIR Resourcesfhir-resourceA single FHIR R4 resource (Patient, Observation, etc.)

Configuration

Open the configuration dialog by double-clicking the HL7 to FHIR node on the canvas.

ParameterWhat to enter
messageTypeConfigure messageType in the node settings
mappingTemplateConfigure mappingTemplate in the node settings
terminologyServiceConfigure terminologyService in the node settings
outputProfileConfigure outputProfile in the node settings

When to use this node

  • Convert ADT to Patient/Encounter
  • Transform ORU to Observations
  • Legacy integration

Need help configuring this node?

Go to Settings → Connectors to set up the connection this node depends on, then reference the connector ID in the node configuration dialog.