ex_l7 v0.2.0 ExL7.Parser

Module for HL7 message parsing in order to use ExL7.Query to return data, ExL7.Ack to generate an acknowledgement for the message, or ExL7.Transform to modify a message.

Summary

Functions

Parses an HL7 message into an ExL7.Message for ExL7 usage. Validates first. For validation examples, check ExL7.Validation.validate

Functions

parse(hl7, segment_delimiter \\ "\r")

Parses an HL7 message into an ExL7.Message for ExL7 usage. Validates first. For validation examples, check ExL7.Validation.validate.

## Parameters

  • hl7: HL7 message to parse.
  • segment_delimiter: An alternative value other than \r to split message segments.
parse_file(file_with_hl7, segment_delimiter \\ "\r")