Overview Schemas Index

ISO13584_IEC61360_dictionary_schema         


ENTITY class_BSU
          SUBTYPE OF (basic_semantic_unit);
          SELF\basic_semantic_unit.code : class_code_type;
          defined_by : supplier_BSU;
DERIVE
          absolute_id : identifier := defined_by.absolute_id + sep_id + dic_identifier;
          known_visible_properties : SET [0:?] OF property_BSU := compute_known_visible_properties(SELF);
          known_visible_data_types : SET [0:?] OF data_type_BSU := compute_known_visible_data_types(SELF);
INVERSE
          subclasses : SET [0:?] OF class FOR its_superclass;
          added_visible_properties : SET [0:?] OF property_BSU FOR name_scope;
          added_visible_data_types : SET [0:?] OF data_type_BSU FOR name_scope;
UNIQUE
          UR1 : absolute_id;
END_ENTITY; -- class_BSU

Entity data types and their attributes

basic_semantic_unit
          code: code_type;
          version: version_type;
          (DER) dic_identifier: identifier;
          (INV) definition: SET [0:1] OF dictionary_element FOR identified_by;
          (INV) referenced_by: SET [0:1] OF content_item FOR dictionary_definition;
class_BSU
          (RT) code: class_code_type;
          defined_by: supplier_BSU;
          (DER) absolute_id: identifier;
          (DER) known_visible_properties: SET [0:?] OF property_BSU;
          (DER) known_visible_data_types: SET [0:?] OF data_type_BSU;
          (INV) subclasses: SET [0:?] OF class FOR its_superclass;
          (INV) added_visible_properties: SET [0:?] OF property_BSU FOR name_scope;
          (INV) added_visible_data_types: SET [0:?] OF data_type_BSU FOR name_scope;

Users: by entity attributes

basic_semantic_unit
          content_item.dictionary_definition
          dictionary_element.identified_by
class_BSU
          class.identified_by
          class.its_superclass
          class_instance_type.domain
          data_type_BSU.name_scope
          property_BSU.name_scope

Users: by defined types, not used by any entity attribute

class_BSU
          -

Global rules for this entity data type

          -