5.3.3.4 IfcWorkSchedule
| Tache unitaire de travail |
| Arbeitsprogramm |
An IfcWorkSchedule
represents a task schedule of a work plan, which in turn
can contain a set of schedules for different purposes.
HISTORY New entity in IFC2.0.
Declaration Use Definition
IfcWorkSchedule can reference a project (the
single IfcProject instance) via
IfcRelDeclares.
Figure 26 shows the backbone structure of a work schedule
that defines (1) a context through IfcRelDeclares
(not necessarily the project) and (2) controls tasks
(typically the schedule summary task) and resources. Please
note that a work calendar shall be assigned to the summary
task and not the work schedule.
 |
Figure 26 — Work schedule relationships |
Construction Operations
Instance diagram
Identity
The Identity concept applies to this entity.
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|
|
|
|
|
|
Export |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|
|
|
|
|
|
Revision Control
The Revision Control concept applies to this entity.
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|
|
|
|
|
|
Export |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|
|
|
|
|
|
External Data Constraints
The External Data Constraints concept applies to this entity as shown in Table 12.
Table | Name | Reference | Format | Color |
Impact | Name | IfcWorkSchedule.Name | Key | |
Impact | CreatedBy | IfcWorkSchedule.OwnerHistory\IfcOwnerHistory.OwningUser\IfcPersonAndOrganization.ThePerson\IfcPerson.Identification | | |
Impact | CreatedOn | IfcWorkSchedule.OwnerHistory\IfcOwnerHistory.CreationDate | | |
Impact | ImpactType | IfcWorkSchedule.ObjectType | | |
Impact | ImpactStage | IfcWorkSchedule.Purpose | | |
Impact | SheetName | IfcWorkSchedule.Controls\IfcRelAssignsToControl.RelatedObjects\ | Key | |
Impact | RowName | IfcWorkSchedule.Controls\IfcRelAssignsToControl.RelatedObjects | Key | |
Impact | Value | IfcWorkSchedule.TotalFloat | | |
Impact | ImpactUnit | | | |
Impact | LeadInTime | IfcWorkSchedule.StartTime | | |
Impact | Duration | IfcWorkSchedule.Duration | | |
Impact | LeadOutTime | IfcWorkSchedule.FinishTime | | |
Impact | ExtSystem | IfcWorkSchedule.OwnerHistory\IfcOwnerHistory.OwningApplication\IfcApplication.ApplicationIdentifier | | |
Impact | ExtObject | \ | | |
Impact | ExtIdentifier | IfcWorkSchedule.GlobalId | | |
Impact | Description | IfcWorkSchedule.Description | | |
|
Table 12 — IfcWorkSchedule External Data Constraints |
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|
|
|
|
|
|
Export |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|
|
|
|
|
|
XSD Specification:
<xs:element name="IfcWorkSchedule" type="ifc:IfcWorkSchedule" substitutionGroup="ifc:IfcWorkControl" nillable="true"/>
<xs:complexType name="IfcWorkSchedule">
<xs:complexContent>
<xs:extension base="ifc:IfcWorkControl"/>
</xs:complexContent>
</xs:complexType>
EXPRESS Specification:
|
PredefinedType | : | OPTIONAL IfcStrippedOptional; |
|
|
CorrectPredefinedType | : | NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcWorkScheduleTypeEnum.USERDEFINED) OR
((PredefinedType = IfcWorkScheduleTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType)); |
|
Attribute Definitions:
Formal Propositions:
CorrectPredefinedType | : | The attribute ObjectType must be asserted when the value of the IfcWorkScheduleTypeEnum is set to USERDEFINED. |
Inheritance Graph:
|
ObjectType | : | OPTIONAL IfcStrippedOptional; |
|
|
Identification | : | OPTIONAL IfcStrippedOptional; |
|
|
CreationDate | : | IfcDateTime; |
Creators | : | OPTIONAL SET [1:?] OF IfcStrippedOptional; |
Purpose | : | OPTIONAL IfcStrippedOptional; |
Duration | : | OPTIONAL IfcStrippedOptional; |
TotalFloat | : | OPTIONAL IfcStrippedOptional; |
StartTime | : | IfcDateTime; |
FinishTime | : | OPTIONAL IfcStrippedOptional; |
|
|
PredefinedType | : | OPTIONAL IfcStrippedOptional; |
|
Link to this page