Skip to content

[TM14] Extended enumerations#1123

Open
aothms wants to merge 17 commits into
ifc4.4-mainfrom
tm14
Open

[TM14] Extended enumerations#1123
aothms wants to merge 17 commits into
ifc4.4-mainfrom
tm14

Conversation

@aothms

@aothms aothms commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

NB: The following applicability relationships could not be made as part of this PR because IfcTunnelTypicalSection is not in this module.

  • Pset_PreSupportCommon -> IfcTunnelTypicalSection/EXCAVATIONSUPPORT

  • Pset_SupportCommon -> IfcTunnelTypicalSection/EXCAVATIONSUPPORT

Description: "Extended existing …TypeEnum-s with additional options"

Scope: "TYPE IfcBuiltSystemTypeEnum, TYPE IfcElementAssemblyTypeEnum, TYPE IfcSpatialZoneTypeEnum, TYPE IfcPlateTypeEnum, TYPE IfcDistributionSystemEnum, TYPE IfcDiscreteAccessoryTypeEnum, TYPE IfcEarthworksCutTypeEnum, TYPE IfcAudioVisualApplianceTypeEnum, TYPE IfcFanTypeEnum, TYPE IfcReinforcingMeshTypeEnum"

aothms added 16 commits June 2, 2026 11:47
…mmon. Rename GSI into GeologicalStrengthIndex. Change type of GeologicalStrengthIndex from IfcPositiveInteger into IfcInteger
…om IfcPositiveInteger into IfcInteger. Rename Pset_SpatialGeoObsSlopeArea into Pset_SpatialGeoScienceObservationSlopeArea
…to IfcPositiveLengthMeasure. Change type of NominalWidth from IfcNonNegativeLengthMeasure into IfcPositiveLengthMeasure
@evandroAlfieri evandroAlfieri added 4.4 Identifies PR in scope for 4.4 update ready-for-review Identifies PR for 4.4 update that are ready to be reviewed labels Jun 4, 2026
@github-actions

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown

PR Validation -- schema generators

Checks:

  • ✓ EXPRESS schema valid
  • ✓ New entities present in structure.json
  • ✓ MD docs for new entities
  • ✓ PEnum convention
  • ✓ New UML Psets/Qtos emitted
  • ✓ Modified psets emitted
  • ✓ Schema SHACL validation

