Действующий

Об утверждении Порядка обмена информацией между демонстратором фильма и оператором единой федеральной информационной системы сведений о показе фильмов в кинозалах, включая формы ее запроса и предоставления из этой единой системы

Приложение N 2
к Порядку обмена информацией
между демонстратором фильма
и оператором единой федеральной
автоматизированной системы сведений
о показах фильмов в кинозалах

     

Схема ответа на POST-запрос загрузки файла


<?xml version="1.0" encoding="UTF-8"?>

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

<xs:element name="result">

<xs:annotation>

<xs:documentation>Протокол обработки ekb-файла</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:sequence>

<xs:element name="error" nillable="false" minOccurs="0"

maxOccurs="unbounded">

<xs:annotation>

<xs:documentation>Ошибка при загрузке. Таких ошибок

может быть несколько и разных типов.</xs:documentation>

</xs:annotation>

<xs:complexType>

<xs:simpleContent>

<xs:extension base="xs:string">

<xs:attribute name="code" type="xs:integer"

use="required">

<xs:annotation>

<xs:documentation>Код ошибки

</xs:documentation>

</xs:annotation>

</xs:attribute>

</xs:extension>

</xs:simpleContent>

</xs:complexType>

</xs:element>

</xs:sequence>

<xs:attribute name="filename" type="xs:string">

<xs:annotation>

<xs: documentation>Имя файла, в котором обнаружены

ошибки. Присутствует, если это протокол проверки файла на корректность в синхронном режиме.</xs:documentation>

</xs:annotation>

</xs:attribute>

<xs:attribute name="errcount" type="xs:integer"

use="required">

<xs:annotation>

<xs:documentation>Количество ошибок всего. Если 0,

значит файл обработан и загружен без ошибок.</xs:documentation>

</xs:annotation>

</xs:attribute>

</xs:complexType>

</xs:element>

<xs:element name="files">

<xs:complexType>

<xs:sequence>

<xs:element ref="result" maxOccurs="unbounded"/>

</xs:sequence>

<xs:attribute name="zip" type="xs:string">

<xs:annotation>

<xs:documentation>Имя файла zip-архива

</xs:documentation>

</xs:annotation>

</xs:attribute>

</xs:complexType>

</xs:element>

</xs:schema>