passerelle/passerelle/contrib/iws/xsd/ReponseWS.xsd

43 lines
1.3 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="IsiWsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Statut" type="xsd:string"></xsd:element>
<xsd:element name="Trace" type="xsd:string"></xsd:element>
<xsd:element name="Objects" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="anyType" type="IsiWsEntity">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="IsiWsEntity">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="IsiFields"
type="ArrayOfIsiWsDataField" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfIsiWsDataField">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="IsiWsDataField"
nillable="true" type="IsiWsDataField" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IsiWsDataField">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="IsiField"
type="xsd:string" />
<xsd:element minOccurs="0" maxOccurs="1" name="IsiValue"
type="xsd:string" />
</xsd:sequence>
</xsd:complexType>
</xsd:schema>