AECgeeks / infra-repo-issue-test-old1

0 stars 0 forks source link

pset occurencedriven for psets associated to objects without corresponding ifctypeobject issue 25 #22

Open aothms opened 2 years ago

aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_ActionRequest.xml tmp/b/psd/Pset_ActionRequest.xml
--- tmp/a/psd/Pset_ActionRequest.xml    2022-03-21 00:10:01.188590200 +0100
+++ tmp/b/psd/Pset_ActionRequest.xml    2022-03-22 21:12:56.293297100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ActionRequest</Name>
   <Definition>An action request is a request for an action to fulfill a need.  HISTORY: IFC4: Removed RequestSourceType, RequestDescription, Status</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcActionRequest</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcActionRequest</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ActorCommon.xml tmp/b/psd/Pset_ActorCommon.xml
--- tmp/a/psd/Pset_ActorCommon.xml  2022-03-21 00:09:46.263737700 +0100
+++ tmp/b/psd/Pset_ActorCommon.xml  2022-03-22 21:12:56.334864600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ActorCommon</Name>
   <Definition>A property set that enables further classification of actors, including the ability to give a number of actors to be designated as a population, the number being specified as a property to be dealt with as a single value rather than having to aggregate a number of instances of IfcActor.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcActor</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcActor</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_Address.xml tmp/b/psd/Pset_Address.xml
--- tmp/a/psd/Pset_Address.xml  2022-03-21 00:09:38.288898500 +0100
+++ tmp/b/psd/Pset_Address.xml  2022-03-22 21:12:56.362803500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_Address</Name>
   <Definition>This Property Set represents an address for delivery of paper based mail and other postal deliveries.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuilding</ClassName>
     <ClassName>IfcSite</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuilding,IfcSite</ApplicableTypeValue>
   <PropertyDefs>
diff -N -w -U10 tmp/a/psd/Pset_AirSideSystemInformation.xml tmp/b/psd/Pset_AirSideSystemInformation.xml
--- tmp/a/psd/Pset_AirSideSystemInformation.xml 2022-03-21 00:09:58.918017500 +0100
+++ tmp/b/psd/Pset_AirSideSystemInformation.xml 2022-03-22 21:12:56.392750700 +0100
@@ -1,24 +1,22 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_AirSideSystemInformation</Name>
   <Definition>Attributes that apply to an air side HVAC system. HISTORY: New property set in IFC Release 1.0.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSpatialElement</ClassName>
     <ClassName>IfcSpatialZone</ClassName>
     <ClassName>IfcZone</ClassName>
-    <ClassName>IfcSpatialElementType</ClassName>
-    <ClassName>IfcSpatialZoneType</ClassName>
   </ApplicableClasses>
-  <ApplicableTypeValue>IfcSpatialElement,IfcSpatialZone,IfcZone,IfcSpatialElementType,IfcSpatialZoneType</ApplicableTypeValue>
+  <ApplicableTypeValue>IfcSpatialElement,IfcSpatialZone,IfcZone</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
       <Name>Description</Name>
       <Definition>The Description of the object.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcText"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_AnnotationContourLine.xml tmp/b/psd/Pset_AnnotationContourLine.xml
--- tmp/a/psd/Pset_AnnotationContourLine.xml    2022-03-21 00:09:49.452072700 +0100
+++ tmp/b/psd/Pset_AnnotationContourLine.xml    2022-03-22 21:12:56.423767500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_AnnotationContourLine</Name>
   <Definition>Specifies parameters of a standard curve that has a single, consistent measure value.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAnnotation</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAnnotation</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_AnnotationLineOfSight.xml tmp/b/psd/Pset_AnnotationLineOfSight.xml
--- tmp/a/psd/Pset_AnnotationLineOfSight.xml    2022-03-21 00:09:49.472018400 +0100
+++ tmp/b/psd/Pset_AnnotationLineOfSight.xml    2022-03-22 21:12:56.455682100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_AnnotationLineOfSight</Name>
   <Definition>Specifies the properties of the line of sight at a point of connection between two elements. Typically used to define the line of sight visibility at the junction between two roads (particularly between an access road and a public road).</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAnnotation</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAnnotation</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_AnnotationSurveyArea.xml tmp/b/psd/Pset_AnnotationSurveyArea.xml
--- tmp/a/psd/Pset_AnnotationSurveyArea.xml 2022-03-21 00:09:49.483025200 +0100
+++ tmp/b/psd/Pset_AnnotationSurveyArea.xml 2022-03-22 21:12:56.463906500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_AnnotationSurveyArea</Name>
   <Definition>Specifies particular properties of survey methods to be assigned to survey point set or resulting surface patches</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAnnotation</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAnnotation</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_Asset.xml tmp/b/psd/Pset_Asset.xml
--- tmp/a/psd/Pset_Asset.xml    2022-03-21 00:10:00.283112000 +0100
+++ tmp/b/psd/Pset_Asset.xml    2022-03-22 21:12:56.478629000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_Asset</Name>
   <Definition>An asset is a uniquely identifiable element which has a financial value and against which maintenance actions are recorded.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAsset</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAsset</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_BreakwaterCommon.xml tmp/b/psd/Pset_BreakwaterCommon.xml
