diff --git a/IFC4x3/Properties/a/Acknowledge_3v2mC0qS0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/Acknowledge_3v2mC0qS0HuO00025QrE$V/Documentation.md
index 7c2dca639..f57c8e448 100644
--- a/IFC4x3/Properties/a/Acknowledge_3v2mC0qS0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/Acknowledge_3v2mC0qS0HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates acknowledgement status where False indicates acknowlegement is required and outstanding, True indicates condition has been acknowedged, and Unknown indicates no acknowledgement is required. Upon resetting the condition, then acknowledgement reverts to Unknown.
+Indicates acknowledgement status where False indicates acknowlegement is required and outstanding, True indicates condition has been acknowedged, and Unknown indicates no acknowledgement is required. Upon resetting the condition, then acknowledgement reverts to Unknown.
diff --git a/IFC4x3/Properties/a/AcousticRating_0kQnq0qT0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/AcousticRating_0kQnq0qT0HuO00025QrE$V/Documentation.md
index 2cf1cac66..4456ae681 100644
--- a/IFC4x3/Properties/a/AcousticRating_0kQnq0qT0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/AcousticRating_0kQnq0qT0HuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
-Acoustic rating for this object. It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).
+Acoustic rating for this object.
+It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).
diff --git a/IFC4x3/Properties/a/AcousticRating_13UqKWrSfDIwPMac2f7fRy/Documentation.md b/IFC4x3/Properties/a/AcousticRating_13UqKWrSfDIwPMac2f7fRy/Documentation.md
index 96571703e..491881fab 100644
--- a/IFC4x3/Properties/a/AcousticRating_13UqKWrSfDIwPMac2f7fRy/Documentation.md
+++ b/IFC4x3/Properties/a/AcousticRating_13UqKWrSfDIwPMac2f7fRy/Documentation.md
@@ -1,3 +1,4 @@
-Acoustic rating for this object. It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).
+Acoustic rating for this object.
+It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).
Requirement for the element filling the opening.
diff --git a/IFC4x3/Properties/a/AcousticRating_2LGWE0qTiHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/AcousticRating_2LGWE0qTiHuO00025QrE$V/Documentation.md
index 2cf1cac66..4456ae681 100644
--- a/IFC4x3/Properties/a/AcousticRating_2LGWE0qTiHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/AcousticRating_2LGWE0qTiHuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
-Acoustic rating for this object. It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).
+Acoustic rating for this object.
+It is provided according to the national building code. It indicates the sound transmission resistance of this object by an index ratio (instead of providing full sound absorption values).
diff --git a/IFC4x3/Properties/a/ActuatorStatus_31OqXYkZzE68AGS6v3SXvr/Documentation.md b/IFC4x3/Properties/a/ActuatorStatus_31OqXYkZzE68AGS6v3SXvr/Documentation.md
index 7052d805c..c0b3e69eb 100644
--- a/IFC4x3/Properties/a/ActuatorStatus_31OqXYkZzE68AGS6v3SXvr/Documentation.md
+++ b/IFC4x3/Properties/a/ActuatorStatus_31OqXYkZzE68AGS6v3SXvr/Documentation.md
@@ -1 +1 @@
-Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).
+Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - element will exists only temporary (like a temporary support structure).
diff --git a/IFC4x3/Properties/a/AirConditioningCentral_2blg80qWmHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/AirConditioningCentral_2blg80qWmHuO00025QrE$V/Documentation.md
index 9914dd4a2..73a5bb391 100644
--- a/IFC4x3/Properties/a/AirConditioningCentral_2blg80qWmHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/AirConditioningCentral_2blg80qWmHuO00025QrE$V/Documentation.md
@@ -1,2 +1,2 @@
-Indication whether the space requires a central air conditioning provided (TRUE) or not (FALSE).
+Indication whether the space requires a central air conditioning provided (TRUE) or not (FALSE).
It should only be given, if the property "AirConditioning" is set to TRUE.
diff --git a/IFC4x3/Properties/a/AirFlowCurve_3XzvE1K1L4qhIMCR0uz5em/DocProperty.xml b/IFC4x3/Properties/a/AirFlowCurve_3XzvE1K1L4qhIMCR0uz5em/DocProperty.xml
new file mode 100644
index 000000000..985a3f9f3
--- /dev/null
+++ b/IFC4x3/Properties/a/AirFlowCurve_3XzvE1K1L4qhIMCR0uz5em/DocProperty.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/IFC4x3/Properties/a/AirFlowSensible_2pbRActdTExAvYvnFsgVBp/DocProperty.xml b/IFC4x3/Properties/a/AirFlowSensible_2pbRActdTExAvYvnFsgVBp/DocProperty.xml
new file mode 100644
index 000000000..169a20542
--- /dev/null
+++ b/IFC4x3/Properties/a/AirFlowSensible_2pbRActdTExAvYvnFsgVBp/DocProperty.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/IFC4x3/Properties/a/AirFlowType_22N32mXRjDo92Q01qpFItv/DocProperty.xml b/IFC4x3/Properties/a/AirFlowType_22N32mXRjDo92Q01qpFItv/DocProperty.xml
new file mode 100644
index 000000000..aab3d11f8
--- /dev/null
+++ b/IFC4x3/Properties/a/AirFlowType_22N32mXRjDo92Q01qpFItv/DocProperty.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/IFC4x3/Properties/a/AirTerminalLocation_0Fi5g0qRyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/AirTerminalLocation_0Fi5g0qRyHuO00025QrE$V/Documentation.md
index 448bc4fcb..d73fa1ec5 100644
--- a/IFC4x3/Properties/a/AirTerminalLocation_0Fi5g0qRyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/AirTerminalLocation_0Fi5g0qRyHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Location (a single type of diffuser can be used for multiple locations); high means close to ceiling.
+Location (a single type of diffuser can be used for multiple locations); high means close to ceiling.
diff --git a/IFC4x3/Properties/a/AirTerminalMountingType_3sz7I0qRyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/AirTerminalMountingType_3sz7I0qRyHuO00025QrE$V/Documentation.md
index 30a26d9cc..bbfd0e287 100644
--- a/IFC4x3/Properties/a/AirTerminalMountingType_3sz7I0qRyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/AirTerminalMountingType_3sz7I0qRyHuO00025QrE$V/Documentation.md
@@ -1,5 +1,4 @@
The way the air terminal is mounted to the ceiling, wall, etc.
-
Surface: mounted to the surface of something (e.g., wall, duct, etc.).
Flat flush: mounted flat and flush with a surface.
Lay-in: mounted in a lay-in type ceiling (e.g., a dropped ceiling grid).
diff --git a/IFC4x3/Properties/a/ArtificialLighting_2rFEk0qWeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/ArtificialLighting_2rFEk0qWeHuO00025QrE$V/Documentation.md
index 663a17b99..e36384d72 100644
--- a/IFC4x3/Properties/a/ArtificialLighting_2rFEk0qWeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/ArtificialLighting_2rFEk0qWeHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether this space requires artificial lighting (as natural lighting would be not sufficient). (TRUE) indicates yes (FALSE) otherwise.
+Indication whether this space requires artificial lighting (as natural lighting would be not sufficient). (TRUE) indicates yes (FALSE) otherwise.
diff --git a/IFC4x3/Properties/a/AudioVolume_1vVZE0qS8HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/a/AudioVolume_1vVZE0qS8HuO00025QrE$V/Documentation.md
index b85564042..4a4f2edc3 100644
--- a/IFC4x3/Properties/a/AudioVolume_1vVZE0qS8HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/a/AudioVolume_1vVZE0qS8HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates discrete audio volume levels and corresponding sound power offsets, if applicable. Missing values may be interpolated.
+Indicates discrete audio volume levels and corresponding sound power offsets, if applicable. Missing values may be interpolated.
diff --git a/IFC4x3/Properties/b/BackInletPatternType_3qlWI0qXSHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/b/BackInletPatternType_3qlWI0qXSHuO00025QrE$V/Documentation.md
index ba88f3957..f8aa2371b 100644
--- a/IFC4x3/Properties/b/BackInletPatternType_3qlWI0qXSHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/b/BackInletPatternType_3qlWI0qXSHuO00025QrE$V/Documentation.md
@@ -1,3 +1,13 @@
Identifies the pattern of inlet connections to a gully trap.
A gulley trap may have 0,1,2,3 or 4 inlet connections and the pattern of their arrangement may vary. The enumeration makes the convention that an outlet is either vertical or is placed at the bottom (south side) of the gully trap (when viewed in plan). Position 1 is to the left (west), position 2 is to the top (north), position 3 is to the right (east) and position 4 is to the bottom (south).
+
+ 2
+ |
+ ----------------
+ ! |
+1-| |-3
+ ! |
+ ----------------
+ |
+ 4
diff --git a/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/DocProperty.xml b/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/DocProperty.xml
index 69e53974c..86c2badad 100644
--- a/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/DocProperty.xml
+++ b/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/DocProperty.xml
@@ -1,3 +1,3 @@
-
+
diff --git a/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/Documentation.md b/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/Documentation.md
index ee9b6cef5..070d567f7 100644
--- a/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/Documentation.md
+++ b/IFC4x3/Properties/b/BendingStrength_0mYnO4_dzB4Rfn5rgnJt$x/Documentation.md
@@ -1,3 +1 @@
Bending strength.
-
-Defining values: α; defined values: bending strength.
diff --git a/IFC4x3/Properties/b/BulbLiquidColour_1PhJQ0qUSHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/b/BulbLiquidColour_1PhJQ0qUSHuO00025QrE$V/DocProperty.xml
index 5af50f789..890bf3c22 100644
--- a/IFC4x3/Properties/b/BulbLiquidColour_1PhJQ0qUSHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/b/BulbLiquidColour_1PhJQ0qUSHuO00025QrE$V/DocProperty.xml
@@ -6,6 +6,6 @@
バルブ作動スプリンクラーのバルブ液体色の設定。液体色は、スプリンクラーヘッドの作動温度に応じて変化する。また、この属性は、高速応答スプリンクラーは設定する必要はない。
-
+
diff --git a/IFC4x3/Properties/c/CapacityCurve_0Ud0g0qSaHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CapacityCurve_0Ud0g0qSaHuO00025QrE$V/Documentation.md
index 0309d9a09..9fa445df4 100644
--- a/IFC4x3/Properties/c/CapacityCurve_0Ud0g0qSaHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CapacityCurve_0Ud0g0qSaHuO00025QrE$V/Documentation.md
@@ -1,4 +1,5 @@
-Chiller cooling capacity is a function of condensing temperature and evaporating temperature, data is in table form, Capacity = f (TempCon, TempEvp), capacity = a1+b1*Tei+c1*Tei\^2+d1*Tci+e1*Tci\^2+f1*Tei*Tci. This table uses multiple input variables; to represent, both DefiningValues and DefinedValues lists are null and IfcTable is attached using IfcResourceConstraintRelationship and IfcMetric. Columns are specified in the following order:
+Chiller cooling capacity is a function of condensing temperature and evaporating temperature, data is in table form, Capacity = f (TempCon, TempEvp), capacity = a1+b1*Tei+c1*Tei\^2+d1*Tci+e1*Tci\^2+f1*Tei*Tci.
+This table uses multiple input variables; to represent, both DefiningValues and DefinedValues lists are null and IfcTable is attached using IfcResourceConstraintRelationship and IfcMetric. Columns are specified in the following order:
1.IfcPowerMeasure:Capacity
2.IfcThermodynamicTemperatureMeasure:CondensingTemperature
3.IfcThermodynamicTemperatureMeasure:EvaporatingTemperature
diff --git a/IFC4x3/Properties/c/CharacteristicImpedance_10mgUNnHf1VfAg7w_L3oMi/Documentation.md b/IFC4x3/Properties/c/CharacteristicImpedance_10mgUNnHf1VfAg7w_L3oMi/Documentation.md
index ae83b8d36..78357a21f 100644
--- a/IFC4x3/Properties/c/CharacteristicImpedance_10mgUNnHf1VfAg7w_L3oMi/Documentation.md
+++ b/IFC4x3/Properties/c/CharacteristicImpedance_10mgUNnHf1VfAg7w_L3oMi/Documentation.md
@@ -1 +1,5 @@
-A quantity defined for a mode of propagation at a given frequency in a specific uniform transmission line or uniform waveguide by one of the three following relations: Z1 = S/ |I|2 Z2 = |U|2 / S Z3 = U / I where Z is the complex characteristic impedance, S the complex power and U and I are the values, usually complex, respectively of a voltage and a current conventionally defined for each type of mode by analogy with transmission line equations.
+A quantity defined for a mode of propagation at a given frequency in a specific uniform transmission line or uniform waveguide by one of the three following relations:
+Z1 = S/ |I|2
+Z2 = |U|2 / S
+Z3 = U / I
+where Z is the complex characteristic impedance, S the complex power and U and I are the values, usually complex, respectively of a voltage and a current conventionally defined for each type of mode by analogy with transmission line equations
diff --git a/IFC4x3/Properties/c/CoefficientOfPerformanceCurve_0dZDm0qSaHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoefficientOfPerformanceCurve_0dZDm0qSaHuO00025QrE$V/Documentation.md
index 7ddeab75a..4110ded33 100644
--- a/IFC4x3/Properties/c/CoefficientOfPerformanceCurve_0dZDm0qSaHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CoefficientOfPerformanceCurve_0dZDm0qSaHuO00025QrE$V/Documentation.md
@@ -1,3 +1,5 @@
-Chiller coefficient of performance (COP) is function of condensing temperature and evaporating temperature, data is in table form, COP= f (TempCon, TempEvp), COP = a2+b2*Tei+c2*Tei\^2+d2*Tci+e2*Tci\^2+f2*Tei*Tci. This table uses multiple input variables; to represent, both DefiningValues and DefinedValues lists are null and IfcTable is attached using IfcResourceConstraintRelationship and IfcMetric. Columns are specified in the following order: 1.IfcPositiveRatioMeasure:CoefficientOfPerformance
+Chiller coefficient of performance (COP) is function of condensing temperature and evaporating temperature, data is in table form, COP= f (TempCon, TempEvp), COP = a2+b2*Tei+c2*Tei\^2+d2*Tci+e2*Tci\^2+f2*Tei*Tci.
+This table uses multiple input variables; to represent, both DefiningValues and DefinedValues lists are null and IfcTable is attached using IfcResourceConstraintRelationship and IfcMetric. Columns are specified in the following order:
+1.IfcPositiveRatioMeasure:CoefficientOfPerformance
2.IfcThermodynamicTemperatureMeasure:CondensingTemperature
3.IfcThermodynamicTemperatureMeasure:EvaporatingTemperature
diff --git a/IFC4x3/Properties/c/CoefficientOfPerformance_3W1b00qSWHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoefficientOfPerformance_3W1b00qSWHuO00025QrE$V/Documentation.md
index f7ca986cb..372c746e7 100644
--- a/IFC4x3/Properties/c/CoefficientOfPerformance_3W1b00qSWHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CoefficientOfPerformance_3W1b00qSWHuO00025QrE$V/Documentation.md
@@ -1 +1,4 @@
-The Coefficient of performance (COP) is the ratio of heat removed to energy input. The energy input may be obtained by multiplying Pset_DistributionPortPHistoryGas.FlowRate on the 'Fuel' port of the IfcChiller by Pset_MaterialFuel.LowerHeatingValue. The IfcDistributionPort for fuel has an associated IfcMaterial with fuel properties and is assigned to an IfcPerformanceHistory object nested within this IfcPerformanceHistory object.
+The Coefficient of performance (COP) is the ratio of heat removed to energy input.
+The energy input may be obtained by multiplying
+Pset_DistributionPortPHistoryGas.FlowRate on the 'Fuel' port of the IfcChiller by Pset_MaterialFuel.LowerHeatingValue.
+The IfcDistributionPort for fuel has an associated IfcMaterial with fuel properties and is assigned to an IfcPerformanceHistory object nested within this IfcPerformanceHistory object.
diff --git a/IFC4x3/Properties/c/CoilFluidArrangement_3zX_c0qSaHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoilFluidArrangement_3zX_c0qSaHuO00025QrE$V/Documentation.md
index ec6bbf5da..caaab5901 100644
--- a/IFC4x3/Properties/c/CoilFluidArrangement_3zX_c0qSaHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CoilFluidArrangement_3zX_c0qSaHuO00025QrE$V/Documentation.md
@@ -1,5 +1,3 @@
-Fluid flow arrangement of the coil.
-
-CrossCounterFlow: Air and water flow enter in different directions.
+Fluid flow arrangement of the coil.CrossCounterFlow: Air and water flow enter in different directions.
CrossFlow: Air and water flow are perpendicular.
CrossParallelFlow: Air and water flow enter in same directions.
diff --git a/IFC4x3/Properties/c/CoilPlacement_39hCG0qSaHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoilPlacement_39hCG0qSaHuO00025QrE$V/Documentation.md
index cc48cd27b..f3aad155b 100644
--- a/IFC4x3/Properties/c/CoilPlacement_39hCG0qSaHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CoilPlacement_39hCG0qSaHuO00025QrE$V/Documentation.md
@@ -1 +1,4 @@
-Indicates the placement of the coil. FLOOR indicates an under floor heater (if coil type is WATERHEATINGCOIL or ELECTRICHEATINGCOIL); CEILING indicates a cooling ceiling (if coil type is WATERCOOLINGCOIL); UNIT indicates that the coil is part of a cooling or heating unit, like cooled beam, etc.
+Indicates the placement of the coil.
+FLOOR indicates an under floor heater (if coil type is WATERHEATINGCOIL or ELECTRICHEATINGCOIL);
+CEILING indicates a cooling ceiling (if coil type is WATERCOOLINGCOIL);
+UNIT indicates that the coil is part of a cooling or heating unit, like cooled beam, etc.
diff --git a/IFC4x3/Properties/c/ColourCode_37d3A0qTGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/ColourCode_37d3A0qTGHuO00025QrE$V/Documentation.md
index a70712210..699a7d0be 100644
--- a/IFC4x3/Properties/c/ColourCode_37d3A0qTGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/ColourCode_37d3A0qTGHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Name of a color for identifying the connector, if applicable.
+Name of a colour for identifying the connector, if applicable.
diff --git a/IFC4x3/Properties/c/CompressorCapacity_3Q4Mw0qSeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CompressorCapacity_3Q4Mw0qSeHuO00025QrE$V/Documentation.md
index 351bb480d..d756c3b4f 100644
--- a/IFC4x3/Properties/c/CompressorCapacity_3Q4Mw0qSeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CompressorCapacity_3Q4Mw0qSeHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The product of the ideal capacity and the overall volumetric efficiency of the compressor.
+The product of the ideal capacity and the overall volumetric efficiency of the compressor.
diff --git a/IFC4x3/Properties/c/ConditionHistory_3lWPi0qS0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/ConditionHistory_3lWPi0qS0HuO00025QrE$V/Documentation.md
index ecbc846b0..b02530e54 100644
--- a/IFC4x3/Properties/c/ConditionHistory_3lWPi0qS0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/ConditionHistory_3lWPi0qS0HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates alarm condition over time. The range of possible values and their meanings is defined by Pset_AlarmTypeCommon.Condition. An empty value indicates no present alarm condition.
+Indicates alarm condition over time. The range of possible values and their meanings is defined by Pset_AlarmTypeCommon.Condition. An empty value indicates no present alarm condition.
diff --git a/IFC4x3/Properties/c/ConnectionSubType_0LsHRT7ND0l8585NRu7Ie8/Documentation.md b/IFC4x3/Properties/c/ConnectionSubType_0LsHRT7ND0l8585NRu7Ie8/Documentation.md
deleted file mode 100644
index e347f2007..000000000
--- a/IFC4x3/Properties/c/ConnectionSubType_0LsHRT7ND0l8585NRu7Ie8/Documentation.md
+++ /dev/null
@@ -1 +0,0 @@
-The physical port connection subtype that further qualifies the ConnectionType.
diff --git a/IFC4x3/Properties/c/ConnectionSubType_3V7JbtIxHAZPR8CmMAy3dW/Documentation.md b/IFC4x3/Properties/c/ConnectionSubType_3V7JbtIxHAZPR8CmMAy3dW/Documentation.md
deleted file mode 100644
index e347f2007..000000000
--- a/IFC4x3/Properties/c/ConnectionSubType_3V7JbtIxHAZPR8CmMAy3dW/Documentation.md
+++ /dev/null
@@ -1 +0,0 @@
-The physical port connection subtype that further qualifies the ConnectionType.
diff --git a/IFC4x3/Properties/c/ConnectionSubType_0LsHRT7ND0l8585NRu7Ie8/DocProperty.xml b/IFC4x3/Properties/c/ConnectionSubtype_0LsHRT7ND0l8585NRu7Ie8/DocProperty.xml
similarity index 64%
rename from IFC4x3/Properties/c/ConnectionSubType_0LsHRT7ND0l8585NRu7Ie8/DocProperty.xml
rename to IFC4x3/Properties/c/ConnectionSubtype_0LsHRT7ND0l8585NRu7Ie8/DocProperty.xml
index b09d63d68..759370dfe 100644
--- a/IFC4x3/Properties/c/ConnectionSubType_0LsHRT7ND0l8585NRu7Ie8/DocProperty.xml
+++ b/IFC4x3/Properties/c/ConnectionSubtype_0LsHRT7ND0l8585NRu7Ie8/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/c/ConnectionSubtype_0LsHRT7ND0l8585NRu7Ie8/Documentation.md b/IFC4x3/Properties/c/ConnectionSubtype_0LsHRT7ND0l8585NRu7Ie8/Documentation.md
new file mode 100644
index 000000000..2dc14452a
--- /dev/null
+++ b/IFC4x3/Properties/c/ConnectionSubtype_0LsHRT7ND0l8585NRu7Ie8/Documentation.md
@@ -0,0 +1,11 @@
+The physical port connection subtype that further qualifies the ConnectionType. The following values are recommended:
+
+ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M
+DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P
+DSub: DA15, DB25, DC37, DD50, DE9, DE15
+EIAJ: RC5720
+HDMI: A, B, C
+RADIO: IEEE802.11g, IEEE802.11n
+RJ: 4P4C, 6P2C, 8P8C
+SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40
+TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini
diff --git a/IFC4x3/Properties/c/ConnectionSubtype_1A5cORvpX3_vdhIOgP0LY0/Documentation.md b/IFC4x3/Properties/c/ConnectionSubtype_1A5cORvpX3_vdhIOgP0LY0/Documentation.md
index 0f9136a23..2dc14452a 100644
--- a/IFC4x3/Properties/c/ConnectionSubtype_1A5cORvpX3_vdhIOgP0LY0/Documentation.md
+++ b/IFC4x3/Properties/c/ConnectionSubtype_1A5cORvpX3_vdhIOgP0LY0/Documentation.md
@@ -1,11 +1,11 @@
The physical port connection subtype that further qualifies the ConnectionType. The following values are recommended:
-* ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M
-* DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P
-* DSub: DA15, DB25, DC37, DD50, DE9, DE15
-* EIAJ: RC5720
-* HDMI: A, B, C
-* RADIO: IEEE802.11g, IEEE802.11n
-* RJ: 4P4C, 6P2C, 8P8C
-* SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40
-* TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini
+ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M
+DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P
+DSub: DA15, DB25, DC37, DD50, DE9, DE15
+EIAJ: RC5720
+HDMI: A, B, C
+RADIO: IEEE802.11g, IEEE802.11n
+RJ: 4P4C, 6P2C, 8P8C
+SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40
+TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini
diff --git a/IFC4x3/Properties/c/ConnectionSubType_3V7JbtIxHAZPR8CmMAy3dW/DocProperty.xml b/IFC4x3/Properties/c/ConnectionSubtype_3V7JbtIxHAZPR8CmMAy3dW/DocProperty.xml
similarity index 83%
rename from IFC4x3/Properties/c/ConnectionSubType_3V7JbtIxHAZPR8CmMAy3dW/DocProperty.xml
rename to IFC4x3/Properties/c/ConnectionSubtype_3V7JbtIxHAZPR8CmMAy3dW/DocProperty.xml
index 3f78aaad5..41167c095 100644
--- a/IFC4x3/Properties/c/ConnectionSubType_3V7JbtIxHAZPR8CmMAy3dW/DocProperty.xml
+++ b/IFC4x3/Properties/c/ConnectionSubtype_3V7JbtIxHAZPR8CmMAy3dW/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/c/ConnectionSubtype_3V7JbtIxHAZPR8CmMAy3dW/Documentation.md b/IFC4x3/Properties/c/ConnectionSubtype_3V7JbtIxHAZPR8CmMAy3dW/Documentation.md
new file mode 100644
index 000000000..2dc14452a
--- /dev/null
+++ b/IFC4x3/Properties/c/ConnectionSubtype_3V7JbtIxHAZPR8CmMAy3dW/Documentation.md
@@ -0,0 +1,11 @@
+The physical port connection subtype that further qualifies the ConnectionType. The following values are recommended:
+
+ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M
+DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P
+DSub: DA15, DB25, DC37, DD50, DE9, DE15
+EIAJ: RC5720
+HDMI: A, B, C
+RADIO: IEEE802.11g, IEEE802.11n
+RJ: 4P4C, 6P2C, 8P8C
+SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40
+TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini
diff --git a/IFC4x3/Properties/c/ConnectionType_3IiZcc7R5CAhGZuzSrfjuV/Documentation.md b/IFC4x3/Properties/c/ConnectionType_3IiZcc7R5CAhGZuzSrfjuV/Documentation.md
index 8a9d4061c..5c7302245 100644
--- a/IFC4x3/Properties/c/ConnectionType_3IiZcc7R5CAhGZuzSrfjuV/Documentation.md
+++ b/IFC4x3/Properties/c/ConnectionType_3IiZcc7R5CAhGZuzSrfjuV/Documentation.md
@@ -1,17 +1,3 @@
The end-style treatment of the duct port:
-BEADEDSLEEVE: Beaded Sleeve.
-COMPRESSION: Compression.
-CRIMP: Crimp.
-DRAWBAND: Drawband.
-DRIVESLIP: Drive slip.
-FLANGED: Flanged.
-OUTSIDESLEEVE: Outside Sleeve.
-SLIPON: Slipon.
-SOLDERED: Soldered.
-SSLIP: S-Slip.
-STANDINGSEAM: Standing seam.
-SWEDGE: Swedge.
-WELDED: Welded.
-OTHER: Another type of end-style has been applied.
-NONE: No end-style has been applied.
+BEADEDSLEEVE: Beaded Sleeve. COMPRESSION: Compression. CRIMP: Crimp. DRAWBAND: Drawband. DRIVESLIP: Drive slip. FLANGED: Flanged. OUTSIDESLEEVE: Outside Sleeve. SLIPON: Slipon. SOLDERED: Soldered. SSLIP: S-Slip. STANDINGSEAM: Standing seam. SWEDGE: Swedge. WELDED: Welded. OTHER: Another type of end-style has been applied. NONE: No end-style has been applied.
diff --git a/IFC4x3/Properties/c/ControlStrategy_35WwK0qSyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/ControlStrategy_35WwK0qSyHuO00025QrE$V/Documentation.md
index 0cee8111f..5d7de5e7b 100644
--- a/IFC4x3/Properties/c/ControlStrategy_35WwK0qSyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/ControlStrategy_35WwK0qSyHuO00025QrE$V/Documentation.md
@@ -1,2 +1,2 @@
-FixedExitingWaterTemp: The capacity is controlled to maintain a fixed exiting water temperature.
+FixedExitingWaterTemp: The capacity is controlled to maintain a fixed exiting water temperature.
WetBulbTempReset: The set-point is reset based on the wet-bulb temperature.
diff --git a/IFC4x3/Properties/c/ControlType_1_bB00qSqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/ControlType_1_bB00qSqHuO00025QrE$V/Documentation.md
index 590ab482a..7c446c5b8 100644
--- a/IFC4x3/Properties/c/ControlType_1_bB00qSqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/ControlType_1_bB00qSqHuO00025QrE$V/Documentation.md
@@ -1,4 +1,4 @@
-The type of signal modification effected and applicable ports:
+The type controller, signal modification effected and applicable ports
INPUT: Controller element is a dedicated input.
OUTPUT: Controller element is a dedicated output.
diff --git a/IFC4x3/Properties/c/ControlType_2X9ia0qSqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/ControlType_2X9ia0qSqHuO00025QrE$V/Documentation.md
index 80f20a59e..bfd938ee4 100644
--- a/IFC4x3/Properties/c/ControlType_2X9ia0qSqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/ControlType_2X9ia0qSqHuO00025QrE$V/Documentation.md
@@ -1,4 +1,4 @@
-The type of discrete digital controller:
+The type controller, signal modification effected and applicable ports
PRIMARY: Controller has built-in communication interface for PC connection, may manage secondary controllers.
SECONDARY: Controller communicates with primary controller and its own managed devices.
diff --git a/IFC4x3/Properties/c/ControlType_2zAcg0qSqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/ControlType_2zAcg0qSqHuO00025QrE$V/Documentation.md
index ddc9549ea..3ccd141fe 100644
--- a/IFC4x3/Properties/c/ControlType_2zAcg0qSqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/ControlType_2zAcg0qSqHuO00025QrE$V/Documentation.md
@@ -1,5 +1,5 @@
The type controller, signal modification effected and applicable ports
-PROPORTIONAL: Output is proportional to the control error. The gain of a proportional control (Kp) will have the effect of reducing the rise time and reducing , but never eliminating, the steady-state error of the variable controlled.
-PROPORTIONALINTEGRAL: Part of the output is proportional to the control error and part is proportional to the time integral of the control error. Adding the gain of an integral control (Ki) will have the effect of eliminating the steady-state error of the variable controlled, but it may make the transient response worse.
+PROPORTIONAL: Output is proportional to the control error. The gain of a proportional control (Kp) will have the effect of reducing the rise time and reducing , but never eliminating, the steady-state error of the variable controlled.
+PROPORTIONALINTEGRAL: Part of the output is proportional to the control error and part is proportional to the time integral of the control error. Adding the gain of an integral control (Ki) will have the effect of eliminating the steady-state error of the variable controlled, but it may make the transient response worse.
PROPORTIONALINTEGRALDERIVATIVE: Part of the output is proportional to the control error, part is proportional to the time integral of the control error and part is proportional to the time derivative of the control error. Adding the gain of a derivative control (Kd) will have the effect of increasing the stability of the system, reducing the overshoot, and improving the transient response of the variable controlled.
diff --git a/IFC4x3/Properties/c/CoolingDesignAirflow_0P_4O0qWiHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/c/CoolingDesignAirFlow_0P_4O0qWiHuO00025QrE$V/DocProperty.xml
similarity index 76%
rename from IFC4x3/Properties/c/CoolingDesignAirflow_0P_4O0qWiHuO00025QrE$V/DocProperty.xml
rename to IFC4x3/Properties/c/CoolingDesignAirFlow_0P_4O0qWiHuO00025QrE$V/DocProperty.xml
index 5dfcc107d..f801d18dd 100644
--- a/IFC4x3/Properties/c/CoolingDesignAirflow_0P_4O0qWiHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/c/CoolingDesignAirFlow_0P_4O0qWiHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/c/CoolingDesignAirflow_0P_4O0qWiHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoolingDesignAirFlow_0P_4O0qWiHuO00025QrE$V/Documentation.md
similarity index 100%
rename from IFC4x3/Properties/c/CoolingDesignAirflow_0P_4O0qWiHuO00025QrE$V/Documentation.md
rename to IFC4x3/Properties/c/CoolingDesignAirFlow_0P_4O0qWiHuO00025QrE$V/Documentation.md
diff --git a/IFC4x3/Properties/c/CoolingDesignDay_0EJ5M0qV8HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoolingDesignDay_0EJ5M0qV8HuO00025QrE$V/Documentation.md
index b07f26571..681672dce 100644
--- a/IFC4x3/Properties/c/CoolingDesignDay_0EJ5M0qV8HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CoolingDesignDay_0EJ5M0qV8HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The month, day and time that has been selected for the cooling design calculations.
+The month, day and time that has been selected for the cooling design calculations.
diff --git a/IFC4x3/Properties/c/CoreIdentifier_2Cb080qSWHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/c/CoreIdentifier_2Cb080qSWHuO00025QrE$V/Documentation.md
index 26db23b43..d88fe0c1a 100644
--- a/IFC4x3/Properties/c/CoreIdentifier_2Cb080qSWHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/c/CoreIdentifier_2Cb080qSWHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The core identification used Identifiers may be used such as by color (Black, Brown, Grey) or by number (1, 2, 3) or by IEC phase reference (L1, L2, L3) etc.
+The core identification used Identifiers may be used such as by color (Black, Brown, Grey) or by number (1, 2, 3) or by IEC phase reference (L1, L2, L3) etc.
diff --git a/IFC4x3/Properties/d/DataTransmitted_31sBJr1t94sOktsMuxcZA2/Documentation.md b/IFC4x3/Properties/d/DataTransmitted_31sBJr1t94sOktsMuxcZA2/Documentation.md
index c96a4faf4..60f40f767 100644
--- a/IFC4x3/Properties/d/DataTransmitted_31sBJr1t94sOktsMuxcZA2/Documentation.md
+++ b/IFC4x3/Properties/d/DataTransmitted_31sBJr1t94sOktsMuxcZA2/Documentation.md
@@ -1 +1 @@
-For data ports, captures log of data transmitted. The LIST at IfcTimeSeriesValue.Values may split out data according to Pset_DistributionPortTypeCable.Protocols.
+For data ports, captures log of data transmitted. The LIST at IfcTimeSeriesValue.Values may split out data according to Pset_DistributionPortTypeCable.Protocols.
diff --git a/IFC4x3/Properties/d/DerivativeConstant_3hg4M0qSqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/d/DerivativeConstant_3hg4M0qSqHuO00025QrE$V/Documentation.md
index d452cfe81..6d1dd448a 100644
--- a/IFC4x3/Properties/d/DerivativeConstant_3hg4M0qSqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/d/DerivativeConstant_3hg4M0qSqHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The derivative gain factor of the controller (usually referred to as Kd). Asserted where ControlType is PROPORTIONALINTEGRALDERIVATIVE.
+The derivative gain factor of the controller (usually referred to as Kd). Asserted where ControlType is PROPORTIONALINTEGRALDERIVATIVE.
diff --git a/IFC4x3/Properties/d/DischargeDirection_36hDO0qRyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/d/DischargeDirection_36hDO0qRyHuO00025QrE$V/Documentation.md
index 949b68047..b86836b3e 100644
--- a/IFC4x3/Properties/d/DischargeDirection_36hDO0qRyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/d/DischargeDirection_36hDO0qRyHuO00025QrE$V/Documentation.md
@@ -1,5 +1,4 @@
Discharge direction of the air terminal.
-
Parallel: discharges parallel to mounting surface designed so that flow attaches to the surface.
Perpendicular: discharges away from mounting surface.
Adjustable: both parallel and perpendicular discharge.
diff --git a/IFC4x3/Properties/e/EarthFault1PolePowerFactorMaximumState_2JBdE0qU0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/e/EarthFault1PolePowerFactorMaximumState_2JBdE0qU0HuO00025QrE$V/Documentation.md
index a663e959d..f12f1ca83 100644
--- a/IFC4x3/Properties/e/EarthFault1PolePowerFactorMaximumState_2JBdE0qU0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/e/EarthFault1PolePowerFactorMaximumState_2JBdE0qU0HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Power factor of the maximum 1 pole earth fault current provided at the point of supply i.e. the fault between 1 phase and PE/PEN.
+Power factor of the maximum 1 pole earth fault current provided at the point of supply i.e. the fault between 1 phase and PE/PEN.
diff --git a/IFC4x3/Properties/e/ElectricalConnectionType_0RKQL3FvDFfwK378TxjBGf/Documentation.md b/IFC4x3/Properties/e/ElectricalConnectionType_0RKQL3FvDFfwK378TxjBGf/Documentation.md
index e551a0403..bd78a4f83 100644
--- a/IFC4x3/Properties/e/ElectricalConnectionType_0RKQL3FvDFfwK378TxjBGf/Documentation.md
+++ b/IFC4x3/Properties/e/ElectricalConnectionType_0RKQL3FvDFfwK378TxjBGf/Documentation.md
@@ -1,5 +1,3 @@
The physical port connection:
-ACPLUG: AC plug
-DCPLUG: DC plug
-CRIMP: bare wire
+ACPLUG: AC plug DCPLUG: DC plug CRIMP: bare wire
diff --git a/IFC4x3/Properties/e/ElectricalSystemType_206AK0qTeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/e/ElectricalSystemType_206AK0qTeHuO00025QrE$V/Documentation.md
index d59097039..a091b92b4 100644
--- a/IFC4x3/Properties/e/ElectricalSystemType_206AK0qTeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/e/ElectricalSystemType_206AK0qTeHuO00025QrE$V/Documentation.md
@@ -1,8 +1,8 @@
-For certain purposes of electrical regulations, IEC 60364 defines types of system using type identifiers. Assignment of identifiers depends upon the relationship of the source, and of exposed conductive parts of the installation, to Ground (Earth). Identifiers that may be assigned through IEC 60364 are:
+For certain purposes of electrical regulations, IEC 60364 defines types of system using type identifiers. Assignment of identifiers depends upon the relationship of the source, and of exposed conductive parts of the installation, to Ground (Earth). Identifiers that may be assigned through IEC 60364 are:
-•TN type system, a system having one or more points of the source of energy directly earthed, the exposed conductive parts of the installation being connected to that point by protective conductors,
-•TN C type system, a TN type system in which neutral and protective functions are combined in a single conductor throughout the system,
-•TN S type system, a TN type system having separate neutral and protective conductors throughout the system,
-•TN C S type system, a TN type system in which neutral and protective functions are combined in a single conductor in part of the system,
-•TT type system, a system having one point of the source of energy directly earthed, the exposed conductive parts of the installation being connected to earth electrodes electrically independent of the earth electrodes of the source,
+•TN type system, a system having one or more points of the source of energy directly earthed, the exposed conductive parts of the installation being connected to that point by protective conductors,
+•TN C type system, a TN type system in which neutral and protective functions are combined in a single conductor throughout the system,
+•TN S type system, a TN type system having separate neutral and protective conductors throughout the system,
+•TN C S type system, a TN type system in which neutral and protective functions are combined in a single conductor in part of the system,
+•TT type system, a system having one point of the source of energy directly earthed, the exposed conductive parts of the installation being connected to earth electrodes electrically independent of the earth electrodes of the source,
•IT type system, a system having no direct connection between live parts and Earth, the exposed conductive parts of the electrical installation being earthed.
diff --git a/IFC4x3/Properties/e/ElectroMagneticTrippingUnitType_15l$_0qVmHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/e/ElectroMagneticTrippingUnitType_15l$_0qVmHuO00025QrE$V/Documentation.md
index 4d2e01cfa..2f728efc3 100644
--- a/IFC4x3/Properties/e/ElectroMagneticTrippingUnitType_15l$_0qVmHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/e/ElectroMagneticTrippingUnitType_15l$_0qVmHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-A list of the available types of electric magnetic tripping unit from which that required may be selected. These cover overload, none special, short circuit, motor protection and bi-metal tripping.
+A list of the available types of electric magnetic tripping unit from which that required may be selected. These cover overload, none special, short circuit, motor protection and bi-metal tripping.
diff --git a/IFC4x3/Properties/e/ElectronicTrippingUnitType_2IezO0qVmHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/e/ElectronicTrippingUnitType_2IezO0qVmHuO00025QrE$V/Documentation.md
index b906bdcca..f1409efdc 100644
--- a/IFC4x3/Properties/e/ElectronicTrippingUnitType_2IezO0qVmHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/e/ElectronicTrippingUnitType_2IezO0qVmHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-A list of the available types of electronic tripping unit from which that required may be selected.
+A list of the available types of electronic tripping unit from which that required may be selected.
diff --git a/IFC4x3/Properties/e/EnergyEfficiencyRatio_3RsZA0qSWHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/e/EnergyEfficiencyRatio_3RsZA0qSWHuO00025QrE$V/Documentation.md
index 18577818b..391b691f1 100644
--- a/IFC4x3/Properties/e/EnergyEfficiencyRatio_3RsZA0qSWHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/e/EnergyEfficiencyRatio_3RsZA0qSWHuO00025QrE$V/Documentation.md
@@ -1,3 +1,4 @@
Energy efficiency ratio (EER).
-Ratio of net cooling capacity to the total input rate of electric power applied. By definition, the units are BTU/hour per Watt. The input electric power may be obtained from Pset_DistributionPortPHistoryElectrical.RealPower on the 'Power' port of the IfcChiller.
+Ratio of net cooling capacity to the total input rate of electric power applied. By definition, the units are BTU/hour per Watt.
+The input electric power may be obtained from Pset_DistributionPortPHistoryElectrical.RealPower on the 'Power' port of the IfcChiller.
diff --git a/IFC4x3/Properties/f/FireRating_0eTJm0qT0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/f/FireRating_0eTJm0qT0HuO00025QrE$V/Documentation.md
index cbe70015e..a3479242b 100644
--- a/IFC4x3/Properties/f/FireRating_0eTJm0qT0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/f/FireRating_0eTJm0qT0HuO00025QrE$V/Documentation.md
@@ -1,2 +1 @@
-Fire rating for this object.
-It is given according to the national fire safety classification.
+Fire rating for this object. It is given according to the national fire safety classification.
diff --git a/IFC4x3/Properties/f/FlammabilityRating_0qOFu0qT0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/f/FlammabilityRating_0qOFu0qT0HuO00025QrE$V/Documentation.md
index 413410137..629734962 100644
--- a/IFC4x3/Properties/f/FlammabilityRating_0qOFu0qT0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/f/FlammabilityRating_0qOFu0qT0HuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
-Flammability Rating for this object. It is given according to the national building code that governs the rating of flammability for materials.
+Flammability Rating for this object.
+It is given according to the national building code that governs the rating of flammability for materials.
diff --git a/IFC4x3/Properties/f/FlowArrangement_29K4I0qSyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/f/FlowArrangement_29K4I0qSyHuO00025QrE$V/Documentation.md
index 470928e05..c9cd01292 100644
--- a/IFC4x3/Properties/f/FlowArrangement_29K4I0qSyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/f/FlowArrangement_29K4I0qSyHuO00025QrE$V/Documentation.md
@@ -1,7 +1,5 @@
-Defines the basic flow arrangements for the heat exchanger or cooler tower:
-
-COUNTERFLOW: Air and water flow enter in different directions.
-CROSSFLOW: Air and water flow are perpendicular.
-PARALLELFLOW: Air and water flow enter in same directions.
+Defines the basic flow arrangements for the heat exchanger or cooler tower:COUNTERFLOW: Air and water flow enter in different directions.
+CROSSFLOW: Air and water flow are perpendicular.
+PARALLELFLOW: Air and water flow enter in same directions.
MULTIPASS: Multipass flow heat exchanger arrangement.
OTHER: Other type of heat exchanger flow arrangement not defined above.
diff --git a/IFC4x3/Properties/g/GasDetected_192xa0qWKHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/g/GasDetected_192xa0qWKHuO00025QrE$V/Documentation.md
index 9c826b1ab..3bde50bec 100644
--- a/IFC4x3/Properties/g/GasDetected_192xa0qWKHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/g/GasDetected_192xa0qWKHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Identification of the gas that is being detected, according to chemical formula. For example, carbon monoxide is 'CO', carbon dioxide is 'CO2', oxygen is 'O2'.
+Identification of the gas that is being detected, according to chemical formula. For example, carbon monoxide is 'CO', carbon dioxide is 'CO2', oxygen is 'O2'.
diff --git a/IFC4x3/Properties/g/GlazingAreaFraction_1TXuk0qTmHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/g/GlazingAreaFraction_1TXuk0qTmHuO00025QrE$V/Documentation.md
index 62d21dc27..62a8e6976 100644
--- a/IFC4x3/Properties/g/GlazingAreaFraction_1TXuk0qTmHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/g/GlazingAreaFraction_1TXuk0qTmHuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
-Fraction of the glazing area relative to the total area of the filling element. It shall be used, if the glazing area is not given separately for all panels within the filling element.
+Fraction of the glazing area relative to the total area of the filling element.
+It shall be used, if the glazing area is not given separately for all panels within the filling element.
diff --git a/IFC4x3/Properties/h/HasLockInside_1vFkVHKPjAvvxUxFl0WWv7/Documentation.md b/IFC4x3/Properties/h/HasLockInside_1vFkVHKPjAvvxUxFl0WWv7/Documentation.md
index 0f634defe..26df2e39c 100644
--- a/IFC4x3/Properties/h/HasLockInside_1vFkVHKPjAvvxUxFl0WWv7/Documentation.md
+++ b/IFC4x3/Properties/h/HasLockInside_1vFkVHKPjAvvxUxFl0WWv7/Documentation.md
@@ -1 +1 @@
-Indicates whether the locking is inside (TRUE) or outside (FALSE) of the point machine.
+Indicates whether the locking is inside (TRUE) or outside (FALSE) of the point machine.
diff --git a/IFC4x3/Properties/h/Headroom_25F1i0qVyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/h/Headroom_25F1i0qVyHuO00025QrE$V/Documentation.md
index f2ba0f0cb..110b5eabe 100644
--- a/IFC4x3/Properties/h/Headroom_25F1i0qVyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/h/Headroom_25F1i0qVyHuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
+Actual headroom clearance for the passageway according to the current design.
The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence.
diff --git a/IFC4x3/Properties/h/HeatOutput_3Ivs80qSGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/h/HeatOutput_3Ivs80qSGHuO00025QrE$V/Documentation.md
index 37d2bf4e3..8af9b06dd 100644
--- a/IFC4x3/Properties/h/HeatOutput_3Ivs80qSGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/h/HeatOutput_3Ivs80qSGHuO00025QrE$V/Documentation.md
@@ -1,3 +1,3 @@
Total nominal heat output as listed by the Boiler manufacturer.
-For steam boilers, it is a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure) and OutletTemperature(IfcThermodynamicTemperatureMeasure) in DefiningValues, and HeatOutput(IfcEnergyMeasure) in DefinedValues. For example, DefiningValues(InletTemp, OutletTemp), DefinedValues(null, HeatOutput). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
+For steam boilers, it is a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure) and OutletTemperature(IfcThermodynamicTemperatureMeasure) in DefiningValues, and HeatOutput(IfcEnergyMeasure) in DefinedValues. For example, DefiningValues(InletTemp, OutletTemp), DefinedValues(null, HeatOutput). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
diff --git a/IFC4x3/Properties/h/HeatOutput_3aoGK0qSGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/h/HeatOutput_3aoGK0qSGHuO00025QrE$V/Documentation.md
index cea023dcf..d0574caa2 100644
--- a/IFC4x3/Properties/h/HeatOutput_3aoGK0qSGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/h/HeatOutput_3aoGK0qSGHuO00025QrE$V/Documentation.md
@@ -1,3 +1,3 @@
Total nominal heat output as listed by the Boiler manufacturer.
-For water boilers, it is a function of inlet versus outlet temperature. For steam boilers, it is a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure), OutletTemperature(IfcThermodynamicTemperatureMeasure), HeatOutput(IfcEnergyMeasure). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
+For water boilers, it is a function of inlet versus outlet temperature. For steam boilers, it is a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure), OutletTemperature(IfcThermodynamicTemperatureMeasure), HeatOutput(IfcEnergyMeasure). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
diff --git a/IFC4x3/Properties/h/HeatingDesignAirflow_0VxYS0qWiHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/h/HeatingDesignAirFlow_0VxYS0qWiHuO00025QrE$V/DocProperty.xml
similarity index 66%
rename from IFC4x3/Properties/h/HeatingDesignAirflow_0VxYS0qWiHuO00025QrE$V/DocProperty.xml
rename to IFC4x3/Properties/h/HeatingDesignAirFlow_0VxYS0qWiHuO00025QrE$V/DocProperty.xml
index e4591d1bf..380eefdd2 100644
--- a/IFC4x3/Properties/h/HeatingDesignAirflow_0VxYS0qWiHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/h/HeatingDesignAirFlow_0VxYS0qWiHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/h/HeatingDesignAirflow_0VxYS0qWiHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/h/HeatingDesignAirFlow_0VxYS0qWiHuO00025QrE$V/Documentation.md
similarity index 100%
rename from IFC4x3/Properties/h/HeatingDesignAirflow_0VxYS0qWiHuO00025QrE$V/Documentation.md
rename to IFC4x3/Properties/h/HeatingDesignAirFlow_0VxYS0qWiHuO00025QrE$V/Documentation.md
diff --git a/IFC4x3/Properties/h/HollowCorePlugging_3mD2I0qVGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/h/HollowCorePlugging_3mD2I0qVGHuO00025QrE$V/Documentation.md
index 8c625e0b8..50eee7731 100644
--- a/IFC4x3/Properties/h/HollowCorePlugging_3mD2I0qVGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/h/HollowCorePlugging_3mD2I0qVGHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-A descriptive label for how the hollow core ends are treated: they may be left open, closed with a plug, or sealed with cast concrete. Values would be, for example: 'Unplugged', 'Plugged', 'SealedWithConcrete'. This property applies to hollow core slabs only.
+A descriptive label for how the hollow core ends are treated: they may be left open, closed with a plug, or sealed with cast concrete. Values would be, for example: 'Unplugged', 'Plugged', 'SealedWithConcrete'. This property applies to hollow core slabs only.
diff --git a/IFC4x3/Properties/h/HorizontalStraightness_0wr5muKv1DqPs2T8tTtcFR/Documentation.md b/IFC4x3/Properties/h/HorizontalStraightness_0wr5muKv1DqPs2T8tTtcFR/Documentation.md
index 3f921b80e..298019cff 100644
--- a/IFC4x3/Properties/h/HorizontalStraightness_0wr5muKv1DqPs2T8tTtcFR/Documentation.md
+++ b/IFC4x3/Properties/h/HorizontalStraightness_0wr5muKv1DqPs2T8tTtcFR/Documentation.md
@@ -1 +1 @@
-Indicative (95%-100%) range straightness associated to the horizontal shape in X, if different to the overall straightness.
+Indicative (95%-100%) range straightness associated to the horizontal shape in X, if different to the overall straightness.
diff --git a/IFC4x3/Properties/i/InputFlowrate_1w_Iq0qRqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/InputFlowrate_1w_Iq0qRqHuO00025QrE$V/Documentation.md
index d6fa7df07..a97e94e21 100644
--- a/IFC4x3/Properties/i/InputFlowrate_1w_Iq0qRqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/InputFlowrate_1w_Iq0qRqHuO00025QrE$V/Documentation.md
@@ -1,2 +1,3 @@
Maximum input flowrate requirement.
+
Hydraulic flowrate.
diff --git a/IFC4x3/Properties/i/InputFlowrate_2YJ$e0qRqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/InputFlowrate_2YJ$e0qRqHuO00025QrE$V/Documentation.md
index 4bf85a330..eba2b69e4 100644
--- a/IFC4x3/Properties/i/InputFlowrate_2YJ$e0qRqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/InputFlowrate_2YJ$e0qRqHuO00025QrE$V/Documentation.md
@@ -1,2 +1,3 @@
Maximum input flowrate requirement.
+
Control air flowrate.
diff --git a/IFC4x3/Properties/i/InputPressure_1rc_A0qRqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/InputPressure_1rc_A0qRqHuO00025QrE$V/Documentation.md
index 428189abf..38ddf708a 100644
--- a/IFC4x3/Properties/i/InputPressure_1rc_A0qRqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/InputPressure_1rc_A0qRqHuO00025QrE$V/Documentation.md
@@ -1,2 +1,3 @@
Maximum input or design pressure for the object.
+
Maximum design pressure for the actuator.
diff --git a/IFC4x3/Properties/i/InputPressure_2SMXa0qRqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/InputPressure_2SMXa0qRqHuO00025QrE$V/Documentation.md
index b79330b83..7c7d58e01 100644
--- a/IFC4x3/Properties/i/InputPressure_2SMXa0qRqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/InputPressure_2SMXa0qRqHuO00025QrE$V/Documentation.md
@@ -1,2 +1,3 @@
Maximum input or design pressure for the object.
+
Control air pressure.
diff --git a/IFC4x3/Properties/i/IntegralConstant_3cuv60qSqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IntegralConstant_3cuv60qSqHuO00025QrE$V/Documentation.md
index c6e04085b..183d44cc5 100644
--- a/IFC4x3/Properties/i/IntegralConstant_3cuv60qSqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IntegralConstant_3cuv60qSqHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The integral gain factor of the controller (usually referred to as Ki). Asserted where ControlType is PROPORTIONALINTEGRAL or PROPORTIONALINTEGRALDERIVATIVE.
+The integral gain factor of the controller (usually referred to as Ki). Asserted where ControlType is PROPORTIONALINTEGRAL or PROPORTIONALINTEGRALDERIVATIVE.
diff --git a/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1jOfW0qViHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1jOfW0qViHuO00025QrE$V/Documentation.md
index 4c6434984..cf0fbcdc4 100644
--- a/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1jOfW0qViHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1jOfW0qViHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
+Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
diff --git a/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1pf4I0qVeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1pf4I0qVeHuO00025QrE$V/Documentation.md
index 4c6434984..cf0fbcdc4 100644
--- a/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1pf4I0qVeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_1pf4I0qVeHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
+Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
diff --git a/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_3YWPs0qVeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_3YWPs0qVeHuO00025QrE$V/Documentation.md
index 4c6434984..cf0fbcdc4 100644
--- a/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_3YWPs0qVeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IsCurrentTolerancePositiveOnly_3YWPs0qVeHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
+Indication whether the value of CurrentTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
diff --git a/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_25qhA0qViHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_25qhA0qViHuO00025QrE$V/Documentation.md
index 77f3a421a..a95cf764f 100644
--- a/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_25qhA0qViHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_25qhA0qViHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
+Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
diff --git a/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_2Aup80qVeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_2Aup80qVeHuO00025QrE$V/Documentation.md
index 77f3a421a..a95cf764f 100644
--- a/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_2Aup80qVeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_2Aup80qVeHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
+Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
diff --git a/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_3vm8i0qVeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_3vm8i0qVeHuO00025QrE$V/Documentation.md
index 77f3a421a..a95cf764f 100644
--- a/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_3vm8i0qVeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/i/IsTimeTolerancePositiveOnly_3vm8i0qVeHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
+Indication whether the value of TimeTolerance1 is provided as a positive tolereance only or not. If not, the value is proved as a pluss/minus tolerance.
diff --git a/IFC4x3/Properties/l/LifeCyclePhase_2MTYy0qU4HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/l/LifeCyclePhase_2MTYy0qU4HuO00025QrE$V/Documentation.md
index 3e5433da3..d37bbed97 100644
--- a/IFC4x3/Properties/l/LifeCyclePhase_2MTYy0qU4HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/l/LifeCyclePhase_2MTYy0qU4HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The whole life cycle or only a given phase from which environmental data are valid.
+The whole life cycle or only a given phase from which environmental data are valid.
diff --git a/IFC4x3/Properties/l/LightingDiversity_0Wh9m0qRuHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/l/LightingDiversity_0Wh9m0qRuHuO00025QrE$V/DocProperty.xml
index c9f37fc83..0e4c7ffd4 100644
--- a/IFC4x3/Properties/l/LightingDiversity_0Wh9m0qRuHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/l/LightingDiversity_0Wh9m0qRuHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/l/LightingLoadIntensity_0nEZ80qX4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/l/LightingLoadIntensity_0nEZ80qX4HuO00025QrE$V/DocProperty.xml
index 7fbb6372b..c16db00d8 100644
--- a/IFC4x3/Properties/l/LightingLoadIntensity_0nEZ80qX4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/l/LightingLoadIntensity_0nEZ80qX4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/l/LoadBearingCapacityArea_2r2w0IRgj2ZPPZHhlnoADU/DocProperty.xml b/IFC4x3/Properties/l/LoadBearingCapacityArea_2r2w0IRgj2ZPPZHhlnoADU/DocProperty.xml
deleted file mode 100644
index 27103694d..000000000
--- a/IFC4x3/Properties/l/LoadBearingCapacityArea_2r2w0IRgj2ZPPZHhlnoADU/DocProperty.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/IFC4x3/Properties/l/LoadBearingCapacity_2r2w0IRgj2ZPPZHhlnoADU/DocProperty.xml b/IFC4x3/Properties/l/LoadBearingCapacity_2r2w0IRgj2ZPPZHhlnoADU/DocProperty.xml
new file mode 100644
index 000000000..56fa8539f
--- /dev/null
+++ b/IFC4x3/Properties/l/LoadBearingCapacity_2r2w0IRgj2ZPPZHhlnoADU/DocProperty.xml
@@ -0,0 +1,3 @@
+
+
+
diff --git a/IFC4x3/Properties/l/LoadBearingCapacityArea_2r2w0IRgj2ZPPZHhlnoADU/Documentation.md b/IFC4x3/Properties/l/LoadBearingCapacity_2r2w0IRgj2ZPPZHhlnoADU/Documentation.md
similarity index 100%
rename from IFC4x3/Properties/l/LoadBearingCapacityArea_2r2w0IRgj2ZPPZHhlnoADU/Documentation.md
rename to IFC4x3/Properties/l/LoadBearingCapacity_2r2w0IRgj2ZPPZHhlnoADU/Documentation.md
diff --git a/IFC4x3/Properties/m/MainColour_0Pvqw0qUaHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/m/MainColour_0Pvqw0qUaHuO00025QrE$V/Documentation.md
index 92b4c4953..951212337 100644
--- a/IFC4x3/Properties/m/MainColour_0Pvqw0qUaHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/m/MainColour_0Pvqw0qUaHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The main color of the furniture of this type.
+The main colour of the furniture of this type.
diff --git a/IFC4x3/Properties/m/MaintenanceDowntime_18YJqf1cHB_AgALw4trjcf/Documentation.md b/IFC4x3/Properties/m/MaintenanceDowntime_18YJqf1cHB_AgALw4trjcf/Documentation.md
index ba949df3f..600c9ecd5 100644
--- a/IFC4x3/Properties/m/MaintenanceDowntime_18YJqf1cHB_AgALw4trjcf/Documentation.md
+++ b/IFC4x3/Properties/m/MaintenanceDowntime_18YJqf1cHB_AgALw4trjcf/Documentation.md
@@ -1 +1 @@
-Maintenance downtime proportion
+Maintenance downtime proportion.
diff --git a/IFC4x3/Properties/m/MaximumAllowedVoltageDrop_2fEJM0qTeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/m/MaximumAllowedVoltageDrop_2fEJM0qTeHuO00025QrE$V/Documentation.md
index 1a10d4633..9056c8db5 100644
--- a/IFC4x3/Properties/m/MaximumAllowedVoltageDrop_2fEJM0qTeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/m/MaximumAllowedVoltageDrop_2fEJM0qTeHuO00025QrE$V/Documentation.md
@@ -1,2 +1,3 @@
-The maximum voltage drop across the circuit that must not be exceeded. There are two voltage drop limit settings that may be applied; one for sub-main circuits, and one in each Distribution Board or Consumer Unit for final circuits connected to that board. The settings should limit the overall voltage drop to the required level. Default settings of 1.5% for sub-main circuits and 2.5% for final circuits, giving an overall limit of 4% may be applied.
+The maximum voltage drop across the circuit that must not be exceeded.
+There are two voltage drop limit settings that may be applied; one for sub-main circuits, and one in each Distribution Board or Consumer Unit for final circuits connected to that board. The settings should limit the overall voltage drop to the required level. Default settings of 1.5% for sub-main circuits and 2.5% for final circuits, giving an overall limit of 4% may be applied.
NOTE: This value may also be specified as a constraint within an IFC model if required but is included within the property set at this stage pending implementation of the required capabilities within software applications.
diff --git a/IFC4x3/Properties/m/MechanicalLoadRating_3QctZVg8j5E8XzJ5bw45dT/Documentation.md b/IFC4x3/Properties/m/MechanicalLoadRating_3QctZVg8j5E8XzJ5bw45dT/Documentation.md
index f135a3a5f..e55163786 100644
--- a/IFC4x3/Properties/m/MechanicalLoadRating_3QctZVg8j5E8XzJ5bw45dT/Documentation.md
+++ b/IFC4x3/Properties/m/MechanicalLoadRating_3QctZVg8j5E8XzJ5bw45dT/Documentation.md
@@ -1 +1,2 @@
-Mechanical load rating for this object. It is provided according to the national building code.
+Mechanical load rating for this object.
+It is provided according to the national building code.
diff --git a/IFC4x3/Properties/m/MechanicalOperated_1lCbY0qWSHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/m/MechanicalOperated_1lCbY0qWSHuO00025QrE$V/Documentation.md
index 523e66f73..52178cc0d 100644
--- a/IFC4x3/Properties/m/MechanicalOperated_1lCbY0qWSHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/m/MechanicalOperated_1lCbY0qWSHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indication whether the element is operated mechanically (TRUE) or not, i.e. manually (FALSE).
+Indication whether the element is operated mechanically (TRUE) or not, i.e. manually (FALSE).
diff --git a/IFC4x3/Properties/m/MechanicalVentilationRate_2QQtQ0qWmHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/m/MechanicalVentilationRate_2QQtQ0qWmHuO00025QrE$V/DocProperty.xml
index f14ff1986..f1d3555ee 100644
--- a/IFC4x3/Properties/m/MechanicalVentilationRate_2QQtQ0qWmHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/m/MechanicalVentilationRate_2QQtQ0qWmHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Geforderte Luftwechselzahl (in Wechsel per Stunde) im Fall der künstlichen Lüftung.
diff --git a/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/DocProperty.xml b/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/DocProperty.xml
index 3b07240c2..129b49a66 100644
--- a/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/DocProperty.xml
+++ b/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/DocProperty.xml
@@ -1,3 +1,3 @@
-
+
diff --git a/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/Documentation.md b/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/Documentation.md
index dd1ff1b00..5ec181856 100644
--- a/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/Documentation.md
+++ b/IFC4x3/Properties/m/MessagingIDs_3waTWM9Eb3Q9wMddy_OIVB/Documentation.md
@@ -1,3 +1 @@
IDs or addresses for any other means of telecommunication, for example instant messaging, voice-over-IP, or file transfer protocols. The communication protocol is indicated by the URI value with scheme designations such as irc:, sip:, or ftp:.
-
-> NOTE Should be of type IfcURIReference when this has been merged.
diff --git a/IFC4x3/Properties/n/NaturalVentilationRate_2KTPM0qWmHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/n/NaturalVentilationRate_2KTPM0qWmHuO00025QrE$V/DocProperty.xml
index 4b47cc821..1f93bdc9d 100644
--- a/IFC4x3/Properties/n/NaturalVentilationRate_2KTPM0qWmHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/n/NaturalVentilationRate_2KTPM0qWmHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Geforderte Luftwechselzahl (in Wechsel per Stunde) im Fall der natürlichen Lüftung.
diff --git a/IFC4x3/Properties/n/NominalDiameter_2EWhC0qX8HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/n/NominalDiameter_2EWhC0qX8HuO00025QrE$V/Documentation.md
index baaefe67a..c67d4b57e 100644
--- a/IFC4x3/Properties/n/NominalDiameter_2EWhC0qX8HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/n/NominalDiameter_2EWhC0qX8HuO00025QrE$V/Documentation.md
@@ -1 +1,3 @@
Nominal diameter or width of the object.
+
+Nominal diameter or width of the tubes in the tube bundle.
diff --git a/IFC4x3/Properties/n/NominalEfficiencyTable_3CMEg0qSGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/n/NominalEfficiencyTable_3CMEg0qSGHuO00025QrE$V/Documentation.md
index bc43d2e6d..f2bb31275 100644
--- a/IFC4x3/Properties/n/NominalEfficiencyTable_3CMEg0qSGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/n/NominalEfficiencyTable_3CMEg0qSGHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-The nominal efficiency of the boiler as defined by the manufacturer. For steam boilers, a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure) and OutletTemperature(IfcThermodynamicTemperatureMeasure) in DefiningValues, and NominalEfficiency(IfcNormalisedRatioMeasure) in DefinedValues. For example, DefininfValues(InletTemp, OutletTemp), DefinedValues(null, NominalEfficiency). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcPropertyConstraintRelationship.
+The nominal efficiency of the boiler as defined by the manufacturer. For steam boilers, a function of inlet temperature versus steam pressure. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure) and OutletTemperature(IfcThermodynamicTemperatureMeasure) in DefiningValues, and NominalEfficiency(IfcNormalisedRatioMeasure) in DefinedValues. For example, DefininfValues(InletTemp, OutletTemp), DefinedValues(null, NominalEfficiency). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
diff --git a/IFC4x3/Properties/n/NominalEfficiency_3UEes0qSGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/n/NominalEfficiency_3UEes0qSGHuO00025QrE$V/Documentation.md
index b627e70dd..7ab7440d0 100644
--- a/IFC4x3/Properties/n/NominalEfficiency_3UEes0qSGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/n/NominalEfficiency_3UEes0qSGHuO00025QrE$V/Documentation.md
@@ -1,3 +1,3 @@
Nominal object efficiency under nominal conditions.
-The nominal efficiency of the boiler as defined by the manufacturer. For water boilers, a function of inlet versus outlet temperature. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure), OutletTemperature(IfcThermodynamicTemperatureMeasure), NominalEfficiency(IfcNormalisedRatioMeasure). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
+The nominal efficiency of the boiler as defined by the manufacturer. For water boilers, a function of inlet versus outlet temperature. Note: as two variables are used, DefiningValues and DefinedValues are null, and values are stored in IfcTable in the following order: InletTemperature(IfcThermodynamicTemperatureMeasure), OutletTemperature(IfcThermodynamicTemperatureMeasure), NominalEfficiency(IfcNormalisedRatioMeasure). The IfcTable is related to IfcPropertyTableValue using IfcMetric and IfcResourceConstraintRelationship.
diff --git a/IFC4x3/Properties/n/NominalLength_0NS18P1J51kRFniH3h5CIL/DocProperty.xml b/IFC4x3/Properties/n/NominalLength_0NS18P1J51kRFniH3h5CIL/DocProperty.xml
index 31fc0643f..98e2e7167 100644
--- a/IFC4x3/Properties/n/NominalLength_0NS18P1J51kRFniH3h5CIL/DocProperty.xml
+++ b/IFC4x3/Properties/n/NominalLength_0NS18P1J51kRFniH3h5CIL/DocProperty.xml
@@ -1,3 +1,3 @@
-
+
diff --git a/IFC4x3/Properties/n/NumberOfSlots_2SMnY0qRyHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/n/NumberOfSlots_2SMnY0qRyHuO00025QrE$V/Documentation.md
index 11d463d8e..0143d5286 100644
--- a/IFC4x3/Properties/n/NumberOfSlots_2SMnY0qRyHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/n/NumberOfSlots_2SMnY0qRyHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates the number of slots.
+Indicates the number of slots.
diff --git a/IFC4x3/Properties/n/NumberOfSlots_3ol50yqfz8ZAv5ApU0vpo5/Documentation.md b/IFC4x3/Properties/n/NumberOfSlots_3ol50yqfz8ZAv5ApU0vpo5/Documentation.md
index 11d463d8e..0143d5286 100644
--- a/IFC4x3/Properties/n/NumberOfSlots_3ol50yqfz8ZAv5ApU0vpo5/Documentation.md
+++ b/IFC4x3/Properties/n/NumberOfSlots_3ol50yqfz8ZAv5ApU0vpo5/Documentation.md
@@ -1 +1 @@
-Indicates the number of slots.
+Indicates the number of slots.
diff --git a/IFC4x3/Properties/n/NumberOfStoreys_0TQDw0qSKHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/n/NumberOfStoreys_0TQDw0qSKHuO00025QrE$V/Documentation.md
index 51d512106..c0fd44093 100644
--- a/IFC4x3/Properties/n/NumberOfStoreys_0TQDw0qSKHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/n/NumberOfStoreys_0TQDw0qSKHuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
-The number of storeys within a building. Captured for those cases where the IfcBuildingStorey entity is not used. Note that if IfcBuildingStorey is asserted and the number of storeys in a building can be determined from it, then this approach should be used in preference to setting a property for the number of storeys.
+The number of storeys within a building.
+Captured for those cases where the IfcBuildingStorey entity is not used. Note that if IfcBuildingStorey is asserted and the number of storeys in a building can be determined from it, then this approach should be used in preference to setting a property for the number of storeys.
diff --git a/IFC4x3/Properties/o/OccupancyType_0GI__0qSKHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/o/OccupancyType_0GI__0qSKHuO00025QrE$V/Documentation.md
index b27d81aa4..438a43c2f 100644
--- a/IFC4x3/Properties/o/OccupancyType_0GI__0qSKHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/o/OccupancyType_0GI__0qSKHuO00025QrE$V/Documentation.md
@@ -1 +1,2 @@
-Occupancy type for this object. It is defined according to the presiding national building code.
+Occupancy type for this object.
+It is defined according to the presiding national building code.
diff --git a/IFC4x3/Properties/o/OpenCircuitVoltage_2Qhz7hntj8tvEhto7ffFga/Documentation.md b/IFC4x3/Properties/o/OpenCircuitVoltage_2Qhz7hntj8tvEhto7ffFga/Documentation.md
index f1cee80e5..0264d32b5 100644
--- a/IFC4x3/Properties/o/OpenCircuitVoltage_2Qhz7hntj8tvEhto7ffFga/Documentation.md
+++ b/IFC4x3/Properties/o/OpenCircuitVoltage_2Qhz7hntj8tvEhto7ffFga/Documentation.md
@@ -1 +1 @@
-Voltage of a cell or battery when the discharge current is zero [Source IEC 482-03-32]
+Voltage of a cell or battery when the discharge current is zero [Source IEC 482-03-32]
diff --git a/IFC4x3/Properties/o/OrthogonalStraightness_1o$cWyp49DFveZj70lz4fA/Documentation.md b/IFC4x3/Properties/o/OrthogonalStraightness_1o$cWyp49DFveZj70lz4fA/Documentation.md
index c7ebf26ac..370c4c3c0 100644
--- a/IFC4x3/Properties/o/OrthogonalStraightness_1o$cWyp49DFveZj70lz4fA/Documentation.md
+++ b/IFC4x3/Properties/o/OrthogonalStraightness_1o$cWyp49DFveZj70lz4fA/Documentation.md
@@ -1 +1 @@
-Indicative (95%-100%) range straightness associated to the horizontal shape in Y, if different to the overall straightness.
+Indicative (95%-100%) range straightness associated to the horizontal shape in Y, if different to the overall straightness.
diff --git a/IFC4x3/Properties/p/ParticleAbsorptionCurve_0R_zu0qUOHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/p/ParticleAbsorptionCurve_0R_zu0qUOHuO00025QrE$V/Documentation.md
index 1b25ce5f7..127c73ae3 100644
--- a/IFC4x3/Properties/p/ParticleAbsorptionCurve_0R_zu0qUOHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/p/ParticleAbsorptionCurve_0R_zu0qUOHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Ratio of particles that are removed by the filter. Each entry describes the ratio of particles absorbed greater than equal to the specified size and less than the next specified size. For example, given for 3 significant particle sizes >= 0,1 micro m, >= 1 micro m, >= 5 micro m
+Ratio of particles that are removed by the filter. Each entry describes the ratio of particles absorbed greater than equal to the specified size and less than the next specified size. For example, given for 3 significant particle sizes >= 0,1 micro m, >= 1 micro m, >= 5 micro m
diff --git a/IFC4x3/Properties/p/PitchAngle_19MOE0qWWHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/p/PitchAngle_19MOE0qWWHuO00025QrE$V/Documentation.md
index f26d88e72..680b81e28 100644
--- a/IFC4x3/Properties/p/PitchAngle_19MOE0qWWHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/p/PitchAngle_19MOE0qWWHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Angle of the slab to the horizontal when used as a component for the roof (specified as 0 degrees or not asserted for cases where the slab is not used as a roof component).The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.
+Angle of the slab to the horizontal when used as a component for the roof (specified as 0 degrees or not asserted for cases where the slab is not used as a roof component).The shape information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the shape properties, provided in the attached property, the geometric parameters take precedence. For geometry editing applications, like CAD: this value should be write-only.
diff --git a/IFC4x3/Properties/p/PowerLoss_24e8O0qVaHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/p/PowerLoss_24e8O0qVaHuO00025QrE$V/Documentation.md
index 452a81e98..3f5896285 100644
--- a/IFC4x3/Properties/p/PowerLoss_24e8O0qVaHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/p/PowerLoss_24e8O0qVaHuO00025QrE$V/Documentation.md
@@ -1,3 +1,3 @@
The power loss in [W].
-The power loss in [W] per pole of the MCB when the nominal current is flowing through the MCB.
+The power loss in [W] per pole of the MCB when the nominal current is flowing through the MCB.
diff --git a/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/DocProperty.xml b/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/DocProperty.xml
index 1853f6ef6..65c615370 100644
--- a/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/DocProperty.xml
+++ b/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/Documentation.md b/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/Documentation.md
index 9824f1a8a..84ad7dbec 100644
--- a/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/Documentation.md
+++ b/IFC4x3/Properties/p/Pressure_1rWyryNgTD49uhQjRGslfB/Documentation.md
@@ -1 +1 @@
-The pressure of the fluid.
+The pressure of fluid.
diff --git a/IFC4x3/Properties/p/Pressure_3CIho6yXrEuwXjE1K1d5gp/DocProperty.xml b/IFC4x3/Properties/p/Pressure_3CIho6yXrEuwXjE1K1d5gp/DocProperty.xml
index 5e324e860..0f819fce8 100644
--- a/IFC4x3/Properties/p/Pressure_3CIho6yXrEuwXjE1K1d5gp/DocProperty.xml
+++ b/IFC4x3/Properties/p/Pressure_3CIho6yXrEuwXjE1K1d5gp/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/p/PrimaryAirFlowRateRange_3Hj3O0qS0HuO00025QrE$V/Documentation.md b/IFC4x3/Properties/p/PrimaryAirFlowRateRange_3Hj3O0qS0HuO00025QrE$V/Documentation.md
index 834db2c29..ae4e44e93 100644
--- a/IFC4x3/Properties/p/PrimaryAirFlowRateRange_3Hj3O0qS0HuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/p/PrimaryAirFlowRateRange_3Hj3O0qS0HuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-possible range of primary airflow that can be delivered..
+Possible range of primary airflow that can be delivered.
diff --git a/IFC4x3/Properties/p/ProcessName_3asFq0qUGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/p/ProcessName_3asFq0qUGHuO00025QrE$V/Documentation.md
index 7abe7a2fb..b656242d9 100644
--- a/IFC4x3/Properties/p/ProcessName_3asFq0qUGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/p/ProcessName_3asFq0qUGHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Name of the welding process. Alternative to the numeric Process property.
+Name of the welding process. Alternative to the numeric Process property.
diff --git a/IFC4x3/Properties/q/QualityHistory_1z_Gs375PED9dAUPht8BFC/Documentation.md b/IFC4x3/Properties/q/QualityHistory_1z_Gs375PED9dAUPht8BFC/Documentation.md
index e8bf21d2e..a1c8d0385 100644
--- a/IFC4x3/Properties/q/QualityHistory_1z_Gs375PED9dAUPht8BFC/Documentation.md
+++ b/IFC4x3/Properties/q/QualityHistory_1z_Gs375PED9dAUPht8BFC/Documentation.md
@@ -1 +1 @@
-Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
+Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
diff --git a/IFC4x3/Properties/q/Quality_0Cl6Q0qSqHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/q/Quality_0Cl6Q0qSqHuO00025QrE$V/Documentation.md
index a1c8d0385..e8bf21d2e 100644
--- a/IFC4x3/Properties/q/Quality_0Cl6Q0qSqHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/q/Quality_0Cl6Q0qSqHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
+Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
diff --git a/IFC4x3/Properties/q/Quality_2Khse0qUSHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/q/Quality_2Khse0qUSHuO00025QrE$V/Documentation.md
index a1c8d0385..e8bf21d2e 100644
--- a/IFC4x3/Properties/q/Quality_2Khse0qUSHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/q/Quality_2Khse0qUSHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
+Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
diff --git a/IFC4x3/Properties/q/Quality_3R_2E0qWGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/q/Quality_3R_2E0qWGHuO00025QrE$V/Documentation.md
index a1c8d0385..e8bf21d2e 100644
--- a/IFC4x3/Properties/q/Quality_3R_2E0qWGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/q/Quality_3R_2E0qWGHuO00025QrE$V/Documentation.md
@@ -1 +1 @@
-Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
+Indicates the quality of measurement or failure condition, which may be further qualified by the Status. True: measured values are considered reliable; False: measured values are considered not reliable (i.e. a fault has been detected); Unknown: reliability of values is uncertain.
diff --git a/IFC4x3/Properties/r/ReceptacleLoadIntensity_0ajTc0qX4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/ReceptacleLoadIntensity_0ajTc0qX4HuO00025QrE$V/DocProperty.xml
index c699e45c4..713db418e 100644
--- a/IFC4x3/Properties/r/ReceptacleLoadIntensity_0ajTc0qX4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/ReceptacleLoadIntensity_0ajTc0qX4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_00pQO0qSSHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/r/Reference_00pQO0qSSHuO00025QrE$V/Documentation.md
index de1bd1914..a9a16d21b 100644
--- a/IFC4x3/Properties/r/Reference_00pQO0qSSHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/r/Reference_00pQO0qSSHuO00025QrE$V/Documentation.md
@@ -1 +1,3 @@
-Reference ID for this specified type in this project (e.g. type 'A-1'), provided, if there is no classification reference to a recognized classification system used.
+Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types and no classification reference to a recognized classification system used.
+
+> IFC4.3.0.0 DEPRECATION The Reference property is deprecated and shall no longer be used, use attribute Name on the relating type instead.
diff --git a/IFC4x3/Properties/r/Reference_02_Yc0qVGHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/r/Reference_02_Yc0qVGHuO00025QrE$V/Documentation.md
index 8037e38c6..3cec915ad 100644
--- a/IFC4x3/Properties/r/Reference_02_Yc0qVGHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/r/Reference_02_Yc0qVGHuO00025QrE$V/Documentation.md
@@ -1 +1,5 @@
-Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.
+Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types and no classification reference to a recognized classification system used.
+
+> IFC4.3.0.0 DEPRECATION The Reference property is deprecated and shall no longer be used, use attribute Name on the relating type instead.
+
+E.g. 'WWS/VS1/400/001', which indicates the occurrence belongs to system WWS, subsystems VSI/400, and has the component number 001.
diff --git a/IFC4x3/Properties/r/Reference_0485m0qTuHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0485m0qTuHuO00025QrE$V/DocProperty.xml
index 2ad22d09e..84df27bfa 100644
--- a/IFC4x3/Properties/r/Reference_0485m0qTuHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0485m0qTuHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_04g$a0qSGHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_04g$a0qSGHuO00025QrE$V/DocProperty.xml
index 3ead4824c..5f91ba75a 100644
--- a/IFC4x3/Properties/r/Reference_04g$a0qSGHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_04g$a0qSGHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_05e5C0qUCHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_05e5C0qUCHuO00025QrE$V/DocProperty.xml
index 05fac88e8..1dda2938e 100644
--- a/IFC4x3/Properties/r/Reference_05e5C0qUCHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_05e5C0qUCHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_06tta0qVyHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_06tta0qVyHuO00025QrE$V/DocProperty.xml
index b6cb3c3ef..bb2342f62 100644
--- a/IFC4x3/Properties/r/Reference_06tta0qVyHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_06tta0qVyHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_0784e0qUWHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0784e0qUWHuO00025QrE$V/DocProperty.xml
index 185acdb36..e041579f2 100644
--- a/IFC4x3/Properties/r/Reference_0784e0qUWHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0784e0qUWHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_08Mt80qVmHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_08Mt80qVmHuO00025QrE$V/DocProperty.xml
index 6e031d325..43e2f65ea 100644
--- a/IFC4x3/Properties/r/Reference_08Mt80qVmHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_08Mt80qVmHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_08Yam0qS4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_08Yam0qS4HuO00025QrE$V/DocProperty.xml
index 165509085..0cd390e06 100644
--- a/IFC4x3/Properties/r/Reference_08Yam0qS4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_08Yam0qS4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml b/IFC4x3/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml
index 0bd793f40..9d41256c7 100644
--- a/IFC4x3/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_09uhUrGP96Dg7LCTKoeQZI/DocProperty.xml
@@ -1,3 +1,3 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0FjbU0qSiHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0FjbU0qSiHuO00025QrE$V/DocProperty.xml
index 45f1ffe17..663db57d7 100644
--- a/IFC4x3/Properties/r/Reference_0FjbU0qSiHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0FjbU0qSiHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0GfRG0qU0HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0GfRG0qU0HuO00025QrE$V/DocProperty.xml
index 107c56911..3d7a93e5e 100644
--- a/IFC4x3/Properties/r/Reference_0GfRG0qU0HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0GfRG0qU0HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0KoTM0qT0HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0KoTM0qT0HuO00025QrE$V/DocProperty.xml
index 8ada0ede3..dbdc2fa9e 100644
--- a/IFC4x3/Properties/r/Reference_0KoTM0qT0HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0KoTM0qT0HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_0NTlk0qSqHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0NTlk0qSqHuO00025QrE$V/DocProperty.xml
index fd7d8bbb5..00b5544f0 100644
--- a/IFC4x3/Properties/r/Reference_0NTlk0qSqHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0NTlk0qSqHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0Y2BE0qXGHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0Y2BE0qXGHuO00025QrE$V/DocProperty.xml
index 1c4cd14d9..9e82198f0 100644
--- a/IFC4x3/Properties/r/Reference_0Y2BE0qXGHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0Y2BE0qXGHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0a7aA0qXCHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0a7aA0qXCHuO00025QrE$V/DocProperty.xml
index fd0fcb561..8316acb9f 100644
--- a/IFC4x3/Properties/r/Reference_0a7aA0qXCHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0a7aA0qXCHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0bpnA0qU4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0bpnA0qU4HuO00025QrE$V/DocProperty.xml
index 6a344447e..a2a8d3859 100644
--- a/IFC4x3/Properties/r/Reference_0bpnA0qU4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0bpnA0qU4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0dFn60qSOHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0dFn60qSOHuO00025QrE$V/DocProperty.xml
index 5a1ac3867..310f05407 100644
--- a/IFC4x3/Properties/r/Reference_0dFn60qSOHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0dFn60qSOHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0dbTU0qTiHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0dbTU0qTiHuO00025QrE$V/DocProperty.xml
index 67e460780..baa8bacf4 100644
--- a/IFC4x3/Properties/r/Reference_0dbTU0qTiHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0dbTU0qTiHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_0g0om0qV4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0g0om0qV4HuO00025QrE$V/DocProperty.xml
index 5bf12ad74..73c729473 100644
--- a/IFC4x3/Properties/r/Reference_0g0om0qV4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0g0om0qV4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0gWS_0qRqHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0gWS_0qRqHuO00025QrE$V/DocProperty.xml
index 7bdb33344..6f6372fef 100644
--- a/IFC4x3/Properties/r/Reference_0gWS_0qRqHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0gWS_0qRqHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0gv8_0qUeHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0gv8_0qUeHuO00025QrE$V/DocProperty.xml
index 8fc09c2bf..c4134400a 100644
--- a/IFC4x3/Properties/r/Reference_0gv8_0qUeHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0gv8_0qUeHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0nriQ0qXaHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0nriQ0qXaHuO00025QrE$V/DocProperty.xml
index 681620510..717695d5c 100644
--- a/IFC4x3/Properties/r/Reference_0nriQ0qXaHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0nriQ0qXaHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_0pav20qVyHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0pav20qVyHuO00025QrE$V/DocProperty.xml
index 6ee6d7b5f..94ade456a 100644
--- a/IFC4x3/Properties/r/Reference_0pav20qVyHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0pav20qVyHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_0rsFa0qSKHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0rsFa0qSKHuO00025QrE$V/DocProperty.xml
index 15bb96a09..8fa1bc5e7 100644
--- a/IFC4x3/Properties/r/Reference_0rsFa0qSKHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0rsFa0qSKHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_0va6u0qWqHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0va6u0qWqHuO00025QrE$V/DocProperty.xml
index e68ec4602..35106bd1e 100644
--- a/IFC4x3/Properties/r/Reference_0va6u0qWqHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0va6u0qWqHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_0yGv40qXOHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_0yGv40qXOHuO00025QrE$V/DocProperty.xml
index dd7e4e19c..0bc0abc6c 100644
--- a/IFC4x3/Properties/r/Reference_0yGv40qXOHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_0yGv40qXOHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_11BYE0qSaHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_11BYE0qSaHuO00025QrE$V/DocProperty.xml
index d5a83c2d8..708f43d6a 100644
--- a/IFC4x3/Properties/r/Reference_11BYE0qSaHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_11BYE0qSaHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_12DtC0qX8HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_12DtC0qX8HuO00025QrE$V/DocProperty.xml
index ca75b2ef5..b887c455b 100644
--- a/IFC4x3/Properties/r/Reference_12DtC0qX8HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_12DtC0qX8HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_13wa80qUGHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_13wa80qUGHuO00025QrE$V/DocProperty.xml
index 34befa292..3f0542e69 100644
--- a/IFC4x3/Properties/r/Reference_13wa80qUGHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_13wa80qUGHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_14JG80qX4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_14JG80qX4HuO00025QrE$V/DocProperty.xml
index 397ba9fcb..e6556eb53 100644
--- a/IFC4x3/Properties/r/Reference_14JG80qX4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_14JG80qX4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_17suk0qWSHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_17suk0qWSHuO00025QrE$V/DocProperty.xml
index de3cf400a..bf8bbfea9 100644
--- a/IFC4x3/Properties/r/Reference_17suk0qWSHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_17suk0qWSHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bemusterungstyp, wird als Attribute angegeben, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.
diff --git a/IFC4x3/Properties/r/Reference_19abY0qU4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_19abY0qU4HuO00025QrE$V/DocProperty.xml
index fba1a09e8..fc347ee11 100644
--- a/IFC4x3/Properties/r/Reference_19abY0qU4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_19abY0qU4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_19cbI0qV4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_19cbI0qV4HuO00025QrE$V/DocProperty.xml
index b57ad5174..5e48fa96d 100644
--- a/IFC4x3/Properties/r/Reference_19cbI0qV4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_19cbI0qV4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_1IAsI0qSeHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1IAsI0qSeHuO00025QrE$V/DocProperty.xml
index 4d75703cd..a0db7c003 100644
--- a/IFC4x3/Properties/r/Reference_1IAsI0qSeHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1IAsI0qSeHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_1IaIC0qVqHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1IaIC0qVqHuO00025QrE$V/DocProperty.xml
index 31330546f..6afb72ade 100644
--- a/IFC4x3/Properties/r/Reference_1IaIC0qVqHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1IaIC0qVqHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1KteU0qTCHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1KteU0qTCHuO00025QrE$V/DocProperty.xml
index 40ec02636..e4d03f51c 100644
--- a/IFC4x3/Properties/r/Reference_1KteU0qTCHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1KteU0qTCHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1LtTm0qWWHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1LtTm0qWWHuO00025QrE$V/DocProperty.xml
index 53f0fbe83..12bfdb177 100644
--- a/IFC4x3/Properties/r/Reference_1LtTm0qWWHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1LtTm0qWWHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1M1Rc0qRyHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1M1Rc0qRyHuO00025QrE$V/DocProperty.xml
index c1ac2f5e9..77d2881ec 100644
--- a/IFC4x3/Properties/r/Reference_1M1Rc0qRyHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1M1Rc0qRyHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1PhZO0qUaHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1PhZO0qUaHuO00025QrE$V/DocProperty.xml
index 357cecd58..5656195cf 100644
--- a/IFC4x3/Properties/r/Reference_1PhZO0qUaHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1PhZO0qUaHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1RiCw0qS8HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1RiCw0qS8HuO00025QrE$V/DocProperty.xml
index a85d7c9d4..ec90e2c86 100644
--- a/IFC4x3/Properties/r/Reference_1RiCw0qS8HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1RiCw0qS8HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1Su$g0qSOHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1Su$g0qSOHuO00025QrE$V/DocProperty.xml
index d235467b0..e9e3bcf48 100644
--- a/IFC4x3/Properties/r/Reference_1Su$g0qSOHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1Su$g0qSOHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1XOE40qSyHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1XOE40qSyHuO00025QrE$V/DocProperty.xml
index 77e2bbe8b..422670cf3 100644
--- a/IFC4x3/Properties/r/Reference_1XOE40qSyHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1XOE40qSyHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1aef_0qSGHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1aef_0qSGHuO00025QrE$V/DocProperty.xml
index b7ee3dd73..d3f600cbd 100644
--- a/IFC4x3/Properties/r/Reference_1aef_0qSGHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1aef_0qSGHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1cULo0qTuHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1cULo0qTuHuO00025QrE$V/DocProperty.xml
index 3cc8c5ffb..dc805c54d 100644
--- a/IFC4x3/Properties/r/Reference_1cULo0qTuHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1cULo0qTuHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1m1CE0qU8HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1m1CE0qU8HuO00025QrE$V/DocProperty.xml
index 16e931872..3688ec41e 100644
--- a/IFC4x3/Properties/r/Reference_1m1CE0qU8HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1m1CE0qU8HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml b/IFC4x3/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml
index 2c0ee8d68..04a9de1e8 100644
--- a/IFC4x3/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1mSb87I6b0egBV57bTxz1d/DocProperty.xml
@@ -1,3 +1,3 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1pMdW0qVyHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1pMdW0qVyHuO00025QrE$V/DocProperty.xml
index 5168d627c..858540bee 100644
--- a/IFC4x3/Properties/r/Reference_1pMdW0qVyHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1pMdW0qVyHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_1pcac0qUOHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1pcac0qUOHuO00025QrE$V/DocProperty.xml
index 12220a590..562dcd4c1 100644
--- a/IFC4x3/Properties/r/Reference_1pcac0qUOHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1pcac0qUOHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1qBEC0qTeHuO00025QrE$V/Documentation.md b/IFC4x3/Properties/r/Reference_1qBEC0qTeHuO00025QrE$V/Documentation.md
index df34c2e7c..a56771541 100644
--- a/IFC4x3/Properties/r/Reference_1qBEC0qTeHuO00025QrE$V/Documentation.md
+++ b/IFC4x3/Properties/r/Reference_1qBEC0qTeHuO00025QrE$V/Documentation.md
@@ -1 +1,5 @@
-Reference ID for this specific instance of a distribution system, or sub-system (e.g. 'WWS/VS1', which indicates the system to be WWS, subsystems VSI/400). The reference values depend on the local code of practice.
+Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types and no classification reference to a recognized classification system used.
+
+> IFC4.3.0.0 DEPRECATION The Reference property is deprecated and shall no longer be used, use attribute Name on the relating type instead.
+
+E.g. 'WWS/VS1', which indicates the system to be WWS, subsystems VSI/400.
diff --git a/IFC4x3/Properties/r/Reference_1r9SPy3wf4kfbVcT1xSjqn/DocProperty.xml b/IFC4x3/Properties/r/Reference_1r9SPy3wf4kfbVcT1xSjqn/DocProperty.xml
index 5f02352b1..f819029f1 100644
--- a/IFC4x3/Properties/r/Reference_1r9SPy3wf4kfbVcT1xSjqn/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1r9SPy3wf4kfbVcT1xSjqn/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1ryQa0qT0HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1ryQa0qT0HuO00025QrE$V/DocProperty.xml
index 5e5511d28..23a14cb13 100644
--- a/IFC4x3/Properties/r/Reference_1ryQa0qT0HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1ryQa0qT0HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Bezeichnung zur Zusammenfassung gleichartiger Bauteile zu einem Bauteiltyp (auch Konstruktionstyp genannt). Alternativ zum Namen des "Typobjekts", insbesondere wenn die Software keine Typen unterstützt.
diff --git a/IFC4x3/Properties/r/Reference_1sWKG0qRuHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1sWKG0qRuHuO00025QrE$V/DocProperty.xml
index 4dd1f9060..c83a77749 100644
--- a/IFC4x3/Properties/r/Reference_1sWKG0qRuHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1sWKG0qRuHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1vMrE0qXKHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1vMrE0qXKHuO00025QrE$V/DocProperty.xml
index c6000f95a..7662fe71a 100644
--- a/IFC4x3/Properties/r/Reference_1vMrE0qXKHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1vMrE0qXKHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1xehi0qTyHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1xehi0qTyHuO00025QrE$V/DocProperty.xml
index 6c1a9ed6d..8a73c1771 100644
--- a/IFC4x3/Properties/r/Reference_1xehi0qTyHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1xehi0qTyHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1zAQw0qV8HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1zAQw0qV8HuO00025QrE$V/DocProperty.xml
index 09d723574..17c763a68 100644
--- a/IFC4x3/Properties/r/Reference_1zAQw0qV8HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1zAQw0qV8HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_1zNuK0qSKHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_1zNuK0qSKHuO00025QrE$V/DocProperty.xml
index 1f603a587..665a4c999 100644
--- a/IFC4x3/Properties/r/Reference_1zNuK0qSKHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_1zNuK0qSKHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
Identifikator der projektinternen Referenz für dieses Geschoss, z.B. nach der Geschossklassifizierung des Bauherrn. Wird verwendet, wenn keine allgemein anerkanntes Klassifizierungssystem angewandt wird.
diff --git a/IFC4x3/Properties/r/Reference_2$yOE0qVuHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_2$yOE0qVuHuO00025QrE$V/DocProperty.xml
index 6b715fe08..1db6773fe 100644
--- a/IFC4x3/Properties/r/Reference_2$yOE0qVuHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_2$yOE0qVuHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_22CZ80qU4HuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_22CZ80qU4HuO00025QrE$V/DocProperty.xml
index f433f599c..1a9049774 100644
--- a/IFC4x3/Properties/r/Reference_22CZ80qU4HuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_22CZ80qU4HuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/IFC4x3/Properties/r/Reference_27u4M0qUeHuO00025QrE$V/DocProperty.xml b/IFC4x3/Properties/r/Reference_27u4M0qUeHuO00025QrE$V/DocProperty.xml
index 94972fbe5..0eb10ce3a 100644
--- a/IFC4x3/Properties/r/Reference_27u4M0qUeHuO00025QrE$V/DocProperty.xml
+++ b/IFC4x3/Properties/r/Reference_27u4M0qUeHuO00025QrE$V/DocProperty.xml
@@ -1,5 +1,5 @@
-