Showing:

Annotations
Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Element diggs:DesignRILTPType / diggs:supportedStructureType
Namespace http://diggsml.org/schemas/3
Annotations
What this platform supports: footing, mat, slab, embankment, wall,
tank, culvert or bridge. Every element of this type that is
conditional on structure type (sideSlopeRatio, sideSlopeAngle,
embankmentHeight) resolves against this element, because a
dictionary Occurrence condition sees only local containment, as with
archingModel on diggs:ArchingCoefficientType. It is optional: a
platform over ground given only general treatment, with no single
identifiable loaded structure above it, is real and should not be
forced to name one. Give at most one value. Where one platform
underlies more than one structure type (a raft and a tunnel sharing
a platform, say), state the structure type that governs the design
of the platform, the one with the greatest load demand if that is
the actual basis of the design decision, not an arbitrary or
first-listed one. Use the DIGGS dictionary
supportedStructureType.xml for the list of values.
Diagram
Diagramgml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType_codeSpacegml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="supportedStructureType" type="gml:CodeType">
  <annotation>
    <documentation>What this platform supports: footing, mat, slab, embankment, wall, tank, culvert or bridge. Every element of this type that is conditional on structure type (sideSlopeRatio, sideSlopeAngle, embankmentHeight) resolves against this element, because a dictionary Occurrence condition sees only local containment, as with archingModel on diggs:ArchingCoefficientType. It is optional: a platform over ground given only general treatment, with no single identifiable loaded structure above it, is real and should not be forced to name one. Give at most one value. Where one platform underlies more than one structure type (a raft and a tunnel sharing a platform, say), state the structure type that governs the design of the platform, the one with the greatest load demand if that is the actual basis of the design decision, not an arbitrary or first-listed one. Use the DIGGS dictionary supportedStructureType.xml for the list of values.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:ltpThickness
