Showing:

Attributes
Diagrams
Instances
Model
Properties
Source
Used by
Main schema PMLComponent_v054t.xsd
Namespace http://pipelineml.org/pml
Properties
attribute form default unqualified
element form default qualified
version 1.0
Element pml:AppurtenantComponent
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#id deprecatedTypes_xsd.tmp#metaDataProperty gmlBase_xsd.tmp#description gmlBase_xsd.tmp#descriptionReference gmlBase_xsd.tmp#identifier gmlBase_xsd.tmp#name gmlBase_xsd.tmp#StandardObjectProperties gmlBase_xsd.tmp#AbstractGMLType feature_xsd.tmp#boundedBy deprecatedTypes_xsd.tmp#location feature_xsd.tmp#AbstractFeatureType PMLComponent_v054t_xsd.tmp#ComponentType_abandonDate PMLComponent_v054t_xsd.tmp#ComponentType_code PMLComponent_v054t_xsd.tmp#ComponentType_comment PMLComponent_v054t_xsd.tmp#ComponentType_manufactureDate PMLComponent_v054t_xsd.tmp#ComponentType_installDate PMLComponent_v054t_xsd.tmp#ComponentType_removeDate PMLComponent_v054t_xsd.tmp#ComponentType_length PMLComponent_v054t_xsd.tmp#ComponentType_location PMLComponent_v054t_xsd.tmp#ComponentType_startEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType_endEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startComponentID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startPipeConnectorID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startPosition PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endComponentID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endPipeConnectorID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endPosition PMLComponent_v054t_xsd.tmp#AppurtenantComponentType PMLComponent_v054t_xsd.tmp#Casing PMLComponent_v054t_xsd.tmp#Coating PMLComponent_v054t_xsd.tmp#Sleeve PMLComponent_v054t_xsd.tmp#Component
Type pml:AppurtenantComponentType
Type hierarchy
Properties
content complex
abstract true
Substitution Group
Substitution Group Affiliation
Used by
Model
Children gml:boundedBy, gml:description, gml:descriptionReference, gml:identifier, gml:location, gml:metaDataProperty, gml:name, pml:abandonDate, pml:code, pml:comment, pml:endComponentID, pml:endEngineeringStation, pml:endPipeConnectorID, pml:endPosition, pml:installDate, pml:length, pml:location, pml:manufactureDate, pml:removeDate, pml:startComponentID, pml:startEngineeringStation, pml:startPipeConnectorID, pml:startPosition
Instance
<pml:AppurtenantComponent gml:id="" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:boundedBy nilReason="">{0,1}</gml:boundedBy>
  <gml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:location>
  <pml:abandonDate>{0,1}</pml:abandonDate>
  <pml:code>{0,1}</pml:code>
  <pml:comment>{0,1}</pml:comment>
  <pml:manufactureDate>{0,1}</pml:manufactureDate>
  <pml:installDate>{0,1}</pml:installDate>
  <pml:removeDate>{0,1}</pml:removeDate>
  <pml:length uom="">{0,1}</pml:length>
  <pml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:location>
  <pml:startEngineeringStation uom="">{0,1}</pml:startEngineeringStation>
  <pml:endEngineeringStation uom="">{0,1}</pml:endEngineeringStation>
  <pml:startComponentID codeSpace="">{0,1}</pml:startComponentID>
  <pml:startPipeConnectorID codeSpace="">{0,1}</pml:startPipeConnectorID>
  <pml:startPosition uom="">{0,1}</pml:startPosition>
  <pml:endComponentID codeSpace="">{0,1}</pml:endComponentID>
  <pml:endPipeConnectorID codeSpace="">{0,1}</pml:endPipeConnectorID>
  <pml:endPosition uom="">{0,1}</pml:endPosition>