--- tmp/a/psd/Pset_BreakwaterCommon.xml 2022-03-21 00:09:47.811060200 +0100
+++ tmp/b/psd/Pset_BreakwaterCommon.xml 2022-03-22 21:12:56.494577700 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BreakwaterCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to BREAKWATER.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/BREAKWATER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/BREAKWATER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BridgeCommon.xml tmp/b/psd/Pset_BridgeCommon.xml
--- tmp/a/psd/Pset_BridgeCommon.xml 2022-03-21 00:09:49.488975000 +0100
+++ tmp/b/psd/Pset_BridgeCommon.xml 2022-03-22 21:12:56.528488500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BridgeCommon</Name>
   <Definition>Common property set for bridges.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBridge</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBridge</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BuildingCommon.xml tmp/b/psd/Pset_BuildingCommon.xml
--- tmp/a/psd/Pset_BuildingCommon.xml   2022-03-21 00:09:49.521887500 +0100
+++ tmp/b/psd/Pset_BuildingCommon.xml   2022-03-22 21:12:56.561399800 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuildingCommon</Name>
   <Definition>Properties common to the definition of all instances of IfcBuilding. Please note that several building attributes are handled directly at the IfcBuilding instance, the building number (or short name) by IfcBuilding.Name, the building name (or long name) by IfcBuilding.LongName, and the description (or comments) by IfcBuilding.Description. Actual building quantities, like building perimeter, building area and building volume are provided by IfcElementQuantity, and the building classification according to national building code by IfcClassificationReference.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuilding</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuilding</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BuildingStoreyCommon.xml tmp/b/psd/Pset_BuildingStoreyCommon.xml
--- tmp/a/psd/Pset_BuildingStoreyCommon.xml 2022-03-21 00:09:49.548851400 +0100
+++ tmp/b/psd/Pset_BuildingStoreyCommon.xml 2022-03-22 21:12:56.597304500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuildingStoreyCommon</Name>
   <Definition>Properties common to the definition of all instances of IfcBuildingStorey. Please note that several building attributes are handled directly at the IfcBuildingStorey instance, the building storey number (or short name) by IfcBuildingStorey.Name, the building storey name (or long name) by IfcBuildingStorey.LongName, and the description (or comments) by IfcBuildingStorey.Description. Actual building storey quantities, like building storey perimeter, building storey area and building storey volume are provided by IfcElementQuantity, and the building storey classification according to national building code by IfcClassificationReference.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuildingStorey</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuildingStorey</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BuildingSystemCommon.xml tmp/b/psd/Pset_BuildingSystemCommon.xml
--- tmp/a/psd/Pset_BuildingSystemCommon.xml 2022-03-21 00:09:58.207963900 +0100
+++ tmp/b/psd/Pset_BuildingSystemCommon.xml 2022-03-22 21:12:56.613261100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuildingSystemCommon</Name>
   <Definition>Properties common to the definition of building systems.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuildingSystem</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuildingSystem</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BuildingUse.xml tmp/b/psd/Pset_BuildingUse.xml
--- tmp/a/psd/Pset_BuildingUse.xml  2022-03-21 00:09:49.572749100 +0100
+++ tmp/b/psd/Pset_BuildingUse.xml  2022-03-22 21:12:56.638194900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuildingUse</Name>
   <Definition>Provides information on on the real estate context of the building of interest both current and anticipated.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuilding</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuilding</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BuildingUseAdjacent.xml tmp/b/psd/Pset_BuildingUseAdjacent.xml
--- tmp/a/psd/Pset_BuildingUseAdjacent.xml  2022-03-21 00:09:49.585717300 +0100
+++ tmp/b/psd/Pset_BuildingUseAdjacent.xml  2022-03-22 21:12:56.663518400 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuildingUseAdjacent</Name>
   <Definition>Provides information on adjacent buildings and their uses to enable their impact on the building of interest to be determined. Note that for each instance of the property set used, where there is an existence of risk, there will be an instance of the property set Pset_Risk (q.v).</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuilding</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuilding</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_BuiltSystemRailwayLine.xml tmp/b/psd/Pset_BuiltSystemRailwayLine.xml
--- tmp/a/psd/Pset_BuiltSystemRailwayLine.xml   2022-03-21 00:09:50.491294500 +0100
+++ tmp/b/psd/Pset_BuiltSystemRailwayLine.xml   2022-03-22 21:12:56.693321300 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuiltSystemRailwayLine</Name>
   <Definition>Properties common to the definition of a railway line system, which is a set of functional tracks with explicit terminals. It is usually composed of a set of tracks with continuous track parts and alignments.NOTE IfcBuiltSystem.ObjectType should be set to RAILWAYLINE</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuiltSystem/USERDEFINED</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuiltSystem/USERDEFINED</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_BuiltSystemTrack.xml tmp/b/psd/Pset_BuiltSystemTrack.xml
--- tmp/a/psd/Pset_BuiltSystemTrack.xml 2022-03-21 00:09:50.538207800 +0100
+++ tmp/b/psd/Pset_BuiltSystemTrack.xml 2022-03-22 21:12:56.715906400 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_BuiltSystemTrack</Name>
   <Definition>Properties common to the definition of a track system. It is usually composed of continuous sequences of track parts and alignments.NOTE IfcBuiltSystem.ObjectType should be set to TRACK</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuiltSystem/USERDEFINED</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuiltSystem/USERDEFINED</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ChamberCommon.xml tmp/b/psd/Pset_ChamberCommon.xml
--- tmp/a/psd/Pset_ChamberCommon.xml    2022-03-21 00:09:47.934730900 +0100
+++ tmp/b/psd/Pset_ChamberCommon.xml    2022-03-22 21:12:56.735506200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ChamberCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcFacilityPart with the predefined type set to CHAMBER.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarinePart/CHAMBER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarinePart/CHAMBER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionPortCommon.xml tmp/b/psd/Pset_DistributionPortCommon.xml
--- tmp/a/psd/Pset_DistributionPortCommon.xml   2022-03-21 00:09:59.347867200 +0100
+++ tmp/b/psd/Pset_DistributionPortCommon.xml   2022-03-22 21:12:56.757910000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionPortCommon</Name>
   <Definition>Common attributes attached to an instance of IfcDistributionPort.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionPort</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionPort</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionPortTypeCable.xml tmp/b/psd/Pset_DistributionPortTypeCable.xml
