IfcSchedulingTime

BACnet MVD

#### IfcSchedulingTime

Natural language names

| Festgelegte Zeit
| Scheduling Time

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcSchedulingTime |  |  | ADDED |

##### Semantic definitions at the entity

Entity definition

IfcSchedulingTime is the abstract supertype of entities that capture time-related information of processes.

> HISTORY New entity in IFC4.

Attribute definitions

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
1 | Name | IfcLabel | ? | Optional name for the time definition. |  | X
2 | DataOrigin | IfcDataOriginEnum | ? | Specifies the origin of the scheduling time entity. It currently differentiates between predicted, simulated, measured, and user defined values. |  | X
3 | UserDefinedDataOrigin | IfcLabel | ? | Value of the data origin if DataOrigin attribute is USERDEFINED. |  | X

##### Inherited definitions from supertypes

Entity inheritance
Attribute inheritance

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
IfcSchedulingTime
1 | Name | IfcLabel | ? | Optional name for the time definition. |  | X
2 | DataOrigin | IfcDataOriginEnum | ? | Specifies the origin of the scheduling time entity. It currently differentiates between predicted, simulated, measured, and user defined values. |  | X
3 | UserDefinedDataOrigin | IfcLabel | ? | Value of the data origin if DataOrigin attribute is USERDEFINED. |  | X

##### Formal representations

XML Specification
`<xs:element name="IfcSchedulingTime" type="ifc:IfcSchedulingTime" abstract="true" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcSchedulingTime" abstract="true">
<xs:complexContent>
<xs:extension base="ifc:Entity">
<xs:attribute name="Name" type="ifc:IfcLabel" use="optional"/>
<xs:attribute name="DataOrigin" type="ifc:IfcDataOriginEnum" use="optional"/>
<xs:attribute name="UserDefinedDataOrigin" type="ifc:IfcLabel" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
`
EXPRESS Specification
`ENTITY IfcSchedulingTime
ABSTRACT SUPERTYPE OF(ONEOF(IfcEventTime, IfcLagTime, IfcResourceTime, IfcTaskTime, IfcWorkTime));
Name : OPTIONAL IfcLabel;
DataOrigin : OPTIONAL IfcDataOriginEnum;
UserDefinedDataOrigin : OPTIONAL IfcLabel;
END_ENTITY;

EXPRESS-G diagram

`

Link to this page