class Eddy::Segments::REF
### Segment Summary:
-
Id:
REF
-
Name: Reference Identification
-
Purpose: To specify identifying information.
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/ref.rb, line 12 def initialize(store) @id = "REF" @name = "Reference Identification" @ref01 = Eddy::Elements::E128.new(ref: "REF01", req: "M") @ref02 = Eddy::Elements::E127.new(ref: "REF02", req: "X") @ref03 = Eddy::Elements::E352.new(ref: "REF03", req: "X") super( store, @ref01, @ref02, @ref03, ) end
Public Instance Methods
REF01=(arg)
click to toggle source
### REF01
-
Id: 128
-
Name: Reference Identification Qualifier
-
Type: ID
-
Min/Max: 2/3
-
Description: Code qualifying the Reference Identification
@param arg [String] @return [void]
# File lib/definitions/segments/generated/ref.rb, line 36 def REF01=(arg) @ref01.value = arg end
Also aliased as: ReferenceIdentificationQualifier=
REF02=(arg)
click to toggle source
### REF02
-
Id: 127
-
Name: Reference Identification
-
Type: AN
-
Min/Max: 1/30
-
Description: Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
@param arg [String] @return [void]
# File lib/definitions/segments/generated/ref.rb, line 51 def REF02=(arg) @ref02.value = arg end
Also aliased as: ReferenceIdentification=
REF03=(arg)
click to toggle source
### REF03
-
Id: 352
-
Name: Description
-
Type: AN
-
Min/Max: 1/80
-
Description: A free-form description to clarify the related data elements and their content
@param arg [String] @return [void]
# File lib/definitions/segments/generated/ref.rb, line 66 def REF03=(arg) @ref03.value = arg end
Also aliased as: Description=