Edi.X12.Hipaa.R5010.Segments.TransactionSetTrailer (EDI X12 v0.1.4)

View Source

SE - Transaction Set Trailer

To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)

Summary

Functions

Convert the list into a struct.

Convert the list into a struct.

Types

t()

@type t() :: %Edi.X12.Hipaa.R5010.Segments.TransactionSetTrailer{
  number_of_included_segments: number(),
  transaction_set_control_number: binary()
}

Functions

parse(value)

@spec parse(binary()) :: {:ok, t()} | {:error, binary()}
@spec parse(keyword() | map()) :: {:ok, t()} | {:error, binary()}

Convert the list into a struct.

Examples

iex> parse(elem_1: "Y", elem_2: "ZZ")
{:ok, %Struct{elem_1: "Y", elem_2: "ZZ"}}

parse!(list)

@spec parse!(keyword() | map()) :: t()

Convert the list into a struct.

Examples

iex> parse!(elem_1: "Y", elem_2: "ZZ")
%Struct{
  elem_1: "Y",
  elem_2: "ZZ"
}

segment__0(rest, acc, stack, context, comb__line, comb__offset)

segment__1(rest, acc, stack, context, line, offset)

segment__2(rest, acc, stack, context, line, offset)

segment__3(rest, acc, stack, context, line, offset)

segment__4(rest, acc, stack, context, comb__line, comb__offset)

segment__5(rest, acc, stack, context, line, offset)

segment__6(rest, acc, list, context, line, offset)

segment__7(rest, acc, stack, context, comb__line, comb__offset)

segment__8(rest, acc, list, context, line, offset)

segment__9(rest, user_acc, list, context, line, offset)

segment__10(rest, user_acc, list, context, line, offset)

segment__11(rest, user_acc, list, context, line, offset)

segment__12(rest, acc, stack, context, comb__line, comb__offset)

segment__13(rest, acc, stack, context, line, offset)

segment__14(rest, acc, stack, context, line, offset)

segment__15(rest, acc, stack, context, line, offset)

segment__16(rest, acc, stack, context, comb__line, comb__offset)

segment__17(rest, acc, stack, context, line, offset)

segment__18(rest, acc, list, context, line, offset)

segment__19(rest, acc, stack, context, comb__line, comb__offset)

segment__20(rest, acc, list, context, line, offset)

segment__21(rest, user_acc, list, context, line, offset)

segment__22(rest, user_acc, list, context, line, offset)

segment__23(rest, user_acc, list, context, line, offset)

segment__24(rest, acc, stack, context, comb__line, comb__offset)

segment__25(rest, acc, stack, context, line, offset)