3.1.1. Структура документа 10.15.I
Пространство имен по умолчанию: urn://egisso-ru/msg/10.15.I/1.0.3.
Таблица 4. Электронный документ 10.15.I
Позиция
|
Компонент
|
Представление
|
Тип
|
Обязательность
|
Ограничения (расширение)
|
Описание
|
1
|
request
|
Блок
|
|
Да
|
|
Сообщение-запрос
|
1.1
|
pac:package
|
Блок
|
|
Да
|
|
Пакет изменений в реестре точек присутствия ОНМСЗ
|
1.1.1
|
pac:packageID
|
Элемент
|
UUID
|
Да
|
|
Идентификатор пакета данных
Тип описан в таблице 3
|
1.1.2
|
pac:elements
|
Блок
|
|
Да
|
|
Новые и модифицированные элементы
|
1.1.2.1
|
pac:presencePoint
|
Блок
|
|
Нет
|
Максимальное количество появлений: неограниченно
|
Элемент реестра точек присутствия ОНМСЗ
|
1.1.2.1.1
|
pointId
|
Элемент
|
UUID
|
Да
|
|
Идентификатор точки присутствия
Тип описан в таблице 3
|
1.1.2.1.2
|
onmszCode
|
Элемент
|
tParticipantCode
|
Да
|
|
Код ОНМСЗ
Тип описан в таблице 3
|
1.1.2.1.3
|
title
|
Элемент
|
smev, tns:string-500
|
Да
|
|
Наименование точки присутствия
Тип описан в таблице 2
|
1.1.2.1.4
|
address
|
Элемент
|
smev, tns:string-500
|
Да
|
|
Адрес точки присутствия
Тип описан в таблице 2
|
1.1.2.1.5
|
oktmo
|
Элемент
|
xsd, xs:string
|
Да
|
Шаблон: \d{8}
|
Код территории по общероссийскому классификатору территорий муниципальных образований адреса точки присутствия
|
1.1.2.1.6
|
email
|
Элемент
|
smev, tns:EmailAddressType
|
Нет
|
|
Электронная почта точки присутствия
Тип описан в таблице 2
|
1.1.2.1.7
|
contacts
|
Элемент
|
smev, tns:string-500
|
Нет
|
|
Официальные контакты точки присутствия (номера телефонов)
Тип описан в таблице 2
|
1.1.2.1.8
|
schedule
|
Элемент
|
smev, tns:string-500
|
Нет
|
|
Время приема граждан
Тип описан в таблице 2
|
1.1.2.1.9
|
rules
|
Элемент
|
string-1000
|
Нет
|
|
Дополнительные правила приема граждан
Тип описан в таблице 3
|
1.1.2.1.10
|
point
|
Блок
|
|
Нет
|
|
Координаты
|
1.1.2.1.10.1
|
latitude
|
Элемент
|
xsd, xs:double
|
Да
|
|
Широта точки, в десятичных долях градуса
|
1.1.2.1.10.2
|
longitude
|
Элемент
|
xsd, xs:double
|
Да
|
|
Долгота точки, в десятичных долях градуса
|
1.1.2.1.11
|
msz
|
Элемент
|
UUID
|
Да
|
Максимальное количество появлений: неограниченно
|
Идентификаторы локальных мер социальной защиты (поддержки), назначаемых в данной точке присутствия
Тип описан в таблице 3
|
1.1.2.1.12
|
pac:lastChanging
|
Элемент
|
xsd, xs:dateTime
|
Да
|
|
Дата последнего изменения
|
1.1.2.1.13
|
pac:previousID
|
Элемент
|
UUID
|
Нет
|
|
Идентификатор предыдущей модифицированной записи
Тип описан в таблице 3
|
1.1.2.2
|
pac:invalidation
|
Блок
|
|
Нет
|
Максимальное количество появлений, неограниченно
|
Удаление точки присутствия ОНМСЗ
|
1.1.2.2.1
|
pac:Id
|
Элемент
|
UUID
|
Да
|
|
Идентификатор события изменения
Тип описан в таблице 3
|
1.1.2.2.2
|
pac:pointId
|
Элемент
|
UUID
|
Да
|
|
Идентификатор точки присутствия ОНМСЗ, действие которой прекращается
Тип описан в таблице 3
|
1.1.2.2.3
|
pac:lastChanging
|
Элемент
|
xsd, xs:dateTime
|
Да
|
|
Дата внесения изменения по прекращению
|
Таблица 5. Электронный документ 10.15.I
Позиция
|
Компонент
|
Представление
|
|
Обязательность
|
Ограничения (расширение)
|
Описание
|
2
|
response
|
Блок
|
|
Да
|
|
Сообщение-ответ
|
2.1
|
protocol:protocol
|
Блок
|
|
Да
|
|
Протокол загрузки и проверки пакета данных
|
2.1.1
|
ЛИБО protocol:messageResult
|
Выбор
|
|
Да
|
|
Результат обработки сообщения
Последовательность описана в таблице 6
|
ЛИБО protocol:packageResult
|
|
|
Результат обработки пакета данных
Блок описан в таблице 7
|
Результат обработки сообщения.
Используется в документе: Изменение реестра точек присутствия ОНМСЗ (10.15.I).
Таблица 6. Результат обработки сообщения
Позиция
|
Компонент
|
Представление
|
Тип
|
Обязательность
|
Ограничения (расширение)
|
Описание
|
1
|
protocol:messageResult
|
Блок
|
|
|
|
Результат обработки сообщения
|
1.1
|
protocol:receivingTime
|
Элемент
|
xsd, xs:dateTime
|
Да
|
|
Дата и время приема сообщения
|
1.2
|
protocol:processingTime
|
Элемент
|
xsd, xs:dateTime
|
Да
|
|
Дата и время обработки сообщения
|
1.3
|
protocol:errors
|
Блок
|
|
Да
|
|
Перечень ошибок сообщения
|
1.3.1
|
protocol:error
|
Блок
|
|
Да
|
Максимальное количество появлений: неограниченно
|
Ошибка обработки сообщения
|
1.3.1.1
|
code
|
Элемент
|
smev, tns:string-10
|
Нет
|
|
Код ошибки
Тип описан в таблице 2
|
1.3.1.2
|
message
|
Элемент
|
smev, tns:string-500
|
Да
|
|
Текст ошибки
Тип описан в таблице 2
|
1.3.1.3
|
time
|
Элемент
|
xsd, xs:dateTime
|
Нет
|
|
Время возникновения ошибки
|
Результат обработки пакета данных.
Используется в документе: Изменение реестра точек присутствия ОНМСЗ (10.15.I).
Таблица 7. Результат обработки
пакета данных
Позиция
|
Компонент
|
Представление
|
Тип
|
Обязательность
|
Ограничения (расширение)
|
Описание
|
1
|
protocol:packageResult
|
Блок
|
|
|
|
Результат обработки пакета данных
|
1.1
|
packageID
|
Элемент
|
UUID
|
Да
|
|
Идентификатор пакета данных
Тип описан в таблице 3
|
1.2
|
packageType
|
Элемент
|
smev, tns:string-50
|
Да
|
|
Тип пакета данных
Тип описан в таблице 2
|
1.3
|
packageStatus
|
Элемент
|
xsd, xs:positiveInteger
|
Да
|
Принимаемые значения:
1
2
3
|
Статус обработки пакета данных
|
1.4
|
receivingTime
|
Элемент
|
xsd, xs:dateTime
|
Да
|
|
Дата и время приема пакета данных
|
1.5
|
startProcessTime
|
Элемент
|
xsd, xs:dateTime
|
Нет
|
|
Дата и время начала обработки пакета данных
|
1.6
|
finishProcessTime
|
Элемент
|
xsd, xs:dateTime
|
Нет
|
|
Дата и время окончания обработки пакета данных
|
1.7
|
recordNum
|
Элемент
|
xsd, xs:positiveInteger
|
Нет
|
|
Количество элементов, принятых в составе пакета
|
1.8
|
recordNumSuccess
|
Элемент
|
xsd, xs:positiveInteger
|
Нет
|
|
Количество успешно обработанных элементов
|
1.9
|
protocol:errorRecords
|
Блок
|
|
Нет
|
|
Перечень ошибочных элементов
|
1.9.1
|
recordResult
|
Блок
|
|
Да
|
Максимальное количество появлений: неограниченно
|
Результат обработки записи пакета данных
|
1.9.1.1
|
recID
|
Элемент
|
UUID
|
Да
|
|
Идентификатор элемента
Тип описан в таблице 3
|
1.9.1.2
|
recordOK
|
Элемент
|
xsd, xs:boolean
|
Да
|
|
Признак, что запись передана в подсистему обработки запросов или завершилась с ошибкой
|
1.9.1.3
|
messages
|
Блок
|
|
Нет
|
Максимальное количество появлений: неограниченно
|
Перечень сообщений об ошибках и предупреждений (при наличии)
|
1.9.1.3.1
|
messageType
|
Элемент
|
xsd, xs:positiveInteger
|
Да
|
Принимаемые значения:
1,
2
|
Тип сообщения
|
1.9.1.3.2
|
ruleCode
|
Элемент
|
xsd, xs:string
|
Нет
|
Шаблон: \d{3}
|
Код нарушенного правила проверки
|
1.9.1.3.3
|
report
|
Элемент
|
smev, tns:string-500
|
Да
|
|
Сообщение об ошибке или предупреждении
Тип описан в таблице 2
|