Skip to main content

FHIR Transform

Category: Transform Standards: FHIR R4 · HIPAA

Transform FHIR resources using FHIR Mapping Language or JSONPath

What this node does

  • FHIR Mapping Language
  • JSONPath transforms
  • Profile conversion
  • Data enrichment

How to use

  1. In the Hydra Builder, open or create a workflow
  2. In the node palette on the left, find FHIR Transform 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 FHIR Resource input port from an upstream node
  7. Connect the Transformed Resource output to the next node downstream

Inputs

PortTypeRequiredDescription
FHIR Resourcefhir-resourceA single FHIR R4 resource (Patient, Observation, etc.)

Outputs

PortTypeDescription
Transformed Resourcefhir-resourceA single FHIR R4 resource (Patient, Observation, etc.)

Configuration

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

ParameterWhat to enter
transformTypeConfigure transformType in the node settings
mappingField mapping rules in JSONPath or JMESPath syntax
sourceProfileConfigure sourceProfile in the node settings
targetProfileConfigure targetProfile in the node settings

When to use this node

  • Profile conversion
  • Data normalization
  • Field mapping

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.