soap-envelope
Центральный банк Российской Федерации
Унифицированные форматы электронных банковских сообщений Банка России
Обмен с клиентами Банка России
Документация к XML-схеме soap-envelope.xsd

schema location: | XMLSchemas\soap-envelope.xsd
attributeFormDefault: |
elementFormDefault: | qualified
targetNamespace: | http://www.w3.org/2003/05/soap-envelope

Элементы | Составные типы | Простые типы | Attributes
Body | Body | faultcodeEnum | encodingStyle
Envelope | detail |  | mustUnderstand
Fault | Envelope |  | relay
Header | Fault |  | role
NotUnderstood | faultcode |  |
Upgrade | faultreason |  |
| Header |  |
| NotUnderstoodType |  |
| reasontext |  |
| subcode |  |
| SupportedEnvType |  |
| UpgradeType |  |

schema location: | XMLSchemas\xml.xsd
attributeFormDefault: |
elementFormDefault: |
targetNamespace: | http://www.w3.org/XML/1998/namespace

Attributes | Гр. аттрибутов
base | specialAttrs
lang |
space |

element Body

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:Body
свойства |
content | complex
применение |
complexType | Envelope
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:element name="Body" type="tns:Body"/>

element Envelope

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:Envelope
свойства |
content | complex
дочерние | tns:Header tns:Body
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:element name="Envelope" type="tns:Envelope"/>

element Fault

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:Fault
свойства |
content | complex
дочерние | tns:Code tns:Reason tns:Node tns:Role tns:Detail
XML-схема | <xs:element name="Fault" type="tns:Fault"/>

element Header

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:Header
свойства |
content | complex
применение |
complexType | Envelope
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:element name="Header" type="tns:Header"/>

element NotUnderstood

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:NotUnderstoodType
свойства |
content | complex
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
qname | xs:QName | required |  |  |
XML-схема | <xs:element name="NotUnderstood" type="tns:NotUnderstoodType"/>

element Upgrade

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:UpgradeType
свойства |
content | complex
дочерние | tns:SupportedEnvelope
XML-схема | <xs:element name="Upgrade" type="tns:UpgradeType"/>

complexType Body

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
применение |
element | Body
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:complexType name="Body"> <xs:sequence> <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType>

complexType detail

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
применение |
element | Fault/Detail
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:complexType name="detail"> <xs:sequence> <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType>

complexType Envelope

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
дочерние | tns:Header tns:Body
применение |
element | Envelope
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:complexType name="Envelope"> <xs:sequence> <xs:element ref="tns:Header" minOccurs="0"/> <xs:element ref="tns:Body"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType>

complexType Fault

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
свойства |
final | extension
дочерние | tns:Code tns:Reason tns:Node tns:Role tns:Detail
применение |
element | Fault
Описание |
documentation
Fault reporting structure
XML-схема | <xs:complexType name="Fault" final="extension"> <xs:annotation> <xs:documentation> Fault reporting structure </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="tns:faultcode"/> <xs:element name="Reason" type="tns:faultreason"/> <xs:element name="Node" type="xs:anyURI" minOccurs="0"/> <xs:element name="Role" type="xs:anyURI" minOccurs="0"/> <xs:element name="Detail" type="tns:detail" minOccurs="0"/> </xs:sequence> </xs:complexType>

element Fault/Code

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:faultcode
свойства |
content | complex
дочерние | tns:Value tns:Subcode
XML-схема | <xs:element name="Code" type="tns:faultcode"/>

element Fault/Reason

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:faultreason
свойства |
content | complex
дочерние | tns:Text
XML-схема | <xs:element name="Reason" type="tns:faultreason"/>

element Fault/Node

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:anyURI
свойства |
minOcc | 0
maxOcc | 1
content | simple
XML-схема | <xs:element name="Node" type="xs:anyURI" minOccurs="0"/>

element Fault/Role

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:anyURI
свойства |
minOcc | 0
maxOcc | 1
content | simple
XML-схема | <xs:element name="Role" type="xs:anyURI" minOccurs="0"/>

element Fault/Detail

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:detail
свойства |
minOcc | 0
maxOcc | 1
content | complex
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
XML-схема | <xs:element name="Detail" type="tns:detail" minOccurs="0"/>

