Главная Книги - Разные Описание API Государственной информационной системы мониторинга и движения лекарственных препаратов (версия 4.65.0)
поиск по сайту правообладателям
|
|
содержание .. 4 5 6 7 ..
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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 - лиценз
ия
на
производст
во.
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
Получение результата:
250
{
"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
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
branch_id
Идентификато
String
BranchID
0
Если параметр
р места
заполнен, то
осуществления
параметры
деятельности
будут
обновлены
только для
указанного
МД. Если
параметр не
заполнен, то
параметры
будут
обновлены по
всем МД
участника
оборота
товаров.
251
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
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
аптеки
open24hours
Признак
Boolean
0
Возможные
круглосуточно
значения:
й работы
аптеки
true - работае
т
круглосуточно;
false - не
работает
круглосуточно.
Если значение
параметра - "t
rue", то все
параметры в
объекте
"working_hours
" ("Время
работы
аптеки")
должны быть
не заполнены
url
Сайт аптеки
String
{https,http}://[д
0
оменное имя]
contact_fio
ФИО куратора
String
0
от
организации
252
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
contact_phone
Телефон
String
^\+7[0-9]{10}$
0
куратора от
организации
contact_email
Электронная
String
0
почта
контактного
лица от
организации
comment
Комментарий /
String
0
дополнительна
я информация
Структура данных WorkingHours
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
day
День недели
Number
{1,2,3,4,5,6,7}
0
1 - понедельн
ик;
2 - вторник;
3 - среда;
4 - четверг;
5 - пятница;
6 - суббота;
7 - воскресен
ье
253
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
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}
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
254
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"
},
{
"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"
},
{
255
"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
Данный метод является устаревшим и подлежит удалению.
ВАЖНО
Необходимо использовать новый метод: Метод для поиска информации о
местах ответственного хранения по фильтру Дата устаревания: 2021-05-05.
Параметры метода
Входная информация не требуется.
Выходная информация
Выходная информация содержит массив следующих данных:
256
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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": "Санкт-Петербург г, ул Мясная"
}
}
]
8.2.2. Метод для поиска информации о местах ответственного хранения по фильтру
Endpoint: POST <endpoint>/<version>/reestr/warehouses/filter
Необходимые права доступа (любое из): REESTR_ALL, REESTR_FEDERAL_SUBJECT
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
257
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
идентификатор
дома
status
Статус
Number
{0,1,2}
0
•
0 - заблок
ировано
•
1 - активн
о
•
2 - в
процессе
приостанов
ления
start_date
Начало
String
DateTime
0
временного
диапазона для
фильтрации по
дате
регистрации
258
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
WarehouseEntr
1
реестра
Objects
y
total
Общее
Number
1
количество
записей по
запросу
Структура данных WarehouseEntry:
259
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
владельца
лицензии
status
Статус
Number
{0,1,2}
0
•
0 - заблок
ировано
•
1 - активн
о
•
2 - в
процессе
приостанов
ления
suspension_dat
Дата
String
DateTime
0
e
приостановлен
ия
registration_dat
Дата
String
DateTime
1
e
регистрации
260
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
change_date
Дата
String
DateTime
0
изменения
l_status
Действует на
String
возможные
1
основании
значения:
лицензии
действует и
недействитель
на
Пример использования метода
Запрос:
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": [
"оптовая торговля лекарственными средствами"
261
],
"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" : "действует"
}
]
}
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
262
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
system_subj_id
Идентификато
String
SysID
0
р субъекта
обращения в
«ИС
"Маркировка".
МДЛП»
inn
ИНН
String
INNUL/INNFL
0
warehouse_id
Идентификато
String
BranchID
0
р места
ответственног
о хранения
houseguid
Уникальный
String
UUID
0
идентификатор
дома
federal_subject
Код субъекта
String
0
Атрибуты
_code
РФ
federal_subject
_code и
federal_district
_code
являются
взаимоисключ
ающими и не
должны
использоватьс
я
одновременно.
При указании
обоих
атрибутов
фильтрации
будет
использован
наиболее
приоритетный.
federal_district
Код округа РФ
String
^[0-9]$
0
_code
263
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
основании
значения:
лицензии
действует и
недействитель
на
Выходная информация
Выходная информация содержит следующие данные:
264
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
entries
Записи из
Array of
WarehousePubl
1
реестра
Objects
icEntry
total
Общее
Number
1
количество
записей по
запросу
Структура данных WarehousePublicEntry:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
осуществления
деятельности
265
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
основании
значения:
лицензии
действует и
недействитель
на
Пример использования метода
Запрос:
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" : "действует"
266
},
"start_from": 0,
"count": 1
}
Получение результата:
{
"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)
ответственног
о хранения
267
Выходная информация
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
268
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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"
}
}
Получение результата:
269
{
"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:
270
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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"
}
Получение результата:
{
"total": 1,
"entries": [
{
"address_id": "00000000000561",
"address": {
"aoguid": "00000000-0000-0000-0000-000000000000",
"houseguid": "3e311a10-3d0c-438e-a013-7c5fd3ea66a6"
271
},
"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 являются обязательными
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
code
Результат
Number
1
операции
Пример использования метода
Запрос:
POST api/v1/reestr/warehouses/edit_branch_state HTTP/1.1
272
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 -
отключает
МОХ
branch_id
Идентификато
String
1
р МД
* - поля state и branch_id являются обязательными
Выходная информация
Выходная информация содержит следующие данные:
273
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Метод возвращает список КИЗ для текущего владельца.
Параметры метода
Входной информацией являются следующие данные:
274
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
производствен
ной серии
sys_id
Идентификато
String
SysID или
0
р субъекта
BranchID
обращения в
«ИС
"Маркировка".
МДЛП»
275
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
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
окончания
периода
выполнения
последней
операции
276
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
source_type
Источник
Array of
{1,2,3}
0
•
1 - собств
(Устарел)
финансирован
Numbers
енные
ия
средства
•
2 - средст
ва
федеральн
ого
бюджета
•
3 - средст
ва
региональн
ого
бюджета
oms_order_id
Идентификато
String
UUID
0
р заказа
системы
управления
заказами
(СУЗ)
vzn_drug
Признак,
Boolean
0
(Устарел)
отображающи
й, относится
ли ЛП к
списку 7ВЗН
gnvlp (
Признак
Boolean
0
Устарел)
наличия в
ЖНВЛП
source
Источник
String
0
См.
данных*
Источники
данных
* - В случае, если пользователь точно знает, в каком реестре необходимо выполнить поиск
значений, то он может заполнить данный параметр необходимым значением.
Если пользователь не уверен, в каком реестре хранятся данные, данный параметр не нужно
передавать в запросе. В этом случае запрос будет обращаться в оба реестра и возвращать данные
из обоих реестров.
Примечание: поиск без указания параметра source будет выполняться медленней, чем с
указанием конкретного реестра.
Выходная информация
Выходная информация содержит следующие данные:
277
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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",
"prod_name": "РИТУКСИМАБ",
"sell_name": "Ацеллбия®",
"full_prod_name": "концентрат для приготовления раствора для инфузий
278
\"ацеллбия®\" 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": []
},
"not_on_my_balance": "2018-07-20T10:08:05",
"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
Метод возвращает список КИЗ для текущего владельца или участника операции акцептования,
если КИЗ находится на этапе передачи. Интервал между вызовами метода см. в разделе Общие
требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
279
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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 и добавляет следующие:
Таблица 67. Формат объекта OwnedSgtin
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total_sold_part
Суммарно
String
0
выбытая доля
280
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
total_cost
Суммарная
Number
0
Значение
стоимость (в
параметра
копейках)
рассчитываетс
я как
суммарная
стоимость всех
долей, в
рамках
которых было
выбытие
SGTIN
total_withdrawa
Суммарно
String
0
l_part
списанная
доля
is_narcotic
Признак,
Boolean
0
Всегда
(Устарел)
является ли
возвращается
ЛП
false
наркотическим
или
психотропным
is_pku
Признак
Boolean
0
Всегда
(Устарел)
"Предметно-
возвращается
количественно
false
го учета"
(ПКУ)
Объект FailedSgtin:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
sgtin
SGTIN (КИЗ)
String
SGTIN
1
error_code
Код ошибки*
Number
1
error_desc
Описание
String
1
ошибки
* - Значения кодов:
• 2: "Запрашиваемые данные не найдены"
• 4: "Запрашиваемые данные доступны только текущему
владельцу или
контрагенту по
операции"
Пример использования метода
281
Запрос:
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",
282
"drug_code": "83.64.61.077-000060-1-00052-4000000803469",
"prod_form_name": "КАПСУЛЫ",
"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"
}
],
"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
283
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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"
]
}
}
Получение результата:
{
"total": 2,
"failed": 1,
"entries": [
{
284
"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
Интервал между вызовами метода см. в разделе Общие требования по использованию методов.
Параметры метода
Входной информацией являются следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
JSON
сть
формате
JSON
filter
Фильтр поиска
Object
SgtinsFilter*
1
Фильтр поиска
по реестру
по реестру
КИЗ
КИЗ
* - Максимальное количество элементов в списке запрашиваемых КИЗ: 500
Выходная информация
285
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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/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",
286
"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"
]
}
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
Выходная информация
287
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
Получение результата:
{
"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",
288
"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"
},
"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",
"reg_country": "Россия",
"pack_2_3_name": "НЕ УКАЗАНО",
"country_pack_2_3": "НЕ УКАЗАНО",
"pack_2_3_code": "НЕ УКАЗАНО",
"pack_2_3_address": "НЕ УКАЗАНО",
"qa_name": "НЕ УКАЗАНО",
"qa_country": "НЕ УКАЗАНО",
289
"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/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",
290
"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",
"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.> - ПАСТА ДЛЯ ПРИГОТОВЛЕНИЯ СУСПЕНЗИИ ДЛЯ ПРИЕМА ВНУТРЬ",
291
"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": "НПО СПЕЦПРЕПАРАТЫ",
"glf_country": "РОССИЯ",
"drug_code": "83.64.61.077-000060-1-00052-4000000803469"
}
}
292
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
Выходная информация
Выходная информация содержит следующие данные:
Имя
Описание
Тип данных
Ограничения
Кардинально
Примечания
реквизита в
реквизита
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
Получение результата:
293
{
"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",
"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"
294
},
"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",
"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": "НЕ УКАЗАНО"
}
295
],
"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
Результат:
{
"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,
296
"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",
"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": "НЕ УКАЗАНО",
297
"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"
}
}
8.3.7. Метод для получения перечня документов по идентификатору КИЗ
Endpoint: GET <endpoint>/<version>/reestr/sgtin/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/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",
299
содержание .. 4 5 6 7 ..
|
||
|
|
|