</pml:AppurtenantComponent>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element abstract="true" name="AppurtenantComponent" substitutionGroup="pml:Component" type="pml:AppurtenantComponentType"/>
Element pml:ComponentType / pml:abandonDate
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type dateTime
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="abandonDate" type="dateTime"/>
Element pml:ComponentType / pml:code
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type string
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="code" type="string"/>
Element pml:ComponentType / pml:comment
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type string
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="comment" type="string"/>
Element pml:ComponentType / pml:manufactureDate
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type dateTime
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="manufactureDate" type="dateTime"/>
Element pml:ComponentType / pml:installDate
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type dateTime
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="installDate" type="dateTime"/>
Element pml:ComponentType / pml:removeDate
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type dateTime
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="removeDate" type="dateTime"/>
Element pml:ComponentType / pml:length
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType measures_xsd.tmp#LengthType
Type gml:LengthType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="length" type="gml:LengthType"/>
Element pml:ComponentType / pml:location
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#OwnershipAttributeGroup geometryBasic0d1d_xsd.tmp#AbstractGeometry geometryBasic0d1d_xsd.tmp#GeometryPropertyType
Type gml:GeometryPropertyType
Properties
content complex
minOccurs 0
Model
Children gml:AbstractGeometry
Instance
<pml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:AbstractGeometry axisLabels="" gml:id="" srsDimension="" srsName="" uomLabels="">{1,1}</gml:AbstractGeometry>
</pml:location>
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="location" type="gml:GeometryPropertyType"/>
Element pml:ComponentType / pml:startEngineeringStation
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="startEngineeringStation" type="gml:MeasureType"/>
Element pml:ComponentType / pml:endEngineeringStation
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="endEngineeringStation" type="gml:MeasureType"/>
Element pml:AppurtenantComponentType / pml:startComponentID
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#CodeType_codeSpace basicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="startComponentID" type="gml:CodeType"/>
Element pml:AppurtenantComponentType / pml:startPipeConnectorID
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#CodeType_codeSpace basicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="startPipeConnectorID" type="gml:CodeType"/>
Element pml:AppurtenantComponentType / pml:startPosition
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="startPosition" type="gml:MeasureType"/>
Element pml:AppurtenantComponentType / pml:endComponentID
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#CodeType_codeSpace basicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="endComponentID" type="gml:CodeType"/>
Element pml:AppurtenantComponentType / pml:endPipeConnectorID
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#CodeType_codeSpace basicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="endPipeConnectorID" type="gml:CodeType"/>
Element pml:AppurtenantComponentType / pml:endPosition
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="endPosition" type="gml:MeasureType"/>
Element pml:Assembly
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#id deprecatedTypes_xsd.tmp#metaDataProperty gmlBase_xsd.tmp#description gmlBase_xsd.tmp#descriptionReference gmlBase_xsd.tmp#identifier gmlBase_xsd.tmp#name gmlBase_xsd.tmp#StandardObjectProperties gmlBase_xsd.tmp#AbstractGMLType feature_xsd.tmp#boundedBy deprecatedTypes_xsd.tmp#location feature_xsd.tmp#AbstractFeatureType PMLComponent_v054t_xsd.tmp#AssemblyType_assemblyID PMLComponent_v054t_xsd.tmp#AssemblyType_code PMLComponent_v054t_xsd.tmp#AssemblyType_name PMLComponent_v054t_xsd.tmp#AssemblyType_comment PMLComponent_v054t_xsd.tmp#AssemblyType_length PMLComponent_v054t_xsd.tmp#AssemblyType_startEngineeringStation PMLComponent_v054t_xsd.tmp#AssemblyType_endEngineeringStation PMLComponent_v054t_xsd.tmp#AssemblyType_assemblyBoundType PMLComponent_v054t_xsd.tmp#AssemblyType_assemblyClassification PMLComponent_v054t_xsd.tmp#AssemblyType_assemblyType PMLComponent_v054t_xsd.tmp#AssemblyType_assemblySubType PMLComponent_v054t_xsd.tmp#AssemblyType_component PMLComponent_v054t_xsd.tmp#AssemblyType feature_xsd.tmp#AbstractFeature
Type pml:AssemblyType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
Children gml:boundedBy, gml:description, gml:descriptionReference, gml:identifier, gml:location, gml:metaDataProperty, gml:name, pml:assemblyBoundType, pml:assemblyClassification, pml:assemblyID, pml:assemblySubType, pml:assemblyType, pml:code, pml:comment, pml:component, pml:endEngineeringStation, pml:length, pml:name, pml:startEngineeringStation
Instance
<pml:Assembly gml:id="" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:boundedBy nilReason="">{0,1}</gml:boundedBy>
  <gml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:location>
  <pml:assemblyID codeSpace="">{1,1}</pml:assemblyID>
  <pml:code>{0,1}</pml:code>
  <pml:name>{0,1}</pml:name>
  <pml:comment>{0,1}</pml:comment>
  <pml:length uom="">{0,1}</pml:length>
  <pml:startEngineeringStation uom="">{0,1}</pml:startEngineeringStation>
  <pml:endEngineeringStation uom="">{0,1}</pml:endEngineeringStation>
  <pml:assemblyBoundType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:assemblyBoundType>
  <pml:assemblyClassification xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:assemblyClassification>
  <pml:assemblyType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:assemblyType>
  <pml:assemblySubType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:assemblySubType>
  <pml:component xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</pml:component>
