AP scope  |  AP module  |  AP contents  |  AP index
Application module: Schedule ISO/WD 10303-1437

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviations

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

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

4 Information requirements

This clause specifies the information requirements for the Schedule 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 Schedule_arm schema and identifies the necessary external references.

EXPRESS specification:

*)
SCHEMA Schedule_arm;
(*

4.1 Required AM ARMs

The following EXPRESS interface statements specify the elements imported from the ARMs of other application modules.

EXPRESS specification:

*)
USE FROM Activity_method_implementation_arm;    --  ISO/TS 10303-1261

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

USE FROM Condition_evaluation_arm;    --  ISO/TS 10303-1254

USE FROM Document_assignment_arm;    --  ISO/TS 10303-1122

USE FROM Effectivity_application_arm;    --  ISO/TS 10303-1059

USE FROM Information_rights_arm;    --  ISO/TS 10303-1241

USE FROM Justification_arm;    --  ISO/TS 10303-1263

USE FROM Observation_arm;    --  ISO/TS 10303-1258

USE FROM Process_property_assignment_arm;    --  ISO/TS 10303-1040

USE FROM Property_assignment_arm;    --  ISO/TS 10303-1030

USE FROM Resource_as_realized_arm;    --  ISO/TS 10303-1269

USE FROM Resource_property_assignment_arm;    --  ISO/TS 10303-1273

USE FROM Scheme_arm;    --  ISO/TS 10303-1260

USE FROM Task_specification_arm;    --  ISO/TS 10303-1262

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

