AP scope | AP module | AP contents | AP index | |
Application module: Project management resource information | ISO/WD 10303-1434 |
This clause specifies the information requirements for the Project management resource information application module. The information requirements are specified as the Application Reference Model (ARM) of this application module.
NOTE 1 A graphical representation of the information requirements is given in Annex C.
NOTE 2 The mapping specification is specified in 5.1. It shows how the information requirements are met by using common resources and constructs defined or imported in the MIM schema of this application module.
The following EXPRESS specification begins the Project_management_resource_information_arm schema and identifies the necessary external references.
EXPRESS specification:
*)
SCHEMA Project_management_resource_information_arm;
(*
The following EXPRESS interface statements specify the elements imported from the ARMs of other application modules.
EXPRESS specification:
*)
USE FROM
Document_structure_arm;
--
ISO/TS 10303-1124
USE FROM
External_class_arm;
--
ISO/TS 10303-1275
USE FROM
Position_in_organization_arm;
--
ISO/TS 10303-1242
USE FROM
Schedule_arm;
--
ISO/WD 10303-1437
USE FROM
Selected_item_arm;
--
ISO/TS 10303-1357
(*
NOTE 1 The schemas referenced above are specified in the following part of ISO 10303:
Document_structure_arm ISO/TS 10303-1124 External_class_arm ISO/TS 10303-1275 Position_in_organization_arm ISO/TS 10303-1242 Schedule_arm ISO/WD 10303-1437 Selected_item_arm ISO/TS 10303-1357
NOTE 2 See Annex C, Figures C.1, C.2, C.3, C.4, C.5, C.6, C.7, C.8, C.9, C.10, C.11, C.12, C.13, C.14, C.15, C.16, C.17, C.18, C.19, C.20, C.21, C.22, C.23, C.24, C.25, C.26and C.27 for a graphical representation of this schema.
This subclause specifies the ARM types for this application module. The ARM types and definitions are specified below.
The pmri_activity_item type is an extension of the ss_activity_item type. It adds the data types Condition_assignment, Contract, Date_or_date_time_assignment, Document, Document_definition, Document_version, Effectivity, Justification_assignment, Location, Location_representation, Security_classification_assignment and Time_interval_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_activity_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_activity_item
WITH
(Condition_assignment,
Contract,
Date_or_date_time_assignment,
Document,
Document_definition,
Document_version,
Effectivity,
Justification_assignment,
Location,
Location_representation,
Security_classification_assignment,
Time_interval_assignment);
END_TYPE;
(*
The pmri_activity_method_item type is an extension of the ss_activity_method_item type. It adds the data types Contract, Document, Document_version, Location and Product_based_location_identification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_activity_method_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_activity_method_item
WITH
(Contract,
Document,
Document_version,
Location,
Product_based_location_identification);
END_TYPE;
(*
The pmri_affected_item_select type is an extension of the affected_item_select type. It adds the data types Contract, Document, Document_definition and Document_version to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_affected_item_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
affected_item_select
WITH
(Contract,
Document,
Document_definition,
Document_version);
END_TYPE;
(*
The pmri_approval_item type is an extension of the mri_approval_item type. It adds the data types Applied_information_usage_right, Certification_assignment, Classification_assignment, Condition, Condition_assignment, Condition_parameter, Contract_assignment, Date_or_date_time_assignment, Dated_effectivity, Digital_document_definition, Document, Document_assignment, Document_definition_relationship, Document_version, Effectivity, Effectivity_assignment, Identification_assignment, Information_usage_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location_assignment, Lot_effectivity, Organization_or_person_in_organization_assignment, Physical_document_definition, Security_classification, Security_classification_assignment, Serial_effectivity, Time_interval_assignment and Time_interval_effectivity to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_approval_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
mri_approval_item
WITH
(Applied_information_usage_right,
Certification_assignment,
Classification_assignment,
Condition,
Condition_assignment,
Condition_parameter,
Contract_assignment,
Date_or_date_time_assignment,
Dated_effectivity,
Digital_document_definition,
Document,
Document_assignment,
Document_definition_relationship,
Document_version,
Effectivity,
Effectivity_assignment,
Identification_assignment,
Information_usage_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location_assignment,
Lot_effectivity,
Organization_or_person_in_organization_assignment,
Physical_document_definition,
Security_classification,
Security_classification_assignment,
Serial_effectivity,
Time_interval_assignment,
Time_interval_effectivity);
END_TYPE;
(*
The pmri_assigned_name_select type is an extension of the assigned_name_select type. It adds the data type External_class_library to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_assigned_name_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
assigned_name_select
WITH
(External_class_library);
END_TYPE;
(*
The pmri_certification_item type is an extension of the certification_item type. It adds the data types Approving_person_organization, Condition_parameter, Document, Document_version and External_class_library to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_certification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
certification_item
WITH
(Approving_person_organization,
Condition_parameter,
Document,
Document_version,
External_class_library);
END_TYPE;
(*
The pmri_characterized_activity_definition type is an extension of the ss_characterized_activity_definition type. It adds the data types Condition and Condition_relationship to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_characterized_activity_definition =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_characterized_activity_definition
WITH
(Condition,
Condition_relationship);
END_TYPE;
(*
The pmri_classification_item type is an extension of the classification_item type. It adds the data types Applied_information_usage_right, Approval, Approval_assignment, Approval_relationship, Approval_status, Approving_person_organization, Attribute_translation_assignment, Calendar_date, Certification, Certification_assignment, Condition, Condition_assignment, Condition_parameter, Condition_relationship, Context_dependent_unit, Contract, Contract_assignment, Date_or_date_time_assignment, Date_time, Digital_document_definition, Document, Document_assignment, Document_definition_relationship, Document_location_identification, Document_version, Effectivity, Effectivity_assignment, Effectivity_relationship, External_class_library, External_item_identification, External_source_identification, File_relationship, Identification_assignment, Information_right, Information_usage_right, Information_usage_right_relationship, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Language, Language_indication, Local_time, Location, Location_assignment, Location_relationship, Location_representation, Organization_or_person_in_organization_assignment, Organizational_location_identification, Partial_document_assignment, Physical_document_definition, Regional_coordinate, Representation, Representation_context, Representation_item, Security_classification, Security_classification_assignment, Time_interval, Time_interval_assignment, Time_interval_relationship, Uncertainty_with_unit, Unit and Value_with_unit to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classification_item
WITH
(Applied_information_usage_right,
Approval,
Approval_assignment,
Approval_relationship,
Approval_status,
Approving_person_organization,
Attribute_translation_assignment,
Calendar_date,
Certification,
Certification_assignment,
Condition,
Condition_assignment,
Condition_parameter,
Condition_relationship,
Context_dependent_unit,
Contract,
Contract_assignment,
Date_or_date_time_assignment,
Date_time,
Digital_document_definition,
Document,
Document_assignment,
Document_definition_relationship,
Document_location_identification,
Document_version,
Effectivity,
Effectivity_assignment,
Effectivity_relationship,
External_class_library,
External_item_identification,
External_source_identification,
File_relationship,
Identification_assignment,
Information_right,
Information_usage_right,
Information_usage_right_relationship,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Language,
Language_indication,
Local_time,
Location,
Location_assignment,
Location_relationship,
Location_representation,
Organization_or_person_in_organization_assignment,
Organizational_location_identification,
Partial_document_assignment,
Physical_document_definition,
Regional_coordinate,
Representation,
Representation_context,
Representation_item,
Security_classification,
Security_classification_assignment,
Time_interval,
Time_interval_assignment,
Time_interval_relationship,
Uncertainty_with_unit,
Unit,
Value_with_unit);
END_TYPE;
(*
The pmri_classified_attribute_select type is an extension of the classified_attribute_select type. It adds the data types Applied_information_usage_right, Approval, Approval_assignment, Approval_relationship, Approval_status, Approving_person_organization, Certification, Certification_assignment, Condition, Condition_parameter, Condition_relationship, Context_dependent_unit, Contract, Date_or_date_time_assignment, Document_assignment, Document_definition_relationship, Document_location_identification, Effectivity, Effectivity_assignment, External_item_identification, External_source_identification, File_relationship, Global_location_representation, Identification_assignment, Information_right, Information_usage_right, Information_usage_right_relationship, Justification, Justification_assignment, Justification_support_assignment, Language, Location, Location_relationship, Organization_or_person_in_organization_assignment, Organizational_location_identification, Partial_document_assignment, Product_based_location_identification, Regional_coordinate, Regional_grid_location_representation, Representation, Representation_context, Representation_item, Security_classification, Time_interval_relationship, Uncertainty_with_unit, Unit and Value_with_unit to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_classified_attribute_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classified_attribute_select
WITH
(Applied_information_usage_right,
Approval,
Approval_assignment,
Approval_relationship,
Approval_status,
Approving_person_organization,
Certification,
Certification_assignment,
Condition,
Condition_parameter,
Condition_relationship,
Context_dependent_unit,
Contract,
Date_or_date_time_assignment,
Document_assignment,
Document_definition_relationship,
Document_location_identification,
Effectivity,
Effectivity_assignment,
External_item_identification,
External_source_identification,
File_relationship,
Global_location_representation,
Identification_assignment,
Information_right,
Information_usage_right,
Information_usage_right_relationship,
Justification,
Justification_assignment,
Justification_support_assignment,
Language,
Location,
Location_relationship,
Organization_or_person_in_organization_assignment,
Organizational_location_identification,
Partial_document_assignment,
Product_based_location_identification,
Regional_coordinate,
Regional_grid_location_representation,
Representation,
Representation_context,
Representation_item,
Security_classification,
Time_interval_relationship,
Uncertainty_with_unit,
Unit,
Value_with_unit);
END_TYPE;
(*
The pmri_condition_evaluation_item type is an extension of the ss_condition_evaluation_item type. It adds the data types Approval, Approval_assignment and Document_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_condition_evaluation_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_condition_evaluation_item
WITH
(Approval,
Approval_assignment,
Document_assignment);
END_TYPE;
(*
The pmri_condition_evaluation_parameter_item type is an extension of the ss_condition_evaluation_parameter_item type. It adds the data types Approval, Approval_assignment, Calendar_date, Certification_assignment, Classification_assignment, Contract_assignment, Date_or_date_time_assignment, Document_assignment, Identification_assignment, Organization_or_person_in_organization_assignment, Representation and Time_interval_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_condition_evaluation_parameter_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_condition_evaluation_parameter_item
WITH
(Approval,
Approval_assignment,
Calendar_date,
Certification_assignment,
Classification_assignment,
Contract_assignment,
Date_or_date_time_assignment,
Document_assignment,
Identification_assignment,
Organization_or_person_in_organization_assignment,
Representation,
Time_interval_assignment);
END_TYPE;
(*
The pmri_condition_item type is an extension of the condition_item type. It adds the data types Approval, Approval_assignment, Certification, Certification_assignment, Contract, Contract_assignment, Date_or_date_time_assignment, Date_time, Document_assignment, Justification, Justification_assignment, Time_interval and Time_interval_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_condition_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
condition_item
WITH
(Approval,
Approval_assignment,
Certification,
Certification_assignment,
Contract,
Contract_assignment,
Date_or_date_time_assignment,
Date_time,
Document_assignment,
Justification,
Justification_assignment,
Time_interval,
Time_interval_assignment);
END_TYPE;
(*
The pmri_condition_parameter_item type is an extension of the condition_parameter_item type. It adds the data types Approval, Approval_assignment, Approving_person_organization, Calendar_date, Certification, Certification_assignment, Classification_assignment, Contract, Contract_assignment, Date_or_date_time_assignment, Date_time, Document, Document_assignment, Document_definition, Document_version, Effectivity, Effectivity_assignment, Identification_assignment, Justification, Justification_assignment, Organization_or_person_in_organization_assignment, Representation, Security_classification, Security_classification_assignment, Time_interval and Time_interval_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_condition_parameter_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
condition_parameter_item
WITH
(Approval,
Approval_assignment,
Approving_person_organization,
Calendar_date,
Certification,
Certification_assignment,
Classification_assignment,
Contract,
Contract_assignment,
Date_or_date_time_assignment,
Date_time,
Document,
Document_assignment,
Document_definition,
Document_version,
Effectivity,
Effectivity_assignment,
Identification_assignment,
Justification,
Justification_assignment,
Organization_or_person_in_organization_assignment,
Representation,
Security_classification,
Security_classification_assignment,
Time_interval,
Time_interval_assignment);
END_TYPE;
(*
The pmri_contract_item type is an extension of the contract_item type. It adds the data types Approving_person_organization, Document, Document_version, External_class, External_class_library, Information_usage_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Organization_or_person_in_organization_assignment and Security_classification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_contract_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
contract_item
WITH
(Approving_person_organization,
Document,
Document_version,
External_class,
External_class_library,
Information_usage_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Organization_or_person_in_organization_assignment,
Security_classification);
END_TYPE;
(*
The pmri_date_or_date_time_item type is an extension of the mri_date_or_date_time_item type. It adds the data types Applied_information_usage_right, Approval, Approval_assignment, Approval_status, Certification_assignment, Classification_assignment, Condition, Condition_assignment, Contract_assignment, Date_or_date_time_assignment, Digital_document_definition, Document, Document_assignment, Document_definition_relationship, Document_version, Effectivity, Effectivity_assignment, External_class_library, Identification_assignment, Information_usage_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location_assignment, Location_representation, Physical_document_definition, Representation and Security_classification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_date_or_date_time_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
mri_date_or_date_time_item
WITH
(Applied_information_usage_right,
Approval,
Approval_assignment,
Approval_status,
Certification_assignment,
Classification_assignment,
Condition,
Condition_assignment,
Contract_assignment,
Date_or_date_time_assignment,
Digital_document_definition,
Document,
Document_assignment,
Document_definition_relationship,
Document_version,
Effectivity,
Effectivity_assignment,
External_class_library,
Identification_assignment,
Information_usage_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location_assignment,
Location_representation,
Physical_document_definition,
Representation,
Security_classification);
END_TYPE;
(*
The pmri_documented_element_select type is an extension of the documented_element_select type. It adds the data types Approval, Approval_assignment, Approving_person_organization, Certification, Certification_assignment, Condition, Condition_parameter, Contract, Contract_assignment, Document, Document_definition, Document_version, Effectivity, Effectivity_assignment, External_class_library, Identification_assignment, Information_right, Information_usage_right, Justification, Justification_assignment, Location, Location_assignment, Location_relationship, Organization_or_person_in_organization_assignment, Organizational_location_identification, Regional_grid_location_representation, Representation, Representation_item, Security_classification and Security_classification_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_documented_element_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
documented_element_select
WITH
(Approval,
Approval_assignment,
Approving_person_organization,
Certification,
Certification_assignment,
Condition,
Condition_parameter,
Contract,
Contract_assignment,
Document,
Document_definition,
Document_version,
Effectivity,
Effectivity_assignment,
External_class_library,
Identification_assignment,
Information_right,
Information_usage_right,
Justification,
Justification_assignment,
Location,
Location_assignment,
Location_relationship,
Organization_or_person_in_organization_assignment,
Organizational_location_identification,
Regional_grid_location_representation,
Representation,
Representation_item,
Security_classification,
Security_classification_assignment);
END_TYPE;
(*
The pmri_effectivity_item type is an extension of the effectivity_item type. It adds the data types Applied_information_usage_right, Approval_assignment, Attribute_translation_assignment, Certification, Certification_assignment, Condition, Condition_assignment, Condition_parameter, Contract_assignment, Date_or_date_time_assignment, Document, Document_assignment, Document_definition, Document_definition_relationship, Document_location_identification, Document_version, Effectivity_assignment, File_relationship, Identification_assignment, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location_assignment, Organization_or_person_in_organization_assignment and Security_classification_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_effectivity_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
effectivity_item
WITH
(Applied_information_usage_right,
Approval_assignment,
Attribute_translation_assignment,
Certification,
Certification_assignment,
Condition,
Condition_assignment,
Condition_parameter,
Contract_assignment,
Date_or_date_time_assignment,
Document,
Document_assignment,
Document_definition,
Document_definition_relationship,
Document_location_identification,
Document_version,
Effectivity_assignment,
File_relationship,
Identification_assignment,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location_assignment,
Organization_or_person_in_organization_assignment,
Security_classification_assignment);
END_TYPE;
(*
The pmri_event_item type is an extension of the event_item type. It adds the data type Certification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_event_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
event_item
WITH
(Certification);
END_TYPE;
(*
The pmri_external_identification_item type is an extension of the external_identification_item type. It adds the data type Document_definition to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_external_identification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
external_identification_item
WITH
(Document_definition);
END_TYPE;
(*
The pmri_identification_item type is an extension of the mri_identification_item type. It adds the data types Approval, Certification, Condition, Digital_document_definition, Document, Document_assignment, Document_version, Effectivity, External_class_library, Information_right, Information_usage_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location, Location_representation, Organization_or_person_in_organization_assignment, Organizational_location_identification, Physical_document_definition and Security_classification_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_identification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
mri_identification_item
WITH
(Approval,
Certification,
Condition,
Digital_document_definition,
Document,
Document_assignment,
Document_version,
Effectivity,
External_class_library,
Information_right,
Information_usage_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location,
Location_representation,
Organization_or_person_in_organization_assignment,
Organizational_location_identification,
Physical_document_definition,
Security_classification_assignment);
END_TYPE;
(*
The pmri_information_usage_right_item type is an extension of the information_usage_right_item type. It adds the data types Applied_information_usage_right, Certification, Certification_assignment, Digital_document_definition, Document, Document_definition_relationship, Document_version, File_relationship, Physical_document_definition, Security_classification and Security_classification_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_information_usage_right_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
information_usage_right_item
WITH
(Applied_information_usage_right,
Certification,
Certification_assignment,
Digital_document_definition,
Document,
Document_definition_relationship,
Document_version,
File_relationship,
Physical_document_definition,
Security_classification,
Security_classification_assignment);
END_TYPE;
(*
The pmri_justification_item type is an extension of the justification_item type. It adds the data types Approval, Approval_assignment, Approval_status, Approving_person_organization, Certification, Certification_assignment, Classification_assignment, Condition, Condition_assignment, Condition_parameter, Contract, Contract_assignment, Date_or_date_time_assignment, Document_assignment, Document_definition, Document_definition_relationship, Effectivity, Effectivity_assignment, External_class_library, File_relationship, Location_assignment, Security_classification, Security_classification_assignment and Time_interval_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_justification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
justification_item
WITH
(Approval,
Approval_assignment,
Approval_status,
Approving_person_organization,
Certification,
Certification_assignment,
Classification_assignment,
Condition,
Condition_assignment,
Condition_parameter,
Contract,
Contract_assignment,
Date_or_date_time_assignment,
Document_assignment,
Document_definition,
Document_definition_relationship,
Effectivity,
Effectivity_assignment,
External_class_library,
File_relationship,
Location_assignment,
Security_classification,
Security_classification_assignment,
Time_interval_assignment);
END_TYPE;
(*
The pmri_justification_support_item type is an extension of the justification_support_item type. It adds the data types Approval, Certification, Contract, Document, Document_definition, Document_definition_relationship, Document_version, Effectivity, File_relationship, Location, Location_assignment, Organization_or_person_in_organization_assignment, Security_classification and Security_classification_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_justification_support_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
justification_support_item
WITH
(Approval,
Certification,
Contract,
Document,
Document_definition,
Document_definition_relationship,
Document_version,
Effectivity,
File_relationship,
Location,
Location_assignment,
Organization_or_person_in_organization_assignment,
Security_classification,
Security_classification_assignment);
END_TYPE;
(*
The pmri_location_assignment_select type is an extension of the location_assignment_select type. It adds the data types Document, Document_definition and Document_version to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_location_assignment_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
location_assignment_select
WITH
(Document,
Document_definition,
Document_version);
END_TYPE;
(*
The pmri_measure_value type is an extension of the measure_value type. It adds the data type External_class_library to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_measure_value =
EXTENSIBLE
SELECT
BASED_ON
measure_value
WITH
(External_class_library);
END_TYPE;
(*
The pmri_organization_or_person_in_organization_item type is an extension of the mri_organization_or_person_in_organization_item type. It adds the data types Alias_identification, Approval, Certification, Certification_assignment, Classification_assignment, Condition, Condition_assignment, Contract_assignment, Date_or_date_time_assignment, Digital_document_definition, Document, Document_assignment, Document_definition, Document_version, Effectivity, Effectivity_assignment, Information_usage_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location_assignment, Organization_or_person_in_organization_assignment, Physical_document_definition, Representation and Security_classification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_organization_or_person_in_organization_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
mri_organization_or_person_in_organization_item
WITH
(Alias_identification,
Approval,
Certification,
Certification_assignment,
Classification_assignment,
Condition,
Condition_assignment,
Contract_assignment,
Date_or_date_time_assignment,
Digital_document_definition,
Document,
Document_assignment,
Document_definition,
Document_version,
Effectivity,
Effectivity_assignment,
Information_usage_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location_assignment,
Organization_or_person_in_organization_assignment,
Physical_document_definition,
Representation,
Security_classification);
END_TYPE;
(*
The pmri_position_group_item type is an extension of the position_group_item type. It adds the data types Approving_person_organization, Document_definition and Organization_or_person_in_organization_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_position_group_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
position_group_item
WITH
(Approving_person_organization,
Document_definition,
Organization_or_person_in_organization_assignment);
END_TYPE;
(*
The pmri_position_item type is an extension of the position_item type. It adds the data types Approving_person_organization, Document_definition and Organization_or_person_in_organization_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_position_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
position_item
WITH
(Approving_person_organization,
Document_definition,
Organization_or_person_in_organization_assignment);
END_TYPE;
(*
The pmri_position_type_item type is an extension of the position_type_item type. It adds the data types Approving_person_organization, Document_definition and Organization_or_person_in_organization_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_position_type_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
position_type_item
WITH
(Approving_person_organization,
Document_definition,
Organization_or_person_in_organization_assignment);
END_TYPE;
(*
The pmri_property_assignment_select type is an extension of the ss_property_assignment_select type. It adds the data types Document_assignment, Document_definition, Location_assignment and Organization_or_person_in_organization_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_property_assignment_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_property_assignment_select
WITH
(Document_assignment,
Document_definition,
Location_assignment,
Organization_or_person_in_organization_assignment);
END_TYPE;
(*
The pmri_resource_assignment_item type is an extension of the resource_assignment_item type. It adds the data types Contract and Location to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_resource_assignment_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
resource_assignment_item
WITH
(Contract,
Location);
END_TYPE;
(*
The pmri_resource_item_select type is an extension of the resource_item_select type. It adds the data types Document, Document_definition, Document_version and Location to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_resource_item_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
resource_item_select
WITH
(Document,
Document_definition,
Document_version,
Location);
END_TYPE;
(*
The pmri_security_classification_item type is an extension of the security_classification_item type. It adds the data types Digital_document_definition, Document, Document_assignment, Document_version and Physical_document_definition to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_security_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
security_classification_item
WITH
(Digital_document_definition,
Document,
Document_assignment,
Document_version,
Physical_document_definition);
END_TYPE;
(*
The pmri_selected_item_context_items type is an extension of the selected_item_context_items type. It adds the data type Contract to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_selected_item_context_items =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
selected_item_context_items
WITH
(Contract);
END_TYPE;
(*
The pmri_state_definition_of_item type is an extension of the ss_state_definition_of_item type. It adds the data types Certification, Contract, Digital_document_definition, Document, Document_version, Location, Physical_document_definition and Security_classification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_state_definition_of_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_state_definition_of_item
WITH
(Certification,
Contract,
Digital_document_definition,
Document,
Document_version,
Location,
Physical_document_definition,
Security_classification);
END_TYPE;
(*
The pmri_state_of_item type is an extension of the ss_state_of_item type. It adds the data types Certification, Contract, Digital_document_definition, Document, Document_version, Location, Physical_document_definition and Security_classification to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_state_of_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
ss_state_of_item
WITH
(Certification,
Contract,
Digital_document_definition,
Document,
Document_version,
Location,
Physical_document_definition,
Security_classification);
END_TYPE;
(*
The pmri_string_select type is an extension of the mri_string_select type. It adds the data types Condition, Condition_parameter, Condition_relationship, Digital_document_definition, Document, Document_assignment, Document_definition_relationship, Document_version, External_item_identification, External_source_identification, File_relationship, Global_location_representation, Information_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location, Location_assignment, Location_relationship, Organizational_location_identification, Physical_document_definition, Product_based_location_identification, Regional_coordinate, Regional_grid_location_representation and Representation_item to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_string_select =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
mri_string_select
WITH
(Condition,
Condition_parameter,
Condition_relationship,
Digital_document_definition,
Document,
Document_assignment,
Document_definition_relationship,
Document_version,
External_item_identification,
External_source_identification,
File_relationship,
Global_location_representation,
Information_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location,
Location_assignment,
Location_relationship,
Organizational_location_identification,
Physical_document_definition,
Product_based_location_identification,
Regional_coordinate,
Regional_grid_location_representation,
Representation_item);
END_TYPE;
(*
The pmri_time_interval_item type is an extension of the time_interval_item type. It adds the data types Applied_information_usage_right, Approval, Approval_assignment, Approval_status, Certification, Certification_assignment, Classification_assignment, Condition, Condition_assignment, Contract, Contract_assignment, Date_or_date_time_assignment, Digital_document_definition, Document, Document_assignment, Document_definition_relationship, Document_version, Effectivity, Effectivity_assignment, External_class_library, Identification_assignment, Information_usage_right, Justification, Justification_assignment, Justification_relationship, Justification_support_assignment, Location_assignment, Location_representation, Organization_or_person_in_organization_assignment, Physical_document_definition, Representation, Security_classification and Security_classification_assignment to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_time_interval_item =
EXTENSIBLE
SELECT
BASED_ON
time_interval_item
WITH
(Applied_information_usage_right,
Approval,
Approval_assignment,
Approval_status,
Certification,
Certification_assignment,
Classification_assignment,
Condition,
Condition_assignment,
Contract,
Contract_assignment,
Date_or_date_time_assignment,
Digital_document_definition,
Document,
Document_assignment,
Document_definition_relationship,
Document_version,
Effectivity,
Effectivity_assignment,
External_class_library,
Identification_assignment,
Information_usage_right,
Justification,
Justification_assignment,
Justification_relationship,
Justification_support_assignment,
Location_assignment,
Location_representation,
Organization_or_person_in_organization_assignment,
Physical_document_definition,
Representation,
Security_classification,
Security_classification_assignment);
END_TYPE;
(*
The pmri_work_output_item type is an extension of the work_output_item type. It adds the data types Contract, Document, Document_definition and Document_version to the list of alternate data types.
NOTE The list of entity data types may be extended in application modules that use the constructs of this module.
EXPRESS specification:
*)
TYPE
pmri_work_output_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
work_output_item
WITH
(Contract,
Document,
Document_definition,
Document_version);
END_TYPE;
(*
*)
END_SCHEMA; -- Project_management_resource_information_arm
(*
© ISO — All rights reserved