Definition Type: ComplexType
Name: PollingPlaceStructure
Namespace: urn:oasis:names:tc:evs:schema:eml
Containing Schema: emlcore-v5-0.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ResultsReported in schema emlcore-v5-0_xsd Drilldown into TimeAvailable in schema emlcore-v5-0_xsd Drilldown into OtherLocation in schema emlcore-v5-0_xsd Drilldown into ElectronicLocation in schema emlcore-v5-0_xsd Drilldown into PostalLocation in schema emlcore-v5-0_xsd Drilldown into PhysicalLocation in schema emlcore-v5-0_xsd Drilldown into DisplayOrder in schema emlcore-v5-0_xsd Drilldown into Channel in schema emlcore-v5-0_xsdXSD Diagram of PollingPlaceStructure in schema emlcore-v5-0_xsd (OASIS Election Markup Language (EML))
Collapse XSD Schema Code:
<xs:complexType name="PollingPlaceStructure">
    <xs:sequence>
        <xs:choice>
            <xs:element name="PhysicalLocation">
                <xs:complexType>
                    <xs:sequence>
                        <xs:element name="Address" type="PhysicalAddressStructure" />
                        <xs:element name="PollingStation" minOccurs="0" maxOccurs="unbounded">
                            <xs:complexType>
                                <xs:simpleContent>
                                    <xs:extension base="xs:token">
                                        <xs:attribute name="Id" type="xs:NMTOKEN" use="optional" />
                                    </xs:extension>
                                </xs:simpleContent>
                            </xs:complexType>
                        </xs:element>
                        <xs:element name="Map" type="BinaryItemStructure" minOccurs="0" />
                    </xs:sequence>
                    <xs:attribute name="Id" type="xs:NMTOKEN" use="optional" />
                </xs:complexType>
            </xs:element>
            <xs:element name="PostalLocation">
                <xs:complexType>
                    <xs:complexContent>
                        <xs:extension base="PostalLocationStructure">
                            <xs:attributeGroup ref="DisplayIdOpt" />
                        </xs:extension>
                    </xs:complexContent>
                </xs:complexType>
            </xs:element>
            <xs:element name="ElectronicLocation">
                <xs:complexType>
                    <xs:simpleContent>
                        <xs:extension base="xs:token">
                            <xs:attributeGroup ref="DisplayIdOpt" />
                        </xs:extension>
                    </xs:simpleContent>
                </xs:complexType>
            </xs:element>
            <xs:element name="OtherLocation">
                <xs:complexType>
                    <xs:simpleContent>
                        <xs:extension base="xs:string">
                            <xs:attributeGroup ref="DisplayIdOpt" />
                        </xs:extension>
                    </xs:simpleContent>
                </xs:complexType>
            </xs:element>
        </xs:choice>
        <xs:element name="TimeAvailable" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
                <xs:sequence>
                    <xs:element name="Start" type="xs:dateTime" />
                    <xs:element name="End" type="xs:dateTime" />
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        <xs:element name="ResultsReported" type="ResultsReportedStructure" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
    <xs:attribute name="Channel" type="VotingChannelType" use="required" />
    <xs:attribute name="DisplayOrder" type="xs:positiveInteger" use="optional" />
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PhysicalLocation nsA:PhysicalLocation (1) (1)
PostalLocation nsA:PostalLocation (1) (1)
ElectronicLocation nsA:ElectronicLocation (1) (1)
OtherLocation nsA:OtherLocation (1) (1)
TimeAvailable nsA:TimeAvailable 0 unbounded
ResultsReported nsA:ResultsReported 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
Channel nsA:Channel Required
DisplayOrder nsA:DisplayOrder Optional
Collapse Derivation Tree:
Collapse References:
nsA:PollingPlace
Collapse Comments:
blog comments powered by Disqus