Detected:

  • New entities: (none)
  • New PEnums: (none)
  • New UML Psets/Qtos (18): Pset_BuiltSystemTypeWaterproofing, Pset_DiscreteAccessoryTypeWaterBarrier, Pset_EarthworksCutCommon, Pset_EarthworksCutTypeTrench, Pset_ElementAssemblyTypePreSupportFace, Pset_ElementAssemblyTypePreSupportVault, Pset_ElementAssemblyTypeRing, Pset_FanTypeJet, Pset_MappedZoneCommon, Pset_PreSupportCommon, Pset_ReinforcingMeshCommon, Pset_ReinforcingMeshTypeSteelStraps, Pset_SpatialGeoScienceObservationExcavatedZone, Pset_SpatialGeoScienceObservationFieldOutcrop, Pset_SpatialGeoScienceObservationSlopeArea, Pset_SpatialGeoScienceObservationTunnelFace, Pset_SpatialZoneTypeCompartment, Pset_SupportCommon
  • UML files changed (8): IfcElectricalDomain.uml, IfcHvacDomain.uml, IfcProductExtension.uml, IfcSharedBldgElements.uml, IfcSharedBldgServiceElements.uml, IfcSharedComponentElements.uml, IfcSharedInfrastructureElements.uml, IfcStructuralElementsDomain.uml
  • MD docs changed (95): AreHolesGrouted.md, AreaDensity.md, Arrangement.md, AzimuthExposure.md, BoltLength.md, BoltType.md, BoreholeGradient.md, BoreholeLengthPlanned.md, BoreholeOverlap.md, CatchmentArea.md, DrillingDiameter.md, DrillingMethod.md, EarthworksCutExcavationMethod.md, EffectiveThrust.md, ExcavationFaceType.md, ExcavationMethod.md, ExcavationStep.md, GeologicalStrengthIndex.md, GroundClassTBM.md, GroutingType.md, HorizontalSpacing.md, IsBoreholeCased.md, LogNumber.md, LongitudinalSpacing.md, MaximumUnsupportedCut.md, NominalSpacing.md, NominalThrust.md, NumberOfBolts.md, NumberOfMeshLayers.md, OverlapLength.md, PlateType.md, PreSupportLocation.md, PreSupportType.md, Q-value.md, RadialSpacing.md, RingType.md, RockMassRating.md, SealType.md, SlopeAngle.md, SlopeBaseElevation.md, SlopeHeight.md, SupportDescription.md, TransverseBoreholeSpacing.md, TunnelExcavationMethod.md, UsefulLength.md, UserDefinedExcavationMethod.md, UserDefinedGroutingType.md, UserDefinedPreSupportLocation.md, UserDefinedPreSupportType.md, VaultOffset.md, VerticalBoreholeSpacing.md, VerticalSpacing.md, VolumetricCapacity.md, WaterproofingSystem.md, WatertightnessClassification.md, PEnum_ExcavationFaceType.md, PEnum_ExcavationMethod.md, PEnum_ExcavationStep.md, PEnum_GroutingType.md, PEnum_PreSupportArrangement.md, PEnum_PreSupportLocation.md, PEnum_PreSupportType.md, PEnum_RingType.md, PEnum_WaterproofingSystem.md, Pset_BuiltSystemTypeWaterproofing.md, Pset_ElementAssemblyTypePreSupportFace.md, Pset_ElementAssemblyTypePreSupportVault.md, Pset_ElementAssemblyTypeRing.md, Pset_MappedZoneCommon.md, Pset_PreSupportCommon.md, Pset_SpatialGeoScienceObservationExcavatedZone.md, Pset_SpatialGeoScienceObservationFieldOutcrop.md, Pset_SpatialGeoScienceObservationSlopeArea.md, Pset_SpatialGeoScienceObservationTunnelFace.md, Pset_SpatialZoneTypeCompartment.md, Pset_SupportCommon.md, IfcBuiltSystemTypeEnum.md, IfcElementAssemblyTypeEnum.md, IfcSpatialZoneTypeEnum.md, IfcAudioVisualApplianceTypeEnum.md, Pset_FanTypeJet.md, Pset_TubeBundleTypeCommon.md, IfcFanTypeEnum.md, Pset_ReinforcingMeshCommon.md, Pset_ReinforcingMeshTypeSteelStraps.md, IfcReinforcingMeshTypeEnum.md, IfcPlateTypeEnum.md, IfcDistributionSystemEnum.md, PEnum_SealType.md, Pset_DiscreteAccessoryTypeWaterBarrier.md, IfcDiscreteAccessoryTypeEnum.md, PEnum_EarthworksCutExcavationMethod.md, Pset_EarthworksCutCommon.md, Pset_EarthworksCutTypeTrench.md, IfcEarthworksCutTypeEnum.md
📋 EXPRESS schema diff (baseline vs PR head)

Express schema differences

10 items

Missing data

🎉 No issues 🎉

Type definitions

10 items

