class Eddy::Segments::SDQ
### Segment Summary:
-
Id:
SDQ
-
Name: Destination Quantity
-
Purpose: To specify destination and quantity detail
Public Class Methods
new(store)
click to toggle source
@param store [Eddy::Data::Store] @return [void]
Calls superclass method
Eddy::Models::Segment::new
# File lib/definitions/segments/generated/sdq.rb, line 12 def initialize(store) @id = "SDQ" @name = "Destination Quantity" @sdq01 = Eddy::Elements::E355.new(ref: "SDQ01", req: "M") @sdq02 = Eddy::Elements::E66.new(ref: "SDQ02", req: "O") @sdq23 = Eddy::Elements::E310.new(ref: "SDQ23", req: "O") super( store, @sdq01, @sdq02, @sdq23, ) end
Public Instance Methods
SDQ01=(arg)
click to toggle source
### SDQ01
-
Id: 355
-
Name: Unit or Basis for Measurement Code
-
Type: ID
-
Min/Max: 2/2
-
Description: Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken
@param arg [String] @return [void]
# File lib/definitions/segments/generated/sdq.rb, line 36 def SDQ01=(arg) @sdq01.value = arg end
Also aliased as: UnitOrBasisForMeasurementCode=
SDQ02=(arg)
click to toggle source
### SDQ02
-
Id: 66
-
Name: Identification Code Qualifier
-
Type: ID
-
Min/Max: 1/2
-
Description: Code designating the system/method of code structure used for Identification Code (67)
@param arg [String] @return [void]
# File lib/definitions/segments/generated/sdq.rb, line 51 def SDQ02=(arg) @sdq02.value = arg end
Also aliased as: IdentificationCodeQualifier=
SDQ23=(arg)
click to toggle source
### SDQ23
-
Id: 310
-
Name: Location Identifier
-
Type: AN
-
Min/Max: 1/30
-
Description: Code which identifies a specific location
@param arg [String] @return [void]
# File lib/definitions/segments/generated/sdq.rb, line 66 def SDQ23=(arg) @sdq23.value = arg end
Also aliased as: LocationIdentifier=