Описание API Государственной информационной системы мониторинга и движения лекарственных препаратов. Протокол (версия 4.57.0) - часть 1

 

  Главная      Книги - Разные     Описание API Государственной информационной системы мониторинга и движения лекарственных препаратов. Протокол обмена интерфейсного уровня Версия 4.57.0

 

поиск по сайту            правообладателям  

    

 

   

 

   

 

содержание      ..      1       2         ..

 

 

 

Описание API Государственной информационной системы мониторинга и движения лекарственных препаратов. Протокол (версия 4.57.0) - часть 1

 

 

Описание API Государственной
информационной системы мониторинга и
движения лекарственных препаратов.
Протокол обмена интерфейсного уровня
Версия 4.57.0
Содержание
1. Используемые обозначения
11
2. Общие требования и ограничения по использованию методов интерфейса «ИС
"Маркировка". МДЛП»
15
2.1. Требования к квалификации разработчиков
15
2.2. Общие требования по использованию методов
15
3. Общая информация о методах интерфейса «ИС "Маркировка". МДЛП»
23
3.1. Доступ к методам интерфейса «ИС "Маркировка". МДЛП»
23
3.1.1. Ограничения по использованию методов аутентификации и авторизации
пользователей
23
3.2. Получение локализованных сообщений
23
4. Общие структуры данных, ограничения и коды завершения операций
25
4.1. Ограничения на форматы полей данных
25
4.2. Ограничения постраничного вывода
27
4.3. Коды завершения операций
29
4.4. Устаревшие методы и поля в методах в документации
29
4.5. Установка защищенного соединения к API по TLS (HTTPS)
30
4.6. Формат электронной цифровой подписи
30
4.7. Формат квалифицированного сертификата для ЭЦП
32
4.8. Требования к отправке документов, подписываемых ЭЦП
32
4.9. Описание идентификаторов, используемых в системе «ИС "Маркировка". МДЛП»
32
4.9.1. Идентификатор request_id
32
4.9.2. Идентификатор operation_id
32
4.9.3. Идентификатор document_id
32
4.9.4. Идентификатор session_ui
33
4.9.5. Идентификатор original_id
33
4.10. Формат ошибки
33
4.11. Список прав пользователей учетной системы (RightsEnum)
33
4.12. Список статусов документа (DocStatusEnum)
37
4.13. Список типов групп прав (GroupTypeEnum)
37
4.14. Список типов аутентификации (AuthType)
39
4.15. Список статусов пользователя (UserStatus)
39
4.16. Список причин смены статуса пользователя (UserStatusReason)
39
4.17. Список типов задач на получение аналитических данных (TaskType)
39
4.18. Список типов задач для фильтрации аналитических данных (TaskType)
40
4.19. Список статусов обработки задачи на получение аналитических данных (TaskStatus) . . 41
4.20. Список типов заданий на получение аналитических данных по отчётам
41
4.21. Список статусов контейнера
41
4.22. Формат объекта Document
42
4.23. Формат объекта OutcomeDocument
43
4.24. Формат объекта IncomeDocument
44
4.25. Формат объекта DocFilter
44
4.26. Формат объекта DocOutcomeShowcaseFilter
46
4.27. Формат объекта DocOutcomeFilter
49
4.28. Формат объекта DocIncomeShowcaseFilter
50
4.29. Формат объекта DocIncomeFilter
52
4.30. Формат объекта BulkFilter
52
4.31. Формат объекта BulkFilterResponseItem
53
4.32. Формат объекта Group
54
4.33. Формат объекта GroupInfo
54
4.34. Формат объекта User
54
4.35. Формат объекта GroupedUser
55
4.36. Формат объекта UserInfo
57
4.37. Формат объекта AccountSystem
57
4.38. Формат объекта RightsInfo
58
4.39. Формат объекта Address
58
4.40. Формат объекта ForeignAddress
58
4.41. Формат объекта UserEditProfileEntry
59
4.42. Формат объекта Packer1
59
4.43. Формат объекта Packer2_3
60
4.44. Формат объекта QA
60
4.45. Формат объекта SGTIN
61
4.46. Формат объекта SgtinExtended
64
4.47. Формат объекта SgtinBillingInformation
65
4.48. Формат объекта SgtinPaymentInformation (Устарел)
66
4.49. Формат объекта DeviceContractInfoEntry
66
4.50. Формат объекта SgtinsFilter
67
4.51. Формат объекта LicenseEntry
67
4.52. Формат объекта LicenseApiFilter
68
4.53. Формат объекта MedProductsFilter
69
4.54. Формат объекта PublicSgtin
71
4.55. Формат объекта GtinInfo
73
4.56. Формат объекта DocumentInfo
78
4.57. Формат объекта ExtendedGroupInfo
79
4.58. Формат объекта Task
80
4.59. Формат объекта FileInfo
81
4.60. Формат объекта SgtinMarketplaceInformation
81
4.61. Формат объекта GroupFilter
81
4.62. Список возможных статусов КИЗ
82
4.63. Типы эмиссии
84
4.64. Статусы кодов маркировки в производственной серии
84
4.65. Типы вывода из оборота
85
4.66. Способы выбытия
85
4.67. Источники данных
85
4.68. Типы входящих документов для параметра doc_type
85
4.69. Типы исходящих документов для параметра doc_type
87
4.70. Типы выбытия
90
5. Загрузка документов
91
5.1. Отправка документа
91
5.2. Отправка документа большого объема
93
5.3. Загрузка документа большого объема
95
5.4. Завершение отправки документа
96
5.5. Запуск обработки группы документов
97
5.6. Проверка возможности запуска группы документов
99
5.7. Получение информации о группе документов
101
5.8. Получение информации по имеющимся группам документов
103
5.9. Получение информации об ограничении размера небольших документов
105
5.10. Отмена отправки документа
106
5.11. Получение списка исходящих документов
107
5.12. Получение списка исходящих документов из витрины документов
109
5.13. Получение списка входящих документов
112
5.14. Получение списка входящих документов из витрины документов
114
5.15. Передача информации о прочтении документа
117
5.16. Получение метаданных документа
119
5.17. Получение документа по идентификатору
120
5.18. Получение списка документов по идентификатору запроса
122
5.19. Получение квитанции по номеру исходящего документа
123
5.20. Получение электронной подписи исходящего документа
124
5.21. Прослеживание документов по отчёту из СУЗ
126
5.22. Скачивание документа по идентификатору
130
6. Пользователи и учетные системы
132
6.1. Регистрация учетной системы и пользователей
132
6.1.1. Метод для регистрации учетной системы
132
6.1.2. Метод для регистрации пользователей (для резидентов страны)
133
6.1.3. Метод для регистрации пользователей (для нерезидентов страны)
135
6.1.4. Метод для получения информации о пользователе
137
6.1.5. Метод для получения информации о настройках профиля текущего пользователя . 138
6.1.6. Метод для изменения данных профиля пользователя
139
6.1.7. Метод для получения информации о текущем пользователе
140
6.1.8. Метод для изменения настроек профиля текущего пользователя
141
6.1.9. Метод для получения информации о зарегистрированных сертификатах текущего
пользователя
142
6.1.10. Метод для получения информации о зарегистрированных сертификатах
пользователя
145
6.1.11. Метод для получения информации об УС
146
6.2. Аутентификация и авторизация пользователей
147
6.2.1. Метод для получения кода аутентификации
147
6.2.2. Метод для получения ключа сессии
149
6.2.3. Метод для выхода из системы
152
6.3. Удаление учетных систем и пользователей учетной системы
152
6.3.1. Метод для удаления пользователей учетной системы
152
6.3.2. Метод для удаления учетной системы
153
6.4. Изменение ЭП пользователя (для резидентов)
154
6.4.1. Метод для добавления ЭП пользователя (для резидентов)
154
6.4.2. Метод для удаления ЭП пользователя (для резидентов)
155
6.5. Изменение пароля пользователя (для нерезидентов)
156
6.5.1. Метод для изменения пароля пользователя (для нерезидентов)
156
6.6. Группы прав пользователей
157
6.6.1. Метод для получения информации о существующих правах
157
6.6.2. Метод для получения информации о правах текущего пользователя
159
6.6.3. Метод для создания группы прав пользователей
160
6.6.4. Метод для получения информации о группе прав пользователей
161
6.6.5. Метод для получения информации о пользователях группы
162
6.6.6. Метод для изменения группы прав пользователей
164
6.6.7. Метод для удаления группы прав пользователей
165
6.6.8. Метод для добавления пользователя в группу прав пользователей
166
6.6.9. Метод для удаления пользователя из группы прав пользователей
167
6.6.10. Метод для получения списка групп прав пользователей (Устарел)
168
6.6.11. Метод для поиска списка групп прав пользователей по фильтру
170
6.7. Поиск по зарегистрированным пользователям
171
6.7.1. Метод для поиска по зарегистрированным пользователям (Устарел)
171
6.7.2. Метод для поиска зарегистрированных пользователей по фильтру
173
6.8. Поиск по УС
176
6.8.1. Метод для поиска по УС (Устарел)
176
6.8.2. Метод для поиска УС по фильтру
178
6.8.3. Метод добавления ЭП пользователя для самого себя
179
6.8.4. Метод для получения информации о своих зарегистрированных сертификатах
пользователя
181
6.8.5. Метод для поиска списка собственных групп прав по фильтру
183
6.8.6. Метод для получения информации о вариантах собственных прав
185
7. Получение справочной информации
188
7.1. Получение информации из реестра ЕГРЮЛ
188
7.1.1. Получение данных записи ЕГРЮЛ
188
7.2. Получение информации из реестра ЕГРИП
189
7.2.1. Получение данных записи ЕГРИП
189
7.3. Получение информации из реестра аккредитованных филиалов и представительств . . . 190
7.3.1. Получение записи реестра РАФП
190
7.4. Получение информации из реестра налоговой задолженности
191
7.4.1. Получение информации о задолженности (Устарел)
191
7.5. Получение информации из реестра ГАР/ФИАС
192
7.5.1. Получение текстового адреса по идентификаторам ГАР/ФИАС
192
7.6. Получение информации из реестра лицензий на производство
194
7.6.1. Получение информации о лицензиях на производство
194
7.6.2. Метод фильтрации лицензий на производство
196
7.6.3. Метод для актуализации данных текущего участника из реестра лицензий на
производство
198
7.7. Получение информации из реестра лицензий на фармакологическую деятельность
199
7.7.1. Получение информации о лицензиях на фарм. деятельность
199
7.7.2. Метод фильтрации лицензий на фарм. деятельность
201
7.7.3. Метод для актуализации данных текущего участника из реестра лицензий на фарм.
деятельность
202
7.8. Получение информации из реестра адресов
203
7.8.1. Метод для получения информации о всех местах осуществления деятельности и
местах ответственного хранения участника
203
7.9. Получение информации из реестра стран и субъектов РФ
205
7.9.1. Метод для получения списка стран
205
7.9.2. Метод для получения списка субъектов РФ
207
7.10. Получение информации из реестра ЕСКЛП
209
7.10.1. Фильтрация по реестру ЕСКЛП
209
7.11. Получение информации из реестра мест таможенного контроля
221
7.11.1. Фильтрация по реестру
221
8. Получение и управление информацией в реестрах «ИС "Маркировка". МДЛП»
225
8.1. Реестр мест осуществления деятельности
225
8.1.1. Получение информации о местах осуществления деятельности (Устарел)
225
8.1.2. Метод для поиска информации о местах осуществления деятельности по фильтру. 226
8.1.3. Получение перечня мест осуществления деятельности в системе
236
8.1.4. Получение информации о конкретном месте осуществления деятельности
243
8.1.5. Метод для регистрации места осуществления деятельности
245
8.1.6. Метод для получения информации об адресах текущего участника (Устарел)
246
8.1.7. Метод для редактирования параметров МД для аптек
248
8.2. Реестр мест ответственного хранения
253
8.2.1. Получение информации о местах ответственного хранения (Устарел)
253
8.2.2. Метод для поиска информации о местах ответственного хранения по фильтру
255
8.2.3. Получение перечня мест ответственного хранения в системе
260
8.2.4. Получение информации о конкретном месте ответственного хранения
265
8.2.5. Метод для регистрации места ответственного хранения
266
8.2.6. Метод получения информации об адресах искомого участника для регистрации
мест ответственного хранения или отправки документов
268
8.2.7. Метод активации и блокирования МД
270
8.2.8. Метод активации и блокирования МОХ
271
8.3. Получение информации из реестров КИЗ
272
8.3.1. Метод поиска по реестрам КИЗ
272
8.3.2. Метод поиска по реестрам КИЗ по списку значений
277
8.3.3. Метод поиска по общедоступным реестрам КИЗ по списку значений
281
8.3.4. Метод поиска по общедоступному реестру КИЗ в архивном хранилище по списку
значений
283
8.3.5. Метод для получения из реестров КИЗ детальной информации о КИЗ и связанным
с ним ЛП
286
8.3.6. Метод для получения детальной информации о КИЗ в архивном хранилище и
связанным с ним ЛП
291
8.3.7. Метод для получения перечня документов по идентификатору КИЗ
297
8.3.8. Метод для получения перечня документов по идентификатору КИЗ из архивного
хранилища
298
8.3.9. Метод поиска по реестрам КИЗ всех записей со статусом 'Оборот приостановлен' . 300
8.3.10. Метод для поиска по реестру КИЗ записей для вывода из оборота по чеку от
контрольно-кассовой техники (ККТ)
306
8.3.11. Метод для поиска по реестру КИЗ записей для вывода из оборота через РВ
314
8.4. Получение сведений по маркированным и ввезенным товарам
319
8.4.1. Метод для получения сведений по маркированным и ввезенным товарам
319
8.4.2. Метод валидации кода маркировки
324
8.4.3. Метод верификации кода маркировки и криптохвоста
326
8.5. Получение информации о третичной упаковке
327
8.5.1. Метод для получения информации об иерархии вложенности третичной упаковки. 327
8.5.2. Метод для получения информации о КИЗ в третичной упаковке
330
8.5.3. Метод для получения информации о полной иерархии вложенности третичной
упаковки
334
8.5.4. Метод для получения информации о полной иерархии вложенности третичной
упаковки для нескольких SSCC
338
8.5.5. Метод для получения информации о существующем SSCC
342
8.6. Получение информации из реестра производимых ЛП
345
8.6.1. Метод для получения информации из реестра производимых организацией ЛП . . . 345
8.6.2. Метод для получения детальной информации о производимом организацией ЛП . . 354
8.6.3. Метод для поиска публичной информации в реестре производимых ЛП
364
8.6.4. Метод для получения публичной информации о производимом ЛП
371
8.7. Реестр регистрации иностранных контрагентов
377
8.7.1. Метод для регистрации иностранного контрагента
377
8.7.2. Метод для просмотра заявок на регистрацию иностранных контрагентов
379
8.8. Получение информации из реестра доверенных контрагентов
382
8.8.1. Метод добавления доверенного контрагента
382
8.8.2. Метод удаления доверенного контрагента
385
8.8.3. Метод фильтрации доверенных контрагентов
386
8.9. Получение информации о субъектах обращения (участниках ИС "Маркировка")
388
8.9.1. Метод фильтрации по субъектам обращения
388
8.10. Получение информации об участнике
398
8.10.1. Метод для получения информации о регистрации в организации для текущего
пользователя
398
8.10.2. Метод для изменения данных организации, в которой зарегистрирован текущий
пользователь
406
8.10.3. Метод для получения информации о лицевых счетах
408
8.11. Получение информации из реестра регистраторов
410
8.11.1. Фильтрация по реестру регистраторов эмиссии
410
8.11.2. Фильтрация по реестру регистраторов выбытия
416
8.12. Получение информации из реестра решений о приостановке КИЗ
422
8.12.1. Фильтрация по реестру решений о приостановке КИЗ
422
8.12.2. Получение перечня КИЗ по конкретному решению о приостановке
426
8.13. Получение информации из реестра решений о вводе лекарственных препаратов в
гражданский оборот
429
8.13.1. Фильтрация по реестру решений о вводе лекарственных препаратов в
гражданский оборот
429
8.14. Получение информации из реестра производственных серий
434
8.14.1. Получение сводной информации распределения ЛП (временно приостановлен). 434
8.15. Получение информации из реестра деклараций (импортные ЛП)
438
8.15.1. Фильтрация по реестру деклараций (импортные ЛП)
438
8.16. Получение информации из реестра партий, ввозимых из ЕАЭС
444
8.16.1. Фильтрация по реестру партий, ввозимых из ЕАЭС
444
9. Работа с инструкциями и изображениями упаковок лекарственных препаратов
451
9.1. Требования к инструкциям и изображениям
451
9.1.1. Требования к инструкции в JSON
451
9.1.2. Требования к инструкции в PDF
458
9.1.3. Требования к изображениям
458
9.2. Метод создания контейнера
458
9.3. Метод редактирования контейнера
459
9.4. Метод скачивания содержимого контейнера
461
9.5. Метод отображения реестра контейнеров
462
9.6. Метод передачи контейнера на модерацию
464
9.7. Метод настройки автоматического присвоения контейнеров к GTIN
465
9.8. Метод создания связи между контейнером и серией
467
10. Получение аналитических данных
469
10.1. Создание задачи
469
10.2. Просмотр информации о задаче пользователя
471
10.3. Просмотр списка задач пользователя
473
10.4. Получение результата задачи
477
10.5. Отмена задачи
479
10.6. Удаление задачи
480
10.7. Просмотр списка установленных ограничений на количество задач
481
10.8. Список возможных кодов ошибок
482
10.9. Параметры фильтрации и описание доступных полей для выгрузок данных
483
10.9.1. Выгрузка детализированной информации по движению ЛП (временно
приостановлен)
483
10.9.1.1. Параметры фильтрации
483
10.9.1.2. Формат результата выгрузки
483
10.9.2. Выгрузка иерархии по SGTIN
491
10.9.2.1. Параметры фильтрации
491
10.9.2.2. Формат результата выгрузки
491
10.9.3. Выгрузка отчёта по остаткам ЛП (Устарел)
494
10.9.3.1. Параметры фильтрации
494
10.9.3.2. Доступные поля выгрузки
495
10.9.4. Выгрузка отчёта по выбытию ЛП (Устарел)
495
10.9.4.1. Параметры фильтрации
495
10.9.4.2. Доступные поля выгрузки
497
10.9.5. Выгрузка отчёта по движению ЛП, введённых в оборот (Устарел)
498
10.9.5.1. Параметры фильтрации
498
10.9.5.2. Доступные поля выгрузки
498
10.9.6. Выгрузка отчёта по остаткам импортированных ЛП до ввода в ГО (Устарел)
499
10.9.6.1. Параметры фильтрации
499
10.9.6.2. Доступные поля выгрузки
500
10.9.7. Выгрузка информации о количестве SGTIN и их сериях в SSCC
500
10.9.7.1. Параметры фильтрации
500
10.9.7.2. Доступные поля выгрузки
500
10.9.8. Выгрузка общедоступной информации по SGTIN
502
10.9.8.1. Параметры фильтрации
502
10.9.8.2. Формат результата выгрузки
502
10.9.9. Выгрузка отчёта "Мой виртуальный склад"
505
10.9.9.1. Параметры фильтрации
506
10.9.9.2. Доступные поля выгрузки
506
10.9.10. Выгрузка из реестра серий
506
10.9.10.1. Параметры фильтрации
507
10.9.10.2. Доступные поля выгрузки
507
10.9.11. Выгрузка общедоступной информации по SGTIN из архива
508
10.9.11.1. Параметры фильтрации
508
10.9.11.2. Доступные поля выгрузки
509
10.9.12. Выгрузка отчёта по ценам (Устарел)
512
10.9.12.1. Параметры фильтрации
512
10.9.12.2. Доступные поля выгрузки
512
10.9.13. Выгрузка списка успешно обработанных SGTIN по id исходного XML-
документа
514
10.9.13.1. Параметры фильтрации
514
10.9.13.2. Доступные поля выгрузки
514
11. Аналитические данные по отчётам
516
11.1. Метод создания нового задания на выгрузку
516
11.2. Метод получения статуса задания на выгрузку
518
11.3. Метод получения статусов заданий на выгрузку
520
11.4. Метод получения результирующих идентификаторов выгрузок данных
524
11.5. Метод получения выгрузки
528
11.6. Метод удаления файла выгрузки
529
11.7. Параметры фильтрации и описание доступных полей для выгрузок
530
11.7.1. Общий отчёт по ценам
530
11.7.1.1. Параметры фильтрации
530
11.7.1.2. Доступные поля выгрузки
537
11.7.2. Общий отчёт по выбытию ЛП
537
11.7.2.1. Параметры фильтрации
538
11.7.2.2. Доступные поля выгрузки
542
11.7.3. Общий отчёт по движению ЛП
543
11.7.3.1. Параметры фильтрации
543
11.7.3.2. Доступные поля выгрузки
546
11.7.4. Общий отчёт по остаткам ЛП
546
11.7.4.1. Параметры фильтрации
546
11.7.4.2. Доступные поля выгрузки
547
11.7.5. Мой виртуальный склад (новый)
548
11.7.5.1. Параметры фильтрации
548
11.7.5.2. Доступные поля выгрузки
549
12. Получение событий, связанных с выбытием КИЗ
551
12.1. Общие правила работы
551
12.2. Список доступных типов событий вывода из оборота (WithdrawalEventType)
551
12.3. Создание подписки на получение событий, связанных с выбытием КИЗ
553
12.4. Получение списка подписок
555
12.5. Изменение подписки на получение событий, связанных с выбытием КИЗ
556
12.6. Получение событий, связанных с выбытием КИЗ
558
12.7. Отписка от получения событий, связанных с выбытием КИЗ
560
12.8. Формат ответа в случае ошибки
561
12.9. Список возможных кодов ошибок
561
13. Часто задаваемые вопросы
562
История изменений
565
1. Используемые обозначения
7ВЗН
Программа 7 высокозатратных нозологий по централизованной закупке препаратов для
больных гемофилией, муковисцидозом, гипофизарным нанизмом, болезнью Гоше,
злокачественными новообразованиями лимфоидной, кроветворной и родственных им тканей
и рассеянным склерозом.
API
Application Programming Interface (англ.) - Программный интерфейс приложения
GS1
Международная организация, ведающая вопросами стандартизации учёта и штрихового
кодирования логистических единиц.
GTIN
Global Trade Item Number (англ.) - Глобальный идентификационный номер, присваиваемый
единице товара (продукции) национальной организацией GS1 в соответствии с правилами,
установленными стандартами системы GS1, наносимый в виде штрихового кода на каждую
единицу товара (продукции) в целях ее однозначной идентификации в мировом
экономическом пространстве.
ITIN
Individual Taxpayer Identification Number (англ.) - Индивидуальный идентификационный
номер налогоплательщика, выданный Налоговым управлением США (IRS). Это уникальный
номер, присваиваемый лицам, которые обязаны оплачивать подоходный налог в Соединенных
Штатах, но при этом не имеют Номер социального страхования (SSN) и не имеют права
получить этот номер. В «ИС "Маркировка". МДЛП» используется как аналог ИНН для всех
участников-нерезидентов.
SGTIN
Serialised Global Trade Item Number (англ.) - Индивидуальный идентификационный код
потребительской упаковки для прослеживаемости в «ИС "Маркировка". МДЛП» (GTIN +
индивидуальный серийный номер вторичной (потребительской) упаковки или первичной
упаковки, в случае отсутствия вторичной).
SSCC
Serial Shipping Container Code (англ.) - Индивидуальный серийный номер групповой
третичной заводской транспортной упаковки, КИЗ в виде линейного штрихового кода
Code128.
WebDAV
Web Distributed Authoring and Versioning (англ.) - набор расширений и дополнений к
протоколу HTTP, поддерживающих совместную работу пользователей над редактированием
файлов и управление файлами на удаленных веб-серверах.
БД
База данных.
БИК
Банковский идентификационный код - уникальный идентификатор банка, используемый в
11
платежных документах на территории Российской Федерации.
ГАР
Государственный адресный реестр.
ЕАЭС
Евразийский экономический союз.
ЕГРИП
Единый государственный реестр индивидуальных предпринимателей.
ЕГРЮЛ
Единый государственный реестр юридических лиц.
ЕСКЛП
Единый справочник-каталог лекарственных препаратов МинЗдрава России.
ЖНВЛП
Жизненно необходимые и важнейшие лекарственные препараты.
ЗТК
Зона таможенного контроля.
ИНН
Идентификационный номер налогоплательщика.
ИС "Маркировка". МДЛП
Информационная система "Маркировка движения лекарственных препаратов".
ИС МП
Информационная система маркировки и прослеживаемости - информационная система,
созданная в целях автоматизации задач мониторинга движения товаров, подлежащих
обязательной маркировке средствами идентификации, включая различные товарные группы.
ИС
Информационная система.
КИЗ
Контрольно-идентификационный знак. В терминах «ИС "Маркировка". МДЛП» это SGTIN и
SSCC.
ККТ
Контрольно-кассовая техника.
КМ
Код маркировки.
ИТИН
См. ITIN.
12
КПП
Код причины постановки на учет.
ЛП
Лекарственный препарат.
ЛФ
Лекарственная форма.
МД
Место деятельности.
МНН
Международное непатентованное наименование.
МОХ
Место ответственного хранения.
ОГРН
Основной государственный регистрационный номер.
ОГРНИП
Основной государственный регистрационный номер индивидуального предпринимателя.
ОКТМО
Общероссийский классификатор территорий муниципальных образований.
ОФД
Оператор фискальных данных.
ПО
Программное обеспечение.
РВ
Регистратор выбытия.
РУ
Регистрационное удостоверение.
РЭ
Регистратор эмиссии, устройство автоматизированной СКЗКМ, предназначенное для заказа
кодов маркировки и регистрации сведений о выпуске маркированных товаров.
СВХ
Склад временного хранения.
СКЗКМ
Система криптографической защиты кодов маркировки.
СМЭВ
Система межведомственного электронного взаимодействия.
13
СУЗ
Станция управления заказами кодов маркировки.
ТНВЭД ЕАЭС
Товарная номенклатура внешнеэкономической деятельности Евразийского экономического
союза.
ТС
Таможенная служба.
УКЭП
Усиленная квалифицированная электронная подпись.
УС
Учётная система.
УСО
Универсальная система обмена.
УЭО
Уполномоченный экономический оператор - любое юридическое лицо, вовлеченное в
международное движение товаров и признанное национальным таможенным органом или от
его имени как соответствующее стандартам безопасности ВТамО или аналогичной системы
поставок.
ФИАС
Федеральная информационная адресная система.
ФТС
Федеральная таможенная служба.
14
2. Общие требования и ограничения по
использованию методов интерфейса «ИС
"Маркировка". МДЛП»
2.1. Требования к квалификации разработчиков
Данное руководство предполагает, что разработчик программного обеспечения (далее - ПО),
используемого участником обращения лекарственных препаратов (далее
- Участник),
использующий описанные ниже методы интерфейса «ИС "Маркировка". МДЛП» (далее - API),
удовлетворяет следующим требованиям:
• владение навыками разработки клиентской части для REST API сервисов;
• знание протоколов HTTP, HTTPS, SSL (RSA и ГОСТ алгоритмы);
• знание принципов работы систем крипто защиты информации (далее
- СКЗИ) и
использования усиленной квалифицированной электронной подписи (далее - УКЭП).
2.2. Общие требования по использованию методов
Принципы взаимодействия с ИС "Маркировка" носят информационный характер, в этой связи
использование методов API подразумевает, что разрабатываемое ПО на стороне Участника,
будет выполнять следующие требования:
• обрабатывать статус ответа методов API;
• для методов, указанных в таблице ниже, соблюдать временной интервал между вызовами.
ООО "Оператор-ЦРПТ" оставляет за собой право изменять интервалы между вызовами методов
API. В случае внесения изменений данная информация будет отображена в новой версии
текущего документа.
ООО "Оператор-ЦРПТ", при выявлении систематических нарушений установленных интервалов
со стороны Участника, вправе устанавливать отдельным пользователям индивидуальные
интервалы между вызовами определенных методов API.
Действующие индивидуальные интервалы между вызовами API сообщаются пользователю в
тексте и в заголовке Retry-After ошибки 429.
Обратить внимание: Ограничения на временной интервал вызовов действуют в рамках
учетной записи пользователя, а не Участника в целом.
Таблица 1. Интервал между вызовами методов API
Наименование метода
Интерв
ал,
секунда
Отправка документа POST //documents/send
0,5
Отправка документа большого объема POST //documents/send_large
0,5
Загрузка документа большого объема PUT //webdav/upload/{doc_id}/{doc_id}
0,5
Завершение отправки документа POST //documents/send_finished
0,5
15
Наименование метода
Интерв
ал,
секунда
Запуск обработки группы документов POST //documents/bulk
0,5
Проверка возможности запуска группы документов POST //documents/bulk/check
0,5
Получение информации о группе документов GET //documents/bulk/{bulk_id}
0,5
Получение информации по имеющимся группам документов POST
0,5
//documents/bulk/filter
Отмена отправки документа POST //documents/cancel
0,5
Получение информации об ограничении размера небольших документов GET
0,5
//documents/doc_size
Получение списка исходящих документов POST //documents/outcome
1
Получение списка исходящих документов из витрины документов POST
1
//documents/showcase/outcome
Получение списка входящих документов POST //documents/income
1
Получение списка входящих документов из витрины документов POST
1
//documents/showcase/income
Получение метаданных документа GET //documents/{docId}
0,5
Получение документа по идентификатору GET //documents/download/{docId}
0,5
Получение списка документов по идентификатору запроса GET
0,5
//documents/request/{request_id}
Получение квитанции по номеру исходящего документа GET
0,5
//documents/{docId}/ticket
Получение электронной подписи исходящего документа GET
0,5
//documents/{docId}/signature
Скачивание документа по идентификатору GET //webdav/upload/{doc_id}/{doc_id}
0,5
Метод для регистрации учетной системы POST //registration/accounting_system
0,5
Метод для регистрации пользователей (для резидентов страны) POST
0,5
//registration/user_resident
Метод для регистрации пользователей (для нерезидентов страны) POST
0,5
//registration/user_nonresident
Метод для получения информации о пользователе GET //users/{user_id}
0,5
Метод для изменения данных профиля пользователя PUT //users/{user_id}
0,5
Метод для получения информации о текущем пользователе GET //users/current
0,5
Метод для получения информации о зарегистрированных сертификатах текущего
0,5
пользователя POST //users/current/keys
Метод для получения информации о зарегистрированных сертификатах пользователя
0,5
POST //users/{user_id}/keys
16
Наименование метода
Интерв
ал,
секунда
Метод для получения информации об УС GET //account_systems/{account_system_id}
0,5
Метод для получения кода аутентификации POST //auth
1 сек (не
более
1000
запросо
в в
сутки на
пользов
ателя)
Метод для получения ключа сессии POST //token
1 сек (не
более
1000
запросо
в в
сутки на
пользов
ателя)
Метод для выхода из системы GET //auth/logout
1 сек (не
более
1000
запросо
в в
сутки на
пользов
ателя)
Метод для удаления пользователей учетной системы DELETE //users/{user_id}
0,5
Метод для удаления учетной системы DELETE //account_systems/{account_system_id}
0,5
Метод для добавления ЭП пользователя (для резидентов) POST
0,5
//users/{user_id}/add_key
Метод для удаления ЭП пользователя (для резидентов) DELETE
0,5
//users/{user_id}/delete_key
Метод для изменения пароля пользователя (для нерезидентов) PUT
0,5
//users/{user_id}/change_password
Метод для получения информации о существующих правах GET //rights/about
0,5
Метод для получения информации о правах текущего пользователя GET
0,5
//rights/current
Метод для создания группы прав пользователей POST //rights/create_group
0,5
Метод для получения информации о пользователях группы GET
0,5
//rights/{group_id}/users
Метод для получения информации о группе прав пользователей GET
0,5
//rights/{group_id}
17
Наименование метода
Интерв
ал,
секунда
Метод для изменения группы прав пользователей PUT //rights/{group_id}
0,5
Метод для удаления группы прав пользователей DELETE //rights/{group_id}
0,5
Метод для добавления пользователя в группу прав пользователей POST
0,5
//rights/{group_id}/user_add
Метод для удаления пользователя из группы прав пользователей DELETE
0,5
//rights/{group_id}/{user_id}
Метод для получения списка групп прав пользователей (Устарел) POST //rights/list
0,5
Метод для поиска списка групп прав пользователей по фильтру POST //rights/filter
0,5
Метод для поиска по зарегистрированным пользователям (Устарел) POST //users/find
0,5
Метод для поиска зарегистрированных пользователей по фильтру POST //users/filter
0,5
Метод для поиска по УС (Устарел) POST //account_systems/find
0,5
Метод для поиска УС по фильтру POST //account_systems/filter
0,5
Получение данных записи ЕГРЮЛ GET //reestr/egrul
0,5
Получение данных записи ЕГРИП GET //reestr/egrip
0,5
Получение записи реестра РАФП GET //reestr/rafp
0,5
Получение информации о задолженности (Устарел) GET //reestr/dues
0,5
Получение текстового адреса по идентификаторам ГАР/ФИАС POST
0,5
//reestr/fias/resolve
Получение информации о лицензиях на производство GET //reestr/prod_licenses
0,5
Получение информации о лицензиях на фарм. деятельность GET
0,5
//reestr/pharm_licenses
Получение информации о местах осуществления деятельности (Устарел) GET
0,5
//reestr/branches
Метод для поиска информации о местах осуществления деятельности по фильтру
0,5
POST //reestr/branches/filter
Получение информации о конкретном месте осуществления деятельности GET
0,5
//reestr/branches/{branch_id}
Метод для регистрации места осуществления деятельности POST
0,5
//reestr/branches/register
Метод для получения информации об адресах текущего участника (Устарел) GET
0,5
//reestr/branches/available_branches_addresses
Метод для редактирования параметров МД для аптек PUT //reestr/branches/info
0,5
Получение информации о местах ответственного хранения (Устарел) GET
0,5
//reestr/warehouses
18
Наименование метода
Интерв
ал,
секунда
Метод для поиска информации о местах ответственного хранения по фильтру POST
0,5
//reestr/warehouses/filter
Получение перечня мест ответственного хранения в системе POST
5
//reestr/warehouses/public/filter
Получение информации о конкретном месте ответственного хранения GET
0,5
//reestr/warehouses/{warehouse_id}
Метод для регистрации места ответственного хранения POST
0,5
//reestr/warehouses/register
Метод получения информации об адресах искомого участника для регистрации мест
0,5
ответственного хранения или отправки документов POST
//reestr/warehouses/available_safe_warehouses_addresses
Метод для получения информации о всех местах осуществления деятельности и
0,5
местах ответственного хранения участника GET //reestr/address/all
Метод для получения списка стран POST //reestr/area/countries
0,5
Метод для получения списка субъектов РФ POST //reestr/reestr/area/regions
0,5
Фильтрация по реестру ЕСКЛП POST //reestr/esklp/filter
0,5
Метод поиска по реестрам КИЗ POST //reestr/sgtin/filter
5
Метод поиска по реестрам КИЗ по списку значений POST //reestr/sgtin/sgtins-by-list
10
Метод для получения из реестров КИЗ детальной информации о КИЗ и связанным с
5
ним ЛП GET //reestr/sgtin/{sgtin}
Метод поиска по реестрам КИЗ всех записей со статусом 'Оборот приостановлен'
0,5
POST //reestr/sgtin/on_hold
Метод для получения информации об иерархии вложенности третичной упаковки
20
GET //reestr/sscc/{sscc}/hierarchy
Метод для получения информации о КИЗ в третичной упаковке POST
5
//reestr/sscc/{sscc}/sgtins
Метод для получения информации из реестра производимых организацией ЛП POST
0,5
//reestr/med_products/current
Метод для получения детальной информации о производимом организацией ЛП GET
0,5
//reestr/med_products/{gtin}
Метод для регистрации иностранного контрагента POST
0,5
//reestr/foreign_counterparty/register
Метод для просмотра заявок на регистрацию иностранных контрагентов POST
0,5
//reestr/foreign_counterparty/filter
Метод добавления доверенного контрагента POST //reestr/trusted_partners/add
0,5
Метод удаления доверенного контрагента POST //reestr/trusted_partners/delete
0,5
Метод фильтрации доверенных контрагентов POST //reestr/trusted_partners/filter
0,5
19
Наименование метода
Интерв
ал,
секунда
Метод фильтрации по субъектам обращения POST //reestr_partners/filter
1
Метод для получения информации о регистрации в организации для текущего
0,5
пользователя GET //members/current
Получение информации из реестра мест таможенного контроля POST
0,5
//reestr/customs_points/filter
Фильтрация по реестру регистраторов эмиссии POST //reestr/registration-
1
devices/emission/filter
Фильтрация по реестру регистраторов выбытия POST //reestr/registration-
1
devices/withdrawal/filter
Метод поиска по общедоступным реестрам КИЗ по списку значений POST
5
//reestr/sgtin/public/sgtins-by-list
Метод для получения публичной информации о производимом ЛП GET
1
//reestr/med_products/public/{gtin}
Метод для поиска по реестру КИЗ записей для вывода из оборота по чеку от
1
контрольно-кассовой техники (ККТ) POST //reestr/sgtin/kkt/awaiting-withdrawal/filter
Метод для актуализации данных текущего участника из реестра лицензий на
86400 (1
производство POST //reestr/prod_licenses/resync
сутки)
Метод для актуализации данных текущего участника из реестра лицензий на фарм.
86400 (1
деятельность POST //reestr/pharm_licenses/resync
сутки)
Метод фильтрации лицензий на фарм. деятельность POST //reestr/pharm_licenses
0,5
Метод фильтрации лицензий на производство POST //reestr/prod_licenses
0,5
Метод для поиска публичной информации в реестре производимых ЛП POST
5
//reestr/med_products/public/filter
Фильтрация по реестру решений о приостановке КИЗ POST //reestr/paused-circulation-
1
decisions/filter
Получение перечня КИЗ по конкретному решению о приостановке POST
1
//reestr/paused-circulation-decisions/{halt_id}/sgtins/filter
Прослеживание документов по отчёту из СУЗ POST //documents/skzkm-traces/filter
1
Метод для поиска по реестру КИЗ записей для вывода из оборота через РВ POST
1
//reestr/sgtin/device/awaiting-withdrawal/filter
Метод для получения информации о полной иерархии вложенности третичной
30
упаковки GET //reestr/sscc/{sscc}/full-hierarchy
Метод для получения информации о полной иерархии вложенности третичной
30
упаковки для нескольких SSCC GET //reestr/sscc/full-hierarchy
Получение сводной информации распределения ЛП (временно приостановлен)
1
POST //reestr/batches/short-distribution
20
Наименование метода
Интерв
ал,
секунда
Фильтрация по реестру решений о вводе лекарственных препаратов в гражданский
0,5
оборот POST //reestr/lp-in-circulation-decisions/filter
Фильтрация по реестру деклараций (импортные ЛП) POST //reestr/declarations/filter
0,5
Фильтрация по реестру партий, ввозимых из ЕАЭС POST //reestr/consignments/filter
0,5
Передача информации о прочтении документа POST //documents/income/mark_read
0,5
Создание задачи POST //export/tasks/{task_type}
30
Просмотр информации о задаче пользователя GET //export/tasks/{task_id}
0,5
Просмотр списка задач пользователя POST //export/tasks/filter
0,5
Получение результата задачи GET //export/tasks/{task_id}/result
0,5
Отмена задачи POST //export/tasks/{task_id}/cancel
0,5
Удаление задачи DELETE //export/tasks/{task_id}
0,5
Просмотр списка установленных ограничений на количество задач GET
0,5
//export/tasks/settings
Метод создания нового задания на выгрузку POST //data/export/tasks
60
Метод получения статуса задания на выгрузку GET //data/export/tasks/{task_id}
60
Метод получения статусов заданий на выгрузку POST //data/export/tasks/search
60
Метод получения результирующих идентификаторов выгрузок данных GET
60
//data/export/results
Метод получения выгрузки GET //data/export/results/{result_id}/file
60
Метод удаления файла выгрузки DELETE //data/export/results/{result_id}
60
Метод для получения перечня документов по идентификатору КИЗ GET
0,5
//reestr/sgtin/documents
Метод для получения перечня документов по идентификатору КИЗ из архивного
0,5
хранилища GET //reestr/sgtin/archive/documents
Метод для получения детальной информации о КИЗ в архивном хранилище и
5
связанным с ним ЛП GET //reestr/sgtin/archive/{sgtin}
Метод поиска по общедоступному реестру КИЗ в архивном хранилище по списку
10
значений POST //reestr/sgtin/public/archive/sgtins-by-list
Метод для получения сведений по маркированным и ввезенным товарам POST
5
//reestr/marking_lp
Метод валидации кода маркировки POST //sgtin/validate
0,5
Метод верификации кода маркировки и криптохвоста POST //sgtin/verification
30
Метод для получения информации о существующем SSCC POST
0,5
//reestr/sscc/sscc_check
21
Наименование метода
Интерв
ал,
секунда
Создание подписки на получение событий, связанных с выбытием КИЗ POST
0,5
//withdrawal_events/subscribe
Получение списка подписок GET //withdrawal_events/subscriptions
0,5
Изменение подписки на получение событий, связанных с выбытием КИЗ PUT
0,5
//withdrawal_events/subscriptions/{subscription_id}
Получение событий, связанных с выбытием КИЗ GET //withdrawal_events
0,5
Отписка от получения событий, связанных с выбытием КИЗ POST
0,5
//withdrawal_events/unsubscribe
Метод добавления ЭП пользователя для самого себя POST //users/own/add_key
0,5
Метод для получения информации о своих зарегистрированных сертификатах
0,5
пользователя POST //users/own/keys
Метод для поиска списка собственных групп прав по фильтру POST //rights/own/filter
0,5
Метод для получения информации о вариантах собственных прав GET
0,5
//rights/own/about
Метод создания контейнера POST //reestr/containers
0,5
Метод редактирования контейнера PUT //reestr/containers/{container_id}
0,5
Метод скачивания содержимого контейнера GET
0,5
//reestr/containers/{container_id}/download
Метод отображения реестра контейнеров POST //reestr/containers/filter
0,5
Метод передачи контейнера на модерацию POST //reestr/containers/validate
0,5
[Метод настройки GTIN] POST //reestr/med_products/assign_container
0,5
Метод создания связи между контейнером и серией POST
0,5
//reestr/batches/assign_containe
22
3. Общая информация о методах интерфейса «ИС
"Маркировка". МДЛП»
3.1. Доступ к методам интерфейса «ИС "Маркировка".
МДЛП»
Все методы интерфейса «ИС "Маркировка". МДЛП», кроме Метод для получения кода
аутентификации, Метод для получения ключа сессии и Получение информации об ограничении
размера небольших документов требуют установленного заголовка:
Authorization: token <token_id>
где <token_id> - это ключ сессии, полученный с помощью Метод для получения ключа сессии.
Обратить внимание: Если Участник, к которому относится пользователь, Резидент, то после
процедур аутентификации и авторизации все методы API должны вызываться с использованием
HTTPS протокола. Для взаимодействия по HTTPS используется ГОСТ Р 34.10-2012 сертификат.
3.1.1. Ограничения по использованию методов аутентификации и авторизации
пользователей
Время жизни токена соответствует значению параметру life_time метода Метод для получения
ключа сессии.
ПО Участника должно само отслеживать необходимость получения токена, но получать новый
токен желательно не чаще, чем истечет время жизни предыдущего.
Время простоя составляет 30 минут.
Если Участник не совершал отправок на сервер, в течение указанного времени простоя, то
система потребует получить новый токен.
ПО Участника должно обрабатывать статус ответа методов аутентификации и авторизации, и
получив код ошибки, предпринимать действия по ее анализу перед повторным вызовом.
Например, если при вызове Метод для получения кода аутентификации от сервера пришел ответ
401 "поле user_id введено не верно", то необходимо прервать выполнение и использовать
корректный user_id, а не продолжать бесконтрольно отправлять тот же запрос каждую секунду.
3.2. Получение локализованных сообщений
Методы интерфейса «ИС "Маркировка". МДЛП» возвращают сообщения в соответствии с
установленным у пользователя языком. Проверить настройки можно с помощью Метод для
получения информации о настройках профиля текущего пользователя. По умолчанию
установлен русский язык.
В методах, не требующих авторизованного пользователя, таких как Метод для получения кода
аутентификации, Метод для получения ключа сессии и Получение информации об ограничении
размера небольших документов а также в других методах, когда авторизация невозможна по
неким причинам (например, неверный формат передаваемого токена), для уточнения языка
сообщений необходимо в запросе указать заголовок Accept-Language. На данный момент,
поддерживаются следующие значения для этого заголовка:
23
• ru
• en
24
4. Общие структуры данных, ограничения и
коды завершения операций
4.1. Ограничения на форматы полей данных
Общими ограничениями на форматы полей данных входных запросов являются:
Таблица 2. Ограничения на форматы полей данных
Обозначение
Описание
Формат
Ограничения
Шаблон
SysID
Идентификатор
String
36 символов
Согласно RFC
субъекта
4122: [a-fA-F0-
обращения в «ИС
9]{8}-[a-fA-F0-
"Маркировка".
9]{4}-[a-fA-F0-
МДЛП»
9]{4}-[a-fA-F0-
9]{4}-[a-fA-F0-
9]{12}
UserID
Идентификатор
String
36 символов
Согласно RFC
пользователя в
4122: [a-fA-F0-
«ИС
9]{8}-[a-fA-F0-
"Маркировка".
9]{4}-[a-fA-F0-
МДЛП»
9]{4}-[a-fA-F0-
9]{4}-[a-fA-F0-
9]{12}
BranchID
Идентификатор
String
14 символов
[0-9]{14}
места
деятельности
субъекта
обращения - суб
ъекта учёта в «ИС
"Маркировка".
МДЛП»
GTIN
Идентификацион
String
14 символов
[0-9]{14}
ный номер для
идентификации
товаров
SGTIN
Индивидуальный
String
27 символов
[0-9]{14}[!-&%-
серийный номер
/0-9A-Z_a-z]{13}
вторичной
упаковки
SSCC
Индивидуальный
String
18 символов
[0-9]{18}
серийный номер
третичной/трансп
ортной упаковки
25
Обозначение
Описание
Формат
Ограничения
Шаблон
UUID
Универсальный
String
36 символов
Согласно RFC
уникальный
4122: [a-fA-F0-
идентификатор
9]{8}-[a-fA-F0-
9]{4}-[a-fA-F0-
9]{4}-[a-fA-F0-
9]{4}-[a-fA-F0-
9]{12}
DateTime
Формат даты со
String
Согласно RFC
временем без
3339: ^\d\d\d\d-[0-
указания часового
1]\d-[0-3]\d[t\s][0-
пояса, по
2]\d:[0-5]\d:[0-
умолчанию имеет
5]\d(?:\.\d+)?(?:z|[
часовой пояс
+-]\d\d:\d\d)$
UTC+0
MskDateTime
Формат даты с
String
^\d\d\d\d-[0-1]\d-
московским
[0-3]\d[T\s][0-
временем
2]\d:[0-5]\d:[0-
(UTC+3) без
5]\d(?:\.\d+)?$
указания часового
пояса
Date
Дата в формате
String
10 символов
Согласно RFC
ГГГГ-ММ-ДД
3339: ^\d\d\d\d-
(\d\d)-(\d\d)\s[0-
2]\d:[0-5]\d:[0-
5]\d$
BatchNumber
Номер
String
1-20 символов
\S+(*\S+)*
производственной
серии
TNVED4
Код из ТНВЭД
String
4 символа
[0-9]{4}
ЕАЭС (первые 4
символа кода)
INNFL
Идентификацион
String
12 символов
[0-9]{1}[1-
ный номер
9]{1}|[1-9]{1}[0-
налогоплательщи
9]{1})[0-9]{10}
ка - физического
лица
INNUL
Идентификацион
String
10 символов
[0-9]{1}[1-
ный номер
9]{1}|[1-9]{1}[0-
налогоплательщи
9]{1})[0-9]{8}
ка - юридическо
го лица
ITIN
Идентификацион
String
1-50 символов
.{1,50}
ный номер
налогоплательщи
ка - иностранны
й производитель
26
Обозначение
Описание
Формат
Ограничения
Шаблон
KPP
Код причины
String
9 символов
[0-9]{1}[1-
постановки на
9]{1}|[1-9]{1}[0-
учет
9]{1})[0-9]{7}
DocNumber
Номер документа
String
1-200 символов
.{1,200}
(не более 200
символов)
DocName
Название
String
1-200 символов
.{1,200}
документа (не
более 200
символов)
Price
Цена (в копейках)
Number
\d+
FTSCC
Код таможенного
String
2, 5 или 8
органа
символов
FTSDecision
Код принятого
String
2 символа
решения
таможенного
органа
DeviceID
Идентификатор
String
16 символов
устройства
ACTION_ID
Идентификатор
Number
"0" (ноль), 3
^(0|\d{3}|\d{4}|\d{
операции.
цифры, 4 цифры
5})$
Значение берётся
или 5 цифр
из XSD схемы
4.2. Ограничения постраничного вывода
Все нижеперечисленные методы интерфейса «ИС "Маркировка". МДЛП» с постраничным
выводом информации имеют ограничение по количеству выводимых записей за одну страницу.
В случае запроса большего количества записей вернётся максимально разрешённое записей.
Таблица 3. Ограничения постраничного вывода
Наименование метода
Ограни
чение,
шт.
1.
Метод для получения списка входящих документов
100
2.
Метод для получения списка входящих документов из витрины документов
100
3.
Метод для получения списка исходящих документов
100
4.
Метод для получения списка исходящих документов из витрины документов
100
5.
Метод для получения списка групп документов
100
6.
Метод для получения списка стран
100
7.
Метод для получения списка субъектов РФ
100
27
Наименование метода
Ограни
чение,
шт.
8.
Метод для поиска информации о местах осуществления деятельности по
100
фильтру
9.
Метод фильтрации реестра мест в зоне таможенного контроля
100
10.
Метод для получения информации из реестра ЕСКЛП
100
11.
Метод для просмотра заявок на регистрацию иностранных контрагентов
100
12.
Метод для получения информации из реестра производимых организацией
100
ЛП
13.
Метод фильтрации по субъектам обращения
100
14.
Метод фильтрации доверенных контрагентов
100
15.
Метод для поиска информации о местах ответственного хранения по
100
фильтру
16.
Метод для получения информации об адресах, на которые возможно
100
зарегистрировать место ответственного хранения
17.
Поиск по реестрам КИЗ
100
18.
Поиск по реестрам КИЗ всех записей со статусом 'Оборот приостановлен'
100
19.
Метод для получения информации о КИЗ в третичной упаковке
100
20.
Метод для поиска УС по фильтру
100
21.
Метод для поиска списка групп прав пользователей по фильтру
100
22.
Метод для получения информации о зарегистрированных сертификатах
100
текущего пользователя
23.
Метод для получения информации о зарегистрированных сертификатах
100
пользователя
24.
Метод для поиска зарегистрированных пользователей по фильтру
100
25.
Фильтрация по реестру регистраторов эмиссии
100
26.
Фильтрация по реестру регистраторов выбытия
100
27.
Метод для поиска по реестру КИЗ записей, ожидающих вывода из оборота
100
по чеку от контрольно-кассовой техники (ККТ)
28.
Метод фильтрации лицензий на производство
100
29.
Метод фильтрации лицензий на фарм. деятельность
100
30.
Метод для поиска публичной информации в реестре производимых ЛП
100
31.
Фильтрация по реестру решений о приостановке КИЗ
100
32.
Получение перечня КИЗ по конкретному решению о приостановке
100
33.
Прослеживание документов по отчёту из СУЗ
100
28
Наименование метода
Ограни
чение,
шт.
34.
Метод для поиска по реестру КИЗ записей, ожидающих вывода из оборота
100
через РВ
35.
Фильтрация по реестру решений о вводе лекарственных препаратов в
100
гражданский оборот
36.
Метод для получения сведений по маркированным и ввезенным товарам
100
4.3. Коды завершения операций
Методы сервисов возвращают HTTP коды как REST сервисы в результате завершения операции:
Таблица 4. Коды завершения операций
Значение кода
Расшифровка
Описание
кода
200
OK
Успешное завершение операции
204
NO_CONTENT
Успешное завершение операции. Ответ отсутствует
301
MOVED_PERMA
Перенаправление на URL, который необходимо
NENTLY
использовать для доступа к ресурсу. Адрес нового
месторасположения указывается в поле Location в
заголовке ответа сервера
307
TEMPORARY_R
Аналогично коду 301
EDIRECT
400
BAD_REQUEST
Некорректные данные запроса
401
NOT_AUTHORIZ
Требуется авторизация. См. Доступ к методам
ED
интерфейса «ИС "Маркировка". МДЛП»
403
FORBIDDEN
Недостаточно прав для осуществления операции
404
NOT_FOUND
Запрашиваемый ресурс не найден
429
TOO_MANY_RE
Нарушено ограничение на временной интервал между
QUESTS
вызовами
500
INTERNAL_SER
Внутренняя ошибка системы при выполнении операции
VER_ERROR
503
SERVICE_UNAV
Превышено максимальное время обработки запроса
AILABLE
4.4. Устаревшие методы и поля в методах в документации
Все методы и/или поля в методах, которые в данной документации помечаются словом Устарел,
заменяются на новые методы и/или поля в методах или удаляются. У новых методов могут
отличаться входные, выходные параметры, а также путь доступа к методу. Устаревший метод
и/или поля в методах находятся в API в течение 6 месяцев с момента получения данной отметки.
По истечению данного периода метод и/или поля в методах из API удаляются, остаются только
29
новые (при наличии).
4.5. Установка защищенного соединения к API по TLS
(HTTPS)
Обратить внимание: Если Участник, к которому относится пользователь - Резидент, то после
процедур аутентификации и авторизации все методы API должны вызываться с использованием
HTTPS протокола. Для взаимодействия по HTTPS используется ГОСТ Р 34.10-2012 сертификат.
Перед установкой соединения необходимо выполнить следующие настройки:
1. Общие настройки:
◦ В
операционной
системе
Windows
(7,
10)
добавить
запись
DisableClientExtendedMasterSecret
(dword)
в
реестре
HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL со значением
1 (т.к. Windows по-умолчанию блокирует подобные соединения).
2. Настройки для продуктового контура:
◦ Адреса API:
▪ для нерезидентов https://nrz.api.mdlp.crpt.ru
▪ для резидентов https://api.mdlp.crpt.ru
◦ Для взаимодействия по HTTPS используется ГОСТ сертификат. Должны быть
установлены оба корневых сертификата. Сертификаты Головного удостоверяющего
центра можно скачать по ссылкам:
◦ Промежуточные сертификаты КриптоПро можно скачать по ссылке:
3. Настройки для тестового контура "Песочница":
◦ Адреса API:
▪ для нерезидентов https://nrz.api.sb.mdlp.crpt.ru
▪ для резидентов https://api.sb.mdlp.crpt.ru
◦ Добавить в хранилище доверенных сертификатов тестовый корневой сертификат от
КриптоПро. Ссылка для загрузки: http://testca.cryptopro.ru/certsrv/certcarc.asp
Используемые протоколы и шифры для соединения (SSL шифры были выбраны с учетом
требований к информационной безопасности по предоставлению публичного API для доступа к
государственной информационной системе):
ssl_protocols: TLSv1 / TLSv1.1 / TLSv1.2 / TLSv1.3
ssl_ciphers: GOST2012-GOST8912-GOST8912
4.6. Формат электронной цифровой подписи
Подпись данных используется в разных разделах API (пример: отправка документов,
30
авторизация для резидентов). Подпись должна поступать в API в формате BASE64 (RFC2045) и
иметь следующие параметры:
Таблица 5. Формат электронной цифровой подписи
Параметр
Значение
Примечание
Стандарт
PKCS7
Тип подписи
Открепленная
Подпись должна содержать
сертификат подписанта
Алгоритм подписи (OID)
1.2.643.7.1.1.3.3
В крипто-про соответствует
GOST_SIGN_2012_512_OID,
GOST3410DH_2012_512,
GOST3410_2012_512.
Также будет поддерживаться
более старый и менее
надежный
алгоритм
1.2.643.7.1.1.3.2
(GOST_SIGN_2012_256_OID,
GOST3410DH_2012_256,
GOST3410_2012_256).
Дайджест (OID)
1.2.643.7.1.1.2.3
В крипто-про соответствует
GOST_DIGEST_2012_512_OI
D, GOST3410DH_2012_512,
GOST3410_2012_512..
Также будет поддерживаться
более старый и менее
надежный
дайджест
1.2.643.7.1.1.2.2
(GOST_DIGEST_2012_256_OI
D, GOST3410DH_2012_256,
GOST3410_2012_256).
Публичный ключ (OID)
1.2.643.7.1.1.1.2
В крипто-про соответствует
GOST_PARAMS_SIG_2012_51
2_KEY_OID,
GOST3410DH_2012_512,
GOST3410_2012_512.
Также будет поддерживаться
более старый и менее
надежная
версия
1.2.643.7.1.1.1.1
(GOST_PARAMS_SIG_2012_2
56_KEY_OID,
GOST3410DH_2012_256,
GOST3410_2012_256).
31
Параметр
Значение
Примечание
Крипто провайдер
Любой сертифицированный в
Пример: CryptoPro JCP, VipNet
РФ
CSP и др.
4.7. Формат квалифицированного сертификата для ЭЦП
Сертификат для создания ЭЦП должен удовлетворять требованиям по формату, описанным ниже
в документах:
• Федеральный закон от 6 апреля 2011 г. N63-ФЗ "Об электронной подписи": http://ivo.garant.ru/
#/document/12184522/paragraph/455:2
• Приказ ФСБ РФ от 27 декабря 2011 г. N 795 "Об утверждении Требований к форме
квалифицированного сертификата ключа проверки электронной подписи": http://ivo.garant.ru/
#/document/70133464/paragraph/1:5
• Методические рекомендации по составу квалифицированного сертификата ключа проверки
электронной подписи: http://smev.gosuslugi.ru/portal/api/files/get/2832
4.8. Требования к отправке документов, подписываемых
ЭЦП
Документы, которые требуются отправить в API, должны подписываться ЭЦП с использованием
того же сертификата, что был использован при получении авторизационного токена (значение
параметра auth_type - SIGNED_CODE). Авторизационный токен, полученный с помощью логина и
пароля (значение параметра auth_type - PASSWORD), не должен быть использован для отправки в
API подписанных документов.
4.9. Описание идентификаторов, используемых в системе
«ИС "Маркировка". МДЛП»
4.9.1. Идентификатор request_id
Содержит уникальное значение идентификатора запроса на обработку документа в системе.
Является обязательным идентификатором и используется системой для отслеживания процесса
обработки документа. Формат request_id должен соответствовать UUID версии 4 (RFC 4122).
Для достижения уникальности идентификаторов необходимо использовать генератор UUID.
Пример генератора: https://www.uuidgenerator.net/
4.9.2. Идентификатор operation_id
Содержит уникальное значение идентификатора операции, произведённой системой. В случае,
если система не произвела никаких действий (например, в связи с некорректным входным
документом), то данный идентификатор не заполняется.
4.9.3. Идентификатор document_id
Является уникальным идентификатором обрабатываемого или созданного системой документа.
32
4.9.4. Идентификатор session_ui
Является идентификатором сессии информационного обмена и не управляется системой.
Данный атрибут является необязательным и при наличии используется для объединения всех
документов в рамках одной сессии.
4.9.5. Идентификатор original_id
Является идентификатором предыдущей (родительской) сессии информационного обмена.
Данный атрибут также является необязательным и его следует проставлять на основе значения,
полученного из идентификатора session_ui входящего документа. Если session_ui не был
проставлен во входящем документе, то original_id не заполняется.
4.10. Формат ошибки
В случае ошибки обработки запроса формируется ответ, состоящий из HTTP кода об ошибке
(4xx, 5xx) и опционального содержимого по следующему формату:
Таблица 6. Формат ошибки
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
error_descriptio
Текст ошибки
String
1
n
4.11. Список прав пользователей учетной системы
(RightsEnum)
Таблица 7. Список прав пользователей учетной системы (RightsEnum)
Наименование
Тип операции
Расшифровка права
права
UPLOAD_DOCU
Загрузка документа
Позволяет загружать документ
MENT
OUTCOME_LIST
Информация о исходящем
Позволяет получить информацию о исходящих
документе
документах
INCOME_LIST
Информация о входящих
Позволяет получить информацию о входящих
документах
документах
DOWNLOAD_DO
Получение ссылки на
Позволяет по идентификатору документа
CUMENT
документ
получить ссылку на документ.
MANAGE_ACCO
Управление учетными
Позволяет управлять учетными системами,
UNTS
записями
пользователями, группами прав пользователей
VIEW_ACCOUN
Просмотр учетных записей
Позволяет просматривать учетные системы,
TS
пользователей, группы прав пользователей
REESTR_ALL
Доступ к реестрам
Позволяет получить доступ ко всем
справочникам
33
Наименование
Тип операции
Расшифровка права
права
REESTR_FEDER
Реестр субъектов РФ
Получение информации из реестра субъектов
AL_SUBJECT
Российской Федерации
REESTR_EGRUL
Реестр ЕГРЮЛ
Получение информации из реестра ЕГРЮЛ
REESTR_EGRIP
Реестр ЕГРИП
Получение информации из реестра ЕГРИП
REESTR_REFP
Реестр аккредитованных
Получение информации из реестра
филиалов и
аккредитованных филиалов и
представительств
представительств
REESTR_PROD_
Реестр лицензий на
Получение информации из реестра лицензий
LICENSES
производство
на производство
REESTR_PHARM
Реестр лицензий на фарм.
Получение информации из реестра лицензий
_LICENSES
деятельность
на фармацевтическую деятельность
REESTR_ESKLP
Реестр ЕСКЛП
Получение информации из реестра ЕСКЛП
REESTR_FIAS
Реестр ГАР/ФИАС
Получение информации из реестра ГАР/ФИАС
VIEW_BILLING_
Просмотр реестра
Получение данных из реестра приоритетной
PRIORITY_RULE
приоритетной оплаты
оплаты
S (Устарело).
Дата устаревания
2021-05-05.
MANAGE_BILLI
Редактирование реестра
Получение и редактирование данных в реестре
NG_PRIORITY_R
приоритетной оплаты
приоритетной оплаты
ULES (Устарело).
Дата устаревания
2021-05-05.
REESTR_SGTIN
Реестр КИЗ
Получение информации из реестра КИЗ
REESTR_SGTIN_
Реестр КИЗ для биллинга
Получение информации из реестра КИЗ для
BILLING
биллинга
(Устарело). Дата
устаревания 2021-
05-05.
REESTR_OWNE
Реестр КИЗ и реестр
Получение информации из реестра КИЗ и по
D_SSCC_SGTIN
третичных упаковок
третичной упаковке с учетом текущего
владельца
REESTR_MED_P
Реестр производимых ЛП
Получение информации из реестра
RODUCTS
производимых ЛП
MANAGE_TRUS
Реестр доверенных
Позволяет управлять доверенными
TED_PARTNERS
контрагентов
контрагентами
VIEW_TRUSTED
Реестр доверенных
Позволяет просматривать информацию по
_PARTNERS
контрагентов
доверенным контрагентам
MANAGE_BRAN
Реестр мест деятельности
Позволяет добавлять МД
CH
(МД)
34
Наименование
Тип операции
Расшифровка права
права
MANAGE_SAFE_
Реестр складов/мест
Позволяет добавлять СОХ/МОХ
WAREHOUSE
ответственного хранения
СОХ/МОХ
VIEW_REGISTR
Реестр заявок на
Позволяет получать информацию о заявках на
ATION_FOREIG
регистрацию иностранных
регистрацию иностранных контрагентов
N_COUNTERPAR
контрагентов
TY_LOG
MANAGE_FOREI
Управление иностранными
Позволяет регистрировать иностранных
GN_COUNTERP
контрагентами
контрагентов
ARTY
MANAGE_MEM
Управление организацией
Позволяет управлять организацией
BER
REESTR_COUNT
Реестр контрагентов
Получение информации из реестра
ERPARTY
контрагентов
REESTR_REGIST
Реестр РЭ/РВ
Получение информации из реестра
RATION_DEVIC
регистраторов эмиссии/выбытия
ES
MEMBER_PAYM
Финансовая информация
Позволяет взаимодействовать с финансовыми
ENT_INFO
данными участника
REESTR_PAUSE
Реестр решений о
Получение информации из реестра решений о
D_CIRCULATIO
приостановке КИЗ
приостановке КИЗ
N_DECISION
VIEW_SKZKM_R
Прослеживание документов
Позволяет получать информацию по
EPORT
по отчёту из СУЗ
документам по отчёту СУЗ
VIEW_BATCH_G
Просмотр отчета по
Позволяет получать информацию по
RAF
движению ЛП в рамках
распространению производственной серии для
производственной серии
производителя
DELETE_DRAFT
Удаление черновиков
Позволяет удалять черновики
S
BULK_DOCUME
Запуск обработки группы
Позволяет запускать обработку группы
NT
документов
документов
VIEW_LP_IN_CI
Просмотр реестра решений
Позволяет просматривать реестр решений о
RCULATION_DE
о вводе лекарственных
вводе лекарственных препаратов в
CISIONS
препаратов в гражданский
гражданский оборот
оборот
MANAGE_EXPO
Управление асинхронными
Позволяет управлять асинхронными
RT_TASKS
выгрузками
выгрузками
TRACKING_SGTI
Просмотр трекинга SGTIN
Позволяет просматривать раздел "Трекинг
N
SGTIN"
SGTINS_VALIDA
Валидация кода
Позволяет валидировать код маркировки
TION
маркировки
35
Наименование
Тип операции
Расшифровка права
права
SGTINS_VERIFIC
Верификация кода
Позволяет верифицировать код маркировки с
ATION
маркировки с
криптохвостом
криптохвостом
SSCC_CHECK
Получение информации о
Позволяет просматривать информацию о
существующем SSCC
существующем SSCC
REESTR_SGTIN_
Получение перечня
Позволяет просматривать перечень документов
DOCUMENTS
документов по
по идентификатору КИЗ
идентификатору КИЗ
VIEW_BALANCE
Мой виртуальный склад
Позволяет просматривать ЛП на своем балансе
_ON_BP_REPOR
с разбивкой по МД/МОХ
T
VIEW_BATCH_R
Просмотр отчётов по ЛП
Позволяет просматривать отчёты по ЛП
EPORT
(Устарело). Дата
устаревания 2022-
12-20
VIEW_BATCHES
Просмотр реестра серий
Позволяет просматривать реестр серий
_REGISTRY
EDIT_BRANCH_
Смена статуса МД
Позволяет изменять статус МД
STATE
EDIT_WAREHOU
Смена статуса МОХ
Позволяет изменять статус МОХ
SE_STATE
VIEW_LP_MOVE
Просмотр отчета по
Позволяет просматривать отчет по движению
MENT_CIRCULA
движению ЛП, введённых в
ЛП, введённых в оборот
TION_REPORT
оборот
VIEW_PRICING_
Просмотр отчёта по ценам
Позволяет просматривать отчет по ценам
REPORT
(Устарело). Дата
устаревания 2022-
12-20
GENERAL_PRICI
Доступ к общему отчету по
Позволяет создавать / скачивать / удалять
NG_REPORT
ценам
выгрузку по общему отчету по ценам
GENERAL_REPO
Доступ к общему отчету по
Позволяет создавать / скачивать / удалять
RT_ON_MOVEM
движению ЛП
выгрузку по общему отчету по движению ЛП
ENT
GENERAL_REPO
Доступ к общему отчету по
Позволяет создавать / скачивать / удалять
RT_ON_REMAIN
остаткам ЛП
выгрузку по общему отчету по остаткам ЛП
ING_ITEMS
GENERAL_REPO
Доступ к общему отчету по
Позволяет создавать / скачивать / удалять
RT_ON_DISPOSA
выбытию ЛП
выгрузку по общему отчету по выбытию ЛП
L
36
Наименование
Тип операции
Расшифровка права
права
VIRTUAL_WARE
Доступ к отчёту "Мой
Позволяет создавать / скачивать / удалять
HOUSE_REPORT
виртуальный склад
выгрузку по отчету
(новый)"
4.12. Список статусов документа (DocStatusEnum)
Таблица 8. Список статусов документа
Наименование статуса
Тип операции
Расшифровка статуса
UPLOADING_DOCUMENT
Загрузка документа
Документ загружается
IN_BULK
Документ включен в группу
Документ включен в группу и
ожидает начала обработки на
трансформаторе
PROCESSING_DOCUMENT
Первичная обработка
Документ принят и
документа
обрабатывается
трансформатором
CORE_PROCESSING_DOCU
Обработка документа
Документ обработан
MENT
системой
трансформатором и принят на
обработку системой
CORE_PROCESSED_DOCUM
Подготовка ответа
Документ обработан системой
ENT
и трансформатор
подготавливает ответ
PROCESSED_DOCUMENT
Документ обработан, ответ
Документ обработан
подготовлен
трансформатором и готов для
загрузки
FAILED
Ошибка обработки
Произошла ошибка во время
обработки документа
FAILED_RESULT_READY
Ошибка обработки, ответ
Произошла ошибка во время
подготовлен
обработки документа.
Квитанция для документа с
информацией о причине сбоя
сформирована и может быть
получена по request_id
4.13. Список типов групп прав (GroupTypeEnum)
Таблица 9. Список типов групп прав
37
Номер типа
Тип группы прав
Примечание
0
Пользовательская группа прав
Создаётся пользователем.
Только над группами прав с
этим типом разрешены
операции модификации
(удаление, редактирование,
добавление/удаление
пользователей).
1
Системная группа прав
Создается автоматически при
регистрации участника. В нее
входят пользователи,
состоящие в реестрах
ЕГРИП/ЕГРЮЛ/РАФП
(администраторы).
2
Группа прав "Производитель"
Создается автоматически у
представительства,
иностранного участника или
участника при наличии
производственной лицензии.
Позволяет работать с
заявлениями и анкетами на
устройства регистрации
эмиссии, а также с реестрами
биллинга.
3
Группа прав "Медицинская
Создается автоматически у
деятельность"
участника при наличии
медицинской лицензии.
Позволяет работать с
заявлениями и анкетами на
устройства регистрации
выбытия.
4
Группа прав "Заказчик КМ"
Создается по заявке. Позволяет
работать с заявлениями на
коды маркировки.
5
Группа прав
Создается автоматически у
"Фармацевтическая
участника при наличии
организация"
фармацевтической лицензии.
Позволяет работать с
заявлениями и анкетами на
устройства регистрации
выбытия.
6
Группа прав "Держатель
Создается по заявке. Позволяет
регистрационного
работать с заявлениями и
удостоверения"
анкетами на устройства
регистрации эмиссии, а также
с реестрами биллинга.
38
Номер типа
Тип группы прав
Примечание
7
Группа прав "Организация с
Создается автоматически у
лицензией на наркотическую
участника при наличии
деятельность"
лицензией на наркотическую
деятельность. Позволяет
работать с заявлениями и
анкетами на устройства
регистрации выбытия.
4.14. Список типов аутентификации (AuthType)
Таблица 10. Список типов аутентификации
Наименование типа
Расшифровка статуса
PASSWORD
Аутентификация с помощью пароля
SIGNED_CODE
Аутентификация с помощью подписанного
одноразового кода
4.15. Список статусов пользователя (UserStatus)
Таблица 11. Список статусов пользователя
Статус
Описание
ACTIVE
Активен
BLOCKED
Заблокирован
DELETED
Удален
4.16. Список причин смены статуса пользователя
(UserStatusReason)
Таблица 12. Список причин смены статуса пользователя
Причина
Описание
MANUAL_BLOCK
Заблокирован вручную
TEMPORARY_BLOCK
Временно заблокирован по причине
превышения количества неверных попыток
входа
INACTIVE_BLOCK
Заблокирован по причине длительного
бездействия
PASSWORD_EXPIRED
Заблокирован по причине истечения срока
действия пароля
4.17. Список типов задач на получение аналитических
данных (TaskType)
Таблица 13. Список типов задач на получение аналитических данных
39
Наименование типа
Описание
detail_batch_movements (Временно
Выгрузка детализированной информации по
приостановлен)
движению ЛП
sscc_hierarchy
Выгрузка иерархии по SGTIN
remaining_medicines (Устарел)
Выгрузка отчёта по остаткам ЛП
medicine_disposal (Устарел)
Выгрузка отчёта по выбытию ЛП
remaining_medicines_branches
Выгрузка отчёта "Мой виртуальный склад"
pricing_report (Устарел)
Выгрузка отчёта по ценам
lp_movement_circulation (Устарел)
Выгрузка отчёта по движению ЛП, введённых
в оборот
public_sgtins
Выгрузка общедоступной информации по
SGTIN
number_sgtins_in_batches
Выгрузка информации о количестве SGTIN и
их сериях в SSCC
batches_registry
Выгрузка из реестра серий
import_movement (Устарел)
Выгрузка отчёта по остаткам
импортированных ЛП до ввода в ГО
public_sgtins_archive
Выгрузка общедоступной информации по
SGTIN из архива
sgtins_by_doc_id
Выгрузка списка успешно обработанных
SGTIN по id исходного XML-документа
4.18. Список типов задач для фильтрации аналитических
данных (TaskType)
Таблица 14. Список типов задач для фильтрации аналитических данных
Наименование типа
Описание
DETAIL_BATCH_MOVEMENTS (Временно
Выгрузка детализированной информации по
приостановлен)
движению ЛП
SSCC_HIERARCHY
Выгрузка иерархии по SGTIN
REMAINING_MEDICINES (Устарел)
Выгрузка отчёта по остаткам ЛП
MEDICINE_DISPOSAL (Устарел)
Выгрузка отчёта по выбытию ЛП
REMAINING_MEDICINES_BRANCHES
Выгрузка отчёта "Мой виртуальный склад"
PRICING_REPORT (Устарел)
Выгрузка отчёта по ценам
LP_MOVEMENT_CIRCULATION (Устарел)
Выгрузка отчёта по движению ЛП, введённых
в оборот
PUBLIC_SGTINS
Выгрузка общедоступной информации по
SGTIN
40
Наименование типа
Описание
NUMBER_SGTINS_IN_BATCHES
Выгрузка информации о количестве SGTIN и
их сериях в SSCC
BATCHES_REGISTRY
Выгрузка из реестра серий
IMPORT_MOVEMENT (Устарел)
Выгрузка отчёта по остаткам
импортированных ЛП до ввода в ГО
PUBLIC_SGTINS_ARCHIVE
Выгрузка общедоступной информации по
SGTIN из архива
SGTINS_BY_DOC_ID
Выгрузка списка успешно обработанных
SGTIN по id исходного XML-документа
4.19. Список статусов обработки задачи на получение
аналитических данных (TaskStatus)
Таблица 15. Список статусов задачи на получение аналитических данных
Статус
Описание
ACCEPTED
Задача принята в очередь на обработку
IN_PROGRESS
Задача находится в обработке
FAILED
Обработка завершилась с ошибкой
COMPLETED
Обработка завершилась успешно
4.20. Список типов заданий на получение аналитических
данных по отчётам
Таблица 16. Список типов заданий на получение аналитических данных по отчётам
Наименование типа
Описание
GENERAL_PRICING_REPORT
Общий отчёт по ценам
GENERAL_REPORT_ON_MOVEMENT
Общий отчёт по движению ЛП
GENERAL_REPORT_ON_REMAINING_ITEM
Общий отчёт по остаткам ЛП
S
GENERAL_REPORT_ON_DISPOSAL
Общий отчёт по выбытию ЛП
VIRTUAL_WAREHOUSE_REPORT
Мой виртуальный склад (новый)
4.21. Список статусов контейнера
Таблица 17. Список статусов контейнера
Наименование статуса
Описание
DRAFT
Черновик
MODERATION
На модерации
41
Наименование статуса
Описание
APPROVED
Подтверждён
DECLINED
Отклонён
4.22. Формат объекта Document
Таблица 18. Формат объекта Document
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
request_id
Уникальный
String
UUID
1
идентификатор
запроса
document_id
Уникальный
String
UUID
1
идентификатор
документа
date
Дата получения
String
Date
1
документа
processed_date
Дата обработки
String
Date
1
документа
sender
Отправитель
String
SysID или
1
документа
BranchID
receiver
Получатель
String
SysID или
1
Применимо для
документа
BranchID
входящих документов.
Для исходящих
документов применимо
для схем 315, 361, 415,
431, 470, 471, 472, 416,
701.
sys_id
Идентификатор
String
SysID
1
субъекта
обращения в
«ИС
"Маркировка".
МДЛП»
42
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
doc_type
Тип документа
Number
ACTION_ID
1
Соответствует номеру
схемы XSD. Подробнее
о типах входящих
документов см. в
«Типы входящих
документов для
параметра doc_type», о
типах исходящих
документов см. в
«Типы исходящих
документов для
параметра doc_type»
doc_status
Статус
String
DocStatusEnu
1
документа
m
file_uploadtype
Тип загрузки в
Number
{0-4}
1
0 - УСО;
систему
1 - Личный кабинет;
2 - API;
3 - ОФД;
4 - СКЗКМ / ИС МП
version
Версия
String
0
документа
doc_num
Номер
String
0
документа
основания
4.23. Формат объекта OutcomeDocument
Объект OutcomeDocument наследует все поля объекта Document и добавляет следующие:
Таблица 19. Формат объекта OutcomeDocument
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
device_id
Уникальный
String
0
Для документов,
идентификатор
полученных от
регистратора
регистраторов событий
событий
skzkm_origin_ms
Уникальный
String
0
Для документов,
g_id
идентификатор
полученных от
системы,
регистраторов событий
сформировавше
й сообщение
43
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
skzkm_report_id
Идентификатор
String
0
Для документов,
отчета СУЗ
полученных от
регистраторов событий
processing_docu
Статус
String
{PROCESSIN
1
PROCESSING - В
ment_status
обработки
G,
процессе обработки;
документа
ACCEPTED,
ACCEPTED - Обработ
PARTIAL,
ан;
REJECTED,
PARTIAL - Обработан
TECH_ERRO
частично;
R}
REJECTED - Отклоне
н;
TECH_ERROR - Техн
ическая ошибка
cancel_document
Уникальный
String
UUID
0
Для документов, по
_id
идентификатор
которым сформирован
документа
документ отмены
отмены
4.24. Формат объекта IncomeDocument
Объект IncomeDocument наследует все поля объекта Document и добавляет следующие:
Таблица 20. Формат объекта IncomeDocument
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
sender_sys_id
Идентификатор
String
SysID
1
отправителя
документа в
«ИС
"Маркировка".
МДЛП»
is_new
Признак,
Boolean
1
регулирующий
возможность
получать только
новые
(непрочитанные
) документы
4.25. Формат объекта DocFilter
Содержит информацию для фильтрации списка документов.
Таблица 21. Формат объекта DocFilter
44
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
start_date
Дата начала
String
MskDateTime
0
периода
фильтрации
end_date
Дата окончания
String
MskDateTime
0
*
периода
фильтрации
document_id
Уникальный
String
UUID
0
идентификатор
документа
document_ids
Массив
Array of
UUID
0
Максимальное
идентификаторо
Strings
возможное количество
в документов
документов 20
request_id
Уникальный
String
UUID
0
идентификатор
запроса
doc_type
Тип документа
Number
ACTION_ID
0
Соответствует номеру
схемы XSD. Подробнее
о типах входящих
документов см. в
«Типы входящих
документов для
параметра doc_type», о
типах исходящих
документов см. в
«Типы исходящих
документов для
параметра doc_type»
doc_status
Статус
String
DocStatusEnu
0
документа
m
file_uploadtype
Тип загрузки в
Number
{0-4}
0
0 - УСО;
систему
1 - Личный кабинет;
2 - API;
3 - ОФД;
4 - СКЗКМ / ИС МП
processed_date_f
Дата обработки
String
MskDateTime
0
rom
документа:
начало периода
processed_date_t
Дата обработки
String
MskDateTime
0
*
o
документа:
окончание
периода
45
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
sender_id
Уникальный
String
SysID или
0
Идентификатор места
идентификатор
BranchID
осуществления
отправителя
деятельности, места
ответственного
хранения или
идентификатор
субъекта обращения в
«ИС "Маркировка".
МДЛП»
receiver_id
Уникальный
String
SysID или
0
Идентификатор места
идентификатор
BranchID
осуществления
получателя
деятельности, места
ответственного
хранения или
идентификатор
субъекта обращения в
«ИС "Маркировка".
МДЛП». Применимо
для входящих
документов. Для
исходящих документов
применимо для схем
315, 361, 415, 431, 470,
471, 472, 416, 701.
skzkm_report_id
Идентификатор
String
UUID
0
Для документов,
отчета СУЗ
полученных от
регистраторов событий
doc_num
Номер
String
0
документа
основания
* - Обратите внимание, документы в системе хранятся с точностью до миллисекунд! Поэтому
при фильтрации по времени, например "end_date" : "13:00:00", документы, зарегистрированные
системой в "13:00:00.001" в выборку не попадут!
4.26. Формат объекта DocOutcomeShowcaseFilter
Содержит информацию для фильтрации списка документов.
Таблица 22. Формат объекта DocOutcomeShowcaseFilter
46
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
start_date
Дата начала
String
MskDateTime
0
периода
фильтрации
end_date
Дата окончания
String
MskDateTime
0
*
периода
фильтрации
document_id
Уникальный
String
UUID
0
идентификатор
документа
document_ids
Массив
Array of
UUID
0
Максимальное
идентификаторо
Strings
возможное количество
в документов
документов 20
request_id
Уникальный
String
UUID
0
идентификатор
запроса
request_ids
Массив
Array of
UUID
0
Максимальное
идентификаторо
Strings
возможное количество
в запроса
идентификаторов
запроса 10
doc_type
Тип документа
Number
ACTION_ID
0
Соответствует номеру
схемы XSD. Подробнее
о типах входящих
документов см. в
«Типы входящих
документов для
параметра doc_type», о
типах исходящих
документов см. в
«Типы исходящих
документов для
параметра doc_type»
doc_status
Статус
String
DocStatusEnu
0
документа
m
file_uploadtype
Тип загрузки в
Number
{0-4}
0
0 - УСО;
систему
1 - Личный кабинет;
2 - API;
3 - ОФД;
4 - СКЗКМ / ИС МП
processed_date_f
Дата обработки
String
MskDateTime
0
rom
документа:
начало периода
47
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
processed_date_t
Дата обработки
String
MskDateTime
0
*
o
документа:
окончание
периода
sender_id
Уникальный
String
SysID или
0
Идентификатор места
идентификатор
BranchID
осуществления
отправителя
деятельности, места
ответственного
хранения или
идентификатор
субъекта обращения в
«ИС "Маркировка".
МДЛП»
sender_ids
Массив
String
SysID или
0
Максимальное
идентификаторо
BranchID
возможное количество
в отправителя
идентификаторов
отправителя 10
receiver_id
Уникальный
String
SysID или
0
Идентификатор места
идентификатор
BranchID
осуществления
получателя
деятельности, места
ответственного
хранения или
идентификатор
субъекта обращения в
«ИС "Маркировка".
МДЛП». Применимо
для входящих
документов. Для
исходящих документов
применимо для схем
315, 361, 415, 431, 470,
471, 472, 416, 701.
receiver_ids
Массив
String
SysID или
0
Максимальное
идентификаторо
BranchID
возможное количество
в получателя
идентификаторов
получателя 10
skzkm_report_id
Идентификатор
String
UUID
0
Для документов,
отчета СУЗ
полученных от
регистраторов событий
doc_num
Номер
String
3 или более
0
документа
символов
основания
48
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
processing_docu
Статус
String
{PROCESSIN
0
PROCESSING - В
ment_status*
обработки
G,
процессе обработки;
документа
ACCEPTED,
ACCEPTED - Обработ
PARTIAL,
ан;
REJECTED,
PARTIAL - Обработан
TECH_ERRO
частично;
R}
REJECTED - Отклоне
н;
TECH_ERROR - Техн
ическая ошибка
cancel_document
Уникальный
String
UUID
0
_id
идентификатор
документа
отмены
has_cancel_docu
Признак
Boolean
0
ment_id
наличия
идентификатора
документа
отмены
* - Обратите внимание, документы в системе хранятся с точностью до миллисекунд! Поэтому
при фильтрации по времени, например "end_date" : "13:00:00", документы, зарегистрированные
системой в "13:00:00.001" в выборку не попадут!
4.27. Формат объекта DocOutcomeFilter
Объект DocOutcomeFilter наследует все поля объекта DocFilter и добавляет следующие
Таблица 23. Формат объекта DocOutcomeFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
processing_docu
Статус
String
{PROCESSIN
0
PROCESSING - В
ment_status
обработки
G,
процессе обработки;
документа
ACCEPTED,
ACCEPTED - Обработ
PARTIAL,
ан;
REJECTED,
PARTIAL - Обработан
TECH_ERRO
частично;
R}
REJECTED - Отклоне
н;
TECH_ERROR - Техн
ическая ошибка
49
4.28. Формат объекта DocIncomeShowcaseFilter
Содержит информацию для фильтрации списка документов.
Таблица 24. Формат объекта DocIncomeShowcaseFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
start_date
Дата начала
String
MskDateTime
0
периода
фильтрации
end_date
Дата окончания
String
MskDateTime
0
*
периода
фильтрации
document_id
Уникальный
String
UUID
0
идентификатор
документа
document_ids
Массив
Array of
UUID
0
Максимальное
идентификаторо
Strings
возможное количество
в документов
документов 20
request_id
Уникальный
String
UUID
0
идентификатор
запроса
request_ids
Список
Array of
UUID
0
Максимальное
уникальных
String
возможное количество
идентификаторо
документов 100
в запроса
doc_type
Тип документа
Number
ACTION_ID
0
Соответствует номеру
схемы XSD. Подробнее
о типах входящих
документов см. в
«Типы входящих
документов для
параметра doc_type», о
типах исходящих
документов см. в
«Типы исходящих
документов для
параметра doc_type»
doc_status
Статус
String
DocStatusEnu
0
документа
m
file_uploadtype
Тип загрузки в
Number
{0-4}
0
0 - УСО;
систему
1 - Личный кабинет;
2 - API;
3 - ОФД;
4 - СКЗКМ / ИС МП
50
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
processed_date_f
Дата обработки
String
MskDateTime
0
rom
документа:
начало периода
processed_date_t
Дата обработки
String
MskDateTime
0
*
o
документа:
окончание
периода
sender_id
Уникальный
String
SysID или
0
Идентификатор места
идентификатор
BranchID
осуществления
отправителя
деятельности, места
ответственного
хранения или
идентификатор
субъекта обращения в
«ИС "Маркировка".
МДЛП»
sender_ids
Список
Array of
SysID или
0
Максимальное
уникальных
String
BranchID
возможное количество
идентификаторо
документов 10
в отправителя
receiver_id
Уникальный
String
SysID или
0
Идентификатор места
идентификатор
BranchID
осуществления
получателя
деятельности, места
ответственного
хранения или
идентификатор
субъекта обращения в
«ИС "Маркировка".
МДЛП». Применимо
для входящих
документов. Для
исходящих документов
применимо для схем
315, 361, 415, 431, 470,
471, 472, 416, 701.
receiver_ids
Список
Array of
SysID или
0
Максимальное
уникальных
String
BranchID
возможное количество
идентификаторо
документов 10
в получателя
skzkm_report_id
Идентификатор
String
UUID
0
Для документов,
отчета СУЗ
полученных от
регистраторов событий
51
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
doc_num
Номер
String
0
документа
основания
only_new
Признак,
Boolean
0
При only_new=true
регулирующий
поля start_date и
возможность
end_date объекта
получать только
DocFilter при
новые
фильтрации не
(непрочитанные
учитывают минуты и
) документы
секунды, время
округляется до часов в
меньшую сторону
* - Обратите внимание, документы в системе хранятся с точностью до миллисекунд! Поэтому
при фильтрации по времени, например "end_date" : "13:00:00", документы, зарегистрированные
системой в "13:00:00.001" в выборку не попадут!
4.29. Формат объекта DocIncomeFilter
Объект DocIncomeFilter наследует все поля объекта DocFilter и добавляет следующие
Таблица 25. Формат объекта DocIncomeFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
only_new
Признак,
Boolean
0
При only_new=true
регулирующий
поля start_date и
возможность
end_date объекта
получать только
DocFilter при
новые
фильтрации не
(непрочитанные
учитывают минуты и
) документы
секунды, время
округляется до часов в
меньшую сторону
4.30. Формат объекта BulkFilter
Содержит информацию для фильтрации списка групп документов.
Таблица 26. Формат объекта BulkFilter
52
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
bulk_ids
Массив
Array of
UUID
0
идентификаторо
Strings
в групп
create_date_from
Начало периода
String
DateTime
0
даты создания
группы
create_date_to
Конец периода
String
DateTime
0
даты создания
группы
4.31. Формат объекта BulkFilterResponseItem
Содержит информацию о группе документов.
Таблица 27. Формат объекта BulkFilterResponseItem
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
bulk_id
Идентификатор
String
UUID
1
группы
документов
bulk_status
Статус
String
1
Возможные статусы:
обработки
группы
IN_PROGRESS - груп
пы докуметов
находится в процессе
обработки. Возможен
переход в статусы
ERROR или DONE;
ERROR - произошла
ошибка при обработке
группы документов.
Статус конечный,
переход в другой статус
невозможен;
DONE - обработка
группы документов
завершилась успешно.
Статус конечный,
переход в другой статус
невозможен
create_date
Дата создания
String
MskDateTime
1
группы
53
4.32. Формат объекта Group
Таблица 28. Формат объекта Group
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
group_name
Имя группы
String
1
rights
Права
Array of
RightsEnum
1
пользователей,
Strings
состоящих в
данной группе
group_id
Уникальный
String
UUID
1
идентификатор
группы
users (Устарел)
Пользователи,
Array of
User
1
Дата устаревания 2021-
состоящие в
Objects
10-02
данной группе
is_admin
Признак
Boolean
1
Вместо этого поля
(Устарел)
системной
следует использовать
группы прав
type. Дата устаревания
2021-05-05
type
Тип группы
Number
GroupTypeEnu
1
прав
m
4.33. Формат объекта GroupInfo
Таблица 29. Формат объекта GroupInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
group_name
Имя группы
String
0
rights
Права
Array of
RightsEnum
0
пользователей,
Strings
состоящих в
данной группе
4.34. Формат объекта User
Таблица 30. Формат объекта User
54
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
user_id
Уникальный
String
UserID
1
идентификатор
пользователя
(GUID)
first_name
Имя
String
1
пользователя
last_name
Фамилия
String
1
пользователя
middle_name
Отчество
String
0
пользователя
position
Должность
String
0
sys_id
Идентификатор
String
SysID
1
субъекта
обращения в ИС
"Маркировка"
is_admin
Признак
Boolean
1
администратора
участника
login
Логин
String
1
пользователя
phone
Контактный
String
\d{1,15}
0
телефон
пользователя
status
Статус
String
UserStatus
0
пользователя
status_change_re
Причина, по
String
UserStatusReas
0
ason
которой
on
пользователь
переведен в
статус
last_login_time
Дата и время
DateTim
0
последнего
e
входа
4.35. Формат объекта GroupedUser
Таблица 31. Формат объекта GroupedUser
55
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
user_id
Уникальный
String
SysID
1
идентификатор
пользователя
first_name
Имя
String
1
пользователя
last_name
Фамилия
String
1
пользователя
middle_name
Отчество
String
0
пользователя
groups
Группы прав, в
Array of
1
которых состоит
Strings
пользователь
sys_id
Идентификатор
String
SysID
1
субъекта
обращения в
«ИС
"Маркировка".
МДЛП»
position
Должность
String
0
is_admin
Признак
Boolean
1
администратора
участника
login
Логин
String
1
пользователя
phone
Контактный
String
\d{1,15}
0
телефон
пользователя
status
Статус
String
UserStatus
0
пользователя
status_change_re
Причина, по
String
UserStatusReas
0
ason
которой
on
пользователь
переведен в
статус
last_login_time
Дата и время
DateTim
0
последнего
e
входа
56
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
is_responsible
Признак
Boolean
1
наличия доступа
к системным
группам
участника
has_personal_dat
Признак
Boolean
1
a_agreement
согласия
пользователя с
политикой
конфиденциальн
ости и
политикой
обработки
персональных
данных
inn_ind
ИНН
String
0
Параметр содержит
физического
ИНН пользователя, а не
лица
участника
poa_number
Номер
String
UUID
0
доверенности
4.36. Формат объекта UserInfo
Таблица 32. Формат объекта UserInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
first_name
Имя
String
0
пользователя
last_name
Фамилия
String
0
пользователя
middle_name
Отчество
String
0
пользователя
4.37. Формат объекта AccountSystem
Таблица 33. Формат объекта AccountSystem
57
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
account_system_i
Уникальный
String
UUID
1
d
идентификатор
учетной
системы
name
Имя УС
String
1
client_id
Идентификатор
String
UUID
1
Используется как
клиента - API
client_id при
ключ
регистрации УС и при
безопасности
получении кода
аутентификации
4.38. Формат объекта RightsInfo
Таблица 34. Формат объекта RightsInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
right
Псевдоним
String
RightsEnum
1
права в системе
description
Описание права
String
1
4.39. Формат объекта Address
Таблица 35. Формат объекта Address
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
aoguid
Уникальный
String
UUID
1
идентификатор
адресного
объекта
(ГАР/ФИАС)
houseguid
Уникальный
String
UUID
1
идентификатор
дома
(ГАР/ФИАС)
address_descripti
Текстовый адрес
String
1
on
объекта
4.40. Формат объекта ForeignAddress
Таблица 36. Формат объекта ForeignAddress
58
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
city
Город
String
0
country_code
Код страны
String
0
postal_code
Почтовый
String
0
индекс
region
Регион
String
0
locality
Населённый
String
0
пункт
street
Улица
String
0
house
Дом
String
0
corpus
Корпус
String
0
litera
Литера
String
0
room
№ помещения
String
0
(квартиры)
4.41. Формат объекта UserEditProfileEntry
Таблица 37. Формат объекта UserEditProfileEntry
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
position
Должность
String
0
first_name
Имя
String
1
пользователя
last_name
Фамилия
String
1
пользователя
middle_name
Отчество
String
0
пользователя
email
Электронная
String
0
почта
phone
Контактный
String
\d{1,15}
0
телефон
пользователя
4.42. Формат объекта Packer1
Таблица 38. Формат объекта Packer1
59
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
COUNTRY_PA
Страна
String
0
CK_1
производителя-
упаковщика
PACK_1_NAME
Наименование
String
1
производителя-
упаковщика
4.43. Формат объекта Packer2_3
Таблица 39. Формат объекта Packer2_3
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
COUNTRY_PA
Страна
String
1
CK_2_3
регистрации
упаковщика во
вторичную /
третичную
упаковку
PACK_2_3_NA
Наименование
String
1
ME
упаковщика во
вторичную /
третичную
упаковку
4.44. Формат объекта QA
Таблица 40. Формат объекта QA
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
QA_COUNTRY
Страна
String
1
регистрации
производителя
стадии
выпускающий
контроль
качества
QA_NAME
Наименование
String
1
производителя
стадии
выпускающий
контроль
качества
60
4.45. Формат объекта SGTIN
Таблица 41. Формат объекта SGTIN
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
id
Уникальный
String
SGTIN
1
идентификатор
inn
ИНН владельца
String
1
gtin
GTIN
String
GTIN
1
sgtin
SGTIN (КИЗ)
String
SGTIN
1
status
Статус
String
1
См. Список возможных
статусов КИЗ
status_date
Дата последней
String
DateTime
1
смены статуса
batch
Номер
String
BatchNumber
1
производственн
ой серии
owner
Наименование
String
1
владельца
emission_type
Тип эмиссии
Number
0
См. Типы эмиссии
release_date
Дата
String
DateTime
1
(Устарел)
изготовления
emission_operati
Дата
String
DateTime
1
on_date
регистрации
federal_subject_c
Код субъекта РФ
String
0
ode
federal_subject_n
Местонахожден
String
1
ame
ие ЛП
expiration_date
Срок годности
String
DateTime
0
prod_name
Международное
String
0
непатентованное
наименование
(стандартизован
ное значение)
sell_name
Торговое
String
0
наименование
full_prod_name
Полное
String
0
наименование
товара
reg_holder
Держатель рег.
String
0
Удостоверения
61
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
pack1_desc
Полное
String
0
наименование
товара
pack3_id
Идентификацио
String
SSCC
0
нный код
третичной
упаковки
last_tracing_op_d
Дата последней
String
DateTime
0
ate
операции
source_type
Источник
Number
{1,2,3,4,5}
0
1 - собственные
финансирования
средства;
2 - средства
федерального бюджета;
3 - средства
регионального
бюджета;
4 - cредства бюджетов
внебюджетных фондов;
5 - cмешанные
средства бюджетов
drug_code
Внутренний
String
0
уникальный
идентификатор
лекарственного
препарата в
реестре ЕСКЛП
prod_form_name
Лекарственная
String
0
форма
prod_d_name
Количество
String
0
единиц
измерения
дозировки
лекарственного
препарата
(строковое
представление)
customs_point_id
Идентификатор
String
SysID
0
места
нахождения
товара в ЗТК
oms_order_id
Идентификатор
String
UUID
0
заказа системы
управления
заказами (СУЗ)
62
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
billing_info
Информация о
Object
SgtinBillingInf
0
биллинге
ormation
billing_state
Состояние
Number
{0,1,2,3,4}
0
0 - успешно оплачен;
оплаты SGTIN
1 - выбран для
перемещения в очередь
на оплату;
2 - помещается в
очередь на оплату;
3 - помещён в очередь
на оплату;
4 - не оплачен в
установленные сроки
not_on_my_balan
Признак
Datetime
0
ce
отсутствия
препарата у
отправителя
vzn_drug
Признак,
Boolean
1
отображающий,
относится ли
ЛП к списку
7ВЗН
gnvlp
Признак
Boolean
1
наличия в
ЖНВЛП
halt_doc_date
Дата решения о
String
DateTime
0
приостановке
halt_date
Дата вступления
String
DateTime
0
в силу решения
о приостановке
halt_doc_num
Номер решения
String
0
о приостановке
halt_id
Идентификатор
String
UUID
0
решения о
приостановке
sys_id
Идентификатор
String
SysID или
1
субъекта
BranchID
обращения в
«ИС
"Маркировка".
МДЛП»
withdrawal_type
Тип вывода из
Number
{1, 2, 3, 4, 5,
0
См. Типы вывода из
оборота
6}
оборота
63
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
via_device
Способ выбытия
Number
{1, 2, 3, 4}
0
См. Способы выбытия
verified
Признак
Boolean
{false}
0
прохождения
кодом проверки
на СЭ
is_narcotic
Признак,
Boolean
0
является ли ЛП
наркотическим
или
психотропным
4.46. Формат объекта SgtinExtended
Объект SgtinExtended наследует все поля объекта SGTIN и добавляет следующие:
Таблица 42. Формат объекта SgtinExtended
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
oms_order_id
Идентификатор
String
UUID
0
заказа системы
управления
заказами (СУЗ)
packing_inn
ИНН/ITIN
String
0
упаковщика во
вторичную/трет
ичную упаковку
packing_name
Наименование
String
0
упаковщика во
вторичную/трет
ичную упаковку
packing_id
Идентификатор
String
UUID
0
упаковщика во
вторичную/трет
ичную упаковку
control_inn
ИНН/ITIN
String
0
производителя
стадии
выпускающий
контроль
качества
64
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
control_name
Наименование
String
0
производителя
стадии
выпускающий
контроль
качества
control_id
Идентификатор
String
UUID
0
производителя
стадии
выпускающий
контроль
качества
total_sold_part
Суммарно
String
0
выбытая доля
total_cost
Суммарная
Number
0
Значение параметра
стоимость (в
рассчитывается как
копейках)
суммарная стоимость
всех долей, в рамках
которых было выбытие
SGTIN
marketplace_inn
ИНН
Array of
0
(Устарел)
организации,
Strings
осуществившей
продажу
(дистанционной
площадки)
marketplace
ИНН
Array of
SgtinMarketpla
0
организаций,
Objects
ceInformation
осуществивших
продажу
(дистанционные
площадки)
total_withdrawal
Суммарно
String
0
_part
списанная доля
verified
Признак
Boolean
1
прохождения
кодом
криптографичес
кой проверки
4.47. Формат объекта SgtinBillingInformation
Таблица 43. Формат объекта SgtinBillingInformation
65
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
is_prepaid
Признак
Boolean
1
предоплаты
free_code
Признак
Boolean
1
бесплатного
кода
is_paid
Статус оплаты
Boolean
1
contains_vzn
Признак
Boolean
1
вхождения в
список
высокозатратны
х нозологий
payment_date
Дата оплаты
String
DateTime
0
платежа
tariff
Тариф оплаты
Number
{4,5}
0
4 - с оплатой;
5 - без оплаты
payments
Список
Array of
SgtinPaymentI
0
(Устарел)
информации о
Objects
nformation
платежах
4.48. Формат объекта SgtinPaymentInformation (Устарел)
Таблица 44. Формат объекта SgtinPaymentInformation
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
created_date
Дата создания
String
DateTime
0
платежа
payment_date
Дата оплаты
String
DateTime
0
платежа
tariff
Тариф оплаты
Number
0
4.49. Формат объекта DeviceContractInfoEntry
Таблица 45. Формат объекта DeviceContractInfoEntry
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
doc_num
Номер договора
String
0
doc_date
Дата договора
String
Date
0
66
4.50. Формат объекта SgtinsFilter
Таблица 46. Формат объекта SgtinsFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
sgtins
SGTIN (КИЗ)
Array of
SGTIN
1
Список КИЗ, по
Strings
которым
запрашивается
информация
4.51. Формат объекта LicenseEntry
Таблица 47. Формат объекта LicenseEntry
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
id
Идентификатор
String
1
записи в реестре
inn
ИНН
String
1
юридического
лица
org_name
Название
String
1
организации,
которой выдана
лицензия
l_num
Номер лицензии
String
1
start_date
Дата начала
String
Date
1
действия
лицензии
end_date
Дата окончания
String
Date
0
действия
лицензии
67
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
l_status
Статус лицензии
String
1
Возможные значения
для лицензий на
производство:
Действующая;
Недействующая;
Приостановленная;
Приостановлена
частично;
Прекращена;
Аннулирована.
Возможные значения
для лицензий на фарм.
деятельность:
Действует;
Не действует
address
Адрес действия
Object
Address
1
лицензии
work_list
Перечень
Array of
1
работ/услуг
Strings
согласно
лицензии
invalid_fias_code
Признак
Boolean
1
невалидности
кода ГАР/ФИАС
objects
Адрес СМЭВ
String
1
4.52. Формат объекта LicenseApiFilter
Таблица 48. Формат объекта LicenseApiFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
l_num
Номер лицензии
String
1
68
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
l_status
Статус лицензии
String
1
Возможные значения
для лицензий на
производство:
Действующая;
Недействующая;
Приостановленная;
Приостановлена
частично;
Прекращена;
Аннулирована.
Возможные значения
для лицензий на фарм.
деятельность:
Действует;
Не действует
start_date_from
Дата начала
String
Date
0
действия
лицензии:
начало
временного
периода
start_date_to
Дата начала
String
Date
0
действия
лицензии:
окончание
временного
периода
4.53. Формат объекта MedProductsFilter
Таблица 49. Формат объекта MedProductsFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
gtin
Идентификатор
String
GTIN
0
GTIN
reg_date_from
Дата гос.
String
Date
0
Регистрации,
начальная дата
reg_date_to
Дата гос.
String
Date
0
Регистрации,
конечная дата
69
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
reg_id
Номер
String
0
регистрационно
го
удостоверения
prod_desc_label
Торговое
String
0
Вместо этого поля
(Устарел)
наименование
следует использовать
лекарственного
prod_sell_name. Дата
препарата
устаревания 2021-05-05
prod_sell_name
Торговое
String
0
При передаче в
наименование
фильтре обоих полей
лекарственного
prod_desc_label и
препарата
prod_sell_name для
фильтрации будет
использоваться
значение из
prod_sell_name
drug_code
Внутренний
String
0
уникальный
идентификатор
лекарственного
препарата в
реестре ЕСКЛП
reg_holder
Наименование
String
0
держателя РУ
glf_name
Производитель
String
0
готовой ЛФ
gnvlp
Признак
Boolean
0
наличия в
ЖНВЛП
vzn_drug
Признак,
Boolean
0
отображающий,
относится ли
ЛП к списку
7ВЗН
70
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
extended
Расширенный
Boolean
0
На текущий момент
выходной
данный параметр не
формат
влияет на
атрибутивный состав в
ответе на запрос.
Параметр добавлен на
будущее. Возможные
значения:
true - да (значение по
умолчанию);
false - нет
4.54. Формат объекта PublicSgtin
Таблица 50. Формат объекта PublicSgtin
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
sgtin
SGTIN (КИЗ)
String
SGTIN
0
batch
Номер
String
BatchNumber
1
производственн
ой серии
expiration_date
Срок годности
String
DateTime
1
prod_name
Торговая
String
1
марка(бренд)
sell_name
Торговое
String
1
наименование
prod_d_name
Количество
String
0
единиц
измерения
дозировки
лекарственного
препарата
prod_form_name
Лекарственная
String
0
форма
reg_date
Дата гос.
String
DateTime
0
Регистрации
reg_number
Номер рег.
String
0
Удостоверения
71
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
drug_code
Внутренний
String
0
уникальный
идентификатор
лекарственного
препарата в
реестре ЕСКЛП
reg_holder
Держатель рег.
String
0
Удостоверения
status
Статус
String
1
См. Список возможных
статусов КИЗ
emission_type
Тип эмиссии
Number
{1,2,3}
0
1 - собственное
производство;
2 - контрактное
производство;
3 - иностранное
производство
branch_id
Уникальный
String
SysID или
0
идентификатор,
BranchID
присвоенный
участнику (или
МД), который
является
текущим
владельцем
КИЗ, по
результатам
регистрации
sscc
Индивидуальны
SSCC
0
й серийный
номер
групповой
третичной
заводской
транспортной
упаковки
withdrawal_type
Тип вывода из
Number
{1, 2, 3, 4, 5,
0
См. Типы вывода из
оборота
6}
оборота
via_device
Способ выбытия
Number
{1, 2, 3, 4}
0
См. Способы выбытия
total_sold_part
Суммарно
String
0
выбытая доля
72
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
marketplace_inn
ИНН
Array of
0
организации,
Strings
осуществившей
продажу
(дистанционной
площадки)
total_withdrawal
Суммарно
String
0
_part
списанная доля
4.55. Формат объекта GtinInfo
Таблица 51. Формат объекта GtinInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
id
Уникальный
String
0
идентификатор
gtin
GTIN
String
GTIN
1
reg_status
Статус рег.
String
1
Значение поля не
(Устарел)
Удостоверения
заполняется и всегда
является пустой
строкой. Дата
устаревания 2021-05-05
reg_number
Номер рег.
String
1
Удостоверения
reg_date
Дата гос.
String
{Date,DateTim
1
регистрации
e}*
prod_desc_label
Торговое
String
1
Вместо этого поля
(Устарел)
наименование
следует использовать
лекарственного
prod_sell_name. Дата
препарата
устаревания 2021-05-05
type_form
Лекарственная
String
1
форма
prod_pack1_ed_n
Количество
String
1
Данный параметр
ame (Устарел)
(мера, ед.
устарел, необходимо
измерения)
ориентироваться на
массы/объема в
"prod_pack_1_2"
первичной
упаковке
packer_address
Адрес
String
1
упаковщика
73
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
prod_name
Международное
String
1
непатентованное
наименование,
или
группировочное,
или химическое
наименование
prod_sell_name
Торговое
String
1
наименование
лекарственного
препарата
prod_content
Содержимое
String
1
лекарственного
препарата
prod_desc
Наименование
String
0
товара на
этикетке
prod_pack_1_ed
Количество
String
1
Данный параметр
(Устарел)
массы/объема в
устарел, необходимо
первичной
ориентироваться на
упаковке
"prod_pack_1_size"
reg_end_date
Дата окончания
String
Date
0
рег.
удостоверения
prod_d_name
Количество
String
1
единиц
измерения
дозировки
лекарственного
препарата
(строковое
представление)
prod_pack_1_na
Первичная
String
1
me
упаковка
(строковое
представление)
prod_pack_2_na
Вторичная
String
1
me
(потребительска
я) упаковка
(строковое
представление)
74
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
prod_pack_1_2
Количество
String
1
первичной
упаковки в
потребительской
упаковке
tn_ved
Код ТНВЭД
String
1
ЕАЭС
gnvlp
Признак
String
1
наличия в
ЖНВЛП
max_gnvlp
Предельная
String
0
зарегистрирован
ная цена (для
ЖНВЛП) (руб)
max_gnvlp_reg_
Дата
String
Date
0
date
регистрации
предельной
цены
reg_holder
Наименование
String
1
держателя
регистрационно
го
удостоверения
reg_country
Страна
String
1
регистрации
держателя
регистрационно
го
удостоверения
pack_2_3_name
Наименование
String
1
Дата устаревания 2021-
(Устарел)
упаковщика во
05-05
вторичную/трет
ичную упаковку
country_pack_2_
Страна
String
1
Дата устаревания 2021-
3 (Устарел).
регистрации
05-05
упаковщика во
вторичную/трет
ичную упаковку
75
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
pack_2_3_code
Код
String
1
Дата устаревания 2021-
(Устарел)
налогоплательщ
05-05
ика упаковщика
во
вторичную/трет
ичную упаковку
(ИНН/ИТИН)
pack_2_3_addres
Адрес
String
1
Дата устаревания 2021-
s (Устарел)
фасовщика/упак
05-05
овщика во
вторичную/трет
ичную упаковку
qa_name
Наименование
String
1
Дата устаревания 2021-
(Устарел)
производителя
05-05
стадии
выпускающий
контроль
качества
qa_country
Страна
String
1
Дата устаревания 2021-
(Устарел)
регистрации
05-05
производителя
стадии
выпускающий
контроль
качества
qa_code
Код
String
1
Дата устаревания 2021-
(Устарел).
налогоплательщ
05-05
ика стадии
выпускающий
контроль
качества
(ИНН/ИТИН)
qa_address_name
Адрес стадии
String
1
Дата устаревания 2021-
(Устарел).
выпускающий
05-05
контроль
качества
prod_status
Статус
String
0
лекарственного
препарата
min_zdrav
Признак
Boolean
1
регистрации в
Минздраве
76
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
gs1
Признак
Boolean
1
регистрации в
ГС1
cost_limit
Предельная
String
0
зарегистрирован
ная цена
reg_inn
ИНН держателя
String
0
регистрационно
го
удостоверения
completeness
Комплектность
String
0
prod_form_name
Лекарственная
String
1
форма
(строковое
представление)
pack_1**
Список
Array of
Packer1
1
Дата устаревания 2021-
(Устарел)
производителей-
Objects
05-05
упаковщиков
pack_2_3**
Список
Array of
Packer2_3
1
Дата устаревания 2021-
(Устарел)
упаковщиков во
Objects
05-05
вторичную /
третичную
упаковку
QA** (Устарел)
Список
Array of
QA
1
Дата устаревания 2021-
производителей
Objects
05-05
стадии
выпускающего
контроля
glf_name
Производитель
String
0
готовой ЛФ
glf_country
Страна
String
0
регистрации
производителя
готовой ЛФ
drug_code
Внутренний
String
0
уникальный
идентификатор
лекарственного
препарата в
реестре ЕСКЛП
77
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
drug_code_versio
Версия
Number
{1,2}
0
1 - устаревшие
n
внутреннего
данные ЕСКЛП;
идентификатора
2 - актуальные данные
ЛП в реестре
ЕСКЛП
ЕСКЛП
* - В данном поле может быть не заполнено время (только дата).
** - Структура возвращаемых данных содержит поля для одного упаковщика/контролера, а
также массивы для упаковщика и контролера. В случае нескольких упаковщиков/контролеров
одиночные поля заполняются данными первой записи из массива.
4.56. Формат объекта DocumentInfo
Таблица 52. Формат объекта DocumentInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
request_id
Уникальный
String
UUID
1
идентификатор
запроса
document_id
Уникальный
String
UUID
1
идентификатор
документа
date
Дата получения
String
Date
1
документа
processed_date
Дата обработки
String
Date
1
документа
sender
Отправитель
String
SysID или
1
документа
BranchID
receiver
Получатель
String
SysID или
1
Применимо для
документа
BranchID
входящих документов.
Для исходящих
документов применимо
для схем 315, 361, 415,
431, 470, 471, 472, 416,
701.
sys_id
Идентификатор
String
SysID
1
субъекта
обращения в
«ИС
"Маркировка".
МДЛП»
78
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
doc_type
Тип документа
Number
ACTION_ID
1
Соответствует номеру
схемы XSD. Подробнее
о типах входящих
документов см. в
«Типы входящих
документов для
параметра doc_type», о
типах исходящих
документов см. в
«Типы исходящих
документов для
параметра doc_type»
doc_status
Статус
String
DocStatusEnu
1
документа
m
file_uploadtype
Тип загрузки в
Number
{0-4}
1
0 - УСО;
систему
1 - Личный кабинет;
2 - API;
3 - ОФД;
4 - СКЗКМ / ИС МП
version
Версия
String
0
документа
doc_num
Номер
String
0
документа
основания
sscc
Идентификацио
String
SSCC
0
нный код
третичной
упаковки
4.57. Формат объекта ExtendedGroupInfo
Объект ExtendedGroupInfo наследует все поля объекта GroupInfo и добавляет следующие:
Таблица 53. Формат объекта ExtendedGroupInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
group_id
Уникальный
String
UUID
1
идентификатор
группы
type
Тип группы
Number
GroupTypeEnu
1
прав
m
79
4.58. Формат объекта Task
Таблица 54. Формат объекта Task
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
id
Идентификатор
String
UUID
1
задачи
type
Тип задачи
String
TaskType
1
Cм. Список типов
задач на получение
аналитических данных
(TaskType)
status
Статус задачи
String
TaskStatus
1
См. Список статусов
обработки задачи на
получение
аналитических данных
(TaskStatus)
create_date
Дата создания
String
Date
1
задачи
progress
Прогресс
String
\d+/\d+
1
Количество
выполнения
обработанных
задачи
записей/Общее
количество записей
reason
Причина
String
0*
Примеры возможных
ошибки
значений:
Задача отменена
пользователем
системы;
Задача отменена
администратором
системы;
По указанным
параметрам не найдено
данных;
Техническая ошибка,
повторите выгрузку
снова
parameters
Параметры
Object
1
Параметры фильтрации
задачи
и набор полей,
указанные при
создании задачи
language
Язык выгрузки
String
{ru, en}
0
files
Массив с
Array of
FileInfo
0
Заполняется в случае
информацией о
Objects
успешного завершения
файлах в архиве
задачи. См. Формат
объекта FileInfo
80
* - Обязателен для status="FAILED"
4.59. Формат объекта FileInfo
Таблица 55. Формат объекта FileInfo
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
name
Название файла
String
1
4.60. Формат объекта SgtinMarketplaceInformation
Таблица 56. Формат объекта SgtinMarketplaceInformation
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
inn
ИНН
String
1
организации,
осуществившей
продажу
(дистанционной
площадки)
op_date
Дата
String
DateTime
1
осуществления
дистанционной
продажи
4.61. Формат объекта GroupFilter
Имя реквизита
Описание
Тип
Ограничения
Кардина
Примечания
в формате
реквизита
данных
льность
JSON
JSON
group_name
Имя группы
String
0
user_id
Уникальный
String
UserID
0
идентификатор
пользователя
rights
Права
Array of
RightsEnum
0
пользователей,
Strings
состоящих в
данной группе
is_admin
Признак
Boolean
0
Вместо этого поля
(Устарел)
системной
следует использовать
группы прав
type. Дата устаревания
2021-05-05
81

 

 

 

 

 

 

 

 

содержание      ..      1       2         ..

 

//////////////////////////////////////////