complexType faultcode

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
дочерние | tns:Value tns:Subcode
применение |
element | Fault/Code
XML-схема | <xs:complexType name="faultcode"> <xs:sequence> <xs:element name="Value" type="tns:faultcodeEnum"/> <xs:element name="Subcode" type="tns:subcode" minOccurs="0"/> </xs:sequence> </xs:complexType>

element faultcode/Value

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:faultcodeEnum
свойства |
content | simple
ограничения |
Kind | Value | Описание
enumeration | tns:DataEncodingUnknown |
enumeration | tns:MustUnderstand |
enumeration | tns:Receiver |
enumeration | tns:Sender |
enumeration | tns:VersionMismatch |
XML-схема | <xs:element name="Value" type="tns:faultcodeEnum"/>

element faultcode/Subcode

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:subcode
свойства |
minOcc | 0
maxOcc | 1
content | complex
дочерние | tns:Value tns:Subcode
XML-схема | <xs:element name="Subcode" type="tns:subcode" minOccurs="0"/>

complexType faultreason

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
дочерние | tns:Text
применение |
element | Fault/Reason
XML-схема | <xs:complexType name="faultreason"> <xs:sequence> <xs:element name="Text" type="tns:reasontext" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

element faultreason/Text

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:reasontext
свойства |
minOcc | 1
maxOcc | unbounded
content | complex
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
xml:lang | xs:language | required |  |  |
documentation
In due course, we should install the relevant ISO 2- and 3-letter codes as the enumerated possible values . . .
XML-схема | <xs:element name="Text" type="tns:reasontext" maxOccurs="unbounded"/>

complexType Header

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
применение |
element | Header
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
Описание |
documentation
Elements replacing the wildcard MUST be namespace qualified, but can be in the targetNamespace
XML-схема | <xs:complexType name="Header"> <xs:annotation> <xs:documentation> Elements replacing the wildcard MUST be namespace qualified, but can be in the targetNamespace </xs:documentation> </xs:annotation> <xs:sequence> <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:complexType>

complexType NotUnderstoodType

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
применение |
element | NotUnderstood
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
qname | xs:QName | required |  |  |
XML-схема | <xs:complexType name="NotUnderstoodType"> <xs:attribute name="qname" type="xs:QName" use="required"/> </xs:complexType>

attribute NotUnderstoodType/@qname

тип | xs:QName
свойства |
use | required
XML-схема | <xs:attribute name="qname" type="xs:QName" use="required"/>

complexType reasontext

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | расширение xs:string
свойства |
base | xs:string
применение |
element | faultreason/Text
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
xml:lang | xs:language | required |  |  |
documentation
In due course, we should install the relevant ISO 2- and 3-letter codes as the enumerated possible values . . .
XML-схема | <xs:complexType name="reasontext"> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute ref="xml:lang" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType>

complexType subcode

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
дочерние | tns:Value tns:Subcode
применение |
elements | faultcode/Subcode subcode/Subcode
XML-схема | <xs:complexType name="subcode"> <xs:sequence> <xs:element name="Value" type="xs:QName"/> <xs:element name="Subcode" type="tns:subcode" minOccurs="0"/> </xs:sequence> </xs:complexType>

element subcode/Value

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:QName
свойства |
content | simple
XML-схема | <xs:element name="Value" type="xs:QName"/>

element subcode/Subcode

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:subcode
свойства |
minOcc | 0
maxOcc | 1
content | complex
дочерние | tns:Value tns:Subcode
XML-схема | <xs:element name="Subcode" type="tns:subcode" minOccurs="0"/>

complexType SupportedEnvType

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
применение |
element | UpgradeType/SupportedEnvelope
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
qname | xs:QName | required |  |  |
XML-схема | <xs:complexType name="SupportedEnvType"> <xs:attribute name="qname" type="xs:QName" use="required"/> </xs:complexType>

attribute SupportedEnvType/@qname

тип | xs:QName
свойства |
use | required
XML-схема | <xs:attribute name="qname" type="xs:QName" use="required"/>

complexType UpgradeType

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
дочерние | tns:SupportedEnvelope
применение |
element | Upgrade
XML-схема | <xs:complexType name="UpgradeType"> <xs:sequence> <xs:element name="SupportedEnvelope" type="tns:SupportedEnvType" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType>