</pml:Assembly>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element name="Assembly" substitutionGroup="gml:AbstractFeature" type="pml:AssemblyType"/>
Element pml:AssemblyType / pml:assemblyID
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#CodeType_codeSpace basicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element name="assemblyID" type="gml:CodeType"/>
Element pml:AssemblyType / pml:code
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type string
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="code" type="string"/>
Element pml:AssemblyType / pml:name
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type string
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="name" type="string"/>
Element pml:AssemblyType / pml:comment
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type string
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="comment" type="string"/>
Element pml:AssemblyType / pml:length
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType measures_xsd.tmp#LengthType
Type gml:LengthType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="length" type="gml:LengthType"/>
Element pml:AssemblyType / pml:startEngineeringStation
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="startEngineeringStation" type="gml:MeasureType"/>
Element pml:AssemblyType / pml:endEngineeringStation
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="endEngineeringStation" type="gml:MeasureType"/>
Element pml:AssemblyType / pml:assemblyBoundType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="assemblyBoundType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">AssemblyBoundType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:AssemblyType / pml:assemblyClassification
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="assemblyClassification" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">AssemblyClassification</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:AssemblyType / pml:assemblyType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="assemblyType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">AssemblyType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:AssemblyType / pml:assemblySubType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="assemblySubType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">AssemblySubType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:AssemblyType / pml:component
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup feature_xsd.tmp#AbstractFeatureMemberType gmlBase_xsd.tmp#AssociationAttributeGroup PMLComponent_v054t_xsd.tmp#Component
Type extension of gml:AbstractFeatureMemberType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children pml:Component
Instance
<pml:component xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple" xmlns:pml="http://pipelineml.org/pml">
  <pml:Component gml:id="">{1,1}</pml:Component>
</pml:component>
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element maxOccurs="unbounded" minOccurs="0" name="component">
  <complexType>
    <complexContent>
      <extension base="gml:AbstractFeatureMemberType">
        <sequence minOccurs="0">
          <element ref="pml:Component"/>
        </sequence>
        <attributeGroup ref="gml:AssociationAttributeGroup"/>
      </extension>
    </complexContent>
  </complexType>
</element>
Element pml:Component
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#id deprecatedTypes_xsd.tmp#metaDataProperty gmlBase_xsd.tmp#description gmlBase_xsd.tmp#descriptionReference gmlBase_xsd.tmp#identifier gmlBase_xsd.tmp#name gmlBase_xsd.tmp#StandardObjectProperties gmlBase_xsd.tmp#AbstractGMLType feature_xsd.tmp#boundedBy deprecatedTypes_xsd.tmp#location feature_xsd.tmp#AbstractFeatureType PMLComponent_v054t_xsd.tmp#ComponentType_abandonDate PMLComponent_v054t_xsd.tmp#ComponentType_code PMLComponent_v054t_xsd.tmp#ComponentType_comment PMLComponent_v054t_xsd.tmp#ComponentType_manufactureDate PMLComponent_v054t_xsd.tmp#ComponentType_installDate PMLComponent_v054t_xsd.tmp#ComponentType_removeDate PMLComponent_v054t_xsd.tmp#ComponentType_length PMLComponent_v054t_xsd.tmp#ComponentType_location PMLComponent_v054t_xsd.tmp#ComponentType_startEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType_endEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType PMLComponent_v054t_xsd.tmp#AppurtenantComponent PMLComponent_v054t_xsd.tmp#ConnectorComponent PMLComponent_v054t_xsd.tmp#CoterminousComponent feature_xsd.tmp#AbstractFeature
Type pml:ComponentType
Type hierarchy
Properties
content complex
abstract true
Substitution Group
Substitution Group Affiliation
Used by
Model
Children gml:boundedBy, gml:description, gml:descriptionReference, gml:identifier, gml:location, gml:metaDataProperty, gml:name, pml:abandonDate, pml:code, pml:comment, pml:endEngineeringStation, pml:installDate, pml:length, pml:location, pml:manufactureDate, pml:removeDate, pml:startEngineeringStation
Instance
<pml:Component gml:id="" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:boundedBy nilReason="">{0,1}</gml:boundedBy>
  <gml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:location>
  <pml:abandonDate>{0,1}</pml:abandonDate>
  <pml:code>{0,1}</pml:code>
  <pml:comment>{0,1}</pml:comment>
  <pml:manufactureDate>{0,1}</pml:manufactureDate>
  <pml:installDate>{0,1}</pml:installDate>
  <pml:removeDate>{0,1}</pml:removeDate>
  <pml:length uom="">{0,1}</pml:length>
  <pml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:location>
  <pml:startEngineeringStation uom="">{0,1}</pml:startEngineeringStation>
  <pml:endEngineeringStation uom="">{0,1}</pml:endEngineeringStation>