Namespace http://diggsml.org/schemas/3
Annotations
The designed vertical thickness of the load transfer platform.
Thickness is not only an arching parameter: it also controls lateral
load transfer and column bending (test data show the lateral
capacity of a stiff-column-supported footing increasing roughly
linearly with platform thickness over the range used in practice),
so it is an input to the column shear and bending checks as much as
to the stress distribution below. Compare
diggs:LoadTransferPlatformType/impliedLTPThickness on the as-built
side, which is inferred from the platform top and working platform
elevations rather than stated.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="ltpThickness" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>The designed vertical thickness of the load transfer platform. Thickness is not only an arching parameter: it also controls lateral load transfer and column bending (test data show the lateral capacity of a stiff-column-supported footing increasing roughly linearly with platform thickness over the range used in practice), so it is an input to the column shear and bending checks as much as to the stress distribution below. Compare diggs:LoadTransferPlatformType/impliedLTPThickness on the as-built side, which is inferred from the platform top and working platform elevations rather than stated.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:youngsModulus
Namespace http://diggsml.org/schemas/3
Annotations
Ey: the deformation (Young's) modulus assumed for the platform fill,
an input to the stress-distribution and settlement calculation, not
an arching coefficient. It is one of five platform-material
parameters with named elements, with unitWeight, cohesion,
frictionAngle and poissonsRatio: the set that design method
literature (ASIRI, BS 8006-1, EBGEO, FHWA GEC-13) converges on for a
platform-fill statement (unit weight, friction angle, deformation
modulus and Poisson's ratio, with cohesion as the Mohr-Coulomb
companion). They are named elements so that the design object does
not depend on a ground model that includes the platform.
otherProperty remains the route for any platform-material quantity
beyond these five, such as a gradation curve, a compaction
requirement or a dilation angle.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element minOccurs="0" name="youngsModulus" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>Ey: the deformation (Young's) modulus assumed for the platform fill, an input to the stress-distribution and settlement calculation, not an arching coefficient. It is one of five platform-material parameters with named elements, with unitWeight, cohesion, frictionAngle and poissonsRatio: the set that design method literature (ASIRI, BS 8006-1, EBGEO, FHWA GEC-13) converges on for a platform-fill statement (unit weight, friction angle, deformation modulus and Poisson's ratio, with cohesion as the Mohr-Coulomb companion). They are named elements so that the design object does not depend on a ground model that includes the platform. otherProperty remains the route for any platform-material quantity beyond these five, such as a gradation curve, a compaction requirement or a dilation angle.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:unitWeight
Namespace http://diggsml.org/schemas/3
Annotations
The bulk unit weight assumed for the platform fill. It is a
diggs:ForcePerVolumeMeasureType, not the mass-or-force-ambiguous
diggs:DensityOrUnitWeightMeasureType: a design value for an arching
or stress calculation is unambiguously a force-based unit weight.
See youngsModulus for why this and its siblings are named elements.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_ForcePerVolumeMeasureType.tmp#ForcePerVolumeMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_ForcePerVolumeMeasureType.tmp#ForcePerVolumeMeasureType
Type diggs:ForcePerVolumeMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:ForcePerVolumeUomEnumType optional
The unit of measure for body force or unit weight.
Source
<element minOccurs="0" name="unitWeight" type="diggs:ForcePerVolumeMeasureType">
  <annotation>
    <documentation>The bulk unit weight assumed for the platform fill. It is a diggs:ForcePerVolumeMeasureType, not the mass-or-force-ambiguous diggs:DensityOrUnitWeightMeasureType: a design value for an arching or stress calculation is unambiguously a force-based unit weight. See youngsModulus for why this and its siblings are named elements.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:cohesion
Namespace http://diggsml.org/schemas/3
Annotations
c': the effective cohesion assumed for the platform fill:
conventionally at or near zero for a well-compacted granular
material, but stated explicitly rather than omitted as obviously
nil. See youngsModulus for why this and its siblings are named
elements.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element minOccurs="0" name="cohesion" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>c': the effective cohesion assumed for the platform fill: conventionally at or near zero for a well-compacted granular material, but stated explicitly rather than omitted as obviously nil. See youngsModulus for why this and its siblings are named elements.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:frictionAngle
Namespace http://diggsml.org/schemas/3
Annotations
phi': the effective angle of internal friction assumed for the
platform fill: an input to the coefficients of several arching
models (Marston, Hewlett-Randolph, adapted-Terzaghi, Prandtl) and to
the stress-distribution calculation directly, distinct from any
model-specific coefficient computed from it. See youngsModulus for
why this and its siblings are named elements.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PlaneAngleMeasureType.tmp#PlaneAngleMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PlaneAngleMeasureType.tmp#PlaneAngleMeasureType
Type diggs:PlaneAngleMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PlaneAngleUomEnumType optional
The unit of measure for plane angle.
Source
<element minOccurs="0" name="frictionAngle" type="diggs:PlaneAngleMeasureType">
  <annotation>
    <documentation>phi': the effective angle of internal friction assumed for the platform fill: an input to the coefficients of several arching models (Marston, Hewlett-Randolph, adapted-Terzaghi, Prandtl) and to the stress-distribution calculation directly, distinct from any model-specific coefficient computed from it. See youngsModulus for why this and its siblings are named elements.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:poissonsRatio
Namespace http://diggsml.org/schemas/3
Annotations
nu: Poisson's ratio assumed for the platform fill, an input to
elastic stress-distribution calculations. See youngsModulus for why
this and its siblings are named elements.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType
Type diggs:DimensionlessMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:DimensionlessUomEnumType optional
The unit of measure for dimensionless ratio or index.
Source
<element minOccurs="0" name="poissonsRatio" type="diggs:DimensionlessMeasureType">
  <annotation>
    <documentation>nu: Poisson's ratio assumed for the platform fill, an input to elastic stress-distribution calculations. See youngsModulus for why this and its siblings are named elements.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:criticalHeight
Namespace http://diggsml.org/schemas/3
Annotations
The fill height above which differential settlement no longer
reaches the surface: the full-arching height. Every arching practice
has this quantity, so it is a typed element, but its value depends
on the arching model used and is not interpretable without it. State
the model in archingModel of a diggs:ArchingCoefficient on this same
design, present whether or not that object carries any coefficients,
and read the two together; that element is also the one every
coefficient's dictionary Occurrence condition keys on, so it is
locally resolvable in a way a basisRef target is not. The model may
also be stated on a diggs:RIProgramBasis cited through basisRef, as
the program-level record; the two should agree. The element is on
the platform design rather than the column design, although the
source analysis groups it with layout, because it is an output of
the arching calculation and arching is what the platform is designed
to do.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="criticalHeight" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>The fill height above which differential settlement no longer reaches the surface: the full-arching height. Every arching practice has this quantity, so it is a typed element, but its value depends on the arching model used and is not interpretable without it. State the model in archingModel of a diggs:ArchingCoefficient on this same design, present whether or not that object carries any coefficients, and read the two together; that element is also the one every coefficient's dictionary Occurrence condition keys on, so it is locally resolvable in a way a basisRef target is not. The model may also be stated on a diggs:RIProgramBasis cited through basisRef, as the program-level record; the two should agree. The element is on the platform design rather than the column design, although the source analysis groups it with layout, because it is an output of the arching calculation and arching is what the platform is designed to do.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:sideSlopeRatio
Namespace http://diggsml.org/schemas/3
Annotations
The side slope of the embankment above the platform, as a ratio
of horizontal to vertical. A ratio and an angle are different
quantity classes, not two units of one quantity, so they are two
elements in a choice rather than one element with a permissive
uom: state whichever form the design was expressed in, and the
choice makes stating both impossible. It applies only where
supportedStructureType names an embankment.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType
Type diggs:DimensionlessMeasureType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:DimensionlessUomEnumType optional
The unit of measure for dimensionless ratio or index.
Source
<element name="sideSlopeRatio" type="diggs:DimensionlessMeasureType">
  <annotation>
    <documentation>The side slope of the embankment above the platform, as a ratio of horizontal to vertical. A ratio and an angle are different quantity classes, not two units of one quantity, so they are two elements in a choice rather than one element with a permissive uom: state whichever form the design was expressed in, and the choice makes stating both impossible. It applies only where supportedStructureType names an embankment.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:sideSlopeAngle
Namespace http://diggsml.org/schemas/3
Annotations
The side slope of the embankment above the platform, as an angle
from horizontal. See sideSlopeRatio for why there are two
elements.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PlaneAngleMeasureType.tmp#PlaneAngleMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PlaneAngleMeasureType.tmp#PlaneAngleMeasureType
Type diggs:PlaneAngleMeasureType
Type hierarchy
Properties
content complex
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PlaneAngleUomEnumType optional
The unit of measure for plane angle.
Source
<element name="sideSlopeAngle" type="diggs:PlaneAngleMeasureType">
  <annotation>
    <documentation>The side slope of the embankment above the platform, as an angle from horizontal. See sideSlopeRatio for why there are two elements.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:embankmentHeight
Namespace http://diggsml.org/schemas/3
Annotations
H: the height of the embankment or fill above the platform. It is
conditional on supportedStructureType naming an embankment, like
sideSlopeRatio and sideSlopeAngle, which it pairs with.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_LengthMeasureType.tmp#LengthMeasureType
Type diggs:LengthMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:LengthUomEnumType optional
The unit of measure for length or distance.
Source
<element minOccurs="0" name="embankmentHeight" type="diggs:LengthMeasureType">
  <annotation>
    <documentation>H: the height of the embankment or fill above the platform. It is conditional on supportedStructureType naming an embankment, like sideSlopeRatio and sideSlopeAngle, which it pairs with.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:stressOnElementHead
Namespace http://diggsml.org/schemas/3
Annotations
The designed vertical stress delivered to the head of one rigid
inclusion through the platform. With stressOnSoftSoil it is the pair
that makes designs comparable across practices, which is why these
are typed elements while the arching coefficients that produce them
are dictionary entries: every arching model, whatever its internals,
outputs how much stress lands on the head and how much on the soil
between, so two designs can be compared on those two quantities.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element minOccurs="0" name="stressOnElementHead" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>The designed vertical stress delivered to the head of one rigid inclusion through the platform. With stressOnSoftSoil it is the pair that makes designs comparable across practices, which is why these are typed elements while the arching coefficients that produce them are dictionary entries: every arching model, whatever its internals, outputs how much stress lands on the head and how much on the soil between, so two designs can be compared on those two quantities.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:stressOnSoftSoil
Namespace http://diggsml.org/schemas/3
Annotations
The designed residual vertical stress reaching the compressible soil
between the column heads: the other half of the arching outcome. See
stressOnElementHead.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressureMeasureType.tmp#PressureMeasureType
Type diggs:PressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressureUomEnumType optional
The unit of measure for pressure, stress, or elastic modulus.
Source
<element minOccurs="0" name="stressOnSoftSoil" type="diggs:PressureMeasureType">
  <annotation>
    <documentation>The designed residual vertical stress reaching the compressible soil between the column heads: the other half of the arching outcome. See stressOnElementHead.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:loadEfficacy
Namespace http://diggsml.org/schemas/3
Annotations
E: the fraction of total load carried by the inclusions. It is on
the platform design with the arching outcome rather than on
diggs:DesignRITreatedAreaType, because load efficacy is defined at
least three ways in the literature (load on column over total load,
stress on column over average stress, the complement of the
soil-borne fraction) and each is computed from the
stressOnElementHead and stressOnSoftSoil pair, not from a
system-wide quantity. Contrast settlementEfficacy on
diggs:DesignRITreatedAreaType, a site-wide serviceability metric.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_DimensionlessMeasureType.tmp#DimensionlessMeasureType
Type diggs:DimensionlessMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:DimensionlessUomEnumType optional
The unit of measure for dimensionless ratio or index.
Source
<element minOccurs="0" name="loadEfficacy" type="diggs:DimensionlessMeasureType">
  <annotation>
    <documentation>E: the fraction of total load carried by the inclusions. It is on the platform design with the arching outcome rather than on diggs:DesignRITreatedAreaType, because load efficacy is defined at least three ways in the literature (load on column over total load, stress on column over average stress, the complement of the soil-borne fraction) and each is computed from the stressOnElementHead and stressOnSoftSoil pair, not from a system-wide quantity. Contrast settlementEfficacy on diggs:DesignRITreatedAreaType, a site-wide serviceability metric.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:loadEfficacyDefinition
Namespace http://diggsml.org/schemas/3
Annotations
Which of the competing definitions loadEfficacy uses. Give it with
every loadEfficacy: methods disagree on the definition, so a value
reported without it is not comparable across designs. Use the DIGGS
dictionary loadEfficacyDefinition.xml for the list of values.
Diagram
Diagramgml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType_codeSpacegml3_2Profile_diggs_xsd_Complex_Type_gml_CodeType.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="loadEfficacyDefinition" type="gml:CodeType">
  <annotation>
    <documentation>Which of the competing definitions loadEfficacy uses. Give it with every loadEfficacy: methods disagree on the definition, so a value reported without it is not comparable across designs. Use the DIGGS dictionary loadEfficacyDefinition.xml for the list of values.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:archingCoefficient
Namespace http://diggsml.org/schemas/3
Annotations
The coefficients the arching calculation produced, with the model
that produced them; see diggs:ArchingCoefficient. Repeat for the
uncommon case of a design comparing coefficients under more than one
model. Wherever criticalHeight or either stress element is reported,
state at least one archingModel, with no coefficient array if need
be, so that those values remain interpretable.
Diagram
DiagramRigidInclusions_xsd_Element_diggs_ArchingCoefficient.tmp#ArchingCoefficientRigidInclusions_xsd_Complex_Type_diggs_ArchingCoefficientPropertyType.tmp#ArchingCoefficientPropertyType
Type diggs:ArchingCoefficientPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:ArchingCoefficient
Instance
<diggs:archingCoefficient xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:ArchingCoefficient gml:id="">{1,1}</diggs:ArchingCoefficient>
</diggs:archingCoefficient>
Source
<element minOccurs="0" maxOccurs="unbounded" name="archingCoefficient" type="diggs:ArchingCoefficientPropertyType">
  <annotation>
    <documentation>The coefficients the arching calculation produced, with the model that produced them; see diggs:ArchingCoefficient. Repeat for the uncommon case of a design comparing coefficients under more than one model. Wherever criticalHeight or either stress element is reported, state at least one archingModel, with no coefficient array if need be, so that those values remain interpretable.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:geosyntheticLayerDesign
Namespace http://diggsml.org/schemas/3
Annotations
The geosynthetic reinforcement layers designed into this platform,
one entry per layer: the number of entries is the layer count, and
their presence says a geosynthetic is present; see
diggs:DesignGeosyntheticLayer. Compare
diggs:LoadTransferPlatformType/geosynthetics, the as-built
counterpart.
Diagram
DiagramCommon_xsd_Element_diggs_DesignGeosyntheticLayer.tmp#DesignGeosyntheticLayerCommon_xsd_Complex_Type_diggs_GeosyntheticLayerDesignArrayPropertyType.tmp#GeosyntheticLayerDesignArrayPropertyType
Type diggs:GeosyntheticLayerDesignArrayPropertyType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children diggs:DesignGeosyntheticLayer
Instance
<diggs:geosyntheticLayerDesign xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:DesignGeosyntheticLayer gml:id="">{1,1}</diggs:DesignGeosyntheticLayer>
</diggs:geosyntheticLayerDesign>
Source
<element maxOccurs="1" minOccurs="0" name="geosyntheticLayerDesign" type="diggs:GeosyntheticLayerDesignArrayPropertyType">
  <annotation>
    <documentation>The geosynthetic reinforcement layers designed into this platform, one entry per layer: the number of entries is the layer count, and their presence says a geosynthetic is present; see diggs:DesignGeosyntheticLayer. Compare diggs:LoadTransferPlatformType/geosynthetics, the as-built counterpart.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:activeEarthPressureCoefficient
Namespace http://diggsml.org/schemas/3
Annotations
Ka = tan^2(45deg - phi'/2): the active earth pressure coefficient of
the embankment fill (BS 8006-1:2010+A1:2016), governing lateral
thrust and lateral spreading checks. It is a typed element, not
dictionary-bound, because it is a single quantity with one formula,
in the same category as columnDiameter or spacingX; the dictionary
route is for an open vocabulary (methodApplicabilityRatio) or a
closed set of per-model values (diggs:ArchingCoefficient). It is in
neither of those because it is a property of the fill, used across
whichever arching model governs the vertical load transfer, not an
output specific to one model and not a method-applicability
judgment.
Diagram
DiagramEmlAllObjects_xsd_Simple_Type_eml_AbstractMeasure.tmp#AbstractMeasureMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_howDeterminedMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueType_qualifierMeasureTypes_xsd_Complex_Type_diggs_DescriptorValueType.tmp#DescriptorValueTypeMeasureTypes_xsd_Complex_Type_diggs_PressurePerPressureMeasureType.tmp#PressurePerPressureMeasureType_uomMeasureTypes_xsd_Complex_Type_diggs_PressurePerPressureMeasureType.tmp#PressurePerPressureMeasureType
Type diggs:PressurePerPressureMeasureType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
howDetermined diggs:DescriptorMethodEnumType optional
qualifier diggs:QualifierEnumExtType optional
uom diggs:PressurePerPressureUomEnumType optional
The unit of measure for pressure ratio.
Source
<element minOccurs="0" name="activeEarthPressureCoefficient" type="diggs:PressurePerPressureMeasureType">
  <annotation>
    <documentation>Ka = tan^2(45deg - phi'/2): the active earth pressure coefficient of the embankment fill (BS 8006-1:2010+A1:2016), governing lateral thrust and lateral spreading checks. It is a typed element, not dictionary-bound, because it is a single quantity with one formula, in the same category as columnDiameter or spacingX; the dictionary route is for an open vocabulary (methodApplicabilityRatio) or a closed set of per-model values (diggs:ArchingCoefficient). It is in neither of those because it is a property of the fill, used across whichever arching model governs the vertical load transfer, not an output specific to one model and not a method-applicability judgment.</documentation>
  </annotation>
</element>
Element diggs:DesignRILTPType / diggs:otherProperty
Namespace http://diggsml.org/schemas/3
Annotations
The dictionary escape hatch, as
diggs:DesignRIColumnType/otherProperty: a platform-design quantity
with no named element on this type and no more specific
dictionary-bound container, carried as a diggs:AuthorizedParameter
bound to a definition in ri_design_properties.xml. Repeat for each
quantity.
Diagram
DiagramCommon_xsd_Element_diggs_Parameter.tmp#ParameterCommon_xsd_Element_diggs_AuthorizedParameter.tmp#AuthorizedParameterCommon_xsd_Element_diggs_ProvenancedParameter.tmp#ProvenancedParameterCommon_xsd_Complex_Type_diggs_ParameterPropertyType.tmp#ParameterPropertyType
Type diggs:ParameterPropertyType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children diggs:AuthorizedParameter, diggs:Parameter, diggs:ProvenancedParameter
Instance
<diggs:otherProperty xmlns:diggs="http://diggsml.org/schemas/3">
  <diggs:Parameter gml:id="" index="">{1,1}</diggs:Parameter>
  <diggs:AuthorizedParameter gml:id="" index="">{1,1}</diggs:AuthorizedParameter>
  <diggs:ProvenancedParameter gml:id="" index="">{1,1}</diggs:ProvenancedParameter>
</diggs:otherProperty>
Source
<element minOccurs="0" maxOccurs="unbounded" name="otherProperty" type="diggs:ParameterPropertyType">
  <annotation>
    <documentation>The dictionary escape hatch, as diggs:DesignRIColumnType/otherProperty: a platform-design quantity with no named element on this type and no more specific dictionary-bound container, carried as a diggs:AuthorizedParameter bound to a definition in ri_design_properties.xml. Repeat for each quantity.</documentation>
  </annotation>
</element>
Complex Type diggs:DesignRILTPType
Namespace http://diggsml.org/schemas/3
Diagram
Diagramgml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_descriptionReference.tmp#descriptionReferencegml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifiergml3_2Profile_diggs_xsd_Element_gml_name.tmp#namegml3_2Profile_diggs_xsd_Element_Group_gml_StandardObjectProperties.tmp#StandardObjectPropertiesgml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractGMLType.tmp#AbstractGMLTypegml3_2Profile_diggs_xsd_Complex_Type_gml_AbstractFeatureType.tmp#AbstractFeatureTypegml3_2Profile_diggs_xsd_Attribute_gml_id.tmp#idgml3_2Profile_diggs_xsd_Element_gml_description.tmp#descriptiongml3_2Profile_diggs_xsd_Element_gml_identifier.tmp#identifierAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureBaseType.tmp#AbstractFeatureBaseTypegml3_2Profile_diggs_xsd_Element_gml_name.tmp#nameCommon_xsd_Element_diggs_internalIdentifier.tmp#internalIdentifierCommon_xsd_Element_diggs_status.tmp#statusCommon_xsd_Element_diggs_implementationStatus.tmp#implementationStatusAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_associatedFileAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_roleAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureType_remarkAbstractTypes_xsd_Complex_Type_diggs_AbstractFeatureType.tmp#http___diggsml.org_schemas_3_AbstractFeatureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractProgramModuleType.tmp#AbstractProgramModuleTypeCommon_xsd_Element_diggs_basedOnRef.tmp#basedOnRefCommon_xsd_Element_diggs_basisRef.tmp#basisRefCommon_xsd_Element_diggs_programSpecificationRef.tmp#programSpecificationRefAbstractTypes_xsd_Complex_Type_diggs_AbstractProgramDesignType.tmp#AbstractProgramDesignType_nonConformanceRefAbstractTypes_xsd_Complex_Type_diggs_AbstractProgramDesignType.tmp#AbstractProgramDesignTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingFeatureDesignType.tmp#AbstractSamplingFeatureDesignType_samplingFeatureTypeAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingFeatureDesignType.tmp#AbstractSamplingFeatureDesignType_scopeAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingFeatureDesignType.tmp#AbstractSamplingFeatureDesignType_progressAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingFeatureDesignType.tmp#AbstractSamplingFeatureDesignType_plannedEquipmentAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingFeatureDesignType.tmp#AbstractSamplingFeatureDesignType_otherDesignPropertyAbstractTypes_xsd_Complex_Type_diggs_AbstractSamplingFeatureDesignType.tmp#AbstractSamplingFeatureDesignTypeRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_supportedStructureTypeRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_ltpThicknessRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_youngsModulusRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_unitWeightRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_cohesionRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_frictionAngleRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_poissonsRatioRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_criticalHeightRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_sideSlopeRatioRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_sideSlopeAngleRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_embankmentHeightRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_stressOnElementHeadRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_stressOnSoftSoilRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_loadEfficacyRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_loadEfficacyDefinitionRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_archingCoefficientRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_geosyntheticLayerDesignRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_activeEarthPressureCoefficientRigidInclusions_xsd_Complex_Type_diggs_DesignRILTPType.tmp#DesignRILTPType_otherProperty
Type extension of diggs:AbstractSamplingFeatureDesignType
Type hierarchy
Used by
Model
Children diggs:activeEarthPressureCoefficient, diggs:archingCoefficient, diggs:associatedFile, diggs:basedOnRef, diggs:basisRef, diggs:cohesion, diggs:criticalHeight, diggs:embankmentHeight, diggs:frictionAngle, diggs:geosyntheticLayerDesign, diggs:implementationStatus, diggs:internalIdentifier, diggs:loadEfficacy, diggs:loadEfficacyDefinition, diggs:ltpThickness, diggs:nonConformanceRef, diggs:otherDesignProperty, diggs:otherProperty, diggs:plannedEquipment, diggs:poissonsRatio, diggs:programSpecificationRef, diggs:progress, diggs:remark, diggs:role, diggs:samplingFeatureType, diggs:scope, diggs:sideSlopeAngle, diggs:sideSlopeRatio, diggs:status, diggs:stressOnElementHead, diggs:stressOnSoftSoil, diggs:supportedStructureType, diggs:unitWeight, diggs:youngsModulus, gml:description, gml:identifier, gml:name
Attributes
QName Type Use Annotation
gml:id ID required
Database handle for the object. It is of XML type ID, so is constrained to be
unique in the XML document within which it occurs. An external identifier for the object in
the form of a URI may be constructed using standard XML and XPointer methods. This is done
by concatenating the URI for the document, a fragment separator, and the value of the id
attribute.
Source
<complexType name="DesignRILTPType">
  <complexContent>
    <extension base="diggs:AbstractSamplingFeatureDesignType">
      <sequence>
        <element minOccurs="0" name="supportedStructureType" type="gml:CodeType">
          <annotation>
            <documentation>What this platform supports: footing, mat, slab, embankment, wall, tank, culvert or bridge. Every element of this type that is conditional on structure type (sideSlopeRatio, sideSlopeAngle, embankmentHeight) resolves against this element, because a dictionary Occurrence condition sees only local containment, as with archingModel on diggs:ArchingCoefficientType. It is optional: a platform over ground given only general treatment, with no single identifiable loaded structure above it, is real and should not be forced to name one. Give at most one value. Where one platform underlies more than one structure type (a raft and a tunnel sharing a platform, say), state the structure type that governs the design of the platform, the one with the greatest load demand if that is the actual basis of the design decision, not an arbitrary or first-listed one. Use the DIGGS dictionary supportedStructureType.xml for the list of values.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="ltpThickness" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>The designed vertical thickness of the load transfer platform. Thickness is not only an arching parameter: it also controls lateral load transfer and column bending (test data show the lateral capacity of a stiff-column-supported footing increasing roughly linearly with platform thickness over the range used in practice), so it is an input to the column shear and bending checks as much as to the stress distribution below. Compare diggs:LoadTransferPlatformType/impliedLTPThickness on the as-built side, which is inferred from the platform top and working platform elevations rather than stated.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="youngsModulus" type="diggs:PressureMeasureType">
          <annotation>
            <documentation>Ey: the deformation (Young's) modulus assumed for the platform fill, an input to the stress-distribution and settlement calculation, not an arching coefficient. It is one of five platform-material parameters with named elements, with unitWeight, cohesion, frictionAngle and poissonsRatio: the set that design method literature (ASIRI, BS 8006-1, EBGEO, FHWA GEC-13) converges on for a platform-fill statement (unit weight, friction angle, deformation modulus and Poisson's ratio, with cohesion as the Mohr-Coulomb companion). They are named elements so that the design object does not depend on a ground model that includes the platform. otherProperty remains the route for any platform-material quantity beyond these five, such as a gradation curve, a compaction requirement or a dilation angle.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="unitWeight" type="diggs:ForcePerVolumeMeasureType">
          <annotation>
            <documentation>The bulk unit weight assumed for the platform fill. It is a diggs:ForcePerVolumeMeasureType, not the mass-or-force-ambiguous diggs:DensityOrUnitWeightMeasureType: a design value for an arching or stress calculation is unambiguously a force-based unit weight. See youngsModulus for why this and its siblings are named elements.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="cohesion" type="diggs:PressureMeasureType">
          <annotation>
            <documentation>c': the effective cohesion assumed for the platform fill: conventionally at or near zero for a well-compacted granular material, but stated explicitly rather than omitted as obviously nil. See youngsModulus for why this and its siblings are named elements.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="frictionAngle" type="diggs:PlaneAngleMeasureType">
          <annotation>
            <documentation>phi': the effective angle of internal friction assumed for the platform fill: an input to the coefficients of several arching models (Marston, Hewlett-Randolph, adapted-Terzaghi, Prandtl) and to the stress-distribution calculation directly, distinct from any model-specific coefficient computed from it. See youngsModulus for why this and its siblings are named elements.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="poissonsRatio" type="diggs:DimensionlessMeasureType">
          <annotation>
            <documentation>nu: Poisson's ratio assumed for the platform fill, an input to elastic stress-distribution calculations. See youngsModulus for why this and its siblings are named elements.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="criticalHeight" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>The fill height above which differential settlement no longer reaches the surface: the full-arching height. Every arching practice has this quantity, so it is a typed element, but its value depends on the arching model used and is not interpretable without it. State the model in archingModel of a diggs:ArchingCoefficient on this same design, present whether or not that object carries any coefficients, and read the two together; that element is also the one every coefficient's dictionary Occurrence condition keys on, so it is locally resolvable in a way a basisRef target is not. The model may also be stated on a diggs:RIProgramBasis cited through basisRef, as the program-level record; the two should agree. The element is on the platform design rather than the column design, although the source analysis groups it with layout, because it is an output of the arching calculation and arching is what the platform is designed to do.</documentation>
          </annotation>
        </element>
        <choice minOccurs="0">
          <element name="sideSlopeRatio" type="diggs:DimensionlessMeasureType">
            <annotation>
              <documentation>The side slope of the embankment above the platform, as a ratio of horizontal to vertical. A ratio and an angle are different quantity classes, not two units of one quantity, so they are two elements in a choice rather than one element with a permissive uom: state whichever form the design was expressed in, and the choice makes stating both impossible. It applies only where supportedStructureType names an embankment.</documentation>
            </annotation>
          </element>
          <element name="sideSlopeAngle" type="diggs:PlaneAngleMeasureType">
            <annotation>
              <documentation>The side slope of the embankment above the platform, as an angle from horizontal. See sideSlopeRatio for why there are two elements.</documentation>
            </annotation>
          </element>
        </choice>
        <element minOccurs="0" name="embankmentHeight" type="diggs:LengthMeasureType">
          <annotation>
            <documentation>H: the height of the embankment or fill above the platform. It is conditional on supportedStructureType naming an embankment, like sideSlopeRatio and sideSlopeAngle, which it pairs with.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="stressOnElementHead" type="diggs:PressureMeasureType">
          <annotation>
            <documentation>The designed vertical stress delivered to the head of one rigid inclusion through the platform. With stressOnSoftSoil it is the pair that makes designs comparable across practices, which is why these are typed elements while the arching coefficients that produce them are dictionary entries: every arching model, whatever its internals, outputs how much stress lands on the head and how much on the soil between, so two designs can be compared on those two quantities.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="stressOnSoftSoil" type="diggs:PressureMeasureType">
          <annotation>
            <documentation>The designed residual vertical stress reaching the compressible soil between the column heads: the other half of the arching outcome. See stressOnElementHead.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="loadEfficacy" type="diggs:DimensionlessMeasureType">
          <annotation>
            <documentation>E: the fraction of total load carried by the inclusions. It is on the platform design with the arching outcome rather than on diggs:DesignRITreatedAreaType, because load efficacy is defined at least three ways in the literature (load on column over total load, stress on column over average stress, the complement of the soil-borne fraction) and each is computed from the stressOnElementHead and stressOnSoftSoil pair, not from a system-wide quantity. Contrast settlementEfficacy on diggs:DesignRITreatedAreaType, a site-wide serviceability metric.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="loadEfficacyDefinition" type="gml:CodeType">
          <annotation>
            <documentation>Which of the competing definitions loadEfficacy uses. Give it with every loadEfficacy: methods disagree on the definition, so a value reported without it is not comparable across designs. Use the DIGGS dictionary loadEfficacyDefinition.xml for the list of values.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" name="archingCoefficient" type="diggs:ArchingCoefficientPropertyType">
          <annotation>
            <documentation>The coefficients the arching calculation produced, with the model that produced them; see diggs:ArchingCoefficient. Repeat for the uncommon case of a design comparing coefficients under more than one model. Wherever criticalHeight or either stress element is reported, state at least one archingModel, with no coefficient array if need be, so that those values remain interpretable.</documentation>
          </annotation>
        </element>
        <element maxOccurs="1" minOccurs="0" name="geosyntheticLayerDesign" type="diggs:GeosyntheticLayerDesignArrayPropertyType">
          <annotation>
            <documentation>The geosynthetic reinforcement layers designed into this platform, one entry per layer: the number of entries is the layer count, and their presence says a geosynthetic is present; see diggs:DesignGeosyntheticLayer. Compare diggs:LoadTransferPlatformType/geosynthetics, the as-built counterpart.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" name="activeEarthPressureCoefficient" type="diggs:PressurePerPressureMeasureType">
          <annotation>
            <documentation>Ka = tan^2(45deg - phi'/2): the active earth pressure coefficient of the embankment fill (BS 8006-1:2010+A1:2016), governing lateral thrust and lateral spreading checks. It is a typed element, not dictionary-bound, because it is a single quantity with one formula, in the same category as columnDiameter or spacingX; the dictionary route is for an open vocabulary (methodApplicabilityRatio) or a closed set of per-model values (diggs:ArchingCoefficient). It is in neither of those because it is a property of the fill, used across whichever arching model governs the vertical load transfer, not an output specific to one model and not a method-applicability judgment.</documentation>
          </annotation>
        </element>
        <element minOccurs="0" maxOccurs="unbounded" name="otherProperty" type="diggs:ParameterPropertyType">
          <annotation>
            <documentation>The dictionary escape hatch, as diggs:DesignRIColumnType/otherProperty: a platform-design quantity with no named element on this type and no more specific dictionary-bound container, carried as a diggs:AuthorizedParameter bound to a definition in ri_design_properties.xml. Repeat for each quantity.</documentation>
          </annotation>
        </element>
      </sequence>
    </extension>
  </complexContent>
</complexType>