ISO 10303-214:2010(E)

Table 24 — Mapping for Organization_in_contract in UoF S1

Figure — Arrowleft Index for application objects starting with O  Figure — Arrowright

Figure — AP214 Overview
Application element AIM element Source Rules Reference path
ORGANIZATION_IN_CONTRACT


#1: For the primary_language_dependent_string.
#2: For any additional_language_dependent_string.
#3: If used for a person as member of an organization.
#4: If used for an organization.
applied_organization_assignment
214
 
  applied_organization_assignment <=
{applied_organization_assignment
applied_organization_assignment.items[i] ->
organization_item
organization_item = contract}
organization_assignment
{organization_assignment.role ->
organization_role
organization_role.name= 'organization in contract'}

 
role_of_organization organization_role.description
41
 
33 applied_organization_assignment <=
organization_assignment
organization_assignment.role ->
organization_role
organization_role.description
{(organization_role.description)
(organization_role.description = 'contractee')
(organization_role.description = 'contractor')}

 
organization_in_contract to organization
(as contracted_organization)
PATH
 
 
  applied_organization_assignment <=
organization_assignment
organization_assignment.assigned_organization ->
organization
 
organization_in_contract to date_and_person_organization
(as signature)
PATH
 
 
  applied_organization_assignment
#3: (person_and_organization_item = applied_organization_assignment
person_and_organization_item <-
applied_person_and_organization_assignment.items[i]
applied_person_and_organization_assignment
{applied_person_and_organization_assignment <=
person_and_organization_assignment
person_and_organization_assignment.role ->
person_and_organization_role
person_and_organization_role.name = 'signing for contract'})
#4: (organization_item = applied_organization_assignment
organization_item <-
applied_organization_assignment.items[i]
applied_organization_assignment
{applied_organization_assignment <=
organization_assignment
organization_assignment.role ->
organization_role
organization_role.name = 'signing for contract'})

 
organization_in_contract to contract
(as signed_contract)
PATH
 
 
  applied_organization_assignment
applied_organization_assignment.items[i] ->
organization_item
organization_item = contract
contract

 


© ISO 2010 — All rights reserved