Channel Identifier (WVI) -- HL7v2 composite data type.
Identifies a waveform channel. Used in CD (Channel Definition).
2 components:
- Channel Number (NM)
- Channel Name (ST)
Summary
Types
Functions
Encodes a WVI to a list of component strings.
Examples
iex> HL7v2.Type.WVI.encode(%HL7v2.Type.WVI{channel_number: "1", channel_name: "Lead I"})
["1", "Lead I"]
iex> HL7v2.Type.WVI.encode(%HL7v2.Type.WVI{channel_number: "3"})
["3"]
iex> HL7v2.Type.WVI.encode(nil)
[]
Parses a WVI from a list of components.
Examples
iex> HL7v2.Type.WVI.parse(["1", "Lead I"])
%HL7v2.Type.WVI{channel_number: "1", channel_name: "Lead I"}
iex> HL7v2.Type.WVI.parse(["3"])
%HL7v2.Type.WVI{channel_number: "3"}
iex> HL7v2.Type.WVI.parse([])
%HL7v2.Type.WVI{}