--- tmp/a/psd/Pset_DistributionPortTypeCable.xml    2022-03-21 00:09:59.559894700 +0100
+++ tmp/b/psd/Pset_DistributionPortTypeCable.xml    2022-03-22 21:12:56.792354800 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionPortTypeCable</Name>
   <Definition>Cable port occurrence attributes attached to an instance of IfcDistributionPort.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionPort/CABLE</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionPort/CABLE</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionPortTypeDuct.xml tmp/b/psd/Pset_DistributionPortTypeDuct.xml
--- tmp/a/psd/Pset_DistributionPortTypeDuct.xml 2022-03-21 00:09:59.621733400 +0100
+++ tmp/b/psd/Pset_DistributionPortTypeDuct.xml 2022-03-22 21:12:56.815536900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionPortTypeDuct</Name>
   <Definition>Duct port occurrence attributes attached to an instance of IfcDistributionPort.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionPort/DUCT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionPort/DUCT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionPortTypePipe.xml tmp/b/psd/Pset_DistributionPortTypePipe.xml
--- tmp/a/psd/Pset_DistributionPortTypePipe.xml 2022-03-21 00:09:59.679616400 +0100
+++ tmp/b/psd/Pset_DistributionPortTypePipe.xml 2022-03-22 21:12:56.845217000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionPortTypePipe</Name>
   <Definition>Pipe port occurrence attributes attached to an instance of IfcDistributionPort.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionPort/PIPE</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionPort/PIPE</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionSystemCommon.xml tmp/b/psd/Pset_DistributionSystemCommon.xml
--- tmp/a/psd/Pset_DistributionSystemCommon.xml 2022-03-21 00:09:59.686557200 +0100
+++ tmp/b/psd/Pset_DistributionSystemCommon.xml 2022-03-22 21:12:56.876668900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionSystemCommon</Name>
   <Definition>Distribution system occurrence attributes attached to an instance of IfcDistributionSystem.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionSystem</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionSystem</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionSystemTypeElectrical.xml tmp/b/psd/Pset_DistributionSystemTypeElectrical.xml
--- tmp/a/psd/Pset_DistributionSystemTypeElectrical.xml 2022-03-21 00:09:59.738458900 +0100
+++ tmp/b/psd/Pset_DistributionSystemTypeElectrical.xml 2022-03-22 21:12:56.910316900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionSystemTypeElectrical</Name>
   <Definition>Properties of electrical circuits.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionSystem/ELECTRICAL</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionSystem/ELECTRICAL</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_DistributionSystemTypeOverheadContactlineSystem.xml tmp/b/psd/Pset_DistributionSystemTypeOverheadContactlineSystem.xml
--- tmp/a/psd/Pset_DistributionSystemTypeOverheadContactlineSystem.xml  2022-03-21 00:09:52.487267800 +0100
+++ tmp/b/psd/Pset_DistributionSystemTypeOverheadContactlineSystem.xml  2022-03-22 21:12:56.943224600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionSystemTypeOverheadContactlineSystem</Name>
   <Definition>Properties of an overhead contact line system. The property set is associated with the predefined type OVERHEAD_CONTACT_LINE_SYSTEM of IfcDistributionSystem.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionSystem/OVERHEAD_CONTACTLINE_SYSTEM</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionSystem/OVERHEAD_CONTACTLINE_SYSTEM</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_DistributionSystemTypeVentilation.xml tmp/b/psd/Pset_DistributionSystemTypeVentilation.xml
--- tmp/a/psd/Pset_DistributionSystemTypeVentilation.xml    2022-03-21 00:09:59.797261000 +0100
+++ tmp/b/psd/Pset_DistributionSystemTypeVentilation.xml    2022-03-22 21:12:56.972147900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_DistributionSystemTypeVentilation</Name>
   <Definition>This property set is used to define the general characteristics of the duct design parameters within a system.
 HISTORY: New property set in IFC Release 2.0.  Renamed from Pset_DuctDesignCriteria in IFC4.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionSystem/VENTILATION</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionSystem/VENTILATION</ApplicableTypeValue>
   <PropertyDefs>
diff -N -w -U10 tmp/a/psd/Pset_GateHeadCommon.xml tmp/b/psd/Pset_GateHeadCommon.xml
--- tmp/a/psd/Pset_GateHeadCommon.xml   2022-03-21 00:09:48.133200900 +0100
+++ tmp/b/psd/Pset_GateHeadCommon.xml   2022-03-22 21:12:57.005566300 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_GateHeadCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcFacilityPart with the predefined type set to GATEHEAD.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarinePart/GATEHEAD</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarinePart/GATEHEAD</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_GeotechnicalAssemblyCommon.xml tmp/b/psd/Pset_GeotechnicalAssemblyCommon.xml
--- tmp/a/psd/Pset_GeotechnicalAssemblyCommon.xml   2022-03-21 00:10:00.839292800 +0100
+++ tmp/b/psd/Pset_GeotechnicalAssemblyCommon.xml   2022-03-22 21:12:57.040889800 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_GeotechnicalAssemblyCommon</Name>
   <Definition>Properties describing the characteristics of any geotechnical model. A Status of &quot;New&quot; should not be associated to a IfcGeotechnicalAssembly or IfcGeotechnicalStratum, as other entities are used for earthworks and courses.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcGeotechnicalAssembly</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcGeotechnicalAssembly</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_GeotechnicalStratumCommon.xml tmp/b/psd/Pset_GeotechnicalStratumCommon.xml
