<?xml version="1.0"?>
<Express><Comment>This xml document was generated by EXPRESS to XML Converter (EEP ver.), IMS Project 2001, VTT and SECOM Co., Ltd.</Comment><SCHEMA><SCHEMA.Comment/><SCHEMA.Name>IFC2X_FINAL</SCHEMA.Name><TYPE Name="IfcActorSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcOrganization</TYPE.SelectItem><TYPE.SelectItem>IfcPerson</TYPE.SelectItem><TYPE.SelectItem>IfcPersonAndOrganization</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcRoleEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SUPPLIER</TYPE.EnumItem><TYPE.EnumItem>MANUFACTURER</TYPE.EnumItem><TYPE.EnumItem>CONTRACTOR</TYPE.EnumItem><TYPE.EnumItem>SUBCONTRACTOR</TYPE.EnumItem><TYPE.EnumItem>ARCHITECT</TYPE.EnumItem><TYPE.EnumItem>STRUCTURALENGINEER</TYPE.EnumItem><TYPE.EnumItem>COSTENGINEER</TYPE.EnumItem><TYPE.EnumItem>CLIENT</TYPE.EnumItem><TYPE.EnumItem>BUILDINGOWNER</TYPE.EnumItem><TYPE.EnumItem>BUILDINGOPERATOR</TYPE.EnumItem><TYPE.EnumItem>MECHANICALENGINEER</TYPE.EnumItem><TYPE.EnumItem>ELECTRICALENGINEER</TYPE.EnumItem><TYPE.EnumItem>PROJECTMANAGER</TYPE.EnumItem><TYPE.EnumItem>FACILITIESMANAGER</TYPE.EnumItem><TYPE.EnumItem>CIVILENGINEER</TYPE.EnumItem><TYPE.EnumItem>COMISSIONINGENGINEER</TYPE.EnumItem><TYPE.EnumItem>ENGINEER</TYPE.EnumItem><TYPE.EnumItem>OWNER</TYPE.EnumItem><TYPE.EnumItem>CONSULTANT</TYPE.EnumItem><TYPE.EnumItem>CONSTRUCTIONMANAGER</TYPE.EnumItem><TYPE.EnumItem>FIELDCONSTRUCTIONMANAGER</TYPE.EnumItem><TYPE.EnumItem>RESELLER</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAddressTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>OFFICE</TYPE.EnumItem><TYPE.EnumItem>SITE</TYPE.EnumItem><TYPE.EnumItem>HOME</TYPE.EnumItem><TYPE.EnumItem>DISTRIBUTIONPOINT</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDayInMonthNumber" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcDaylightSavingHour" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcHourInDay" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcMinuteInHour" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcMonthInYearNumber" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcSecondInMinute" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcYearNumber" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcDateTimeSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcCalendarDate</TYPE.SelectItem><TYPE.SelectItem>IfcLocalTime</TYPE.SelectItem><TYPE.SelectItem>IfcDateAndTime</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcAheadOrBehind" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>AHEAD</TYPE.EnumItem><TYPE.EnumItem>BEHIND</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcClassificationNotationSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcClassificationNotation</TYPE.SelectItem><TYPE.SelectItem>IfcClassificationReference</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcDocumentConfidentialityEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PUBLIC</TYPE.EnumItem><TYPE.EnumItem>RESTRICTED</TYPE.EnumItem><TYPE.EnumItem>CONFIDENTIAL</TYPE.EnumItem><TYPE.EnumItem>PERSONAL</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDocumentStatusEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>DRAFT</TYPE.EnumItem><TYPE.EnumItem>FINALDRAFT</TYPE.EnumItem><TYPE.EnumItem>FINAL</TYPE.EnumItem><TYPE.EnumItem>REVISION</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDocumentSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcDocumentReference</TYPE.SelectItem><TYPE.SelectItem>IfcDocumentInformation</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcLibrarySelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcLibraryReference</TYPE.SelectItem><TYPE.SelectItem>IfcLibraryInformation</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcCsgSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcBooleanResult</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcGeometricSetSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcPoint</TYPE.SelectItem><TYPE.SelectItem>IfcCurve</TYPE.SelectItem><TYPE.SelectItem>IfcSurface</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcBooleanOperator" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>UNION</TYPE.EnumItem><TYPE.EnumItem>INTERSECTION</TYPE.EnumItem><TYPE.EnumItem>DIFFERENCE</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcBooleanOperand" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcSolidModel</TYPE.SelectItem><TYPE.SelectItem>IfcHalfSpaceSolid</TYPE.SelectItem><TYPE.SelectItem>IfcBooleanResult</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcDimensionCount" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcAxis2Placement" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcAxis2Placement2D</TYPE.SelectItem><TYPE.SelectItem>IfcAxis2Placement3D</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcTransitionCode" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>DISCONTINUOUS</TYPE.EnumItem><TYPE.EnumItem>CONTINUOUS</TYPE.EnumItem><TYPE.EnumItem>CONTSAMEGRADIENT</TYPE.EnumItem><TYPE.EnumItem>CONTSAMEGRADIENTSAMECURVATURE</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcTrimmingSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcCartesianPoint</TYPE.SelectItem><TYPE.SelectItem>IfcParameterValue</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcTrimmingPreference" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CARTESIAN</TYPE.EnumItem><TYPE.EnumItem>PARAMETER</TYPE.EnumItem><TYPE.EnumItem>UNSPECIFIED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcVectorOrDirection" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcDirection</TYPE.SelectItem><TYPE.SelectItem>IfcVector</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcLayerSetDirectionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>AXIS1</TYPE.EnumItem><TYPE.EnumItem>AXIS2</TYPE.EnumItem><TYPE.EnumItem>AXIS3</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDirectionSenseEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>POSITIVE</TYPE.EnumItem><TYPE.EnumItem>NEGATIVE</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMaterialSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcMaterial</TYPE.SelectItem><TYPE.SelectItem>IfcMaterialList</TYPE.SelectItem><TYPE.SelectItem>IfcMaterialLayerSetUsage</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcAmountOfSubstanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcAngularVelocityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcAreaMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcBoolean" Kind="Defined"><TYPE.Type Name="BOOLEAN"/></TYPE><TYPE Name="IfcCompoundPlaneAngleMeasure" Kind="Defined"><TYPE.Aggregate Type="LIST" Lower="3" Upper="3"/><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcContextDependentMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcCountMeasure" Kind="Defined"><TYPE.Type Name="NUMBER"/></TYPE><TYPE Name="IfcDescriptiveMeasure" Kind="Defined"><TYPE.Type Name="STRING"/></TYPE><TYPE Name="IfcDynamicViscosityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcElectricCurrentMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcElectricVoltageMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcEnergyMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcFrequencyMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcHeatFluxDensityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcInteger" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcIntegerCountRateMeasure" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcKinematicViscosityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLengthMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLinearVelocityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLuminousIntensityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMassDensityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMassFlowRateMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMassMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMonetaryMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcNumericMeasure" Kind="Defined"><TYPE.Type Name="NUMBER"/></TYPE><TYPE Name="IfcParameterValue" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcPlaneAngleMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcPositiveLengthMeasure" Kind="Defined"><TYPE.Type Name="IfcLengthMeasure"/></TYPE><TYPE Name="IfcPositivePlaneAngleMeasure" Kind="Defined"><TYPE.Type Name="IfcPlaneAngleMeasure"/></TYPE><TYPE Name="IfcPositiveRatioMeasure" Kind="Defined"><TYPE.Type Name="IfcRatioMeasure"/></TYPE><TYPE Name="IfcRatioMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcPowerMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcPressureMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcReal" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcSolidAngleMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcIdentifier" Kind="Defined"><TYPE.Type Name="STRING"/></TYPE><TYPE Name="IfcThermalAdmittanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcThermalResistanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcThermalTransmittanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcThermodynamicTemperatureMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcTimeMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcTimeStamp" Kind="Defined"><TYPE.Type Name="INTEGER"/></TYPE><TYPE Name="IfcVolumeMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcVolumetricFlowRateMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcUnit" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcDerivedUnit</TYPE.SelectItem><TYPE.SelectItem>IfcNamedUnit</TYPE.SelectItem><TYPE.SelectItem>IfcMonetaryUnit</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcLabel" Kind="Defined"><TYPE.Type Name="STRING"/></TYPE><TYPE Name="IfcValue" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcMeasureValue</TYPE.SelectItem><TYPE.SelectItem>IfcSimpleValue</TYPE.SelectItem><TYPE.SelectItem>IfcDerivedMeasureValue</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcMeasureValue" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcVolumeMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcTimeMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcThermodynamicTemperatureMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcSolidAngleMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPositiveRatioMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcRatioMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPositivePlaneAngleMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPlaneAngleMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcParameterValue</TYPE.SelectItem><TYPE.SelectItem>IfcNumericMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMassMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPositiveLengthMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLengthMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcElectricCurrentMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcDescriptiveMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcCountMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcContextDependentMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcAreaMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcAmountOfSubstanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLuminousIntensityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcNormalisedRatioMeasure</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcNormalisedRatioMeasure" Kind="Defined"><TYPE.Type Name="IfcRatioMeasure"/></TYPE><TYPE Name="IfcSimpleValue" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcInteger</TYPE.SelectItem><TYPE.SelectItem>IfcReal</TYPE.SelectItem><TYPE.SelectItem>IfcBoolean</TYPE.SelectItem><TYPE.SelectItem>IfcIdentifier</TYPE.SelectItem><TYPE.SelectItem>IfcText</TYPE.SelectItem><TYPE.SelectItem>IfcLabel</TYPE.SelectItem><TYPE.SelectItem>IfcLogical</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcText" Kind="Defined"><TYPE.Type Name="STRING"/></TYPE><TYPE Name="IfcLogical" Kind="Defined"><TYPE.Type Name="LOGICAL"/></TYPE><TYPE Name="IfcDerivedMeasureValue" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcVolumetricFlowRateMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcTimeStamp</TYPE.SelectItem><TYPE.SelectItem>IfcThermalTransmittanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcThermalResistanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcThermalAdmittanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPressureMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPowerMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMassFlowRateMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMassDensityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLinearVelocityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcKinematicViscosityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcIntegerCountRateMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcHeatFluxDensityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcFrequencyMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcEnergyMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcElectricVoltageMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcDynamicViscosityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcCompoundPlaneAngleMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcAngularVelocityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcThermalConductivityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMolecularWeightMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcVaporPermeabilityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMoistureDiffusivityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcIsothermalMoistureCapacityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcSpecificHeatCapacityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMonetaryMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMagneticFluxDensityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMagneticFluxMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLuminousFluxMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcForceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcInductanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcIlluminanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcElectricResistanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcElectricConductanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcElectricChargeMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcDoseEquivalentMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcElectricCapacitanceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcAbsorbedDoseMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcRadioActivityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcRotationalFrequencyMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcTorqueMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcAccelerationMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLinearForceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLinearStiffnessMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcModulusOfSubgradeReactionMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcModulusOfElasticityMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcMomentOfInertiaMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcPlanarForceMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcRotationalStiffnessMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcShearModulusMeasure</TYPE.SelectItem><TYPE.SelectItem>IfcLinearMomentMeasure</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcThermalConductivityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMolecularWeightMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcVaporPermeabilityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMoistureDiffusivityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcIsothermalMoistureCapacityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcSpecificHeatCapacityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMagneticFluxDensityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMagneticFluxMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLuminousFluxMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcForceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcInductanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcIlluminanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcElectricResistanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcElectricConductanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcElectricChargeMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcDoseEquivalentMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcElectricCapacitanceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcAbsorbedDoseMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcRadioActivityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcRotationalFrequencyMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcTorqueMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcAccelerationMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLinearForceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLinearStiffnessMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcModulusOfSubgradeReactionMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcModulusOfElasticityMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcMomentOfInertiaMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcPlanarForceMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcRotationalStiffnessMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcShearModulusMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcLinearMomentMeasure" Kind="Defined"><TYPE.Type Name="REAL"/></TYPE><TYPE Name="IfcSIPrefix" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>EXA</TYPE.EnumItem><TYPE.EnumItem>PETA</TYPE.EnumItem><TYPE.EnumItem>TERA</TYPE.EnumItem><TYPE.EnumItem>GIGA</TYPE.EnumItem><TYPE.EnumItem>MEGA</TYPE.EnumItem><TYPE.EnumItem>KILO</TYPE.EnumItem><TYPE.EnumItem>HECTO</TYPE.EnumItem><TYPE.EnumItem>DECA</TYPE.EnumItem><TYPE.EnumItem>DECI</TYPE.EnumItem><TYPE.EnumItem>CENTI</TYPE.EnumItem><TYPE.EnumItem>MILLI</TYPE.EnumItem><TYPE.EnumItem>MICRO</TYPE.EnumItem><TYPE.EnumItem>NANO</TYPE.EnumItem><TYPE.EnumItem>PICO</TYPE.EnumItem><TYPE.EnumItem>FEMTO</TYPE.EnumItem><TYPE.EnumItem>ATTO</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcSIUnitName" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>AMPERE</TYPE.EnumItem><TYPE.EnumItem>BECQUEREL</TYPE.EnumItem><TYPE.EnumItem>CANDELA</TYPE.EnumItem><TYPE.EnumItem>COULOMB</TYPE.EnumItem><TYPE.EnumItem>CUBIC_METRE</TYPE.EnumItem><TYPE.EnumItem>DEGREE_CELSIUS</TYPE.EnumItem><TYPE.EnumItem>FARAD</TYPE.EnumItem><TYPE.EnumItem>GRAM</TYPE.EnumItem><TYPE.EnumItem>GRAY</TYPE.EnumItem><TYPE.EnumItem>HENRY</TYPE.EnumItem><TYPE.EnumItem>HERTZ</TYPE.EnumItem><TYPE.EnumItem>JOULE</TYPE.EnumItem><TYPE.EnumItem>KELVIN</TYPE.EnumItem><TYPE.EnumItem>LUMEN</TYPE.EnumItem><TYPE.EnumItem>LUX</TYPE.EnumItem><TYPE.EnumItem>METRE</TYPE.EnumItem><TYPE.EnumItem>MOLE</TYPE.EnumItem><TYPE.EnumItem>NEWTON</TYPE.EnumItem><TYPE.EnumItem>OHM</TYPE.EnumItem><TYPE.EnumItem>PASCAL</TYPE.EnumItem><TYPE.EnumItem>RADIAN</TYPE.EnumItem><TYPE.EnumItem>SECOND</TYPE.EnumItem><TYPE.EnumItem>SIEMENS</TYPE.EnumItem><TYPE.EnumItem>SIEVERT</TYPE.EnumItem><TYPE.EnumItem>SQUARE_METRE</TYPE.EnumItem><TYPE.EnumItem>STERADIAN</TYPE.EnumItem><TYPE.EnumItem>TESLA</TYPE.EnumItem><TYPE.EnumItem>VOLT</TYPE.EnumItem><TYPE.EnumItem>WATT</TYPE.EnumItem><TYPE.EnumItem>WEBER</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcUnitEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ABSORBEDDOSEUNIT</TYPE.EnumItem><TYPE.EnumItem>AMOUNTOFSUBSTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>AREAUNIT</TYPE.EnumItem><TYPE.EnumItem>DOSEEQUIVALENTUNIT</TYPE.EnumItem><TYPE.EnumItem>ELECTRICCAPACITANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>ELECTRICCHARGEUNIT</TYPE.EnumItem><TYPE.EnumItem>ELECTRICCONDUCTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>ELECTRICCURRENTUNIT</TYPE.EnumItem><TYPE.EnumItem>ELECTRICRESISTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>ELECTRICVOLTAGEUNIT</TYPE.EnumItem><TYPE.EnumItem>ENERGYUNIT</TYPE.EnumItem><TYPE.EnumItem>FORCEUNIT</TYPE.EnumItem><TYPE.EnumItem>FREQUENCYUNIT</TYPE.EnumItem><TYPE.EnumItem>ILLUMINANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>INDUCTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>LENGTHUNIT</TYPE.EnumItem><TYPE.EnumItem>LUMINOUSFLUXUNIT</TYPE.EnumItem><TYPE.EnumItem>LUMINOUSINTENSITYUNIT</TYPE.EnumItem><TYPE.EnumItem>MAGNETICFLUXDENSITYUNIT</TYPE.EnumItem><TYPE.EnumItem>MAGNETICFLUXUNIT</TYPE.EnumItem><TYPE.EnumItem>MASSUNIT</TYPE.EnumItem><TYPE.EnumItem>PLANEANGLEUNIT</TYPE.EnumItem><TYPE.EnumItem>POWERUNIT</TYPE.EnumItem><TYPE.EnumItem>PRESSUREUNIT</TYPE.EnumItem><TYPE.EnumItem>RADIOACTIVITYUNIT</TYPE.EnumItem><TYPE.EnumItem>SOLIDANGLEUNIT</TYPE.EnumItem><TYPE.EnumItem>THERMODYNAMICTEMPERATUREUNIT</TYPE.EnumItem><TYPE.EnumItem>TIMEUNIT</TYPE.EnumItem><TYPE.EnumItem>VOLUMEUNIT</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDerivedUnitEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ANGULARVELOCITYUNIT</TYPE.EnumItem><TYPE.EnumItem>COMPOUNDPLANEANGLEUNIT</TYPE.EnumItem><TYPE.EnumItem>DYNAMICVISCOSITYUNIT</TYPE.EnumItem><TYPE.EnumItem>HEATFLUXDENSITYUNIT</TYPE.EnumItem><TYPE.EnumItem>INTEGERCOUNTRATEUNIT</TYPE.EnumItem><TYPE.EnumItem>ISOTHERMALMOISTURECAPACITYUNIT</TYPE.EnumItem><TYPE.EnumItem>KINEMATICVISCOSITYUNIT</TYPE.EnumItem><TYPE.EnumItem>LINEARVELOCITYUNIT</TYPE.EnumItem><TYPE.EnumItem>MASSDENSITYUNIT</TYPE.EnumItem><TYPE.EnumItem>MASSFLOWRATEUNIT</TYPE.EnumItem><TYPE.EnumItem>MOISTUREDIFFUSIVITYUNIT</TYPE.EnumItem><TYPE.EnumItem>MOLECULARWEIGHTUNIT</TYPE.EnumItem><TYPE.EnumItem>SPECIFICHEATCAPACITYUNIT</TYPE.EnumItem><TYPE.EnumItem>THERMALADMITTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>THERMALCONDUCTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>THERMALRESISTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>THERMALTRANSMITTANCEUNIT</TYPE.EnumItem><TYPE.EnumItem>VAPORPERMEABILITYUNIT</TYPE.EnumItem><TYPE.EnumItem>VOLUMETRICFLOWRATEUNIT</TYPE.EnumItem><TYPE.EnumItem>ROTATIONALFREQUENCYUNIT</TYPE.EnumItem><TYPE.EnumItem>TORQUEUNIT</TYPE.EnumItem><TYPE.EnumItem>MOMENTORINERTIAUNIT</TYPE.EnumItem><TYPE.EnumItem>LINEARMOMENTUNIT</TYPE.EnumItem><TYPE.EnumItem>LINEARFORCEUNIT</TYPE.EnumItem><TYPE.EnumItem>PLANARFORCEUNIT</TYPE.EnumItem><TYPE.EnumItem>MODULUSOFELASTICITYUNIT</TYPE.EnumItem><TYPE.EnumItem>SHEARMODULUSUNIT</TYPE.EnumItem><TYPE.EnumItem>LINEARSTIFFNESSUNIT</TYPE.EnumItem><TYPE.EnumItem>ROTATIONALSTIFFNESSUNIT</TYPE.EnumItem><TYPE.EnumItem>MODULUSOFSUBGRADEREACTIONUNIT</TYPE.EnumItem><TYPE.EnumItem>ACCELERATIONUNIT</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCurrencyEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>AED</TYPE.EnumItem><TYPE.EnumItem>AES</TYPE.EnumItem><TYPE.EnumItem>ATS</TYPE.EnumItem><TYPE.EnumItem>AUD</TYPE.EnumItem><TYPE.EnumItem>BBD</TYPE.EnumItem><TYPE.EnumItem>BEG</TYPE.EnumItem><TYPE.EnumItem>BGL</TYPE.EnumItem><TYPE.EnumItem>BHD</TYPE.EnumItem><TYPE.EnumItem>BMD</TYPE.EnumItem><TYPE.EnumItem>BND</TYPE.EnumItem><TYPE.EnumItem>BRL</TYPE.EnumItem><TYPE.EnumItem>BSD</TYPE.EnumItem><TYPE.EnumItem>BWP</TYPE.EnumItem><TYPE.EnumItem>BZD</TYPE.EnumItem><TYPE.EnumItem>CAD</TYPE.EnumItem><TYPE.EnumItem>CBD</TYPE.EnumItem><TYPE.EnumItem>CHF</TYPE.EnumItem><TYPE.EnumItem>CLP</TYPE.EnumItem><TYPE.EnumItem>CNY</TYPE.EnumItem><TYPE.EnumItem>CYS</TYPE.EnumItem><TYPE.EnumItem>CZK</TYPE.EnumItem><TYPE.EnumItem>DDP</TYPE.EnumItem><TYPE.EnumItem>DEM</TYPE.EnumItem><TYPE.EnumItem>DKK</TYPE.EnumItem><TYPE.EnumItem>EGL</TYPE.EnumItem><TYPE.EnumItem>EST</TYPE.EnumItem><TYPE.EnumItem>EUR</TYPE.EnumItem><TYPE.EnumItem>FAK</TYPE.EnumItem><TYPE.EnumItem>FIM</TYPE.EnumItem><TYPE.EnumItem>FJD</TYPE.EnumItem><TYPE.EnumItem>FKP</TYPE.EnumItem><TYPE.EnumItem>FRF</TYPE.EnumItem><TYPE.EnumItem>GBP</TYPE.EnumItem><TYPE.EnumItem>GIP</TYPE.EnumItem><TYPE.EnumItem>GMD</TYPE.EnumItem><TYPE.EnumItem>GRX</TYPE.EnumItem><TYPE.EnumItem>HKD</TYPE.EnumItem><TYPE.EnumItem>HUF</TYPE.EnumItem><TYPE.EnumItem>ICK</TYPE.EnumItem><TYPE.EnumItem>IDR</TYPE.EnumItem><TYPE.EnumItem>ILS</TYPE.EnumItem><TYPE.EnumItem>INR</TYPE.EnumItem><TYPE.EnumItem>IRP</TYPE.EnumItem><TYPE.EnumItem>ITL</TYPE.EnumItem><TYPE.EnumItem>JMD</TYPE.EnumItem><TYPE.EnumItem>JOD</TYPE.EnumItem><TYPE.EnumItem>JPY</TYPE.EnumItem><TYPE.EnumItem>KES</TYPE.EnumItem><TYPE.EnumItem>KRW</TYPE.EnumItem><TYPE.EnumItem>KWD</TYPE.EnumItem><TYPE.EnumItem>KYD</TYPE.EnumItem><TYPE.EnumItem>LKR</TYPE.EnumItem><TYPE.EnumItem>LUF</TYPE.EnumItem><TYPE.EnumItem>MTL</TYPE.EnumItem><TYPE.EnumItem>MUR</TYPE.EnumItem><TYPE.EnumItem>MXN</TYPE.EnumItem><TYPE.EnumItem>MYR</TYPE.EnumItem><TYPE.EnumItem>NLG</TYPE.EnumItem><TYPE.EnumItem>NZD</TYPE.EnumItem><TYPE.EnumItem>OMR</TYPE.EnumItem><TYPE.EnumItem>PGK</TYPE.EnumItem><TYPE.EnumItem>PHP</TYPE.EnumItem><TYPE.EnumItem>PKR</TYPE.EnumItem><TYPE.EnumItem>PLN</TYPE.EnumItem><TYPE.EnumItem>PTN</TYPE.EnumItem><TYPE.EnumItem>QAR</TYPE.EnumItem><TYPE.EnumItem>RUR</TYPE.EnumItem><TYPE.EnumItem>SAR</TYPE.EnumItem><TYPE.EnumItem>SCR</TYPE.EnumItem><TYPE.EnumItem>SEK</TYPE.EnumItem><TYPE.EnumItem>SGD</TYPE.EnumItem><TYPE.EnumItem>SKP</TYPE.EnumItem><TYPE.EnumItem>THB</TYPE.EnumItem><TYPE.EnumItem>TRL</TYPE.EnumItem><TYPE.EnumItem>TTD</TYPE.EnumItem><TYPE.EnumItem>TWD</TYPE.EnumItem><TYPE.EnumItem>USD</TYPE.EnumItem><TYPE.EnumItem>VEB</TYPE.EnumItem><TYPE.EnumItem>VND</TYPE.EnumItem><TYPE.EnumItem>XEU</TYPE.EnumItem><TYPE.EnumItem>ZAR</TYPE.EnumItem><TYPE.EnumItem>ZWD</TYPE.EnumItem><TYPE.EnumItem>NOK</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcProfileTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CURVE</TYPE.EnumItem><TYPE.EnumItem>AREA</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcObjectReferenceSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcMaterial</TYPE.SelectItem><TYPE.SelectItem>IfcPerson</TYPE.SelectItem><TYPE.SelectItem>IfcDateAndTime</TYPE.SelectItem><TYPE.SelectItem>IfcMaterialList</TYPE.SelectItem><TYPE.SelectItem>IfcOrganization</TYPE.SelectItem><TYPE.SelectItem>IfcCalendarDate</TYPE.SelectItem><TYPE.SelectItem>IfcLocalTime</TYPE.SelectItem><TYPE.SelectItem>IfcPersonAndOrganization</TYPE.SelectItem><TYPE.SelectItem>IfcMaterialLayer</TYPE.SelectItem><TYPE.SelectItem>IfcExternalReference</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcShell" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcClosedShell</TYPE.SelectItem><TYPE.SelectItem>IfcOpenShell</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcStateEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>READWRITE</TYPE.EnumItem><TYPE.EnumItem>READONLY</TYPE.EnumItem><TYPE.EnumItem>LOCKED</TYPE.EnumItem><TYPE.EnumItem>READWRITELOCKED</TYPE.EnumItem><TYPE.EnumItem>READONLYLOCKED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcChangeActionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>NOCHANGE</TYPE.EnumItem><TYPE.EnumItem>MODIFIED</TYPE.EnumItem><TYPE.EnumItem>ADDED</TYPE.EnumItem><TYPE.EnumItem>DELETED</TYPE.EnumItem><TYPE.EnumItem>MODIFIEDADDED</TYPE.EnumItem><TYPE.EnumItem>MODIFIEDDELETED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcGloballyUniqueId" Kind="Defined"><TYPE.Type Name="STRING"/></TYPE><TYPE Name="IfcSequenceEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>START_START</TYPE.EnumItem><TYPE.EnumItem>START_FINISH</TYPE.EnumItem><TYPE.EnumItem>FINISH_START</TYPE.EnumItem><TYPE.EnumItem>FINISH_FINISH</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcResourceConsumptionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CONSUMED</TYPE.EnumItem><TYPE.EnumItem>PARTIALLYCONSUMED</TYPE.EnumItem><TYPE.EnumItem>NOTCONSUMED</TYPE.EnumItem><TYPE.EnumItem>OCCUPIED</TYPE.EnumItem><TYPE.EnumItem>PARTIALLYOCCUPIED</TYPE.EnumItem><TYPE.EnumItem>NOTOCCUPIED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcObjectTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PRODUCT</TYPE.EnumItem><TYPE.EnumItem>PROCESS</TYPE.EnumItem><TYPE.EnumItem>CONTROL</TYPE.EnumItem><TYPE.EnumItem>RESOURCE</TYPE.EnumItem><TYPE.EnumItem>ACTOR</TYPE.EnumItem><TYPE.EnumItem>GROUP</TYPE.EnumItem><TYPE.EnumItem>PROJECT</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcInternalOrExternalEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>INTERNAL</TYPE.EnumItem><TYPE.EnumItem>EXTERNAL</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPhysicalOrVirtualEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PHYSICAL</TYPE.EnumItem><TYPE.EnumItem>VIRTUAL</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcElementCompositionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>COMPLEX</TYPE.EnumItem><TYPE.EnumItem>ELEMENT</TYPE.EnumItem><TYPE.EnumItem>PARTIAL</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcTransportElementTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ELEVATOR</TYPE.EnumItem><TYPE.EnumItem>ESCALATOR</TYPE.EnumItem><TYPE.EnumItem>MOVINGWALKWAY</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcConnectionTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ATPATH</TYPE.EnumItem><TYPE.EnumItem>ATSTART</TYPE.EnumItem><TYPE.EnumItem>ATEND</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCoveringTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CEILING</TYPE.EnumItem><TYPE.EnumItem>FLOORING</TYPE.EnumItem><TYPE.EnumItem>CLADDING</TYPE.EnumItem><TYPE.EnumItem>ROOFING</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcSlabTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FLOOR</TYPE.EnumItem><TYPE.EnumItem>ROOF</TYPE.EnumItem><TYPE.EnumItem>LANDING</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcRoofTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FLAT_ROOF</TYPE.EnumItem><TYPE.EnumItem>SHED_ROOF</TYPE.EnumItem><TYPE.EnumItem>GABLE_ROOF</TYPE.EnumItem><TYPE.EnumItem>HIP_ROOF</TYPE.EnumItem><TYPE.EnumItem>HIPPED_GABLE_ROOF</TYPE.EnumItem><TYPE.EnumItem>GAMBREL_ROOF</TYPE.EnumItem><TYPE.EnumItem>MANSARD_ROOF</TYPE.EnumItem><TYPE.EnumItem>BARREL_ROOF</TYPE.EnumItem><TYPE.EnumItem>RAINBOW_ROOF</TYPE.EnumItem><TYPE.EnumItem>BUTTERFLY_ROOF</TYPE.EnumItem><TYPE.EnumItem>PAVILION_ROOF</TYPE.EnumItem><TYPE.EnumItem>DOME_ROOF</TYPE.EnumItem><TYPE.EnumItem>FREEFORM</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcStairTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>STRAIGHT_RUN_STAIR</TYPE.EnumItem><TYPE.EnumItem>TWO_STRAIGHT_RUN_STAIR</TYPE.EnumItem><TYPE.EnumItem>QUARTER_WINDING_STAIR</TYPE.EnumItem><TYPE.EnumItem>QUARTER_TURN_STAIR</TYPE.EnumItem><TYPE.EnumItem>HALF_WINDING_STAIR</TYPE.EnumItem><TYPE.EnumItem>HALF_TURN_STAIR</TYPE.EnumItem><TYPE.EnumItem>TWO_QUARTER_WINDING_STAIR</TYPE.EnumItem><TYPE.EnumItem>TWO_QUARTER_TURN_STAIR</TYPE.EnumItem><TYPE.EnumItem>THREE_QUARTER_WINDING_STAIR</TYPE.EnumItem><TYPE.EnumItem>THREE_QUARTER_TURN_STAIR</TYPE.EnumItem><TYPE.EnumItem>SPIRAL_STAIR</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_RETURN_STAIR</TYPE.EnumItem><TYPE.EnumItem>CURVED_RUN_STAIR</TYPE.EnumItem><TYPE.EnumItem>TWO_CURVED_RUN_STAIR</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcRampTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>STRAIGHT_RUN_RAMP</TYPE.EnumItem><TYPE.EnumItem>TWO_STRAIGHT_RUN_RAMP</TYPE.EnumItem><TYPE.EnumItem>QUARTER_TURN_RAMP</TYPE.EnumItem><TYPE.EnumItem>TWO_QUARTER_TURN_RAMP</TYPE.EnumItem><TYPE.EnumItem>HALF_TURN_RAMP</TYPE.EnumItem><TYPE.EnumItem>SPIRAL_RAMP</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDoorStyleOperationEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SINGLE_SWING_LEFT</TYPE.EnumItem><TYPE.EnumItem>SINGLE_SWING_RIGHT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_DOOR_SINGLE_SWING</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_LEFT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_DOOR_SINGLE_SWING_OPPOSITE_RIGHT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_SWING_LEFT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_SWING_RIGHT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_DOOR_DOUBLE_SWING</TYPE.EnumItem><TYPE.EnumItem>SLIDING_TO_LEFT</TYPE.EnumItem><TYPE.EnumItem>SLIDING_TO_RIGHT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_DOOR_SLIDING</TYPE.EnumItem><TYPE.EnumItem>FOLDING_TO_LEFT</TYPE.EnumItem><TYPE.EnumItem>FOLDING_TO_RIGHT</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_DOOR_FOLDING</TYPE.EnumItem><TYPE.EnumItem>REVOLVING</TYPE.EnumItem><TYPE.EnumItem>ROLLINGUP</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDoorStyleConstructionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ALUMINIUM</TYPE.EnumItem><TYPE.EnumItem>HIGH_GRADE_STEEL</TYPE.EnumItem><TYPE.EnumItem>STEEL</TYPE.EnumItem><TYPE.EnumItem>WOOD</TYPE.EnumItem><TYPE.EnumItem>ALUMINIUM_WOOD</TYPE.EnumItem><TYPE.EnumItem>ALUMINIUM_PLASTIC</TYPE.EnumItem><TYPE.EnumItem>PLASTIC</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWindowStyleConstructionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ALUMINIUM</TYPE.EnumItem><TYPE.EnumItem>HIGH_GRADE_STEEL</TYPE.EnumItem><TYPE.EnumItem>STEEL</TYPE.EnumItem><TYPE.EnumItem>WOOD</TYPE.EnumItem><TYPE.EnumItem>ALUMINIUM_WOOD</TYPE.EnumItem><TYPE.EnumItem>PLASTIC</TYPE.EnumItem><TYPE.EnumItem>OTHER_CONSTRUCTION</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWindowStyleOperationEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SINGLE_PANEL</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_PANEL_VERTICAL</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_PANEL_HORIZONTAL</TYPE.EnumItem><TYPE.EnumItem>TRIPLE_PANEL_VERTICAL</TYPE.EnumItem><TYPE.EnumItem>TRIPLE_PANEL_BOTTOM</TYPE.EnumItem><TYPE.EnumItem>TRIPLE_PANEL_TOP</TYPE.EnumItem><TYPE.EnumItem>TRIPLE_PANEL_LEFT</TYPE.EnumItem><TYPE.EnumItem>TRIPLE_PANEL_RIGHT</TYPE.EnumItem><TYPE.EnumItem>TRIPLE_PANEL_HORIZONTAL</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDoorPanelOperationEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SWINGING</TYPE.EnumItem><TYPE.EnumItem>DOUBLE_ACTING</TYPE.EnumItem><TYPE.EnumItem>SLIDING</TYPE.EnumItem><TYPE.EnumItem>FOLDING</TYPE.EnumItem><TYPE.EnumItem>REVOLVING</TYPE.EnumItem><TYPE.EnumItem>ROLLINGUP</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDoorPanelPositionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>LEFT</TYPE.EnumItem><TYPE.EnumItem>MIDDLE</TYPE.EnumItem><TYPE.EnumItem>RIGHT</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWindowPanelOperationEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SIDEHUNGRIGHTHAND</TYPE.EnumItem><TYPE.EnumItem>SIDEHUNGLEFTHAND</TYPE.EnumItem><TYPE.EnumItem>TILTANDTURNRIGHTHAND</TYPE.EnumItem><TYPE.EnumItem>TILTANDTURNLEFTHAND</TYPE.EnumItem><TYPE.EnumItem>TOPHUNG</TYPE.EnumItem><TYPE.EnumItem>BOTTOMHUNG</TYPE.EnumItem><TYPE.EnumItem>PIVOTHORIZONTAL</TYPE.EnumItem><TYPE.EnumItem>PIVOTVERTICAL</TYPE.EnumItem><TYPE.EnumItem>SLIDINGHORIZONTAL</TYPE.EnumItem><TYPE.EnumItem>SLIDINGVERTICAL</TYPE.EnumItem><TYPE.EnumItem>REMOVABLECASEMENT</TYPE.EnumItem><TYPE.EnumItem>FIXEDCASEMENT</TYPE.EnumItem><TYPE.EnumItem>OTHEROPERATION</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWindowPanelPositionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>LEFT</TYPE.EnumItem><TYPE.EnumItem>MIDDLE</TYPE.EnumItem><TYPE.EnumItem>RIGHT</TYPE.EnumItem><TYPE.EnumItem>BOTTOM</TYPE.EnumItem><TYPE.EnumItem>TOP</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcApprovalStatusEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>APPROVED</TYPE.EnumItem><TYPE.EnumItem>PROCESSED</TYPE.EnumItem><TYPE.EnumItem>ONHOLD</TYPE.EnumItem><TYPE.EnumItem>SUBMITTED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcBenchmarkEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>GREATERTHAN</TYPE.EnumItem><TYPE.EnumItem>GREATERTHANOREQUALTO</TYPE.EnumItem><TYPE.EnumItem>LESSTHAN</TYPE.EnumItem><TYPE.EnumItem>LESSTHANOREQUALTO</TYPE.EnumItem><TYPE.EnumItem>EQUALTO</TYPE.EnumItem><TYPE.EnumItem>NOTEQUALTO</TYPE.EnumItem><TYPE.EnumItem>TARGETWITHTOLERANCE</TYPE.EnumItem><TYPE.EnumItem>RANGE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMetricDataEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SCALAR</TYPE.EnumItem><TYPE.EnumItem>VECTOR</TYPE.EnumItem><TYPE.EnumItem>TIMESERIES</TYPE.EnumItem><TYPE.EnumItem>TABLE</TYPE.EnumItem><TYPE.EnumItem>GRAPH</TYPE.EnumItem><TYPE.EnumItem>DISTRIBUTION</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMetricValueSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcMeasureWithUnit</TYPE.SelectItem><TYPE.SelectItem>IfcTable</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcObjectiveEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CODECOMPLIANCE</TYPE.EnumItem><TYPE.EnumItem>DESIGNINTENT</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcConstraintEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HARD</TYPE.EnumItem><TYPE.EnumItem>SOFT</TYPE.EnumItem><TYPE.EnumItem>ADVISORY</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAggregatorEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>LOGICALAND</TYPE.EnumItem><TYPE.EnumItem>LOGICALOR</TYPE.EnumItem><TYPE.EnumItem>LOGICALXOR</TYPE.EnumItem><TYPE.EnumItem>LOGICALNOT</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcConstraintIntentEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>RATIONALE</TYPE.EnumItem><TYPE.EnumItem>EXPECTEDPERFORMANCE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCostModifierBasisEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>RUNNING</TYPE.EnumItem><TYPE.EnumItem>STATIC</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCostModifierValueSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcCostModifierValue</TYPE.SelectItem><TYPE.SelectItem>IfcRatioMeasure</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcCostOperatorEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ADDVALUE</TYPE.EnumItem><TYPE.EnumItem>SUBTRACTVALUE</TYPE.EnumItem><TYPE.EnumItem>MULTIPLYVALUE</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcQuantityRoundOffBasisEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ROUNDTOCLOSEST</TYPE.EnumItem><TYPE.EnumItem>ROUNDTUP</TYPE.EnumItem><TYPE.EnumItem>ROUNDTDOWN</TYPE.EnumItem><TYPE.EnumItem>NONE</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcStyledItemSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcShapeAspect</TYPE.SelectItem><TYPE.SelectItem>IfcShapeRepresentation</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcColorRGB" Kind="Defined"><TYPE.Aggregate Type="LIST" Lower="3" Upper="3"/><TYPE.Type Name="IfcNormalisedRatioMeasure"/></TYPE><TYPE Name="IfcSurfaceSideEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>POSITIVE</TYPE.EnumItem><TYPE.EnumItem>NEGATIVE</TYPE.EnumItem><TYPE.EnumItem>BOTH</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcTaskStatusEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>COMPLETED</TYPE.EnumItem><TYPE.EnumItem>NOTYETSTARTED</TYPE.EnumItem><TYPE.EnumItem>STARTED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcTaskMilestoneEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CONTRACTMILESTONE</TYPE.EnumItem><TYPE.EnumItem>CUSTOMERMILESTONE</TYPE.EnumItem><TYPE.EnumItem>FINANCIALMILESTONE</TYPE.EnumItem><TYPE.EnumItem>FINISHMILESTONE</TYPE.EnumItem><TYPE.EnumItem>MANAGEMENTMILESTONE</TYPE.EnumItem><TYPE.EnumItem>SCHEDULEDMILESTONE</TYPE.EnumItem><TYPE.EnumItem>STARTMILESTONE</TYPE.EnumItem><TYPE.EnumItem>SUPPLYMILESTONE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWorkControlTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ACTUAL</TYPE.EnumItem><TYPE.EnumItem>BASELINE</TYPE.EnumItem><TYPE.EnumItem>PLANNED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMultiplierOrDivider" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>MULTIPLIER</TYPE.EnumItem><TYPE.EnumItem>DIVIDER</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFlowDirectionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SOURCE</TYPE.EnumItem><TYPE.EnumItem>SINK</TYPE.EnumItem><TYPE.EnumItem>SOURCEANDSINK</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPortConnectionTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ANGLE</TYPE.EnumItem><TYPE.EnumItem>BEADEDSLEEVE</TYPE.EnumItem><TYPE.EnumItem>BRAZED</TYPE.EnumItem><TYPE.EnumItem>COMPRESSION</TYPE.EnumItem><TYPE.EnumItem>CRIMP</TYPE.EnumItem><TYPE.EnumItem>DRAWBAND</TYPE.EnumItem><TYPE.EnumItem>DRIVESLIP</TYPE.EnumItem><TYPE.EnumItem>FLANGED</TYPE.EnumItem><TYPE.EnumItem>GROOVED</TYPE.EnumItem><TYPE.EnumItem>OUTSIDESLEEVE</TYPE.EnumItem><TYPE.EnumItem>SLIPON</TYPE.EnumItem><TYPE.EnumItem>SOLDERED</TYPE.EnumItem><TYPE.EnumItem>SSLIP</TYPE.EnumItem><TYPE.EnumItem>STANDINGSEAM</TYPE.EnumItem><TYPE.EnumItem>SWEDGE</TYPE.EnumItem><TYPE.EnumItem>THREADED</TYPE.EnumItem><TYPE.EnumItem>WELDED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDiscreteElementTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>INSULATION</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFlowFittingTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>DUCTFITTING</TYPE.EnumItem><TYPE.EnumItem>PIPEFITTING</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPrimaryFittingEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ENTRY</TYPE.EnumItem><TYPE.EnumItem>EXIT</TYPE.EnumItem><TYPE.EnumItem>ELBOW</TYPE.EnumItem><TYPE.EnumItem>TRANSITION</TYPE.EnumItem><TYPE.EnumItem>JUNCTION</TYPE.EnumItem><TYPE.EnumItem>OBSTRUCTION</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFlowSegmentTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>DUCTSEGMENT</TYPE.EnumItem><TYPE.EnumItem>PIPESEGMENT</TYPE.EnumItem><TYPE.EnumItem>GUTTERSEGMENT</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAirFlowTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SUPPLYAIR</TYPE.EnumItem><TYPE.EnumItem>RETURNAIR</TYPE.EnumItem><TYPE.EnumItem>EXHAUSTAIR</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAirTerminalFinishTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ANNODIZED</TYPE.EnumItem><TYPE.EnumItem>PAINTED</TYPE.EnumItem><TYPE.EnumItem>NONE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAirTerminalMountingTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SURFACE</TYPE.EnumItem><TYPE.EnumItem>FLATFLUSH</TYPE.EnumItem><TYPE.EnumItem>LAYIN</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAirTerminalFaceTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FOURWAYPATTERN</TYPE.EnumItem><TYPE.EnumItem>SINGLEDEFLECTION</TYPE.EnumItem><TYPE.EnumItem>DOUBLEDEFLECTION</TYPE.EnumItem><TYPE.EnumItem>SIGHTPROOF</TYPE.EnumItem><TYPE.EnumItem>EGGCRATE</TYPE.EnumItem><TYPE.EnumItem>PERFORATED</TYPE.EnumItem><TYPE.EnumItem>LOUVERED</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAirTerminalCoreTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SHUTTERBLADE</TYPE.EnumItem><TYPE.EnumItem>CURVEDBLADE</TYPE.EnumItem><TYPE.EnumItem>REMOVABLE</TYPE.EnumItem><TYPE.EnumItem>REVERSIBLE</TYPE.EnumItem><TYPE.EnumItem>NONE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcSanitaryTerminalTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FAUCET</TYPE.EnumItem><TYPE.EnumItem>ROOFDRAIN</TYPE.EnumItem><TYPE.EnumItem>SHOWER</TYPE.EnumItem><TYPE.EnumItem>SINK</TYPE.EnumItem><TYPE.EnumItem>TOILET</TYPE.EnumItem><TYPE.EnumItem>URINAL</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcHydronicHeaterTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PANELRADIATOR</TYPE.EnumItem><TYPE.EnumItem>COLUMNRADIATOR</TYPE.EnumItem><TYPE.EnumItem>TUBERADIATOR</TYPE.EnumItem><TYPE.EnumItem>CONVECTOR</TYPE.EnumItem><TYPE.EnumItem>BASEBOARDHEATER</TYPE.EnumItem><TYPE.EnumItem>FINTUBEHEATER</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCoilTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PRECOOLING</TYPE.EnumItem><TYPE.EnumItem>COOLING</TYPE.EnumItem><TYPE.EnumItem>RECOOLING</TYPE.EnumItem><TYPE.EnumItem>PREHEATING</TYPE.EnumItem><TYPE.EnumItem>HEATING</TYPE.EnumItem><TYPE.EnumItem>REHEATING</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCoilFlowArrangementEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>COUNTERFLOW</TYPE.EnumItem><TYPE.EnumItem>CROSSFLOW</TYPE.EnumItem><TYPE.EnumItem>PARALLELFLOW</TYPE.EnumItem><TYPE.EnumItem>DIRECTEXPANSION</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcHeatExchangerTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PLATE</TYPE.EnumItem><TYPE.EnumItem>SHELLANDTUBE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcHeatExchangerArrangementEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>COUNTERFLOW</TYPE.EnumItem><TYPE.EnumItem>CROSSFLOW</TYPE.EnumItem><TYPE.EnumItem>PARALLELFLOW</TYPE.EnumItem><TYPE.EnumItem>MULTIPASS</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCoolingTowerTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>OPENTOWER</TYPE.EnumItem><TYPE.EnumItem>CLOSEDTOWER</TYPE.EnumItem><TYPE.EnumItem>WOODFILL</TYPE.EnumItem><TYPE.EnumItem>CERAMIC</TYPE.EnumItem><TYPE.EnumItem>CROSSFLOW</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcChillerTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>AIRCOOLED</TYPE.EnumItem><TYPE.EnumItem>WATERCOOLED</TYPE.EnumItem><TYPE.EnumItem>HEATRECOVERY</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcBoilerTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HOTWATER</TYPE.EnumItem><TYPE.EnumItem>GASFIRED</TYPE.EnumItem><TYPE.EnumItem>STEAM</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcEnergySourceEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ELECTRICITY</TYPE.EnumItem><TYPE.EnumItem>NATURALGAS</TYPE.EnumItem><TYPE.EnumItem>OIL</TYPE.EnumItem><TYPE.EnumItem>LIQUIFIEDPETROLEUMGAS</TYPE.EnumItem><TYPE.EnumItem>PROPANE</TYPE.EnumItem><TYPE.EnumItem>STEAM</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCompressorTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HERMETIC</TYPE.EnumItem><TYPE.EnumItem>RECIPROCATING</TYPE.EnumItem><TYPE.EnumItem>SCREW</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanPressureClassEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CLASS1</TYPE.EnumItem><TYPE.EnumItem>CLASS2</TYPE.EnumItem><TYPE.EnumItem>CLASS3</TYPE.EnumItem><TYPE.EnumItem>CLASS4</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanWheelTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FORWARDCURVED</TYPE.EnumItem><TYPE.EnumItem>BACKWARDCURVED</TYPE.EnumItem><TYPE.EnumItem>AIRFOIL</TYPE.EnumItem><TYPE.EnumItem>PROPELLER</TYPE.EnumItem><TYPE.EnumItem>VANEAXIAL</TYPE.EnumItem><TYPE.EnumItem>PLUG</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanDischargeTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>DUCT</TYPE.EnumItem><TYPE.EnumItem>SCREEN</TYPE.EnumItem><TYPE.EnumItem>NONE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanArrangementEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>TOPHORIZONTAL</TYPE.EnumItem><TYPE.EnumItem>TOPANGULARDOWN</TYPE.EnumItem><TYPE.EnumItem>DOWNBLAST</TYPE.EnumItem><TYPE.EnumItem>BOTTOMANGULARDOWN</TYPE.EnumItem><TYPE.EnumItem>BOTTOMHORIZONTAL</TYPE.EnumItem><TYPE.EnumItem>BOTTOMANGULARUP</TYPE.EnumItem><TYPE.EnumItem>UPBLAST</TYPE.EnumItem><TYPE.EnumItem>TOPANGULARUP</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanRotationEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CLOCKWISE</TYPE.EnumItem><TYPE.EnumItem>COUNTERCLOCKWISE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanDriveArrangementEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ARRANGEMENT1</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT2</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT3</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT4</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT5</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT6</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT7</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT8</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT9</TYPE.EnumItem><TYPE.EnumItem>ARRANGEMENT10</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMoterConnectionTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>DIRECTDRIVE</TYPE.EnumItem><TYPE.EnumItem>BELTDRIVE</TYPE.EnumItem><TYPE.EnumItem>COUPLING</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFanMountingTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>MANUFACTUREDCURB</TYPE.EnumItem><TYPE.EnumItem>FIELDERECTEDCURB</TYPE.EnumItem><TYPE.EnumItem>CONCRETEPAD</TYPE.EnumItem><TYPE.EnumItem>SUSPENDED</TYPE.EnumItem><TYPE.EnumItem>WALLMOUNTED</TYPE.EnumItem><TYPE.EnumItem>DUCTMOUNTED</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPumpTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>CIRCULATOR</TYPE.EnumItem><TYPE.EnumItem>ENDSUCTION</TYPE.EnumItem><TYPE.EnumItem>SPLITCASE</TYPE.EnumItem><TYPE.EnumItem>VERTICALINLINE</TYPE.EnumItem><TYPE.EnumItem>VERTICALTURBINE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPumpBaseTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FRAME</TYPE.EnumItem><TYPE.EnumItem>BASE</TYPE.EnumItem><TYPE.EnumItem>INLINE</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDistributionFlowElementTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FLUIDFLOW</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcThermalLoadTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PEOPLESENSIBLE</TYPE.EnumItem><TYPE.EnumItem>PEOPLELATENT</TYPE.EnumItem><TYPE.EnumItem>LIGHTING</TYPE.EnumItem><TYPE.EnumItem>EQUIPMENTSENSIBLE</TYPE.EnumItem><TYPE.EnumItem>EQUIPMENTLATENT</TYPE.EnumItem><TYPE.EnumItem>VENTILATIONINDOORAIR</TYPE.EnumItem><TYPE.EnumItem>VENTILATIONOUTSIDEAIR</TYPE.EnumItem><TYPE.EnumItem>RECIRCULATEDAIR</TYPE.EnumItem><TYPE.EnumItem>EXHAUSTAIR</TYPE.EnumItem><TYPE.EnumItem>AIREXCHANGERATE</TYPE.EnumItem><TYPE.EnumItem>DRYBULBTEMPERATURE</TYPE.EnumItem><TYPE.EnumItem>RELATIVEHUMIDITY</TYPE.EnumItem><TYPE.EnumItem>INFILTRATIONSENSIBLE</TYPE.EnumItem><TYPE.EnumItem>INFILTRATIONLATENT</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcRequirementOrCriteriaEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>REQUIREMENT</TYPE.EnumItem><TYPE.EnumItem>CRITERIA</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcLossOrGainEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>LOSS</TYPE.EnumItem><TYPE.EnumItem>GAIN</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcElectricCurrentEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ALTERNATING</TYPE.EnumItem><TYPE.EnumItem>DIRECT</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcRiskTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HEALTHANDSAFETY</TYPE.EnumItem><TYPE.EnumItem>HAZARD</TYPE.EnumItem><TYPE.EnumItem>INSURANCE</TYPE.EnumItem><TYPE.EnumItem>BUSINESS</TYPE.EnumItem><TYPE.EnumItem>GENERALRISKFACTOR</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcInventoryTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ASSETINVENTORY</TYPE.EnumItem><TYPE.EnumItem>SPACEINVENTORY</TYPE.EnumItem><TYPE.EnumItem>FURNITUREINVENTORY</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcCostUseEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>EXTENSIONONLY</TYPE.EnumItem><TYPE.EnumItem>ELEMENTONLY</TYPE.EnumItem><TYPE.EnumItem>ELEMENTSETEXTENSIONCALC</TYPE.EnumItem><TYPE.EnumItem>EXTENSIONSETELEMENTCALC</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcChangeOrderStatusEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>PROPOSING</TYPE.EnumItem><TYPE.EnumItem>PROPOSED</TYPE.EnumItem><TYPE.EnumItem>REQUESTED</TYPE.EnumItem><TYPE.EnumItem>BEINGAPPROVED</TYPE.EnumItem><TYPE.EnumItem>PLANNING</TYPE.EnumItem><TYPE.EnumItem>WORKSTARTED</TYPE.EnumItem><TYPE.EnumItem>WORKDELAYED</TYPE.EnumItem><TYPE.EnumItem>WORKDONE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPurchaseOrderStatusEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>REQUESTED</TYPE.EnumItem><TYPE.EnumItem>BEINGAPPROVED</TYPE.EnumItem><TYPE.EnumItem>ISSUED</TYPE.EnumItem><TYPE.EnumItem>RECEIVED</TYPE.EnumItem><TYPE.EnumItem>ITEMSRECEIVED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWorkOrderStatusEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>REQUESTED</TYPE.EnumItem><TYPE.EnumItem>BEINGAPPROVED</TYPE.EnumItem><TYPE.EnumItem>PLANNING</TYPE.EnumItem><TYPE.EnumItem>WORKSTARTED</TYPE.EnumItem><TYPE.EnumItem>WORKDELAYED</TYPE.EnumItem><TYPE.EnumItem>WORKDONE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcWorkOrderRiskTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HEALTHANDSAFETY</TYPE.EnumItem><TYPE.EnumItem>HAZARDS</TYPE.EnumItem><TYPE.EnumItem>INSURANCE</TYPE.EnumItem><TYPE.EnumItem>GENERALRISKFACTOR</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcOccupantTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>OWNER</TYPE.EnumItem><TYPE.EnumItem>LESSEE</TYPE.EnumItem><TYPE.EnumItem>TENANT</TYPE.EnumItem><TYPE.EnumItem>ASSIGNEE</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPermeableCoveringOperationEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>GRILL</TYPE.EnumItem><TYPE.EnumItem>LOUVER</TYPE.EnumItem><TYPE.EnumItem>SCREEN</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcJointEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>EXPANSION_JOINT</TYPE.EnumItem><TYPE.EnumItem>EDGE_JOINT</TYPE.EnumItem><TYPE.EnumItem>CONTROL_JOINT</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcRailingTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HANDRAIL</TYPE.EnumItem><TYPE.EnumItem>GUARDRAIL</TYPE.EnumItem><TYPE.EnumItem>BALUSTRADE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcBuiltInTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ACCESSORY</TYPE.EnumItem><TYPE.EnumItem>CABINET</TYPE.EnumItem><TYPE.EnumItem>COUNTER</TYPE.EnumItem><TYPE.EnumItem>SHELF</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMotorWindingEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SYNCHRONOUS</TYPE.EnumItem><TYPE.EnumItem>ASYNCHRONOUS</TYPE.EnumItem><TYPE.EnumItem>SERIESWOUND</TYPE.EnumItem><TYPE.EnumItem>PARALLELWOUND</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcMotorHousingEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SEALED</TYPE.EnumItem><TYPE.EnumItem>OPEN</TYPE.EnumItem><TYPE.EnumItem>OTHER</TYPE.EnumItem><TYPE.EnumItem>NOTKNOWN</TYPE.EnumItem><TYPE.EnumItem>UNSET</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcOutletTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>POWEROUTLET</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcElectricalApplianceTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>COMPUTER</TYPE.EnumItem><TYPE.EnumItem>COPIER</TYPE.EnumItem><TYPE.EnumItem>FACSIMILE</TYPE.EnumItem><TYPE.EnumItem>PRINTER</TYPE.EnumItem><TYPE.EnumItem>RADIANTHEATER</TYPE.EnumItem><TYPE.EnumItem>TELEPHONE</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcFMStandardSelect" Kind="SELECT"><TYPE.SelectList><TYPE.SelectItem>IfcFurnitureStandard</TYPE.SelectItem><TYPE.SelectItem>IfcEquipmentStandard</TYPE.SelectItem><TYPE.SelectItem>IfcSpaceProgram</TYPE.SelectItem></TYPE.SelectList></TYPE><TYPE Name="IfcMaintenanceTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>SCHEDULED</TYPE.EnumItem><TYPE.EnumItem>CORRECTIVE</TYPE.EnumItem><TYPE.EnumItem>PLANNEDCORRECTIVE</TYPE.EnumItem><TYPE.EnumItem>CONDITIONBASED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcPriorityEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HIGH</TYPE.EnumItem><TYPE.EnumItem>MEDIUM</TYPE.EnumItem><TYPE.EnumItem>LOW</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcActuatorTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>ELECTRICACTUATOR</TYPE.EnumItem><TYPE.EnumItem>PNEUMATICACTUATOR</TYPE.EnumItem><TYPE.EnumItem>HYDRAULICACTUATOR</TYPE.EnumItem><TYPE.EnumItem>HANDOPERATEDACTUATOR</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcActuatorFailPositionEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FAILOPEN</TYPE.EnumItem><TYPE.EnumItem>FAILCLOSED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcSensorTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>HVACSENSOR</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcValveEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>AUTOMATED</TYPE.EnumItem><TYPE.EnumItem>ANGLE</TYPE.EnumItem><TYPE.EnumItem>AWWA</TYPE.EnumItem><TYPE.EnumItem>BALL</TYPE.EnumItem><TYPE.EnumItem>BUTTERFLY</TYPE.EnumItem><TYPE.EnumItem>CHECK</TYPE.EnumItem><TYPE.EnumItem>DIVERTER</TYPE.EnumItem><TYPE.EnumItem>GATE</TYPE.EnumItem><TYPE.EnumItem>GLOBE</TYPE.EnumItem><TYPE.EnumItem>NACE</TYPE.EnumItem><TYPE.EnumItem>NEEDLE</TYPE.EnumItem><TYPE.EnumItem>PLUG</TYPE.EnumItem><TYPE.EnumItem>PIPELINE</TYPE.EnumItem><TYPE.EnumItem>SAFETY</TYPE.EnumItem><TYPE.EnumItem>THREEWAY</TYPE.EnumItem><TYPE.EnumItem>ULFM</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcAirTerminalBoxEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>VARIABLEAIRVOLUME</TYPE.EnumItem><TYPE.EnumItem>CONSTANTVOLUME</TYPE.EnumItem><TYPE.EnumItem>VARIABLEAIRVOLUMEREHEAT</TYPE.EnumItem><TYPE.EnumItem>CONSTANTVOLUMEREHEAT</TYPE.EnumItem><TYPE.EnumItem>VARIABLEAIRVOLUMEDUALDUCT</TYPE.EnumItem><TYPE.EnumItem>CONSTANTVOLUMEDUALDUCT</TYPE.EnumItem><TYPE.EnumItem>FANPOWERED</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDamperTypeEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>FIREDAMPER</TYPE.EnumItem><TYPE.EnumItem>SMOKEDAMPER</TYPE.EnumItem><TYPE.EnumItem>FIRESMOKEDAMPER</TYPE.EnumItem><TYPE.EnumItem>BACKDRAFTDAMPER</TYPE.EnumItem><TYPE.EnumItem>CONTROLDAMPER</TYPE.EnumItem><TYPE.EnumItem>LOUVER</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><TYPE Name="IfcDamperSizingMethodEnum" Kind="ENUMERATION"><TYPE.EnumList><TYPE.EnumItem>NOMINAL</TYPE.EnumItem><TYPE.EnumItem>EXACT</TYPE.EnumItem><TYPE.EnumItem>USERDEFINED</TYPE.EnumItem><TYPE.EnumItem>NOTDEFINED</TYPE.EnumItem></TYPE.EnumList></TYPE><ENTITY Name="IfcOrganization"><ENTITY.Attributes><Attribute Name="Id"><OPTIONAL/><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Roles"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorRole"/></Attribute><Attribute Name="Addresses"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcAddress"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="IsRelatedBy" Type="IfcOrganizationRelationship" For="RelatedOrganizations"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="Relates" Type="IfcOrganizationRelationship" For="RelatingOrganization"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="Engages" Type="IfcPersonAndOrganization" For="TheOrganization"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcActorRole"><ENTITY.Attributes><Attribute Name="Role"><Attribute.Type Name="IfcRoleEnum"/></Attribute><Attribute Name="UserDefinedRole"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcAddress"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcPostalAddress"/><ENTITY.SupertypeOf Name="IfcTelecomAddress"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Purpose"><OPTIONAL/><Attribute.Type Name="IfcAddressTypeEnum"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="UserDefinedPurpose"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="OfPerson" Type="IfcPerson" For="Addresses"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="OfOrganization" Type="IfcOrganization" For="Addresses"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcPostalAddress"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcAddress"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="InternalLocation"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="AddressLines"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="PostalBox"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Town"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Region"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="PostalCode"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Country"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTelecomAddress"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcAddress"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TelephoneNumbers"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="FacsimileNumbers"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="PagerNumber"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ElectronicMailAddresses"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="WWWHomePageURL"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPerson"><ENTITY.Attributes><Attribute Name="Id"><OPTIONAL/><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="FamilyName"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="GivenName"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="MiddleNames"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="PrefixTitles"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="SuffixTitles"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Roles"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorRole"/></Attribute><Attribute Name="Addresses"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcAddress"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="EngagedIn" Type="IfcPersonAndOrganization" For="ThePerson"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcPersonAndOrganization"><ENTITY.Attributes><Attribute Name="ThePerson"><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="TheOrganization"><Attribute.Type Name="IfcOrganization"/></Attribute><Attribute Name="Roles"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorRole"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOrganizationRelationship"><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="RelatingOrganization"><Attribute.Type Name="IfcOrganization"/></Attribute><Attribute Name="RelatedOrganizations"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcOrganization"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCalendarDate"><ENTITY.Attributes><Attribute Name="DayComponent"><Attribute.Type Name="IfcDayInMonthNumber"/></Attribute><Attribute Name="MonthComponent"><Attribute.Type Name="IfcMonthInYearNumber"/></Attribute><Attribute Name="YearComponent"><Attribute.Type Name="IfcYearNumber"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcLocalTime"><ENTITY.Attributes><Attribute Name="HourComponent"><Attribute.Type Name="IfcHourInDay"/></Attribute><Attribute Name="MinuteComponent"><OPTIONAL/><Attribute.Type Name="IfcMinuteInHour"/></Attribute><Attribute Name="SecondComponent"><OPTIONAL/><Attribute.Type Name="IfcSecondInMinute"/></Attribute><Attribute Name="Zone"><OPTIONAL/><Attribute.Type Name="IfcCoordinatedUniversalTimeOffset"/></Attribute><Attribute Name="DaylightSavingOffset"><OPTIONAL/><Attribute.Type Name="IfcDaylightSavingHour"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCoordinatedUniversalTimeOffset"><ENTITY.Attributes><Attribute Name="HourOffset"><Attribute.Type Name="IfcHourInDay"/></Attribute><Attribute Name="MinuteOffset"><OPTIONAL/><Attribute.Type Name="IfcMinuteInHour"/></Attribute><Attribute Name="Sense"><Attribute.Type Name="IfcAheadOrBehind"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDateAndTime"><ENTITY.Attributes><Attribute Name="DateComponent"><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="TimeComponent"><Attribute.Type Name="IfcLocalTime"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcClassificationNotation"><ENTITY.Attributes><Attribute Name="NotationFacets"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcClassificationNotationFacet"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcClassificationNotationFacet"><ENTITY.Attributes><Attribute Name="NotationValue"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcClassificationReference"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcExternalReference"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ReferencedSource"><OPTIONAL/><Attribute.Type Name="IfcClassification"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcExternalReference"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcLibraryReference"/><ENTITY.SupertypeOf Name="IfcClassificationReference"/><ENTITY.SupertypeOf Name="IfcDocumentReference"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Location"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ItemReference"><OPTIONAL/><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="Name"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcLibraryReference"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcExternalReference"/></ENTITY.Supertypes><Inverses><Inverse Name="ReferenceIntoLibrary" Type="IfcLibraryInformation" For="LibraryReference"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcLibraryInformation"><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Version"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Publisher"><OPTIONAL/><Attribute.Type Name="IfcOrganization"/></Attribute><Attribute Name="VersionDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="LibraryReference"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcLibraryReference"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDocumentReference"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcExternalReference"/></ENTITY.Supertypes><Inverses><Inverse Name="ReferenceToDocument" Type="IfcDocumentInformation" For="DocumentReferences"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcDocumentInformation"><ENTITY.Attributes><Attribute Name="DocumentId"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="DocumentReferences"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcDocumentReference"/></Attribute><Attribute Name="Purpose"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="IntendedUse"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Scope"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Revision"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="DocumentOwner"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="Editors"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="CreationTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="LastRevisionTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="ElectronicFormat"><OPTIONAL/><Attribute.Type Name="IfcDocumentElectronicFormat"/></Attribute><Attribute Name="ValidFrom"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ValidUntil"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="Confidentiality"><OPTIONAL/><Attribute.Type Name="IfcDocumentConfidentialityEnum"/></Attribute><Attribute Name="Status"><OPTIONAL/><Attribute.Type Name="IfcDocumentStatusEnum"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="IsPointedTo" Type="IfcDocumentInformationRelationship" For="RelatedDocuments"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="IsPointer" Type="IfcDocumentInformationRelationship" For="RelatingDocument"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcDocumentElectronicFormat"><ENTITY.Attributes><Attribute Name="FileExtension"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="MimeContentType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="MimeSubtype"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDocumentInformationRelationship"><ENTITY.Attributes><Attribute Name="RelatingDocument"><Attribute.Type Name="IfcDocumentInformation"/></Attribute><Attribute Name="RelatedDocuments"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcDocumentInformation"/></Attribute><Attribute Name="RelationshipType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcClassification"><ENTITY.Attributes><Attribute Name="Source"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Edition"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="EditionDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="Contains" Type="IfcClassificationItem" For="ItemOf"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcClassificationItem"><ENTITY.Attributes><Attribute Name="Notation"><Attribute.Type Name="IfcClassificationNotationFacet"/></Attribute><Attribute Name="ItemOf"><OPTIONAL/><Attribute.Type Name="IfcClassification"/></Attribute><Attribute Name="Title"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="IsClassifiedItemIn" Type="IfcClassificationItemRelationship" For="RelatedItems"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse><Inverse Name="IsClassifyingItemIn" Type="IfcClassificationItemRelationship" For="RelatingItem"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcClassificationItemRelationship"><ENTITY.Attributes><Attribute Name="RelatingItem"><Attribute.Type Name="IfcClassificationItem"/></Attribute><Attribute Name="RelatedItems"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcClassificationItem"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConnectionGeometry"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcConnectionPointGeometry"/><ENTITY.SupertypeOf Name="IfcConnectionCurveGeometry"/><ENTITY.SupertypeOf Name="IfcConnectionSurfaceGeometry"/><ENTITY.SupertypeOf Name="IfcConnectionPortGeometry"/></supertype_one_of></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcConnectionPointGeometry"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConnectionGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PointOnRelatingElement"><Attribute.Type Name="IfcPoint"/></Attribute><Attribute Name="PointOnRelatedElement"><OPTIONAL/><Attribute.Type Name="IfcPoint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConnectionCurveGeometry"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConnectionGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CurveOnRelatingElement"><Attribute.Type Name="IfcBoundedCurve"/></Attribute><Attribute Name="CurveOnRelatedElement"><OPTIONAL/><Attribute.Type Name="IfcBoundedCurve"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConnectionSurfaceGeometry"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConnectionGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SurfaceOnRelatingElement"><Attribute.Type Name="IfcSurface"/></Attribute><Attribute Name="SurfaceOnRelatedElement"><OPTIONAL/><Attribute.Type Name="IfcSurface"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConnectionPortGeometry"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConnectionGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LocationAtRelatingElement"><Attribute.Type Name="IfcAxis2Placement"/></Attribute><Attribute Name="LocationAtRelatedElement"><OPTIONAL/><Attribute.Type Name="IfcAxis2Placement"/></Attribute><Attribute Name="ProfileOfPort"><Attribute.Type Name="IfcProfileDef"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGridAxis"><ENTITY.Attributes><Attribute Name="AxisTag"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="AxisCurve"><Attribute.Type Name="IfcCurve"/></Attribute><Attribute Name="SameSense"><Attribute.Type Name="IfcBoolean"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcVirtualGridIntersection"><ENTITY.Attributes><Attribute Name="IntersectingAxes"><Attribute.Aggregate Type="LIST" Lower="2" Upper="2"/><Attribute.Type Name="IfcGridAxis"/></Attribute><Attribute Name="OffsetDistances"><Attribute.Aggregate Type="LIST" Lower="2" Upper="3"/><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGridPlacement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcObjectPlacement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PlacementLocation"><Attribute.Type Name="IfcVirtualGridIntersection"/></Attribute><Attribute Name="PlacementRefDirection"><OPTIONAL/><Attribute.Type Name="IfcVirtualGridIntersection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcObjectPlacement"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcGridPlacement"/><ENTITY.SupertypeOf Name="IfcLocalPlacement"/></supertype_one_of></ENTITY.Supertypes><Inverses><Inverse Name="ReferencedByPlacements" Type="IfcLocalPlacement" For="PlacementRelTo"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcLocalPlacement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcObjectPlacement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PlacementRelTo"><OPTIONAL/><Attribute.Type Name="IfcObjectPlacement"/></Attribute><Attribute Name="RelativePlacement"><Attribute.Type Name="IfcAxis2Placement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBooleanResult"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Operator"><Attribute.Type Name="IfcBooleanOperator"/></Attribute><Attribute Name="FirstOperand"><Attribute.Type Name="IfcBooleanOperand"/></Attribute><Attribute Name="SecondOperand"><Attribute.Type Name="IfcBooleanOperand"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcHalfSpaceSolid"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcBoxedHalfSpace"/><ENTITY.SupertypeOf Name="IfcPolygonalBoundedHalfSpace"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BaseSurface"><Attribute.Type Name="IfcSurface"/></Attribute><Attribute Name="AgreementFlag"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBoxedHalfSpace"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHalfSpaceSolid"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Enclosure"><Attribute.Type Name="IfcBoundingBox"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBoundingBox"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Corner"><Attribute.Type Name="IfcCartesianPoint"/></Attribute><Attribute Name="XDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="YDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="ZDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPolygonalBoundedHalfSpace"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHalfSpaceSolid"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement3D"/></Attribute><Attribute Name="PolygonalBoundary"><Attribute.Type Name="IfcPolyline"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSolidModel"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcManifoldSolidBrep"/><ENTITY.SupertypeOf Name="IfcSweptAreaSolid"/><ENTITY.SupertypeOf Name="IfcCsgSolid"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcManifoldSolidBrep"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcFacetedBrep"/><ENTITY.SupertypeOf Name="IfcFacetedBrepWithVoids"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcSolidModel"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Outer"><Attribute.Type Name="IfcClosedShell"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFacetedBrep"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcManifoldSolidBrep"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcFacetedBrepWithVoids"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcManifoldSolidBrep"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Voids"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcClosedShell"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSweptAreaSolid"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcExtrudedAreaSolid"/><ENTITY.SupertypeOf Name="IfcRevolvedAreaSolid"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcSolidModel"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SweptArea"><Attribute.Type Name="IfcProfileDef"/></Attribute><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement3D"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcExtrudedAreaSolid"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSweptAreaSolid"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ExtrudedDirection"><Attribute.Type Name="IfcDirection"/></Attribute><Attribute Name="Depth"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRevolvedAreaSolid"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSweptAreaSolid"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Axis"><Attribute.Type Name="IfcAxis1Placement"/></Attribute><Attribute Name="Angle"><Attribute.Type Name="IfcPlaneAngleMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCsgSolid"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSolidModel"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TreeRootExpression"><Attribute.Type Name="IfcCsgSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSectionedSpine"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SpineCurve"><Attribute.Type Name="IfcCompositeCurve"/></Attribute><Attribute Name="CrossSections"><Attribute.Aggregate Type="LIST" Lower="2" Upper="?"/><Attribute.Type Name="IfcProfileDef"/></Attribute><Attribute Name="CrossSectionPositions"><Attribute.Aggregate Type="LIST" Lower="2" Upper="?"/><Attribute.Type Name="IfcAxis2Placement3D"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGeometricSet"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Elements"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcGeometricSetSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFaceBasedSurfaceModel"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="FbsmFaces"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcConnectedFaceSet"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcShellBasedSurfaceModel"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SbsmBoundary"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcShell"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBooleanClippingResult"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBooleanResult"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcAxis2Placement2D"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPlacement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RefDirection"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPlacement"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcAxis1Placement"/><ENTITY.SupertypeOf Name="IfcAxis2Placement2D"/><ENTITY.SupertypeOf Name="IfcAxis2Placement3D"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Location"><Attribute.Type Name="IfcCartesianPoint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGeometricRepresentationItem"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcCompositeCurveSegment"/><ENTITY.SupertypeOf Name="IfcCurve"/><ENTITY.SupertypeOf Name="IfcDirection"/><ENTITY.SupertypeOf Name="IfcPlacement"/><ENTITY.SupertypeOf Name="IfcPoint"/><ENTITY.SupertypeOf Name="IfcSurface"/><ENTITY.SupertypeOf Name="IfcVector"/><ENTITY.SupertypeOf Name="IfcBooleanResult"/><ENTITY.SupertypeOf Name="IfcSolidModel"/><ENTITY.SupertypeOf Name="IfcHalfSpaceSolid"/><ENTITY.SupertypeOf Name="IfcBoundingBox"/><ENTITY.SupertypeOf Name="IfcCartesianTransformationOperator"/><ENTITY.SupertypeOf Name="IfcSectionedSpine"/><ENTITY.SupertypeOf Name="IfcGeometricSet"/><ENTITY.SupertypeOf Name="IfcFaceBasedSurfaceModel"/><ENTITY.SupertypeOf Name="IfcShellBasedSurfaceModel"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRepresentationItem"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcTopologicalRepresentationItem"/><ENTITY.SupertypeOf Name="IfcGeometricRepresentationItem"/><ENTITY.SupertypeOf Name="IfcMappedItem"/></supertype_one_of></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcMappedItem"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MappingSource"><Attribute.Type Name="IfcRepresentationMap"/></Attribute><Attribute Name="MappingTarget"><Attribute.Type Name="IfcCartesianTransformationOperator"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRepresentationMap"><ENTITY.Attributes><Attribute Name="MappingOrigin"><Attribute.Type Name="IfcAxis2Placement"/></Attribute><Attribute Name="MappedRepresentation"><Attribute.Type Name="IfcRepresentation"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="MapUsage" Type="IfcMappedItem" For="MappingSource"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcCartesianTransformationOperator"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcCartesianTransformationOperator2D"/><ENTITY.SupertypeOf Name="IfcCartesianTransformationOperator3D"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Axis1"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute><Attribute Name="Axis2"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute><Attribute Name="LocalOrigin"><Attribute.Type Name="IfcCartesianPoint"/></Attribute><Attribute Name="Scale"><OPTIONAL/><Attribute.Type Name="REAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCartesianTransformationOperator2D"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCartesianTransformationOperator"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcCartesianTransformationOperator2DnonUniform"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCartesianTransformationOperator2D"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Scale2"><OPTIONAL/><Attribute.Type Name="REAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDirection"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DirectionRatios"><Attribute.Aggregate Type="LIST" Lower="2" Upper="3"/><Attribute.Type Name="REAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCartesianTransformationOperator3D"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCartesianTransformationOperator"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Axis3"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCartesianTransformationOperator3DnonUniform"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCartesianTransformationOperator3D"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Scale2"><OPTIONAL/><Attribute.Type Name="REAL"/></Attribute><Attribute Name="Scale3"><OPTIONAL/><Attribute.Type Name="REAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCartesianPoint"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPoint"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Coordinates"><Attribute.Aggregate Type="LIST" Lower="1" Upper="3"/><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPoint"><ENTITY.Supertypes><ABSTRACT/><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcCompositeCurveSegment"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Transition"><Attribute.Type Name="IfcTransitionCode"/></Attribute><Attribute Name="SameSense"><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="ParentCurve"><Attribute.Type Name="IfcCurve"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="UsingCurves" Type="IfcCompositeCurve" For="Segments"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcCurve"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcBoundedCurve"/><ENTITY.SupertypeOf Name="IfcConic"/><ENTITY.SupertypeOf Name="IfcLine"/><ENTITY.SupertypeOf Name="IfcOffsetCurve2D"/><ENTITY.SupertypeOf Name="IfcOffsetCurve3D"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcBoundedCurve"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcCompositeCurve"/><ENTITY.SupertypeOf Name="IfcPolyline"/><ENTITY.SupertypeOf Name="IfcTrimmedCurve"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcCurve"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcCompositeCurve"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBoundedCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Segments"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcCompositeCurveSegment"/></Attribute><Attribute Name="SelfIntersect"><Attribute.Type Name="LOGICAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="Ifc2DCompositeCurve"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCompositeCurve"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcPolyline"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBoundedCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Points"><Attribute.Aggregate Type="LIST" Lower="2" Upper="?"/><Attribute.Type Name="IfcCartesianPoint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTrimmedCurve"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBoundedCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BasisCurve"><Attribute.Type Name="IfcCurve"/></Attribute><Attribute Name="Trim1"><Attribute.Aggregate Type="SET" Lower="1" Upper="2"/><Attribute.Type Name="IfcTrimmingSelect"/></Attribute><Attribute Name="Trim2"><Attribute.Aggregate Type="SET" Lower="1" Upper="2"/><Attribute.Type Name="IfcTrimmingSelect"/></Attribute><Attribute Name="SenseAgreement"><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="MasterRepresentation"><Attribute.Type Name="IfcTrimmingPreference"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConic"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcCircle"/><ENTITY.SupertypeOf Name="IfcEllipse"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCircle"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConic"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Radius"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcEllipse"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConic"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SemiAxis1"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="SemiAxis2"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcLine"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Pnt"><Attribute.Type Name="IfcCartesianPoint"/></Attribute><Attribute Name="Dir"><Attribute.Type Name="IfcVector"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcVector"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Orientation"><Attribute.Type Name="IfcDirection"/></Attribute><Attribute Name="Magnitude"><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOffsetCurve2D"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BasisCurve"><Attribute.Type Name="IfcCurve"/></Attribute><Attribute Name="Distance"><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="SelfIntersect"><Attribute.Type Name="LOGICAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOffsetCurve3D"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCurve"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BasisCurve"><Attribute.Type Name="IfcCurve"/></Attribute><Attribute Name="Distance"><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="SelfIntersect"><Attribute.Type Name="LOGICAL"/></Attribute><Attribute Name="RefDirection"><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurface"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcElementarySurface"/><ENTITY.SupertypeOf Name="IfcSweptSurface"/><ENTITY.SupertypeOf Name="IfcBoundedSurface"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcGeometricRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcElementarySurface"><ENTITY.Supertypes><ABSTRACT/><ENTITY.SubtypeOf Name="IfcSurface"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement3D"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPlane"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElementarySurface"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcAxis2Placement3D"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPlacement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Axis"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute><Attribute Name="RefDirection"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSweptSurface"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcSurfaceOfRevolution"/><ENTITY.SupertypeOf Name="IfcSurfaceOfLinearExtrusion"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcSurface"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SweptCurve"><Attribute.Type Name="IfcProfileDef"/></Attribute><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement3D"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceOfRevolution"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSweptSurface"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AxisPosition"><Attribute.Type Name="IfcAxis1Placement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcAxis1Placement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPlacement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Axis"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceOfLinearExtrusion"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSweptSurface"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ExtrudedDirection"><Attribute.Type Name="IfcDirection"/></Attribute><Attribute Name="Depth"><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBoundedSurface"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcCurveBoundedPlane"/><ENTITY.SupertypeOf Name="IfcRectangularTrimmedSurface"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcSurface"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcCurveBoundedPlane"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBoundedSurface"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BasisSurface"><Attribute.Type Name="IfcPlane"/></Attribute><Attribute Name="OuterBoundary"><Attribute.Type Name="Ifc2DCompositeCurve"/></Attribute><Attribute Name="InnerBoundaries"><Attribute.Aggregate Type="SET"/><Attribute.Type Name="Ifc2DCompositeCurve"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRectangularTrimmedSurface"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBoundedSurface"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BasisSurface"><Attribute.Type Name="IfcSurface"/></Attribute><Attribute Name="U1"><Attribute.Type Name="IfcParameterValue"/></Attribute><Attribute Name="V1"><Attribute.Type Name="IfcParameterValue"/></Attribute><Attribute Name="U2"><Attribute.Type Name="IfcParameterValue"/></Attribute><Attribute Name="V2"><Attribute.Type Name="IfcParameterValue"/></Attribute><Attribute Name="Usense"><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="Vsense"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMaterial"><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ClassifiedAs" Type="IfcMaterialClassificationRelationship" For="ClassifiedMaterial"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcMaterialClassificationRelationship"><ENTITY.Attributes><Attribute Name="MaterialClassifications"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcClassificationNotationSelect"/></Attribute><Attribute Name="ClassifiedMaterial"><Attribute.Type Name="IfcMaterial"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMaterialLayer"><ENTITY.Attributes><Attribute Name="Material"><OPTIONAL/><Attribute.Type Name="IfcMaterial"/></Attribute><Attribute Name="LayerThickness"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="IsVentilated"><OPTIONAL/><Attribute.Type Name="IfcBoolean"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ToMaterialLayerSet" Type="IfcMaterialLayerSet" For="MaterialLayers"/></Inverses></ENTITY><ENTITY Name="IfcMaterialLayerSet"><ENTITY.Attributes><Attribute Name="MaterialLayers"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcMaterialLayer"/></Attribute><Attribute Name="LayerSetName"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMaterialLayerSetUsage"><ENTITY.Attributes><Attribute Name="ForLayerSet"><Attribute.Type Name="IfcMaterialLayerSet"/></Attribute><Attribute Name="LayerSetDirection"><Attribute.Type Name="IfcLayerSetDirectionEnum"/></Attribute><Attribute Name="DirectionSense"><Attribute.Type Name="IfcDirectionSenseEnum"/></Attribute><Attribute Name="OffsetFromReferenceLine"><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMaterialList"><ENTITY.Attributes><Attribute Name="Materials"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcMaterial"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDerivedUnit"><ENTITY.Attributes><Attribute Name="Elements"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcDerivedUnitElement"/></Attribute><Attribute Name="UnitType"><Attribute.Type Name="IfcDerivedUnitEnum"/></Attribute><Attribute Name="UserDefinedType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDerivedUnitElement"><ENTITY.Attributes><Attribute Name="Unit"><Attribute.Type Name="IfcNamedUnit"/></Attribute><Attribute Name="Exponent"><Attribute.Type Name="INTEGER"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcNamedUnit"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcContextDependentUnit"/><ENTITY.SupertypeOf Name="IfcConversionBasedUnit"/><ENTITY.SupertypeOf Name="IfcSIUnit"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Dimensions"><Attribute.Type Name="IfcDimensionalExponents"/></Attribute><Attribute Name="UnitType"><Attribute.Type Name="IfcUnitEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcContextDependentUnit"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcNamedUnit"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConversionBasedUnit"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcNamedUnit"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ConversionFactor"><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMeasureWithUnit"><ENTITY.Attributes><Attribute Name="ValueComponent"><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="UnitComponent"><Attribute.Type Name="IfcUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSIUnit"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcNamedUnit"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Prefix"><OPTIONAL/><Attribute.Type Name="IfcSIPrefix"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcSIUnitName"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDimensionalExponents"><ENTITY.Attributes><Attribute Name="LengthExponent"><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="MassExponent"><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="TimeExponent"><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="ElectricCurrentExponent"><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="ThermodynamicTemperatureExponent"><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="AmountOfSubstanceExponent"><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="LuminousIntensityExponent"><Attribute.Type Name="INTEGER"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMonetaryUnit"><ENTITY.Attributes><Attribute Name="Currency"><Attribute.Type Name="IfcCurrencyEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcUnitAssignment"><ENTITY.Attributes><Attribute Name="Units"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcProfileDef"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcArbitraryClosedProfileDef"/><ENTITY.SupertypeOf Name="IfcCircleProfileDef"/><ENTITY.SupertypeOf Name="IfcRectangleProfileDef"/><ENTITY.SupertypeOf Name="IfcTrapeziumProfileDef"/><ENTITY.SupertypeOf Name="IfcEllipseProfileDef"/><ENTITY.SupertypeOf Name="IfcRoundedRectangleProfileDef"/><ENTITY.SupertypeOf Name="IfcDerivedProfileDef"/><ENTITY.SupertypeOf Name="IfcArbitraryOpenProfileDef"/><ENTITY.SupertypeOf Name="IfcIshapeProfileDef"/><ENTITY.SupertypeOf Name="IfcCompositeProfileDef"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ProfileType"><Attribute.Type Name="IfcProfileTypeEnum"/></Attribute><Attribute Name="ProfileName"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcArbitraryClosedProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OuterCurve"><Attribute.Type Name="IfcCurve"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcArbitraryProfileDefWithVoids"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcArbitraryClosedProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="InnerCurves"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcCurve"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCircleProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement2D"/></Attribute><Attribute Name="Radius"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRectangleProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement2D"/></Attribute><Attribute Name="XDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="YDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTrapeziumProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement2D"/></Attribute><Attribute Name="BottomXDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TopXDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="YDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TopXOffset"><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcEllipseProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement2D"/></Attribute><Attribute Name="SemiAxis1"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="SemiAxis2"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRoundedRectangleProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement2D"/></Attribute><Attribute Name="XDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="YDim"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="RoundingRadius"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDerivedProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ParentProfile"><Attribute.Type Name="IfcProfileDef"/></Attribute><Attribute Name="Operator"><Attribute.Type Name="IfcCartesianTransformationOperator2D"/></Attribute><Attribute Name="Label"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcArbitraryOpenProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Curve"><Attribute.Type Name="IfcBoundedCurve"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcIshapeProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Position"><Attribute.Type Name="IfcAxis2Placement2D"/></Attribute><Attribute Name="OverallWidth"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="OverallDepth"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="WebThickness"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="FlangeThickness"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="FilletRadius"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCompositeProfileDef"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProfileDef"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Profiles"><Attribute.Aggregate Type="SET" Lower="2" Upper="?"/><Attribute.Type Name="IfcProfileDef"/></Attribute><Attribute Name="Label"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertyEnumeratedValue"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSimpleProperty"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="EnumerationValues"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="EnumerationReference"><OPTIONAL/><Attribute.Type Name="IfcPropertyEnumeration"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSimpleProperty"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcPropertySingleValue"/><ENTITY.SupertypeOf Name="IfcPropertyEnumeratedValue"/><ENTITY.SupertypeOf Name="IfcPropertyBoundedValue"/><ENTITY.SupertypeOf Name="IfcPropertyTableValue"/><ENTITY.SupertypeOf Name="IfcPropertyReferenceValue"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcProperty"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcProperty"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcComplexProperty"/><ENTITY.SupertypeOf Name="IfcSimpleProperty"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="PartOfComplex" Type="IfcComplexProperty" For="HasProperties"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcComplexProperty"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProperty"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="UsageName"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="HasProperties"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcProperty"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertySingleValue"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSimpleProperty"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="NominalValue"><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="Unit"><OPTIONAL/><Attribute.Type Name="IfcUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertyBoundedValue"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSimpleProperty"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="UpperBoundValue"><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="LowerBoundValue"><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="Unit"><OPTIONAL/><Attribute.Type Name="IfcUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertyTableValue"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSimpleProperty"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DefiningValues"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="DefinedValues"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="Expression"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="DefiningUnit"><OPTIONAL/><Attribute.Type Name="IfcUnit"/></Attribute><Attribute Name="DefinedUnit"><OPTIONAL/><Attribute.Type Name="IfcUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertyReferenceValue"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSimpleProperty"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="UsageName"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="PropertyReference"><Attribute.Type Name="IfcObjectReferenceSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertyEnumeration"><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="EnumerationValues"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcValue"/></Attribute><Attribute Name="Unit"><OPTIONAL/><Attribute.Type Name="IfcUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPhysicalQuantity"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcQuantityLength"/><ENTITY.SupertypeOf Name="IfcQuantityArea"/><ENTITY.SupertypeOf Name="IfcQuantityVolume"/><ENTITY.SupertypeOf Name="IfcQuantityCount"/><ENTITY.SupertypeOf Name="IfcQuantityWeight"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Unit"><OPTIONAL/><Attribute.Type Name="IfcNamedUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcQuantityLength"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPhysicalQuantity"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LengthValue"><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcQuantityArea"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPhysicalQuantity"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AreaValue"><Attribute.Type Name="IfcAreaMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcQuantityVolume"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPhysicalQuantity"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="VolumeValue"><Attribute.Type Name="IfcVolumeMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcQuantityCount"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPhysicalQuantity"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CountValue"><Attribute.Type Name="IfcCountMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcQuantityWeight"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPhysicalQuantity"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="WeightValue"><Attribute.Type Name="IfcMassMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGeometricRepresentationContext"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRepresentationContext"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CoordinateSpaceDimension"><Attribute.Type Name="IfcDimensionCount"/></Attribute><Attribute Name="Precision"><OPTIONAL/><Attribute.Type Name="REAL"/></Attribute><Attribute Name="WorldCoordinateSystem"><Attribute.Type Name="IfcAxis2Placement"/></Attribute><Attribute Name="TrueNorth"><OPTIONAL/><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRepresentationContext"><ENTITY.Attributes><Attribute Name="ContextIdentifier"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ContextType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="RepresentationsInContext" Type="IfcRepresentation" For="ContextOfItems"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRepresentation"><ENTITY.Attributes><Attribute Name="ContextOfItems"><Attribute.Type Name="IfcRepresentationContext"/></Attribute><Attribute Name="RepresentationIdentifier"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="RepresentationType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Items"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcRepresentationItem"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="OfProductRepresentation" Type="IfcProductRepresentation" For="Representations"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcShapeRepresentation"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRepresentation"/></ENTITY.Supertypes><Inverses><Inverse Name="OfShapeAspect" Type="IfcShapeAspect" For="ShapeRepresentations"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcShapeAspect"><ENTITY.Attributes><Attribute Name="ShapeRepresentations"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcShapeRepresentation"/></Attribute><Attribute Name="Name"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="ProductDefinitional"><Attribute.Type Name="LOGICAL"/></Attribute><Attribute Name="PartOfProductDefinitionShape"><Attribute.Type Name="IfcProductDefinitionShape"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcProductDefinitionShape"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProductRepresentation"/></ENTITY.Supertypes><Inverses><Inverse Name="HasShapeAspects" Type="IfcShapeAspect" For="PartOfProductDefinitionShape"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcProductRepresentation"><ENTITY.Attributes><Attribute Name="Name"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Representations"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcRepresentation"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcClosedShell"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConnectedFaceSet"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcConnectedFaceSet"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcClosedShell"/><ENTITY.SupertypeOf Name="IfcOpenShell"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CfsFaces"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcFace"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTopologicalRepresentationItem"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcConnectedFaceSet"/><ENTITY.SupertypeOf Name="IfcEdge"/><ENTITY.SupertypeOf Name="IfcFace"/><ENTITY.SupertypeOf Name="IfcFaceBound"/><ENTITY.SupertypeOf Name="IfcPath"/><ENTITY.SupertypeOf Name="IfcVertex"/><ENTITY.SupertypeOf Name="IfcLoop"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcEdge"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcOrientedEdge"/><ENTITY.SupertypeOf Name="IfcEdgeCurve"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="EdgeStart"><Attribute.Type Name="IfcVertex"/></Attribute><Attribute Name="EdgeEnd"><Attribute.Type Name="IfcVertex"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOrientedEdge"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcEdge"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="EdgeElement"><Attribute.Type Name="IfcEdge"/></Attribute><Attribute Name="Orientation"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcVertex"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcVertexPoint"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcVertex"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="VertexGeometry"><Attribute.Type Name="IfcPoint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcEdgeCurve"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcEdge"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="EdgeGeometry"><Attribute.Type Name="IfcCurve"/></Attribute><Attribute Name="SameSense"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFace"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Bounds"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcFaceBound"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFaceSurface"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFace"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="FaceSurface"><Attribute.Type Name="IfcSurface"/></Attribute><Attribute Name="SameSense"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFaceBound"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Bound"><Attribute.Type Name="IfcLoop"/></Attribute><Attribute Name="Orientation"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFaceOuterBound"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFaceBound"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcLoop"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcPolyLoop"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcLoop"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Polygon"><Attribute.Aggregate Type="LIST" Lower="3" Upper="?"/><Attribute.Type Name="IfcCartesianPoint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPath"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTopologicalRepresentationItem"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="EdgeList"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcOrientedEdge"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOpenShell"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConnectedFaceSet"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcApplication"><ENTITY.Attributes><Attribute Name="ApplicationDeveloper"><Attribute.Type Name="IfcOrganization"/></Attribute><Attribute Name="Version"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ApplicationFullName"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ApplicationIdentifier"><Attribute.Type Name="IfcIdentifier"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOwnerHistory"><ENTITY.Attributes><Attribute Name="OwningUser"><Attribute.Type Name="IfcPersonAndOrganization"/></Attribute><Attribute Name="OwningApplication"><Attribute.Type Name="IfcApplication"/></Attribute><Attribute Name="State"><OPTIONAL/><Attribute.Type Name="IfcStateEnum"/></Attribute><Attribute Name="ChangeAction"><Attribute.Type Name="IfcChangeActionEnum"/></Attribute><Attribute Name="LastModifiedDate"><OPTIONAL/><Attribute.Type Name="IfcTimeStamp"/></Attribute><Attribute Name="LastModifyingUser"><OPTIONAL/><Attribute.Type Name="IfcPersonAndOrganization"/></Attribute><Attribute Name="LastModifyingApplication"><OPTIONAL/><Attribute.Type Name="IfcApplication"/></Attribute><Attribute Name="CreationDate"><Attribute.Type Name="IfcTimeStamp"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTable"><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="STRING"/></Attribute><Attribute Name="Rows"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcTableRow"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTableRow"><ENTITY.Attributes><Attribute Name="RowCells"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcMeasureValue"/></Attribute><Attribute Name="IsHeading"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="OfTable" Type="IfcTable" For="Rows"/></Inverses></ENTITY><ENTITY Name="IfcProduct"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcElement"/><ENTITY.SupertypeOf Name="IfcGrid"/><ENTITY.SupertypeOf Name="IfcProxy"/><ENTITY.SupertypeOf Name="IfcSpatialStructureElement"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ObjectPlacement"><OPTIONAL/><Attribute.Type Name="IfcObjectPlacement"/></Attribute><Attribute Name="Representation"><OPTIONAL/><Attribute.Type Name="IfcProductRepresentation"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ReferencedBy" Type="IfcRelAssignsToProduct" For="RelatingProduct"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcObject"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcActor"/><ENTITY.SupertypeOf Name="IfcControl"/><ENTITY.SupertypeOf Name="IfcGroup"/><ENTITY.SupertypeOf Name="IfcProcess"/><ENTITY.SupertypeOf Name="IfcProduct"/><ENTITY.SupertypeOf Name="IfcProject"/><ENTITY.SupertypeOf Name="IfcResource"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRoot"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ObjectType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="IsDefinedBy" Type="IfcRelDefines" For="RelatedObjects"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="HasAssociations" Type="IfcRelAssociates" For="RelatedObjects"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="HasAssignments" Type="IfcRelAssigns" For="RelatedObjects"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="Decomposes" Type="IfcRelDecomposes" For="RelatedObjects"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="IsDecomposedBy" Type="IfcRelDecomposes" For="RelatingObject"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRoot"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcObject"/><ENTITY.SupertypeOf Name="IfcPropertyDefinition"/><ENTITY.SupertypeOf Name="IfcRelationship"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="GlobalId"><Attribute.Type Name="IfcGloballyUniqueId"/></Attribute><Attribute Name="OwnerHistory"><Attribute.Type Name="IfcOwnerHistory"/></Attribute><Attribute Name="Name"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertyDefinition"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcTypeObject"/><ENTITY.SupertypeOf Name="IfcPropertySetDefinition"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRoot"/></ENTITY.Supertypes><Inverses><Inverse Name="HasAssociations" Type="IfcRelAssociates" For="RelatedObjects"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcTypeObject"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertyDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ApplicableOccurrence"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="HasPropertySets"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcPropertySetDefinition"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ObjectTypeOf" Type="IfcRelDefinesByType" For="RelatingType"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcTypeProduct"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcDoorStyle"/><ENTITY.SupertypeOf Name="IfcWindowStyle"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcTypeObject"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RepresentationMaps"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcRepresentationMap"/></Attribute><Attribute Name="Tag"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPropertySetDefinition"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcDoorLiningProperties"/><ENTITY.SupertypeOf Name="IfcDoorPanelProperties"/><ENTITY.SupertypeOf Name="IfcElementQuantity"/><ENTITY.SupertypeOf Name="IfcPropertySet"/><ENTITY.SupertypeOf Name="IfcWindowLiningProperties"/><ENTITY.SupertypeOf Name="IfcWindowPanelProperties"/><ENTITY.SupertypeOf Name="IfcElectricalBaseProperties"/><ENTITY.SupertypeOf Name="IfcFluidFlowProperties"/><ENTITY.SupertypeOf Name="IfcManufacturerInformation"/><ENTITY.SupertypeOf Name="IfcPermeableCoveringProperties"/><ENTITY.SupertypeOf Name="IfcSpaceThermalLoad"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcPropertyDefinition"/></ENTITY.Supertypes><Inverses><Inverse Name="PropertyDefinitionOf" Type="IfcRelDefinesByProperties" For="RelatingPropertyDefinition"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse><Inverse Name="DefinesType" Type="IfcTypeObject" For="HasPropertySets"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcPropertySet"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="HasProperties"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcProperty"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelDefinesByProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelDefines"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingPropertyDefinition"><Attribute.Type Name="IfcPropertySetDefinition"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelDefines"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelDefinesByProperties"/><ENTITY.SupertypeOf Name="IfcRelDefinesByType"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelationship"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatedObjects"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcObject"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelationship"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelAssigns"/><ENTITY.SupertypeOf Name="IfcRelDecomposes"/><ENTITY.SupertypeOf Name="IfcRelAssociates"/><ENTITY.SupertypeOf Name="IfcRelDefines"/><ENTITY.SupertypeOf Name="IfcRelConnects"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRoot"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelAssigns"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelAssignsToProcess"/><ENTITY.SupertypeOf Name="IfcRelAssignsToProduct"/><ENTITY.SupertypeOf Name="IfcRelAssignsToControl"/><ENTITY.SupertypeOf Name="IfcRelAssignsToResource"/><ENTITY.SupertypeOf Name="IfcRelAssignsToActor"/><ENTITY.SupertypeOf Name="IfcRelAssignsToGroup"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelationship"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatedObjects"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcObject"/></Attribute><Attribute Name="RelatedObjectsType"><OPTIONAL/><Attribute.Type Name="IfcObjectTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssignsToProcess"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssigns"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingProcess"><Attribute.Type Name="IfcProcess"/></Attribute><Attribute Name="QuantityInProcess"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcProcess"><ENTITY.Supertypes><ABSTRACT/><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Productivity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="OperatesOn" Type="IfcRelAssignsToProcess" For="RelatingProcess"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="IsSuccessorFrom" Type="IfcRelSequence" For="RelatedProcess"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="IsPredecessorTo" Type="IfcRelSequence" For="RelatingProcess"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelSequence"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingProcess"><Attribute.Type Name="IfcProcess"/></Attribute><Attribute Name="RelatedProcess"><Attribute.Type Name="IfcProcess"/></Attribute><Attribute Name="TimeLag"><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="SequenceType"><Attribute.Type Name="IfcSequenceEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelConnects"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelConnectsElements"/><ENTITY.SupertypeOf Name="IfcRelContainedInSpatialStructure"/><ENTITY.SupertypeOf Name="IfcRelCoversBldgElements"/><ENTITY.SupertypeOf Name="IfcRelFillsElement"/><ENTITY.SupertypeOf Name="IfcRelSequence"/><ENTITY.SupertypeOf Name="IfcRelServicesBuildings"/><ENTITY.SupertypeOf Name="IfcRelSpaceBoundary"/><ENTITY.SupertypeOf Name="IfcRelVoidsElement"/><ENTITY.SupertypeOf Name="IfcRelAssignsFMStandard"/><ENTITY.SupertypeOf Name="IfcRelFlowControlElements"/><ENTITY.SupertypeOf Name="IfcRelInteractionRequirements"/><ENTITY.SupertypeOf Name="IfcRelMaintenanceEvent"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelationship"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelAssignsToProduct"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssigns"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingProduct"><Attribute.Type Name="IfcProduct"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssignsToControl"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelAssignsTasks"/><ENTITY.SupertypeOf Name="IfcRelCostsObjects"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelAssigns"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingControl"><Attribute.Type Name="IfcControl"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcControl"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcApprovalUsage"/><ENTITY.SupertypeOf Name="IfcConstraintUsage"/><ENTITY.SupertypeOf Name="IfcCost"/><ENTITY.SupertypeOf Name="IfcCostSchedule"/><ENTITY.SupertypeOf Name="IfcEquipmentStandard"/><ENTITY.SupertypeOf Name="IfcFurnitureStandard"/><ENTITY.SupertypeOf Name="IfcMaintenanceRecord"/><ENTITY.SupertypeOf Name="IfcProjectOrder"/><ENTITY.SupertypeOf Name="IfcScheduleTimeControl"/><ENTITY.SupertypeOf Name="IfcSpaceProgram"/><ENTITY.SupertypeOf Name="IfcWorkControl"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><Inverses><Inverse Name="Controls" Type="IfcRelAssignsToControl" For="RelatingControl"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelAssignsToResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssigns"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingResource"><Attribute.Type Name="IfcResource"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcResource"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcConstructionEquipmentResource"/><ENTITY.SupertypeOf Name="IfcConstructionMaterialResource"/><ENTITY.SupertypeOf Name="IfcConstructionProductResource"/><ENTITY.SupertypeOf Name="IfcCrewResource"/><ENTITY.SupertypeOf Name="IfcLaborResource"/><ENTITY.SupertypeOf Name="IfcSubContractResource"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ResourceConsumption"><OPTIONAL/><Attribute.Type Name="IfcResourceConsumptionEnum"/></Attribute><Attribute Name="BaseUnit"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ResourceOf" Type="IfcRelAssignsToResource" For="RelatingResource"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelAssignsToActor"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssigns"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingActor"><Attribute.Type Name="IfcActor"/></Attribute><Attribute Name="ActingRole"><OPTIONAL/><Attribute.Type Name="IfcActorRole"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcActor"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TheActor"><Attribute.Type Name="IfcActorSelect"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="IsActingUpon" Type="IfcRelAssignsToActor" For="RelatingActor"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelAssignsToGroup"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssigns"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingGroup"><Attribute.Type Name="IfcGroup"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGroup"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcSystem"/><ENTITY.SupertypeOf Name="IfcZone"/><ENTITY.SupertypeOf Name="IfcAsset"/><ENTITY.SupertypeOf Name="IfcCMDocPackage"/><ENTITY.SupertypeOf Name="IfcInventory"/><ENTITY.SupertypeOf Name="IfcSpaceProgramGroup"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><Inverses><Inverse Name="IsGroupedBy" Type="IfcRelAssignsToGroup" For="RelatingGroup"/></Inverses></ENTITY><ENTITY Name="IfcRelDecomposes"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelAggregates"/><ENTITY.SupertypeOf Name="IfcRelNests"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelationship"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingObject"><Attribute.Type Name="IfcObject"/></Attribute><Attribute Name="RelatedObjects"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcObject"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAggregates"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelDecomposes"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelNests"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelDecomposes"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelAssociates"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelAssociatesClassification"/><ENTITY.SupertypeOf Name="IfcRelAssociatesDocument"/><ENTITY.SupertypeOf Name="IfcRelAssociatesLibrary"/><ENTITY.SupertypeOf Name="IfcRelAssociatesMaterial"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelationship"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatedObjects"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcRoot"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssociatesClassification"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssociates"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingClassification"><Attribute.Type Name="IfcClassificationNotationSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssociatesDocument"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssociates"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingDocument"><Attribute.Type Name="IfcDocumentSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssociatesLibrary"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssociates"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingLibrary"><Attribute.Type Name="IfcLibrarySelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelDefinesByType"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelDefines"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingType"><Attribute.Type Name="IfcTypeObject"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelOverridesProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelDefinesByProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OverridingProperties"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcProperty"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcProject"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcObject"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LongName"><OPTIONAL/><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="Phase"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="RepresentationContexts"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcRepresentationContext"/></Attribute><Attribute Name="UnitsInContext"><Attribute.Type Name="IfcUnitAssignment"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcProxy"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProduct"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ProxyType"><Attribute.Type Name="IfcObjectTypeEnum"/></Attribute><Attribute Name="Tag"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcZone"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGroup"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcSystem"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGroup"/></ENTITY.Supertypes><Inverses><Inverse Name="ServicesBuildings" Type="IfcRelServicesBuildings" For="RelatingSystem"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelServicesBuildings"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingSystem"><Attribute.Type Name="IfcSystem"/></Attribute><Attribute Name="RelatedBuildings"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcBuilding"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelVoidsElement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingBuildingElement"><Attribute.Type Name="IfcBuildingElement"/></Attribute><Attribute Name="RelatedOpeningElement"><Attribute.Type Name="IfcOpeningElement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBuildingElement"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcBeam"/><ENTITY.SupertypeOf Name="IfcBuildingElementProxy"/><ENTITY.SupertypeOf Name="IfcColumn"/><ENTITY.SupertypeOf Name="IfcCovering"/><ENTITY.SupertypeOf Name="IfcDoor"/><ENTITY.SupertypeOf Name="IfcRamp"/><ENTITY.SupertypeOf Name="IfcRampFlight"/><ENTITY.SupertypeOf Name="IfcRoof"/><ENTITY.SupertypeOf Name="IfcSlab"/><ENTITY.SupertypeOf Name="IfcStair"/><ENTITY.SupertypeOf Name="IfcStairFlight"/><ENTITY.SupertypeOf Name="IfcWall"/><ENTITY.SupertypeOf Name="IfcWindow"/><ENTITY.SupertypeOf Name="IfcCurtainWall"/><ENTITY.SupertypeOf Name="IfcRailing"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes><Inverses><Inverse Name="ProvidesBoundaries" Type="IfcRelSpaceBoundary" For="RelatedBuildingElement"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="HasOpenings" Type="IfcRelVoidsElement" For="RelatingBuildingElement"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="FillsVoids" Type="IfcRelFillsElement" For="RelatedBuildingElement"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcElement"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcBuildingElement"/><ENTITY.SupertypeOf Name="IfcOpeningElement"/><ENTITY.SupertypeOf Name="IfcFurnishingElement"/><ENTITY.SupertypeOf Name="IfcElectricalElement"/><ENTITY.SupertypeOf Name="IfcDistributionElement"/><ENTITY.SupertypeOf Name="IfcTransportElement"/><ENTITY.SupertypeOf Name="IfcEquipmentElement"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcProduct"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Tag"><OPTIONAL/><Attribute.Type Name="IfcIdentifier"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ConnectedTo" Type="IfcRelConnectsElements" For="RelatingElement"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="ConnectedFrom" Type="IfcRelConnectsElements" For="RelatedElement"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="ContainedInStructure" Type="IfcRelContainedInSpatialStructure" For="RelatedElements"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcSpatialStructureElement"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcBuilding"/><ENTITY.SupertypeOf Name="IfcBuildingStorey"/><ENTITY.SupertypeOf Name="IfcSpace"/><ENTITY.SupertypeOf Name="IfcSite"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcProduct"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LongName"><OPTIONAL/><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="CompositionType"><Attribute.Type Name="IfcElementCompositionEnum"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ContainsElements" Type="IfcRelContainedInSpatialStructure" For="RelatingStructure"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcBuilding"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSpatialStructureElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ElevationOfRefHeight"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="ElevationOfTerrain"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="BuildingAddress"><OPTIONAL/><Attribute.Type Name="IfcPostalAddress"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ServicedBySystems" Type="IfcRelServicesBuildings" For="RelatedBuildings"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcBuildingStorey"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSpatialStructureElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Elevation"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSpace"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSpatialStructureElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="InteriorOrExteriorSpace"><Attribute.Type Name="IfcInternalOrExternalEnum"/></Attribute><Attribute Name="ElevationWithFlooring"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="BoundedBy" Type="IfcRelSpaceBoundary" For="RelatingSpace"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelSpaceBoundary"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingSpace"><Attribute.Type Name="IfcSpace"/></Attribute><Attribute Name="RelatedBuildingElement"><OPTIONAL/><Attribute.Type Name="IfcBuildingElement"/></Attribute><Attribute Name="ConnectionGeometry"><OPTIONAL/><Attribute.Type Name="IfcConnectionSurfaceGeometry"/></Attribute><Attribute Name="PhysicalOrVirtualBoundary"><Attribute.Type Name="IfcPhysicalOrVirtualEnum"/></Attribute><Attribute Name="InternalOrExternalBoundary"><Attribute.Type Name="IfcInternalOrExternalEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSite"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSpatialStructureElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RefLatitude"><OPTIONAL/><Attribute.Type Name="IfcCompoundPlaneAngleMeasure"/></Attribute><Attribute Name="RefLongitude"><OPTIONAL/><Attribute.Type Name="IfcCompoundPlaneAngleMeasure"/></Attribute><Attribute Name="RefElevation"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="LandTitleNumber"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="SiteAddress"><OPTIONAL/><Attribute.Type Name="IfcPostalAddress"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelContainedInSpatialStructure"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatedElements"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcElement"/></Attribute><Attribute Name="RelatingStructure"><Attribute.Type Name="IfcSpatialStructureElement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGrid"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProduct"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="UAxes"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcGridAxis"/></Attribute><Attribute Name="VAxes"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcGridAxis"/></Attribute><Attribute Name="WAxes"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcGridAxis"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOpeningElement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes><Inverses><Inverse Name="VoidsElements" Type="IfcRelVoidsElement" For="RelatedOpeningElement"/><Inverse Name="HasFillings" Type="IfcRelFillsElement" For="RelatingOpeningElement"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelFillsElement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingOpeningElement"><Attribute.Type Name="IfcOpeningElement"/></Attribute><Attribute Name="RelatedBuildingElement"><Attribute.Type Name="IfcBuildingElement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFurnishingElement"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcBuiltIn"/><ENTITY.SupertypeOf Name="IfcFurniture"/><ENTITY.SupertypeOf Name="IfcSystemFurnitureElement"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcElectricalElement"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcElectricalAppliance"/><ENTITY.SupertypeOf Name="IfcElectricMotor"/><ENTITY.SupertypeOf Name="IfcLightFixture"/><ENTITY.SupertypeOf Name="IfcOutlet"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcDistributionElement"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcControlElement"/><ENTITY.SupertypeOf Name="IfcDistributionFlowElement"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcTransportElement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OperationType"><Attribute.Type Name="IfcTransportElementTypeEnum"/></Attribute><Attribute Name="CapacityByWeight"><OPTIONAL/><Attribute.Type Name="IfcMassMeasure"/></Attribute><Attribute Name="CapacityByNumber"><OPTIONAL/><Attribute.Type Name="IfcCountMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcEquipmentElement"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcAssessory"/><ENTITY.SupertypeOf Name="IfcDiscreteElement"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelConnectsElements"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcRelConnectsPathElements"/><ENTITY.SupertypeOf Name="IfcRelConnectsPorts"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ConnectionGeometry"><OPTIONAL/><Attribute.Type Name="IfcConnectionGeometry"/></Attribute><Attribute Name="RelatingElement"><Attribute.Type Name="IfcElement"/></Attribute><Attribute Name="RelatedElement"><Attribute.Type Name="IfcElement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBuildingElementProxy"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CompositionType"><OPTIONAL/><Attribute.Type Name="IfcElementCompositionEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcElementQuantity"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MethodOfMeasurement"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Quantities"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcPhysicalQuantity"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssociatesMaterial"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssociates"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingMaterial"><Attribute.Type Name="IfcMaterialSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelCoversBldgElements"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingBuildingElement"><Attribute.Type Name="IfcBuildingElement"/></Attribute><Attribute Name="RelatedCoverings"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcCovering"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelConnectsPathElements"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnectsElements"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatingPriorities"><Attribute.Aggregate Type="LIST"/><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="RelatedPriorities"><Attribute.Aggregate Type="LIST"/><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="RelatedConnectionType"><Attribute.Type Name="IfcConnectionTypeEnum"/></Attribute><Attribute Name="RelatingConnectionType"><Attribute.Type Name="IfcConnectionTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWall"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcWallStandardCase"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcWall"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcCovering"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcCoveringTypeEnum"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="Covers" Type="IfcRelCoversBldgElements" For="RelatedCoverings"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcColumn"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcBeam"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcDoor"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OverallHeight"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="OverallWidth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWindow"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OverallHeight"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="OverallWidth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSlab"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcSlabTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRoof"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ShapeType"><Attribute.Type Name="IfcRoofTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcStair"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ShapeType"><Attribute.Type Name="IfcStairTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcStairFlight"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="NumberOfRiser"><OPTIONAL/><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="NumberOfTreads"><OPTIONAL/><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="RiserHeight"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TreadLength"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRamp"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ShapeType"><Attribute.Type Name="IfcRampTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRampFlight"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcDoorStyle"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTypeProduct"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OperationType"><Attribute.Type Name="IfcDoorStyleOperationEnum"/></Attribute><Attribute Name="ConstructionType"><Attribute.Type Name="IfcDoorStyleConstructionEnum"/></Attribute><Attribute Name="ParameterTakesPrecedence"><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="Sizeable"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWindowStyle"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTypeProduct"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ConstructionType"><Attribute.Type Name="IfcWindowStyleConstructionEnum"/></Attribute><Attribute Name="OperationType"><Attribute.Type Name="IfcWindowStyleOperationEnum"/></Attribute><Attribute Name="ParameterTakesPrecedence"><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="Sizeable"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDoorLiningProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LiningDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="LiningThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="ThresholdDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="ThresholdThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TransomThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TransomOffset"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="LiningOffset"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="ThresholdOffset"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="CasingThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="CasingDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="ShapeAspectStyle"><OPTIONAL/><Attribute.Type Name="IfcShapeAspect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDoorPanelProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PanelDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="PanelOperation"><Attribute.Type Name="IfcDoorPanelOperationEnum"/></Attribute><Attribute Name="PanelWidth"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="PanelPosition"><Attribute.Type Name="IfcDoorPanelPositionEnum"/></Attribute><Attribute Name="ShapeAspectStyle"><OPTIONAL/><Attribute.Type Name="IfcShapeAspect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWindowLiningProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LiningDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="LiningThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TransomThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="MullionThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="FirstTransomOffset"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="SecondTransomOffset"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="FirstMullionOffset"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="SecondMullionOffset"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="ShapeAspectStyle"><OPTIONAL/><Attribute.Type Name="IfcShapeAspect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWindowPanelProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OperationType"><Attribute.Type Name="IfcWindowPanelOperationEnum"/></Attribute><Attribute Name="PanelPosition"><Attribute.Type Name="IfcWindowPanelPositionEnum"/></Attribute><Attribute Name="FrameDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="FrameThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="ShapeAspectStyle"><OPTIONAL/><Attribute.Type Name="IfcShapeAspect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcApproval"><ENTITY.Attributes><Attribute Name="Description"><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="AuthorizingAgent"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="RequestFrom"><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="RequestTo"><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="RequestingDate"><Attribute.Type Name="IfcDateTimeSelect"/></Attribute><Attribute Name="RequestedDate"><OPTIONAL/><Attribute.Type Name="IfcDateTimeSelect"/></Attribute><Attribute Name="ApprovalDate"><OPTIONAL/><Attribute.Type Name="IfcDateTimeSelect"/></Attribute><Attribute Name="ApprovalStatus"><OPTIONAL/><Attribute.Type Name="IfcApprovalStatusEnum"/></Attribute><Attribute Name="ApprovalConstraint"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConstraint"><ENTITY.Attributes><Attribute Name="ConstraintGrade"><Attribute.Type Name="IfcConstraintEnum"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="ConstraintSource"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="CreatingActor"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="CreationTime"><OPTIONAL/><Attribute.Type Name="IfcDateTimeSelect"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="Aggregates" Type="IfcConstraintAggregationRelationship" For="RelatingConstraint"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="IsAggregatedIn" Type="IfcConstraintAggregationRelationship" For="RelatedConstraints"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcMetric"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConstraint"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Values"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcMetricValue"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMetricBenchmark"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMetric"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Benchmark"><Attribute.Type Name="IfcBenchmarkEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMetricValue"><ENTITY.Attributes><Attribute Name="DataType"><Attribute.Type Name="IfcMetricDataEnum"/></Attribute><Attribute Name="DataValue"><Attribute.Type Name="IfcMetricValueSelect"/></Attribute><Attribute Name="ValueSource"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcObjective"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcConstraint"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ObjectiveQualifier"><Attribute.Type Name="IfcObjectiveEnum"/></Attribute><Attribute Name="BenchmarkValues"><Attribute.Aggregate Type="LIST"/><Attribute.Type Name="IfcMetric"/></Attribute><Attribute Name="ResultValues"><Attribute.Aggregate Type="LIST"/><Attribute.Type Name="IfcMetric"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConstraintAggregationRelationship"><ENTITY.Attributes><Attribute Name="LogicalAggregator"><Attribute.Type Name="IfcAggregatorEnum"/></Attribute><Attribute Name="RelatingConstraint"><Attribute.Type Name="IfcConstraint"/></Attribute><Attribute Name="RelatedConstraints"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcConstraint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcActionTimeControl"><ENTITY.Attributes><Attribute Name="ConstraintType"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ContraintTime"><Attribute.Type Name="IfcDateTimeSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCostValue"><ENTITY.Attributes><Attribute Name="BaseCostValue"><OPTIONAL/><Attribute.Type Name="IfcMonetaryMeasure"/></Attribute><Attribute Name="FinalCostValue"><OPTIONAL/><Attribute.Type Name="IfcMonetaryMeasure"/></Attribute><Attribute Name="Currency"><OPTIONAL/><Attribute.Type Name="IfcCurrencyEnum"/></Attribute><Attribute Name="UnitCostBasis"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="CostType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="CostDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="CostModifiers"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcCostModifier"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ValueOfComponents" Type="IfcCostValueRelationship" For="ComponentOf"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse><Inverse Name="IsComponentIn" Type="IfcCostValueRelationship" For="CostComponents"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="CostsReferenced" Type="IfcReferencesCostDocument" For="ReferencingCosts"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcCostModifier"><ENTITY.Attributes><Attribute Name="Purpose"><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="ModifierValue"><Attribute.Type Name="IfcCostModifierValueSelect"/></Attribute><Attribute Name="ModifierDate"><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="CostOperator"><Attribute.Type Name="IfcCostOperatorEnum"/></Attribute><Attribute Name="ModifierBasis"><OPTIONAL/><Attribute.Type Name="IfcCostModifierBasisEnum"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ModifiedCost" Type="IfcCostValue" For="CostModifiers"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="ModifiersReferenced" Type="IfcReferencesCostDocument" For="ReferencingModifiers"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcCostModifierValue"><ENTITY.Attributes><Attribute Name="ModifierAmount"><Attribute.Type Name="IfcMonetaryMeasure"/></Attribute><Attribute Name="Currency"><OPTIONAL/><Attribute.Type Name="IfcCurrencyEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcReferencesCostDocument"><ENTITY.Attributes><Attribute Name="ReferencedDocument"><Attribute.Type Name="IfcDocumentSelect"/></Attribute><Attribute Name="ReferencingCosts"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="ReferencingModifiers"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcCostModifier"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCostValueRelationship"><ENTITY.Attributes><Attribute Name="ComponentOf"><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="CostComponents"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCostQuantity"><ENTITY.Attributes><Attribute Name="BaseQuantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="FinalQuantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="WasteFactor"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="RoundOffIncrement"><Attribute.Type Name="IfcReal"/></Attribute><Attribute Name="RoundOffBasis"><Attribute.Type Name="IfcQuantityRoundOffBasisEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMaterialProperties"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcMechanicalMaterialProperties"/><ENTITY.SupertypeOf Name="IfcThermalMaterialProperties"/><ENTITY.SupertypeOf Name="IfcHygroscopicMaterialProperties"/><ENTITY.SupertypeOf Name="IfcExtendedMaterialProperties"/><ENTITY.SupertypeOf Name="IfcGeneralMaterialProperties"/><ENTITY.SupertypeOf Name="IfcOpticalMaterialProperties"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Material"><Attribute.Type Name="IfcMaterial"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMechanicalMaterialProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMaterialProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DynamicViscosity"><OPTIONAL/><Attribute.Type Name="IfcDynamicViscosityMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcThermalMaterialProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMaterialProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SpecificHeatCapacity"><OPTIONAL/><Attribute.Type Name="IfcSpecificHeatCapacityMeasure"/></Attribute><Attribute Name="BoilingPoint"><OPTIONAL/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="FreezingPoint"><OPTIONAL/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="ThermalConductivity"><OPTIONAL/><Attribute.Type Name="IfcThermalConductivityMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcHygroscopicMaterialProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMaterialProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="UpperVaporResistanceFactor"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="LowerVaporResistanceFactor"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="IsothermalMoistureCapacity"><OPTIONAL/><Attribute.Type Name="IfcIsothermalMoistureCapacityMeasure"/></Attribute><Attribute Name="VaporPermeability"><OPTIONAL/><Attribute.Type Name="IfcVaporPermeabilityMeasure"/></Attribute><Attribute Name="MoistureDiffusivity"><OPTIONAL/><Attribute.Type Name="IfcMoistureDiffusivityMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcExtendedMaterialProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMaterialProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ExtendedProperties"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcProperty"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcGeneralMaterialProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMaterialProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MolecularWeight"><OPTIONAL/><Attribute.Type Name="IfcMolecularWeightMeasure"/></Attribute><Attribute Name="Porosity"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="MassDensity"><OPTIONAL/><Attribute.Type Name="IfcMassDensityMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOpticalMaterialProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcMaterialProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="VisibleTransmittance"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="SolarTransmittance"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="ThermalIrTransmittance"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="ThermalIrEmissivityBack"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="ThermalIrEmissivityFront"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="VisibleReflectanceBack"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="VisibleReflectanceFront"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="SolarReflectanceFront"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="SolarReflectanceBack"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceStyleUsage"><ENTITY.Attributes><Attribute Name="AppliedTo"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcStyledItemSelect"/></Attribute><Attribute Name="Style"><Attribute.Type Name="IfcSurfaceStyle"/></Attribute><Attribute Name="Side"><Attribute.Type Name="IfcSurfaceSideEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceStyle"><ENTITY.Attributes><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Properties"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcSurfaceStyleProperties"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="Usages" Type="IfcSurfaceStyleUsage" For="Style"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcSurfaceStyleProperties"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcSurfaceExtendedProperties"/><ENTITY.SupertypeOf Name="IfcSurfaceShadingProperties"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="UsageIdentifier"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceExtendedProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSurfaceStyleProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ExtendedProperties"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcProperty"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceShadingProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSurfaceStyleProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AmbientColor"><Attribute.Type Name="IfcColorRGB"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSurfaceRenderingProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcSurfaceShadingProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AmbientIntensity"><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="DiffuseColor"><Attribute.Type Name="IfcColorRGB"/></Attribute><Attribute Name="Transparency"><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="EmmisiveColor"><OPTIONAL/><Attribute.Type Name="IfcColorRGB"/></Attribute><Attribute Name="SpecularIntensity"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="SpecularColor"><OPTIONAL/><Attribute.Type Name="IfcColorRGB"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPresentationLightSource"><ENTITY.Attributes><Attribute Name="Color"><Attribute.Type Name="IfcColorRGB"/></Attribute><Attribute Name="AmbientIntensity"><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="Intensity"><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="InContext"><Attribute.Type Name="IfcGeometricRepresentationContext"/></Attribute><Attribute Name="Name"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Description"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDirectionalLightSource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPresentationLightSource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Direction"><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPointLightSource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPresentationLightSource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Location"><Attribute.Type Name="IfcCartesianPoint"/></Attribute><Attribute Name="Attenuation"><Attribute.Aggregate Type="LIST" Lower="1" Upper="3"/><Attribute.Type Name="REAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSpotLightSource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPointLightSource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SpreadAngle"><Attribute.Type Name="IfcPositivePlaneAngleMeasure"/></Attribute><Attribute Name="CutOffAngle"><Attribute.Type Name="IfcPositivePlaneAngleMeasure"/></Attribute><Attribute Name="Radius"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="Direction"><Attribute.Type Name="IfcDirection"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcReferenceGeometry"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcReferenceEdge"/><ENTITY.SupertypeOf Name="IfcReferenceVertex"/><ENTITY.SupertypeOf Name="IfcReferenceFace"/></supertype_one_of></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Placement"><OPTIONAL/><Attribute.Type Name="IfcAxis2Placement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcReferenceEdge"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcReferenceGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Edge"><Attribute.Type Name="IfcEdge"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcReferenceVertex"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcReferenceGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Vertex"><Attribute.Type Name="IfcVertex"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcReferenceFace"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcReferenceGeometry"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Face"><Attribute.Type Name="IfcFace"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTask"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProcess"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TaskId"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="WBSCode"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="WBSSource"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Status"><Attribute.Type Name="IfcTaskStatusEnum"/></Attribute><Attribute Name="Milestones"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcTaskMilestoneEnum"/></Attribute><Attribute Name="WorkMethod"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="InPlaceQuantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="EstimatedQuantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="BudgetQuantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="IsRootTask"><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcScheduleTimeControl"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ActualStart"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="EarlyStart"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="LateStart"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ScheduleStart"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ActualFinish"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="EarlyFinish"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="LateFinish"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ScheduleFinish"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ScheduleDuration"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="ActualDuration"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="RemainingTime"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="FreeFloat"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="TotalFloat"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="IsCritical"><OPTIONAL/><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="StatusTime"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="StartFloat"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="FinishFloat"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="Completion"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="ScheduleTimeControlAssigned" Type="IfcRelAssignsTasks" For="TimeForTask"/></Inverses></ENTITY><ENTITY Name="IfcRelAssignsTasks"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssignsToControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TimeForTask"><OPTIONAL/><Attribute.Type Name="IfcScheduleTimeControl"/></Attribute><Attribute Name="Milestone"><OPTIONAL/><Attribute.Type Name="IfcTaskMilestoneEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWorkControl"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcWorkPlan"/><ENTITY.SupertypeOf Name="IfcWorkSchedule"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Identifier"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="CreationDate"><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="Creators"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="Purpose"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Duration"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="TotalFloat"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="StartTime"><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="FinishTime"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="WorkControlType"><OPTIONAL/><Attribute.Type Name="IfcWorkControlTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWorkPlan"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcWorkControl"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcWorkSchedule"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcWorkControl"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelUsesResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssignsToResource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Duration"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="Quantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="ProductivityConversionRate"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="ConverterMultiplierOrDivider"><OPTIONAL/><Attribute.Type Name="IfcMultiplierOrDivider"/></Attribute><Attribute Name="ResourceUseCosts"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="WasteFactor"><OPTIONAL/><Attribute.Type Name="REAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConstraintUsage"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Intent"><Attribute.Type Name="IfcConstraintIntentEnum"/></Attribute><Attribute Name="Constraint"><Attribute.Type Name="IfcConstraint"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcApprovalUsage"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Approval"><Attribute.Type Name="IfcApproval"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelFlowControlElements"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatedControlElements"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcControlElement"/></Attribute><Attribute Name="RelatingFlowElement"><Attribute.Type Name="IfcDistributionFlowElement"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcControlElement"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcActuator"/><ENTITY.SupertypeOf Name="IfcController"/><ENTITY.SupertypeOf Name="IfcSensor"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcDistributionElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ControlElementId"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="AssignedToFlowElement" Type="IfcRelFlowControlElements" For="RelatedControlElements"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelConnectsPorts"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnectsElements"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="FlowDirection"><Attribute.Type Name="IfcFlowDirectionEnum"/></Attribute><Attribute Name="PortConnectionType"><OPTIONAL/><Attribute.Type Name="IfcPortConnectionTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDiscreteElement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcEquipmentElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcDiscreteElementTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDistributionFlowElement"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcFlowController"/><ENTITY.SupertypeOf Name="IfcFlowFitting"/><ENTITY.SupertypeOf Name="IfcFlowSegment"/><ENTITY.SupertypeOf Name="IfcFlowTerminal"/><ENTITY.SupertypeOf Name="IfcHeatTransferDevice"/><ENTITY.SupertypeOf Name="IfcFluidMovingDevice"/><ENTITY.SupertypeOf Name="IfcTreatmentDevice"/><ENTITY.SupertypeOf Name="IfcStorageDevice"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcDistributionElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="FlowElementType"><Attribute.Type Name="IfcDistributionFlowElementTypeEnum"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="HasControlElements" Type="IfcRelFlowControlElements" For="RelatingFlowElement"><Attribute.Aggregate Type="SET" Lower="0" Upper="1"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcFlowController"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcAirTerminalBox"/><ENTITY.SupertypeOf Name="IfcDamper"/><ENTITY.SupertypeOf Name="IfcValve"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcFlowFitting"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcFlowFittingTypeEnum"/></Attribute><Attribute Name="PrimaryFittingType"><Attribute.Type Name="IfcPrimaryFittingEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFlowSegment"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcFlowSegmentTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFlowTerminal"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcAirTerminal"/><ENTITY.SupertypeOf Name="IfcSanitaryTerminal"/><ENTITY.SupertypeOf Name="IfcHydronicHeater"/><ENTITY.SupertypeOf Name="IfcCoil"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcAirTerminal"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowTerminal"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AirFlowType"><Attribute.Type Name="IfcAirFlowTypeEnum"/></Attribute><Attribute Name="Throw"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="AirDiffusionPerformanceIndex"><OPTIONAL/><Attribute.Type Name="IfcReal"/></Attribute><Attribute Name="FinishType"><OPTIONAL/><Attribute.Type Name="IfcAirTerminalFinishTypeEnum"/></Attribute><Attribute Name="FinishColor"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="MountingType"><OPTIONAL/><Attribute.Type Name="IfcAirTerminalMountingTypeEnum"/></Attribute><Attribute Name="FaceType"><OPTIONAL/><Attribute.Type Name="IfcAirTerminalFaceTypeEnum"/></Attribute><Attribute Name="CoreType"><OPTIONAL/><Attribute.Type Name="IfcAirTerminalCoreTypeEnum"/></Attribute><Attribute Name="CoreSetVertical"><OPTIONAL/><Attribute.Type Name="IfcPlaneAngleMeasure"/></Attribute><Attribute Name="CoreSetHorizontal"><OPTIONAL/><Attribute.Type Name="IfcPlaneAngleMeasure"/></Attribute><Attribute Name="IntegralControl"><OPTIONAL/><Attribute.Type Name="IfcBoolean"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSanitaryTerminal"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowTerminal"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcSanitaryTerminalTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcHydronicHeater"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowTerminal"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="HydronicHeaterType"><Attribute.Type Name="IfcHydronicHeaterTypeEnum"/></Attribute><Attribute Name="HeatOutput"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="Enclosure"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="BodyMass"><OPTIONAL/><Attribute.Type Name="IfcMassMeasure"/></Attribute><Attribute Name="NumberOfPanels"><OPTIONAL/><Attribute.Type Name="IfcInteger"/></Attribute><Attribute Name="NumberOfSections"><OPTIONAL/><Attribute.Type Name="IfcInteger"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCoil"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowTerminal"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CoilType"><Attribute.Type Name="IfcCoilTypeEnum"/></Attribute><Attribute Name="BypassFactor"><OPTIONAL/><Attribute.Type Name="IfcRatioMeasure"/></Attribute><Attribute Name="FaceVelocity"><OPTIONAL/><Attribute.Type Name="IfcLinearVelocityMeasure"/></Attribute><Attribute Name="FlowArrangement"><OPTIONAL/><Attribute.Type Name="IfcCoilFlowArrangementEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcHeatTransferDevice"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcUnitHeater"/><ENTITY.SupertypeOf Name="IfcTubeBundle"/><ENTITY.SupertypeOf Name="IfcHeatExchanger"/><ENTITY.SupertypeOf Name="IfcCoolingTower"/><ENTITY.SupertypeOf Name="IfcChiller"/><ENTITY.SupertypeOf Name="IfcBoiler"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="HeatTransferRate"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="ThermalEfficiency"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="PrimaryEnergySource"><OPTIONAL/><Attribute.Type Name="IfcEnergySourceEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcUnitHeater"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHeatTransferDevice"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcTubeBundle"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHeatTransferDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TubeSize"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TubeMaterial"><OPTIONAL/><Attribute.Type Name="IfcMaterialSelect"/></Attribute><Attribute Name="TubeLength"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TubeSpacing"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TubeFluidEnteringTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="TubeFluidLeavingTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="FinMaterial"><OPTIONAL/><Attribute.Type Name="IfcMaterialSelect"/></Attribute><Attribute Name="ShellMaterial"><OPTIONAL/><Attribute.Type Name="IfcMaterialSelect"/></Attribute><Attribute Name="FinSpacing"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="TubeFoulingFactor"><OPTIONAL/><Attribute.Type Name="IfcThermalResistanceMeasure"/></Attribute><Attribute Name="NumberOfTubeCircuits"><OPTIONAL/><Attribute.Type Name="IfcInteger"/></Attribute><Attribute Name="NumberOfTubeRows"><OPTIONAL/><Attribute.Type Name="IfcInteger"/></Attribute><Attribute Name="ShellFluidLeavingTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="ShellFluidEnteringTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcHeatExchanger"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHeatTransferDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="HeatExchangerType"><Attribute.Type Name="IfcHeatExchangerTypeEnum"/></Attribute><Attribute Name="HeatExchangerArrangement"><OPTIONAL/><Attribute.Type Name="IfcHeatExchangerArrangementEnum"/></Attribute><Attribute Name="NumberOfPlates"><OPTIONAL/><Attribute.Type Name="IfcInteger"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCoolingTower"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHeatTransferDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CoolingTowerType"><Attribute.Type Name="IfcCoolingTowerTypeEnum"/></Attribute><Attribute Name="AmbientDesignTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcChiller"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHeatTransferDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ChillerType"><Attribute.Type Name="IfcChillerTypeEnum"/></Attribute><Attribute Name="NominalCoolingCapacity_"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBoiler"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcHeatTransferDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BoilerType"><Attribute.Type Name="IfcBoilerTypeEnum"/></Attribute><Attribute Name="HeatOutput"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="PressureRating"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="EnergyInputRate"><OPTIONAL/><Attribute.Type Name="IfcVolumetricFlowRateMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFluidMovingDevice"><ENTITY.Supertypes><supertype_one_of><ENTITY.SupertypeOf Name="IfcCompressor"/><ENTITY.SupertypeOf Name="IfcFan"/><ENTITY.SupertypeOf Name="IfcPump"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PrimaryEnergySource"><OPTIONAL/><Attribute.Type Name="IfcEnergySourceEnum"/></Attribute><Attribute Name="ImpellerDiameter"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCompressor"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFluidMovingDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CompressorType"><Attribute.Type Name="IfcCompressorTypeEnum"/></Attribute><Attribute Name="HotGasBypass"><OPTIONAL/><Attribute.Type Name="IfcBoolean"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFan"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFluidMovingDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AirFlowType"><Attribute.Type Name="IfcAirFlowTypeEnum"/></Attribute><Attribute Name="StaticPressure"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="FanPressureClass"><OPTIONAL/><Attribute.Type Name="IfcFanPressureClassEnum"/></Attribute><Attribute Name="FanWheelType"><OPTIONAL/><Attribute.Type Name="IfcFanWheelTypeEnum"/></Attribute><Attribute Name="WheelMaterial"><OPTIONAL/><Attribute.Type Name="IfcMaterialSelect"/></Attribute><Attribute Name="WheelTipSpeed"><OPTIONAL/><Attribute.Type Name="IfcLinearVelocityMeasure"/></Attribute><Attribute Name="DischargeVelocity"><OPTIONAL/><Attribute.Type Name="IfcLinearVelocityMeasure"/></Attribute><Attribute Name="HousingMaterial"><OPTIONAL/><Attribute.Type Name="IfcMaterialSelect"/></Attribute><Attribute Name="DischargePressureLoss"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="FanDischargeType"><OPTIONAL/><Attribute.Type Name="IfcFanDischargeTypeEnum"/></Attribute><Attribute Name="FanArrangement"><OPTIONAL/><Attribute.Type Name="IfcFanArrangementEnum"/></Attribute><Attribute Name="FanRotation"><OPTIONAL/><Attribute.Type Name="IfcFanRotationEnum"/></Attribute><Attribute Name="FanDriveArrangement"><OPTIONAL/><Attribute.Type Name="IfcFanDriveArrangementEnum"/></Attribute><Attribute Name="DrivePowerLoss_"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="MotorDriveType"><OPTIONAL/><Attribute.Type Name="IfcMoterConnectionTypeEnum"/></Attribute><Attribute Name="MotorInAirstream_"><OPTIONAL/><Attribute.Type Name="IfcBoolean"/></Attribute><Attribute Name="FanMountingType"><OPTIONAL/><Attribute.Type Name="IfcFanMountingTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPump"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFluidMovingDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PumpType"><Attribute.Type Name="IfcPumpTypeEnum"/></Attribute><Attribute Name="NetPositiveSuctionHead"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="ImpellerSealMaterial"><OPTIONAL/><Attribute.Type Name="IfcMaterialSelect"/></Attribute><Attribute Name="PumpBaseType"><OPTIONAL/><Attribute.Type Name="IfcPumpBaseTypeEnum"/></Attribute><Attribute Name="MotorDriveType"><OPTIONAL/><Attribute.Type Name="IfcMoterConnectionTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcTreatmentDevice"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcAirFilter"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTreatmentDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DirtyPressureDrop"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="CleanPressureDrop"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="Efficiency"><OPTIONAL/><Attribute.Type Name="IfcRatioMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcStorageDevice"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcDistributionFlowElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcTank"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcStorageDevice"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Volume"><OPTIONAL/><Attribute.Type Name="IfcVolumeMeasure"/></Attribute><Attribute Name="ReliefValveSetting"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="ChargePressure"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="PressureRegulatorSetting"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSpaceThermalLoad"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ApplicableValueRatio"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="ThermalLoadSource"><Attribute.Type Name="IfcThermalLoadTypeEnum"/></Attribute><Attribute Name="RequirementOrCriteria"><Attribute.Type Name="IfcRequirementOrCriteriaEnum"/></Attribute><Attribute Name="ConstantLoad"><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="LossOrGain"><Attribute.Type Name="IfcLossOrGainEnum"/></Attribute><Attribute Name="SourceDescription"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="MaximumValue"><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="MinimumValue"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFluidFlowProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MaximumFlowRate"><OPTIONAL/><Attribute.Type Name="IfcVolumetricFlowRateMeasure"/></Attribute><Attribute Name="DesignFlowrate"><OPTIONAL/><Attribute.Type Name="IfcVolumetricFlowRateMeasure"/></Attribute><Attribute Name="MinimumFlowrate"><OPTIONAL/><Attribute.Type Name="IfcVolumetricFlowRateMeasure"/></Attribute><Attribute Name="PressureLoss"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="WorkingPressure"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="PressureRating"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="Fluid"><Attribute.Type Name="IfcMaterial"/></Attribute><Attribute Name="DesignVelocity"><OPTIONAL/><Attribute.Type Name="IfcLinearVelocityMeasure"/></Attribute><Attribute Name="DesignTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="MaximumTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="MinimumTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="WorkingTemperature"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="2"/><Attribute.Type Name="IfcThermodynamicTemperatureMeasure"/></Attribute><Attribute Name="WorkingQuality"><OPTIONAL/><Attribute.Type Name="IfcRatioMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcElectricalBaseProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ElectricCurrentType"><OPTIONAL/><Attribute.Type Name="IfcElectricCurrentEnum"/></Attribute><Attribute Name="InputVoltage"><OPTIONAL/><Attribute.Type Name="IfcElectricVoltageMeasure"/></Attribute><Attribute Name="InputFrequency"><OPTIONAL/><Attribute.Type Name="IfcFrequencyMeasure"/></Attribute><Attribute Name="FullLoadCurrent"><OPTIONAL/><Attribute.Type Name="IfcElectricCurrentMeasure"/></Attribute><Attribute Name="MinimumCircuitCurrent"><OPTIONAL/><Attribute.Type Name="IfcElectricCurrentMeasure"/></Attribute><Attribute Name="MaximumPowerInput"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="RatedPowerInput"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcElectricalExtendedProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElectricalBaseProperties"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="InputPhase"><OPTIONAL/><Attribute.Type Name="INTEGER"/></Attribute><Attribute Name="InrushCurrent"><OPTIONAL/><Attribute.Type Name="IfcElectricCurrentMeasure"/></Attribute><Attribute Name="LockedRotorCurrent"><OPTIONAL/><Attribute.Type Name="IfcElectricCurrentMeasure"/></Attribute><Attribute Name="CircuitSizePowerInput"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="FuseSize"><OPTIONAL/><Attribute.Type Name="IfcElectricCurrentMeasure"/></Attribute><Attribute Name="Grounded"><OPTIONAL/><Attribute.Type Name="BOOLEAN"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcAsset"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGroup"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="AssetLocation"><Attribute.Type Name="IfcSpatialStructureElement"/></Attribute><Attribute Name="AssetIdentifier"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="AssetRisks"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcRiskTypeEnum"/></Attribute><Attribute Name="OriginalValue"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="CurrentValue"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="TotalReplacementCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="Owner"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="User"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="LeasedFrom"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="LeasedTo"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="ResponsiblePerson"><OPTIONAL/><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="IncorporationDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="CommissioningDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="WarrantyDuration"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="ExpectedLife"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="OperatingFunction"><OPTIONAL/><Attribute.Type Name="IfcClassificationNotation"/></Attribute><Attribute Name="DepreciatedValue"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSystemFurnitureElement"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFurnishingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcFurniture"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFurnishingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcInventory"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGroup"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DefinedType"><Attribute.Type Name="IfcInventoryTypeEnum"/></Attribute><Attribute Name="Jurisdiction"><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="ResponsiblePersons"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="LastUpdateDate"><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="CurrentValue"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="OriginalValue"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcManufacturerInformation"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ModelLabel"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ModelReference"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Manufacturer"><OPTIONAL/><Attribute.Type Name="IfcOrganization"/></Attribute><Attribute Name="QuantityInformation"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcPhysicalQuantity"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCostSchedule"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Title"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="SubmittedBy"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="ApprovedBy"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="PreparedBy"><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="SubmittedOn"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="TotalCost"><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="CostElements"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcCost"/></Attribute><Attribute Name="Status"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="IntendedUse"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Comments"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="TargetUsers"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="ValidFromDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ValidToDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="UpdateDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ScheduleNumber"><Attribute.Type Name="IfcIdentifier"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBudget"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcCostSchedule"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="BudgetSource"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="Balance"><Attribute.Type Name="IfcCostValue"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCost"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ContextDescription"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ElementCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="ExtensionCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="CostUse"><Attribute.Type Name="IfcCostUseEnum"/></Attribute><Attribute Name="PreparedOn"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="Quantities"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcCostQuantity"/></Attribute><Attribute Name="CostType"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="CostSchedule" Type="IfcCostSchedule" For="CostElements"/></Inverses></ENTITY><ENTITY Name="IfcProjectOrder"><ENTITY.Supertypes><ABSTRACT/><supertype_one_of><ENTITY.SupertypeOf Name="IfcChangeOrder"/><ENTITY.SupertypeOf Name="IfcPurchaseOrder"/><ENTITY.SupertypeOf Name="IfcWorkOrder"/></supertype_one_of><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OrderNumber"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="TransactionCode"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="IssuingDate"><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="IssuedBy"><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="IssuedTo"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="AdditionalContacts"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="Remarks"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="Signoff"><OPTIONAL/><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="BudgetSource"><OPTIONAL/><Attribute.Type Name="IfcBudget"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcChangeOrder"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProjectOrder"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ChangeDescription"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="ReasonForChange"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="RequestedStartTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="RequestedFinishTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="CostEstimate"><OPTIONAL/><Attribute.Type Name="IfcCostSchedule"/></Attribute><Attribute Name="WorkPlan"><OPTIONAL/><Attribute.Type Name="IfcWorkPlan"/></Attribute><Attribute Name="Status"><Attribute.Type Name="IfcChangeOrderStatusEnum"/></Attribute><Attribute Name="ActualStartTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="ActualFinishTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcPurchaseOrder"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProjectOrder"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RequiredDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ScheduledDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="ActualDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="IsFOB"><OPTIONAL/><Attribute.Type Name="BOOLEAN"/></Attribute><Attribute Name="ShipMethod"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="PurchaseItems"><OPTIONAL/><Attribute.Type Name="IfcCostSchedule"/></Attribute><Attribute Name="TotalCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="Status"><Attribute.Type Name="IfcPurchaseOrderStatusEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcWorkOrder"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcProjectOrder"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ProductDescription"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ShortJobDescription"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="LongJobDescription"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="WorkTypeRequested"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="ContractualType"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="IfNotAccomplished"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="RequestedStartTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="RequestedFinishTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="ActualStartTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="ActualFinishTime"><OPTIONAL/><Attribute.Type Name="IfcDateAndTime"/></Attribute><Attribute Name="CostEstimate"><OPTIONAL/><Attribute.Type Name="IfcCostSchedule"/></Attribute><Attribute Name="WorkPlan"><OPTIONAL/><Attribute.Type Name="IfcWorkPlan"/></Attribute><Attribute Name="Status"><Attribute.Type Name="IfcWorkOrderStatusEnum"/></Attribute><Attribute Name="WorkOrderRiskType"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcWorkOrderRiskTypeEnum"/></Attribute><Attribute Name="PerformedBy"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcPerson"/></Attribute><Attribute Name="ActualCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelCostsObjects"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssignsToControl"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcSpaceProgramGroup"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGroup"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RequiredGroupArea"><OPTIONAL/><Attribute.Type Name="IfcAreaMeasure"/></Attribute><Attribute Name="GroupRole"><OPTIONAL/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="GroupAssignment"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelInteractionRequirements"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DailyInteraction"><OPTIONAL/><Attribute.Type Name="IfcCountMeasure"/></Attribute><Attribute Name="ImportanceRating"><OPTIONAL/><Attribute.Type Name="IfcNormalisedRatioMeasure"/></Attribute><Attribute Name="LocationOfInteraction"><OPTIONAL/><Attribute.Type Name="IfcSpatialStructureElement"/></Attribute><Attribute Name="RelatingActor"><OPTIONAL/><Attribute.Type Name="IfcActor"/></Attribute><Attribute Name="RelatedActor"><OPTIONAL/><Attribute.Type Name="IfcActor"/></Attribute><Attribute Name="RelatedSpaceProgram"><Attribute.Type Name="IfcSpaceProgram"/></Attribute><Attribute Name="RelatingSpaceProgram"><Attribute.Type Name="IfcSpaceProgram"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCompartment"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcZone"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="HasNaturalVentilation"><OPTIONAL/><Attribute.Type Name="LOGICAL"/></Attribute><Attribute Name="HasSprinklerProtection"><OPTIONAL/><Attribute.Type Name="LOGICAL"/></Attribute><Attribute Name="FireRiskFactor"><OPTIONAL/><Attribute.Type Name="INTEGER"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOccupant"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcActor"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="LeeseOrRentalDate"><OPTIONAL/><Attribute.Type Name="IfcCalendarDate"/></Attribute><Attribute Name="LeeseOrRentalPeriod"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="OccupationType"><Attribute.Type Name="IfcOccupantTypeEnum"/></Attribute><Attribute Name="UnlimitedPeriod"><Attribute.Type Name="LOGICAL"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcSpaceProgram"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SpaceProgramIdentifier"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="MaxRequiredArea"><OPTIONAL/><Attribute.Type Name="IfcAreaMeasure"/></Attribute><Attribute Name="MinRequiredArea"><OPTIONAL/><Attribute.Type Name="IfcAreaMeasure"/></Attribute><Attribute Name="RequestedLocation"><OPTIONAL/><Attribute.Type Name="IfcSpatialStructureElement"/></Attribute><Attribute Name="MinEstimatedCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="MaxEstimatedCost"><OPTIONAL/><Attribute.Type Name="IfcCostValue"/></Attribute><Attribute Name="StandardRequiredArea"><Attribute.Type Name="IfcAreaMeasure"/></Attribute></ENTITY.Attributes><Inverses><Inverse Name="HasInteractionReqsFrom" Type="IfcRelInteractionRequirements" For="RelatedSpaceProgram"><Attribute.Aggregate Type="SET"/></Inverse><Inverse Name="HasInteractionReqsTo" Type="IfcRelInteractionRequirements" For="RelatingSpaceProgram"><Attribute.Aggregate Type="SET"/></Inverse></Inverses></ENTITY><ENTITY Name="IfcRelOccupiesSpaces"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAssignsToActor"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcPermeableCoveringProperties"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcPropertySetDefinition"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OperationType"><Attribute.Type Name="IfcPermeableCoveringOperationEnum"/></Attribute><Attribute Name="PanelPosition"><Attribute.Type Name="IfcWindowPanelPositionEnum"/></Attribute><Attribute Name="FrameDepth"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="FrameThickness"><OPTIONAL/><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="ShapeAspectStyle"><Attribute.Type Name="IfcShapeAspect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConnectionConstraint"><ENTITY.Attributes><Attribute Name="WaterproofingRequired"><Attribute.Type Name="LOGICAL"/></Attribute><Attribute Name="VentilationRequired"><Attribute.Type Name="LOGICAL"/></Attribute><Attribute Name="JoinType"><Attribute.Type Name="IfcJointEnum"/></Attribute><Attribute Name="RangeOfMovement"><Attribute.Type Name="IfcPositiveLengthMeasure"/></Attribute><Attribute Name="FireRating"><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="ConstraintOf"><Attribute.Type Name="IfcRelConnectsElements"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRailing"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcRailingTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCurtainWall"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcBuildingElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcAssessory"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcEquipmentElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MountingType"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcBuiltIn"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFurnishingElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcBuiltInTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCMDocPackage"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcGroup"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="DocPackageID"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="DocPackageName"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="CreationDate"><Attribute.Type Name="IfcDateTimeSelect"/></Attribute><Attribute Name="Authors"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConstructionEquipmentResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcResource"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcLaborResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcResource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Title"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="SkillSet"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConstructionProductResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcResource"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcSubContractResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcResource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SubContractResourceID"><Attribute.Type Name="IfcIdentifier"/></Attribute><Attribute Name="SubContractor"><OPTIONAL/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="JobDescription"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcConstructionMaterialResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcResource"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Suppliers"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActorSelect"/></Attribute><Attribute Name="OrderQuantity"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="DesignMaterial"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcMaterial"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcCrewResource"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcResource"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcRelAggregatesResources"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelAggregates"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RequiredQuantity"><Attribute.Type Name="IfcPhysicalQuantity"/></Attribute><Attribute Name="ConversionRate"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcElectricMotor"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElectricalElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MotorWindingType"><OPTIONAL/><Attribute.Type Name="IfcMotorWindingEnum"/></Attribute><Attribute Name="Efficiency"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute><Attribute Name="PowerOutput"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="FrameConfiguration"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="InsulationRating_"><OPTIONAL/><Attribute.Type Name="IfcText"/></Attribute><Attribute Name="MotorHousing"><OPTIONAL/><Attribute.Type Name="IfcMotorHousingEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcLightFixture"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElectricalElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MaximumSpaceSensibleLoad"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="MaximumPlenumSensibleLoad_"><OPTIONAL/><Attribute.Type Name="IfcPowerMeasure"/></Attribute><Attribute Name="SensibleLoadToRadiant"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcOutlet"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElectricalElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="OutletType"><Attribute.Type Name="IfcOutletTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcElectricalAppliance"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcElectricalElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="ApplianceType"><Attribute.Type Name="IfcElectricalApplianceTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcFurnitureStandard"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcEquipmentStandard"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcMaintenanceRecord"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControl"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="Records"><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcRelMaintenanceEvent"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelMaintenanceEvent"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="RelatedAssets"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcAsset"/></Attribute><Attribute Name="RelatingWorkOrder"><Attribute.Type Name="IfcMaintenanceWorkOrder"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcRelAssignsFMStandard"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcRelConnects"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="JobFunction"><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="RelatingStandard"><Attribute.Type Name="IfcFMStandardSelect"/></Attribute><Attribute Name="RelatedPersons"><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActor"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMaintenanceWorkOrder"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcWorkOrder"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="SparesToolsEquipmentConsumables"><OPTIONAL/><Attribute.Aggregate Type="BAG" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute><Attribute Name="MaintenanceType"><Attribute.Type Name="IfcMaintenanceTypeEnum"/></Attribute><Attribute Name="FaultPriority"><OPTIONAL/><Attribute.Type Name="IfcPriorityEnum"/></Attribute><Attribute Name="LocationPriority"><OPTIONAL/><Attribute.Type Name="IfcPriorityEnum"/></Attribute><Attribute Name="AssetDowntime"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="ScheduledFrequency"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="RequiredResponseTime"><OPTIONAL/><Attribute.Type Name="IfcTimeMeasure"/></Attribute><Attribute Name="LeadCraft"><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcMove"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcTask"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="MoveFrom"><Attribute.Type Name="IfcSpatialStructureElement"/></Attribute><Attribute Name="MoveTo"><Attribute.Type Name="IfcSpatialStructureElement"/></Attribute><Attribute Name="MoveConstraints"><OPTIONAL/><Attribute.Aggregate Type="SET" Lower="1" Upper="?"/><Attribute.Type Name="IfcActionTimeControl"/></Attribute><Attribute Name="PunchList"><OPTIONAL/><Attribute.Aggregate Type="LIST" Lower="1" Upper="?"/><Attribute.Type Name="IfcLabel"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcActuator"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControlElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcActuatorTypeEnum"/></Attribute><Attribute Name="FailPosition"><OPTIONAL/><Attribute.Type Name="IfcActuatorFailPositionEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcController"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControlElement"/></ENTITY.Supertypes></ENTITY><ENTITY Name="IfcSensor"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcControlElement"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcSensorTypeEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcValve"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowController"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="CloseOffRating"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="ValveFlowCoefficient"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute><Attribute Name="ValveType"><Attribute.Type Name="IfcValveEnum"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcAirTerminalBox"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowController"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="TerminalBoxType"><Attribute.Type Name="IfcAirTerminalBoxEnum"/></Attribute><Attribute Name="SoundLevel"><OPTIONAL/><Attribute.Type Name="IfcMeasureWithUnit"/></Attribute></ENTITY.Attributes></ENTITY><ENTITY Name="IfcDamper"><ENTITY.Supertypes><ENTITY.SubtypeOf Name="IfcFlowController"/></ENTITY.Supertypes><ENTITY.Attributes><Attribute Name="PredefinedType"><Attribute.Type Name="IfcDamperTypeEnum"/></Attribute><Attribute Name="FrameDepth"><OPTIONAL/><Attribute.Type Name="IfcLengthMeasure"/></Attribute><Attribute Name="SizingMethod"><OPTIONAL/><Attribute.Type Name="IfcDamperSizingMethodEnum"/></Attribute><Attribute Name="CloseOffRating"><OPTIONAL/><Attribute.Type Name="IfcPressureMeasure"/></Attribute><Attribute Name="LeakageAirFlowRate"><OPTIONAL/><Attribute.Type Name="IfcVolumetricFlowRateMeasure"/></Attribute><Attribute Name="PercentOpen"><OPTIONAL/><Attribute.Type Name="IfcPositiveRatioMeasure"/></Attribute></ENTITY.Attributes></ENTITY></SCHEMA></Express>

