$:.unshift File.join(File.dirname(__FILE__)) #require 'am.rb' #require 'rm.rb' #require 'assumed_library_types.rb' $:.unshift File.join(File.dirname(__FILE__)) #require 'rm/common/resource.rb' #require 'rm/support/terminology/openehr_code_set_identifier.rb' module OpenEhr module RM module Common module Resource autoload :AuthoredResource, "rm/common/resource.rb" autoload :TranslationDetails, "rm/common/resource.rb" autoload :ResourceDescription, "rm/common/resource.rb" autoload :ResourceDescriptionItem, "rm/common/resource.rb" end end module Support module AssumedTypes autoload :Interval, "rm/support/assumed_types.rb" autoload :List, "rm/support/assumed_types.rb" end module Identification autoload :ObjectID, "rm/support/identification.rb" autoload :ObjectRef, "rm/support/identification.rb" autoload :ArchetypeID, "rm/support/identification.rb" end end end module AM module Archetype autoload :ARCHETYPE, "am/archetype/archetype.rb" # autoload :ConstraintModel, "am/archetype/constraint_model/archetype_constraint.rb" autoload :Ontology, "am/archetype/ontology.rb" module Archetype_Description autoload :ARCHETYPE_DESCRIPTION, "am/archetype/archetype_description/archetype_description.rb" end module ConstraintModel autoload :ARCHETYPE_CONSTRAINT, "am/archetype/constraint_model/archetype_constraint.rb" autoload :CARDINALITY, "am/archetype/constraint_model/archetype_constraint.rb" autoload :C_SINGLE_ATTRIBUTE, "am/archetype/constraint_model/archetype_constraint.rb" autoload :ARCHETYPE_SLOT, "am/archetype/constraint_model/archetype_constraint.rb" autoload :Primitive, "am/archetype/constraint_model/primitive.rb" end #end of ConstraintModel module Assertion autoload :ASSERTION, "am/archetype/constraint_model/assertion.rb" end end # of Archetype module OpenEHR_Profile module DataTypes module Basic autoload :C_DV_STATE, "am/openehr_profile/data_types/basic.rb" end module Text autoload :C_CODE_PHASE, "am/openehr_profile/data_types/text.rb" end module Quantity autoload :C_DV_QUANTITY, "am/openehr_profile/data_types/quantity.rb" autoload :C_DV_ORDINAL, "am/openehr_profile/data_types/quantity.rb" autoload :C_QUANTITY_ITEM, "am/openehr_profile/data_types/quantity.rb" end end end end # of AM end # of OpenEHR