Направления
открыть /order/{orderId} Поиск направления по ID
Parameters:
| Name | Description |
|---|---|
|
orderId * required integer (path) |
ID направления в МИС |
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"id" : 0, // идентификатор направления (orderId) в МИС
"fam" : "Иванов Иван Иванович", // ФИО пациента,
"gender" : "мужской", // пол пациента
"birthday" : "01.01.1985", // Дата рождения
"citizenship": "Россия", // Гражданство
"address": "Санкт-Петербург, Лиговский пр, д. 78", // Адрес регистрации
"passport": "4000 123411", // Серия и номер паспорта
"passportDate": "2010-10-11", // Дата выдачи паспорта
"passportPlace": "ТП №5 УФМС РОССИИ", // Место выдачи
"phone": "+7 (900) 000-11-22", // Телефон
"orderDate" : "15.12.2019", // дата прохождения мед обследования
"subdivision": {
"id": "2585", // подразделение (id из справочника /subdivisions/{medClientId})
"name": "IT" // наименование подразделения
},
"profession": {
"id": "0", // профессия (id из справочника /professions/{medClientId})
"name": "Повар" // наименование профессии
},
"numberLmk" : "1111111", // номер ЛМК, указанный в заказе
"med" : [ // объём обследования пациента
{
"id" : "med_1", // идентификатор услуги
"name" : "Терапевт", // наименование услуги
"date" : "2019-10-29", // дата проведения или результата обследования
},
{
"id" : "proc_2", // идентификатор услуги
"name" : "Электрокардиография", // наименование услуги
"date" : "2019-10-25", // дата проведения или результата обследования
}
],
"services" : [ // оказанные услуги
{
"id" : 0, // идентификатор группы обследования
"name" : "Личная медицинская книжка", // наименование услуги
},
{
"id" : 0, // идентификатор группы обследования
"name" : "Профосмотр", // наименование услуги
}
],
"status" : "ready", // Статус направления (key из справочника /dictionary/status)
"statusName" : "Оформлен" // Наименование статуса
"result": { // Информация по заключению ПМО или ОПО
"code": "1", // Статус заключения
"date": "18.03.2020" // Дата выдачи заключения
},
"surveyScope": [ // Информация по исследованиям
{
"name": "Терапевт", // Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
},
{
"name": "Электрокардиография",// Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
}
],
"parts": [ // Объем осмотра
{
"name": "Прием (осмотр) врача-терапевта", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Прием (осмотр) врача-оториноларинголога", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Медицинский осмотр", // Наименование услуги
"price": 1000 // Цена услуги
},
{
"name": "Вакцинация против менингококковой инфекции", // Наименование услуги
"price": 1000 // Цена услуги
"vaccineStage": "V1" // Этап вакцинации
}
],
"paymentSums": [ // Все оплаты по заказу
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": 370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:16:55" // Дата оплаты
},
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": -370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:20:20" // Дата оплаты
},
{
"typeId": 1, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Нал.", // Наименование типа оплаты
"price": 5170, // Сумма оплаты (оплата или возврат)
"payed": 0, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "0000-00-00 00:00:00" // Дата оплаты
},
{
"typeId": 2, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Безнал.", // Наименование типа оплаты
"price": 1000, // Сумма оплаты (оплата или возврат)
"payed": -1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-12-20 21:01:47" // Дата оплаты
}
],
"paymentSum": 6170 // Общая стоимость заказа по всем формам оплаты
"gigTestSection": [
"attestations": [
{
"id": 3, // Идентификатор аттестации
"date": "2019-10-03" // Дата аттестации
}
],
],
"startDate" : "2022-01-12 17:14:16", // Начало обследования в медицинском центре
"finishDate" : "2022-01-12 18:20:18", // Завершение обследования в медицинском центре
"completeDate" : "2022-01-13 11:35:30", // Готовы итоговые документы
"detentionDate" : "2022-01-15 11:35:30", // Дообследование, требуется повторная явка
"deliveryDate" : "2022-01-17 17:10:56" // Передан в доставку,
}
|
|
400 |
Invalid orderId supplied or access denied |
|
401 |
Unauthorized |
открыть /direction/{orderId} Печать направления по ID
Parameters:
| Name | Description |
|---|---|
|
orderId * required integer (path) |
ID направления в МИС |
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation Pdf file in binary form |
|
400 |
Invalid orderId supplied or access denied |
|
401 |
Unauthorized |
|
422 |
System error |
открыть /order Создание направления на обследование
Parameters:
| Name | Description |
|---|---|
|
access-token * required string (header) |
Секретный ключ |
|
body * required object (body) |
Информация о пациенте
{
"fam": "Иванов Иван Иванович", // ФИО пациента, * required
"gender": "Мужской", // пол пациента (мужской/женский) * required
"birthday": "1990-01-01", // Дата рождения (yyyy-mm-dd) * required
"surveyTypeId": "1", // вид осмотра (id из справочника /dictionary/survey)
"address": "Санкт-Петербург, Лиговский пр, д. 78", // Адрес регистрации
"citizenship": "Россия", // Гражданство
"passport": "4000 123411", // Серия и номер паспорта
"passportDate": "2010-10-11", // Дата выдачи паспорта
"passportPlace": "ТП №5 УФМС РОССИИ", // Место выдачи
"phone": "79001234455", // Телефон (11 цифр)
"snils": "111-111-111 11", // Снилс
"payType": 1, // вид оплаты (id из справочника /dictionary/paytypes) * required
"medCentrId": 100, // Мед. центр (id из справочника /medCenters) * required
"medClientId": 100, // договор (id из справочника /medClient) * required
"subdivisionId": 1, // подразделение (id из справочника /subdivisions/{medClientId})
"subdivision": "String", // подразделение, если нет в справочнике /subdivisions/{medClientId}
"professionId": 2, // профессия (id из справочника /professions/{medClientId})
"profession": "String", // профессия, если нет в справочнике /professions/{medClientId}
"services": [5, 1], // оказанные услуги (id из справочника /dictionary/services) * required
"hazards": [432, 419], // Пункты приказа 29н (id из справочника /dictionary/hazards)
"hazards377": [156, 158], // Пункты приказа 377 (id из справочника /dictionary/hazards377)
"parts": [1] // Доп. услуги (id из справочника /dictionary/parts)
}
|
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"id": "55551" // ID направления
}
|
|
405 |
Invalid input |
открыть /order/{orderId} Отмена направления на обследование
Parameters:
| Name | Description |
|---|---|
|
orderId * required integer (path) |
ID направления в МИС |
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"id": "55551" // ID направления
}
|
|
400 |
Invalid orderId supplied or access denied |
|
401 |
Unauthorized |
|
403 |
Not Acceptable. Order is already in progress. |
|
404 |
404 Not Found |
открыть /order/next Получение информации по направлению на передачу в CRM
Parameters:
| Name | Description |
|---|---|
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"id" : 0, // идентификатор направления (orderId) в МИС
"fam" : "Иванов Иван Иванович", // ФИО пациента,
"gender" : "мужской", // пол пациента
"birthday" : "01.01.1985", // Дата рождения
"citizenship": "Россия", // Гражданство
"address": "Санкт-Петербург, Лиговский пр, д. 78", // Адрес регистрации
"passport": "4000 123411", // Серия и номер паспорта
"passportDate": "2010-10-11", // Дата выдачи паспорта
"passportPlace": "ТП №5 УФМС РОССИИ", // Место выдачи
"phone": "+7 (900) 000-11-22", // Телефон
"orderDate" : "15.12.2019", // дата прохождения мед обследования
"subdivision": {
"id": "2585", // подразделение (id из справочника /subdivisions/{medClientId})
"name": "IT" // наименование подразделения
},
"profession": {
"id": "0", // профессия (id из справочника /professions/{medClientId})
"name": "Повар" // наименование профессии
},
"numberLmk" : "1111111", // номер ЛМК, указанный в заказе
"med" : [ // объём обследования пациента
{
"id" : "med_1", // идентификатор услуги
"name" : "Терапевт", // наименование услуги
"date" : "2019-10-29", // дата проведения или результата обследования
},
{
"id" : "proc_2", // идентификатор услуги
"name" : "Электрокардиография", // наименование услуги
"date" : "2019-10-25", // дата проведения или результата обследования
}
],
"services" : [ // оказанные услуги
{
"id" : 0, // идентификатор группы обследования
"name" : "Личная медицинская книжка", // наименование услуги
},
{
"id" : 0, // идентификатор группы обследования
"name" : "Профосмотр", // наименование услуги
}
],
"status" : "ready", // Статус направления (key из справочника /dictionary/status)
"statusName" : "Оформлен" // Наименование статуса
"result": { // Информация по заключению ПМО или ОПО
"code": "1", // Статус заключения
"date": "18.03.2020" // Дата выдачи заключения
},
"surveyScope": [ // Информация по исследованиям
{
"name": "Терапевт", // Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
},
{
"name": "Электрокардиография",// Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
}
],
"parts": [ // Объем осмотра
{
"name": "Прием (осмотр) врача-терапевта", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Прием (осмотр) врача-оториноларинголога", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Медицинский осмотр", // Наименование услуги
"price": 1000 // Цена услуги
},
{
"name": "Вакцинация против менингококковой инфекции", // Наименование услуги
"price": 1000 // Цена услуги
"vaccineStage": "V1" // Этап вакцинации
}
],
"paymentSums": [ // Все оплаты по заказу
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": 370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:16:55" // Дата оплаты
},
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": -370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:20:20" // Дата оплаты
},
{
"typeId": 1, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Нал.", // Наименование типа оплаты
"price": 5170, // Сумма оплаты (оплата или возврат)
"payed": 0, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "0000-00-00 00:00:00" // Дата оплаты
},
{
"typeId": 2, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Безнал.", // Наименование типа оплаты
"price": 1000, // Сумма оплаты (оплата или возврат)
"payed": -1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-12-20 21:01:47" // Дата оплаты
}
],
"paymentSum": 6170 // Общая стоимость заказа по всем формам оплаты
}
|
|
400 |
Invalid ID supplied or access denied |
|
404 |
Order not found |
открыть /orders/getByDates Получение договоров в рамках временного отрезка
Parameters:
| Name | Description |
|---|---|
|
access-token * required string (header) |
Секретный ключ |
|
dateFrom * required string (query) |
Дата начала диапазона |
|
dateTo * required string (query) |
Дата конца диапазона |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
[
{
"id" : 0, // идентификатор направления (orderId) в МИС
"fam" : "Иванов Иван Иванович", // ФИО пациента,
"gender" : "мужской", // пол пациента
"birthday" : "01.01.1985", // Дата рождения
"citizenship": "Россия", // Гражданство
"address": "Санкт-Петербург, Лиговский пр, д. 78", // Адрес регистрации
"passport": "4000 123411", // Серия и номер паспорта
"passportDate": "2010-10-11", // Дата выдачи паспорта
"passportPlace": "ТП №5 УФМС РОССИИ", // Место выдачи
"phone": "+7 (900) 000-11-22", // Телефон
"orderDate" : "15.12.2019", // дата прохождения мед обследования
"subdivision": {
"id": "2585", // подразделение (id из справочника /subdivisions/{medClientId})
"name": "IT" // наименование подразделения
},
"profession": {
"id": "0", // профессия (id из справочника /professions/{medClientId})
"name": "Повар" // наименование профессии
},
"numberLmk" : "1111111", // номер ЛМК, указанный в заказе
"med" : [ // объём обследования пациента
{
"id" : "med_1", // идентификатор услуги
"name" : "Терапевт", // наименование услуги
"date" : "2019-10-29", // дата проведения или результата обследования
},
{
"id" : "proc_2", // идентификатор услуги
"name" : "Электрокардиография", // наименование услуги
"date" : "2019-10-25", // дата проведения или результата обследования
}
],
"services" : [ // оказанные услуги
{
"id" : 0, // идентификатор группы обследования
"name" : "Личная медицинская книжка", // наименование услуги
},
{
"id" : 0, // идентификатор группы обследования
"name" : "Профосмотр", // наименование услуги
}
],
"status" : "ready", // Статус направления (key из справочника /dictionary/status)
"statusName" : "Оформлен" // Наименование статуса
"result": { // Информация по заключению ПМО или ОПО
"code": "1", // Статус заключения
"date": "18.03.2020" // Дата выдачи заключения
},
"surveyScope": [ // Информация по исследованиям
{
"name": "Терапевт", // Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
},
{
"name": "Электрокардиография",// Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
}
],
"parts": [ // Объем осмотра
{
"name": "Прием (осмотр) врача-терапевта", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Прием (осмотр) врача-оториноларинголога", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Медицинский осмотр", // Наименование услуги
"price": 1000 // Цена услуги
},
{
"name": "Вакцинация против менингококковой инфекции", // Наименование услуги
"price": 1000 // Цена услуги
"vaccineStage": "V1" // Этап вакцинации
}
],
"paymentSums": [ // Все оплаты по заказу
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": 370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:16:55" // Дата оплаты
},
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": -370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:20:20" // Дата оплаты
},
{
"typeId": 1, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Нал.", // Наименование типа оплаты
"price": 5170, // Сумма оплаты (оплата или возврат)
"payed": 0, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "0000-00-00 00:00:00" // Дата оплаты
},
{
"typeId": 2, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Безнал.", // Наименование типа оплаты
"price": 1000, // Сумма оплаты (оплата или возврат)
"payed": -1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-12-20 21:01:47" // Дата оплаты
}
],
"paymentSum": 6170 // Общая стоимость заказа по всем формам оплаты
}, // Заказ
{
"id" : 0, // идентификатор направления (orderId) в МИС
"fam" : "Иванов Иван Иванович", // ФИО пациента,
"gender" : "мужской", // пол пациента
"birthday" : "01.01.1985", // Дата рождения
"citizenship": "Россия", // Гражданство
"address": "Санкт-Петербург, Лиговский пр, д. 78", // Адрес регистрации
"passport": "4000 123411", // Серия и номер паспорта
"passportDate": "2010-10-11", // Дата выдачи паспорта
"passportPlace": "ТП №5 УФМС РОССИИ", // Место выдачи
"phone": "+7 (900) 000-11-22", // Телефон
"orderDate" : "15.12.2019", // дата прохождения мед обследования
"subdivision": {
"id": "2585", // подразделение (id из справочника /subdivisions/{medClientId})
"name": "IT" // наименование подразделения
},
"profession": {
"id": "0", // профессия (id из справочника /professions/{medClientId})
"name": "Повар" // наименование профессии
},
"numberLmk" : "1111111", // номер ЛМК, указанный в заказе
"med" : [ // объём обследования пациента
{
"id" : "med_1", // идентификатор услуги
"name" : "Терапевт", // наименование услуги
"date" : "2019-10-29", // дата проведения или результата обследования
},
{
"id" : "proc_2", // идентификатор услуги
"name" : "Электрокардиография", // наименование услуги
"date" : "2019-10-25", // дата проведения или результата обследования
}
],
"services" : [ // оказанные услуги
{
"id" : 0, // идентификатор группы обследования
"name" : "Личная медицинская книжка", // наименование услуги
},
{
"id" : 0, // идентификатор группы обследования
"name" : "Профосмотр", // наименование услуги
}
],
"status" : "ready", // Статус направления (key из справочника /dictionary/status)
"statusName" : "Оформлен" // Наименование статуса
"result": { // Информация по заключению ПМО или ОПО
"code": "1", // Статус заключения
"date": "18.03.2020" // Дата выдачи заключения
},
"surveyScope": [ // Информация по исследованиям
{
"name": "Терапевт", // Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
},
{
"name": "Электрокардиография",// Наименование врача/функционального исследования
"status": "Прошел" // Статус прохождения врачебного осмотра/функ. исследования
}
],
"parts": [ // Объем осмотра
{
"name": "Прием (осмотр) врача-терапевта", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Прием (осмотр) врача-оториноларинголога", // Наименование услуги
"price": 0 // Цена услуги
},
{
"name": "Медицинский осмотр", // Наименование услуги
"price": 1000 // Цена услуги
},
{
"name": "Вакцинация против менингококковой инфекции", // Наименование услуги
"price": 1000 // Цена услуги
"vaccineStage": "V1" // Этап вакцинации
}
],
"paymentSums": [ // Все оплаты по заказу
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": 370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:16:55" // Дата оплаты
},
{
"typeId": 3, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "По карте", // Наименование типа оплаты
"price": -370, // Сумма оплаты (оплата или возврат)
"payed": 1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-10-03 11:20:20" // Дата оплаты
},
{
"typeId": 1, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Нал.", // Наименование типа оплаты
"price": 5170, // Сумма оплаты (оплата или возврат)
"payed": 0, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "0000-00-00 00:00:00" // Дата оплаты
},
{
"typeId": 2, // Тип оплаты по заказу (key из справочника paytypes)
"typeName": "Безнал.", // Наименование типа оплаты
"price": 1000, // Сумма оплаты (оплата или возврат)
"payed": -1, // 1 - оплачено, 2 - не оплачено, -1 - безналичная форма оплаты
"payDate": "2019-12-20 21:01:47" // Дата оплаты
}
],
"paymentSum": 6170 // Общая стоимость заказа по всем формам оплаты
}, // Заказ
]
|
|
400 |
Invalid ID supplied or access denied |
|
405 |
Указан некорректный диапазон. Допускается диапазон до 30 дней. |
|
404 |
Order not found |
открыть /order/statusHistory/{orderId} Получение истории изменения статусов по заказу
Parameters:
| Name | Description |
|---|---|
|
access-token * required string (header) |
Секретный ключ |
|
orderId * required string (path) |
ID направления |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
[
{
"name": "Создан новый заказ",
"statusId": "1",
"orderId": "0",
"dateCreate": "2022-12-29 15:14:57"
},
{
"name": "Заказ отменён",
"statusId": "8",
"orderId": "0",
"dateCreate": "2023-01-13 15:02:34"
},
]
|
|
400 |
Invalid ID supplied or access denied |
|
404 |
Order not found |
Договоры
открыть /medclients Перечень договоров конрагента
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"medClient" : [ // активные для API договоры
{
"id" : "0", // идентификатор договора
"name" : "ООО Ромашка", // наименование организации
"altname" : "Ромашка ООО", // наименование организации
"contractNumber" : "1", // номер договора
"contractDate" : "2020-01-01" // дата договора
},
{
"id" : 0, // идентификатор договора
"name" : "ООО Золушка", // наименование организации
"altname" : "Золушка ООО (ресторан)", // наименование организации
"contractNumber" : "1", // номер договора
"contractDate" : "2020-01-01" // дата договора
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /subdivisions/{medClientId} Перечень подразделений по договору
Parameters:
|
access-token * required string (header) |
Секретный ключ |
|
medClientId * required string (path) |
договор (id из справочника /medClient) |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"medclientId" : "0", // договор (id из справочника /medClient)
"subdivisions" : [ // услуги
{
"id" : "0", // идентификатор
"name" : "Ресторан", // наименование
},
{
"id" : "0", // идентификатор
"name" : "Склад", // наименование
}
]
}
|
|
401 |
Unauthorized |
|
400 |
Invalid ID supplied or access denied |
|
422 |
System error |
открыть /professions/{medClientId} Перечень профессий по договору
Parameters:
|
access-token * required string (header) |
Секретный ключ |
|
medClientId * required string (path) |
договор (id из справочника /medClient) |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"medclientId" : "0", // договор (id из справочника /medClient)
"professions" : [ // услуги
{
"id" : "0", // идентификатор
"name" : "Повар", // наименование
"hazards" : ["461"] // массив идентификаторов вредных факторов из справочника hazards
},
{
"id" : "0", // идентификатор
"name" : "Официант", // наименование
"hazards" : [] // массив идентификаторов вредных факторов из справочника hazards
}
]
}
|
|
401 |
Unauthorized |
|
400 |
Invalid ID supplied or access denied |
|
422 |
System error |
Справочники
открыть /dictionary/services Получение номенклатуры услуг
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"services" : [ // услуги
{
"id" : 1, // идентификатор услуги
"name" : "Личная медицинская книжка", // наименование услуги
},
{
"id" : 5, // идентификатор услуги
"name" : "Профосмотр", // наименование услуги
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/parts Получение номенклатуры дополнительных услуг к оформлению
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"parts" : [ // услуги
{
"id" : 0, // идентификатор услуги
"name" : "Фтизиатр", // наименование услуги
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/med Получение номенклатуры объёма обследования
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"med" : [ // услуги из объёма обследования
{
"id" : "med_1", // идентификатор услуги
"name" : "Терапевт", // наименование услуги
},
{
"id" : "proc_2", // идентификатор услуги
"name" : "Электрокардиография", // наименование услуги
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/status Получение номенклатуры статусов заказа
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"status" : [
{
"key" : "new", // идентификатор статуса
"name" : "Создан заказ", // наименование статуса
},
{
"id" : "accepted", // идентификатор статуса
"name" : "Проведение мед.осмотра", // наименование статуса
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/survey Получение номенклатуры видов осмотра
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"surveyTypes" : [
{
"id" : "1", // идентификатор
"name" : "предварительный", // наименование
},
{
"id" : "2", // идентификатор
"name" : "периодический", // наименование
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/paytypes Получение номенклатуры типов оплаты (1-ый способ)
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"payTypes": {
"1": "Наличные / Банк. карта", // ID => наименование формы оплаты
"2": "Безналичные" // ID => наименование формы оплаты
}
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/payTypes Получение номенклатуры типов оплаты (2-ой способ)
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"payTypes" : [
{
"id" : 1, // идентификатор
"name" : "Наличные / Банк. карта", // наименование
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/medCenters Получение списка всех мед. центров
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"medCenters" : [
{
"id" : 1, // идентификатор
"name" : "МедПроф Балканский" // наименование
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/medCenters/{contractId} Получение доступных для договора всех мед. центров
Parameters:
|
access-token * required string (header) |
Секретный ключ |
|
contractId * required string (path) |
ID договора |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"medCenters" : [
{
"id" : 1, // идентификатор
"name" : "МедПроф Балканский" // наименование
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/hazards Получение номенклатуры пунктов приказа 29н
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"hazards" : [
{
"id" : 0, // идентификатор
"point" : "23.", // пункт
"name" : "Работы, где имеется контакт с пищевыми продуктами в процессе их производства, хранения, транспортировки и реализации (в организациях пищевых и перерабатывающих отраслей промышленности, сельского хозяйства, пунктах, базах, складах хранения и реализации, в транспортных организациях, организациях торговли, общественного питания, на пищеблоках всех учреждений и организаций)", // наименование
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |
открыть /dictionary/hazards377 Получение номенклатуры пунктов приказа 377
Parameters:
|
access-token * required string (header) |
Секретный ключ |
Responses:
| Code | Description |
|---|---|
|
200 |
successful operation
{
"hazards" : [
{
"id" : "155", // идентификатор
"point" : "1", // пункт
"name" : "Деятельность, связанная с управлением транспортными средствами или управлением движением транспортных средств по профессиям и должностям согласно перечню работ, профессий, должностей, непосредственно связанных с управлением транспортными средствами или управлением движением транспортных средств.", // наименование
}
]
}
|
|
401 |
Unauthorized |
|
422 |
System error |