Name baseline.exp pr.exp
IfcAudioVisualApplianceTypeEnum AMPLIFIER, CAMERA, COMMUNICATIONTERMINAL, DISPLAY, MICROPHONE, NOTDEFINED, PLAYER, PROJECTOR, RECEIVER, RECORDINGEQUIPMENT, SPEAKER, SWITCHER, TELEPHONE, TUNER, USERDEFINED AMPLIFIER, BEACON, CAMERA, COMMUNICATIONTERMINAL, DISPLAY, MICROPHONE, NOTDEFINED, PLAYER, PROJECTOR, RECEIVER, RECORDINGEQUIPMENT, SIREN, SPEAKER, SWITCHER, TELEPHONE, TUNER, USERDEFINED
IfcBuiltSystemTypeEnum EROSIONPREVENTION, FENESTRATION, FOUNDATION, LOADBEARING, MOORING, NOTDEFINED, OUTERSHELL, PRESTRESSING, RAILWAYLINE, RAILWAYTRACK, REINFORCING, SHADING, TRACKCIRCUIT, TRANSPORT, USERDEFINED EROSIONPREVENTION, FENESTRATION, FIREPROTECTION, FOUNDATION, LOADBEARING, MOORING, NOTDEFINED, OUTERSHELL, PRESTRESSING, RAILWAYLINE, RAILWAYTRACK, REINFORCING, SHADING, TRACKCIRCUIT, TRANSPORT, TUNNEL_LINING, TUNNEL_PRESUPPORT, TUNNEL_SUPPORT, USERDEFINED, WATERPROOFING
IfcDiscreteAccessoryTypeEnum ANCHORPLATE, BIRDPROTECTION, BRACKET, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, FILLER, FLASHING, INSULATOR, LOCK, NOTDEFINED, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SHOE, SLIDINGCHAIR, SOUNDABSORPTION, TENSIONINGEQUIPMENT, USERDEFINED ANCHORPLATE, BIRDPROTECTION, BRACKET, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, FILLER, FLASHING, INSULATOR, LOCK, NOTDEFINED, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SHOE, SLIDINGCHAIR, SOUNDABSORPTION, STRUCTURAL_SEALING, TENSIONINGEQUIPMENT, USERDEFINED, WATER_BARRIER
IfcDistributionSystemEnum AIRCONDITIONING, AUDIOVISUAL, CATENARY_SYSTEM, CHEMICAL, CHILLEDWATER, COMMUNICATION, COMPRESSEDAIR, CONDENSERWATER, CONTROL, CONVEYING, DATA, DISPOSAL, DOMESTICCOLDWATER, DOMESTICHOTWATER, DRAINAGE, EARTHING, ELECTRICAL, ELECTROACOUSTIC, EXHAUST, FIREPROTECTION, FIXEDTRANSMISSIONNETWORK, FUEL, GAS, HAZARDOUS, HEATING, LIGHTING, LIGHTNINGPROTECTION, MOBILENETWORK, MONITORINGSYSTEM, MUNICIPALSOLIDWASTE, NOTDEFINED, OIL, OPERATIONAL, OPERATIONALTELEPHONYSYSTEM, OVERHEAD_CONTACTLINE_SYSTEM, POWERGENERATION, RAINWATER, REFRIGERATION, RETURN_CIRCUIT, SECURITY, SEWAGE, SIGNAL, STORMWATER, TELEPHONE, TV, USERDEFINED, VACUUM, VENT, VENTILATION, WASTEWATER, WATERSUPPLY AIRCONDITIONING, AUDIOVISUAL, CATENARY_SYSTEM, CHEMICAL, CHILLEDWATER, COMMUNICATION, COMPRESSEDAIR, CONDENSERWATER, CONTROL, CONVEYING, DATA, DISPOSAL, DOMESTICCOLDWATER, DOMESTICHOTWATER, DRAINAGE, EARTHING, ELECTRICAL, ELECTROACOUSTIC, EXHAUST

Diff truncated -- full report in the workflow artifact bundle.

SHACL validation report

DefinitionForEnumLiteral

  • The resource 'IfcBridgePartTypeEnum.SURFACESTRUCTURE' has no definition
  • The resource 'IfcRailwayPartTypeEnum.DILATIONTRACK' has no definition

DefinitionForPropertyOrQuantity

  • The Property 'Pset_AirSideSystemInformation.AirFlowSensible' has no definition
  • The Property 'Pset_AirSideSystemInformation.TotalAirFlow' has no definition
  • The Property 'Pset_AirTerminalBoxPHistory.AirFlowCurve' has no definition
  • The Property 'Pset_AirTerminalOccurrence.AirFlowType' has no definition
  • The Property 'Pset_AirToAirHeatRecoveryTypeCommon.PrimaryAirFlowRateRange' has no definition
  • The Property 'Pset_AirToAirHeatRecoveryTypeCommon.SecondaryAirFlowRateRange' has no definition
  • The Property 'Pset_SpaceThermalPHistory.ExhaustAirFlowRate' has no definition
  • The Property 'Qto_WallBaseQuantities.GrossFootPrintArea' has no definition
  • The Property 'Qto_WallBaseQuantities.NetFootPrintArea' has no definition

DefinitionForResource

  • The resource 'IfcSurfaceFeature' has no definition
  • The resource 'IfcURIReference' has no definition

LeafEntityHasPredefinedType

  • Leaf IfcObject 'IfcAlignmentCant' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAlignmentHorizontal' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAlignmentSegment' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAlignmentVertical' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAsset' has no PredefinedType attribute
  • Leaf IfcObject 'IfcBorehole' has no PredefinedType attribute
  • Leaf IfcObject 'IfcBuilding' has no PredefinedType attribute
  • Leaf IfcObject 'IfcBuildingStorey' has no PredefinedType attribute
  • Leaf IfcObject 'IfcCivilElement' has no PredefinedType attribute
  • Leaf IfcObject 'IfcDistributionCircuit' has no PredefinedType attribute
  • Leaf IfcObject 'IfcGeomodel' has no PredefinedType attribute
  • Leaf IfcObject 'IfcGeoslice' has no PredefinedType attribute
  • Leaf IfcObject 'IfcSite' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralCurveConnection' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralCurveMemberVarying' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralLinearAction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralLoadCase' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPlanarAction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPointAction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPointConnection' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPointReaction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralResultGroup' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralSurfaceConnection' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralSurfaceMemberVarying' has no PredefinedType attribute
  • Leaf IfcObject 'IfcWallStandardCase' has no PredefinedType attribute
  • Leaf IfcObject 'IfcZone' has no PredefinedType attribute

