class Eddy::Segments::N1

### 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/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

EntityIdentifierCode=(arg)
Alias for: N101=
IdentificationCode=(arg)
Alias for: N104=
IdentificationCodeQualifier=(arg)
Alias for: N103=
N101=(arg) click to toggle source

### 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
Also aliased as: EntityIdentifierCode=
N102=(arg) click to toggle source

### 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
Also aliased as: Name=
N103=(arg) click to toggle source

### 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
Also aliased as: IdentificationCodeQualifier=
N104=(arg) click to toggle source

### 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
Also aliased as: IdentificationCode=
Name=(arg)
Alias for: N102=