Documentation for CityGML

Complex Type: MailStopType

[Table of contents]

Super-types: None
Sub-types: None
Name MailStopType
Used by (from the same schema document) Complex Type FirmType , Complex Type SubPremiseType , Element Department , Element Premise
Abstract no
XML Instance Representation
<...
Type="anySimpleType [0..1]"
Allow any attributes from a namespace other than this schema's namespace (strict validation).
>
<AddressLine> ... </AddressLine> [0..*]
<MailStopName
Type="anySimpleType [0..1]"
Code="anySimpleType [0..1]

'Used by postal services to encode the name of the element.'

"
Allow any attributes from a namespace other than this schema's namespace (strict validation).
/> [0..1]

'Name of the the Mail Stop. eg. MSP, MS, etc'

<MailStopNumber
NameNumberSeparator="anySimpleType [0..1]

'"-" in MS-123'

"

Code="anySimpleType [0..1]

'Used by postal services to encode the name of the element.'

"
Allow any attributes from a namespace other than this schema's namespace (strict validation).
/> [0..1]

'Number of the Mail stop. eg. 123 in MS 123'

Allow any elements from a namespace other than this schema's namespace (strict validation). [0..*]
</...>
Diagram
h1885024549 h447686930 h447686930
Schema Component Representation
<xs:complexType name="MailStopType">
<xs:sequence>
<xs:element ref=" AddressLine " minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="MailStopName" minOccurs="0">
<xs:complexType mixed="true">
<xs:attribute name="Type"/>
<xs:attributeGroup ref=" grPostal "/>
<xs:anyAttribute namespace="##other"/>
</xs:complexType>
</xs:element>
<xs:element name="MailStopNumber" minOccurs="0">
<xs:complexType mixed="true">
<xs:attribute name="NameNumberSeparator"/>
<xs:attributeGroup ref=" grPostal "/>
<xs:anyAttribute namespace="##other"/>
</xs:complexType>
</xs:element>
<xs:any namespace="##other" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="Type"/>
<xs:anyAttribute namespace="##other"/>
</xs:complexType>