PropertyForDefinition

  • For document 'AcidityConcentration.md/a/properties/docs' a property cannot be found
  • For document 'ActualWork.md/a/properties/docs' a property cannot be found
  • For document 'AdjustmentRange.md/a/properties/docs' a property cannot be found
  • For document 'AdjustmentRangeStepValue.md/a/properties/docs' a property cannot be found
  • For document 'AdjustmentValues.md/a/properties/docs' a property cannot be found
  • For document 'AdmixturesDescription.md/a/properties/docs' a property cannot be found
  • For document 'AffectsSurroundings.md/a/properties/docs' a property cannot be found
  • For document 'Aggregation.md/a/properties/docs' a property cannot be found
  • For document 'AirflowCurve.md/a/properties/docs' a property cannot be found
  • For document 'AirflowSensible.md/a/properties/docs' a property cannot be found
  • For document 'AirflowType.md/a/properties/docs' a property cannot be found
  • For document 'AlkalinityConcentration.md/a/properties/docs' a property cannot be found
  • For document 'AppearanceGrade.md/a/properties/docs' a property cannot be found
  • For document 'ApplicableStructuralDesignMethod.md/a/properties/docs' a property cannot be found
  • For document 'Area.md/a/properties/docs' a property cannot be found
  • For document 'AssessmentOfRisk.md/a/properties/docs' a property cannot be found
  • For document 'BaseChamfer.md/b/properties/docs' a property cannot be found
  • For document 'BearingStrength.md/b/properties/docs' a property cannot be found
  • For document 'BoilingPoint.md/b/properties/docs' a property cannot be found
  • For document 'BottomCover.md/b/properties/docs' a property cannot be found
  • For document 'CO2Content.md/c/properties/docs' a property cannot be found
  • For document 'COContent.md/c/properties/docs' a property cannot be found
  • For document 'CarbonContent.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreBaseHeight.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreBaseWidth.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreMiddleHeight.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreSpacing.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreTopHeight.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreTopWidth.md/c/properties/docs' a property cannot be found
  • For document 'CentreOfGravityInX.md/c/properties/docs' a property cannot be found
  • For document 'CentreOfGravityInY.md/c/properties/docs' a property cannot be found
  • For document 'CombustionTemperature.md/c/properties/docs' a property cannot be found
  • For document 'CompStrength.md/c/properties/docs' a property cannot be found
  • For document 'CompStrengthPerp.md/c/properties/docs' a property cannot be found
  • For document 'CompactedVolume.md/c/properties/docs' a property cannot be found
  • For document 'CompressiveStrength.md/c/properties/docs' a property cannot be found
  • For document 'Condition.md/c/properties/docs' a property cannot be found
  • For document 'CoreBaseHeight.md/c/properties/docs' a property cannot be found
  • For document 'CoreBaseWidth.md/c/properties/docs' a property cannot be found
  • For document 'CoreMiddleHeight.md/c/properties/docs' a property cannot be found
  • For document 'CoreSpacing.md/c/properties/docs' a property cannot be found
  • For document 'CoreTopHeight.md/c/properties/docs' a property cannot be found
  • For document 'CoreTopWidth.md/c/properties/docs' a property cannot be found
  • For document 'Count.md/c/properties/docs' a property cannot be found
  • For document 'CrossSectionArea.md/c/properties/docs' a property cannot be found
  • For document 'CurrentCarryingCapasity.md/c/properties/docs' a property cannot be found
  • For document 'DefinitionType.md/d/properties/docs' a property cannot be found
  • For document 'DimensionalChangeCoefficient.md/d/properties/docs' a property cannot be found
  • For document 'DissolvedSolidsContent.md/d/properties/docs' a property cannot be found
  • For document 'DraftBaseOffset.md/d/properties/docs' a property cannot be found
  • For document 'DraftSideOffset.md/d/properties/docs' a property cannot be found
  • For document 'DynamicViscosity.md/d/properties/docs' a property cannot be found
  • For document 'EavesHeight.md/e/properties/docs' a property cannot be found
  • For document 'EdgeDraft.md/e/properties/docs' a property cannot be found
  • For document 'ExhaustAirFlowRate.md/e/properties/docs' a property cannot be found
  • For document 'Exponent.md/e/properties/docs' a property cannot be found
  • For document 'FinishCeilingHeight.md/f/properties/docs' a property cannot be found
  • For document 'FinishFloorHeight.md/f/properties/docs' a property cannot be found
  • For document 'FlangeBaseFillet.md/f/properties/docs' a property cannot be found
  • For document 'FlangeChamfer.md/f/properties/docs' a property cannot be found
  • For document 'FlangeDepth.md/f/properties/docs' a property cannot be found
  • For document 'FlangeDraft.md/f

