Module: Stupidedi::Versions::FunctionalGroups::FortyTen

Defined in:
lib/stupidedi/versions/functional_groups/004010.rb,
lib/stupidedi/versions/functional_groups/004010/element_defs.rb,
lib/stupidedi/versions/functional_groups/004010/segment_defs.rb,
lib/stupidedi/versions/functional_groups/004010/element_reqs.rb,
lib/stupidedi/versions/functional_groups/004010/syntax_notes.rb,
lib/stupidedi/versions/functional_groups/004010/segment_reqs.rb,
lib/stupidedi/versions/functional_groups/004010/element_types.rb,
lib/stupidedi/versions/functional_groups/004010/segment_defs/GE.rb,
lib/stupidedi/versions/functional_groups/004010/segment_defs/GS.rb,
lib/stupidedi/versions/functional_groups/004010/segment_defs/SE.rb,
lib/stupidedi/versions/functional_groups/004010/segment_defs/ST.rb,
lib/stupidedi/versions/functional_groups/004010/functional_group_def.rb,
lib/stupidedi/versions/functional_groups/004010/element_types/time_val.rb,
lib/stupidedi/versions/functional_groups/004010/element_types/date_val.rb,
lib/stupidedi/versions/functional_groups/004010/element_types/float_val.rb,
lib/stupidedi/versions/functional_groups/004010/element_types/fixnum_val.rb,
lib/stupidedi/versions/functional_groups/004010/element_types/string_val.rb,
lib/stupidedi/versions/functional_groups/004010/element_types/identifier_val.rb

Overview

See Also:

Defined Under Namespace

Modules: ElementDefs, ElementReqs, ElementTypes, SegmentDefs, SegmentReqs, SyntaxNotes

Constant Summary

FunctionalGroupDef =

Singleton

Class.new(Schema::FunctionalGroupDef) do
# @return [FunctionalGroupVal]
def empty
  Values::FunctionalGroupVal.new(self, [])
end

# @return [Module]
def segment_dict
  SegmentDefs
end
        end.new "004010",
# Functional group header
[ SegmentDefs::GS.use(1, r::Mandatory, s::RepeatCount.bounded(1)) ],

# Functional group trailer
[ SegmentDefs::GE.use(2, r::Mandatory, s::RepeatCount.bounded(1)) ]