Главная Книги - Разные Описание API Государственной информационной системы мониторинга и движения лекарственных препаратов. Протокол обмена интерфейсного уровня Версия 4.57.0
поиск по сайту правообладателям
|
|
содержание .. 2 3 4 5 ..
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
branch_address
Адрес места
Object
Address
1
осуществления
деятельности
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
branch_id
Идентификато
String
BranchID
1
р места
осуществления
деятельности
Пример использования метода
Запрос:
POST api/v1/reestr/branches/register HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"branch_address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6"
}
}
Получение результата:
{
"branch_id": "00000000000561"
}
8.1.6. Метод для получения информации об адресах текущего участника (Устарел)
Endpoint: GET <endpoint>/<version>/reestr/branches/available_branches_addresses
246
Данный метод является устаревшим и подлежит удалению. Необходимо
ВАЖНО
использовать новый метод Метод для поиска информации о местах
осуществления деятельности по фильтру. Дата устаревания: 2021-05-05.
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Параметры метода
Входная информация не требуется.
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
RegistrationAd
1
реестра
Objects
dress
total
Общее
Number
1
количество
записей по
запросу
Структура данных RegistrationAddress:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
address_id
Идентификато
String
1
р адреса
address
Адрес
Object
Address
1
resolved_addres
Адрес из
String
1
s
лицензии
license_type
Тип лицензии
String
{1,2}
1
•
1 - лиценз
ия
на
фарм.
деятельнос
ть;
•
2 - лиценз
ия
на
производст
во.
247
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
inn
Идентификаци
String
0
онный номер
налогоплатель
щика (ИНН)
Пример использования метода
Запрос:
GET api/v1/reestr/branches/available_branches_addresses HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
{
"total": 1,
"entries": [
{
"address_id": "5c10d59a417003e85675cb5e",
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6"
},
"resolved_address": "Адыгея Респ, р-н Красногвардейский, х Чумаков, ул Широкая,
д 2, 10",
"license_type": "1",
"inn": "7720672100"
}
]
}
8.1.7. Метод для редактирования параметров МД для аптек
Endpoint: PUT <endpoint>/<version>/reestr/branches/info
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
248
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
branch_id
Идентификато
String
BranchID
0
Если параметр
р места
заполнен, то
осуществления
параметры
деятельности
будут
обновлены
только для
указанного
МД. Если
параметр не
заполнен, то
параметры
будут
обновлены по
всем МД
участника
оборота
товаров.
phone_number
Номер
String
^\+7[0-9]{10}$
0
телефона
brand_name
Наименование
String
String(44)
0
Для ввода
аптеки
запрещены
значения:
"ИП", "ООО",
"АО", "ПАО",
"НКО", "ОП",
"ЗАО"
ext_number
Добавочный
String
[0-9]{4}
0
номер
org_status
Статус работы
Number
{1,2}
0
1 - открыта;
аптеки
2 - закрыта
working_hours
Время работы
Array of objects
WorkingHours
0
аптеки
249
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
open24hours
Признак
Boolean
0
Возможные
круглосуточно
значения:
й работы
аптеки
true - работае
т
круглосуточно;
false - не
работает
круглосуточно.
Если значение
параметра - "t
rue", то все
параметры в
объекте
"working_hours
" ("Время
работы
аптеки")
должны быть
не заполнены
url
Сайт аптеки
String
{https,http}://[д
0
оменное имя]
contact_fio
ФИО куратора
String
0
от
организации
contact_phone
Телефон
String
^\+7[0-9]{10}$
0
куратора от
организации
contact_email
Электронная
String
0
почта
контактного
лица от
организации
comment
Комментарий /
String
0
дополнительна
я информация
Структура данных WorkingHours
250
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
day
День недели
Number
{1,2,3,4,5,6,7}
0
1 - понедельн
ик;
2 - вторник;
3 - среда;
4 - четверг;
5 - пятница;
6 - суббота;
7 - воскресен
ье
day_off
Признак
Boolean
0
Возможные
"Выходной"
значения:
true - выходн
ой день;
false - рабочи
й день.
Если значение
параметра - "t
rue", то
параметры
"open_hour"
("Время
открытия"),
"close_hour"
("Время
закрытия"),
"break_start"
("Время
начала
перерыва"),
"break_end"
("Время
окончания
перерыва")
должны быть
не заполнены
open_hour
Время
String
[0-9]{2}:[0-
0
открытия
9]{2}
close_hour
Время
String
[0-9]{2}:[0-
0
закрытия
9]{2}
break_start
Время начала
String
[0-9]{2}:[0-
0
перерыва
9]{2}
251
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
break_end
Время
String
[0-9]{2}:[0-
0
окончания
9]{2}
перерыва
Выходная информация
По результатам выполнения клиент получает HTTP код завершения операции с пустым телом
ответа.
PUT api/v1/reestr/branches/info HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"phone_number":"+79033333333",
"brand_name":"Аптека 5",
"ext_number":"7777",
"org_status":1,
"working_hours":[
{
"day":1,
"day_off":false,
"open_hour":"09:00",
"close_hour":"21:00",
"break_start":"13:00",
"break_end":"14:00"
},
{
"day":2,
"day_off":false,
"open_hour":"09:00",
"close_hour":"21:00",
"break_start":"13:00",
"break_end":"14:00"
},
{
"day":3,
"day_off":false,
"open_hour":"09:00",
"close_hour":"21:00",
"break_start":"13:00",
"break_end":"14:00"
},
{
252
"day":4,
"day_off":false,
"open_hour":"09:00",
"close_hour":"21:00",
"break_start":"13:00",
"break_end":"14:00"
},
{
"day":5,
"day_off":false,
"open_hour":"09:00",
"close_hour":"21:00",
"break_start":"13:00",
"break_end":"14:00"
},
{
"day":6,
"day_off":false,
"open_hour":"09:00",
"close_hour":"20:00",
"break_start":"13:00",
"break_end":"14:00"
},
{
"day":7,
"day_off":true
}
],
"open24hours":false,
"url":"https://kromeshnayatma.url",
"contact_fio":"Семенов Семен Семенович",
"contact_phone":"+79030000000",
"contact_email":"name123@name.ru",
"comment":"string",
"user_id":"b0eabb94-f080-4b23-8738-fa2984cd5297"
}
Получение результата:
{
"code": 200
}
8.2. Реестр мест ответственного хранения
8.2.1. Получение информации о местах ответственного хранения (Устарел)
Endpoint: GET <endpoint>/<version>/reestr/warehouses
253
Данный метод является устаревшим и подлежит удалению.
ВАЖНО
Необходимо использовать новый метод: Метод для поиска информации о
местах ответственного хранения по фильтру Дата устаревания: 2021-05-05.
Параметры метода
Входная информация не требуется.
Выходная информация
Выходная информация содержит массив следующих данных:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
warehouse_id
Идентификато
String
BranchID
1
р места
ответственног
о хранения
address
Адрес места
Object
Address
1
ответственног
о хранения
Пример использования метода
Запрос:
GET api/v1/reestr/warehouses HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
[
{
"warehouse_id": "00000000000600",
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "ba93d3dc-3798-47e2-92a7-7fde6810cce8",
"address_description": "Санкт-Петербург г, ул Мясная"
}
}
]
254
8.2.2. Метод для поиска информации о местах ответственного хранения по фильтру
Endpoint: POST <endpoint>/<version>/reestr/warehouses/filter
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
WarehouseFilte
1
по местам
r
ответственног
о хранения
start_from
Индекс первой
Number
1
записи
count
Максимальное
Number
1
количество
записей
Структура данных WarehouseFilter
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
warehouse_id
Идентификато
String
BranchID
0
р места
ответственног
о хранения
houseguid
Уникальный
String
UUID
0
идентификатор
дома
255
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
status
Статус
Number
{0,1,2}
0
•
0 - заблок
ировано
•
1 - активн
о
•
2 - в
процессе
приостанов
ления
start_date
Начало
String
DateTime
0
временного
диапазона для
фильтрации по
дате
регистрации
end_date
Конец
String
DateTime
0
временного
диапазона для
фильтрации по
дате
регистрации
change_date_fr
Начало
String
DateTime
0
om
временного
диапазона для
фильтрации по
дате
изменения
change_date_to
Конец
String
DateTime
0
временного
диапазона для
фильтрации по
дате
изменения
l_status
Действует на
String
возможные
0
основании
значения:
лицензии
действует и
недействитель
на
Выходная информация
Выходная информация содержит следующие данные:
256
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
WarehouseEntr
1
реестра
Objects
y
total
Общее
Number
1
количество
записей по
запросу
Структура данных WarehouseEntry:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
id
Идентификато
String
BranchID
1
р места
ответственног
о хранения
federal_subject
Код субъекта
String
1
_code
РФ
federal_subject
Название
String
1
_name
субъекта РФ
org_name
Название
String
1
организации
inn
ИНН
String
0
юридического
лица
work_list
Перечень
Array of Strings
1
работ/услуг
согласно
лицензии
address
Адрес места
Object
Address
1
осуществления
деятельности
warehouse_org
ИНН
String
1
_inn
владельца
лицензии
warehouse_org
Наименование
String
1
_name
владельца
лицензии
257
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
status
Статус
Number
{0,1,2}
0
•
0 - заблок
ировано
•
1 - активн
о
•
2 - в
процессе
приостанов
ления
suspension_dat
Дата
String
DateTime
0
e
приостановлен
ия
registration_dat
Дата
String
DateTime
1
e
регистрации
change_date
Дата
String
DateTime
0
изменения
l_status
Действует на
String
возможные
1
основании
значения:
лицензии
действует и
недействитель
на
Пример использования метода
Запрос:
258
POST api/v1/reestr/warehouses/filter HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"warehouse_id": "00000000000561",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6",
"status": 0,
"start_date": "2019-11-01T00:00:00Z",
"end_date": "2019-12-01T00:00:00Z",
"change_date_from": "2019-11-01T00:00:00Z",
"change_date_to": "2019-12-01T00:00:00Z",
"l_status" : "действует"
}
}
Получение результата:
{
"total": 1,
"entries": [
{
"id": "00000000000561",
"inn": "7720672100",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"org_name": "АО \"ТАБЛЕТКИ\"",
"work_list": [
"оптовая торговля лекарственными средствами"
],
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6"
},
"warehouse_org_inn": "5024048111",
"warehouse_org_name": "ЗАО \"Таблетки\"",
"status": 0,
"suspension_date": "2019-12-02T00:00:00",
"registration_date": "2019-11-10T12:00:00",
"change_date": "2019-12-02T00:00:00",
"l_status" : "действует"
}
]
}
259
8.2.3. Получение перечня мест ответственного хранения в системе
Endpoint: POST <endpoint>/<version>/reestr/warehouses/public/filter
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
WarehousePubl
1
по местам
icFilter
ответственног
о хранения
start_from
Индекс первой
Number
1
записи
count
Максимальное
Number
1
количество
записей
Структура данных WarehousePublicFilter
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
system_subj_id
Идентификато
String
SysID
0
р субъекта
обращения в
«ИС
"Маркировка".
МДЛП»
inn
ИНН
String
INNUL/INNFL
0
warehouse_id
Идентификато
String
BranchID
0
р места
ответственног
о хранения
houseguid
Уникальный
String
UUID
0
идентификатор
дома
260
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
federal_subject
Код субъекта
String
0
Атрибуты
_code
РФ
federal_subject
_code и
federal_district
_code
являются
взаимоисключ
ающими и не
должны
использоватьс
я
одновременно.
При указании
обоих
атрибутов
фильтрации
будет
использован
наиболее
приоритетный.
federal_district
Код округа РФ
String
^[0-9]$
0
_code
status
Статус
Number
{0,1,2}
0
•
0 - заблок
ировано
•
1 - активн
о
•
2 - в
процессе
приостанов
ления
start_date
Начало
String
DateTime
0
временного
диапазона для
фильтрации по
дате
регистрации
261
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
end_date
Конец
String
DateTime
0
временного
диапазона для
фильтрации по
дате
регистрации
change_date_fr
Начало
String
DateTime
0
om
временного
диапазона для
фильтрации по
дате
изменения
change_date_to
Конец
String
DateTime
0
временного
диапазона для
фильтрации по
дате
изменения
l_status
Действует на
String
возможные
0
основании
значения:
лицензии
действует и
недействитель
на
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
WarehousePubl
1
реестра
Objects
icEntry
total
Общее
Number
1
количество
записей по
запросу
Структура данных WarehousePublicEntry:
262
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
id
Идентификато
String
BranchID
1
р места
ответственног
о хранения
federal_subject
Код субъекта
String
1
_code
РФ
federal_subject
Название
String
1
_name
субъекта РФ
org_name
Название
String
1
организации
inn
ИНН
String
0
юридического
лица
system_subj_id
Идентификато
String
SysID
0
р субъекта
обращения в
«ИС
"Маркировка".
МДЛП»
address
Адрес места
Object
Address
1
осуществления
деятельности
status
Статус
Number
{0,1,2}
0
•
0 - заблок
ировано
•
1 - активн
о
•
2 - в
процессе
приостанов
ления
suspension_dat
Дата
String
DateTime
0
e
приостановлен
ия
registration_dat
Дата
String
DateTime
1
e
регистрации
change_date
Дата
String
DateTime
0
изменения
263
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
l_status
Действует на
String
возможные
1
основании
значения:
лицензии
действует и
недействитель
на
Пример использования метода
Запрос:
POST api/v1/reestr/warehouses/public/filter HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"warehouse_id": "00000000000561",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6",
"inn": "7720672100"
"system_subj_id": "bb5f8504-ac0e-48a1-be74-860b56a511de",
"federal_subject_code": "63",
"status": 0,
"start_date": "2019-11-01T00:00:00Z",
"end_date": "2019-12-01T00:00:00Z",
"change_date_from": "2020-02-01T00:00:00Z",
"change_date_to": "2020-03-01T00:00:00Z"
"l_status" : "действует"
},
"start_from": 0,
"count": 1
}
Получение результата:
264
{
"total": 1,
"entries": [
{
"id": "00000000000561",
"inn": "7720672100",
"system_subj_id": "bb5f8504-ac0e-48a1-be74-860b56a511de",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"org_name": "АО \"ТАБЛЕТКИ\"",
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6",
"address_description": "Не найдена действующая лицензия по данному адресу"
},
"status": 0,
"suspension_date": "2019-12-02T00:00:00",
"registration_date": "2019-11-10T12:00:00",
"change_date": "2020-02-12T11:00:00",
"l_status" : "действует"
}
]
}
8.2.4. Получение информации о конкретном месте ответственного хранения
Endpoint: GET <endpoint>/<version>/reestr/warehouses/{warehouse_id}
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
warehouse_id
Идентификато
String
BranchID
1
Параметр пути
р места
(path param)
ответственног
о хранения
Выходная информация
265
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
warehouse_id
Идентификато
String
BranchID
1
р места
осуществления
деятельности
address
Адрес места
Object
Address
1
осуществления
деятельности
Пример использования метода
Запрос:
GET api/v1/reestr/warehouses/00000000000551 HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
{
"total": 1,
"entries": [
{
"warehouse_id": "00000000000551",
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "ba93d3dc-3798-47e2-92a7-7fde6810cce8",
"address_description": "Санкт-Петербург г, ул Мясная"
}
}
]
}
8.2.5. Метод для регистрации места ответственного хранения
Endpoint: POST <endpoint>/<version>/reestr/warehouses/register
Необходимые права доступа: MANAGE_SAFE_WAREHOUSE
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
266
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
warehouse_org
ИНН
String
1
_inn
организации,
осуществляющ
ей
ответственное
хранение
warehouse_add
Адрес склада
Object
Address
1
ress
ответственног
о хранения
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
safe_warehouse
Идентификато
String
BranchID
1
_id
р места
ответственног
о хранения
Пример использования метода
Запрос:
POST api/v1/reestr/warehouses/register HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"warehouse_org_inn": "7732121736",
"warehouse_address": {
"houseguid": "5704f7df-be84-41e0-8e89-086e43ecb641",
"aoguid": "00000000-0000-0000-0000-000000000000"
}
}
Получение результата:
267
{
"safe_warehouse_id": "00000000000517"
}
8.2.6. Метод получения информации об адресах искомого участника для
регистрации мест ответственного хранения или отправки документов
Endpoint:
POST
<endpoint>/<version>/reestr/warehouses/available_safe_warehouses_addresses
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть*
формате
JSON
inn
ИНН
String
0
licence_number
Номер
String
0
лицензии
* - должно быть заполнено хотя бы одно поле
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
RegistrationAd
1
реестра
Objects
dress
total
Общее
Number
1
количество
записей по
запросу
Структура данных RegistrationAddress:
268
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
address_id
Идентификато
String
1
р адреса
address
Адрес
Object
Address
1
resolved_addres
Адрес из
String
1
s
лицензии
license_type
Тип лицензии
String
{1,2}
1
•
1 - лиценз
ия
на
фарм.
деятельнос
ть;
•
2 - лиценз
ия
на
производст
во.
inn
Идентификаци
String
0
онный номер
налогоплатель
щика (ИНН)
Пример использования метода
Запрос:
POST api/v1/reestr/warehouses/available_safe_warehouses_addresses HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"inn": "7720672100"
}
Получение результата:
269
{
"total": 1,
"entries": [
{
"address_id": "00000000000561",
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6"
},
"resolved_address": "Адыгея Респ, р-н Красногвардейский, х Чумаков, ул Широкая,
д 2, 10",
"license_type": "1",
"inn": "7720672100"
}
]
}
8.2.7. Метод активации и блокирования МД
Endpoint: `POST <endpoint>/<version>/reestr/warehouses/edit_branch_state
Необходимые права доступа: EDIT_BRANCH_STATE
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть*
формате
JSON
state
Состояние
boolean
true -
1
включает МД
false -
отключает МД
branch_id
Идентификато
String
1
р МД
* - поля state и branch_id являются обязательными
Выходная информация
Выходная информация содержит следующие данные:
270
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
code
Результат
Number
1
операции
Пример использования метода
Запрос:
POST api/v1/reestr/warehouses/edit_branch_state HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"state": true,
"branch_id": "00000000002220"
}
Получение результата:
{
"code": 200
}
8.2.8. Метод активации и блокирования МОХ
Endpoint: `POST <endpoint>/<version>/reestr/warehouses/edit_warehouse_state
Необходимые права доступа: EDIT_WAREHOUSE_STATE
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть*
формате
JSON
state
Состояние
boolean
true -
1
включает МОХ
false -
отключает
МОХ
271
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть*
формате
JSON
branch_id
Идентификато
String
1
р МД
* - поля state и branch_id являются обязательными
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
code
Результат
Number
1
операции
Пример использования метода
Запрос:
POST api/v1/reestr/warehouses/edit_warehouse_state HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"state": true,
"branch_id": "00000000002220"
}
Получение результата:
{
"code": 200
}
8.3. Получение информации из реестров КИЗ
8.3.1. Метод поиска по реестрам КИЗ
Endpoint: POST <endpoint>/<version>/reestr/sgtin/filter
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
272
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Метод возвращает список КИЗ для текущего владельца.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinFilter
1
по реестру
КИЗ
start_from
Индекс первой
Number
1
записи
count
Максимальное
Number
1
количество
записей
Структура данных SgtinFilter
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
status
Статус
Array of Strings
0
См. Список
возможных
статусов КИЗ
emission_type
Тип эмиссии
Array of
0
См. Типы
(Устарел)
Numbers
эмиссии
prod_name
Наименование
String
0
(Устарел)
sell_name
Торговое
String
0
(Устарел)
наименование
gtin
GTIN
String
GTIN
0
sgtin
SGTIN (КИЗ)
String
SGTIN
0
pack3_id
Ид. Код
String
SSCC
0
(Устарел)
третичной
упаковки
batch
Номер
String
BatchNumber
0
производствен
ной серии
273
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sys_id
Идентификато
String
SysID или
0
р субъекта
BranchID
обращения в
«ИС
"Маркировка".
МДЛП»
release_date_fr
Дата упаковки,
String
Date
0
om (Устарел)
начала
временного
диапазона - д
ата ввода в
гражданский
оборот
release_date_to
Дата упаковки,
String
Date
0
(Устарел)
конец
временного
диапазона - д
ата окончания
ввода в
гражданский
оборот
emission_opera
Дата начала
String
Date
0
tion_date_from
периода
регистрации
emission_opera
Дата
String
Date
0
tion_date_to
окончания
периода
регистрации
last_tracing_op
Дата начала
String
Date
0
_date_from
периода
выполнения
последней
операции
last_tracing_op
Дата
String
Date
0
_date_to
окончания
периода
выполнения
последней
операции
274
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
source_type
Источник
Array of
{1,2,3}
0
•
(Устарел)
финансирован
Numbers
1 - собств
ия
енные
средства
•
2 - средст
ва
федеральн
ого
бюджета
•
3 - средст
ва
региональн
ого
бюджета
oms_order_id
Идентификато
String
UUID
0
р заказа
системы
управления
заказами
(СУЗ)
vzn_drug
Признак,
Boolean
0
(Устарел)
отображающи
й, относится
ли ЛП к
списку 7ВЗН
gnvlp (
Признак
Boolean
0
Устарел)
наличия в
ЖНВЛП
source
Источник
String
0
См.
данных*
Источники
данных
* - В случае, если пользователь точно знает, в каком реестре необходимо выполнить поиск
значений, то он может заполнить данный параметр необходимым значением.
Если пользователь не уверен, в каком реестре хранятся данные, данный параметр не нужно
передавать в запросе. В этом случае запрос будет обращаться в оба реестра и возвращать данные
из обоих реестров.
Примечание: поиск без указания параметра source будет выполняться медленней, чем с
указанием конкретного реестра.
275
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
SgtinExtended
1
реестра
Objects
total
Общее
Number
1
количество
записей по
запросу
Пример использования метода
Запрос:
POST api/v1/reestr/sgtin/filter HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {},
"start_from": 0,
"count": 100
}
Получение результата:
{
"total": 1,
"entries": [
{
"id": "611700126101510000000001311",
"inn": "9203001165",
"gtin": "04607028393860",
"sgtin": "611700126101510000000001311",
"status": "paused_circulation",
"status_date": "2018-07-20T13:04:37",
"batch": "100000031",
"owner": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ \"ТЕПЛОПРИБОРСЕРВИС\"",
"emission_type": 1,
"federal_subject_code": "36",
"federal_subject_name": "Воронежская область",
"expiration_date": "2020-03-30T00:00:00",
276
"prod_name": "РИТУКСИМАБ",
"sell_name": "Ацеллбия®",
"full_prod_name": "концентрат для приготовления раствора для инфузий
\"ацеллбия®\" 10 мг/мл",
"reg_holder": "ЗАО БИОКАД",
"pack1_desc": "1 флакон стекло 30 мл + инструкция",
"source_type": 1,
"last_tracing_op_date": "2018-07-20T10:08:05",
"drug_code": "42.70.32.983-000083-1-00065-1000000929984",
"prod_d_name": "10 мг/мл",
"prod_form_name": "КОНЦЕНТРАТ ДЛЯ ПРИГОТОВЛЕНИЯ РАСТВОРА ДЛЯ ИНФУЗИЙ",
"billing_info": {
"is_prepaid": false,
"free_code": false,
"is_paid": false,
"contains_vzn": false,
"payments": []
},
"gnvlp": false,
"not_on_my_balance": "2018-07-20T10:08:05",
"vzn_drug": true,
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-684000000",
"halt_doc_date": "2019-03-29T00:00:00Z",
"halt_date": "2019-03-29T00:00:00Z",
"halt_id": "4d6c7c82-ae8e-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560",
"total_cost": 100,
"marketplace_inn": [],
"marketplace": [],
"total_withdrawal_part": "1/3"
}
]
}
8.3.2. Метод поиска по реестрам КИЗ по списку значений
Endpoint: POST <endpoint>/<version>/reestr/sgtin/sgtins-by-list
Необходимые права доступа (любое из): REESTR_ALL, REESTR_OWNED_SSCC_SGTIN
Метод возвращает список КИЗ для текущего владельца или участника операции акцептования,
если КИЗ находится на этапе передачи. Интервал между вызовами метода см. в разделе Общие
требования по использованию методов.
Параметры метода
277
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinsFilter*
1
Фильтр поиска
по реестру
по реестру
КИЗ
КИЗ
* - Максимальное количество элементов в списке запрашиваемых КИЗ: 500
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total
Общее
Number
1
количество
запрошенных
записей
failed
Количество не
Number
1
найденных
записей и
записей, не
прошедших
проверку
entries
Записи из
Array of
OwnedSgtin
0
реестра
Objects
failed_entries
Массив КИЗ,
Array of
FailedSgtin
0
по которым
Objects
поиск
завершился с
ошибкой
Объект OwnedSgtin наследует все поля объекта SGTIN и добавляет следующие:
Таблица 66. Формат объекта OwnedSgtin
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total_sold_part
Суммарно
String
0
выбытая доля
278
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total_cost
Суммарная
Number
0
Значение
стоимость (в
параметра
копейках)
рассчитываетс
я как
суммарная
стоимость всех
долей, в
рамках
которых было
выбытие
SGTIN
total_withdrawa
Суммарно
String
0
l_part
списанная
доля
is_narcotic
Признак,
Boolean
0
является ли
ЛП
наркотическим
или
психотропным
Объект FailedSgtin:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN (КИЗ)
String
SGTIN
1
error_code
Код ошибки*
Number
1
error_desc
Описание
String
1
ошибки
* - Значения кодов:
• 2: "Запрашиваемые данные не найдены"
• 4: "Запрашиваемые данные доступны только текущему
владельцу или
контрагенту по
операции"
Пример использования метода
Запрос:
279
POST api/v1/reestr/sgtin/sgtins-by-list HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"sgtins": [
"04620032570010TRACKING00000",
"289011480058360121118000002"
]
}
}
Получение результата:
{
"total": 2,
"failed": 1,
"entries": [
{
"id": "04620032570010TRACKING00000",
"gtin": "04620032570010",
"sgtin": "04620032570010TRACKING00000",
"status": "in_circulation",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": "ООО \"Таблетки\"",
"emissionType": 3,
"release_date": "2017-12-20T14:58:30",
"emission_operation_date": "2017-12-20T14:58:01",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "МНН",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями
регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"
00000000000000000000001",
"pack3_id": null,
"last_tracing_op_date": "2020-02-02T00:00:00",
"customs_point_id": "9bd76c63-65cd-40b4-50a6-6877e97761dd",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "КАПСУЛЫ",
280
"prod_d_name": "8 мг",
"not_on_my_balance": "2018-07-20T10:08:05",
"vzn_drug": true,
"gnvlp": true,
"sys_id": "00000000000560",
"total_cost": 100,
"marketplace_inn": [],
"marketplace": [],
"total_withdrawal_part": "1/3",
"is_narcotic": false
}
],
"failed_entries": [
{
"sgtin": "289011480058360121118000002",
"error_code": 2,
"error_description": "Запрашиваемые данные не найдены"
}
]
}
8.3.3. Метод поиска по общедоступным реестрам КИЗ по списку значений
Endpoint: POST <endpoint>/<version>/reestr/sgtin/public/sgtins-by-list
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Поиск осуществляется только по реестрам:
• реестр SGTIN, эмитированных до 28.03.21;
• реестр SGTIN, эмитированных начиная с 28.03.21.
Для поиска информации по архивным КИЗ необходимо использовать Метод поиска по
общедоступному реестру КИЗ в архивном хранилище по списку значений.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinsFilter*
1
Фильтр поиска
по реестру
по реестру
КИЗ
КИЗ
* - Максимальное количество элементов в списке запрашиваемых КИЗ: 500
281
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total
Общее
Number
1
количество
запрошенных
записей
failed
Количество
Number
1
ненайденных
записей
entries
Найденные
Array of
PublicSgtin
1
записи из
Objects
реестра
failed_entries
Ненайденные
Array of Strings
SGTIN
1
записи из
реестра
Пример использования метода
Запрос:
POST api/v1/reestr/sgtin/public/sgtins-by-list HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"sgtins": [
"04620032570010TRACKING00000",
"289011480058360121118000002"
]
}
}
Получение результата:
282
{
"total": 2,
"failed": 1,
"entries": [
{
"sgtin": "04620032570010TRACKING00000",
"batch": "Test-20171003-8814",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"prod_d_name": "8 мг",
"prod_form_name": "КАПСУЛЫ",
"reg_date": "2008-08-14T00:00:00.000",
"reg_number": "ТЕСТ-006593/08",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"status": "shipped",
"emission_type": 3,
"branch_id": "e42e38a6-65d7-482f-88ed-a420a51f3a7a",
"sscc": "050820180000005005",
"withdrawal_type": 1,
"via_device": 1,
"total_withdrawal_part": "1/3"
}
],
"failed_entries": [
"289011480058360121118000002"
]
}
8.3.4. Метод поиска по общедоступному реестру КИЗ в архивном хранилище по
списку значений
Endpoint: POST <endpoint>/<version>/reestr/sgtin/public/archive/sgtins-by-list
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
283
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinsFilter*
1
Фильтр поиска
по реестру
по реестру
КИЗ
КИЗ
* - Максимальное количество элементов в списке запрашиваемых КИЗ: 500
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total
Общее
Number
1
количество
запрошенных
записей
failed
Количество
Number
1
ненайденных
записей
entries
Найденные
Array of
PublicSgtin
1
записи из
Objects
архива
failed_entries
Ненайденные
Array of Strings
SGTIN
1
записи из
архива
Пример использования метода
Запрос:
284
POST api/v1/reestr/sgtin/public/archive/sgtins-by-list HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"sgtins": [
"04620032570010TRACKING00000",
"289011480058360121118000002"
]
}
}
Получение результата:
{
"total": 2,
"failed": 1,
"entries": [
{
"sgtin": "04620032570010TRACKING00000",
"batch": "Test-20171003-8814",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"prod_d_name": "8 мг",
"prod_form_name": "КАПСУЛЫ",
"reg_date": "2008-08-14T00:00:00.000",
"reg_number": "ТЕСТ-006593/08",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"status": "in_medical_use",
"emission_type": 3,
"branch_id": "e42e38a6-65d7-482f-88ed-a420a51f3a7a",
"sscc": "050820180000005005",
"withdrawal_type": 1,
"total_withdrawal_part": "1/3"
}
],
"failed_entries": [
"289011480058360121118000002"
]
}
285
8.3.5. Метод для получения из реестров КИЗ детальной информации о КИЗ и
связанным с ним ЛП
Endpoint: GET <endpoint>/<version>/reestr/sgtin/{sgtin}
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN
String
SGTIN
1
Параметр пути
(path param).
Значение
должно быть
закодировано с
помощью
Percent-
Encoding
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin_info
Информация о
Object
SgtinExtended
1
КИЗ
gtin_info
Информация
Object
GtinInfo
1
об ЛП
Пример использования метода
Запрос:
GET api/v1/reestr/sgtin/046065560030TRACKING0000000 HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
286
{
"sgtin_info": {
"id": "04620032570010TRACKING00001",
"gtin": "04620032570010",
"sgtin": "04620032570010TRACKING00001",
"status": "paused_circulation",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": " ООО \"Таблетки \"",
"emissionType": 3,
"release_date": "2017-12-20T15:31:39",
"emission_operation_date": "2017-12-20T15:29:57",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"",
"pack3_id": "NUEMOESSCC00000001",
"source_type": 3,
"last_tracing_op_date": "2020-02-02T00:00:00",
"customs_point_id": "9bd76c63-65cd-40b4-50a6-6877e97761dd",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_d_name": "<1> - 500 ЕД",
"not_on_my_balance": "2018-07-20T10:08:05",
"oms_order_id": "a1281468-f4ae-4a61-b439-d63febcf77e4",
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-684000000",
"halt_doc_date": "2019-03-29T00:00:00Z",
"halt_date": "2019-03-29T00:00:00Z",
"halt_id": "4d6c7c82-ae8e-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560",
"total_cost": 100,
"marketplace_inn": [],
"marketplace": [],
"total_withdrawal_part": "1/3",
"is_narcotic": false
},
"gtin_info": {
"gtin": "04620032570010",
"reg_status": "",
287
"reg_number": "Номер регистрационного удостоверения",
"reg_date": "2017-01-10T00:00:00.000Z",
"prod_desc_label": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"type_form": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack1_ed_name": "НЕ УКАЗАНО",
"packer_address": "109029, г. Москва, ул, д. , стр. 1, 6, 8",
"prod_name": "ТАБЛЕТКИ",
"prod_sell_name": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"prod_content": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"prod_pack_1_ed": "0",
"prod_d_name": "<1> - 500 ЕД",
"prod_pack_1_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack_2_name": "КАРТОННАЯ ПАЧКА",
"prod_pack_1_2": "1000",
"tn_ved": "43 -- НАТУРАЛЬНЫЙ И ИСКУССТВЕННЫЙ МЕХ; ИЗДЕЛИЯ ИЗ НЕГО",
"gnvlp": false,
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением
00000000000000000000000000000000000000000000000000000000000001",
"reg_country": "Россия",
"pack_2_3_name": "НЕ УКАЗАНО",
"country_pack_2_3": "НЕ УКАЗАНО",
"pack_2_3_code": "НЕ УКАЗАНО",
"pack_2_3_address": "НЕ УКАЗАНО",
"qa_name": "НЕ УКАЗАНО",
"qa_country": "НЕ УКАЗАНО",
"qa_code": "НЕ УКАЗАНО",
"qa_address_name": "НЕ УКАЗАНО",
"min_zdrav": true,
"gs1": true,
"cost_limit": "",
"completeness": "в комплекте с системами инфузионными со встроенным фильтром-2
шт.",
"prod_form_name": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"pack_1": [
{
"COUNTRY_PACK_1": "НЕ УКАЗАНО",
"PACK_1_NAME": "НЕ УКАЗАНО"
}
],
"pack_2_3": [
{
"COUNTRY_PACK_2_3": "НЕ УКАЗАНО",
"PACK_2_3_NAME": "НЕ УКАЗАНО"
}
],
"QA": [
{
"QA_COUNTRY": "НЕ УКАЗАНО",
288
"QA_NAME": "НЕ УКАЗАНО"
}
],
"glf_name": "НПО СПЕЦПРЕПАРАТЫ",
"glf_country": "РОССИЯ",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_desc": "Название, таблетки, 100 мг",
"drug_code_version": 1
}
}
Пример запроса со спецсимволами:
GET api/v1/reestr/sgtin/18901148005836%21%22%25%26%27%28%29%2A%2B%2C-.%2F HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Результат:
{
"sgtin_info": {
"id": "18901148005836!\"%&'()*+,-./",
"gtin": "18901148005836",
"sgtin": "18901148005836!\"%&'()*+,-./",
"status": "paused_circulation",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": " ООО \"Таблетки \"",
"emissionType": 3,
"release_date": "2017-12-20T15:31:39",
"emission_operation_date": "2017-12-20T15:29:57",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"",
"pack3_id": "NUEMOESSCC00000001",
"source_type": 3,
"last_tracing_op_date": "2020-02-02T00:00:00",
"customs_point_id": "9bd76c63-65cd-40b4-50a6-6877e97761dd",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_d_name": "<1> - 500 ЕД",
289
"oms_order_id": "a1281468-f4ae-4a61-b439-d63febcf77e4",
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-684000000",
"halt_doc_date": "2019-03-29T00:00:00Z",
"halt_date": "2019-03-29T00:00:00Z",
"halt_id": "4d6c7c82-ae8e-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560",
"total_withdrawal_part": "1/3"
},
"gtin_info": {
"gtin": "18901148005836",
"reg_status": "",
"reg_number": "Номер регистрационного удостоверения",
"reg_date": "2017-01-10T00:00:00.000Z",
"prod_desc_label": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"type_form": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack1_ed_name": "НЕ УКАЗАНО",
"packer_address": "109029, г. Москва, ул, д. , стр. 1, 6, 8",
"prod_name": "ТАБЛЕТКИ",
"prod_sell_name": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"prod_content": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"prod_pack_1_ed": "0",
"prod_d_name": "<1> - 500 ЕД",
"prod_pack_1_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack_2_name": "КАРТОННАЯ ПАЧКА",
"prod_pack_1_2": "1000",
"tn_ved": "43 -- НАТУРАЛЬНЫЙ И ИСКУССТВЕННЫЙ МЕХ; ИЗДЕЛИЯ ИЗ НЕГО",
"gnvlp": false,
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением
00000000000000000000000000000000000000000000000000000000000001",
"reg_country": "Россия",
"pack_2_3_name": "НЕ УКАЗАНО",
"country_pack_2_3": "НЕ УКАЗАНО",
"pack_2_3_code": "НЕ УКАЗАНО",
"pack_2_3_address": "НЕ УКАЗАНО",
"qa_name": "НЕ УКАЗАНО",
"qa_country": "НЕ УКАЗАНО",
"qa_code": "НЕ УКАЗАНО",
"qa_address_name": "НЕ УКАЗАНО",
"min_zdrav": true,
"gs1": true,
"cost_limit": "",
"completeness": "в комплекте с системами инфузионными со встроенным фильтром-2
290
шт.",
"prod_form_name": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"pack_1": [
{
"COUNTRY_PACK_1": "НЕ УКАЗАНО",
"PACK_1_NAME": "НЕ УКАЗАНО"
}
],
"pack_2_3": [
{
"COUNTRY_PACK_2_3": "НЕ УКАЗАНО",
"PACK_2_3_NAME": "НЕ УКАЗАНО"
}
],
"QA": [
{
"QA_COUNTRY": "НЕ УКАЗАНО",
"QA_NAME": "НЕ УКАЗАНО"
}
],
"glf_name": "НПО СПЕЦПРЕПАРАТЫ",
"glf_country": "РОССИЯ",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469"
}
}
8.3.6. Метод для получения детальной информации о КИЗ в архивном хранилище и
связанным с ним ЛП
Endpoint: GET <endpoint>/<version>/reestr/sgtin/archive/{sgtin}
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN
String
SGTIN
1
Параметр пути
(path param).
Значение
должно быть
закодировано с
помощью
Percent-
Encoding
291
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin_info
Информация о
Object
SgtinExtended
1
КИЗ
gtin_info
Информация
Object
GtinInfo
1
об ЛП
Пример использования метода
Запрос:
GET api/v1/reestr/sgtin/archive/046065560030TRACKING0000000 HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
{
"sgtin_info": {
"id": "04620032570010TRACKING00001",
"gtin": "04620032570010",
"sgtin": "04620032570010TRACKING00001",
"status": "disposed",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": " ООО \"Таблетки \"",
"emissionType": 3,
"release_date": "2017-12-20T15:31:39",
"emission_operation_date": "2017-12-20T15:29:57",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"",
"pack3_id": "NUEMOESSCC00000001",
"source_type": 3,
"last_tracing_op_date": "2020-02-02T00:00:00",
292
"customs_point_id": "9bd76c63-65cd-40b4-50a6-6877e97761dd",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_d_name": "<1> - 500 ЕД",
"oms_order_id": "a1281468-f4ae-4a61-b439-d63febcf77e4",
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-684000000",
"halt_doc_date": "2019-03-29T00:00:00Z",
"halt_date": "2019-03-29T00:00:00Z",
"halt_id": "4d6c7c82-ae8e-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560",
"total_cost": 100,
"marketplace_inn": ["123456789012"],
"marketplace": [
{
"inn": "123456789012",
"op_date": "2021-12-02T14:14:02.934000+00:00"
}
],
"total_withdrawal_part": "1/3",
"is_narcotic": false
},
"gtin_info": {
"gtin": "04620032570010",
"reg_status": "",
"reg_number": "Номер регистрационного удостоверения",
"reg_date": "2017-01-10T00:00:00.000Z",
"prod_desc_label": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"type_form": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack1_ed_name": "НЕ УКАЗАНО",
"packer_address": "109029, г. Москва, ул, д. , стр. 1, 6, 8",
"prod_name": "ТАБЛЕТКИ",
"prod_sell_name": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"prod_content": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"prod_pack_1_ed": "0",
"prod_d_name": "<1> - 500 ЕД",
"prod_pack_1_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack_2_name": "КАРТОННАЯ ПАЧКА",
"prod_pack_1_2": "1000",
"tn_ved": "43 -- НАТУРАЛЬНЫЙ И ИСКУССТВЕННЫЙ МЕХ; ИЗДЕЛИЯ ИЗ НЕГО",
"gnvlp": false,
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением
00000000000000000000000000000000000000000000000000000000000001",
293
"reg_country": "Россия",
"pack_2_3_name": "НЕ УКАЗАНО",
"country_pack_2_3": "НЕ УКАЗАНО",
"pack_2_3_code": "НЕ УКАЗАНО",
"pack_2_3_address": "НЕ УКАЗАНО",
"qa_name": "НЕ УКАЗАНО",
"qa_country": "НЕ УКАЗАНО",
"qa_code": "НЕ УКАЗАНО",
"qa_address_name": "НЕ УКАЗАНО",
"min_zdrav": true,
"gs1": true,
"cost_limit": "",
"completeness": "в комплекте с системами инфузионными со встроенным фильтром-2
шт.",
"prod_form_name": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"pack_1": [
{
"COUNTRY_PACK_1": "НЕ УКАЗАНО",
"PACK_1_NAME": "НЕ УКАЗАНО"
}
],
"pack_2_3": [
{
"COUNTRY_PACK_2_3": "НЕ УКАЗАНО",
"PACK_2_3_NAME": "НЕ УКАЗАНО"
}
],
"QA": [
{
"QA_COUNTRY": "НЕ УКАЗАНО",
"QA_NAME": "НЕ УКАЗАНО"
}
],
"glf_name": "НПО СПЕЦПРЕПАРАТЫ",
"glf_country": "РОССИЯ",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_desc": "Название, таблетки, 100 мг",
"drug_code_version": 1
}
}
Пример запроса со спецсимволами:
GET api/v1/reestr/sgtin/archive/18901148005836%21%22%25%26%27%28%29%2A%2B%2C-.%2F
HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
294
Результат:
{
"sgtin_info": {
"id": "18901148005836!\"%&'()*+,-./",
"gtin": "18901148005836",
"sgtin": "18901148005836!\"%&'()*+,-./",
"status": "paused_circulation",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": " ООО \"Таблетки \"",
"emissionType": 3,
"release_date": "2017-12-20T15:31:39",
"emission_operation_date": "2017-12-20T15:29:57",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"",
"pack3_id": "NUEMOESSCC00000001",
"source_type": 3,
"last_tracing_op_date": "2020-02-02T00:00:00",
"customs_point_id": "9bd76c63-65cd-40b4-50a6-6877e97761dd",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_d_name": "<1> - 500 ЕД",
"oms_order_id": "a1281468-f4ae-4a61-b439-d63febcf77e4",
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-684000000",
"halt_doc_date": "2019-03-29T00:00:00Z",
"halt_date": "2019-03-29T00:00:00Z",
"halt_id": "4d6c7c82-ae8e-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560"
},
"gtin_info": {
"gtin": "18901148005836",
"reg_status": "",
"reg_number": "Номер регистрационного удостоверения",
"reg_date": "2017-01-10T00:00:00.000Z",
"prod_desc_label": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
295
"type_form": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack1_ed_name": "НЕ УКАЗАНО",
"packer_address": "109029, г. Москва, ул, д. , стр. 1, 6, 8",
"prod_name": "ТАБЛЕТКИ",
"prod_sell_name": "Зарегистрированное торговое наименование ЛП
00000000000000000000000000000000000000000001",
"prod_content": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"prod_pack_1_ed": "0",
"prod_d_name": "<1> - 500 ЕД",
"prod_pack_1_name": "УПАКОВКА ЯЧЕЙКОВАЯ КОНТУРНАЯ",
"prod_pack_2_name": "КАРТОННАЯ ПАЧКА",
"prod_pack_1_2": "1000",
"tn_ved": "43 -- НАТУРАЛЬНЫЙ И ИСКУССТВЕННЫЙ МЕХ; ИЗДЕЛИЯ ИЗ НЕГО",
"gnvlp": false,
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением
00000000000000000000000000000000000000000000000000000000000001",
"reg_country": "Россия",
"pack_2_3_name": "НЕ УКАЗАНО",
"country_pack_2_3": "НЕ УКАЗАНО",
"pack_2_3_code": "НЕ УКАЗАНО",
"pack_2_3_address": "НЕ УКАЗАНО",
"qa_name": "НЕ УКАЗАНО",
"qa_country": "НЕ УКАЗАНО",
"qa_code": "НЕ УКАЗАНО",
"qa_address_name": "НЕ УКАЗАНО",
"min_zdrav": true,
"gs1": true,
"cost_limit": "",
"completeness": "в комплекте с системами инфузионными со встроенным фильтром-2
шт.",
"prod_form_name": "<18.4.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
"pack_1": [
{
"COUNTRY_PACK_1": "НЕ УКАЗАНО",
"PACK_1_NAME": "НЕ УКАЗАНО"
}
],
"pack_2_3": [
{
"COUNTRY_PACK_2_3": "НЕ УКАЗАНО",
"PACK_2_3_NAME": "НЕ УКАЗАНО"
}
],
"QA": [
{
"QA_COUNTRY": "НЕ УКАЗАНО",
"QA_NAME": "НЕ УКАЗАНО"
}
],
"glf_name": "НПО СПЕЦПРЕПАРАТЫ",
296
"glf_country": "РОССИЯ",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469"
}
}
8.3.7. Метод для получения перечня документов по идентификатору КИЗ
Endpoint: GET <endpoint>/<version>/reestr/sgtin/documents?sgtin={sgtin}
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN_DOCUMENTS
Выходная информация содержит данные о документах, отправленных участником, за
исключением операций агрегации и трансформации. Интервал между вызовами метода см. в
разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN
String
SGTIN
1
Значение
должно быть
закодировано с
помощью
Percent-
Encoding
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total
Общее
Number
1
количество
запрошенных
записей
entries
Найденные
Array of
DocumentInfo
1
записи из
Objects
реестра
Пример использования метода
Запрос:
297
GET api/v1/reestr/sgtin/documents?sgtin=046065560030TRACKING0000000 HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
{
"entries": [
{
"request_id": "ac91de6e-f6ae-49e6-8a6d-c4ea008480d4",
"document_id": "1683a4c0-9d2c-4da7-b63b-3784b80a6f62",
"date": "2020-12-12 11:00:20",
"processed_date": "2020-12-12 11:00:22",
"sender": "935ba7bc-b022-11e7-abc4-cec278b6b50a",
"receiver": "e43da4f2-5031-4cee-9b3c-9b7e0545422b",
"sys_id": "0c290e4a-aabb-40ae-8ef2-ce462561ce7f",
"doc_type": 10311,
"doc_status": "PROCESSED_DOCUMENT",
"file_uploadtype": 2,
"version": "1.36",
"doc_num": "N102",
"sscc": "201902251235570000"
}
],
"total": 1
}
8.3.8. Метод для получения перечня документов по идентификатору КИЗ из
архивного хранилища
Endpoint: GET <endpoint>/<version>/reestr/sgtin/archive/documents?sgtin={sgtin}
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN_DOCUMENTS
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Выходная информация содержит данные о документах, отправленных участником, за
исключением операций агрегации и трансформации. Интервал между вызовами метода см. в
разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
298
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN
String
SGTIN
1
Значение
должно быть
закодировано с
помощью
Percent-
Encoding
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total
Общее
Number
1
количество
запрошенных
записей
entries
Найденные
Array of
DocumentInfo
1
записи из
Objects
реестра
Пример использования метода
Запрос:
GET api/v1/reestr/sgtin/archive/documents?sgtin=046065560030TRACKING0000000 HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
Получение результата:
299
{
"entries": [
{
"request_id": "ac91de6e-f6ae-49e6-8a6d-c4ea008480d4",
"document_id": "1683a4c0-9d2c-4da7-b63b-3784b80a6f62",
"date": "2020-12-12 11:00:20",
"processed_date": "2020-12-12 11:00:22",
"sender": "935ba7bc-b022-11e7-abc4-cec278b6b50a",
"receiver": "e43da4f2-5031-4cee-9b3c-9b7e0545422b",
"sys_id": "0c290e4a-aabb-40ae-8ef2-ce462561ce7f",
"doc_type": 10311,
"doc_status": "PROCESSED_DOCUMENT",
"file_uploadtype": 2,
"version": "1.36",
"doc_num": "N102",
"sscc": "201902251235570000"
}
],
"total": 1
}
8.3.9. Метод поиска по реестрам КИЗ всех записей со статусом 'Оборот
приостановлен'
Endpoint: POST <endpoint>/<version>/reestr/sgtin/on_hold
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Метод возвращает список КИЗ для текущего владельца.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinOnHoldFil
1
по реестру
ter
КИЗ всех
записей со
статусом
'Оборот
приостановлен
'
start_from
Индекс первой
Number
1
записи
300
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
count
Максимальное
Number
1
количество
записей
Структура данных SgtinOnHoldFilter
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
inn (Устарел)
ИНН
String
0
владельца
emission_type
Тип эмиссии
Array of
0
См.
Типы
(Устарел)
Numbers
эмиссии
prod_name
Наименование
String
0
(Устарел)
sell_name
Торговое
String
0
(Устарел)
наименование
gtin
GTIN
String
GTIN
0
sgtin
SGTIN (КИЗ)
String
SGTIN
0
pack3_id
Ид. Код
String
SSCC
0
(Устарел)
третичной
упаковки
batch
Номер
String
BatchNumber
0
производствен
ной серии
sys_id
Идентификато
String
SysID или
0
р субъекта
BranchID
обращения в
«ИС
"Маркировка".
МДЛП»
release_date_fr
Дата упаковки,
String
Date
0
om (Устарел)
начала
временного
диапазона - д
ата ввода в
гражданский
оборот
301
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
release_date_to
Дата упаковки,
String
Date
0
(Устарел)
конец
временного
диапазона - д
ата окончания
ввода в
гражданский
оборот
emission_opera
Дата начала
String
Date
0
tion_date_from
периода
регистрации
emission_opera
Дата
String
Date
0
tion_date_to
окончания
периода
регистрации
last_tracing_op
Дата начала
String
Date
0
_date_from
периода
обновления
последней
операции
last_tracing_op
Дата
String
Date
0
_date_to
окончания
периода
обновления
последней
операции
oms_order_id
Идентификато
String
UUID
0
р заказа
системы
управления
заказами
(СУЗ)
vzn_drug
Признак,
Boolean
0
(Устарел)
отображающи
й, относится
ли ЛП к
списку 7ВЗН
gnvlp (
Признак
Boolean
0
Устарел)
наличия в
ЖНВЛП
302
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
source
Источник
String
0
См.
данных*
Источники
данных
* - В случае, если пользователь точно знает, в каком реестре необходимо выполнить поиск
значений, то он может заполнить данный параметр необходимым значением.
Если пользователь не уверен, в каком реестре хранятся данные, данный параметр не нужно
передавать в запросе. В этом случае запрос будет обращаться в оба реестра и возвращать данные
из обоих реестров.
Примечание: поиск без указания параметра source будет выполняться медленней, чем с
указанием конкретного реестра.
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
SgtinExtended
1
реестра
Objects
total
Общее
Number
1
количество
записей по
запросу
Пример использования метода
Запрос:
POST api/v1/reestr/sgtin/on_hold HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {},
"start_from": 0,
"count": 100
}
303
Получение результата:
{
"total": 2,
"entries": [
{
"id": "04620032570010TRACKING00000",
"gtin": "04620032570010",
"sgtin": "04620032570010TRACKING00000",
"status": "paused_circulation",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": "ООО \"Таблетки\"",
"emissionType": 2,
"release_date": "2017-12-20T14:58:30",
"emission_operation_date": "2017-12-20T14:58:01",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями
регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением ",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"
00000000000000000000001",
"pack3_id": null,
"last_tracing_op_date": "2020-02-02T00:00:00",
"drug_code": "83.64.61.077-000060-1-00052-4000000803460",
"prod_form_name": "КАПСУЛЫ",
"billing_info": {
"is_prepaid": false,
"free_code": false,
"is_paid": false,
"contains_vzn": false,
"payments": []
},
"prod_d_name": "8 мг",
"oms_order_id": "ffc8b743-f613-4fcc-be56-b46986816eff",
"gnvlp": false,
"vzn_drug": false,
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-684000000",
"halt_doc_date": "2019-03-29T00:00:00Z",
304
"halt_date": "2019-03-29T00:00:00Z",
"halt_id": "4d6c7c82-ae8e-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560",
"total_cost": 100,
"total_withdrawal_part": "1/3"
},
{
"id": "04620032570010TRACKING00001",
"gtin": "04620032570010",
"sgtin": "04620032570010TRACKING00001",
"status": "paused_circulation",
"status_date": "2017-12-25T15:23:50",
"batch": "Test-20171003-8814",
"owner": " ООО \"Таблетки \"",
"emissionType": 3,
"release_date": "2017-12-20T15:31:39",
"emission_operation_date": "2017-12-20T15:29:57",
"federal_subject_code": "63",
"federal_subject_name": "Самарская область",
"expiration_date": "2020-02-02T00:00:00",
"prod_name": "Товарная марка, под которой изделие реализуется",
"sell_name": "Зарегистрированное торговое наименование ЛП",
"full_prod_name": "Наименование товара в соответствии с требованиями
регуляторов",
"reg_holder": "Наименование предприятия/организации, которая обладает правом
владения регистрационным удостоверением",
"pack1_desc": "Дополнительное описание содержимого вторичной (потребительской)
упаковки. Например: \"внутри: АМПУЛА, СТЕКЛО, 50, МЛ + инструкция\"",
"pack3_id": "NUEMOESSCC00000001",
"last_tracing_op_date": "2020-02-02T00:00:00",
"customs_point_id": "9bd76c63-65cd-40b4-50a6-6877e97761dd",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "КАПСУЛЫ",
"billing_info": {
"is_prepaid": false,
"free_code": false,
"is_paid": false,
"contains_vzn": false,
"payments": []
},
"prod_d_name": "8 мг",
"oms_order_id": "ffc8b743-f613-4fcc-be56-b46986816eff",
"gnvlp": false,
"vzn_drug": false,
"packing_inn": "123456789012",
"packing_name": "Наименование упаковщика",
"packing_id": "8637d197-9eae-4a90-b961-b27366dd7a4f",
"control_inn": "1234567890",
"control_name": "Наименование организации, осуществляющей контроль ввоза",
"control_id": "eef68e64-d141-40b0-a488-bb14d47a9845",
"halt_doc_num": "2019-W13-5-685000000",
305
"halt_doc_date": "2019-03-28T00:00:00Z",
"halt_date": "2019-03-28T00:00:00Z",
"halt_id": "4d6c7c82-ae8b-4859-ac8f-39aca0e0c43f",
"sys_id": "00000000000560",
"total_cost": 100
}
]
}
8.3.10. Метод для поиска по реестру КИЗ записей для вывода из оборота по чеку от
контрольно-кассовой техники (ККТ)
Endpoint: POST <endpoint>/<version>/reestr/sgtin/kkt/awaiting-withdrawal/filter
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinKktAwaiti
1
по реестру
ngWithdrawalF
записей,
ilter
ожидающих
вывода из
оборота по
чеку от
контрольно-
кассовой
техники (ККТ)
start_from
Индекс первой
Number
1
записи
count
Максимальное
Number
1
количество
записей
Структура данных SgtinKktAwaitingWithdrawalFilter
306
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
branch_id
Идентификато
String
BranchID
0
р места
деятельности
отправителя
sgtin
SGTIN (КИЗ)
String
SGTIN
0
has_violations
Наличие
boolean
0
нарушений
op_start_date
Дата операции
String
Date
0
из чека, начало
периода
фильтрации
op_end_date
Дата операции
String
Date
0
из чека, конец
периода
фильтрации
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
SgtinKktAwaiti
1
реестра
Objects
ngWithdrawal
total
Общее
Number
1
количество
записей по
запросу
Структура данных SgtinKktAwaitingWithdrawal
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN (КИЗ)
String
SGTIN
1
307
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sold_type
Тип
Number
{0,1}
1
•
реализации
0 - рознич
ная
продажа
•
1 - отпуск
по
льготному
рецепту
status
Статус
Number
{0,1,2,3}
1
•
обработки
0 - принят
о
•
1 - в
обработке
•
2 - заверш
ено
•
3 - заверш
ено
с
ошибкой
op_date
Дата операции
String
DateTime
1
из чека
inn
ИНН из чека
String
1
last_check_stat
Статус
Object
LastCheckStatu
0
us
последней
s
проверки
price
Розничная
Number
Price
0
Обязательно
цена, в коп.
при sold_type
= 0
vat_value
Сумма НДС
Number
Price
0
(если сделка
облагается
НДС), в коп.
sold_part
Доля от
String
0
Доля вида 1/2
вторичной
упаковки
discount
Сумма скидки,
Number
Price
0
в коп.
308
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
prescription_nu
Номер
String
0
m
льготного
рецепта
prescription_dat
Дата льготного
String
Date
0
e
рецепта
prescription_ser
Серия
String
0
ies
льготного
рецепта
device_id
Уникальный
String
DeviceID
0
идентификатор
РЭ или РВ
skzkm_origin_
Уникальный
String
0
msg_id
идентификатор
системы,
сформировавш
ей сообщение
subject_id
Идентификато
String
0
р организации-
отправителя
xml_document_
Идентификато
String
UUID
0
id
р XML-
документа
op_exec_date
Дата
String
DateTime
1
фактического
получения
чека в системе
309
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
xml_document_
Тип
Number
{511, 512,
1
•
type
документа, по
10511, 10522}
511 - Реги
которому
страция в
производится
ИС МДЛП
вывод
сведений о
продаже
лекарствен
ного
препарата
в рамках
розничной
торговли
•
512 - Отп
уск ЛП по
документа
м,
отличным
от
кассового
чека
•
10511 - Ре
гистрация
в
ИС
МДЛП
сведений о
продаже
лекарствен
ного
препарата
в рамках
розничной
торговли с
использова
нием ККТ
•
10522 - Ре
гистрация
в
ИС
МДЛП
сведений
об отпуске
лекарствен
ного
препарата
по
льготному
310
рецепту с
использова
Структура данных LastCheckStatus
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
date
Время
String
DateTime
1
последней
проверки
311
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
violation_reaso
Список
Array of
{1-9}
1
•
ns
нарушений
Numbers
1 - наруш
при попытке
ение
обработки чека
лицензион
ных
требований
•
2 - повтор
ный вывод
из оборота
•
3 - отсутс
твуют
сведения о
вводе
в
оборот
•
4 - не
подлежит
розничной
реализации
•
5 - наруш
ение
формата
чека
•
6 - наруш
ение
порядка
предоставл
ения
сведений
•
7 - наруш
ение право
владения
•
8 - истек
срок
годности
•
9 - отсутс
твие
информаци
и о рецепте
312
Пример использования метода
Запрос:
POST api/v1/reestr/sgtin/kkt/awaiting-withdrawal/filter HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"branch_id": "12345678901234",
"sgtin": "04620032570010TRACKING00000",
"has_violations": true,
"op_start_date": "2019-04-07",
"op_end_date": "2019-04-07"
},
"start_from": 0,
"count": 10
}
Получение результата:
313
{
"total": 1,
"entries": [
{
"sgtin": "04620032570010TRACKING00000",
"sold_type": 0,
"status": 1,
"op_date": "2019-07-20T00:00:00Z",
"inn": "123456789012",
"last_check_status": {
"date": "2019-07-24T13:30:20.041Z",
"violation_reasons": [
6,
7
]
},
"price": 10000,
"vat_value": 1667,
"sold_part": "1/5",
"discount": 200,
"prescription_num": "РНК491181",
"prescription_date": "2019-07-10",
"prescription_series": "12345",
"device_id": "1230000011111111",
"skzkm_origin_msg_id": "e2cb20c1-1d5b-4ab6-b8dd-9297bec23f63",
"subject_id": "12345678901234",
"xml_document_id": "da2d871e-5ce3-4181-b64a-b5877114a5e8",
"op_exec_date": "2019-07-24T13:30:20.041Z",
"xml_document_type": 511
}
]
}
8.3.11. Метод для поиска по реестру КИЗ записей для вывода из оборота через РВ
Endpoint: POST <endpoint>/<version>/reestr/sgtin/device/awaiting-withdrawal/filter
Необходимые права доступа (любое из): REESTR_ALL, REESTR_SGTIN
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
314
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinDeviceAw
1
по реестру
aitingWithdraw
записей,
alFilter
ожидающих
вывода из
оборота через
РВ
start_from
Индекс первой
Number
1
записи
count
Максимальное
Number
1
количество
записей
Структура данных SgtinDeviceAwaitingWithdrawalFilter
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN (КИЗ)
String
SGTIN
0
branch_id
Идентификато
String
BranchID
0
р места
деятельности
отправителя
op_start_date
Дата
String
Date
0
операции,
начало
периода
фильтрации
op_end_date
Дата
String
Date
0
операции,
конец периода
фильтрации
Выходная информация
Выходная информация содержит следующие данные:
315
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
SgtinDeviceAw
1
реестра
Objects
aitingWithdraw
al
total
Общее
Number
1
количество
записей по
запросу
Структура данных SgtinDeviceAwaitingWithdrawal
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN (КИЗ)
String
SGTIN
1
316
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
xml_document_
Тип
Number
{521,531,10521
1
•
type
документа, по
,10531}
521 - Реги
которому
страция в
производится
ИС МДЛП
вывод
сведений
об отпуске
лекарствен
ного
препарата
по
льготному
рецепту
•
531 - Реги
страция в
ИС МДЛП
сведений о
выдаче
лекарствен
ного
препарата
для
оказания
медицинск
ой помощи
•
10521 - Ре
гистрация
в
ИС
МДЛП
сведений
об отпуске
лекарствен
ного
препарата
по
льготному
рецепту
(информац
ия
с
СКЗКМ)
•
10531 - Ре
гистрация
в
ИС
МДЛП
сведений о
выдаче
317
лекарствен
ного
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
subject_id
Идентификато
String
SysID или
1
р организации-
BranchID
отправителя
op_date
Дата операции
String
DateTime
1
из документа
doc_num
Номер
String
0
льготного
рецепта/докум
ента, на
основании
которого
осуществлена
выдача
doc_date
Дата льготного
String
Date
0
рецепта/докум
ента, на
основании
которого
осуществлена
выдача
doc_series
Серия
String
0
льготного
рецепта
insertion_date
Дата фиксации
String
DateTime
0
КИЗа в
очереди
xml_document_
Идентификато
String
UUID
0
id
р XML-
документа
sold_part
Доля от
String
0
Доля вида 1/2
вторичной
упаковки
device_id
Уникальный
String
DeviceID
0
идентификатор
РВ
skzkm_origin_
Уникальный
String
0
msg_id
идентификатор
системы,
сформировавш
ей сообщение
Пример использования метода
318
Запрос:
POST api/v1/reestr/sgtin/device/awaiting-withdrawal/filter HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"sgtin": "04620032570010TRACKING00000",
"branch_id": "12345678901234",
"op_start_date": "2019-04-07",
"op_end_date": "2019-08-07"
},
"start_from": 0,
"count": 10
}
Получение результата:
{
"total": 1,
"entries": [
{
"sgtin": "04620032570010TRACKING00000",
"xml_document_type": 10521,
"subject_id": "12345678901234",
"op_date": "2019-07-20T00:00:00Z",
"doc_num": "РНК491181",
"doc_date": "2019-07-10",
"doc_series": "12345",
"insertion_date": "2019-07-24T13:30:20.041Z",
"xml_document_id": "da2d871e-5ce3-4181-b64a-b5877114a5e8",
"sold_part": "1/5",
"device_id": "1230000011111111",
"skzkm_origin_msg_id": "e2cb20c1-1d5b-4ab6-b8dd-9297bec23f63"
}
]
}
8.4. Получение сведений по маркированным и ввезенным
товарам
8.4.1. Метод для получения сведений по маркированным и ввезенным товарам
Endpoint: POST <endpoint>/<version>/reestr/marking_lp
319
Необходимые права доступа: REESTR_ALL
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
MarkingLpFilte
1
по реестру
r
сведений по
маркированны
м и ввезенным
товарам
start_from
Индекс первой
Number
1
записи
count
Максимальное
Number
1
количество
записей
Структура данных MarkingLpFilter
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
request_date_st
Начало
String
DateTime
0
art
диапазона для
даты и
времени
запроса
request_date_en
Окончание
String
DateTime
0
d
диапазона для
даты и
времени
запроса
response_date_
Начало
String
DateTime
0
start
диапазона для
даты и
времени
ответа
320
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
response_date_
Окончание
String
DateTime
0
end
диапазона для
даты и
времени
ответа
status
Статус ответа
Number
{0,1,2}
0
•0 - Нет
от РЗН
ответа
•
1 - Приня
то
•
2 - Не
принято
gtin
GTIN
String
GTIN
0
batch
Номер
String
BatchNumber
0
производствен
ной серии
emission_type
Тип эмиссии
Number
{1,2}
1
См. Типы
эмиссии
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total
Общее
Number
1
количество
записей по
запросу
entries
Записи из
Array of
MarkingLpEntr
1
реестра
Objects
y
Формат объекта MarkingLpEntry:
321
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
status
Статус
Number
{0,1,2}
1
•
0 - Нет
ответа
•
1 - Приня
то
•
2 - Не
принято
request_date
Дата запроса
String
Datetime
1
gtin
Идентификаци
String
GTIN
1
онный номер
для
идентификаци
и товаров
batch
Номер
String
BatchNumber
1
производствен
ной серии
count
Размер
Number
1
производствен
ной серии
response_date
Дата ответа
String
DateTime
1
owner_name
Наименование
String
0
*
Собственника
ЛП
owner_inn
ИНН
String
0
*
Собственника
ЛП
owner_id
Идентификато
String
SysID или
0
*
р
BranchID
Собственника
ЛП
subject_name
Наименование
String
0
**
Субъекта
обращения
лекарственных
препаратов
subject_inn
ИНН субъекта
String
0
**
обращения
лекарственных
препаратов
322
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
subject_id
Идентификато
String
SysID или
0
**
р субъекта
BranchID
обращения
лекарственных
препаратов
* - Заполняется в случае, если Участник является контрагентом контрактного производства
** - Заполняется в случае, если Участник является производителем или в случае импорта из
ЕАЭС
Пример использования метода
Запрос:
POST api/v1/reestr/marking_lp HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"filter": {
"gtin": "04606556003210",
"status": "1",
"emission_type": 2
},
"start_from": 0,
"count": 10
}
Получение результата:
323
{
"total": 1,
"entries": [
{
"status": 1,
"request_date": "2021-04-19T00:01:00",
"gtin": "04606556003210",
"batch": "19926",
"count": 1,
"response_date": "2021-04-15T02:00:00",
"owner_name": "ООО Ромашка",
"owner_inn": "1232131231",
"owner_id": "a1281468-f4ae-4a61-b439-d63febcf77e4",
"subject_name": "ООО Колесо",
"subject_inn": "1232131231",
"subject_id": "a1281468-f4ae-4a61-b439-d63febcf77e4"
}
]
}
8.4.2. Метод валидации кода маркировки
Endpoint: POST <endpoint>/<version>/sgtin/validate
Необходимые права доступа: SGTINS_VALIDATION
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtins
SGTIN (КИЗ)
Array of
SGTIN
1
Список КИЗ,
Strings*
по которым
запрашивается
информация
* - Максимальное количество элементов в списке запрашиваемых КИЗ: 1000
Выходная информация
Выходная информация содержит следующие данные:
324
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
valid
Признак
boolean
1
валидности
кода
маркировки
sgtin
SGTIN (КИЗ)
String
SGTIN
1
found
Признак
boolean
1
наличия кода
маркировки в
реестрах СЭ
Пример использования метода
Запрос:
POST api/v1/sgtin/validate HTTP/1.1
Host: api.sb.mdlp.crpt.ru
Accept: application/json
Content-Type: application/json
Authorization: token 13b5b046-0cd7-4e1c-8409-da9541986d1c
{
"sgtins": [
"04620032570010TRACKING00000",
"289011480058360121118000002"
]
}
Получение результата:
{
"entries": [
{
"sgtin":"04620032570010TRACKING00000",
"valid": true,
"found": true
},
{
"sgtin": "010460702839387721NzM0S1AB",
"valid": true,
"found": true
}
]
}
325
8.4.3. Метод верификации кода маркировки и криптохвоста
Endpoint: POST <endpoint>/<version>/sgtin/verification
Необходимые права доступа: SGTINS_VERIFICATION
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtins
SGTIN (КИЗ) с
Array of
1
Список КИЗ,
криптохвостом
Strings*
по которым
запрашивается
информация (с
криптохвостом
)
* - Максимальное количество элементов в списке запрашиваемых КИЗ: 100
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN (КИЗ) с
String
1
криптохвостом
valid
Признак
boolean
1
валидности
кода
маркировки
found
Признак
boolean
1
наличия кода
маркировки в
реестрах СЭ
verified
Признак
boolean
1
прохождения
кодом
криптографиче
ской проверки
Пример использования метода
326
Запрос:
POST https://api.sb.mdlp.crpt.ru/api/v1/sgtin/verification HTTP/1.1
Accept-Encoding: gzip,deflate
Authorization: token 0f78b5aa-0c1e-41ae-9eef-6ba288374e34
Content-Type: application/json
Host: api.sb.mdlp.crpt.ru
Connection: Keep-Alive
{
"sgtins": [
"011890104300046221KWWGE799F4HXP\u001d91EE06\u001d92muOYK0VzCW6Jm9TD1AnH2C3/sVTLiGkHx
ErC8RUQg+s=",
"011890104300046221KWNW4GFGN08ZP\u001d91EE06\u001d92wMgmpvX1AfAwDKHmDrgvsMKl+pyorjWgfV
sDKk41nPs=",
]
}
Получение результата:
{
"entries": [
{
"sgtin":
"011890104300046221KWWGE799F4HXP\u001D91EE06\u001D92muOYK0VzCW6Jm9TD1AnH2C3/sVTLiGkHxE
rC8RUQg+s=",
"valid": "true",
"found": "false",
"verified": "true"
},
{
"sgtin":
"011890104300046221KWNW4GFGN08ZP\u001D91EE06\u001D92wMgmpvX1AfAwDKHmDrgvsMKl+pyorjWgfV
sDKk41nPs=",
"valid": "false",
"found": "false",
"verified": "true"
}
]
}
8.5. Получение информации о третичной упаковке
8.5.1. Метод для получения информации об иерархии вложенности третичной
упаковки
Endpoint: GET <endpoint>/<version>/reestr/sscc/{sscc}/hierarchy
Необходимые права доступа (любое из): REESTR_ALL, REESTR_OWNED_SSCC_SGTIN
327
содержание .. 2 3 4 5 ..
|
||
|
|
|