SHACL report truncated -- full report in the workflow artifact bundle.

See workflow run for failure details.

@evandroAlfieri evandroAlfieri moved this from RESOLVING to SOLUTION | PUBLIC REVIEW in IFC4x-IF | 4.4 update Jun 9, 2026
@github-actions

Copy link
Copy Markdown

PR Validation -- schema generators

Checks:

  • ✓ EXPRESS schema valid
  • ✓ New entities present in structure.json
  • ✓ MD docs for new entities
  • ✓ PEnum convention
  • ✓ New UML Psets/Qtos emitted
  • ✓ Modified psets emitted
  • ✓ Schema SHACL validation

Detected:

  • New entities: (none)
  • New PEnums: (none)
  • New UML Psets/Qtos (18): Pset_BuiltSystemTypeWaterproofing, Pset_DiscreteAccessoryTypeWaterBarrier, Pset_EarthworksCutCommon, Pset_EarthworksCutTypeTrench, Pset_ElementAssemblyTypePreSupportFace, Pset_ElementAssemblyTypePreSupportVault, Pset_ElementAssemblyTypeRing, Pset_FanTypeJet, Pset_MappedZoneCommon, Pset_PreSupportCommon, Pset_ReinforcingMeshCommon, Pset_ReinforcingMeshTypeSteelStraps, Pset_SpatialGeoScienceObservationExcavatedZone, Pset_SpatialGeoScienceObservationFieldOutcrop, Pset_SpatialGeoScienceObservationSlopeArea, Pset_SpatialGeoScienceObservationTunnelFace, Pset_SpatialZoneTypeCompartment, Pset_SupportCommon
  • UML files changed (8): IfcElectricalDomain.uml, IfcHvacDomain.uml, IfcProductExtension.uml, IfcSharedBldgElements.uml, IfcSharedBldgServiceElements.uml, IfcSharedComponentElements.uml, IfcSharedInfrastructureElements.uml, IfcStructuralElementsDomain.uml
  • MD docs changed (95): AreHolesGrouted.md, AreaDensity.md, Arrangement.md, AzimuthExposure.md, BoltLength.md, BoltType.md, BoreholeGradient.md, BoreholeLengthPlanned.md, BoreholeOverlap.md, CatchmentArea.md, DrillingDiameter.md, DrillingMethod.md, EarthworksCutExcavationMethod.md, EffectiveThrust.md, ExcavationFaceType.md, ExcavationMethod.md, ExcavationStep.md, GeologicalStrengthIndex.md, GroundClassTBM.md, GroutingType.md, HorizontalSpacing.md, IsBoreholeCased.md, LogNumber.md, LongitudinalSpacing.md, MaximumUnsupportedCut.md, NominalSpacing.md, NominalThrust.md, NumberOfBolts.md, NumberOfMeshLayers.md, OverlapLength.md, PlateType.md, PreSupportLocation.md, PreSupportType.md, Q-value.md, RadialSpacing.md, RingType.md, RockMassRating.md, SealType.md, SlopeAngle.md, SlopeBaseElevation.md, SlopeHeight.md, SupportDescription.md, TransverseBoreholeSpacing.md, TunnelExcavationMethod.md, UsefulLength.md, UserDefinedExcavationMethod.md, UserDefinedGroutingType.md, UserDefinedPreSupportLocation.md, UserDefinedPreSupportType.md, VaultOffset.md, VerticalBoreholeSpacing.md, VerticalSpacing.md, VolumetricCapacity.md, WaterproofingSystem.md, WatertightnessClassification.md, PEnum_ExcavationFaceType.md, PEnum_ExcavationMethod.md, PEnum_ExcavationStep.md, PEnum_GroutingType.md, PEnum_PreSupportArrangement.md, PEnum_PreSupportLocation.md, PEnum_PreSupportType.md, PEnum_RingType.md, PEnum_WaterproofingSystem.md, Pset_BuiltSystemTypeWaterproofing.md, Pset_ElementAssemblyTypePreSupportFace.md, Pset_ElementAssemblyTypePreSupportVault.md, Pset_ElementAssemblyTypeRing.md, Pset_MappedZoneCommon.md, Pset_PreSupportCommon.md, Pset_SpatialGeoScienceObservationExcavatedZone.md, Pset_SpatialGeoScienceObservationFieldOutcrop.md, Pset_SpatialGeoScienceObservationSlopeArea.md, Pset_SpatialGeoScienceObservationTunnelFace.md, Pset_SpatialZoneTypeCompartment.md, Pset_SupportCommon.md, IfcBuiltSystemTypeEnum.md, IfcElementAssemblyTypeEnum.md, IfcSpatialZoneTypeEnum.md, IfcAudioVisualApplianceTypeEnum.md, Pset_FanTypeJet.md, Pset_TubeBundleTypeCommon.md, IfcFanTypeEnum.md, Pset_ReinforcingMeshCommon.md, Pset_ReinforcingMeshTypeSteelStraps.md, IfcReinforcingMeshTypeEnum.md, IfcPlateTypeEnum.md, IfcDistributionSystemEnum.md, PEnum_SealType.md, Pset_DiscreteAccessoryTypeWaterBarrier.md, IfcDiscreteAccessoryTypeEnum.md, PEnum_EarthworksCutExcavationMethod.md, Pset_EarthworksCutCommon.md, Pset_EarthworksCutTypeTrench.md, IfcEarthworksCutTypeEnum.md