</pml:Component>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element abstract="true" name="Component" substitutionGroup="gml:AbstractFeature" type="pml:ComponentType"/>
Element pml:Cap
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#id deprecatedTypes_xsd.tmp#metaDataProperty gmlBase_xsd.tmp#description gmlBase_xsd.tmp#descriptionReference gmlBase_xsd.tmp#identifier gmlBase_xsd.tmp#name gmlBase_xsd.tmp#StandardObjectProperties gmlBase_xsd.tmp#AbstractGMLType feature_xsd.tmp#boundedBy deprecatedTypes_xsd.tmp#location feature_xsd.tmp#AbstractFeatureType PMLComponent_v054t_xsd.tmp#ComponentType_abandonDate PMLComponent_v054t_xsd.tmp#ComponentType_code PMLComponent_v054t_xsd.tmp#ComponentType_comment PMLComponent_v054t_xsd.tmp#ComponentType_manufactureDate PMLComponent_v054t_xsd.tmp#ComponentType_installDate PMLComponent_v054t_xsd.tmp#ComponentType_removeDate PMLComponent_v054t_xsd.tmp#ComponentType_length PMLComponent_v054t_xsd.tmp#ComponentType_location PMLComponent_v054t_xsd.tmp#ComponentType_startEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType_endEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType PMLComponent_v054t_xsd.tmp#CoterminousComponentType_assemblyID PMLComponent_v054t_xsd.tmp#CoterminousComponentType_pressureRating PMLComponent_v054t_xsd.tmp#CoterminousComponentType PMLComponent_v054t_xsd.tmp#CapType_capManufacturer PMLComponent_v054t_xsd.tmp#CapType_capType PMLComponent_v054t_xsd.tmp#CapType_capMaterial PMLComponent_v054t_xsd.tmp#CapType_capBoundSpecification PMLComponent_v054t_xsd.tmp#CapType_capSpecification PMLComponent_v054t_xsd.tmp#CapType_capWeight PMLComponent_v054t_xsd.tmp#CapType_capBoundDimension PMLComponent_v054t_xsd.tmp#CapType_capNominalPipeSize PMLComponent_v054t_xsd.tmp#CapType_capOutsideDiameter PMLComponent_v054t_xsd.tmp#CapType_capWallThickness PMLComponent_v054t_xsd.tmp#CapType PMLComponent_v054t_xsd.tmp#CoterminousComponent
Type pml:CapType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Complex Type pml:CapPropertyType
Model
Children gml:boundedBy, gml:description, gml:descriptionReference, gml:identifier, gml:location, gml:metaDataProperty, gml:name, pml:abandonDate, pml:assemblyID, pml:capBoundDimension, pml:capBoundSpecification, pml:capManufacturer, pml:capMaterial, pml:capNominalPipeSize, pml:capOutsideDiameter, pml:capSpecification, pml:capType, pml:capWallThickness, pml:capWeight, pml:code, pml:comment, pml:endEngineeringStation, pml:installDate, pml:length, pml:location, pml:manufactureDate, pml:pressureRating, pml:removeDate, pml:startEngineeringStation
Instance
<pml:Cap gml:id="" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:boundedBy nilReason="">{0,1}</gml:boundedBy>
  <gml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:location>
  <pml:abandonDate>{0,1}</pml:abandonDate>
  <pml:code>{0,1}</pml:code>
  <pml:comment>{0,1}</pml:comment>
  <pml:manufactureDate>{0,1}</pml:manufactureDate>
  <pml:installDate>{0,1}</pml:installDate>
  <pml:removeDate>{0,1}</pml:removeDate>
  <pml:length uom="">{0,1}</pml:length>
  <pml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:location>
  <pml:startEngineeringStation uom="">{0,1}</pml:startEngineeringStation>
  <pml:endEngineeringStation uom="">{0,1}</pml:endEngineeringStation>
  <pml:assemblyID codeSpace="">{0,1}</pml:assemblyID>
  <pml:pressureRating uom="">{0,1}</pml:pressureRating>
  <pml:capManufacturer xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capManufacturer>
  <pml:capType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capType>
  <pml:capMaterial xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capMaterial>
  <pml:capBoundSpecification xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capBoundSpecification>
  <pml:capSpecification xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capSpecification>
  <pml:capWeight xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capWeight>
  <pml:capBoundDimension xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capBoundDimension>
  <pml:capNominalPipeSize xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capNominalPipeSize>
  <pml:capOutsideDiameter xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capOutsideDiameter>
  <pml:capWallThickness xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:capWallThickness>
