Application module: AP239 management resource information ISO/TS 10303-1289:2010-07(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
    3.1 Terms and definitions
    3.2 Abbreviated terms

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM type definitions
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM type definitions

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
F Change history
Bibliography
Index

(*
ISO TC184/SC4/WG12 N6855 - ISO/TS 10303-1289 AP239 management resource information - EXPRESS MIM
Supersedes ISO TC184/SC4/WG12 N3011
*)



SCHEMA Ap239_management_resource_information_mim;

USE FROM Attribute_classification_mim;    -- ISO/TS 10303-1246

USE FROM Classification_assignment_mim;    -- ISO/TS 10303-1114

USE FROM contract_schema   -- ISO 10303-41
  (contract_type);

USE FROM date_time_schema   -- ISO 10303-41
  (event_occurrence_context_role,
   local_time);

USE FROM External_class_mim;    -- ISO/TS 10303-1275

USE FROM Management_resource_information_mim;    -- ISO/TS 10303-1288

USE FROM Set_theory_mim;    -- ISO/TS 10303-1210

USE FROM Time_interval_assignment_mim;    -- ISO/TS 10303-1365


TYPE ap239_mri_aliasable_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON aliasable_item WITH
   (address,
    applied_organization_assignment,
    applied_person_and_organization_assignment,
    applied_security_classification_assignment,
    approval,
    approval_status,
    certification,
    event_occurrence,
    external_class_library,
    organization,
    organizational_project,
    person,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_approval_item = SELECT BASED_ON approval_item WITH
   (applied_certification_assignment,
    applied_classification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_identification_assignment,
    applied_organization_assignment,
    applied_organizational_project_assignment,
    applied_person_and_organization_assignment,
    applied_security_classification_assignment,
    event_occurrence,
    organization_relationship,
    organizational_address,
    organizational_project,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_attribute_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON attribute_classification_item WITH
   (approval,
    approval_relationship,
    approval_role,
    approval_status,
    certification,
    certification_type,
    contract_type,
    date_role,
    date_time_role,
    event_occurrence_context_role,
    event_occurrence_relationship,
    group,
    identification_role,
    name_attribute,
    object_role,
    organization_relationship,
    organization_role,
    organizational_address,
    organizational_project_relationship,
    organizational_project_role,
    person_and_organization_role,
    security_classification_level,
    time_interval_relationship);
END_TYPE;

TYPE ap239_mri_attribute_language_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON attribute_language_item WITH
   (event_occurrence);
END_TYPE;

TYPE ap239_mri_certification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON certification_item WITH
   (organizational_project);
END_TYPE;

TYPE ap239_mri_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON classification_item WITH
   (address,
    applied_approval_assignment,
    applied_certification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_identification_assignment,
    applied_organization_assignment,
    applied_organizational_project_assignment,
    applied_person_and_organization_assignment,
    applied_security_classification_assignment,
    approval,
    approval_person_organization,
    approval_relationship,
    approval_status,
    attribute_language_assignment,
    calendar_date,
    certification,
    class,
    contract,
    date_and_time,
    event_occurrence,
    event_occurrence_relationship,
    external_class_library,
    language,
    local_time,
    multi_language_attribute_assignment,
    organization,
    organization_relationship,
    organizational_project,
    organizational_project_relationship,
    person,
    person_and_organization,
    security_classification,
    time_interval_relationship);
END_TYPE;

TYPE ap239_mri_contract_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON contract_item WITH
   (external_class_library,
    externally_defined_class,
    security_classification);
END_TYPE;

TYPE ap239_mri_date_and_time_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON date_and_time_item WITH
   (applied_certification_assignment,
    applied_classification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_identification_assignment,
    approval,
    organization_relationship,
    organizational_address,
    person,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_date_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON date_item WITH
   (applied_certification_assignment,
    applied_classification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_identification_assignment,
    approval,
    organization_relationship,
    organizational_address,
    person,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_event_occurrence_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON event_occurrence_item WITH
   (certification,
    organizational_project);
END_TYPE;

TYPE ap239_mri_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON identification_item WITH
   (address,
    applied_organization_assignment,
    applied_person_and_organization_assignment,
    applied_security_classification_assignment,
    approval,
    approval_status,
    certification,
    event_occurrence,
    external_class_library,
    organization,
    organizational_project,
    person,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_multi_language_attribute_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON multi_language_attribute_item WITH
   (event_occurrence);
END_TYPE;

TYPE ap239_mri_organization_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON organization_item WITH
   (applied_certification_assignment,
    applied_classification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_organization_assignment,
    applied_organizational_project_assignment,
    applied_person_and_organization_assignment,
    certification,
    event_occurrence,
    organizational_address,
    organizational_project,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_person_and_organization_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON person_and_organization_item WITH
   (applied_certification_assignment,
    applied_classification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_organization_assignment,
    applied_organizational_project_assignment,
    applied_person_and_organization_assignment,
    certification,
    event_occurrence,
    organizational_address,
    organizational_project,
    person_and_organization,
    security_classification);
END_TYPE;

TYPE ap239_mri_time_interval_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON time_interval_item WITH
   (applied_certification_assignment,
    applied_classification_assignment,
    applied_contract_assignment,
    applied_date_and_time_assignment,
    applied_date_assignment,
    applied_event_occurrence_assignment,
    applied_identification_assignment,
    approval,
    organization_relationship,
    organizational_address,
    person,
    person_and_organization,
    security_classification);
END_TYPE;

END_SCHEMA;  -- Ap239_management_resource_information_mim


© ISO 2010 — All rights reserved