📋 EXPRESS schema diff (baseline vs PR head)

Express schema differences

10 items

Missing data

🎉 No issues 🎉

Type definitions

10 items

Name baseline.exp pr.exp
IfcAudioVisualApplianceTypeEnum AMPLIFIER, CAMERA, COMMUNICATIONTERMINAL, DISPLAY, MICROPHONE, NOTDEFINED, PLAYER, PROJECTOR, RECEIVER, RECORDINGEQUIPMENT, SPEAKER, SWITCHER, TELEPHONE, TUNER, USERDEFINED AMPLIFIER, BEACON, CAMERA, COMMUNICATIONTERMINAL, DISPLAY, MICROPHONE, NOTDEFINED, PLAYER, PROJECTOR, RECEIVER, RECORDINGEQUIPMENT, SIREN, SPEAKER, SWITCHER, TELEPHONE, TUNER, USERDEFINED
IfcBuiltSystemTypeEnum EROSIONPREVENTION, FENESTRATION, FOUNDATION, LOADBEARING, MOORING, NOTDEFINED, OUTERSHELL, PRESTRESSING, RAILWAYLINE, RAILWAYTRACK, REINFORCING, SHADING, TRACKCIRCUIT, TRANSPORT, USERDEFINED EROSIONPREVENTION, FENESTRATION, FIREPROTECTION, FOUNDATION, LOADBEARING, MOORING, NOTDEFINED, OUTERSHELL, PRESTRESSING, RAILWAYLINE, RAILWAYTRACK, REINFORCING, SHADING, TRACKCIRCUIT, TRANSPORT, TUNNEL_LINING, TUNNEL_PRESUPPORT, TUNNEL_SUPPORT, USERDEFINED, WATERPROOFING
IfcDiscreteAccessoryTypeEnum ANCHORPLATE, BIRDPROTECTION, BRACKET, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, FILLER, FLASHING, INSULATOR, LOCK, NOTDEFINED, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SHOE, SLIDINGCHAIR, SOUNDABSORPTION, TENSIONINGEQUIPMENT, USERDEFINED ANCHORPLATE, BIRDPROTECTION, BRACKET, CABLEARRANGER, ELASTIC_CUSHION, EXPANSION_JOINT_DEVICE, FILLER, FLASHING, INSULATOR, LOCK, NOTDEFINED, PANEL_STRENGTHENING, POINTMACHINEMOUNTINGDEVICE, POINT_MACHINE_LOCKING_DEVICE, RAILBRACE, RAILPAD, RAIL_LUBRICATION, RAIL_MECHANICAL_EQUIPMENT, SHOE, SLIDINGCHAIR, SOUNDABSORPTION, STRUCTURAL_SEALING, TENSIONINGEQUIPMENT, USERDEFINED, WATER_BARRIER
IfcDistributionSystemEnum AIRCONDITIONING, AUDIOVISUAL, CATENARY_SYSTEM, CHEMICAL, CHILLEDWATER, COMMUNICATION, COMPRESSEDAIR, CONDENSERWATER, CONTROL, CONVEYING, DATA, DISPOSAL, DOMESTICCOLDWATER, DOMESTICHOTWATER, DRAINAGE, EARTHING, ELECTRICAL, ELECTROACOUSTIC, EXHAUST, FIREPROTECTION, FIXEDTRANSMISSIONNETWORK, FUEL, GAS, HAZARDOUS, HEATING, LIGHTING, LIGHTNINGPROTECTION, MOBILENETWORK, MONITORINGSYSTEM, MUNICIPALSOLIDWASTE, NOTDEFINED, OIL, OPERATIONAL, OPERATIONALTELEPHONYSYSTEM, OVERHEAD_CONTACTLINE_SYSTEM, POWERGENERATION, RAINWATER, REFRIGERATION, RETURN_CIRCUIT, SECURITY, SEWAGE, SIGNAL, STORMWATER, TELEPHONE, TV, USERDEFINED, VACUUM, VENT, VENTILATION, WASTEWATER, WATERSUPPLY AIRCONDITIONING, AUDIOVISUAL, CATENARY_SYSTEM, CHEMICAL, CHILLEDWATER, COMMUNICATION, COMPRESSEDAIR, CONDENSERWATER, CONTROL, CONVEYING, DATA, DISPOSAL, DOMESTICCOLDWATER, DOMESTICHOTWATER, DRAINAGE, EARTHING, ELECTRICAL, ELECTROACOUSTIC, EXHAUST