</pml:Cap>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element name="Cap" substitutionGroup="pml:CoterminousComponent" type="pml:CapType"/>
Element pml:CoterminousComponentType / pml:assemblyID
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#CodeType_codeSpace basicTypes_xsd.tmp#CodeType
Type gml:CodeType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
codeSpace anyURI optional
Source
<element minOccurs="0" name="assemblyID" type="gml:CodeType"/>
Element pml:CoterminousComponentType / pml:pressureRating
Namespace http://pipelineml.org/pml
Diagram
Diagram basicTypes_xsd.tmp#MeasureType_uom basicTypes_xsd.tmp#MeasureType
Type gml:MeasureType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
uom gml:UomIdentifier required
Source
<element minOccurs="0" name="pressureRating" type="gml:MeasureType"/>
Element pml:CapType / pml:capManufacturer
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capManufacturer" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapManufacturer</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capMaterial
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capMaterial" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapMaterial</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capBoundSpecification
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capBoundSpecification" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapBoundSpecification</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capSpecification
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capSpecification" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapSpecification</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capWeight
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capWeight" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapWeight</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capBoundDimension
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capBoundDimension" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapBoundDimension</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capNominalPipeSize
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capNominalPipeSize" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapNominaPipeSize</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capOutsideDiameter
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capOutsideDiameter" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapOutsideDiameter</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CapType / pml:capWallThickness
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="capWallThickness" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CapWallThickness</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:Casing
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#id deprecatedTypes_xsd.tmp#metaDataProperty gmlBase_xsd.tmp#description gmlBase_xsd.tmp#descriptionReference gmlBase_xsd.tmp#identifier gmlBase_xsd.tmp#name gmlBase_xsd.tmp#StandardObjectProperties gmlBase_xsd.tmp#AbstractGMLType feature_xsd.tmp#boundedBy deprecatedTypes_xsd.tmp#location feature_xsd.tmp#AbstractFeatureType PMLComponent_v054t_xsd.tmp#ComponentType_abandonDate PMLComponent_v054t_xsd.tmp#ComponentType_code PMLComponent_v054t_xsd.tmp#ComponentType_comment PMLComponent_v054t_xsd.tmp#ComponentType_manufactureDate PMLComponent_v054t_xsd.tmp#ComponentType_installDate PMLComponent_v054t_xsd.tmp#ComponentType_removeDate PMLComponent_v054t_xsd.tmp#ComponentType_length PMLComponent_v054t_xsd.tmp#ComponentType_location PMLComponent_v054t_xsd.tmp#ComponentType_startEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType_endEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startComponentID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startPipeConnectorID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startPosition PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endComponentID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endPipeConnectorID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endPosition PMLComponent_v054t_xsd.tmp#AppurtenantComponentType PMLComponent_v054t_xsd.tmp#CasingType_casingManufacturer PMLComponent_v054t_xsd.tmp#CasingType_casingCrossingType PMLComponent_v054t_xsd.tmp#CasingType_casingMaterial PMLComponent_v054t_xsd.tmp#CasingType_casingBoundSpecification PMLComponent_v054t_xsd.tmp#CasingType_casingSpecification PMLComponent_v054t_xsd.tmp#CasingType_casingGrade PMLComponent_v054t_xsd.tmp#CasingType_casingYieldStrength PMLComponent_v054t_xsd.tmp#CasingType_casingBoundDimension PMLComponent_v054t_xsd.tmp#CasingType_casingNominalPipeSize PMLComponent_v054t_xsd.tmp#CasingType_casingOutsideDiameter PMLComponent_v054t_xsd.tmp#CasingType_casingWallThickness PMLComponent_v054t_xsd.tmp#CasingType_casingAnnulusType PMLComponent_v054t_xsd.tmp#CasingType_casingInsulatorType PMLComponent_v054t_xsd.tmp#CasingType_casingSealType PMLComponent_v054t_xsd.tmp#CasingType_casingVentCount PMLComponent_v054t_xsd.tmp#CasingType PMLComponent_v054t_xsd.tmp#AppurtenantComponent
Type pml:CasingType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Complex Type pml:CasingPropertyType
Model
Children gml:boundedBy, gml:description, gml:descriptionReference, gml:identifier, gml:location, gml:metaDataProperty, gml:name, pml:abandonDate, pml:casingAnnulusType, pml:casingBoundDimension, pml:casingBoundSpecification, pml:casingCrossingType, pml:casingGrade, pml:casingInsulatorType, pml:casingManufacturer, pml:casingMaterial, pml:casingNominalPipeSize, pml:casingOutsideDiameter, pml:casingSealType, pml:casingSpecification, pml:casingVentCount, pml:casingWallThickness, pml:casingYieldStrength, pml:code, pml:comment, pml:endComponentID, pml:endEngineeringStation, pml:endPipeConnectorID, pml:endPosition, pml:installDate, pml:length, pml:location, pml:manufactureDate, pml:removeDate, pml:startComponentID, pml:startEngineeringStation, pml:startPipeConnectorID, pml:startPosition
Instance
<pml:Casing gml:id="" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:boundedBy nilReason="">{0,1}</gml:boundedBy>
  <gml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:location>
  <pml:abandonDate>{0,1}</pml:abandonDate>
  <pml:code>{0,1}</pml:code>
  <pml:comment>{0,1}</pml:comment>
  <pml:manufactureDate>{0,1}</pml:manufactureDate>
  <pml:installDate>{0,1}</pml:installDate>
  <pml:removeDate>{0,1}</pml:removeDate>
  <pml:length uom="">{0,1}</pml:length>
  <pml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:location>
  <pml:startEngineeringStation uom="">{0,1}</pml:startEngineeringStation>
  <pml:endEngineeringStation uom="">{0,1}</pml:endEngineeringStation>
  <pml:startComponentID codeSpace="">{0,1}</pml:startComponentID>
  <pml:startPipeConnectorID codeSpace="">{0,1}</pml:startPipeConnectorID>
  <pml:startPosition uom="">{0,1}</pml:startPosition>
  <pml:endComponentID codeSpace="">{0,1}</pml:endComponentID>
  <pml:endPipeConnectorID codeSpace="">{0,1}</pml:endPipeConnectorID>
  <pml:endPosition uom="">{0,1}</pml:endPosition>
  <pml:casingManufacturer xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingManufacturer>
  <pml:casingCrossingType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingCrossingType>
  <pml:casingMaterial xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingMaterial>
  <pml:casingBoundSpecification xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingBoundSpecification>
  <pml:casingSpecification xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingSpecification>
  <pml:casingGrade xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingGrade>
  <pml:casingYieldStrength xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingYieldStrength>
  <pml:casingBoundDimension xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingBoundDimension>
  <pml:casingNominalPipeSize xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingNominalPipeSize>
  <pml:casingOutsideDiameter xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingOutsideDiameter>
  <pml:casingWallThickness xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingWallThickness>
  <pml:casingAnnulusType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingAnnulusType>
  <pml:casingInsulatorType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingInsulatorType>
  <pml:casingSealType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:casingSealType>
  <pml:casingVentCount>{0,1}</pml:casingVentCount>
