class Eddy::Segments::N1
### Segment Summary:
-
Id:
N1
-
Name: Name
-
Purpose: To identify a party by type of organization, name, and code
Public Class Methods
@param store [Eddy::Data::Store] @return [void]
Eddy::Models::Segment::new
# File lib/definitions/segments/generated/n1.rb, line 12 def initialize(store) @id = "N1" @name = "Name" @n101 = Eddy::Elements::E98.new(ref: "N101", req: "M") @n102 = Eddy::Elements::E93.new(ref: "N102", req: "X") @n103 = Eddy::Elements::E66.new(ref: "N103", req: "X") @n104 = Eddy::Elements::E67.new(ref: "N104", req: "X") super( store, @n101, @n102, @n103, @n104, ) end
Public Instance Methods
### N101
-
Id: 98
-
Name: Entity Identifier Code
-
Type: ID
-
Min/Max: 2/3
-
Description: Code identifying an organizational entity, a physical location, property or an individual
@param arg [String] @return [void]
# File lib/definitions/segments/generated/n1.rb, line 38 def N101=(arg) @n101.value = arg end
### N102
-
Id: 93
-
Name: Name
-
Type: AN
-
Min/Max: 1/60
-
Description: Free-form name
@param arg [String] @return [void]
# File lib/definitions/segments/generated/n1.rb, line 53 def N102=(arg) @n102.value = arg end
### N103
-
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/n1.rb, line 68 def N103=(arg) @n103.value = arg end
### N104
-
Id: 67
-
Name: Identification Code
-
Type: AN
-
Min/Max: 2/80
-
Description: Code identifying a party or other code
@param arg [String] @return [void]
# File lib/definitions/segments/generated/n1.rb, line 83 def N104=(arg) @n104.value = arg end