Module: Stupidedi::Versions::ThirtyTen

Defined in:
lib/stupidedi/versions/003010.rb,
lib/stupidedi/versions/003010/element_reqs.rb,
lib/stupidedi/versions/003010/segment_reqs.rb,
lib/stupidedi/versions/003010/syntax_notes.rb,
lib/stupidedi/versions/003010/element_types.rb,
lib/stupidedi/versions/003010/element_types/an.rb,
lib/stupidedi/versions/003010/element_types/dt.rb,
lib/stupidedi/versions/003010/element_types/id.rb,
lib/stupidedi/versions/003010/element_types/nn.rb,
lib/stupidedi/versions/003010/element_types/tm.rb,
lib/stupidedi/versions/003010/functional_group_def.rb,
lib/stupidedi/versions/003010/element_types/float_val.rb

Defined Under Namespace

Modules: ElementReqs, ElementTypes, SegmentReqs, SyntaxNotes

Constant Summary collapse

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

# @return [Module]
def segment_dict
  SegmentDefs
end
      end.new "003010",
[ SegmentDefs::GS.use(1, r::Mandatory, s::RepeatCount.bounded(1)) ],
[ SegmentDefs::GE.use(2, r::Mandatory, s::RepeatCount.bounded(1)) ]