Schema conversion: enum members the target lacks¶
When a schema conversion meets an enum member the target schema does not define, the converter
(packages/export/src/schema-converter-enums.ts) writes what schema-enum-policy.ts decides, in order:
.USERDEFINED.with the member name moved into the entity's label slot (ObjectType,ElementType,ProcessType,ResourceType, orUserDefined<Attribute>), when both exist. The meaning survives..NOTDEFINED., when the target enum has it. The kind is lost and reported.$, when the attribute is optional in the target. The value is lost and reported.- Refused: no valid output exists. The value is kept, the file is not valid against its header, and the export names it in its warnings.
Nothing is ever mapped to an invented member. Each row below is one target entity attribute whose enum lost members in that direction (#5365).
| Direction | Entity attributes | Missing member entries | Refused |
|---|---|---|---|
| IFC4X3 → IFC4 | 103 | 402 | 0 |
| IFC4X3 → IFC2X3 | 64 | 216 | 5 |
| IFC4 → IFC2X3 | 46 | 111 | 4 |
| IFC2X3 → IFC4 | 20 | 71 | 0 |
| IFC2X3 → IFC4X3 | 20 | 71 | 0 |
| IFC4 → IFC4X3 | 0 | 0 | 0 |
IFC4X3 → IFC4¶
| Entity.Attribute | Enum | Members the target lacks | Written as |
|---|---|---|---|
| IfcAlarm.PredefinedType | IfcAlarmTypeEnum | RAILWAYCROCODILE, RAILWAYDETONATOR | .USERDEFINED., name in ObjectType |
| IfcAlarmType.PredefinedType | IfcAlarmTypeEnum | RAILWAYCROCODILE, RAILWAYDETONATOR | .USERDEFINED., name in ElementType |
| IfcAppliedValue.ArithmeticOperator | IfcArithmeticOperatorEnum | MODULO | $ (reported) |
| IfcAudioVisualAppliance.PredefinedType | IfcAudioVisualApplianceTypeEnum | COMMUNICATIONTERMINAL, RECORDINGEQUIPMENT | .USERDEFINED., name in ObjectType |
| IfcAudioVisualApplianceType.PredefinedType | IfcAudioVisualApplianceTypeEnum | COMMUNICATIONTERMINAL, RECORDINGEQUIPMENT | .USERDEFINED., name in ElementType |
| IfcBeam.PredefinedType | IfcBeamTypeEnum | CORNICE, DIAPHRAGM, EDGEBEAM, GIRDER_SEGMENT, HATSTONE, PIERCAP | .USERDEFINED., name in ObjectType |
| IfcBeamStandardCase.PredefinedType | IfcBeamTypeEnum | CORNICE, DIAPHRAGM, EDGEBEAM, GIRDER_SEGMENT, HATSTONE, PIERCAP | .USERDEFINED., name in ObjectType |
| IfcBeamType.PredefinedType | IfcBeamTypeEnum | CORNICE, DIAPHRAGM, EDGEBEAM, GIRDER_SEGMENT, HATSTONE, PIERCAP | .USERDEFINED., name in ElementType |
| IfcBuildingElementPart.PredefinedType | IfcBuildingElementPartTypeEnum | APRON, ARMOURUNIT, SAFETYCAGE | .USERDEFINED., name in ObjectType |
| IfcBuildingElementPartType.PredefinedType | IfcBuildingElementPartTypeEnum | APRON, ARMOURUNIT, SAFETYCAGE | .USERDEFINED., name in ElementType |
| IfcCableCarrierFitting.PredefinedType | IfcCableCarrierFittingTypeEnum | CONNECTOR, JUNCTION, TRANSITION | .USERDEFINED., name in ObjectType |
| IfcCableCarrierFittingType.PredefinedType | IfcCableCarrierFittingTypeEnum | CONNECTOR, JUNCTION, TRANSITION | .USERDEFINED., name in ElementType |
| IfcCableCarrierSegment.PredefinedType | IfcCableCarrierSegmentTypeEnum | CABLEBRACKET, CATENARYWIRE, DROPPER | .USERDEFINED., name in ObjectType |
| IfcCableCarrierSegmentType.PredefinedType | IfcCableCarrierSegmentTypeEnum | CABLEBRACKET, CATENARYWIRE, DROPPER | .USERDEFINED., name in ElementType |
| IfcCableFitting.PredefinedType | IfcCableFittingTypeEnum | FANOUT | .USERDEFINED., name in ObjectType |
| IfcCableFittingType.PredefinedType | IfcCableFittingTypeEnum | FANOUT | .USERDEFINED., name in ElementType |
| IfcCableSegment.PredefinedType | IfcCableSegmentTypeEnum | CONTACTWIRESEGMENT, FIBERSEGMENT, FIBERTUBE, OPTICALCABLESEGMENT, STITCHWIRE, WIREPAIRSEGMENT | .USERDEFINED., name in ObjectType |
| IfcCableSegmentType.PredefinedType | IfcCableSegmentTypeEnum | CONTACTWIRESEGMENT, FIBERSEGMENT, FIBERTUBE, OPTICALCABLESEGMENT, STITCHWIRE, WIREPAIRSEGMENT | .USERDEFINED., name in ElementType |
| IfcColumn.PredefinedType | IfcColumnTypeEnum | PIERSTEM, PIERSTEM_SEGMENT, STANDCOLUMN | .USERDEFINED., name in ObjectType |
| IfcColumnStandardCase.PredefinedType | IfcColumnTypeEnum | PIERSTEM, PIERSTEM_SEGMENT, STANDCOLUMN | .USERDEFINED., name in ObjectType |
| IfcColumnType.PredefinedType | IfcColumnTypeEnum | PIERSTEM, PIERSTEM_SEGMENT, STANDCOLUMN | .USERDEFINED., name in ElementType |
| IfcCommunicationsAppliance.PredefinedType | IfcCommunicationsApplianceTypeEnum | AUTOMATON, INTELLIGENTPERIPHERAL, IPNETWORKEQUIPMENT, LINESIDEELECTRONICUNIT, OPTICALLINETERMINAL, OPTICALNETWORKUNIT, RADIOBLOCKCENTER, TELECOMMAND, TELEPHONYEXCHANGE, TRANSITIONCOMPONENT, TRANSPONDER, TRANSPORTEQUIPMENT | .USERDEFINED., name in ObjectType |
| IfcCommunicationsApplianceType.PredefinedType | IfcCommunicationsApplianceTypeEnum | AUTOMATON, INTELLIGENTPERIPHERAL, IPNETWORKEQUIPMENT, LINESIDEELECTRONICUNIT, OPTICALLINETERMINAL, OPTICALNETWORKUNIT, RADIOBLOCKCENTER, TELECOMMAND, TELEPHONYEXCHANGE, TRANSITIONCOMPONENT, TRANSPONDER, TRANSPORTEQUIPMENT | .USERDEFINED., name in ElementType |
| IfcCostValue.ArithmeticOperator | IfcArithmeticOperatorEnum | MODULO | $ (reported) |
| IfcCovering.PredefinedType | IfcCoveringTypeEnum | COPING, TOPPING | .USERDEFINED., name in ObjectType |
| IfcCoveringType.PredefinedType | IfcCoveringTypeEnum | COPING, TOPPING | .USERDEFINED., name in ElementType |
| IfcDiscreteAccessory.PredefinedType | IfcDiscreteAccessoryTypeEnum | BIRDPROTECTION, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, FILLER, FLASHING, INSULATOR, LOCK, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SLIDINGCHAIR, SOUNDABSORPTION, TENSIONINGEQUIPMENT | .USERDEFINED., name in ObjectType |
| IfcDiscreteAccessoryType.PredefinedType | IfcDiscreteAccessoryTypeEnum | BIRDPROTECTION, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, FILLER, FLASHING, INSULATOR, LOCK, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SLIDINGCHAIR, SOUNDABSORPTION, TENSIONINGEQUIPMENT | .USERDEFINED., name in ElementType |
| IfcDistributionCircuit.PredefinedType | IfcDistributionSystemEnum | CATENARY_SYSTEM, FIXEDTRANSMISSIONNETWORK, MOBILENETWORK, MONITORINGSYSTEM, OPERATIONALTELEPHONYSYSTEM, OVERHEAD_CONTACTLINE_SYSTEM, RETURN_CIRCUIT | .USERDEFINED., name in ObjectType |
| IfcDistributionPort.PredefinedType | IfcDistributionPortTypeEnum | WIRELESS | .USERDEFINED., name in ObjectType |
| IfcDistributionPort.SystemType | IfcDistributionSystemEnum | CATENARY_SYSTEM, FIXEDTRANSMISSIONNETWORK, MOBILENETWORK, MONITORINGSYSTEM, OPERATIONALTELEPHONYSYSTEM, OVERHEAD_CONTACTLINE_SYSTEM, RETURN_CIRCUIT | .NOTDEFINED. (reported) |
| IfcDistributionSystem.PredefinedType | IfcDistributionSystemEnum | CATENARY_SYSTEM, FIXEDTRANSMISSIONNETWORK, MOBILENETWORK, MONITORINGSYSTEM, OPERATIONALTELEPHONYSYSTEM, OVERHEAD_CONTACTLINE_SYSTEM, RETURN_CIRCUIT | .USERDEFINED., name in ObjectType |
| IfcDoor.PredefinedType | IfcDoorTypeEnum | BOOM_BARRIER, TURNSTILE | .USERDEFINED., name in ObjectType |
| IfcDoor.OperationType | IfcDoorTypeOperationEnum | DOUBLE_DOOR_LIFTING_VERTICAL, LIFTING_HORIZONTAL, LIFTING_VERTICAL_LEFT, LIFTING_VERTICAL_RIGHT, REVOLVING_VERTICAL | .USERDEFINED., name in UserDefinedOperationType |
| IfcDoorStandardCase.PredefinedType | IfcDoorTypeEnum | BOOM_BARRIER, TURNSTILE | .USERDEFINED., name in ObjectType |
| IfcDoorStandardCase.OperationType | IfcDoorTypeOperationEnum | DOUBLE_DOOR_LIFTING_VERTICAL, LIFTING_HORIZONTAL, LIFTING_VERTICAL_LEFT, LIFTING_VERTICAL_RIGHT, REVOLVING_VERTICAL | .USERDEFINED., name in UserDefinedOperationType |
| IfcDoorType.PredefinedType | IfcDoorTypeEnum | BOOM_BARRIER, TURNSTILE | .USERDEFINED., name in ElementType |
| IfcDoorType.OperationType | IfcDoorTypeOperationEnum | DOUBLE_DOOR_LIFTING_VERTICAL, LIFTING_HORIZONTAL, LIFTING_VERTICAL_LEFT, LIFTING_VERTICAL_RIGHT, REVOLVING_VERTICAL | .USERDEFINED., name in UserDefinedOperationType |
| IfcElectricFlowStorageDevice.PredefinedType | IfcElectricFlowStorageDeviceTypeEnum | CAPACITOR, COMPENSATOR, INDUCTOR, RECHARGER | .USERDEFINED., name in ObjectType |
| IfcElectricFlowStorageDeviceType.PredefinedType | IfcElectricFlowStorageDeviceTypeEnum | CAPACITOR, COMPENSATOR, INDUCTOR, RECHARGER | .USERDEFINED., name in ElementType |
| IfcElementAssembly.PredefinedType | IfcElementAssemblyTypeEnum | ABUTMENT, CROSS_BRACING, DECK, DILATATIONPANEL, ENTRANCEWORKS, GRID, MAST, PIER, PYLON, RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY, SHELTER, SIGNALASSEMBLY, SUMPBUSTER, SUPPORTINGASSEMBLY, SUSPENSIONASSEMBLY, TRACKPANEL, TRACTION_SWITCHING_ASSEMBLY, TRAFFIC_CALMING_DEVICE, TURNOUTPANEL | .USERDEFINED., name in ObjectType |
| IfcElementAssemblyType.PredefinedType | IfcElementAssemblyTypeEnum | ABUTMENT, CROSS_BRACING, DECK, DILATATIONPANEL, ENTRANCEWORKS, GRID, MAST, PIER, PYLON, RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY, SHELTER, SIGNALASSEMBLY, SUMPBUSTER, SUPPORTINGASSEMBLY, SUSPENSIONASSEMBLY, TRACKPANEL, TRACTION_SWITCHING_ASSEMBLY, TRAFFIC_CALMING_DEVICE, TURNOUTPANEL | .USERDEFINED., name in ElementType |
| IfcFireSuppressionTerminal.PredefinedType | IfcFireSuppressionTerminalTypeEnum | FIREMONITOR | .USERDEFINED., name in ObjectType |
| IfcFireSuppressionTerminalType.PredefinedType | IfcFireSuppressionTerminalTypeEnum | FIREMONITOR | .USERDEFINED., name in ElementType |
| IfcFlowInstrument.PredefinedType | IfcFlowInstrumentTypeEnum | COMBINED, VOLTMETER | .USERDEFINED., name in ObjectType |
| IfcFlowInstrumentType.PredefinedType | IfcFlowInstrumentTypeEnum | COMBINED, VOLTMETER | .USERDEFINED., name in ElementType |
| IfcFurniture.PredefinedType | IfcFurnitureTypeEnum | TECHNICALCABINET | .USERDEFINED., name in ObjectType |
| IfcFurnitureType.PredefinedType | IfcFurnitureTypeEnum | TECHNICALCABINET | .USERDEFINED., name in ElementType |
| IfcGeographicElement.PredefinedType | IfcGeographicElementTypeEnum | SOIL_BORING_POINT, VEGETATION | .USERDEFINED., name in ObjectType |
| IfcGeographicElementType.PredefinedType | IfcGeographicElementTypeEnum | SOIL_BORING_POINT, VEGETATION | .USERDEFINED., name in ElementType |
| IfcHeatExchanger.PredefinedType | IfcHeatExchangerTypeEnum | TURNOUTHEATING | .USERDEFINED., name in ObjectType |
| IfcHeatExchangerType.PredefinedType | IfcHeatExchangerTypeEnum | TURNOUTHEATING | .USERDEFINED., name in ElementType |
| IfcMechanicalFastener.PredefinedType | IfcMechanicalFastenerTypeEnum | CHAIN, COUPLER, RAILFASTENING, RAILJOINT, ROPE | .USERDEFINED., name in ObjectType |
| IfcMechanicalFastenerType.PredefinedType | IfcMechanicalFastenerTypeEnum | CHAIN, COUPLER, RAILFASTENING, RAILJOINT, ROPE | .USERDEFINED., name in ElementType |
| IfcMember.PredefinedType | IfcMemberTypeEnum | ARCH_SEGMENT, STAY_CABLE, STIFFENING_RIB, STRUCTURALCABLE, SUSPENDER, SUSPENSION_CABLE, TIEBAR | .USERDEFINED., name in ObjectType |
| IfcMemberStandardCase.PredefinedType | IfcMemberTypeEnum | ARCH_SEGMENT, STAY_CABLE, STIFFENING_RIB, STRUCTURALCABLE, SUSPENDER, SUSPENSION_CABLE, TIEBAR | .USERDEFINED., name in ObjectType |
| IfcMemberType.PredefinedType | IfcMemberTypeEnum | ARCH_SEGMENT, STAY_CABLE, STIFFENING_RIB, STRUCTURALCABLE, SUSPENDER, SUSPENSION_CABLE, TIEBAR | .USERDEFINED., name in ElementType |
| IfcPlate.PredefinedType | IfcPlateTypeEnum | BASE_PLATE, COVER_PLATE, FLANGE_PLATE, GUSSET_PLATE, SPLICE_PLATE, STIFFENER_PLATE, WEB_PLATE | .USERDEFINED., name in ObjectType |
| IfcPlateStandardCase.PredefinedType | IfcPlateTypeEnum | BASE_PLATE, COVER_PLATE, FLANGE_PLATE, GUSSET_PLATE, SPLICE_PLATE, STIFFENER_PLATE, WEB_PLATE | .USERDEFINED., name in ObjectType |
| IfcPlateType.PredefinedType | IfcPlateTypeEnum | BASE_PLATE, COVER_PLATE, FLANGE_PLATE, GUSSET_PLATE, SPLICE_PLATE, STIFFENER_PLATE, WEB_PLATE | .USERDEFINED., name in ElementType |
| IfcProjectionElement.PredefinedType | IfcProjectionElementTypeEnum | BLISTER, DEVIATOR | .USERDEFINED., name in ObjectType |
| IfcPropertySetTemplate.TemplateType | IfcPropertySetTemplateTypeEnum | PSET_MATERIALDRIVEN, PSET_PROFILEDRIVEN | .NOTDEFINED. (reported) |
| IfcProtectiveDevice.PredefinedType | IfcProtectiveDeviceTypeEnum | ANTI_ARCING_DEVICE, SPARKGAP, VOLTAGELIMITER | .USERDEFINED., name in ObjectType |
| IfcProtectiveDeviceType.PredefinedType | IfcProtectiveDeviceTypeEnum | ANTI_ARCING_DEVICE, SPARKGAP, VOLTAGELIMITER | .USERDEFINED., name in ElementType |
| IfcRailing.PredefinedType | IfcRailingTypeEnum | FENCE | .USERDEFINED., name in ObjectType |
| IfcRailingType.PredefinedType | IfcRailingTypeEnum | FENCE | .USERDEFINED., name in ElementType |
| IfcReinforcingBar.PredefinedType | IfcReinforcingBarTypeEnum | SPACEBAR | .USERDEFINED., name in ObjectType |
| IfcReinforcingBarType.PredefinedType | IfcReinforcingBarTypeEnum | SPACEBAR | .USERDEFINED., name in ElementType |
| IfcSensor.PredefinedType | IfcSensorTypeEnum | EARTHQUAKESENSOR, FOREIGNOBJECTDETECTIONSENSOR, OBSTACLESENSOR, RAINSENSOR, SNOWDEPTHSENSOR, TRAINSENSOR, TURNOUTCLOSURESENSOR, WHEELSENSOR | .USERDEFINED., name in ObjectType |
| IfcSensorType.PredefinedType | IfcSensorTypeEnum | EARTHQUAKESENSOR, FOREIGNOBJECTDETECTIONSENSOR, OBSTACLESENSOR, RAINSENSOR, SNOWDEPTHSENSOR, TRAINSENSOR, TURNOUTCLOSURESENSOR, WHEELSENSOR | .USERDEFINED., name in ElementType |
| IfcSimplePropertyTemplate.TemplateType | IfcSimplePropertyTemplateTypeEnum | Q_NUMBER | $ (reported) |
| IfcSlab.PredefinedType | IfcSlabTypeEnum | APPROACH_SLAB, PAVING, SIDEWALK, TRACKSLAB, WEARING | .USERDEFINED., name in ObjectType |
| IfcSlabElementedCase.PredefinedType | IfcSlabTypeEnum | APPROACH_SLAB, PAVING, SIDEWALK, TRACKSLAB, WEARING | .USERDEFINED., name in ObjectType |
| IfcSlabStandardCase.PredefinedType | IfcSlabTypeEnum | APPROACH_SLAB, PAVING, SIDEWALK, TRACKSLAB, WEARING | .USERDEFINED., name in ObjectType |
| IfcSlabType.PredefinedType | IfcSlabTypeEnum | APPROACH_SLAB, PAVING, SIDEWALK, TRACKSLAB, WEARING | .USERDEFINED., name in ElementType |
| IfcSpace.PredefinedType | IfcSpaceTypeEnum | BERTH | .USERDEFINED., name in ObjectType |
| IfcSpaceType.PredefinedType | IfcSpaceTypeEnum | BERTH | .USERDEFINED., name in ElementType |
| IfcSpatialZone.PredefinedType | IfcSpatialZoneTypeEnum | INTERFERENCE, RESERVATION | .USERDEFINED., name in ObjectType |
| IfcSpatialZoneType.PredefinedType | IfcSpatialZoneTypeEnum | INTERFERENCE, RESERVATION | .USERDEFINED., name in ElementType |
| IfcStair.PredefinedType | IfcStairTypeEnum | LADDER | .USERDEFINED., name in ObjectType |
| IfcStairType.PredefinedType | IfcStairTypeEnum | LADDER | .USERDEFINED., name in ElementType |
| IfcSurfaceFeature.PredefinedType | IfcSurfaceFeatureTypeEnum | DEFECT, HATCHMARKING, LINEMARKING, NONSKIDSURFACING, PAVEMENTSURFACEMARKING, RUMBLESTRIP, SYMBOLMARKING, TRANSVERSERUMBLESTRIP | .USERDEFINED., name in ObjectType |
| IfcSurfaceStyleRendering.ReflectanceMethod | IfcReflectanceMethodEnum | PHYSICAL | .NOTDEFINED. (reported) |
| IfcSwitchingDevice.PredefinedType | IfcSwitchingDeviceTypeEnum | RELAY, START_AND_STOP_EQUIPMENT | .USERDEFINED., name in ObjectType |
| IfcSwitchingDeviceType.PredefinedType | IfcSwitchingDeviceTypeEnum | RELAY, START_AND_STOP_EQUIPMENT | .USERDEFINED., name in ElementType |
| IfcSystemFurnitureElement.PredefinedType | IfcSystemFurnitureElementTypeEnum | SUBRACK | .USERDEFINED., name in ObjectType |
| IfcSystemFurnitureElementType.PredefinedType | IfcSystemFurnitureElementTypeEnum | SUBRACK | .USERDEFINED., name in ElementType |
| IfcTank.PredefinedType | IfcTankTypeEnum | OILRETENTIONTRAY | .USERDEFINED., name in ObjectType |
| IfcTankType.PredefinedType | IfcTankTypeEnum | OILRETENTIONTRAY | .USERDEFINED., name in ElementType |
| IfcTask.PredefinedType | IfcTaskTypeEnum | ADJUSTMENT, CALIBRATION, EMERGENCY, INSPECTION, SAFETY, SHUTDOWN, STARTUP, TESTING, TROUBLESHOOTING | .USERDEFINED., name in ObjectType |
| IfcTaskType.PredefinedType | IfcTaskTypeEnum | ADJUSTMENT, CALIBRATION, EMERGENCY, INSPECTION, SAFETY, SHUTDOWN, STARTUP, TESTING, TROUBLESHOOTING | .USERDEFINED., name in ProcessType |
| IfcTransformer.PredefinedType | IfcTransformerTypeEnum | CHOPPER, COMBINED | .USERDEFINED., name in ObjectType |
| IfcTransformerType.PredefinedType | IfcTransformerTypeEnum | CHOPPER, COMBINED | .USERDEFINED., name in ElementType |
| IfcTransportElement.PredefinedType | IfcTransportElementTypeEnum | HAULINGGEAR | .USERDEFINED., name in ObjectType |
| IfcTransportElementType.PredefinedType | IfcTransportElementTypeEnum | HAULINGGEAR | .USERDEFINED., name in ElementType |
| IfcUnitaryControlElement.PredefinedType | IfcUnitaryControlElementTypeEnum | BASESTATIONCONTROLLER, COMBINED | .USERDEFINED., name in ObjectType |
| IfcUnitaryControlElementType.PredefinedType | IfcUnitaryControlElementTypeEnum | BASESTATIONCONTROLLER, COMBINED | .USERDEFINED., name in ElementType |
| IfcVibrationIsolator.PredefinedType | IfcVibrationIsolatorTypeEnum | BASE | .USERDEFINED., name in ObjectType |
| IfcVibrationIsolatorType.PredefinedType | IfcVibrationIsolatorTypeEnum | BASE | .USERDEFINED., name in ElementType |
| IfcWall.PredefinedType | IfcWallTypeEnum | RETAININGWALL, WAVEWALL | .USERDEFINED., name in ObjectType |
| IfcWallElementedCase.PredefinedType | IfcWallTypeEnum | RETAININGWALL, WAVEWALL | .USERDEFINED., name in ObjectType |
| IfcWallStandardCase.PredefinedType | IfcWallTypeEnum | RETAININGWALL, WAVEWALL | .USERDEFINED., name in ObjectType |
| IfcWallType.PredefinedType | IfcWallTypeEnum | RETAININGWALL, WAVEWALL | .USERDEFINED., name in ElementType |
IFC4X3 → IFC2X3¶
| Entity.Attribute | Enum | Members the target lacks | Written as |
|---|---|---|---|
| IfcActorRole.Role | IfcRoleEnum | COMMISSIONINGENGINEER | .USERDEFINED., name in UserDefinedRole |
| IfcAirTerminalType.PredefinedType | IfcAirTerminalTypeEnum | LOUVRE | .USERDEFINED., name in ElementType |
| IfcAlarmType.PredefinedType | IfcAlarmTypeEnum | RAILWAYCROCODILE, RAILWAYDETONATOR | .USERDEFINED., name in ElementType |
| IfcAppliedValueRelationship.ArithmeticOperator | IfcArithmeticOperatorEnum | MODULO | refused: kept as written, reported |
| IfcBeamType.PredefinedType | IfcBeamTypeEnum | CORNICE, DIAPHRAGM, EDGEBEAM, GIRDER_SEGMENT, HATSTONE, HOLLOWCORE, PIERCAP, SPANDREL | .USERDEFINED., name in ElementType |
| IfcBuildingElementProxyType.PredefinedType | IfcBuildingElementProxyTypeEnum | COMPLEX, ELEMENT, PARTIAL, PROVISIONFORSPACE, PROVISIONFORVOID | .USERDEFINED., name in ElementType |
| IfcCableCarrierFittingType.PredefinedType | IfcCableCarrierFittingTypeEnum | CONNECTOR, JUNCTION, TRANSITION | .USERDEFINED., name in ElementType |
| IfcCableCarrierSegmentType.PredefinedType | IfcCableCarrierSegmentTypeEnum | CABLEBRACKET, CATENARYWIRE, DROPPER | .USERDEFINED., name in ElementType |
| IfcCableSegmentType.PredefinedType | IfcCableSegmentTypeEnum | BUSBARSEGMENT, CONTACTWIRESEGMENT, CORESEGMENT, FIBERSEGMENT, FIBERTUBE, OPTICALCABLESEGMENT, STITCHWIRE, WIREPAIRSEGMENT | .USERDEFINED., name in ElementType |
| IfcCoilType.PredefinedType | IfcCoilTypeEnum | HYDRONICCOIL | .USERDEFINED., name in ElementType |
| IfcColumnType.PredefinedType | IfcColumnTypeEnum | PIERSTEM, PIERSTEM_SEGMENT, PILASTER, STANDCOLUMN | .USERDEFINED., name in ElementType |
| IfcCondenserType.PredefinedType | IfcCondenserTypeEnum | WATERCOOLED | .USERDEFINED., name in ElementType |
| IfcConstraintAggregationRelationship.LogicalAggregator | IfcLogicalOperatorEnum | LOGICALNOTAND, LOGICALNOTOR, LOGICALXOR | refused: kept as written, reported |
| IfcControllerType.PredefinedType | IfcControllerTypeEnum | MULTIPOSITION, PROGRAMMABLE | .USERDEFINED., name in ElementType |
| IfcCovering.PredefinedType | IfcCoveringTypeEnum | COPING, MOLDING, SKIRTINGBOARD, TOPPING | .USERDEFINED., name in ObjectType |
| IfcCoveringType.PredefinedType | IfcCoveringTypeEnum | COPING, MOLDING, SKIRTINGBOARD, TOPPING | .USERDEFINED., name in ElementType |
| IfcDerivedUnit.UnitType | IfcDerivedUnitEnum | AREADENSITYUNIT, SOUNDPOWERLEVELUNIT, SOUNDPRESSURELEVELUNIT, TEMPERATURERATEOFCHANGEUNIT | refused: kept as written, reported |
| IfcDoorPanelProperties.PanelOperation | IfcDoorPanelOperationEnum | FIXEDPANEL | .NOTDEFINED. (reported) |
| IfcElectricApplianceType.PredefinedType | IfcElectricApplianceTypeEnum | FREESTANDINGELECTRICHEATER, FREESTANDINGWATERCOOLER, FREESTANDINGWATERHEATER, KITCHENMACHINE | .USERDEFINED., name in ElementType |
| IfcElectricFlowStorageDeviceType.PredefinedType | IfcElectricFlowStorageDeviceTypeEnum | CAPACITOR, COMPENSATOR, INDUCTOR, RECHARGER | .USERDEFINED., name in ElementType |
| IfcElectricGeneratorType.PredefinedType | IfcElectricGeneratorTypeEnum | CHP, ENGINEGENERATOR, STANDALONE | .USERDEFINED., name in ElementType |
| IfcElementAssembly.PredefinedType | IfcElementAssemblyTypeEnum | ABUTMENT, CROSS_BRACING, DECK, DILATATIONPANEL, ENTRANCEWORKS, GRID, MAST, PIER, PYLON, RAIL_MECHANICAL_EQUIPMENT_ASSEMBLY, SHELTER, SIGNALASSEMBLY, SUMPBUSTER, SUPPORTINGASSEMBLY, SUSPENSIONASSEMBLY, TRACKPANEL, TRACTION_SWITCHING_ASSEMBLY, TRAFFIC_CALMING_DEVICE, TURNOUTPANEL | .USERDEFINED., name in ObjectType |
| IfcEvaporatorType.PredefinedType | IfcEvaporatorTypeEnum | DIRECTEXPANSION | .USERDEFINED., name in ElementType |
| IfcFilterType.PredefinedType | IfcFilterTypeEnum | COMPRESSEDAIRFILTER | .USERDEFINED., name in ElementType |
| IfcFireSuppressionTerminalType.PredefinedType | IfcFireSuppressionTerminalTypeEnum | FIREMONITOR | .USERDEFINED., name in ElementType |
| IfcFlowInstrumentType.PredefinedType | IfcFlowInstrumentTypeEnum | COMBINED, VOLTMETER | .USERDEFINED., name in ElementType |
| IfcFooting.PredefinedType | IfcFootingTypeEnum | CAISSON_FOUNDATION | .USERDEFINED., name in ObjectType |
| IfcHeatExchangerType.PredefinedType | IfcHeatExchangerTypeEnum | TURNOUTHEATING | .USERDEFINED., name in ElementType |
| IfcJunctionBoxType.PredefinedType | IfcJunctionBoxTypeEnum | DATA, POWER | .USERDEFINED., name in ElementType |
| IfcLampType.PredefinedType | IfcLampTypeEnum | HALOGEN, LED, OLED | .USERDEFINED., name in ElementType |
| IfcLightFixtureType.PredefinedType | IfcLightFixtureTypeEnum | SECURITYLIGHTING | .USERDEFINED., name in ElementType |
| IfcMemberType.PredefinedType | IfcMemberTypeEnum | ARCH_SEGMENT, STAY_CABLE, STIFFENING_RIB, STRUCTURALCABLE, SUSPENDER, SUSPENSION_CABLE, TIEBAR | .USERDEFINED., name in ElementType |
| IfcMetric.Benchmark | IfcBenchmarkEnum | INCLUDEDIN, INCLUDES, NOTINCLUDEDIN, NOTINCLUDES | refused: kept as written, reported |
| IfcObjective.ObjectiveQualifier | IfcObjectiveEnum | CODEWAIVER, EXTERNAL, MERGECONFLICT, MODELVIEW, PARAMETER | .NOTDEFINED. (reported) |
| IfcOutletType.PredefinedType | IfcOutletTypeEnum | DATAOUTLET, TELEPHONEOUTLET | .USERDEFINED., name in ElementType |
| IfcOwnerHistory.ChangeAction | IfcChangeActionEnum | NOTDEFINED | refused: kept as written, reported |
| IfcPile.PredefinedType | IfcPileTypeEnum | BORED, DRIVEN, JETGROUTING | .USERDEFINED., name in ObjectType |
| IfcPipeSegmentType.PredefinedType | IfcPipeSegmentTypeEnum | CULVERT | .USERDEFINED., name in ElementType |
| IfcPlateType.PredefinedType | IfcPlateTypeEnum | BASE_PLATE, COVER_PLATE, FLANGE_PLATE, GUSSET_PLATE, SPLICE_PLATE, STIFFENER_PLATE, WEB_PLATE | .USERDEFINED., name in ElementType |
| IfcProtectiveDeviceType.PredefinedType | IfcProtectiveDeviceTypeEnum | ANTI_ARCING_DEVICE, EARTHINGSWITCH, EARTHLEAKAGECIRCUITBREAKER, SPARKGAP, VOLTAGELIMITER | .USERDEFINED., name in ElementType |
| IfcPumpType.PredefinedType | IfcPumpTypeEnum | SUBMERSIBLEPUMP, SUMPPUMP | .USERDEFINED., name in ElementType |
| IfcRailing.PredefinedType | IfcRailingTypeEnum | FENCE | .USERDEFINED., name in ObjectType |
| IfcRailingType.PredefinedType | IfcRailingTypeEnum | FENCE | .USERDEFINED., name in ElementType |
| IfcReinforcingBar.BarRole | IfcReinforcingBarRoleEnum | ANCHORING | .NOTDEFINED. (reported) |
| IfcRelSequence.SequenceType | IfcSequenceEnum | USERDEFINED | .NOTDEFINED. (reported) |
| IfcRelSpaceBoundary.InternalOrExternalBoundary | IfcInternalOrExternalEnum | EXTERNAL_EARTH, EXTERNAL_FIRE, EXTERNAL_WATER | .NOTDEFINED. (reported) |
| IfcRoof.ShapeType | IfcRoofTypeEnum | USERDEFINED | .NOTDEFINED. (reported) |
| IfcSectionReinforcementProperties.ReinforcementRole | IfcReinforcingBarRoleEnum | ANCHORING | .NOTDEFINED. (reported) |
| IfcSensorType.PredefinedType | IfcSensorTypeEnum | CONDUCTANCESENSOR, CONTACTSENSOR, COSENSOR, EARTHQUAKESENSOR, FOREIGNOBJECTDETECTIONSENSOR, FROSTSENSOR, IDENTIFIERSENSOR, IONCONCENTRATIONSENSOR, LEVELSENSOR, OBSTACLESENSOR, PHSENSOR, RADIATIONSENSOR, RADIOACTIVITYSENSOR, RAINSENSOR, SNOWDEPTHSENSOR, TRAINSENSOR, TURNOUTCLOSURESENSOR, WHEELSENSOR, WINDSENSOR | .USERDEFINED., name in ElementType |
| IfcSlab.PredefinedType | IfcSlabTypeEnum | APPROACH_SLAB, PAVING, SIDEWALK, TRACKSLAB, WEARING | .USERDEFINED., name in ObjectType |
| IfcSlabType.PredefinedType | IfcSlabTypeEnum | APPROACH_SLAB, PAVING, SIDEWALK, TRACKSLAB, WEARING | .USERDEFINED., name in ElementType |
| IfcSpace.InteriorOrExteriorSpace | IfcInternalOrExternalEnum | EXTERNAL_EARTH, EXTERNAL_FIRE, EXTERNAL_WATER | .NOTDEFINED. (reported) |
| IfcSpaceHeaterType.PredefinedType | IfcSpaceHeaterTypeEnum | RADIATOR | .USERDEFINED., name in ElementType |
| IfcSpaceType.PredefinedType | IfcSpaceTypeEnum | BERTH, EXTERNAL, GFA, INTERNAL, PARKING, SPACE | .USERDEFINED., name in ElementType |
| IfcStair.ShapeType | IfcStairTypeEnum | LADDER | .NOTDEFINED. (reported) |
| IfcSurfaceStyleRendering.ReflectanceMethod | IfcReflectanceMethodEnum | PHYSICAL | .NOTDEFINED. (reported) |
| IfcSwitchingDeviceType.PredefinedType | IfcSwitchingDeviceTypeEnum | DIMMERSWITCH, KEYPAD, MOMENTARYSWITCH, RELAY, SELECTORSWITCH, START_AND_STOP_EQUIPMENT | .USERDEFINED., name in ElementType |
| IfcTankType.PredefinedType | IfcTankTypeEnum | BASIN, BREAKPRESSURE, FEEDANDEXPANSION, OILRETENTIONTRAY, STORAGE, VESSEL | .USERDEFINED., name in ElementType |
| IfcTransformerType.PredefinedType | IfcTransformerTypeEnum | CHOPPER, COMBINED, INVERTER, RECTIFIER | .USERDEFINED., name in ElementType |
| IfcTransportElement.OperationType | IfcTransportElementTypeEnum | CRANEWAY, HAULINGGEAR, LIFTINGGEAR | .NOTDEFINED. (reported) |
| IfcTransportElementType.PredefinedType | IfcTransportElementTypeEnum | CRANEWAY, HAULINGGEAR, LIFTINGGEAR | .USERDEFINED., name in ElementType |
| IfcUnitaryEquipmentType.PredefinedType | IfcUnitaryEquipmentTypeEnum | DEHUMIDIFIER | .USERDEFINED., name in ElementType |
| IfcVibrationIsolatorType.PredefinedType | IfcVibrationIsolatorTypeEnum | BASE | .USERDEFINED., name in ElementType |
| IfcWallType.PredefinedType | IfcWallTypeEnum | MOVABLE, PARAPET, PARTITIONING, RETAININGWALL, SOLIDWALL, WAVEWALL | .USERDEFINED., name in ElementType |
IFC4 → IFC2X3¶
| Entity.Attribute | Enum | Members the target lacks | Written as |
|---|---|---|---|
| IfcActorRole.Role | IfcRoleEnum | COMMISSIONINGENGINEER | .USERDEFINED., name in UserDefinedRole |
| IfcAirTerminalType.PredefinedType | IfcAirTerminalTypeEnum | LOUVRE | .USERDEFINED., name in ElementType |
| IfcBeamType.PredefinedType | IfcBeamTypeEnum | HOLLOWCORE, SPANDREL | .USERDEFINED., name in ElementType |
| IfcBuildingElementProxyType.PredefinedType | IfcBuildingElementProxyTypeEnum | COMPLEX, ELEMENT, PARTIAL, PROVISIONFORVOID, PROVISIONFORSPACE | .USERDEFINED., name in ElementType |
| IfcCableSegmentType.PredefinedType | IfcCableSegmentTypeEnum | BUSBARSEGMENT, CORESEGMENT | .USERDEFINED., name in ElementType |
| IfcCoilType.PredefinedType | IfcCoilTypeEnum | HYDRONICCOIL | .USERDEFINED., name in ElementType |
| IfcColumnType.PredefinedType | IfcColumnTypeEnum | PILASTER | .USERDEFINED., name in ElementType |
| IfcCondenserType.PredefinedType | IfcCondenserTypeEnum | WATERCOOLED | .USERDEFINED., name in ElementType |
| IfcConstraintAggregationRelationship.LogicalAggregator | IfcLogicalOperatorEnum | LOGICALXOR, LOGICALNOTAND, LOGICALNOTOR | refused: kept as written, reported |
| IfcControllerType.PredefinedType | IfcControllerTypeEnum | PROGRAMMABLE, MULTIPOSITION | .USERDEFINED., name in ElementType |
| IfcCovering.PredefinedType | IfcCoveringTypeEnum | MOLDING, SKIRTINGBOARD | .USERDEFINED., name in ObjectType |
| IfcCoveringType.PredefinedType | IfcCoveringTypeEnum | MOLDING, SKIRTINGBOARD | .USERDEFINED., name in ElementType |
| IfcDerivedUnit.UnitType | IfcDerivedUnitEnum | AREADENSITYUNIT, SOUNDPOWERLEVELUNIT, SOUNDPRESSURELEVELUNIT, TEMPERATURERATEOFCHANGEUNIT | refused: kept as written, reported |
| IfcDoorPanelProperties.PanelOperation | IfcDoorPanelOperationEnum | FIXEDPANEL | .NOTDEFINED. (reported) |
| IfcElectricApplianceType.PredefinedType | IfcElectricApplianceTypeEnum | FREESTANDINGELECTRICHEATER, FREESTANDINGWATERHEATER, FREESTANDINGWATERCOOLER, KITCHENMACHINE | .USERDEFINED., name in ElementType |
| IfcElectricGeneratorType.PredefinedType | IfcElectricGeneratorTypeEnum | CHP, ENGINEGENERATOR, STANDALONE | .USERDEFINED., name in ElementType |
| IfcEvaporatorType.PredefinedType | IfcEvaporatorTypeEnum | DIRECTEXPANSION | .USERDEFINED., name in ElementType |
| IfcFilterType.PredefinedType | IfcFilterTypeEnum | COMPRESSEDAIRFILTER | .USERDEFINED., name in ElementType |
| IfcFooting.PredefinedType | IfcFootingTypeEnum | CAISSON_FOUNDATION | .USERDEFINED., name in ObjectType |
| IfcJunctionBoxType.PredefinedType | IfcJunctionBoxTypeEnum | DATA, POWER | .USERDEFINED., name in ElementType |
| IfcLampType.PredefinedType | IfcLampTypeEnum | HALOGEN, LED, OLED | .USERDEFINED., name in ElementType |
| IfcLightFixtureType.PredefinedType | IfcLightFixtureTypeEnum | SECURITYLIGHTING | .USERDEFINED., name in ElementType |
| IfcMetric.Benchmark | IfcBenchmarkEnum | INCLUDES, NOTINCLUDES, INCLUDEDIN, NOTINCLUDEDIN | refused: kept as written, reported |
| IfcObjective.ObjectiveQualifier | IfcObjectiveEnum | CODEWAIVER, EXTERNAL, MERGECONFLICT, MODELVIEW, PARAMETER | .NOTDEFINED. (reported) |
| IfcOutletType.PredefinedType | IfcOutletTypeEnum | DATAOUTLET, TELEPHONEOUTLET | .USERDEFINED., name in ElementType |
| IfcOwnerHistory.ChangeAction | IfcChangeActionEnum | NOTDEFINED | refused: kept as written, reported |
| IfcPile.PredefinedType | IfcPileTypeEnum | BORED, DRIVEN, JETGROUTING | .USERDEFINED., name in ObjectType |
| IfcPipeSegmentType.PredefinedType | IfcPipeSegmentTypeEnum | CULVERT | .USERDEFINED., name in ElementType |
| IfcProtectiveDeviceType.PredefinedType | IfcProtectiveDeviceTypeEnum | EARTHLEAKAGECIRCUITBREAKER, EARTHINGSWITCH | .USERDEFINED., name in ElementType |
| IfcPumpType.PredefinedType | IfcPumpTypeEnum | SUBMERSIBLEPUMP, SUMPPUMP | .USERDEFINED., name in ElementType |
| IfcReinforcingBar.BarRole | IfcReinforcingBarRoleEnum | ANCHORING | .NOTDEFINED. (reported) |
| IfcRelSequence.SequenceType | IfcSequenceEnum | USERDEFINED | .NOTDEFINED. (reported) |
| IfcRelSpaceBoundary.InternalOrExternalBoundary | IfcInternalOrExternalEnum | EXTERNAL_EARTH, EXTERNAL_WATER, EXTERNAL_FIRE | .NOTDEFINED. (reported) |
| IfcRoof.ShapeType | IfcRoofTypeEnum | USERDEFINED | .NOTDEFINED. (reported) |
| IfcSectionReinforcementProperties.ReinforcementRole | IfcReinforcingBarRoleEnum | ANCHORING | .NOTDEFINED. (reported) |
| IfcSensorType.PredefinedType | IfcSensorTypeEnum | COSENSOR, CONDUCTANCESENSOR, CONTACTSENSOR, FROSTSENSOR, IDENTIFIERSENSOR, IONCONCENTRATIONSENSOR, LEVELSENSOR, PHSENSOR, RADIATIONSENSOR, RADIOACTIVITYSENSOR, WINDSENSOR | .USERDEFINED., name in ElementType |
| IfcSpace.InteriorOrExteriorSpace | IfcInternalOrExternalEnum | EXTERNAL_EARTH, EXTERNAL_WATER, EXTERNAL_FIRE | .NOTDEFINED. (reported) |
| IfcSpaceHeaterType.PredefinedType | IfcSpaceHeaterTypeEnum | RADIATOR | .USERDEFINED., name in ElementType |
| IfcSpaceType.PredefinedType | IfcSpaceTypeEnum | SPACE, PARKING, GFA, INTERNAL, EXTERNAL | .USERDEFINED., name in ElementType |
| IfcSwitchingDeviceType.PredefinedType | IfcSwitchingDeviceTypeEnum | DIMMERSWITCH, KEYPAD, MOMENTARYSWITCH, SELECTORSWITCH | .USERDEFINED., name in ElementType |
| IfcTankType.PredefinedType | IfcTankTypeEnum | BASIN, BREAKPRESSURE, FEEDANDEXPANSION, STORAGE, VESSEL | .USERDEFINED., name in ElementType |
| IfcTransformerType.PredefinedType | IfcTransformerTypeEnum | INVERTER, RECTIFIER | .USERDEFINED., name in ElementType |
| IfcTransportElement.OperationType | IfcTransportElementTypeEnum | CRANEWAY, LIFTINGGEAR | .NOTDEFINED. (reported) |
| IfcTransportElementType.PredefinedType | IfcTransportElementTypeEnum | CRANEWAY, LIFTINGGEAR | .USERDEFINED., name in ElementType |
| IfcUnitaryEquipmentType.PredefinedType | IfcUnitaryEquipmentTypeEnum | DEHUMIDIFIER | .USERDEFINED., name in ElementType |
| IfcWallType.PredefinedType | IfcWallTypeEnum | MOVABLE, PARAPET, PARTITIONING, SOLIDWALL | .USERDEFINED., name in ElementType |
IFC2X3 → IFC4¶
| Entity.Attribute | Enum | Members the target lacks | Written as |
|---|---|---|---|
| IfcActorRole.Role | IfcRoleEnum | COMISSIONINGENGINEER | .USERDEFINED., name in UserDefinedRole |
| IfcAirTerminal.PredefinedType | IfcAirTerminalTypeEnum | EYEBALL, IRIS, LINEARGRILLE, LINEARDIFFUSER | .USERDEFINED., name in ObjectType |
| IfcAirTerminalType.PredefinedType | IfcAirTerminalTypeEnum | EYEBALL, IRIS, LINEARGRILLE, LINEARDIFFUSER | .USERDEFINED., name in ElementType |
| IfcController.PredefinedType | IfcControllerTypeEnum | PROPORTIONALINTEGRAL, PROPORTIONALINTEGRALDERIVATIVE, TIMEDTWOPOSITION | .USERDEFINED., name in ObjectType |
| IfcControllerType.PredefinedType | IfcControllerTypeEnum | PROPORTIONALINTEGRAL, PROPORTIONALINTEGRALDERIVATIVE, TIMEDTWOPOSITION | .USERDEFINED., name in ElementType |
| IfcElectricAppliance.PredefinedType | IfcElectricApplianceTypeEnum | COMPUTER, DIRECTWATERHEATER, ELECTRICHEATER, FACSIMILE, INDIRECTWATERHEATER, PRINTER, RADIANTHEATER, SCANNER, TELEPHONE, TV, WATERHEATER, WATERCOOLER | .USERDEFINED., name in ObjectType |
| IfcElectricApplianceType.PredefinedType | IfcElectricApplianceTypeEnum | COMPUTER, DIRECTWATERHEATER, ELECTRICHEATER, FACSIMILE, INDIRECTWATERHEATER, PRINTER, RADIANTHEATER, SCANNER, TELEPHONE, TV, WATERHEATER, WATERCOOLER | .USERDEFINED., name in ElementType |
| IfcFlowMeter.PredefinedType | IfcFlowMeterTypeEnum | ELECTRICMETER, FLOWMETER | .USERDEFINED., name in ObjectType |
| IfcFlowMeterType.PredefinedType | IfcFlowMeterTypeEnum | ELECTRICMETER, FLOWMETER | .USERDEFINED., name in ElementType |
| IfcOwnerHistory.ChangeAction | IfcChangeActionEnum | MODIFIEDADDED, MODIFIEDDELETED | .NOTDEFINED. (reported) |
| IfcProtectiveDevice.PredefinedType | IfcProtectiveDeviceTypeEnum | EARTHFAILUREDEVICE | .USERDEFINED., name in ObjectType |
| IfcProtectiveDeviceType.PredefinedType | IfcProtectiveDeviceTypeEnum | EARTHFAILUREDEVICE | .USERDEFINED., name in ElementType |
| IfcSpaceHeater.PredefinedType | IfcSpaceHeaterTypeEnum | SECTIONALRADIATOR, PANELRADIATOR, TUBULARRADIATOR, BASEBOARDHEATER, FINNEDTUBEUNIT, UNITHEATER | .USERDEFINED., name in ObjectType |
| IfcSpaceHeaterType.PredefinedType | IfcSpaceHeaterTypeEnum | SECTIONALRADIATOR, PANELRADIATOR, TUBULARRADIATOR, BASEBOARDHEATER, FINNEDTUBEUNIT, UNITHEATER | .USERDEFINED., name in ElementType |
| IfcStructuralLoadCase.PredefinedType | IfcLoadGroupTypeEnum | LOAD_COMBINATION_GROUP | .USERDEFINED., name in ObjectType |
| IfcStructuralLoadGroup.PredefinedType | IfcLoadGroupTypeEnum | LOAD_COMBINATION_GROUP | .USERDEFINED., name in ObjectType |
| IfcTank.PredefinedType | IfcTankTypeEnum | PREFORMED, SECTIONAL | .USERDEFINED., name in ObjectType |
| IfcTankType.PredefinedType | IfcTankTypeEnum | PREFORMED, SECTIONAL | .USERDEFINED., name in ElementType |
| IfcWasteTerminal.PredefinedType | IfcWasteTerminalTypeEnum | GREASEINTERCEPTOR, OILINTERCEPTOR, PETROLINTERCEPTOR | .USERDEFINED., name in ObjectType |
| IfcWasteTerminalType.PredefinedType | IfcWasteTerminalTypeEnum | GREASEINTERCEPTOR, OILINTERCEPTOR, PETROLINTERCEPTOR | .USERDEFINED., name in ElementType |
IFC2X3 → IFC4X3¶
| Entity.Attribute | Enum | Members the target lacks | Written as |
|---|---|---|---|
| IfcActorRole.Role | IfcRoleEnum | COMISSIONINGENGINEER | .USERDEFINED., name in UserDefinedRole |
| IfcAirTerminal.PredefinedType | IfcAirTerminalTypeEnum | EYEBALL, IRIS, LINEARGRILLE, LINEARDIFFUSER | .USERDEFINED., name in ObjectType |
| IfcAirTerminalType.PredefinedType | IfcAirTerminalTypeEnum | EYEBALL, IRIS, LINEARGRILLE, LINEARDIFFUSER | .USERDEFINED., name in ElementType |
| IfcController.PredefinedType | IfcControllerTypeEnum | PROPORTIONALINTEGRAL, PROPORTIONALINTEGRALDERIVATIVE, TIMEDTWOPOSITION | .USERDEFINED., name in ObjectType |
| IfcControllerType.PredefinedType | IfcControllerTypeEnum | PROPORTIONALINTEGRAL, PROPORTIONALINTEGRALDERIVATIVE, TIMEDTWOPOSITION | .USERDEFINED., name in ElementType |
| IfcElectricAppliance.PredefinedType | IfcElectricApplianceTypeEnum | COMPUTER, DIRECTWATERHEATER, ELECTRICHEATER, FACSIMILE, INDIRECTWATERHEATER, PRINTER, RADIANTHEATER, SCANNER, TELEPHONE, TV, WATERHEATER, WATERCOOLER | .USERDEFINED., name in ObjectType |
| IfcElectricApplianceType.PredefinedType | IfcElectricApplianceTypeEnum | COMPUTER, DIRECTWATERHEATER, ELECTRICHEATER, FACSIMILE, INDIRECTWATERHEATER, PRINTER, RADIANTHEATER, SCANNER, TELEPHONE, TV, WATERHEATER, WATERCOOLER | .USERDEFINED., name in ElementType |
| IfcFlowMeter.PredefinedType | IfcFlowMeterTypeEnum | ELECTRICMETER, FLOWMETER | .USERDEFINED., name in ObjectType |
| IfcFlowMeterType.PredefinedType | IfcFlowMeterTypeEnum | ELECTRICMETER, FLOWMETER | .USERDEFINED., name in ElementType |
| IfcOwnerHistory.ChangeAction | IfcChangeActionEnum | MODIFIEDADDED, MODIFIEDDELETED | .NOTDEFINED. (reported) |
| IfcProtectiveDevice.PredefinedType | IfcProtectiveDeviceTypeEnum | EARTHFAILUREDEVICE | .USERDEFINED., name in ObjectType |
| IfcProtectiveDeviceType.PredefinedType | IfcProtectiveDeviceTypeEnum | EARTHFAILUREDEVICE | .USERDEFINED., name in ElementType |
| IfcSpaceHeater.PredefinedType | IfcSpaceHeaterTypeEnum | SECTIONALRADIATOR, PANELRADIATOR, TUBULARRADIATOR, BASEBOARDHEATER, FINNEDTUBEUNIT, UNITHEATER | .USERDEFINED., name in ObjectType |
| IfcSpaceHeaterType.PredefinedType | IfcSpaceHeaterTypeEnum | SECTIONALRADIATOR, PANELRADIATOR, TUBULARRADIATOR, BASEBOARDHEATER, FINNEDTUBEUNIT, UNITHEATER | .USERDEFINED., name in ElementType |
| IfcStructuralLoadCase.PredefinedType | IfcLoadGroupTypeEnum | LOAD_COMBINATION_GROUP | .USERDEFINED., name in ObjectType |
| IfcStructuralLoadGroup.PredefinedType | IfcLoadGroupTypeEnum | LOAD_COMBINATION_GROUP | .USERDEFINED., name in ObjectType |
| IfcTank.PredefinedType | IfcTankTypeEnum | PREFORMED, SECTIONAL | .USERDEFINED., name in ObjectType |
| IfcTankType.PredefinedType | IfcTankTypeEnum | PREFORMED, SECTIONAL | .USERDEFINED., name in ElementType |
| IfcWasteTerminal.PredefinedType | IfcWasteTerminalTypeEnum | GREASEINTERCEPTOR, OILINTERCEPTOR, PETROLINTERCEPTOR | .USERDEFINED., name in ObjectType |
| IfcWasteTerminalType.PredefinedType | IfcWasteTerminalTypeEnum | GREASEINTERCEPTOR, OILINTERCEPTOR, PETROLINTERCEPTOR | .USERDEFINED., name in ElementType |
IFC4 → IFC4X3¶
No enum member of a shared enum is missing in this direction.