IfcProjectOrder
Definition from IAI: An IfcProjectOrder sets common properties for project orders issued in a construction or facilities management project.
HISTORY: New Entity in IFC Release 2.0. Modified in IFC 2x2
Use Definitions
Actor attributes such as the organization to which the order is sent, issuing organization, person responsible atc. are handled by assigning instances of IfcActor through IfcRelAssignsToProjectOrder. The IfcActorRole must be asserted with the value of the role set when used in this context.
A work plan (acting as a service) may be assigned to a project order (acting as a client) to describe how the project order should be fulfilled. This is handled by assigning instances of IfcWorkPlan through IfcRelAssignsToProjectOrder.
The reverse of this situation may be true whereby the work plan (acting as a client) may have project orders (acting as a service). This is handled by assigning instances of IfcProjectOrder to an IfcWorkPlan through IfcRelAssignsToControl.
Approvals including signoff, authorization etc. are handled using the the IfcRelAssociatesApproval relationship class.
A cost schedule may be assigned to a project order are handled through the IfcRelAssignsToProjectOrder relationship.
Property Set Use Definition:
The property sets relating to an IfcProjectOrder are defined by the IfcPropertySet and attached by the IfcRelDefinesByProperties relationship. It is accessible by the inverse IsDefinedBy relationship. The following property set definitions specific to an IfcProjectOrder are part of this IFC release:
EXPRESS specification:
|
| ID | : | A unique identification assigned to a project order that enables its differentiation from other project orders. |
| PredefinedType | : | The type of project order. |
| Status | : | The current status of a project order.Examples of status values that might be used for a project order
status include: - PLANNED - REQUESTED - APPROVED - ISSUED - STARTED - DELAYED - DONE |
|