2025-04-27 07:49:33 -04:00

69 lines
2.3 KiB
XML

<?xml version='1.0'?>
<!-- XML Schema for SOAP v 1.1 Envelope -->
<!-- Copyright 2000 DevelopMentor, International Business Machines Corporation,
Lotus Development Corporation, Microsoft, UserLand Software -->
<schema xmlns='http://www.w3.org/1999/XMLSchema'
xmlns:tns='http://schemas.xmlsoap.org/soap/envelope/'
targetNamespace='http://schemas.xmlsoap.org/soap/envelope/'>
<!-- SOAP envelope, header and body -->
<element name="Envelope" type="tns:Envelope"/>
<complexType name='Envelope'>
<element ref='tns:Header' minOccurs='0'/>
<element ref='tns:Body' minOccurs='1'/>
<any minOccurs='0' maxOccurs='*'/>
<anyAttribute/>
</complexType>
<element name="Header" type="tns:Header"/>
<complexType name='Header'>
<any minOccurs='0' maxOccurs='*'/>
<anyAttribute/>
</complexType>
<element name="Body" type="tns:Body"/>
<complexType name='Body'>
<any minOccurs='0' maxOccurs='*'/>
<anyAttribute/>
</complexType>
<!-- Global Attributes. The following attributes are intended
to be usable via qualified attribute names on any complex type
referencing them. -->
<attribute name='mustUnderstand' default='0'>
<simpleType base='boolean'>
<pattern value='0|1'/>
</simpleType>
</attribute>
<attribute name='actor' type='uri-reference'/>
<!-- 'encodingStyle' indicates any canonicalization conventions followed
in the contents of the containing element. For example, the value
'http://schemas.xmlsoap.org/soap/encoding/' indicates
the pattern described in SOAP specification. -->
<simpleType name='encodingStyle' base='uri-reference' derivedBy='list' />
<attributeGroup name='encodingStyle'>
<attribute name='encodingStyle' type='tns:encodingStyle'/>
</attributeGroup>
<!-- SOAP fault reporting structure -->
<complexType name='Fault' final='extension'>
<element name='faultcode' type='qname'/>
<element name='faultstring' type='string'/>
<element name='faultactor' type='uri-reference' minOccurs='0'/>
<element name='detail' type='tns:detail' minOccurs='0'/>
</complexType>
<complexType name='detail'>
<any minOccurs='0' maxOccurs='*'/>
<anyAttribute/>
</complexType>
</schema>