c07.fm
A31003-S2000-R102-16-7620, 02/2016
Provisioning Service, Developer’s Guide
255
Nur für den internen Gebrauch
Appendix
XML Schemas
7
Appendix
7.1
XML Schemas
This sections provides the XML schemas to be associated with the message structures de-
scribed in Section 3, "Basic Communication Procedures".
7.1.1
Common Message Elements
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:dls="http://www.siemens.com/DLS"
targetNamespace="http://www.siemens.com/DLS"
elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Common types
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="ActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ReadAllItems"/>
<xsd:enumeration value="ReadItems"/>
<xsd:enumeration value="WriteItems"/>
<xsd:enumeration value="Restart"/>
<xsd:enumeration value="FileDeployment"/>
<xsd:enumeration value="SoftwareDeployment"/>
<xsd:enumeration value="CleanUp"/>
<xsd:enumeration value="GetNextFragment"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FragmentType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="next"/>
<xsd:enumeration value="final"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ItemListType">
<xsd:sequence>
<xsd:element name="Item" type="dls:ItemType" nillable="true"
minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>