Documentation for CityGML

Element: Department

[Table of contents]

Name Department
Used by (from the same schema document) Complex Type FirmType , Complex Type LargeMailUserType
Type Locally-defined complex type
Nillable no
Abstract no
Documentation Subdivision in the firm: School of Physics at Victoria University (School of Physics is the department)
Logical Diagram
h1885024549 h453828251
XML Instance Representation
<Department
Type="anySimpleType [0..1]

'School in Physics School, Division in Radiology division of school of physics'

"
Allow any attributes from a namespace other than this schema's namespace (strict validation).
>
<AddressLine> ... </AddressLine> [0..*]
<DepartmentName
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..*]

'Specification of the name of a department.'

<MailStop> MailStopType </MailStop> [0..1]

'A MailStop is where the the mail is delivered to within a premise/subpremise/firm or a facility.'

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