--- tmp/a/psd/Pset_GeotechnicalStratumCommon.xml    2022-03-21 00:10:00.854212500 +0100
+++ tmp/b/psd/Pset_GeotechnicalStratumCommon.xml    2022-03-22 21:12:57.063292800 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_GeotechnicalStratumCommon</Name>
   <Definition>Properties describing the characteristics of any solid, water or void stratum. A status of &quot;New&quot; should not be associated to a IfcGeotechnicalAssembly  or IfcSolidStratum, as other entities are used for earthworks and courses.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcGeotechnicalStratum</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcGeotechnicalStratum</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_JettyCommon.xml tmp/b/psd/Pset_JettyCommon.xml
--- tmp/a/psd/Pset_JettyCommon.xml  2022-03-21 00:09:48.178079600 +0100
+++ tmp/b/psd/Pset_JettyCommon.xml  2022-03-22 21:12:57.085228700 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_JettyCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to JETTY.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/JETTY</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/JETTY</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_JettyDesignCriteria.xml tmp/b/psd/Pset_JettyDesignCriteria.xml
--- tmp/a/psd/Pset_JettyDesignCriteria.xml  2022-03-21 00:09:48.231934600 +0100
+++ tmp/b/psd/Pset_JettyDesignCriteria.xml  2022-03-22 21:12:57.108175600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_JettyDesignCriteria</Name>
   <Definition>Properties common to the definition of design criteria of all occurrences of IfcMarineFacility with the predefined type set to JETTY.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/JETTY</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/JETTY</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_LandRegistration.xml tmp/b/psd/Pset_LandRegistration.xml
--- tmp/a/psd/Pset_LandRegistration.xml 2022-03-21 00:09:49.695421000 +0100
+++ tmp/b/psd/Pset_LandRegistration.xml 2022-03-22 21:12:57.141881600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_LandRegistration</Name>
   <Definition>Specifies the identity of land within a statutory registration system. NOTE: The property LandTitleID is to be used in preference to deprecated attribute LandTitleNumber in IfcSite.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSite</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSite</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_LinearReferencingMethod.xml tmp/b/psd/Pset_LinearReferencingMethod.xml
--- tmp/a/psd/Pset_LinearReferencingMethod.xml  2022-03-21 00:10:00.907073800 +0100
+++ tmp/b/psd/Pset_LinearReferencingMethod.xml  2022-03-22 21:12:57.178788700 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_LinearReferencingMethod</Name>
   <Definition>Describes the manner in which measurements are made along (and optionally offset from) a linear element.NOTE Definition according to ISO 19148:2021</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAlignment</ClassName>
     <ClassName>IfcReferent/POSITION</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAlignment,IfcReferent/POSITION</ApplicableTypeValue>
   <PropertyDefs>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_MarineFacilityTransportation.xml tmp/b/psd/Pset_MarineFacilityTransportation.xml
--- tmp/a/psd/Pset_MarineFacilityTransportation.xml 2022-03-21 00:09:48.240910500 +0100
+++ tmp/b/psd/Pset_MarineFacilityTransportation.xml 2022-03-22 21:12:57.205704000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_MarineFacilityTransportation</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility which are catagorised as transportation facilities such as Ports, marinas etc.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_MarkingLinesCommon.xml tmp/b/psd/Pset_MarkingLinesCommon.xml
--- tmp/a/psd/Pset_MarkingLinesCommon.xml   2022-03-21 00:09:57.143045300 +0100
+++ tmp/b/psd/Pset_MarkingLinesCommon.xml   2022-03-22 21:12:57.244334300 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_MarkingLinesCommon</Name>
   <Definition>Properties for line markings.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSurfaceFeature/LINEMARKING</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSurfaceFeature/LINEMARKING</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_OpeningElementCommon.xml tmp/b/psd/Pset_OpeningElementCommon.xml
--- tmp/a/psd/Pset_OpeningElementCommon.xml 2022-03-21 00:09:49.714411400 +0100
+++ tmp/b/psd/Pset_OpeningElementCommon.xml 2022-03-22 21:12:57.282185800 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_OpeningElementCommon</Name>
   <Definition>Properties common to the definition of all instances of IfcOpeningElement.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcOpeningElement</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcOpeningElement</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_OutsideDesignCriteria.xml tmp/b/psd/Pset_OutsideDesignCriteria.xml
--- tmp/a/psd/Pset_OutsideDesignCriteria.xml    2022-03-21 00:09:59.820199200 +0100
+++ tmp/b/psd/Pset_OutsideDesignCriteria.xml    2022-03-22 21:12:57.313847600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_OutsideDesignCriteria</Name>
   <Definition>Outside air conditions used as the basis for calculating thermal loads at peak conditions, as well as the weather data location from which these conditions were obtained. HISTORY: New property set in IFC Release 1.0.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcBuilding</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcBuilding</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_PavementMillingCommon.xml tmp/b/psd/Pset_PavementMillingCommon.xml
--- tmp/a/psd/Pset_PavementMillingCommon.xml    2022-03-21 00:09:57.210185100 +0100
+++ tmp/b/psd/Pset_PavementMillingCommon.xml    2022-03-22 21:12:57.343182000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_PavementMillingCommon</Name>
   <Definition>Properties for pavement milling.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcEarthworksCut/PAVEMENTMILLING</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcEarthworksCut/PAVEMENTMILLING</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_Permit.xml tmp/b/psd/Pset_Permit.xml
