Navigation

IFCSHAREDMGMTELEMENTS

The data model consists of the following:
Entities
Enumerations

Introduction

The IfcSharedMgmtElements schema defines basic concepts that are common to management throughout the various stages of the building lifecycle. The primary classes in the schema are all subtypes of IfcControl and act to manage or regulate the conduct of the project in some way. This schema, along with IfcProcessExtension and IfcConstructionMgmtDomain, provide a set of models that can be used by applications needing to share information concerning management related issues.

Scope

The IfcSharedMgmtElements schema forms part of the Interoperabiity Layer of the IFC Model. The objective of the IfcSharedMgmtElements schema is to capture information that supports the ordering of work and components and the development of cost schedules . The aim is to provide support for exchange and sharing of minimal information concerning the subjects in scope; the extent of the model will not support the more detailed ideas found in more specialized management applications.

The following are within the scope of this part of the specifications::

The following are outside of the scope of this part of the specifications:

Process Usage

Project Orders

All types of order contain a basic set of attributes that enable the identification of the order, who it is issued by, who it is issued to and when it is issued. These are the fundamental requirements of an order.

Three types of project order are defined:

Change Order

The change order provides details of when an instruction is given to make a change in the project. It includes a description of the change and the reasons for it occurring. It may relate various documents to the change requirement. A change order will also have time constraints expressed as requested start and finish time and these are paralleled by the actual times at which the change is started and finished. Chnage orders may also be constrained by a cost estimate and a work plan can be associated in which the various tasks and resurces required can be exposed.

Purchase Order

The purchase order can handle information concerning any type of purchase including both component and services purchases. Individual items within the purchase order are referenced from a cost estimate against which individual costs can be assigned. The purchase order also captures some information about logistics including shipping method (where a component is required).

Work Order

The work order provides a general approach to capturing information cncerning an instruction given to do work. Various individual types of work order may be further defined in domain schema (e.g. maintenance work order).

Cost Schedule

A cost schedule provides the means to bring together costs to develop a cost estimate or cost plan. As with any type of schedule, the cost schedule has a title and its authors are identified. Because costs can vary, the schedule may be assigned a range of dates between which it is valid.

Each line in a cost schedule is considered to be a cost in which individual a number of items having the same cost value can be extended to give a total cost for that item type.

Ccost schedules can be nested so that complex, multi-part cost estimates or cost plans can be defined. Similarly, costs can be nested so that that an individual cost estimate or cost plan can be broken down into elemental parts (e.g. brickwork, builders work, fluorescent ligyt fittings etc.).

Interfaced schemas (8):

REFERENCE FROM IFCACTORRESOURCE
( IfcActorSelect,
IfcPerson);
REFERENCE FROM IFCCOSTRESOURCE
( IfcCostValue,
IfcCostQuantity);
REFERENCE FROM IFCDATETIMERESOURCE
( IfcCalendarDate,
IfcDateAndTime);
REFERENCE FROM IFCEXTERNALREFERENCERESOURCE
( IfcDocumentReference);
REFERENCE FROM IFCGEOMETRYRESOURCE
( IfcAxis2Placement3D,
IfcAxis2Placement2D);
REFERENCE FROM IFCKERNEL
( IfcControl,
IfcRelAssignsToControl,
IfcObject);
REFERENCE FROM IFCMEASURERESOURCE
( IfcMeasureWithUnit,
IfcLabel,
IfcIdentifier,
IfcText,
IfcSiUnit);
REFERENCE FROM IFCPROCESSEXTENSION
( IfcWorkPlan);

Entities (8):

Go to Diagram 4 IfcBudget
Go to Diagram 1 IfcChangeOrder
Go to Diagram 3 IfcCost
Go to Diagram 3 IfcCostSchedule
Go to Diagram 1 IfcProjectOrder
Go to Diagram 2 IfcPurchaseOrder
Go to Diagram 4 IfcRelCostsObjects
Go to Diagram 2 IfcWorkOrder

Enumerations (5):

Go to Diagram 1 IfcChangeOrderStatusEnum
Go to Diagram 3 IfcCostUseEnum
Go to Diagram 2 IfcPurchaseOrderStatusEnum
Go to Diagram 2 IfcWorkOrderRiskTypeEnum
Go to Diagram 2 IfcWorkOrderStatusEnum