class Eddy::Segments::SDQ

### Segment Summary:

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

IdentificationCodeQualifier=(arg)
Alias for: SDQ02=
LocationIdentifier=(arg)
Alias for: SDQ23=
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
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=
UnitOrBasisForMeasurementCode=(arg)
Alias for: SDQ01=