<xs:element name="ProcessingUnits" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="OriginatingDevice" type="ProcessingUnitStructure" minOccurs="0" />
<xs:element name="Gateway" type="ProcessingUnitStructure" minOccurs="0" />
<xs:element name="VotingSystem" type="ProcessingUnitStructure" minOccurs="0" />
<xs:element name="CountingSystem" type="ProcessingUnitStructure" minOccurs="0" />
<xs:element name="VTokenLoggingSystem" type="ProcessingUnitStructure" minOccurs="0" />
<xs:element name="SealLoggingSystem" type="ProcessingUnitStructure" minOccurs="0" />
<xs:element name="Other" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:complexContent>
<xs:extension base="ProcessingUnitStructure">
<xs:attribute name="Type" type="xs:token" use="required" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
|