Diff truncated -- full report in the workflow artifact bundle.

SHACL validation report

DefinitionForEnumLiteral

  • The resource 'IfcBridgePartTypeEnum.SURFACESTRUCTURE' has no definition
  • The resource 'IfcRailwayPartTypeEnum.DILATIONTRACK' has no definition

DefinitionForPropertyOrQuantity

  • The Property 'Pset_AirSideSystemInformation.AirFlowSensible' has no definition
  • The Property 'Pset_AirSideSystemInformation.TotalAirFlow' has no definition
  • The Property 'Pset_AirTerminalBoxPHistory.AirFlowCurve' has no definition
  • The Property 'Pset_AirTerminalOccurrence.AirFlowType' has no definition
  • The Property 'Pset_AirToAirHeatRecoveryTypeCommon.PrimaryAirFlowRateRange' has no definition
  • The Property 'Pset_AirToAirHeatRecoveryTypeCommon.SecondaryAirFlowRateRange' has no definition
  • The Property 'Pset_SpaceThermalPHistory.ExhaustAirFlowRate' has no definition
  • The Property 'Qto_WallBaseQuantities.GrossFootPrintArea' has no definition
  • The Property 'Qto_WallBaseQuantities.NetFootPrintArea' has no definition

DefinitionForResource

  • The resource 'IfcSurfaceFeature' has no definition
  • The resource 'IfcURIReference' has no definition

LeafEntityHasPredefinedType

  • Leaf IfcObject 'IfcAlignmentCant' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAlignmentHorizontal' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAlignmentSegment' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAlignmentVertical' has no PredefinedType attribute
  • Leaf IfcObject 'IfcAsset' has no PredefinedType attribute
  • Leaf IfcObject 'IfcBorehole' has no PredefinedType attribute
  • Leaf IfcObject 'IfcBuilding' has no PredefinedType attribute
  • Leaf IfcObject 'IfcBuildingStorey' has no PredefinedType attribute
  • Leaf IfcObject 'IfcCivilElement' has no PredefinedType attribute
  • Leaf IfcObject 'IfcDistributionCircuit' has no PredefinedType attribute
  • Leaf IfcObject 'IfcGeomodel' has no PredefinedType attribute
  • Leaf IfcObject 'IfcGeoslice' has no PredefinedType attribute
  • Leaf IfcObject 'IfcSite' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralCurveConnection' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralCurveMemberVarying' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralLinearAction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralLoadCase' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPlanarAction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPointAction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPointConnection' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralPointReaction' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralResultGroup' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralSurfaceConnection' has no PredefinedType attribute
  • Leaf IfcObject 'IfcStructuralSurfaceMemberVarying' has no PredefinedType attribute
  • Leaf IfcObject 'IfcWallStandardCase' has no PredefinedType attribute
  • Leaf IfcObject 'IfcZone' has no PredefinedType attribute

