Module: OpenEHR::RM

Defined in:
lib/openehr/rm/ehr.rb,
lib/openehr/rm/factory.rb,
lib/openehr/rm/security.rb,
lib/openehr/rm/type_name.rb,
lib/openehr/rm/composition.rb,
lib/openehr/rm/demographic.rb,
lib/openehr/rm/integration.rb,
lib/openehr/rm/common/generic.rb,
lib/openehr/rm/data_types/uri.rb,
lib/openehr/rm/common/resource.rb,
lib/openehr/rm/data_structures.rb,
lib/openehr/rm/data_types/text.rb,
lib/openehr/rm/common/directory.rb,
lib/openehr/rm/data_types/basic.rb,
lib/openehr/rm/common/archetyped.rb,
lib/openehr/rm/support/definition.rb,
lib/openehr/rm/composition/content.rb,
lib/openehr/rm/data_types/quantity.rb,
lib/openehr/rm/support/measurement.rb,
lib/openehr/rm/common/change_control.rb,
lib/openehr/rm/support/identification.rb,
lib/openehr/rm/data_structures/history.rb,
lib/openehr/rm/data_types/encapsulated.rb,
lib/openehr/rm/composition/content/entry.rb,
lib/openehr/rm/data_types/quantity/date_time.rb,
lib/openehr/rm/data_types/time_specification.rb,
lib/openehr/rm/composition/content/navigation.rb,
lib/openehr/rm/data_structures/item_structure.rb,
lib/openehr/rm/data_structures/item_structure/representation.rb

Defined Under Namespace

Modules: Common, Composition, DataStructures, DataTypes, Demographic, EHR, Integration, Security, Support, TypeName Classes: AccessGroupRefFactory, ActionFactory, ActivityFactory, AddressFactory, AdminEntryFactory, ArchetypeIdFactory, ArchetypedFactory, AttestationFactory, AuditDetailsFactory, CapabilityFactory, ClusterFactory, CodePhraseFactory, CompositionFactory, ContactFactory, DvAbsoluteQuantityFactory, DvAmountFactory, DvBooleanFactory, DvCodedTextFactory, DvCountFactory, DvDateFactory, DvDateTimeFactory, DvDurationFactory, DvEhrUriFactory, DvEncapsulatedFactory, DvIdentifierFactory, DvIntervalFactory, DvMultimediaFactory, DvOrderedFactory, DvOrdinalFactory, DvParagraphFactory, DvParsableFactory, DvProportionFactory, DvQuantifiedFactory, DvQuantityFactory, DvScaleFactory, DvStateFactory, DvTemporalFactory, DvTextFactory, DvTimeFactory, DvUriFactory, ElementFactory, EvaluationFactory, EventContextFactory, EventFactory, Factory, FeederAuditFactory, GenericEntryFactory, GenericIdFactory, HierObjectIdFactory, HistoryFactory, InstructionDetailsFactory, InstructionFactory, IntervalEventFactory, IsmTransitionFactory, ItemListFactory, ItemSingleFactory, ItemTableFactory, ItemTreeFactory, LinkFactory, LocatableRefFactory, ObjectRefFactory, ObjectVersionIdFactory, ObservationFactory, OrganisationFactory, ParticipationFactory, PartyIdentifiedFactory, PartyIdentityFactory, PartyRefFactory, PartyRelatedFactory, PartyRelationshipFactory, PartySelfFactory, PersonFactory, PointEventFactory, ReferenceRangeFactory, RoleFactory, SectionFactory, TemplateIdFactory, TermMappingFactory, TerminologyIdFactory, UidBasedIdFactory

Class Method Summary collapse

Class Method Details

.class_for(type_name) ⇒ Object



81
82
83
# File 'lib/openehr/rm/type_name.rb', line 81

def class_for(type_name)
  TypeName.class_for(type_name)
end

.subtype_of?(class_or_instance, type_name) ⇒ Boolean

Returns:

  • (Boolean)


85
86
87
# File 'lib/openehr/rm/type_name.rb', line 85

def subtype_of?(class_or_instance, type_name)
  TypeName.subtype_of?(class_or_instance, type_name)
end

.type_name_of(class_or_instance) ⇒ Object



77
78
79
# File 'lib/openehr/rm/type_name.rb', line 77

def type_name_of(class_or_instance)
  TypeName.type_name_of(class_or_instance)
end