# HL7 integration

> Build workflow automations with 2 public HL7 actions.

Source: [https://genhealth.ai/docs/workflows/integrations/hl7](https://genhealth.ai/docs/workflows/integrations/hl7)

## Available actions

2 actions. Connection types: hl7_mllp.

### [Build HL7 Message](https://genhealth.ai/docs/workflows/integrations/hl7/hl7_build_message.md)

- Handler: `hl7_build_message`

- External effect: `write`
- Inputs: `message_type`, `hl7_version`, `sending_application`, `sending_facility`, `receiving_application`, `receiving_facility`, `processing_id`, `field_map`
- Outputs: `success`, `message`, `control_id`, `message_type`, `hl7_version`, `segment_names`, `validation_errors`, `validation_warnings`, `error`, `error_type`

Perform Build HL7 Message through HL7.

### [Send HL7 Message](https://genhealth.ai/docs/workflows/integrations/hl7/hl7_send_message.md)

- Handler: `hl7_send_message`
- Connection type: `hl7_mllp`
- External effect: `write`
- Inputs: `message`, `wait_for_ack`, `ack_timeout_seconds`
- Outputs: `success`, `ack_code`, `ack_text`, `control_id`, `acknowledged`, `failure_category`, `error`, `error_type`

Perform Send HL7 Message through HL7.
