Документ утратил силу или отменен. Подробнее см. Справку

1.1. Описание пакета

Описание пакета должно удовлетворять следующей xsd-схеме:

┌─────────────────────────────────────────────────────────────────────────┐

│<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema"> │

│ <xs:Include schemaLocation="./ОбщиеТипы.xsd"/> <xs:element │

│name="пакет"> │

│ <xs:complexType> │

│ <xs:sequence> │

│ <xs:element name="СКЗИ" minOccurs="1" maxOccurs="1"> │

│ <xs:complexType> │

│ <xs:attribute name="типСКЗИ" type=ТипСКЗИ"/> │

│ </xs:complexType> │

│ </xs:element> │

│ <xs:element name="отправитель" minOccurs="1" maxOccurs="1"> │

│ <xs:complexType> │

│ <xs:attribute name="идентификаторСубъекта" type="xs:string"/> │

│ <xs:attribute name="типСубъекта" type="ТипСубъекта"/> │

│ </xs:complexType> │

│ </xs:element> │

│ <xs:element name="системаОтправителя" minOccurs="1" maxOccurs="1"> │

│ <xs:complexType> │

│ <xs:attribute name="идентификаторСубъекта" type="xs:string"/> │

│ <xs:attribute name="типСубъекта" type="ТипСубъекта"/> │

│ </xs:complexType> │

│ </xs:element> │

│ <xs:element name="получатель" minOccurs="1" maxOccurs="1"> │

│ <xs:complexType> │

│ <xs:attribute name="идентификаторСубъекта" type="xs:string"/> │

│ <xs:attribute name="типСубъекта" type="ТипСубъекта"/> │

│ </xs:complexType> │

│ </xs:element> │

│ <xs:element name="расширения" type="xs:anyType" minOccurs="0" │

│maxOccurs="1"/> │

│ <xs:element name="документ" minOccurs="1" maxOccurs="unbounded"> │

│ <xs:complexType> │

│ <xs:sequence> │

│ <xs:element name="содержимое" minOccurs="0" maxOccurs="1"> │

│ <xs:complexType> │

│ <xs:attribute name="имяФайла" type="xs:string"/> │

│ </xs:complexType> │

│ </xs:element> │

│ <xs:element name="подпись" minOccurs="0" maxOccurs="unbounded"> │

│ <xs:complexType> │

│ <xs:attribute name="имяФайла" type="xs:string"/> │

│ <xs:attribute name="роль" type="ТипПодписанта"/> │

│ </xs:complexType> │

│ </xs:element> │

│ </xs:sequence> │

│ <xs:attribute name="типДокумента" type="ТипДокумента"/> │

│ <xs:attribute name="типСодержимого" type=ТипСодержимого"/> │

│ <xs:attribute name="сжат" type="xs:boolean"/> │

│ <xs:attribute name="зашифрован" type="xs:boolean"/> │

│ <xs:attribute name="идентификаторДокумента" type="UUID"/> │

│ </xs:complexType> │

│ </xs:element> │

│ </xs:sequence> │

│ <xs:attribute name="версияФормата" type="ТипВерсииФормата"/> │

│ <xs:attribute name="типДокументооборота" │

│type="ТипДокументооборота"/> │

│ <xs:attribute name="типТранзакции" type=ТипТранзакции"/> │

│ <xs:attribute name="идентификаторДокументооборота" type="UUID"/> │

│ <xs:attribute name="датаВремяПоступления" type="xs:dateTime"/> │

│ </xs:complexType> │

│ </xs:element> │

│</xs:schema> │

└─────────────────────────────────────────────────────────────────────────┘