Edi.X12.Hipaa.R5010.Elements.CompositeUnitOfMeasure (EDI X12 v0.1.4)
View SourceC001 - Composite Unit of Measure
To identify a composite unit of measure
(See Figures Appendix for examples of use)
Summary
Types
@type t() :: %Edi.X12.Hipaa.R5010.Elements.CompositeUnitOfMeasure{ __key__: :composite_unit_of_measure, exponent_1: nil | number(), exponent_2: nil | number(), exponent_3: nil | number(), exponent_4: nil | number(), exponent_5: nil | number(), multiplier_1: nil | number(), multiplier_2: nil | number(), multiplier_3: nil | number(), multiplier_4: nil | number(), multiplier_5: nil | number(), unit_or_basis_for_measurement_code_1: Edi.X12.Identifier.t(), unit_or_basis_for_measurement_code_2: nil | Edi.X12.Identifier.t(), unit_or_basis_for_measurement_code_3: nil | Edi.X12.Identifier.t(), unit_or_basis_for_measurement_code_4: nil | Edi.X12.Identifier.t(), unit_or_basis_for_measurement_code_5: nil | Edi.X12.Identifier.t() }
Functions
@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"}}
Convert the list into a struct.
Examples
iex> parse!(elem_1: "Y", elem_2: "ZZ")
%Struct{
elem_1: "Y",
elem_2: "ZZ"
}