Actors may have assignments indicating objects for which they have responsibility. An example of such assignment is a work order assigned to an organization.
Figure 1 illustrates an instance diagram.
Figure 1 — Actor Assignment |
<?xml version="1.0"?>
<ConceptTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="048079c1-74dd-4bd9-b330-479a148d238f" name="Actor Assignment" applicableSchema="IFC4" applicableEntity="IfcActor">
<Rules>
<AttributeRule AttributeName="IsActingUpon">
<EntityRules>
<EntityRule EntityName="IfcRelAssignsToActor">
<AttributeRules>
<AttributeRule RuleID="Type" AttributeName="RelatedObjects">
<EntityRules>
<EntityRule EntityName="IfcControl" />
<EntityRule EntityName="IfcGroup" />
<EntityRule EntityName="IfcProduct" />
<EntityRule EntityName="IfcProcess" />
<EntityRule EntityName="IfcResource" />
<EntityRule EntityName="IfcContext" />
</EntityRules>
</AttributeRule>
</AttributeRules>
</EntityRule>
</EntityRules>
</AttributeRule>
</Rules>
</ConceptTemplate>