PropertyForDefinition

  • For document 'AcidityConcentration.md/a/properties/docs' a property cannot be found
  • For document 'ActualWork.md/a/properties/docs' a property cannot be found
  • For document 'AdjustmentRange.md/a/properties/docs' a property cannot be found
  • For document 'AdjustmentRangeStepValue.md/a/properties/docs' a property cannot be found
  • For document 'AdjustmentValues.md/a/properties/docs' a property cannot be found
  • For document 'AdmixturesDescription.md/a/properties/docs' a property cannot be found
  • For document 'AffectsSurroundings.md/a/properties/docs' a property cannot be found
  • For document 'Aggregation.md/a/properties/docs' a property cannot be found
  • For document 'AirflowCurve.md/a/properties/docs' a property cannot be found
  • For document 'AirflowSensible.md/a/properties/docs' a property cannot be found
  • For document 'AirflowType.md/a/properties/docs' a property cannot be found
  • For document 'AlkalinityConcentration.md/a/properties/docs' a property cannot be found
  • For document 'AppearanceGrade.md/a/properties/docs' a property cannot be found
  • For document 'ApplicableStructuralDesignMethod.md/a/properties/docs' a property cannot be found
  • For document 'Area.md/a/properties/docs' a property cannot be found
  • For document 'AssessmentOfRisk.md/a/properties/docs' a property cannot be found
  • For document 'BaseChamfer.md/b/properties/docs' a property cannot be found
  • For document 'BearingStrength.md/b/properties/docs' a property cannot be found
  • For document 'BoilingPoint.md/b/properties/docs' a property cannot be found
  • For document 'BottomCover.md/b/properties/docs' a property cannot be found
  • For document 'CO2Content.md/c/properties/docs' a property cannot be found
  • For document 'COContent.md/c/properties/docs' a property cannot be found
  • For document 'CarbonContent.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreBaseHeight.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreBaseWidth.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreMiddleHeight.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreSpacing.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreTopHeight.md/c/properties/docs' a property cannot be found
  • For document 'CenterCoreTopWidth.md/c/properties/docs' a property cannot be found
  • For document 'CentreOfGravityInX.md/c/properties/docs' a property cannot be found
  • For document 'CentreOfGravityInY.md/c/properties/docs' a property cannot be found
  • For document 'CombustionTemperature.md/c/properties/docs' a property cannot be found
  • For document 'CompStrength.md/c/properties/docs' a property cannot be found
  • For document 'CompStrengthPerp.md/c/properties/docs' a property cannot be found
  • For document 'CompactedVolume.md/c/properties/docs' a property cannot be found
  • For document 'CompressiveStrength.md/c/properties/docs' a property cannot be found
  • For document 'Condition.md/c/properties/docs' a property cannot be found
  • For document 'CoreBaseHeight.md/c/properties/docs' a property cannot be found
  • For document 'CoreBaseWidth.md/c/properties/docs' a property cannot be found
  • For document 'CoreMiddleHeight.md/c/properties/docs' a property cannot be found
  • For document 'CoreSpacing.md/c/properties/docs' a property cannot be found
  • For document 'CoreTopHeight.md/c/properties/docs' a property cannot be found
  • For document 'CoreTopWidth.md/c/properties/docs' a property cannot be found
  • For document 'Count.md/c/properties/docs' a property cannot be found
  • For document 'CrossSectionArea.md/c/properties/docs' a property cannot be found
  • For document 'CurrentCarryingCapasity.md/c/properties/docs' a property cannot be found
  • For document 'DefinitionType.md/d/properties/docs' a property cannot be found
  • For document 'DimensionalChangeCoefficient.md/d/properties/docs' a property cannot be found
  • For document 'DissolvedSolidsContent.md/d/properties/docs' a property cannot be found
  • For document 'DraftBaseOffset.md/d/properties/docs' a property cannot be found
  • For document 'DraftSideOffset.md/d/properties/docs' a property cannot be found
  • For document 'DynamicViscosity.md/d/properties/docs' a property cannot be found
  • For document 'EavesHeight.md/e/properties/docs' a property cannot be found
  • For document 'EdgeDraft.md/e/properties/docs' a property cannot be found
  • For document 'ExhaustAirFlowRate.md/e/properties/docs' a property cannot be found
  • For document 'Exponent.md/e/properties/docs' a property cannot be found
  • For document 'FinishCeilingHeight.md/f/properties/docs' a property cannot be found
  • For document 'FinishFloorHeight.md/f/properties/docs' a property cannot be found
  • For document 'FlangeBaseFillet.md/f/properties/docs' a property cannot be found
  • For document 'FlangeChamfer.md/f/properties/docs' a property cannot be found
  • For document 'FlangeDepth.md/f/properties/docs' a property cannot be found
  • For document 'FlangeDraft.md/f

SHACL report truncated -- full report in the workflow artifact bundle.

See workflow run for failure details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4.4 Identifies PR in scope for 4.4 update ready-for-review Identifies PR for 4.4 update that are ready to be reviewed

Projects

Status: SOLUTION | PUBLIC REVIEW

Development

Successfully merging this pull request may close these issues.

3 participants