Definition Type Element
Name destinations
Abstract False
MinOccurs 1
MaxOccurs 1
XSD Schema .\Guide3D-Destinations_V01.xsd
XSD Schema Diagram
XSD Schema Code
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" maxOccurs="1" name="destinations" >
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element minOccurs="0" maxOccurs="unbounded" name="destination">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element minOccurs="1" maxOccurs="1" name="points">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element minOccurs="1" maxOccurs="unbounded" name="point">
                    <xsd:simpleType>
                      <xsd:restriction base="xsd:string">
                        <xsd:pattern value="L[0-9]{2}P[0-9]{4}"/>
                      </xsd:restriction>

                    </xsd:simpleType>

                  </xsd:element>

                </xsd:sequence>

              </xsd:complexType>

            </xsd:element>

            <xsd:element minOccurs="1" maxOccurs="1" name="name" type="xsd:string"/>
            <xsd:element minOccurs="0" maxOccurs="1" name="description" type="xsd:string"/>
            <xsd:element minOccurs="0" maxOccurs="1" name="keywords">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element minOccurs="0" maxOccurs="unbounded" name="keyword" type="xsd:string"/>
                </xsd:sequence>

              </xsd:complexType>

            </xsd:element>

            <xsd:element minOccurs="0" maxOccurs="1" name="locations">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element minOccurs="0" maxOccurs="unbounded" name="location" type="xsd:string"/>
                </xsd:sequence>

              </xsd:complexType>

            </xsd:element>

            <xsd:element minOccurs="0" maxOccurs="1" name="icon" type="xsd:anyURI"/>
            <xsd:element minOccurs="0" maxOccurs="1" name="url" type="xsd:anyURI"/>
            <xsd:element minOccurs="1" maxOccurs="1" name="sets">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element minOccurs="0" maxOccurs="unbounded" name="set">
                    <xsd:simpleType>
                      <xsd:restriction base="xsd:string">
                        <xsd:pattern value="[\i-[:]][\c-[:]]*"/>
                      </xsd:restriction>

                    </xsd:simpleType>

                  </xsd:element>

                </xsd:sequence>

              </xsd:complexType>

            </xsd:element>

          </xsd:sequence>

          <xsd:attribute name="id" type="xsd:ID" use="required"/>
          <xsd:attribute name="display" type="xsd:boolean"/>
        </xsd:complexType>

      </xsd:element>

    </xsd:sequence>

    <xsd:attribute name="language" use="required">
      <xsd:simpleType>
        <xsd:restriction base="xsd:language"/>
      </xsd:simpleType>

    </xsd:attribute>

  </xsd:complexType>

</xsd:element>
Child Elements
Name Type Min Occurs Max Occurs
Child Attributes
Name Type Default Value Use
Derivation Tree
[No Sub Types]
destinations
    [No Super Types]
Generated using Liquid XML Studio by Liquid Technologies Ltd