IfcSchedulingTime

Natural language names
deFestgelegte Zeit
enScheduling Time
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcSchedulingTimeADDED
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
#AttributeTypeCardinalityDescription C
1NameIfcLabel[0:1] Optional name for the time definition. X
2DataOriginIfcDataOriginEnum[0:1] Specifies the origin of the scheduling time entity. It currently differentiates between predicted, simulated, measured, and user defined values.X
3UserDefinedDataOriginIfcLabel[0:1] Value of the data origin if DataOrigin attribute is USERDEFINED.X
Inherited definitions from supertypes
Entity inheritance IfcEventTime IfcLagTime IfcResourceTime IfcTaskTime IfcWorkTime
Attribute inheritance
#AttributeTypeCardinalityDescriptionC
IfcSchedulingTime
1NameIfcLabel[0:1] Optional name for the time definition. X
2DataOriginIfcDataOriginEnum[0:1] Specifies the origin of the scheduling time entity. It currently differentiates between predicted, simulated, measured, and user defined values.X
3UserDefinedDataOriginIfcLabel[0:1] Value of the data origin if DataOrigin attribute is USERDEFINED.X
Formal representations
XSD 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;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page