EE_PRODUCT | product | 41 |
description | product.description | 41 | |
product_nomenclature | product.name | 41 | |
part_number | product.id | 41 | |
standard_product_indicator | product_category.name | 41 | product <- product_related_product_category.products[i] product_related_product_category <= product_category <- product_category_relationship.sub_category product_category_relationship product_category_relationship.category -> product_category {product_category product_category.name = `standard part'} product_category.name
|
ee_product to organization (as design_owner) | PATH | | product organization_assigned_item = product organization_assigned_item <- applied_organization_assignment.items[i] applied_organization_assignment <= {organization_assignment organization_assignment.role -> organization_role organization_role.name = `design owner'} organization_assignment organization_assignment.assigned_organization -> organization
|
ee_product to person_and_organization (as design_owner) | PATH | | product person_and_organization_assigned_item = product person_and_organization_assigned_item <- applied_person_and_organization_assignment.items[i] applied_person_and_organization_assignment <= {person_and_organization_assignment person_and_organization_assignment.role -> person_and_organization_role person_and_organization_role.name = `design owner'} person_and_organization_assignment person_and_organization_assignment.assigned_person_and_organization -> person_and_organization
|
EE_RULE_COMPLEX_CLAUSE | rule_complex_clause | 210 | rule_complex_clause <= representation
|
identifier | representation.name | 43 | rule_complex_clause <= representation representation.name
|
ee_rule_complex_clause to ee_rule_simple_clause (as conjunctive_content) | PATH | | rule_complex_clause <= representation <- representation_relationship.rep_2 representation_relationship representation_relationship.rep_1 -> representation => rule_simple_clause
|
EE_RULE_CONCLUSION_DEFINITION | rule_conclusion_definition | 210 | rule_conclusion_definition <= representation
|
identifier | representation.name | 43 | rule_conclusion_definition <= representation representation.name
|
ee_rule_conclusion_definition to ee_rule_definition (as rule_definition) | PATH | | rule_conclusion_definition <= representation <- property_definition_representation.used_representation property_definition_representation.definition -> property_definition.definition -> characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition => rule_definition
|
ee_rule_conclusion_definition to ee_rule_simple_clause (as conjunctive_content) | PATH | | rule_conclusion_definition <= representation <- representation_relationship.rep_2 representation_relationship representation_relationship.rep_1 -> representation => rule_simple_clause
|
EE_RULE_DEFINITION | rule_definition | 210 | {rule_definition <= product_definition}
|
ee_rule_definition to ee_rule_version (as version) | PATH | | rule_definition <= product_definition product_definition.formation -> product_definition_formation {product_definition_formation.description = `rule version'}
|
EE_RULE_FUNCTION | rule_function_definition | 210 | rule_function_definition <= representation
|
identifier | representation.name | 43 | rule_function_definition <= representation representation.name
|
ee_rule_function to model_parameter (as parameter) | PATH | | rule_function_definition <= representation representation.items[i] -> representation_item => model_parameter
|
ee_rule_function to ee_document (as reference_document) | PATH | | rule_function_definition <= representation document_assigned_item = representation document_assigned_item <- applied_document_reference.items[i] applied_document_reference <= document_reference document_reference.assigned_document -> {document document.kind -> document_type document_type.product_data_type = `reference document'} (document) (document => ee_specification)
|
ee_rule_function to ee_specification (as source_code) | PATH | | rule_function_definition <= representation document_assigned_item = representation document_assigned_item <- applied_document_reference.items[i] applied_document_reference <= document_reference document_reference.assigned_document -> {document document.kind -> document_type document_type.product_data_type = `source code'} document => ee_specification
|
EE_RULE_PREMISE_DEFINITION | rule_premise_definition | 210 | rule_premise_definition <= representation
|
identifier | representation.name | 43 | rule_premise_definition <= representation representation.name
|
ee_rule_premise_definition to ee_rule_definition (as rule_definition) | PATH | | rule_premise_definition <= representation <- property_definition_representation.used_representation property_definition_representation.definition -> property_definition.definition -> characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition => rule_definition
|
ee_rule_premise_definition to ee_rule_complex_clause (as disjunctive_content) | PATH | | rule_premise_definition <= representation <- representation_relationship.rep_2 representation_relationship representation_relationship.rep_1 -> representation => rule_complex_clause
|
EE_RULE_SIMPLE_CLAUSE | rule_simple_clause | 210 | rule_simple_clause <= representation
|
identifier | representation.name | 43 | rule_simple_clause <= representation representation.name
|
ee_rule_simple_clause to ee_rule_function (as rule_function) | PATH | | rule_simple_clause <= representation <- representation_relationship.rep_2 representation_relationship representation_relationship.rep_1 -> representation => rule_function_definition
|
ee_rule_simple_clause to parameter_assignment (as parameter) | PATH | | rule_simple_clause <= representation <- representation_relationship.rep_1 representation_relationship representation_relationship.rep_2 -> representation => parameter_assignment_representation
|
EE_RULE_VERSION | product_definition_formation | 41 | {product_definition_formation product_definition_formation.description = `rule version'}
|
PARTICIPANT_DATE_AND_TIME_ASSIGNMENT | applied_date_and_time_assignment | 210 | applied_date_and_time_assignment
|
participant_date_and_time_assignment to date_and_time (as action_date_and_time) | PATH | | applied_date_and_time_assignment <= date_and_time_assignment {date_and_time_assignment date_and_time_assignment.role -> date_time_role date_time_role.name = `participant date and time'} date_and_time_assignment.assigned_date_and_time -> date_and_time
|
participant_date_and_time_assignment to person_and_organization (as action_participant) | PATH | | applied_date_and_time_assignment applied_date_and_time_assignment.items[i] -> date_and_time_assigned_item date_and_time_assigned_item = rule_action rule_action person_and_organization_assigned_item = rule_action person_and_organization_assigned_item <- applied_person_and_organization_assignment.items[i] applied_person_and_organization_assignment <= person_and_organization_assignment person_and_organization_assignment.assigned_person_and_organization -> person_and_organization
|
RULE_ACTION | rule_action | 210 | rule_action <= action
|
rule_action to ee_rule_version (as subject_rule) | PATH | | rule_action <= action <- action_assignment.assigned_action action_assignment => applied_action_assignment applied_action_assignment.items[i] -> action_assigned_item action_assigned_item = product_definition_formation {product_definition_formation.description = `rule version'}
|
rule_action to participant_date_and_time_assignment (as subject_action_assignment) | PATH | | rule_action date_and_time_assigned_item = rule_action date_and_time_assigned_item <- applied_date_and_time_assignment.items[i] applied_date_and_time_assignment
|
RULE_ADOPTION | rule_action | 210 | rule_action <= action {action action.name = `rule adoption'}
|
RULE_CHANGE_REQUEST | rule_action | 210 | rule_action <= action {action action.name = `rule change request'}
|
change_reason | action.description | 41 | rule_action <= action action.description
|
RULE_CREATION | rule_action | 210 | rule_action <= action {action action.name = `rule creation'}
|
RULE_EXPIRATION | rule_action | 210 | rule_action <= action {action action.name = `rule expiration'}
|
expiration_rationale | action.description | 41 | rule_action <= action action.description
|
RULE_JUSTIFICATION | rule_action | 210 | rule_action <= action {action action.name = `rule justification'}
|
justification_rationale | action.description | 41 | rule_action <= action action.description
|
rule_justification to rule_action (as justified_action) | PATH | | rule_action <= action <- action_relationship.related_action {action_relationship action_relationship.name = `justified action'} action_relationship action_relationship.relating_action -> action => rule_action
|
RULE_MODIFICATION | rule_action | 210 | rule_action <= action {action action.name = `rule modification'}
|
rule_modification to rule_change_request (as modification_rationale) | PATH | | rule_action <= action <- action_relationship.related_action {action_relationship action_relationship.name = `modification rationale'} action_relationship action_relationship.relating_action -> {action action.name = `rule change request'} action => rule_action
|
RULE_PRIORITY | representation | 43 | {representation representation.name = `rule priority'}
|
priority | descriptive_representation_item | 45 | representation representation.items[i] -> representation_item => descriptive_representation_item
|
rule_priority to ee_rule_definition (as prioritized_rule) | PATH | | representation <- property_definition_representation.used_representation property_definition_representation property_definition_representation.definition -> property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition => rule_definition
|
RULE_REJECTION | rule_action | 210 | rule_action <= action {action action.name = `rule rejection'}
|
rejection_reason | action.description | 41 | rule_action <= action action.description
|
RULE_REQUEST | rule_action | 210 | rule_action <= action {action action.name = `rule request'}
|
RULE_SET | rule_set | 210 | rule_set <= group
|
identifier | group.name | 41 | rule_set <= group group.name
|
purpose | group.description | 41 | rule_set <= group group.description
|
rule_set to rule_priority (as rule_priority_member) | PATH | | rule_set <= group <- group_assignment.assigned_group group_assignment => applied_group_assignment applied_group_assignment.items[i] -> group_assigned_item group_assigned_item = rule_definition rule_definition <= product_definition characterized_product_definition = product_definition characterized_definition = characterized_product_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation {representation representation.name = `rule priority'}
|
RULE_SET_GROUP | rule_set | 210 | rule_set <= group
|
rule_set_group to rule_set (as elements) | PATH | | rule_set <= group <- group_relationship.relating_group {group_relationship group_relationship.name = `rule set group element'} group_relationship group_relationship.related_group -> group => rule_set
|
RULE_SUBMISSION | rule_action | 210 | rule_action <= action {action action.name = `rule submission'}
|
submission_rationale | action.description | 41 | rule_action <= action action.description
|
RULE_SUPERSEDENCE | rule_action | 210 | rule_action <= action [action action.name = `rule replacement to'] [action <- action_assignment.assigned_action action_assignment => rule_replacement_to_assignment rule_replacement_to_assignment.items[i] -> replacement_to_item replacement_to_item = product_definition_formation product_definition_formation {product_definition_formation.description = `rule version'}]
|
rule_supersedence to ee_rule_version (as superseded_rule) | PATH | | rule_action <= action {action action.name = `rule replacement to'} action <- action_relationship.relating_action action_relationship {action_relationship action_relationship.name = `rule supersedence'} action_relationship.related_action -> action {action => rule_action} {action action.name = `rule replacement from'} action <- action_assignment.assigned_action action_assignment => rule_replacement_from_assignment rule_replacement_from_assignment.items[i] -> replacement_from_item replacement_from_item = product_definition_formation product_definition_formation {product_definition_formation.description = `rule version'}
|