</pml:Casing>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element name="Casing" substitutionGroup="pml:AppurtenantComponent" type="pml:CasingType"/>
Element pml:CasingType / pml:casingManufacturer
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingManufacturer" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingManufacturer</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingCrossingType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingCrossingType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingCrossingType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingMaterial
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingMaterial" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingMaterial</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingBoundSpecification
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingBoundSpecification" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingBoundSpecification</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingSpecification
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingSpecification" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingSpecification</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingGrade
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingGrade" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingGrade</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingYieldStrength
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingYieldStrength" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingYieldStrength</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingBoundDimension
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingBoundDimension" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingBoundDimension</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingNominalPipeSize
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingNominalPipeSize" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingNominalPipeSize</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingOutsideDiameter
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingOutsideDiameter" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingOutsideDiameter</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingWallThickness
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingWallThickness" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingWallThickness</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingAnnulusType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingAnnulusType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingAnnulusType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingInsulatorType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingInsulatorType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingInsulatorType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingSealType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="casingSealType" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CasingSealType</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CasingType / pml:casingVentCount
Namespace http://pipelineml.org/pml
Diagram
Diagram
Type integer
Properties
content simple
minOccurs 0
Source
<element minOccurs="0" name="casingVentCount" type="integer"/>
Element pml:Coating
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#id deprecatedTypes_xsd.tmp#metaDataProperty gmlBase_xsd.tmp#description gmlBase_xsd.tmp#descriptionReference gmlBase_xsd.tmp#identifier gmlBase_xsd.tmp#name gmlBase_xsd.tmp#StandardObjectProperties gmlBase_xsd.tmp#AbstractGMLType feature_xsd.tmp#boundedBy deprecatedTypes_xsd.tmp#location feature_xsd.tmp#AbstractFeatureType PMLComponent_v054t_xsd.tmp#ComponentType_abandonDate PMLComponent_v054t_xsd.tmp#ComponentType_code PMLComponent_v054t_xsd.tmp#ComponentType_comment PMLComponent_v054t_xsd.tmp#ComponentType_manufactureDate PMLComponent_v054t_xsd.tmp#ComponentType_installDate PMLComponent_v054t_xsd.tmp#ComponentType_removeDate PMLComponent_v054t_xsd.tmp#ComponentType_length PMLComponent_v054t_xsd.tmp#ComponentType_location PMLComponent_v054t_xsd.tmp#ComponentType_startEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType_endEngineeringStation PMLComponent_v054t_xsd.tmp#ComponentType PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startComponentID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startPipeConnectorID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_startPosition PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endComponentID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endPipeConnectorID PMLComponent_v054t_xsd.tmp#AppurtenantComponentType_endPosition PMLComponent_v054t_xsd.tmp#AppurtenantComponentType PMLComponent_v054t_xsd.tmp#CoatingType_coatingManufacturer PMLComponent_v054t_xsd.tmp#CoatingType_coatingType PMLComponent_v054t_xsd.tmp#CoatingType_coatingMaterial PMLComponent_v054t_xsd.tmp#CoatingType_coatingBoundManufacturer PMLComponent_v054t_xsd.tmp#CoatingType_coatingProductName PMLComponent_v054t_xsd.tmp#CoatingType_coatingModelNumber PMLComponent_v054t_xsd.tmp#CoatingType_coatingLayerNumber PMLComponent_v054t_xsd.tmp#CoatingType_coatingThickness PMLComponent_v054t_xsd.tmp#CoatingType_coatingMultiLayerDescription PMLComponent_v054t_xsd.tmp#CoatingType_coatingApplicationLocation PMLComponent_v054t_xsd.tmp#CoatingType PMLComponent_v054t_xsd.tmp#AppurtenantComponent
Type pml:CoatingType
Type hierarchy
Properties
content complex
Substitution Group Affiliation
Used by
Model
Children gml:boundedBy, gml:description, gml:descriptionReference, gml:identifier, gml:location, gml:metaDataProperty, gml:name, pml:abandonDate, pml:coatingApplicationLocation, pml:coatingBoundManufacturer, pml:coatingLayerNumber, pml:coatingManufacturer, pml:coatingMaterial, pml:coatingModelNumber, pml:coatingMultiLayerDescription, pml:coatingProductName, pml:coatingThickness, pml:coatingType, pml:code, pml:comment, pml:endComponentID, pml:endEngineeringStation, pml:endPipeConnectorID, pml:endPosition, pml:installDate, pml:length, pml:location, pml:manufactureDate, pml:removeDate, pml:startComponentID, pml:startEngineeringStation, pml:startPipeConnectorID, pml:startPosition
Instance
<pml:Coating gml:id="" xmlns:pml="http://pipelineml.org/pml" xmlns:gml="http://www.opengis.net/gml/3.2">
  <gml:metaDataProperty about="" xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,unbounded}</gml:metaDataProperty>
  <gml:description xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:description>
  <gml:descriptionReference xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:descriptionReference>
  <gml:identifier codeSpace="">{0,1}</gml:identifier>
  <gml:name codeSpace="">{0,unbounded}</gml:name>
  <gml:boundedBy nilReason="">{0,1}</gml:boundedBy>
  <gml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</gml:location>
  <pml:abandonDate>{0,1}</pml:abandonDate>
  <pml:code>{0,1}</pml:code>
  <pml:comment>{0,1}</pml:comment>
  <pml:manufactureDate>{0,1}</pml:manufactureDate>
  <pml:installDate>{0,1}</pml:installDate>
  <pml:removeDate>{0,1}</pml:removeDate>
  <pml:length uom="">{0,1}</pml:length>
  <pml:location xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:location>
  <pml:startEngineeringStation uom="">{0,1}</pml:startEngineeringStation>
  <pml:endEngineeringStation uom="">{0,1}</pml:endEngineeringStation>
  <pml:startComponentID codeSpace="">{0,1}</pml:startComponentID>
  <pml:startPipeConnectorID codeSpace="">{0,1}</pml:startPipeConnectorID>
  <pml:startPosition uom="">{0,1}</pml:startPosition>
  <pml:endComponentID codeSpace="">{0,1}</pml:endComponentID>
  <pml:endPipeConnectorID codeSpace="">{0,1}</pml:endPipeConnectorID>
  <pml:endPosition uom="">{0,1}</pml:endPosition>
  <pml:coatingManufacturer xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingManufacturer>
  <pml:coatingType xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingType>
  <pml:coatingMaterial xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingMaterial>
  <pml:coatingBoundManufacturer xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingBoundManufacturer>
  <pml:coatingProductName xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingProductName>
  <pml:coatingModelNumber xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingModelNumber>
  <pml:coatingLayerNumber>{0,1}</pml:coatingLayerNumber>
  <pml:coatingThickness xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingThickness>
  <pml:coatingMultiLayerDescription>{0,1}</pml:coatingMultiLayerDescription>
  <pml:coatingApplicationLocation xlink:actuate="" xlink:arcrole="" xlink:href="" nilReason="" owns="false" gml:remoteSchema="" xlink:role="" xlink:show="" xlink:title="" xlink:type="simple">{0,1}</pml:coatingApplicationLocation>