--- tmp/a/psd/Pset_Permit.xml   2022-03-21 00:10:01.245502900 +0100
+++ tmp/b/psd/Pset_Permit.xml   2022-03-22 21:12:57.381132700 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_Permit</Name>
   <Definition>A permit is a document that allows permission to gain access to an area or carry out work in a situation where security or other access restrictions apply.
 HISTORY: IFC4 EndDate added. PermitType, PermitDuration, StartTime and EndTime are deleted.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcPermit</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcPermit</ApplicableTypeValue>
   <PropertyDefs>
diff -N -w -U10 tmp/a/psd/Pset_PlantCommon.xml tmp/b/psd/Pset_PlantCommon.xml
--- tmp/a/psd/Pset_PlantCommon.xml  2022-03-21 00:09:57.226186000 +0100
+++ tmp/b/psd/Pset_PlantCommon.xml  2022-03-22 21:12:57.415657200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_PlantCommon</Name>
   <Definition>Properties for a plant.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcVegetation</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcVegetation</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_PowerControlSystem.xml tmp/b/psd/Pset_PowerControlSystem.xml
--- tmp/a/psd/Pset_PowerControlSystem.xml   2022-03-21 00:09:54.958825800 +0100
+++ tmp/b/psd/Pset_PowerControlSystem.xml   2022-03-22 21:12:57.435455600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_PowerControlSystem</Name>
   <Definition>Properties of power control system. The property set can be used by the predefined type ELECTRICAL of IfcDistributionSystem. The property set can be used to characterize the system that controls the railway energy network.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionSystem/ELECTRICAL</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionSystem/ELECTRICAL</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ProjectOrderChangeOrder.xml tmp/b/psd/Pset_ProjectOrderChangeOrder.xml
--- tmp/a/psd/Pset_ProjectOrderChangeOrder.xml  2022-03-21 00:10:01.288370600 +0100
+++ tmp/b/psd/Pset_ProjectOrderChangeOrder.xml  2022-03-22 21:12:57.460600600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ProjectOrderChangeOrder</Name>
   <Definition>A change order is an instruction to make a change to a product or work being undertake. Note that the change order status is defined in the same way as a work order status since a change order implies a work requirement.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcProjectOrder/CHANGEORDER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcProjectOrder/CHANGEORDER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_ProjectOrderMaintenanceWorkOrder.xml tmp/b/psd/Pset_ProjectOrderMaintenanceWorkOrder.xml
--- tmp/a/psd/Pset_ProjectOrderMaintenanceWorkOrder.xml 2022-03-21 00:10:01.341229000 +0100
+++ tmp/b/psd/Pset_ProjectOrderMaintenanceWorkOrder.xml 2022-03-22 21:12:57.492121900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ProjectOrderMaintenanceWorkOrder</Name>
   <Definition>A MaintenanceWorkOrder is a detailed description of maintenance work that is to be performed. Note that the Scheduled Frequency property of the maintenance work order is used when the order is required as an instance of a scheduled work order.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcProjectOrder/MAINTENANCEWORKORDER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcProjectOrder/MAINTENANCEWORKORDER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ProjectOrderMoveOrder.xml tmp/b/psd/Pset_ProjectOrderMoveOrder.xml
--- tmp/a/psd/Pset_ProjectOrderMoveOrder.xml    2022-03-21 00:10:01.382081700 +0100
+++ tmp/b/psd/Pset_ProjectOrderMoveOrder.xml    2022-03-22 21:12:57.521921200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ProjectOrderMoveOrder</Name>
   <Definition>Defines the requirements for move orders. Note that the move order status is defined in the same way as a work order status since a move order implies a work requirement.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcProjectOrder/MOVEORDER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcProjectOrder/MOVEORDER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ProjectOrderPurchaseOrder.xml tmp/b/psd/Pset_ProjectOrderPurchaseOrder.xml
--- tmp/a/psd/Pset_ProjectOrderPurchaseOrder.xml    2022-03-21 00:10:01.426244700 +0100
+++ tmp/b/psd/Pset_ProjectOrderPurchaseOrder.xml    2022-03-22 21:12:57.553835900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ProjectOrderPurchaseOrder</Name>
   <Definition>Defines the requirements for purchase orders in a project.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcProjectOrder/PURCHASEORDER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcProjectOrder/PURCHASEORDER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ProjectOrderWorkOrder.xml tmp/b/psd/Pset_ProjectOrderWorkOrder.xml
--- tmp/a/psd/Pset_ProjectOrderWorkOrder.xml    2022-03-21 00:10:01.471122300 +0100
+++ tmp/b/psd/Pset_ProjectOrderWorkOrder.xml    2022-03-22 21:12:57.589767000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ProjectOrderWorkOrder</Name>
   <Definition>Defines the requirements for purchase orders in a project.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcProjectOrder/WORKORDER</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcProjectOrder/WORKORDER</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ProvisionForVoid.xml tmp/b/psd/Pset_ProvisionForVoid.xml
--- tmp/a/psd/Pset_ProvisionForVoid.xml 2022-03-21 00:09:49.781194200 +0100
+++ tmp/b/psd/Pset_ProvisionForVoid.xml 2022-03-22 21:12:57.611855100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ProvisionForVoid</Name>
   <Definition>Properties for Provisions For Voids.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcVirtualElement/PROVISIONFORVOID</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcVirtualElement/PROVISIONFORVOID</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_QuayCommon.xml tmp/b/psd/Pset_QuayCommon.xml
