Skip to main content

FHIR Update Handler

Category: Healthcare Standards: FHIR R4 · HIPAA

Update FHIR resources using PUT or PATCH (JSON Patch) methods

What this node does

  • PUT updates
  • PATCH (JSON Patch)
  • Optimistic locking
  • Validation

How to use

  1. In the Hydra Builder, open or create a workflow
  2. In the node palette on the left, find FHIR Update Handler under the Healthcare 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 and Update Type (PUT/PATCH) input port from an upstream node
  7. Connect the Updated Resource output to the next node downstream

Inputs

PortTypeRequiredDescription
FHIR Resourcefhir-resourceA single FHIR R4 resource (Patient, Observation, etc.)
Update Type (PUT/PATCH)textPlain text string

Outputs

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

Configuration

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

ParameterWhat to enter
updateTypeConfigure updateType in the node settings
resourceIdConfigure resourceId in the node settings
ifMatchConfigure ifMatch in the node settings
validateBeforeUpdateConfigure validateBeforeUpdate in the node settings

When to use this node

  • Update patient records
  • Modify observations
  • Patch resources

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.