USE FROM Work_output_arm;    --  ISO/TS 10303-1300
(*

NOTE 1   The schemas referenced above are specified in the following part of ISO 10303:

Activity_method_implementation_arm ISO/TS 10303-1261
Attribute_classification_arm ISO/TS 10303-1246
Condition_evaluation_arm ISO/TS 10303-1254
Document_assignment_arm ISO/TS 10303-1122
Effectivity_application_arm ISO/TS 10303-1059
Information_rights_arm ISO/TS 10303-1241
Justification_arm ISO/TS 10303-1263
Observation_arm ISO/TS 10303-1258
Process_property_assignment_arm ISO/TS 10303-1040
Property_assignment_arm ISO/TS 10303-1030
Resource_as_realized_arm ISO/TS 10303-1269
Resource_property_assignment_arm ISO/TS 10303-1273
Scheme_arm ISO/TS 10303-1260
Task_specification_arm ISO/TS 10303-1262
Time_interval_assignment_arm ISO/TS 10303-1365
Work_output_arm ISO/TS 10303-1300

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.26, C.27, C.28, C.29, C.30, C.31, C.32, C.33and C.34 for a graphical representation of this schema.

4.2 ARM type definitions

This subclause specifies the ARM types for this application module. The ARM types and definitions are specified below.

4.2.1 ss_activity_item   EXPRESS-G

The ss_activity_item type is an extension of the activity_item type. It adds the data types Activity, Activity_property, Applied_activity_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Event, Managed_resource, Resource_as_realized, Resource_event, Resource_item, Resource_property, Scheme, Scheme_entry, Scheme_entry_assignment, State, State_assertion, State_assessment, State_relationship, Task_method and Task_method_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 ss_activity_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activity_item WITH
   (Activity,
    Activity_property,
    Applied_activity_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Event,
    Managed_resource,
    Resource_as_realized,
    Resource_event,
    Resource_item,
    Resource_property,
    Scheme,
    Scheme_entry,
    Scheme_entry_assignment,
    State,
    State_assertion,
    State_assessment,
    State_relationship,
    Task_method,
    Task_method_version);
END_TYPE;
(*

4.2.2 ss_activity_method_item   EXPRESS-G

The ss_activity_method_item type is an extension of the activity_method_item type. It adds the data types Activity, Activity_property, Applied_activity_assignment, Assigned_property, Event, Managed_resource, Required_resource, Required_resource_assignment, Resource_as_realized, Resource_event, Resource_item, Resource_property, Scheme_entry, Scheme_relationship, Task_method and Task_method_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 ss_activity_method_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activity_method_item WITH
   (Activity,
    Activity_property,
    Applied_activity_assignment,
    Assigned_property,
    Event,
    Managed_resource,
    Required_resource,
    Required_resource_assignment,
    Resource_as_realized,
    Resource_event,
    Resource_item,
    Resource_property,
    Scheme_entry,
    Scheme_relationship,
    Task_method,
    Task_method_version);
END_TYPE;
(*

4.2.3 ss_activity_realization_select   EXPRESS-G

The ss_activity_realization_select type is an extension of the activity_realization_select type. It adds the data types Scheme, Scheme_version, Task_method and Task_method_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 ss_activity_realization_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON activity_realization_select WITH
   (Scheme,
    Scheme_version,
    Task_method,
    Task_method_version);
END_TYPE;
(*

4.2.4 ss_affected_item_select   EXPRESS-G

The ss_affected_item_select type is an extension of the affected_item_select type. It adds the data types Activity_property, Assigned_property, Resource_item and Resource_property 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 ss_affected_item_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON affected_item_select WITH
   (Activity_property,
    Assigned_property,
    Resource_item,
    Resource_property);
END_TYPE;
(*

4.2.5 ss_approval_item   EXPRESS-G

The ss_approval_item type is an extension of the mri_approval_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Event, Event_assignment, Managed_resource, Managed_resource_relationship, Project, Project_assignment, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_approval_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON mri_approval_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_assignment,
    Event,
    Event_assignment,
    Managed_resource,
    Managed_resource_relationship,
    Project,
    Project_assignment,
    Required_resource,
    Required_resource_assignment,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_event,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.6 ss_certification_item   EXPRESS-G

The ss_certification_item type is an extension of the certification_item type. It adds the data types Applied_activity_method_assignment, Project, Resource_item, Task_method, Task_method_version and Task_objective 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 ss_certification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON certification_item WITH
   (Applied_activity_method_assignment,
    Project,
    Resource_item,
    Task_method,
    Task_method_version,
    Task_objective);
END_TYPE;
(*

4.2.7 ss_characterized_activity_definition   EXPRESS-G

The ss_characterized_activity_definition type is an extension of the characterized_activity_definition type. It adds the data types Activity_method_relationship, Condition_evaluation, Required_resource_assignment, Resource_as_realized_assignment, Resource_event, Resource_item_assignment and Task_objective 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 ss_characterized_activity_definition = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON characterized_activity_definition WITH
   (Activity_method_relationship,
    Condition_evaluation,
    Required_resource_assignment,
    Resource_as_realized_assignment,
    Resource_event,
    Resource_item_assignment,
    Task_objective);
END_TYPE;
(*

4.2.8 ss_characterized_resource_select   EXPRESS-G

The ss_characterized_resource_select type is an extension of the characterized_resource_select type. It adds the data types Managed_resource, Required_resource, Resource_as_realized, Resource_item and Resource_item_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 ss_characterized_resource_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON characterized_resource_select WITH
   (Managed_resource,
    Required_resource,
    Resource_as_realized,
    Resource_item,
    Resource_item_relationship);
END_TYPE;
(*

4.2.9 ss_classification_item   EXPRESS-G

The ss_classification_item type is an extension of the classification_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Activity_status, Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Condition_evaluation_parameter, Defined_state_relationship, Event, Event_assignment, Event_relationship, Managed_resource, Managed_resource_relationship, Project, Project_assignment, Project_relationship, Property_representation, Related_condition_parameter, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, Resource_property_representation, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_relationship, State_role, Task_element_state_relationship, Task_method, Task_method_state_relationship, Task_objective and Task_objective_state_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 ss_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON classification_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Activity_status,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_assignment,
    Condition_evaluation_parameter,
    Defined_state_relationship,
    Event,
    Event_assignment,
    Event_relationship,
    Managed_resource,
    Managed_resource_relationship,
    Project,
    Project_assignment,
    Project_relationship,
    Property_representation,
    Related_condition_parameter,
    Required_resource,
    Required_resource_assignment,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_as_realized_relationship,
    Resource_event,
    Resource_event_correspondence_relationship,
    Resource_event_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    Resource_property_representation,
    State,
    State_assertion,
    State_assessment,
    State_definition,
    State_definition_relationship,
    State_relationship,
    State_role,
    Task_element_state_relationship,
    Task_method,
    Task_method_state_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.10 ss_classified_attribute_select   EXPRESS-G

The ss_classified_attribute_select type is an extension of the classified_attribute_select type. It adds the data types Activity, Activity_property, Activity_property_representation, Activity_relationship, Applied_activity_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_parameter, Event_assignment, Event_relationship, Managed_resource, Managed_resource_relationship, Project_assignment, Project_relationship, Property_representation, Related_condition_parameter, Required_resource, Required_resource_relationship, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, Resource_property_representation, State, State_definition, State_definition_relationship and State_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 ss_classified_attribute_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON classified_attribute_select WITH
   (Activity,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Applied_activity_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_parameter,
    Event_assignment,
    Event_relationship,
    Managed_resource,
    Managed_resource_relationship,
    Project_assignment,
    Project_relationship,
    Property_representation,
    Related_condition_parameter,
    Required_resource,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_as_realized_relationship,
    Resource_event,
    Resource_event_correspondence_relationship,
    Resource_event_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    Resource_property_representation,
    State,
    State_definition,
    State_definition_relationship,
    State_relationship);
END_TYPE;
(*

4.2.11 ss_condition_evaluation_item   EXPRESS-G

The ss_condition_evaluation_item type is an extension of the condition_evaluation_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Assigned_property, Managed_resource, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_event, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, State_assertion and State_assessment 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 ss_condition_evaluation_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON condition_evaluation_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Assigned_property,
    Managed_resource,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_as_realized_relationship,
    Resource_event,
    Resource_event_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    State_assertion,
    State_assessment);
END_TYPE;
(*

4.2.12 ss_condition_evaluation_parameter_item   EXPRESS-G

The ss_condition_evaluation_parameter_item type is an extension of the condition_evaluation_parameter_item type. It adds the data types Activity, Activity_property, Activity_property_representation, Assigned_property, Property_representation, Required_resource, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_property, Resource_property_representation, State and State_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 ss_condition_evaluation_parameter_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON condition_evaluation_parameter_item WITH
   (Activity,
    Activity_property,
    Activity_property_representation,
    Assigned_property,
    Property_representation,
    Required_resource,
    Resource_as_realized,
    Resource_as_realized_relationship,
    Resource_event,
    Resource_property,
    Resource_property_representation,
    State,
    State_definition);
END_TYPE;
(*

4.2.13 ss_condition_item   EXPRESS-G

The ss_condition_item type is an extension of the condition_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Applied_activity_assignment, Applied_activity_method_assignment, Assigned_property, Managed_resource, Managed_resource_relationship, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_event, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, State_definition, State_definition_relationship, Task_method_assignment, Task_method_relationship, Task_method_version_assignment and Task_method_version_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 ss_condition_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON condition_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Assigned_property,
    Managed_resource,
    Managed_resource_relationship,
    Required_resource,
    Required_resource_assignment,
    Required_resource_relationship,
    Resource_event,
    Resource_event_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    State_definition,
    State_definition_relationship,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_version_assignment,
    Task_method_version_relationship);
END_TYPE;
(*

4.2.14 ss_condition_parameter_item   EXPRESS-G

The ss_condition_parameter_item type is an extension of the condition_parameter_item type. It adds the data types Activity, Activity_property, Activity_property_representation, Assigned_property, Managed_resource, Property_representation, Required_resource, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_property, Resource_property_representation, State and State_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 ss_condition_parameter_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON condition_parameter_item WITH
   (Activity,
    Activity_property,
    Activity_property_representation,
    Assigned_property,
    Managed_resource,
    Property_representation,
    Required_resource,
    Resource_as_realized,
    Resource_as_realized_relationship,
    Resource_event,
    Resource_property,
    Resource_property_representation,
    State,
    State_definition);
END_TYPE;
(*

4.2.15 ss_contract_item   EXPRESS-G

The ss_contract_item type is an extension of the contract_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Managed_resource, Project, Resource_event, Resource_item, Task_method, Task_method_assignment, Task_method_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_contract_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON contract_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Managed_resource,
    Project,
    Resource_event,
    Resource_item,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.16 ss_date_or_date_time_item   EXPRESS-G

The ss_date_or_date_time_item type is an extension of the mri_date_or_date_time_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Event_assignment, Managed_resource, Project_assignment, Property_representation, Required_resource, Required_resource_assignment, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_property, Resource_property_representation, Scheme_entry, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_relationship, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_date_or_date_time_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON mri_date_or_date_time_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_assignment,
    Event_assignment,
    Managed_resource,
    Project_assignment,
    Property_representation,
    Required_resource,
    Required_resource_assignment,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_event,
    Resource_item,
    Resource_item_assignment,
    Resource_property,
    Resource_property_representation,
    Scheme_entry,
    State,
    State_assertion,
    State_assessment,
    State_definition,
    State_definition_relationship,
    State_relationship,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.17 ss_documented_element_select   EXPRESS-G

The ss_documented_element_select type is an extension of the documented_element_select type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Applied_activity_assignment, Applied_activity_method_assignment, Assigned_property, Condition_evaluation, Managed_resource, Project, Property_representation, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_event, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, Resource_property_representation, State, State_assertion, State_assessment, State_definition, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_documented_element_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON documented_element_select WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_property_representation,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Assigned_property,
    Condition_evaluation,
    Managed_resource,
    Project,
    Property_representation,
    Required_resource,
    Required_resource_assignment,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_event,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    Resource_property_representation,
    State,
    State_assertion,
    State_assessment,
    State_definition,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.18 ss_effectivity_item   EXPRESS-G

The ss_effectivity_item type is an extension of the effectivity_item type. It adds the data types Activity, Activity_property, Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_definition_assignment, Assigned_property, Managed_resource_relationship, Project_assignment, Required_resource_assignment, Required_resource_relationship, Resource_item_assignment, Resource_item_relationship, Resource_property and State_definition_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 ss_effectivity_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON effectivity_item WITH
   (Activity,
    Activity_property,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Managed_resource_relationship,
    Project_assignment,
    Required_resource_assignment,
    Required_resource_relationship,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    State_definition_relationship);
END_TYPE;
(*

4.2.19 ss_identification_item   EXPRESS-G

The ss_identification_item type is an extension of the mri_identification_item type. It adds the data types Activity, Activity_happening, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Defined_state_relationship, Event, Managed_resource, Project, Required_resource, Required_resource_relationship, Resource_as_realized, Resource_event, Resource_item, Resource_property, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_relationship, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON mri_identification_item WITH
   (Activity,
    Activity_happening,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Defined_state_relationship,
    Event,
    Managed_resource,
    Project,
    Required_resource,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_event,
    Resource_item,
    Resource_property,
    State,
    State_assertion,
    State_assessment,
    State_definition,
    State_definition_relationship,
    State_relationship,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.20 ss_information_usage_right_item   EXPRESS-G

The ss_information_usage_right_item type is an extension of the information_usage_right_item type. It adds the data types Task_method, Task_method_version and Task_objective 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 ss_information_usage_right_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON information_usage_right_item WITH
   (Task_method,
    Task_method_version,
    Task_objective);
END_TYPE;
(*

4.2.21 ss_justification_item   EXPRESS-G

The ss_justification_item type is an extension of the justification_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Activity_status, Applied_state_assignment, Assigned_property, Managed_resource_relationship, Required_resource, Required_resource_assignment, Required_resource_relationship, Resource_as_realized, Resource_event, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, State_assertion, State_assessment, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_justification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON justification_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Activity_status,
    Applied_state_assignment,
    Assigned_property,
    Managed_resource_relationship,
    Required_resource,
    Required_resource_assignment,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_event,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    State_assertion,
    State_assessment,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.22 ss_justification_support_item   EXPRESS-G

The ss_justification_support_item type is an extension of the justification_support_item type. It adds the data types Activity, Activity_property, Activity_property_representation, Activity_relationship, Activity_status, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Event, Project, Resource_property, State, State_definition, State_definition_relationship and State_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 ss_justification_support_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON justification_support_item WITH
   (Activity,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Activity_status,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Event,
    Project,
    Resource_property,
    State,
    State_definition,
    State_definition_relationship,
    State_relationship);
END_TYPE;
(*

4.2.23 ss_location_assignment_select   EXPRESS-G

The ss_location_assignment_select type is an extension of the location_assignment_select type. It adds the data types Activity, Applied_activity_assignment, Applied_activity_method_assignment, Managed_resource, Project, Required_resource, Required_resource_assignment, Resource_item, Resource_item_assignment, Task_method, Task_method_assignment, Task_method_version and Task_method_version_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 ss_location_assignment_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON location_assignment_select WITH
   (Activity,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Managed_resource,
    Project,
    Required_resource,
    Required_resource_assignment,
    Resource_item,
    Resource_item_assignment,
    Task_method,
    Task_method_assignment,
    Task_method_version,
    Task_method_version_assignment);
END_TYPE;
(*

4.2.24 ss_observed_context   EXPRESS-G

The ss_observed_context type is an extension of the observed_context type. It adds the data types Activity, Applied_activity_assignment, Required_resource, Resource_as_realized, Resource_item, Scheme, Scheme_entry, Scheme_version, Task_method and Task_method_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 ss_observed_context = EXTENSIBLE SELECT BASED_ON observed_context WITH
   (Activity,
    Applied_activity_assignment,
    Required_resource,
    Resource_as_realized,
    Resource_item,
    Scheme,
    Scheme_entry,
    Scheme_version,
    Task_method,
    Task_method_version);
END_TYPE;
(*

4.2.25 ss_organization_or_person_in_organization_item   EXPRESS-G

The ss_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 Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Applied_independent_activity_property, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Event, Event_assignment, Managed_resource, Managed_resource_relationship, Project, Project_assignment, Property_representation, Required_resource, Required_resource_assignment, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_property, Resource_property_representation, Scheme, Scheme_entry, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_relationship, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_organization_or_person_in_organization_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON mri_organization_or_person_in_organization_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_independent_activity_property,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_assignment,
    Event,
    Event_assignment,
    Managed_resource,
    Managed_resource_relationship,
    Project,
    Project_assignment,
    Property_representation,
    Required_resource,
    Required_resource_assignment,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_event,
    Resource_item,
    Resource_item_assignment,
    Resource_property,
    Resource_property_representation,
    Scheme,
    Scheme_entry,
    State,
    State_assertion,
    State_assessment,
    State_definition,
    State_definition_relationship,
    State_relationship,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.26 ss_project_item   EXPRESS-G

The ss_project_item type is an extension of the project_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Task_method, Task_method_assignment, Task_method_version, Task_method_version_assignment and Task_objective 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 ss_project_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON project_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Task_method,
    Task_method_assignment,
    Task_method_version,
    Task_method_version_assignment,
    Task_objective);
END_TYPE;
(*

4.2.27 ss_property_assignment_select   EXPRESS-G

The ss_property_assignment_select type is an extension of the property_assignment_select type. It adds the data types Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, State, State_definition, State_definition_relationship, State_relationship, Task_method_state_relationship and Task_objective_state_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 ss_property_assignment_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON property_assignment_select WITH
   (Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    State,
    State_definition,
    State_definition_relationship,
    State_relationship,
    Task_method_state_relationship,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.28 ss_required_resource_item   EXPRESS-G

The ss_required_resource_item type is an extension of the required_resource_item type. It adds the data types Activity, Applied_activity_assignment, Event, Scheme, Scheme_entry, Scheme_version, Task_method, Task_method_assignment, Task_method_version and Task_method_version_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 ss_required_resource_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON required_resource_item WITH
   (Activity,
    Applied_activity_assignment,
    Event,
    Scheme,
    Scheme_entry,
    Scheme_version,
    Task_method,
    Task_method_assignment,
    Task_method_version,
    Task_method_version_assignment);
END_TYPE;
(*

4.2.29 ss_resource_as_realized_item   EXPRESS-G

The ss_resource_as_realized_item type is an extension of the resource_as_realized_item type. It adds the data types Activity_actual, Applied_activity_assignment and Event 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 ss_resource_as_realized_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON resource_as_realized_item WITH
   (Activity_actual,
    Applied_activity_assignment,
    Event);
END_TYPE;
(*

4.2.30 ss_security_classification_item   EXPRESS-G

The ss_security_classification_item type is an extension of the security_classification_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Resource_item, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship and Task_objective 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 ss_security_classification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON security_classification_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Resource_item,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective);
END_TYPE;
(*

4.2.31 ss_state_definition_of_item   EXPRESS-G

The ss_state_definition_of_item type is an extension of the state_definition_of_item type. It adds the data types Activity, Applied_activity_assignment, Applied_activity_method_assignment, Managed_resource, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_as_realized_resource_item, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_group_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, Scheme and Scheme_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 ss_state_definition_of_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON state_definition_of_item WITH
   (Activity,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Managed_resource,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_as_realized_relationship,
    Resource_as_realized_resource_item,
    Resource_event,
    Resource_event_correspondence_relationship,
    Resource_event_relationship,
    Resource_group_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Scheme,
    Scheme_version);
END_TYPE;
(*

4.2.32 ss_state_of_item   EXPRESS-G

The ss_state_of_item type is an extension of the state_of_item type. It adds the data types Activity, Applied_activity_assignment, Managed_resource, Resource_as_realized, Resource_as_realized_assignment, Resource_as_realized_relationship, Resource_as_realized_resource_item, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_group_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, Scheme, Scheme_version and Task_method_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 ss_state_of_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON state_of_item WITH
   (Activity,
    Applied_activity_assignment,
    Managed_resource,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_as_realized_relationship,
    Resource_as_realized_resource_item,
    Resource_event,
    Resource_event_correspondence_relationship,
    Resource_event_relationship,
    Resource_group_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Scheme,
    Scheme_version,
    Task_method_version);
END_TYPE;
(*

4.2.33 ss_string_select   EXPRESS-G

The ss_string_select type is an extension of the mri_string_select type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_parameter, Event, Managed_resource, Managed_resource_relationship, Related_condition_parameter, Required_resource, Required_resource_relationship, Resource_as_realized, Resource_as_realized_relationship, Resource_event, Resource_event_correspondence_relationship, Resource_event_relationship, Resource_item, Resource_item_assignment, Resource_item_relationship, Resource_property, State, State_definition, State_definition_relationship, State_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship and Task_objective 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 ss_string_select = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON mri_string_select WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_parameter,
    Event,
    Managed_resource,
    Managed_resource_relationship,
    Related_condition_parameter,
    Required_resource,
    Required_resource_relationship,
    Resource_as_realized,
    Resource_as_realized_relationship,
    Resource_event,
    Resource_event_correspondence_relationship,
    Resource_event_relationship,
    Resource_item,
    Resource_item_assignment,
    Resource_item_relationship,
    Resource_property,
    State,
    State_definition,
    State_definition_relationship,
    State_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective);
END_TYPE;
(*

4.2.34 ss_time_interval_item   EXPRESS-G

The ss_time_interval_item type is an extension of the time_interval_item type. It adds the data types Activity, Activity_method_realization, Activity_method_realization_relationship, Activity_method_relationship, Activity_property, Activity_property_representation, Activity_relationship, Applied_activity_assignment, Applied_activity_method_assignment, Applied_state_assignment, Applied_state_definition_assignment, Assigned_property, Condition_evaluation, Condition_evaluation_assignment, Event_assignment, Managed_resource, Project_assignment, Property_representation, Required_resource, Required_resource_assignment, Resource_as_realized, Resource_as_realized_assignment, Resource_event, Resource_item, Resource_item_assignment, Resource_property, Resource_property_representation, Scheme_entry, State, State_assertion, State_assessment, State_definition, State_definition_relationship, State_relationship, Task_element_state_relationship, Task_method, Task_method_assignment, Task_method_relationship, Task_method_state_relationship, Task_method_version, Task_method_version_assignment, Task_method_version_relationship, Task_objective and Task_objective_state_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 ss_time_interval_item = EXTENSIBLE SELECT BASED_ON time_interval_item WITH
   (Activity,
    Activity_method_realization,
    Activity_method_realization_relationship,
    Activity_method_relationship,
    Activity_property,
    Activity_property_representation,
    Activity_relationship,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Applied_state_assignment,
    Applied_state_definition_assignment,
    Assigned_property,
    Condition_evaluation,
    Condition_evaluation_assignment,
    Event_assignment,
    Managed_resource,
    Project_assignment,
    Property_representation,
    Required_resource,
    Required_resource_assignment,
    Resource_as_realized,
    Resource_as_realized_assignment,
    Resource_event,
    Resource_item,
    Resource_item_assignment,
    Resource_property,
    Resource_property_representation,
    Scheme_entry,
    State,
    State_assertion,
    State_assessment,
    State_definition,
    State_definition_relationship,
    State_relationship,
    Task_element_state_relationship,
    Task_method,
    Task_method_assignment,
    Task_method_relationship,
    Task_method_state_relationship,
    Task_method_version,
    Task_method_version_assignment,
    Task_method_version_relationship,
    Task_objective,
    Task_objective_state_relationship);
END_TYPE;
(*

4.2.35 ss_work_item   EXPRESS-G

The ss_work_item type is an extension of the work_item type. It adds the data types Activity, Applied_activity_assignment, Applied_activity_method_assignment, Event, Scheme, Scheme_entry, Scheme_version, Task_method and Task_method_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 ss_work_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON work_item WITH
   (Activity,
    Applied_activity_assignment,
    Applied_activity_method_assignment,
    Event,
    Scheme,
    Scheme_entry,
    Scheme_version,
    Task_method,
    Task_method_version);
END_TYPE;
(*

4.2.36 ss_work_output_item   EXPRESS-G

The ss_work_output_item type is an extension of the work_output_item type. It adds the data types Managed_resource, Required_resource and Resource_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 ss_work_output_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON work_output_item WITH
   (Managed_resource,
    Required_resource,
    Resource_item);
END_TYPE;
(*



*)
END_SCHEMA;  -- Schedule_arm
(*


© ISO — All rights reserved