--- tmp/a/psd/Pset_QuayCommon.xml   2022-03-21 00:09:48.465980400 +0100
+++ tmp/b/psd/Pset_QuayCommon.xml   2022-03-22 21:12:57.642776900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_QuayCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to QUAY.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/QUAY</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/QUAY</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_QuayDesignCriteria.xml tmp/b/psd/Pset_QuayDesignCriteria.xml
--- tmp/a/psd/Pset_QuayDesignCriteria.xml   2022-03-21 00:09:48.519882900 +0100
+++ tmp/b/psd/Pset_QuayDesignCriteria.xml   2022-03-22 21:12:57.666708900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_QuayDesignCriteria</Name>
   <Definition>Properties common to the definition of design criteria of all occurrences of IfcMarineFacility with the predefined type set to QUAY.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/QUAY</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/QUAY</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_RailwayLevelCrossing.xml tmp/b/psd/Pset_RailwayLevelCrossing.xml
--- tmp/a/psd/Pset_RailwayLevelCrossing.xml 2022-03-21 00:09:55.441954800 +0100
+++ tmp/b/psd/Pset_RailwayLevelCrossing.xml 2022-03-22 21:12:57.698674100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_RailwayLevelCrossing</Name>
   <Definition>Properties appliable to IfcFacilityPart with PredefinedType set to LEVELCROSSING.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcFacilityPartCommon/LEVELCROSSING</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcFacilityPartCommon/LEVELCROSSING</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_RailwayTrackStructurePart.xml tmp/b/psd/Pset_RailwayTrackStructurePart.xml
--- tmp/a/psd/Pset_RailwayTrackStructurePart.xml    2022-03-21 00:09:55.669464900 +0100
+++ tmp/b/psd/Pset_RailwayTrackStructurePart.xml    2022-03-22 21:12:57.730871600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_RailwayTrackStructurePart</Name>
   <Definition>Properties applicable to IfcFacilityPart with PredefinedType set to TRACKSTRUCTURE, or more specialized types including PLAINTRACKSUPERSTRUCTURE, TURNOUTSUPERSTRUCTURE or DILATATIONSUPERSTRUCTURE.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcRailwayPart/DILATATIONSUPERSTRUCTURE</ClassName>
     <ClassName>IfcRailwayPart/PLAINTRACKSUPERSTRUCTURE</ClassName>
     <ClassName>IfcRailwayPart/TRACKSTRUCTURE</ClassName>
     <ClassName>IfcRailwayPart/TURNOUTSUPERSTRUCTURE</ClassName>
   </ApplicableClasses>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_ReferentCommon.xml tmp/b/psd/Pset_ReferentCommon.xml
--- tmp/a/psd/Pset_ReferentCommon.xml   2022-03-21 00:10:00.913057200 +0100
+++ tmp/b/psd/Pset_ReferentCommon.xml   2022-03-22 21:12:57.758900400 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ReferentCommon</Name>
   <Definition>Specifies common properties for IfcReferent</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcReferent</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcReferent</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_RevetmentCommon.xml tmp/b/psd/Pset_RevetmentCommon.xml
--- tmp/a/psd/Pset_RevetmentCommon.xml  2022-03-21 00:09:48.562764000 +0100
+++ tmp/b/psd/Pset_RevetmentCommon.xml  2022-03-22 21:12:57.786857100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_RevetmentCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to REVETMENT.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/REVETMENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/REVETMENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_RoadDesignCriteriaCommon.xml tmp/b/psd/Pset_RoadDesignCriteriaCommon.xml
--- tmp/a/psd/Pset_RoadDesignCriteriaCommon.xml 2022-03-21 00:09:57.609162400 +0100
+++ tmp/b/psd/Pset_RoadDesignCriteriaCommon.xml 2022-03-22 21:12:57.808623200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_RoadDesignCriteriaCommon</Name>
   <Definition>Road design criteria that may be attached to road parts.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcFacilityPartCommon/JUNCTION</ClassName>
     <ClassName>IfcFacilityPartCommon/LEVELCROSSING</ClassName>
     <ClassName>IfcFacilityPartCommon/SEGMENT</ClassName>
     <ClassName>IfcRoadPart/BICYCLECROSSING</ClassName>
     <ClassName>IfcRoadPart/INTERSECTION</ClassName>
diff -N -w -U10 tmp/a/psd/Pset_RoadSymbolsCommon.xml tmp/b/psd/Pset_RoadSymbolsCommon.xml
--- tmp/a/psd/Pset_RoadSymbolsCommon.xml    2022-03-21 00:09:57.900430100 +0100
+++ tmp/b/psd/Pset_RoadSymbolsCommon.xml    2022-03-22 21:12:57.839490500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_RoadSymbolsCommon</Name>
   <Definition>Properties for road symbols.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSurfaceFeature/SYMBOLMARKING</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSurfaceFeature/SYMBOLMARKING</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ShipLockCommon.xml tmp/b/psd/Pset_ShipLockCommon.xml
--- tmp/a/psd/Pset_ShipLockCommon.xml   2022-03-21 00:09:48.608599100 +0100
+++ tmp/b/psd/Pset_ShipLockCommon.xml   2022-03-22 21:12:57.865080100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ShipLockCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to SHIPLOCK.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/SHIPLOCK</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/SHIPLOCK</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ShiplockComplex.xml tmp/b/psd/Pset_ShiplockComplex.xml
--- tmp/a/psd/Pset_ShiplockComplex.xml  2022-03-21 00:09:48.655513700 +0100
+++ tmp/b/psd/Pset_ShiplockComplex.xml  2022-03-22 21:12:57.899990100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ShiplockComplex</Name>
   <Definition>Properties common to the definition of occurrences of IfcMarineFacility with the predefined type set to SHIPLOCK, where the facility represents a complex of multiple shiplocks.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/SHIPLOCK</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/SHIPLOCK</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ShiplockDesignCriteria.xml tmp/b/psd/Pset_ShiplockDesignCriteria.xml
