ISO 10303-214:2010(E)
Index for application objects starting with E
Application element | AIM element | Source | Rules | Reference path |
EFFECTIVITY #1: If at least one of the attributes start_definition or end_definition is specified. #2: If neither one of the attributes start_definition and end_definition are specified. #3: If a start_definition is given and no period is specified. #4: If no start_definition is given or a period is specified. #5: For the primary_language_dependent_string. #6: For any additional_language_dependent_string. #7: If start_definition or end_definition reference a date_time with no time specified. #8: If start_definition or end_definition reference a date_time with a time specified. #9: If event_reference.offset is not instantiated. #10: If event_reference.offset is instantiated. |
effectivity |
41 |
99 | {#1: (effectivity => #3: (dated_effectivity) #4: (time_interval_based_effectivity)) #2: (|effectivity: <- effectivity_relationship.related_effectivity effectivity_relationship effectivity_relationship.name = 'inheritance')} |
description | effectivity.description |
41 |
||
effectivity_context | effectivity.name |
41 |
|
|
id | effectivity.id |
41 |
||
version_id | identification_assignment.assigned_id |
41 |
29,202 | effectivity identification_item = effectivity identification_item <- applied_identification_assignment.items[i] applied_identification_assignment <= identification_assignment {identification_assignment.role -> identification_role identification_role.name = 'version'} identification_assignment.assigned_id |
effectivity to organization (as concerned_organization) |
PATH |
|
effectivity <- applied_organization_assignment.items[i] applied_organization_assignment <= organization_assignment {organization_assignment.role -> organization_role organization_role.name = 'concerned organization'} organization_assignment.assigned_organization -> organization |
|
effectivity to multi_language_string (as description) |
#5: ([effectivity.description] [PATH]) #6: (PATH) |
|
123 | effectivity #5: (attribute_language_item = effectivity attribute_language_item <- attribute_language_assignment.items[i] attribute_language_assignment {attribute_language_assignment <= attribute_classification_assignment attribute_classification_assignment.attribute_name = 'description'}) #6: (multi_language_attribute_item = effectivity multi_language_attribute_item <- multi_language_attribute_assignment.items[i] multi_language_attribute_assignment {multi_language_attribute_assignment <= attribute_value_assignment attribute_value_assignment.attribute_name = 'description'}) |
effectivity to date_time (as end_definition) |
PATH |
|
effectivity => #3: (dated_effectivity dated_effectivity.effectivity_end_date -> date_time_or_event_occurrence date_time_or_event_occurrence = date_time_select #7: (date_time_select = date date => calendar_date) #8: (date_time_select = date_and_time date_and_time)) #4: (time_interval_based_effectivity time_interval_based_effectivity.effectivity_period -> time_interval => time_interval_with_bounds time_interval_with_bounds.secondary_bound -> date_time_or_event_occurrence date_time_or_event_occurrence = date_time_select #7: (date_time_select = date date => calendar_date) #8: (date_time_select = date_and_time date_and_time)) |
|
effectivity to event_reference (as end_definition) |
PATH |
|
effectivity => #3: (dated_effectivity dated_effectivity.effectivity_end_date ->) #4: (time_interval_based_effectivity time_interval_based_effectivity.effectivity_period -> time_interval => time_interval_with_bounds time_interval_with_bounds.secondary_bound ->) date_time_or_event_occurrence date_time_or_event_occurrence = event_occurrence #9: (|event_occurrence|) #10: (event_occurrence => relative_event_occurrence) |
|
effectivity to duration (as period) |
PATH |
|
effectivity => time_interval_based_effectivity time_interval_based_effectivity.effectivity_period -> time_interval => time_interval_with_bounds time_interval_with_bounds.duration -> time_measure_with_unit |
|
effectivity to date_time (as start_definition) |
PATH |
|
effectivity => #3: (dated_effectivity dated_effectivity.effectivity_start_date -> date_time_or_event_occurrence date_time_or_event_occurrence = date_time_select #7: (date_time_select = date date => calendar_date) #8: (date_time_select = date_and_time date_and_time)) #4: (time_interval_based_effectivity time_interval_based_effectivity.effectivity_period -> time_interval => time_interval_with_bounds time_interval_with_bounds.primary_bound -> date_time_or_event_occurrence date_time_or_event_occurrence = date_time_select #7: (date_time_select = date date => calendar_date) #8: (date_time_select = date_and_time date_and_time)) |
|
effectivity to event_reference (as start_definition) |
PATH |
|
effectivity => #3: (dated_effectivity dated_effectivity.effectivity_start_date ->) #4: (time_interval_based_effectivity time_interval_based_effectivity.effectivity_period -> time_interval => time_interval_with_bounds time_interval_with_bounds.primary_bound ->) date_time_or_event_occurrence date_time_or_event_occurrence = event_occurrence event_occurrence |
© ISO 2010 — All rights reserved