</pml:Coating>
Attributes
QName Type Use Annotation
gml:id ID optional
The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.
Source
<element name="Coating" substitutionGroup="pml:AppurtenantComponent" type="pml:CoatingType"/>
Element pml:CoatingType / pml:coatingManufacturer
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source
<element minOccurs="0" name="coatingManufacturer" type="gml:ReferenceType">
  <annotation>
    <appinfo>
      <targetCodeList xmlns="http://www.opengis.net/gml/3.3/exr">CoatingManufacturer</targetCodeList>
    </appinfo>
  </annotation>
</element>
Element pml:CoatingType / pml:coatingType
Namespace http://pipelineml.org/pml
Diagram
Diagram gmlBase_xsd.tmp#OwnershipAttributeGroup gmlBase_xsd.tmp#AssociationAttributeGroup gmlBase_xsd.tmp#ReferenceType
Type gml:ReferenceType
Properties
content complex
minOccurs 0
Model
Attributes
QName Type Fixed Default Use
gml:remoteSchema anyURI optional
nilReason gml:NilReasonType optional
owns boolean false optional
xlink:actuate xlink:actuateType optional
xlink:arcrole xlink:arcroleType optional
xlink:href xlink:hrefType optional
xlink:role xlink:roleType optional
xlink:show xlink:showType optional
xlink:title xlink:titleAttrType optional
xlink:type xlink:typeType simple optional
Source