IFC v2.3 json schema and parsing tool to regenerate it (#2501)

* IFC v2.3 json schema and parsing tool to regenerate it

Added entities and propeties schema in json format.

ifc2x3_entities.json format:
entity_name -> description, url, attributes;
attributes format: attribute_name -> attribute_descrption

ifc2x3_properties.json format:
property_set_name -> property_name -> description, children
children format: child_property_name -> child_property_description.

Also added doc.py script that can generate the same json schema files but requires docs IFC 2.3 docs in the same folder (https://github.com/buildingSMART/IFC/tree/Ifc2.3.0.1)

* Moved all json schema files to /util/schema

* Moved json files back to /util/, changed doc.py export location

* Added specification urls for entities and properties

Added specification urls for entities and properties.
Also added a function to parse actual property sets domain from the website to generate specification urls (domain on website and on github do not match).

Schema structure was changed:

ifc2x3_entities.json format:
entity_name -> description, spec_url, attributes;
attributes format: attribute_name -> attribute_descrption

ifc2x3_properties.json format:
property_set_name -> properties, spec_url
properties format: property_name -> description, children_properties
children_properties format: child_property_name -> child_property_description.

ifc2x3_property_sets_domains.json format:
property_set_name -> ifc_domain
This commit is contained in:
Andrej730
2022-10-15 02:14:34 +06:00
committed by GitHub
parent 0810fa7564
commit 28aab490df
4 changed files with 12627 additions and 0 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,319 @@
{
"Pset_ActionRequest": "IfcFacilitiesMgmtDomain",
"Pset_ActorCommon": "IfcKernel",
"Pset_ActuatorTypeCommon": "IfcBuildingControlsDomain",
"Pset_ActuatorTypeElectricActuator": "IfcBuildingControlsDomain",
"Pset_ActuatorTypeHydraulicActuator": "IfcBuildingControlsDomain",
"Pset_ActuatorTypeLinearActuation": "IfcBuildingControlsDomain",
"Pset_ActuatorTypePneumaticActuator": "IfcBuildingControlsDomain",
"Pset_ActuatorTypeRotationalActuation": "IfcBuildingControlsDomain",
"Pset_AirSideSystemInformation": "IfcSharedBldgServiceElements",
"Pset_AirTerminalBoxPHistory": "IfcHvacDomain",
"Pset_AirTerminalBoxTypeCommon": "IfcHvacDomain",
"Pset_AirTerminalPHistory": "IfcHvacDomain",
"Pset_AirTerminalTypeCommon": "IfcHvacDomain",
"Pset_AirTerminalTypeRectangular": "IfcHvacDomain",
"Pset_AirTerminalTypeRound": "IfcHvacDomain",
"Pset_AirTerminalTypeSlot": "IfcHvacDomain",
"Pset_AirTerminalTypeSquare": "IfcHvacDomain",
"Pset_AirToAirHeatRecoveryPHist": "IfcHvacDomain",
"Pset_AirToAirHeatRecoveryTypeCommon": "IfcHvacDomain",
"Pset_AnalogInput": "IfcBuildingControlsDomain",
"Pset_AnalogOutput": "IfcBuildingControlsDomain",
"Pset_Asset": "IfcSharedFacilitiesElements",
"Pset_BeamCommon": "IfcSharedBldgElements",
"Pset_BinaryInput": "IfcBuildingControlsDomain",
"Pset_BinaryOutput": "IfcBuildingControlsDomain",
"Pset_BoilerPHistory": "IfcHvacDomain",
"Pset_BoilerTypeCommon": "IfcHvacDomain",
"Pset_BoilerTypeSteam": "IfcHvacDomain",
"Pset_BuildingCommon": "IfcProductExtension",
"Pset_BuildingElementProxyCommon": "IfcProductExtension",
"Pset_BuildingStoreyCommon": "IfcProductExtension",
"Pset_BuildingUse": "IfcProductExtension",
"Pset_BuildingUseAdjacent": "IfcProductExtension",
"Pset_BuildingWaterStorage": "IfcProductExtension",
"Pset_CableCarrierSegmentTypeCableLadderSegment": "IfcElectricalDomain",
"Pset_CableCarrierSegmentTypeCableTraySegment": "IfcElectricalDomain",
"Pset_CableCarrierSegmentTypeCableTrunkingSegment": "IfcElectricalDomain",
"Pset_CableCarrierSegmentTypeConduitSegment": "IfcElectricalDomain",
"Pset_CableSegmentTypeCableSegment": "IfcElectricalDomain",
"Pset_CableSegmentTypeConductorSegment": "IfcElectricalDomain",
"Pset_ChillerPHistory": "IfcHvacDomain",
"Pset_ChillerTypeCommon": "IfcHvacDomain",
"Pset_CoilPHistory": "IfcHvacDomain",
"Pset_CoilTypeCommon": "IfcHvacDomain",
"Pset_CoilTypeHydronic": "IfcHvacDomain",
"Pset_ColumnCommon": "IfcSharedBldgElements",
"Pset_CompressorPHistory": "IfcHvacDomain",
"Pset_CompressorTypeCommon": "IfcHvacDomain",
"Pset_ConcreteElementGeneral": "IfcStructuralElementsDomain",
"Pset_ConcreteElementQuantityGeneral": "IfcStructuralElementsDomain",
"Pset_ConcreteElementSurfaceFinishQuantityGeneral": "IfcStructuralElementsDomain",
"Pset_CondenserPHistory": "IfcHvacDomain",
"Pset_CondenserTypeCommon": "IfcHvacDomain",
"Pset_ControllerTypeCommon": "IfcBuildingControlsDomain",
"Pset_ControllerTypeProportional": "IfcBuildingControlsDomain",
"Pset_ControllerTypeTwoPosition": "IfcBuildingControlsDomain",
"Pset_CooledBeamPHistory": "IfcHvacDomain",
"Pset_CooledBeamPHistoryActive": "IfcHvacDomain",
"Pset_CooledBeamTypeActive": "IfcHvacDomain",
"Pset_CooledBeamTypeCommon": "IfcHvacDomain",
"Pset_CoolingTowerPHistory": "IfcHvacDomain",
"Pset_CoolingTowerTypeCommon": "IfcHvacDomain",
"Pset_CoveringCeiling": "IfcProductExtension",
"Pset_CoveringCommon": "IfcProductExtension",
"Pset_CoveringFlooring": "IfcProductExtension",
"Pset_CurtainWallCommon": "IfcSharedBldgElements",
"Pset_DamperPHistory": "IfcHvacDomain",
"Pset_DamperTypeCommon": "IfcHvacDomain",
"Pset_DamperTypeControlDamper": "IfcHvacDomain",
"Pset_DamperTypeFireDamper": "IfcHvacDomain",
"Pset_DamperTypeFireSmokeDamper": "IfcHvacDomain",
"Pset_DamperTypeSmokeDamper": "IfcHvacDomain",
"Pset_DesignPoint": "IfcPlumbingFireProtectionDomain",
"Pset_DiscreteAccessoryAnchorBolt": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryColumnShoe": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryCornerFixingPlate": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryDiagonalTrussConnector": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryEdgeFixingPlate": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryFixingSocket": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryLadderTrussConnector": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryStandardFixingPlate": "IfcSharedComponentElements",
"Pset_DiscreteAccessoryWireLoop": "IfcSharedComponentElements",
"Pset_DistributionChamberElementTypeFormedDuct": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeInspectionChamber": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeInspectionPit": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeManhole": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeMeterChamber": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeSump": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeTrench": "IfcSharedBldgServiceElements",
"Pset_DistributionChamberElementTypeValveChamber": "IfcSharedBldgServiceElements",
"Pset_DistributionFlowElementCommon": "IfcSharedBldgServiceElements",
"Pset_DistributionPortDuct": "IfcSharedBldgServiceElements",
"Pset_DistributionPortPipe": "IfcSharedBldgServiceElements",
"Pset_DoorCommon": "IfcSharedBldgElements",
"Pset_DoorWindowGlazingType": "IfcSharedBldgElements",
"Pset_DoorWindowShadingType": "IfcSharedBldgElements",
"Pset_DrainageCatchment": "IfcPlumbingFireProtectionDomain",
"Pset_DrainageCulvert": "IfcPlumbingFireProtectionDomain",
"Pset_DrainageOutfall": "IfcPlumbingFireProtectionDomain",
"Pset_DrainageReserve": "IfcPlumbingFireProtectionDomain",
"Pset_Draughting": "IfcProductExtension",
"Pset_DuctConnection": "IfcHvacDomain",
"Pset_DuctDesignCriteria": "IfcHvacDomain",
"Pset_DuctFittingPHistory": "IfcHvacDomain",
"Pset_DuctFittingTypeCommon": "IfcHvacDomain",
"Pset_DuctSegmentPHistory": "IfcHvacDomain",
"Pset_DuctSegmentTypeCommon": "IfcHvacDomain",
"Pset_DuctSilencerPHistory": "IfcHvacDomain",
"Pset_DuctSilencerTypeCommon": "IfcHvacDomain",
"Pset_ElectricDistributionPointCommon": "IfcElectricalDomain",
"Pset_ElectricGeneratorTypeCommon": "IfcElectricalDomain",
"Pset_ElectricHeaterTypeElectricalCableHeater": "IfcElectricalDomain",
"Pset_ElectricHeaterTypeElectricalMatHeater": "IfcElectricalDomain",
"Pset_ElectricHeaterTypeElectricalPointHeater": "IfcElectricalDomain",
"Pset_ElectricMotorTypeCommon": "IfcElectricalDomain",
"Pset_ElectricalCircuit": "IfcElectricalDomain",
"Pset_ElectricalDeviceCommon": "IfcElectricalDomain",
"Pset_ElementShading": "IfcProductExtension",
"Pset_EnergyConsumptionPHistoryElectricity": "IfcHvacDomain",
"Pset_EnergyConsumptionPHistoryFuel": "IfcHvacDomain",
"Pset_EnergyConsumptionPHistorySteam": "IfcHvacDomain",
"Pset_EnergyConversionDeviceCoil": "IfcSharedBldgServiceElements",
"Pset_EnergyConversionDeviceSpaceHeaterPanel": "IfcSharedBldgServiceElements",
"Pset_EnergyConversionDeviceSpaceHeaterSectional": "IfcSharedBldgServiceElements",
"Pset_EvaporativeCoolerPHistory": "IfcHvacDomain",
"Pset_EvaporativeCoolerTypeCommon": "IfcHvacDomain",
"Pset_EvaporatorPHistory": "IfcHvacDomain",
"Pset_EvaporatorTypeCommon": "IfcHvacDomain",
"Pset_FanPHistory": "IfcHvacDomain",
"Pset_FanTypeCommon": "IfcHvacDomain",
"Pset_FanTypeSmokeControl": "IfcHvacDomain",
"Pset_FilterPHistory": "IfcHvacDomain",
"Pset_FilterTypeAirParticleFilter": "IfcHvacDomain",
"Pset_FilterTypeCommon": "IfcHvacDomain",
"Pset_FireRatingProperties": "IfcSharedBldgServiceElements",
"Pset_FireSuppressionTerminalTypeBreechingInlet": "IfcPlumbingFireProtectionDomain",
"Pset_FireSuppressionTerminalTypeFireHydrant": "IfcPlumbingFireProtectionDomain",
"Pset_FireSuppressionTerminalTypeHoseReel": "IfcPlumbingFireProtectionDomain",
"Pset_FireSuppressionTerminalTypeSprinkler": "IfcPlumbingFireProtectionDomain",
"Pset_FlowControllerDamper": "IfcSharedBldgServiceElements",
"Pset_FlowControllerFlowMeter": "IfcSharedBldgServiceElements",
"Pset_FlowFittingDuctFitting": "IfcSharedBldgServiceElements",
"Pset_FlowFittingPipeFitting": "IfcSharedBldgServiceElements",
"Pset_FlowInstrumentTypePressureGauge": "IfcBuildingControlsDomain",
"Pset_FlowInstrumentTypeThermometer": "IfcBuildingControlsDomain",
"Pset_FlowMeterTypeCommon": "IfcHvacDomain",
"Pset_FlowMeterTypeEnergyMeter": "IfcHvacDomain",
"Pset_FlowMeterTypeGasMeter": "IfcHvacDomain",
"Pset_FlowMeterTypeOilMeter": "IfcHvacDomain",
"Pset_FlowMeterTypeWaterMeter": "IfcHvacDomain",
"Pset_FlowMovingDeviceCompressor": "IfcSharedBldgServiceElements",
"Pset_FlowMovingDeviceFan": "IfcSharedBldgServiceElements",
"Pset_FlowMovingDeviceFanCentrifugal": "IfcSharedBldgServiceElements",
"Pset_FlowMovingDevicePump": "IfcSharedBldgServiceElements",
"Pset_FlowSegmentDuctSegment": "IfcSharedBldgServiceElements",
"Pset_FlowSegmentPipeSegment": "IfcSharedBldgServiceElements",
"Pset_FlowStorageDeviceTank": "IfcSharedBldgServiceElements",
"Pset_FlowTerminalAirTerminal": "IfcSharedBldgServiceElements",
"Pset_FurnitureTypeChair": "IfcSharedFacilitiesElements",
"Pset_FurnitureTypeCommon": "IfcSharedFacilitiesElements",
"Pset_FurnitureTypeDesk": "IfcSharedFacilitiesElements",
"Pset_FurnitureTypeFileCabinet": "IfcSharedFacilitiesElements",
"Pset_FurnitureTypeTable": "IfcSharedFacilitiesElements",
"Pset_GasTerminalPHistory": "IfcHvacDomain",
"Pset_GasTerminalTypeCommon": "IfcHvacDomain",
"Pset_GasTerminalTypeGasAppliance": "IfcHvacDomain",
"Pset_GasTerminalTypeGasBurner": "IfcHvacDomain",
"Pset_HeatExchangerTypeCommon": "IfcHvacDomain",
"Pset_HeatExchangerTypePlate": "IfcHvacDomain",
"Pset_HumidifierPHistory": "IfcHvacDomain",
"Pset_HumidifierTypeCommon": "IfcHvacDomain",
"Pset_LampTypeCommon": "IfcElectricalDomain",
"Pset_LightFixtureTypeCommon": "IfcElectricalDomain",
"Pset_LightFixtureTypeExitSign": "IfcElectricalDomain",
"Pset_LightFixtureTypeThermal": "IfcElectricalDomain",
"Pset_ManufacturerOccurrence": "IfcSharedFacilitiesElements",
"Pset_ManufacturerTypeInformation": "IfcSharedFacilitiesElements",
"Pset_MemberCommon": "IfcSharedBldgElements",
"Pset_MultiStateInput": "IfcBuildingControlsDomain",
"Pset_MultiStateOutput": "IfcBuildingControlsDomain",
"Pset_OpeningElementCommon": "IfcProductExtension",
"Pset_OutletTypeCommon": "IfcElectricalDomain",
"Pset_OutsideDesignCriteria": "IfcSharedBldgServiceElements",
"Pset_PackingInstructions": "IfcFacilitiesMgmtDomain",
"Pset_Permit": "IfcFacilitiesMgmtDomain",
"Pset_PipeConnection": "IfcHvacDomain",
"Pset_PipeConnectionFlanged": "IfcHvacDomain",
"Pset_PipeFittingPHistory": "IfcHvacDomain",
"Pset_PipeFittingTypeCommon": "IfcHvacDomain",
"Pset_PipeSegmentPHistory": "IfcHvacDomain",
"Pset_PipeSegmentTypeCommon": "IfcHvacDomain",
"Pset_PipeSegmentTypeGutter": "IfcHvacDomain",
"Pset_PlateCommon": "IfcSharedBldgElements",
"Pset_PrecastConcreteElementGeneral": "IfcStructuralElementsDomain",
"Pset_ProductRequirements": "IfcKernel",
"Pset_ProjectCommon": "IfcKernel",
"Pset_ProjectOrderChangeOrder": "IfcSharedMgmtElements",
"Pset_ProjectOrderMaintenanceWorkOrder": "IfcSharedMgmtElements",
"Pset_ProjectOrderMoveOrder": "IfcSharedMgmtElements",
"Pset_ProjectOrderPurchaseOrder": "IfcSharedMgmtElements",
"Pset_ProjectOrderWorkOrder": "IfcSharedMgmtElements",
"Pset_ProjectionElementShadingDevicePHistory": "IfcHvacDomain",
"Pset_PropertyAgreement": "IfcSharedFacilitiesElements",
"Pset_ProtectiveDeviceTypeCircuitBreaker": "IfcElectricalDomain",
"Pset_ProtectiveDeviceTypeCommon": "IfcElectricalDomain",
"Pset_ProtectiveDeviceTypeEarthFailureDevice": "IfcElectricalDomain",
"Pset_ProtectiveDeviceTypeFuseDisconnector": "IfcElectricalDomain",
"Pset_ProtectiveDeviceTypeResidualCurrentCircuitBreaker": "IfcElectricalDomain",
"Pset_ProtectiveDeviceTypeResidualCurrentSwitch": "IfcElectricalDomain",
"Pset_ProtectiveDeviceTypeVaristor": "IfcElectricalDomain",
"Pset_PumpPHistory": "IfcHvacDomain",
"Pset_PumpTypeCommon": "IfcHvacDomain",
"Pset_QuantityTakeOff": "IfcProductExtension",
"Pset_RailingCommon": "IfcSharedBldgElements",
"Pset_RampCommon": "IfcSharedBldgElements",
"Pset_RampFlightCommon": "IfcSharedBldgElements",
"Pset_ReinforcementBarCountOfIndependentFooting": "IfcStructuralElementsDomain",
"Pset_ReinforcementBarPitchOfBeam": "IfcStructuralElementsDomain",
"Pset_ReinforcementBarPitchOfColumn": "IfcStructuralElementsDomain",
"Pset_ReinforcementBarPitchOfContinuousFooting": "IfcStructuralElementsDomain",
"Pset_ReinforcementBarPitchOfSlab": "IfcStructuralElementsDomain",
"Pset_ReinforcementBarPitchOfWall": "IfcStructuralElementsDomain",
"Pset_ReinforcingBarBendingsBECCommon": "IfcStructuralElementsDomain",
"Pset_ReinforcingBarBendingsBS8666Common": "IfcStructuralElementsDomain",
"Pset_ReinforcingBarBendingsDIN135610Common": "IfcStructuralElementsDomain",
"Pset_ReinforcingBarBendingsISOCD3766Common": "IfcStructuralElementsDomain",
"Pset_Reliability": "IfcSharedFacilitiesElements",
"Pset_Risk": "IfcSharedFacilitiesElements",
"Pset_RoofCommon": "IfcSharedBldgElements",
"Pset_SanitaryTerminalTypeBath": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeBidet": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeCistern": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeSanitaryFountain": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeShower": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeSink": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeToiletPan": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeUrinal": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeWCSeat": "IfcPlumbingFireProtectionDomain",
"Pset_SanitaryTerminalTypeWashHandBasin": "IfcPlumbingFireProtectionDomain",
"Pset_SensorTypeCO2Sensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeFireSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeGasSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeHeatSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeHumiditySensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeLightSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeMovementSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypePressureSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeSmokeSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeSoundSensor": "IfcBuildingControlsDomain",
"Pset_SensorTypeTemperatureSensor": "IfcBuildingControlsDomain",
"Pset_SiteCommon": "IfcProductExtension",
"Pset_SlabCommon": "IfcSharedBldgElements",
"Pset_SpaceCommon": "IfcProductExtension",
"Pset_SpaceFireSafetyRequirements": "IfcProductExtension",
"Pset_SpaceHeaterPHistoryCommon": "IfcHvacDomain",
"Pset_SpaceHeaterTypeCommon": "IfcHvacDomain",
"Pset_SpaceHeaterTypeHydronic": "IfcHvacDomain",
"Pset_SpaceLightingRequirements": "IfcProductExtension",
"Pset_SpaceOccupancyRequirements": "IfcProductExtension",
"Pset_SpaceParking": "IfcProductExtension",
"Pset_SpaceParkingAisle": "IfcProductExtension",
"Pset_SpaceProgramCommon": "IfcArchitectureDomain",
"Pset_SpaceThermalDesign": "IfcSharedBldgServiceElements",
"Pset_SpaceThermalPHistory": "IfcHvacDomain",
"Pset_SpaceThermalRequirements": "IfcProductExtension",
"Pset_StairCommon": "IfcSharedBldgElements",
"Pset_StairFlightCommon": "IfcSharedBldgElements",
"Pset_SwitchingDeviceTypeCommon": "IfcElectricalDomain",
"Pset_SwitchingDeviceTypeContactor": "IfcElectricalDomain",
"Pset_SwitchingDeviceTypeEmergencyStop": "IfcElectricalDomain",
"Pset_SwitchingDeviceTypeStarter": "IfcElectricalDomain",
"Pset_SwitchingDeviceTypeSwitchDisconnector": "IfcElectricalDomain",
"Pset_SwitchingDeviceTypeToggleSwitch": "IfcElectricalDomain",
"Pset_SystemFurnitureElementTypeCommon": "IfcSharedFacilitiesElements",
"Pset_SystemFurnitureElementTypePanel": "IfcSharedFacilitiesElements",
"Pset_SystemFurnitureElementTypeWorkSurface": "IfcSharedFacilitiesElements",
"Pset_TankTypeCommon": "IfcHvacDomain",
"Pset_TankTypeExpansion": "IfcHvacDomain",
"Pset_TankTypePreformed": "IfcHvacDomain",
"Pset_TankTypePressureVessel": "IfcHvacDomain",
"Pset_TankTypeSectional": "IfcHvacDomain",
"Pset_ThermalLoadAggregate": "IfcSharedBldgServiceElements",
"Pset_ThermalLoadDesignCriteria": "IfcSharedBldgServiceElements",
"Pset_TransformerTypeCommon": "IfcElectricalDomain",
"Pset_TransportElementCommon": "IfcProductExtension",
"Pset_TransportElementElevator": "IfcProductExtension",
"Pset_TubeBundleTypeCommon": "IfcHvacDomain",
"Pset_TubeBundleTypeFinned": "IfcHvacDomain",
"Pset_UnitaryEquipmentTypeAirConditioningUnit": "IfcHvacDomain",
"Pset_UnitaryEquipmentTypeAirHandler": "IfcHvacDomain",
"Pset_UtilityConsumption": "IfcSharedBldgServiceElements",
"Pset_ValvePHistory": "IfcHvacDomain",
"Pset_ValveTypeAirRelease": "IfcHvacDomain",
"Pset_ValveTypeCommon": "IfcHvacDomain",
"Pset_ValveTypeDrawOffCock": "IfcHvacDomain",
"Pset_ValveTypeFaucet": "IfcHvacDomain",
"Pset_ValveTypeFlushing": "IfcHvacDomain",
"Pset_ValveTypeGasTap": "IfcHvacDomain",
"Pset_ValveTypeIsolating": "IfcHvacDomain",
"Pset_ValveTypeMixing": "IfcHvacDomain",
"Pset_ValveTypePressureReducing": "IfcHvacDomain",
"Pset_ValveTypePressureRelief": "IfcHvacDomain",
"Pset_VibrationIsolatorTypeCommon": "IfcHvacDomain",
"Pset_WallCommon": "IfcSharedBldgElements",
"Pset_Warranty": "IfcSharedFacilitiesElements",
"Pset_WasteTerminalTypeFloorTrap": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeFloorWaste": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeGreaseInterceptor": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeGullySump": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeGullyTrap": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeOilInterceptor": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypePetrolInterceptor": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeRoofDrain": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeWasteDisposalUnit": "IfcPlumbingFireProtectionDomain",
"Pset_WasteTerminalTypeWasteTrap": "IfcPlumbingFireProtectionDomain",
"Pset_WindowCommon": "IfcSharedBldgElements",
"Pset_ZoneCommon": "IfcProductExtension"
}