Festgelegte Zeit | |
Scheduling Time |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcSchedulingTime | ADDED |
IfcSchedulingTime is the abstract supertype of entities that capture time-related information of processes.
HISTORY New entity in IFC4.
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
1 | Name | IfcLabel | [0:1] | Optional name for the time definition. | X |
2 | DataOrigin | IfcDataOriginEnum | [0:1] | Specifies the origin of the scheduling time entity. It currently differentiates between predicted, simulated, measured, and user defined values. | X |
3 | UserDefinedDataOrigin | IfcLabel | [0:1] | Value of the data origin if DataOrigin attribute is USERDEFINED. | X |
# | Attribute | Type | Cardinality | Description | C |
---|---|---|---|---|---|
IfcSchedulingTime | |||||
1 | Name | IfcLabel | [0:1] | Optional name for the time definition. | X |
2 | DataOrigin | IfcDataOriginEnum | [0:1] | Specifies the origin of the scheduling time entity. It currently differentiates between predicted, simulated, measured, and user defined values. | X |
3 | UserDefinedDataOrigin | IfcLabel | [0:1] | Value of the data origin if DataOrigin attribute is USERDEFINED. | X |
<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>
ENTITY IfcSchedulingTime
ABSTRACT SUPERTYPE OF(ONEOF(IfcEventTime, IfcLagTime, IfcResourceTime, IfcTaskTime, IfcWorkTime));
Name : OPTIONAL IfcLabel;
DataOrigin : OPTIONAL IfcDataOriginEnum;
UserDefinedDataOrigin : OPTIONAL IfcLabel;
END_ENTITY;