class P15ID::Field
Constants
- FIELD_END
- LIST
- MEASURE_LIST
- PATINFO_LIST
- SEP
Attributes
field[R]
value[R]
Public Class Methods
new(field:, value: "")
click to toggle source
Val Parameter value indicated by SD field Low Lower limit of analysis result High Upper limit of analysis result Unit Unit of parameter Flag Suspect sign for parameters
# File lib/p15id/field.rb, line 18 def initialize(field:, value: "") raise "Invalid field '#{field}'" unless LIST.include?(field) @field = field @value = value end
Public Instance Methods
to_bytes()
click to toggle source
# File lib/p15id/field.rb, line 28 def to_bytes to_s(sep: SEP, field_end: FIELD_END) end
to_s(sep: ",", field_end: ";")
click to toggle source
# File lib/p15id/field.rb, line 24 def to_s(sep: ",", field_end: ";") "#{@field}#{sep}#{@value}#{field_end}" end