ex_hl7 v0.4.2 HL7.Writer

Writer for the HL7 protocol that converts a message into its wire format.

Link to this section Summary

Link to this section Types

Link to this type option()
option ::
  {:separators, binary} |
  {:trim, boolean} |
  {:output_format, :wire | :text}

Link to this section Functions

Link to this function buffer(writer)
buffer(t) :: iodata
Link to this function end_message(writer)
end_message(t) :: t
Link to this function end_segment(writer, segment_id)
end_segment(t, HL7.Type.segment_id) :: t
Link to this function new(options \\ [])
new([option]) :: t
Link to this function put_field(writer, field)
put_field(t, HL7.Type.field) :: t
Link to this function start_message(writer)
start_message(t) :: t
Link to this function start_segment(writer, segment_id)
start_segment(t, HL7.Type.segment_id) :: t