--- tmp/a/psd/Pset_ShiplockDesignCriteria.xml   2022-03-21 00:09:48.707334900 +0100
+++ tmp/b/psd/Pset_ShiplockDesignCriteria.xml   2022-03-22 21:12:57.933038200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ShiplockDesignCriteria</Name>
   <Definition>Properties common to the definition of design criteria of all occurrences of IfcMarineFacility with the predefined type set to SHIPLOCK.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/SHIPLOCK</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/SHIPLOCK</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ShipyardCommon.xml tmp/b/psd/Pset_ShipyardCommon.xml
--- tmp/a/psd/Pset_ShipyardCommon.xml   2022-03-21 00:09:48.749225000 +0100
+++ tmp/b/psd/Pset_ShipyardCommon.xml   2022-03-22 21:12:57.967940600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ShipyardCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcMarineFacility with the predefined type set to SHIPYARD.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcMarineFacility/SHIPYARD</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcMarineFacility/SHIPYARD</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_SiteCommon.xml tmp/b/psd/Pset_SiteCommon.xml
--- tmp/a/psd/Pset_SiteCommon.xml   2022-03-21 00:09:49.795193500 +0100
+++ tmp/b/psd/Pset_SiteCommon.xml   2022-03-22 21:12:58.005842600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_SiteCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcSite. Please note that several site attributes are handled directly at the IfcSite instance, the site number (or short name) by IfcSite.Name, the site name (or long name) by IfcSite.LongName, and the description (or comments) by IfcSite.Description. The land title number is also given as an explicit attribute IfcSite.LandTitleNumber. Actual site quantities, like site perimeter, site area and site volume are provided by IfcElementQuantity, and site classification according to national building code by IfcClassificationReference. The global positioning of the site in terms of Northing and Easting and height above sea level datum is given by IfcSite.RefLongitude, IfcSite.RefLatitude, IfcSite.RefElevation and the postal address by IfcSite.SiteAddress.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSite</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSite</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_SiteWeather.xml tmp/b/psd/Pset_SiteWeather.xml
--- tmp/a/psd/Pset_SiteWeather.xml  2022-03-21 00:09:48.756267900 +0100
+++ tmp/b/psd/Pset_SiteWeather.xml  2022-03-22 21:12:58.048774700 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_SiteWeather</Name>
   <Definition>Properties for site weather</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSite</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSite</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_SolidStratumCapacity.xml tmp/b/psd/Pset_SolidStratumCapacity.xml
--- tmp/a/psd/Pset_SolidStratumCapacity.xml 2022-03-21 00:10:00.949003400 +0100
+++ tmp/b/psd/Pset_SolidStratumCapacity.xml 2022-03-22 21:12:58.089665400 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_SolidStratumCapacity</Name>
   <Definition>Properties expressing the capacity of a stratum using physical measures. Regional and National conventions should be captured through classification and specific property sets.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSolidStratum</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSolidStratum</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_SolidStratumComposition.xml tmp/b/psd/Pset_SolidStratumComposition.xml
--- tmp/a/psd/Pset_SolidStratumComposition.xml  2022-03-21 00:10:00.974935300 +0100
+++ tmp/b/psd/Pset_SolidStratumComposition.xml  2022-03-22 21:12:58.123137300 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_SolidStratumComposition</Name>
   <Definition>Properties expressing the composition of a stratum using volume measures, implementing ISO14688 Part 2 Table 1 Primary fractions and composite fractions. Regional and National conventions should be captured through classification and specific property sets. Zero values may be omitted.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcSolidStratum</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcSolidStratum</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_SoundAttenuation.xml tmp/b/psd/Pset_SoundAttenuation.xml
--- tmp/a/psd/Pset_SoundAttenuation.xml 2022-03-21 00:09:59.829175500 +0100
+++ tmp/b/psd/Pset_SoundAttenuation.xml 2022-03-22 21:12:58.146077200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_SoundAttenuation</Name>
   <Definition>Common definition to capture sound pressure at a point on behalf of a device typically used within the context of building services and flow distribution systems.   To indicate sound values from an instance of IfcDistributionFlowElement at a particular location, IfcAnnotation instance(s) should be assigned to the IfcDistributionFlowElement through the IfcRelAssignsToProduct relationship. The IfcAnnotation should specify ObjectType of 'Sound' and geometric representation of 'Annotation Point' consisting of a single IfcPoint subtype as described at IfcAnnotation.  This property set is instantiated multiple times on an object for each frequency band.  HISTORY: New property set in IFC Release 2x4.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAnnotation</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAnnotation</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_Stationing.xml tmp/b/psd/Pset_Stationing.xml
--- tmp/a/psd/Pset_Stationing.xml   2022-03-21 00:10:00.981871100 +0100
+++ tmp/b/psd/Pset_Stationing.xml   2022-03-22 21:12:58.181120600 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_Stationing</Name>
   <Definition>Specifies stationing parameters for IfcReferent.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcReferent</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcReferent</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_StructuralSurfaceMemberVaryingThickness.xml tmp/b/psd/Pset_StructuralSurfaceMemberVaryingThickness.xml
