module OpenEHR module AM module Archetype module Constraint_Model class ARCHETYPE_CONSTRAINT end class C_OBJECT < ARCHETYPE_CONSTRAINT end class C_ATTRIBUTE < ARCHETYPE_CONSTRAINT end class C_DEFINED_OBJECT < C_OBJECT end class C_PRIMITIVE_OBJECT < C_DEFINED_OBJECT end class C_COMPLEX_OBJECT < C_DEFINED_OBJECT attr_accessor :attributes, :attributes_valid end class C_DOMAIN_TYPE < C_DEFINED_OBJECT end class C_REFERENCE_OBJECT < C_OBJECT end class ARCHETYPE_INTERNAL_REF < C_REFERENCE_OBJECT end class ARCHETYPE_SLOT < C_REFERENCE_OBJECT end class CONSTRAINT_REF < C_REFERENCE_OBJECT end end end end end