ex_hl7 v1.0.0 HL7.Segment.Default.AUT

11.6.2 AUT - authorization information segment

Link to this section Summary

Functions

Return the segment's ID

Create a new segment of this type

Return the segment's specification

Link to this section Types

Link to this type

t()

t() :: %HL7.Segment.Default.AUT{
  __segment__: term(),
  authorization_id: :string.t(),
  authorized_treatments: integer(),
  company_id: :string.t(),
  company_name: binary(),
  effective_date: NaiveDateTime.t(),
  expiration_date: NaiveDateTime.t(),
  plan_id: :string.t(),
  plan_name: :string.t(),
  process_date: Date.t(),
  reimbursement_limit: :float.t(),
  requested_treatments: integer()
}

Link to this section Functions

Return the segment's ID

Link to this function

new()

new() :: %HL7.Segment.Default.AUT{
  __segment__: term(),
  authorization_id: term(),
  authorized_treatments: term(),
  company_id: term(),
  company_name: term(),
  effective_date: term(),
  expiration_date: term(),
  plan_id: term(),
  plan_name: term(),
  process_date: term(),
  reimbursement_limit: term(),
  requested_treatments: term()
}

Create a new segment of this type

Link to this function

spec()

spec() :: %{required(HL7.Type.seq()) => HL7.Type.field_spec()}

Return the segment's specification