--- tmp/a/psd/Pset_StructuralSurfaceMemberVaryingThickness.xml  2022-03-21 00:10:01.490072200 +0100
+++ tmp/b/psd/Pset_StructuralSurfaceMemberVaryingThickness.xml  2022-03-22 21:12:58.216576500 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_StructuralSurfaceMemberVaryingThickness</Name>
   <Definition>Thickness parameters of a surface member (structural analysis item) with varying thickness, particularly with linearly varying thickness.  The thickness is interpolated/ extrapolated from three points.  The locations of these points are given either in local x,y coordinates of the surface member or in global X,Y,Z coordinates.  Either way, these points are required to be located within the face or at the bounds of the face  of the surface member, and they must not be located on a common line.  Local and global coordinates shall not be mixed within the same property set instance.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcStructuralSurfaceMemberVarying</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcStructuralSurfaceMemberVarying</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_Superelevation.xml tmp/b/psd/Pset_Superelevation.xml
--- tmp/a/psd/Pset_Superelevation.xml   2022-03-21 00:09:57.987504800 +0100
+++ tmp/b/psd/Pset_Superelevation.xml   2022-03-22 21:12:58.261455900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_Superelevation</Name>
   <Definition>Specifies the general properties for a Superelevation event.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAnnotation/SUPERELEVATIONEVENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAnnotation/SUPERELEVATIONEVENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_TractionPowerSystem.xml tmp/b/psd/Pset_TractionPowerSystem.xml
--- tmp/a/psd/Pset_TractionPowerSystem.xml  2022-03-21 00:09:56.667602700 +0100
+++ tmp/b/psd/Pset_TractionPowerSystem.xml  2022-03-22 21:12:58.300350700 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_TractionPowerSystem</Name>
   <Definition>Properties of a traction power system. The property is associated to the predefined type ELECTRICAL of IfcDistributionSystem, and is used to characterise systems such as railway electrical distribution networks used to provide energy for rolling stock.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionSystem/ELECTRICAL</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionSystem/ELECTRICAL</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_TransitionSectionCommon.xml tmp/b/psd/Pset_TransitionSectionCommon.xml
--- tmp/a/psd/Pset_TransitionSectionCommon.xml  2022-03-21 00:09:58.082251300 +0100
+++ tmp/b/psd/Pset_TransitionSectionCommon.xml  2022-03-22 21:12:58.327942900 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_TransitionSectionCommon</Name>
   <Definition>Properties for a transition section.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcEarthworksFill/TRANSITIONSECTION</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcEarthworksFill/TRANSITIONSECTION</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_TrenchExcavationCommon.xml tmp/b/psd/Pset_TrenchExcavationCommon.xml
--- tmp/a/psd/Pset_TrenchExcavationCommon.xml   2022-03-21 00:09:58.130122900 +0100
+++ tmp/b/psd/Pset_TrenchExcavationCommon.xml   2022-03-22 21:12:58.361836000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_TrenchExcavationCommon</Name>
   <Definition>Properties for a trench excavation.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcEarthworksCut/TRENCH</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcEarthworksCut/TRENCH</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_WaterStratumCommon.xml tmp/b/psd/Pset_WaterStratumCommon.xml
--- tmp/a/psd/Pset_WaterStratumCommon.xml   2022-03-21 00:10:00.996830700 +0100
+++ tmp/b/psd/Pset_WaterStratumCommon.xml   2022-03-22 21:12:58.399736100 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_WaterStratumCommon</Name>
   <Definition>Properties expressing the composition and any variability in the height of the body of water. Ranges are non-negative describing a spread.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcWaterStratum</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcWaterStratum</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_Width.xml tmp/b/psd/Pset_Width.xml
--- tmp/a/psd/Pset_Width.xml    2022-03-21 00:09:58.176046600 +0100
+++ tmp/b/psd/Pset_Width.xml    2022-03-22 21:12:58.431917000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_Width</Name>
   <Definition>Specifies the general properties for a Width event.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAnnotation/WIDTHEVENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAnnotation/WIDTHEVENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_WiredCommunicationPortCommon.xml tmp/b/psd/Pset_WiredCommunicationPortCommon.xml
--- tmp/a/psd/Pset_WiredCommunicationPortCommon.xml 2022-03-21 00:09:56.943901900 +0100
+++ tmp/b/psd/Pset_WiredCommunicationPortCommon.xml 2022-03-22 21:12:58.451629400 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_WiredCommunicationPortCommon</Name>
   <Definition>Properties used for wired communication port.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcDistributionPort/CABLE</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcDistributionPort/CABLE</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_WorkControlCommon.xml tmp/b/psd/Pset_WorkControlCommon.xml
--- tmp/a/psd/Pset_WorkControlCommon.xml    2022-03-21 00:09:49.419203000 +0100
+++ tmp/b/psd/Pset_WorkControlCommon.xml    2022-03-22 21:12:58.479554200 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_WorkControlCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcWorkPlan and IfcWorkSchedule (subtypes of IfcWorkControl).</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcWorkControl</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcWorkControl</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_ZoneCommon.xml tmp/b/psd/Pset_ZoneCommon.xml
--- tmp/a/psd/Pset_ZoneCommon.xml   2022-03-21 00:09:50.055459100 +0100
+++ tmp/b/psd/Pset_ZoneCommon.xml   2022-03-22 21:12:58.497506000 +0100
@@ -1,12 +1,12 @@
 <?xml version="1.0" ?>
-<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_OCCURRENCEDRIVEN" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_ZoneCommon</Name>
   <Definition>Properties common to the definition of all occurrences of IfcZone.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcZone</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcZone</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>