AP scope | AP module | AP contents | AP index | |
Application module: Product data management | ISO/TS 10303-1231:2005(E) © ISO |
(*
ISO TC184/SC4/WG3 N1880 - ISO/TS 10303-1231 Product data management - EXPRESS MIM
Supersedes
ISO TC184/SC4/WG3 N1487
*)
SCHEMA Product_data_management_mim;
USE FROM
action_schema -- ISO 10303-41
(action,
action_directive,
action_method,
action_relationship,
action_request_solution,
action_request_status,
directed_action,
executed_action,
versioned_action_request);
USE FROM
Activity_method_mim;
-- ISO/TS 10303-1049
USE FROM
Activity_mim;
-- ISO/TS 10303-1047
USE FROM
application_context_schema -- ISO 10303-41
(application_context_relationship,
application_protocol_definition,
product_definition_context);
USE FROM
Approval_mim;
-- ISO/TS 10303-1012
USE FROM
approval_schema -- ISO 10303-41
(approval,
approval_person_organization,
approval_relationship,
approval_status);
USE FROM
Assembly_structure_mim;
-- ISO/TS 10303-1026
USE FROM
basic_attribute_schema -- ISO 10303-41
(object_role);
USE FROM
Certification_mim;
-- ISO/TS 10303-1044
USE FROM
certification_schema -- ISO 10303-41
(certification,
certification_type);
USE FROM
Class_mim;
-- ISO/TS 10303-1070
USE FROM
Classification_assignment_mim;
-- ISO/TS 10303-1114
USE FROM
classification_schema -- ISO 10303-54
(class,
complete_membership_select);
USE FROM
Configuration_effectivity_mim;
-- ISO/TS 10303-1058
USE FROM
Configuration_item_mim;
-- ISO/TS 10303-1056
USE FROM
configuration_management_schema -- ISO 10303-44
(configuration_effectivity,
configuration_item);
USE FROM
Contract_mim;
-- ISO/TS 10303-1062
USE FROM
contract_schema -- ISO 10303-41
(contract);
USE FROM
Date_time_assignment_mim;
-- ISO/TS 10303-1014
USE FROM
Date_time_mim;
-- ISO/TS 10303-1010
USE FROM
date_time_schema -- ISO 10303-41
(calendar_date,
date_and_time,
date_role,
date_time_role,
event_occurrence);
USE FROM
Document_assignment_mim;
-- ISO/TS 10303-1122
USE FROM
Document_management_mim;
-- ISO/TS 10303-1290
USE FROM
document_schema -- ISO 10303-41
(document_relationship);
USE FROM
Document_structure_mim;
-- ISO/TS 10303-1124
USE FROM
Effectivity_application_mim;
-- ISO/TS 10303-1059
USE FROM
Effectivity_mim;
-- ISO/TS 10303-1057
USE FROM
effectivity_schema -- ISO 10303-41
(effectivity);
USE FROM
Event_assignment_mim;
-- ISO/TS 10303-1364
USE FROM
Event_mim;
-- ISO/TS 10303-1064
USE FROM
External_class_mim;
-- ISO/TS 10303-1275
USE FROM
External_item_identification_assignment_mim;
-- ISO/TS 10303-1128
USE FROM
External_model_mim;
-- ISO/TS 10303-1033
USE FROM
external_reference_schema -- ISO 10303-41
(external_source);
USE FROM
File_identification_mim;
-- ISO/TS 10303-1127
USE FROM
Foundation_representation_mim;
-- ISO/TS 10303-1006
USE FROM
group_schema -- ISO 10303-41
(group);
USE FROM
Identification_assignment_mim;
-- ISO/TS 10303-1021
USE FROM
Incomplete_data_reference_mechanism_mim;
-- ISO/TS 10303-1349
USE FROM
Independent_property_mim;
-- ISO/TS 10303-1036
USE FROM
Independent_property_representation_mim;
-- ISO/TS 10303-1038
USE FROM
Management_resource_information_mim;
-- ISO/TS 10303-1288
USE FROM
management_resources_schema -- ISO 10303-41
(date_and_time_assignment,
date_assignment,
document_usage_role,
identification_assignment,
identification_role,
organizational_project_role);
USE FROM
Measure_representation_mim;
-- ISO/TS 10303-1118
USE FROM
measure_schema -- ISO 10303-41
(context_dependent_unit,
conversion_based_unit,
derived_unit,
measure_with_unit,
named_unit);
USE FROM
Multi_linguism_mim;
-- ISO/TS 10303-1105
USE FROM
Name_assignment_mim;
-- ISO/TS 10303-1340
USE FROM
Part_definition_relationship_mim;
-- ISO/TS 10303-1055
USE FROM
Person_organization_assignment_mim;
-- ISO/TS 10303-1013
USE FROM
Person_organization_mim;
-- ISO/TS 10303-1011
USE FROM
person_organization_schema -- ISO 10303-41
(address,
organization,
organization_relationship,
organizational_address,
organizational_project,
organizational_project_relationship,
person,
person_and_organization);
USE FROM
Process_property_assignment_mim;
-- ISO/TS 10303-1040
USE FROM
process_property_schema -- ISO 10303-49
(action_property);
USE FROM
Product_categorization_mim;
-- ISO/TS 10303-1016
USE FROM
Product_concept_identification_mim;
-- ISO/TS 10303-1060
USE FROM
product_concept_schema -- ISO 10303-44
(product_concept);
USE FROM
product_definition_schema -- ISO 10303-41
(product,
product_category,
product_definition,
product_definition_formation,
product_definition_formation_relationship,
product_definition_formation_with_specified_source,
product_definition_relationship);
USE FROM
Product_identification_mim;
-- ISO/TS 10303-1017
USE FROM
product_property_definition_schema -- ISO 10303-41
(general_property,
general_property_relationship,
property_definition,
shape_aspect,
shape_aspect_relationship);
USE FROM
product_property_representation_schema -- ISO 10303-41
(property_definition_representation);
USE FROM
Product_replacement_mim;
-- ISO/TS 10303-1046
USE FROM
Product_structure_mim;
-- ISO/TS 10303-1134
USE FROM
product_structure_schema -- ISO 10303-44
(alternate_product_relationship,
assembly_component_usage,
assembly_component_usage_substitute);
USE FROM
Product_version_mim;
-- ISO/TS 10303-1018
USE FROM
Product_version_relationship_mim;
-- ISO/TS 10303-1020
USE FROM
Product_view_definition_mim;
-- ISO/TS 10303-1019
USE FROM
Product_view_definition_properties_mim;
-- ISO/TS 10303-1034
USE FROM
Product_view_definition_relationship_mim;
-- ISO/TS 10303-1041
USE FROM
Project_mim;
-- ISO/TS 10303-1061
USE FROM
Property_assignment_mim;
-- ISO/TS 10303-1030
USE FROM
qualified_measure_schema -- ISO 10303-45
(descriptive_representation_item,
measure_representation_item);
USE FROM
representation_schema -- ISO 10303-43
(founded_item,
representation,
representation_context,
representation_item,
uncertainty_measure_with_unit);
USE FROM
Security_classification_mim;
-- ISO/TS 10303-1015
USE FROM
security_classification_schema -- ISO 10303-41
(security_classification);
USE FROM
Shape_property_assignment_mim;
-- ISO/TS 10303-1032
USE FROM
Single_part_representation_mim;
-- ISO/TS 10303-1133
USE FROM
Time_interval_assignment_mim;
-- ISO/TS 10303-1365
USE FROM
Value_with_unit_mim;
-- ISO/TS 10303-1054
USE FROM
Work_order_mim;
-- ISO/TS 10303-1043
USE FROM
Work_request_mim;
-- ISO/TS 10303-1042
TYPE pdm_action_items =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
action_items
WITH
(configuration_effectivity,
product_definition,
product_definition_formation,
product_definition_relationship);
END_TYPE;
TYPE pdm_action_request_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
action_request_item
WITH
(product_definition,
product_definition_formation,
product_definition_relationship,
property_definition);
END_TYPE;
TYPE pdm_approval_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
approval_item
WITH
(action,
applied_action_assignment,
configuration_effectivity,
versioned_action_request);
END_TYPE;
TYPE pdm_attribute_language_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
attribute_language_item
WITH
(applied_document_reference,
applied_document_usage_constraint_assignment,
applied_external_identification_assignment,
applied_organizational_project_assignment,
approval,
approval_relationship,
approval_status,
certification,
certification_type,
contract,
date_role,
date_time_role,
document_relationship,
document_usage_role,
external_source,
identification_role,
object_role,
organization_relationship,
organizational_project,
organizational_project_relationship,
organizational_project_role,
person_and_organization,
product,
product_category,
product_definition,
product_definition_formation,
product_definition_relationship);
END_TYPE;
TYPE pdm_certification_item =
EXTENSIBLE
SELECT
BASED_ON
certification_item
WITH
(product_definition_formation_relationship);
END_TYPE;
TYPE pdm_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
classification_item
WITH
(action,
action_directive,
action_method,
action_property,
action_relationship,
action_request_solution,
action_request_status,
address,
alternate_product_relationship,
applied_action_assignment,
applied_action_request_assignment,
applied_approval_assignment,
applied_certification_assignment,
applied_contract_assignment,
applied_date_and_time_assignment,
applied_date_assignment,
applied_document_reference,
applied_document_usage_constraint_assignment,
applied_effectivity_assignment,
applied_event_occurrence_assignment,
applied_external_identification_assignment,
applied_identification_assignment,
applied_organization_assignment,
applied_organizational_project_assignment,
applied_person_and_organization_assignment,
applied_security_classification_assignment,
approval,
approval_person_organization,
approval_relationship,
approval_status,
assembly_component_usage_substitute,
calendar_date,
certification,
class,
configuration_item,
context_dependent_unit,
contract,
conversion_based_unit,
date_and_time,
date_and_time_assignment,
date_assignment,
derived_unit,
descriptive_representation_item,
directed_action,
document_file,
document_relationship,
effectivity,
event_occurrence,
executed_action,
general_property,
general_property_relationship,
group,
identification_assignment,
language,
measure_representation_item,
measure_with_unit,
multi_language_attribute_assignment,
named_unit,
organization,
organization_relationship,
organizational_address,
organizational_project,
organizational_project_relationship,
person,
person_and_organization_address,
product,
product_category,
product_concept,
product_definition,
product_definition_context,
product_definition_formation,
product_definition_formation_relationship,
product_definition_relationship,
property_definition,
property_definition_representation,
representation,
representation_context,
representation_item,
security_classification,
uncertainty_measure_with_unit,
versioned_action_request);
END_TYPE;
TYPE pdm_date_and_time_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
date_and_time_item
WITH
(action,
applied_action_assignment,
executed_action,
versioned_action_request);
END_TYPE;
TYPE pdm_date_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
date_item
WITH
(action,
applied_action_assignment,
versioned_action_request);
END_TYPE;
TYPE pdm_document_reference_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
document_reference_item
WITH
(action_method,
executed_action,
product_definition_formation_relationship,
shape_aspect,
shape_aspect_relationship,
versioned_action_request);
END_TYPE;
TYPE pdm_effectivity_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
effectivity_item
WITH
(product_definition,
product_definition_formation,
product_definition_relationship);
END_TYPE;
TYPE pdm_event_occurrence_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
event_occurrence_item
WITH
(organizational_project);
END_TYPE;
TYPE pdm_external_class_name_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
name_item
WITH
(assembly_component_usage,
external_class_library);
END_TYPE;
TYPE pdm_identification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
identification_item
WITH
(shape_aspect_relationship);
END_TYPE;
TYPE pdm_multi_language_attribute_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
multi_language_attribute_item
WITH
(applied_document_reference,
applied_document_usage_constraint_assignment,
applied_external_identification_assignment,
applied_organizational_project_assignment,
approval,
approval_relationship,
approval_status,
certification,
certification_type,
contract,
date_role,
date_time_role,
document_relationship,
document_usage_role,
external_source,
identification_role,
object_role,
organization_relationship,
organizational_project,
organizational_project_relationship,
organizational_project_role,
person_and_organization,
product,
product_category,
product_definition,
product_definition_formation,
product_definition_relationship);
END_TYPE;
TYPE pdm_organization_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
organization_item
WITH
(action,
applied_action_assignment,
approval,
configuration_item,
contract,
executed_action,
security_classification,
versioned_action_request);
END_TYPE;
TYPE pdm_person_and_organization_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
person_and_organization_item
WITH
(action,
applied_action_assignment,
approval,
configuration_item,
contract,
executed_action,
security_classification,
versioned_action_request);
END_TYPE;
TYPE pdm_project_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
project_item
WITH
(executed_action,
product_concept);
END_TYPE;
TYPE pdm_security_classification_item =
EXTENSIBLE
GENERIC_ENTITY
SELECT
BASED_ON
security_classification_item
WITH
(assembly_component_usage);
END_TYPE;
TYPE pdm_time_interval_item =
EXTENSIBLE
SELECT
BASED_ON
time_interval_item
WITH
(action);
END_TYPE;
END_SCHEMA; -- Product_data_management_mim
© ISO 2005 — All rights reserved