Sha256: aa03cc59e86708baf2f8ca889998453074d4092516987d3c975624572aa7c388
Contents?: true
Size: 1.22 KB
Versions: 4
Compression:
Stored size: 1.22 KB
Contents
module Eddy module Segments # ### Segment Summary: # # - Id: AMT # - Name: Monetary Amount Information # - Purpose: To indicate the total monetary amount. class AMT < Eddy::Models::Segment # @param store [Eddy::Data::Store] # @return [void] def initialize(store) @id = "AMT" @name = "Monetary Amount Information" @amt01 = Eddy::Elements::E522.new(ref: "AMT01", req: "M") @amt02 = Eddy::Elements::E782.new(ref: "AMT02", req: "M") super( store, @amt01, @amt02, ) end # ### AMT01 # # - Id: 522 # - Name: Amount Qualifier Code # - Type: ID # - Min/Max: 1/3 # - Description: Code to qualify amount # # @param arg [String] # @return [void] def AMT01=(arg) @amt01.value = arg end alias AmountQualifierCode= AMT01= # ### AMT02 # # - Id: 782 # - Name: Monetary Amount # - Type: R # - Min/Max: 1/18 # - Description: Monetary amount # # @param arg [Float] # @return [void] def AMT02=(arg) @amt02.value = arg end alias MonetaryAmount= AMT02= end end end
Version data entries
4 entries across 4 versions & 1 rubygems