ГОСТ Р 53898-2010
Приложение А
(справочное)
Схема сообщения, обеспечивающая его автоматизированную проверку на
соответствие настоящему стандарту
=“unqualified">
<!_♦*♦•**♦**
.......
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs=’
http://wwvv.w3.org/2001/XMLSchema*
elementFormDefault=’qualified"
attributeFormDefault
.
.
.................. ..............
.
............................
.
и>
<!- •*•♦»♦***♦«•**•»*•**. описание сообщения •♦•‘•••♦•*****»*****»*******»******„>
^ у•*•*♦**♦•*•*««**»**«•*••*••**•••••*»**••«»*«♦**♦••«•«••*«•*•»*•»«**•«***+«*»**«*
<xs:element name="Header*>
<xs:complexType>
<xs:sequence><xs:element name="Document* type="DocumentType"
minOccurs="07>
<xs:element name="TaskList" type=TaskListType" minOccurs="0’V>
<xs:element name="AddDocuments” type="AddDocumentsType" minOccurs="07»
<xs:element name=’Expansion" type=’ExpansionType” minOccurs="07»
<xs:element name=*Acknowledgement" type=*AcknowledgementType" minOccurs=’07>
</xs:sequence>
<xs:attribute name-’standart" type=*xs:string" use-’required’V»
<xs:attribute name-’version’ type="xs:string* use-’required"/»
<xs:attribute name="time" type="xs:datoTime" use="required’7>
<xs:attribute name="msg
_
type” type=*HeaderMessageEnumType" use-’required’*/»
<xs:attribute name="msg
_
id" type=’’xs:slring" use-’required’/»
<xs:attribute name="msg
_
acknow" type-’HeaderAsknowEnumType" use=*optional*
default="07>
<xs:attribute name="from
_
org
_
id" type="xs:strir>g" use=*required”/>
<xs:attribute name="from
_
organization" type-’xsistring’ use-’required’/»
<xs:attribute name="from
_
department* type="xs:string" uso=*optional7>
<xs:attribute name="from
_
sys
_
id’ type-’xsistring’ use="required"/>
<xs:attribute name="from
_
system’ type="xs:string" use=’required*/»
<xs:attribute name="from
_
system
_
details" type-’xs:string’ use="optional7>
<xs:attribute name="to
_
org
_
id’’ type="xs:string" use=’optional’7>
<xs:attribute name=”to
_
organization” type=*xs:string’ use=”required7>
<xs:attribute name=”to
_
department’ type=”xs:string" use=’optionar/>
<xs:attribute name="to
_
sys
_
id" type=’xs:string" use="optional7»
<xs:attribute name="to
_
system" type="xs:string" use=’optional7»
<xs:attribute name="to
_
system
_
details" type="xs:string" use-’optional»
</xs:complexType>
</xs:element>
23