element UpgradeType/SupportedEnvelope

рисунок |
пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | tns:SupportedEnvType
свойства |
minOcc | 1
maxOcc | unbounded
content | complex
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
qname | xs:QName | required |  |  |
XML-схема | <xs:element name="SupportedEnvelope" type="tns:SupportedEnvType" maxOccurs="unbounded"/>

simpleType faultcodeEnum

пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | ограничение xs:QName
свойства |
base | xs:QName
применение |
element | faultcode/Value
ограничения |
Kind | Value | Описание
enumeration | tns:DataEncodingUnknown |
enumeration | tns:MustUnderstand |
enumeration | tns:Receiver |
enumeration | tns:Sender |
enumeration | tns:VersionMismatch |
XML-схема | <xs:simpleType name="faultcodeEnum"> <xs:restriction base="xs:QName"> <xs:enumeration value="tns:DataEncodingUnknown"/> <xs:enumeration value="tns:MustUnderstand"/> <xs:enumeration value="tns:Receiver"/> <xs:enumeration value="tns:Sender"/> <xs:enumeration value="tns:VersionMismatch"/> </xs:restriction> </xs:simpleType>

attribute encodingStyle

пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:anyURI
XML-схема | <xs:attribute name="encodingStyle" type="xs:anyURI"/>

attribute mustUnderstand

пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:boolean
свойства |
default | 0
XML-схема | <xs:attribute name="mustUnderstand" type="xs:boolean" default="0"/>

attribute relay

пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:boolean
свойства |
default | 0
XML-схема | <xs:attribute name="relay" type="xs:boolean" default="0"/>

attribute role

пр-во имен | http://www.w3.org/2003/05/soap-envelope
тип | xs:anyURI
XML-схема | <xs:attribute name="role" type="xs:anyURI"/>

attribute base

пр-во имен | http://www.w3.org/XML/1998/namespace
тип | xs:anyURI
применение |
attributeGroup | specialAttrs
Описание |
documentation
See http://www.w3.org/TR/xmlbase/ for information about this attribute.
XML-схема | <xs:attribute name="base" type="xs:anyURI"> <xs:annotation> <xs:documentation>See http://www.w3.org/TR/xmlbase/ for information about this attribute.</xs:documentation> </xs:annotation> </xs:attribute>

attribute lang

пр-во имен | http://www.w3.org/XML/1998/namespace
тип | xs:language
применение |
complexType | reasontext
attributeGroup | specialAttrs
Описание |
documentation
In due course, we should install the relevant ISO 2- and 3-letter codes as the enumerated possible values . . .
XML-схема | <xs:attribute name="lang" type="xs:language"> <xs:annotation> <xs:documentation>In due course, we should install the relevant ISO 2- and 3-letter codes as the enumerated possible values . . .</xs:documentation> </xs:annotation> </xs:attribute>

attribute space

пр-во имен | http://www.w3.org/XML/1998/namespace
тип | ограничение xs:NCName
свойства |
default | preserve
применение |
attributeGroup | specialAttrs
ограничения |
Kind | Value | Описание
enumeration | default |
enumeration | preserve |
XML-схема | <xs:attribute name="space" default="preserve"> <xs:simpleType> <xs:restriction base="xs:NCName"> <xs:enumeration value="default"/> <xs:enumeration value="preserve"/> </xs:restriction> </xs:simpleType> </xs:attribute>

attributeGroup specialAttrs

пр-во имен | http://www.w3.org/XML/1998/namespace
атрибуты |
Имя | Тип | Применение | Default | Fixed | Описание
xml:base | xs:anyURI |  |  |  |
documentation
See http://www.w3.org/TR/xmlbase/ for information about this attribute.
xml:lang | xs:language |  |  |  |
documentation
In due course, we should install the relevant ISO 2- and 3-letter codes as the enumerated possible values . . .
xml:space | derived by: xs:NCName |  | preserve |  |
XML-схема | <xs:attributeGroup name="specialAttrs"> <xs:attribute ref="xml:base"/> <xs:attribute ref="xml:lang"/> <xs:attribute ref="xml:space"/> </xs:attributeGroup>

Документация подготовлена с использованием редактора XMLSpy