Протокол интеграции с МИС МедПроф
Направления
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 // Общая стоимость заказа по всем формам оплаты
}
                                

400

Invalid orderId supplied or access denied

401

Unauthorized

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

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

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

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

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

Договоры
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

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

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

Справочники
Parameters:

access-token * required

string

(header)

Секретный ключ
Responses:
Code Description

200

successful operation

{
    "services" : [ // услуги
        {
            "id" : 1, // идентификатор услуги
            "name" : "Личная медицинская книжка", // наименование услуги
        },
        {
            "id" : 5, // идентификатор услуги
            "name" : "Профосмотр", // наименование услуги
        }
    ]
}
                                

401

Unauthorized

422

System error

Parameters:

access-token * required

string

(header)

Секретный ключ
Responses:
Code Description

200

successful operation

{
    "parts" : [ // услуги
        {
            "id" : 0, // идентификатор услуги
            "name" : "Фтизиатр", // наименование услуги
        }
    ]
}
                                

401

Unauthorized

422

System error

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

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

Parameters:

access-token * required

string

(header)

Секретный ключ
Responses:
Code Description

200

successful operation

{
    "hazards" : [
        {
            "id" : 0, // идентификатор
            "point" : "23.", // пункт
            "name" : "Работы, где имеется контакт с пищевыми продуктами в процессе их производства, хранения, транспортировки и реализации (в организациях пищевых и перерабатывающих отраслей промышленности, сельского хозяйства, пунктах, базах, складах хранения и реализации, в транспортных организациях, организациях торговли, общественного питания, на пищеблоках всех учреждений и организаций)", // наименование
        }
    ]
}
                                

401

Unauthorized

422

System error

Parameters:

access-token * required

string

(header)

Секретный ключ
Responses:
Code Description

200

successful operation

{
    "hazards" : [
        {
            "id" : "155", // идентификатор
            "point" : "1", // пункт
            "name" : "Деятельность, связанная с управлением транспортными средствами или управлением движением транспортных средств по профессиям и должностям согласно перечню работ, профессий, должностей, непосредственно связанных с управлением транспортными средствами или управлением движением транспортных средств.", // наименование
        }
    ]
}
                                

401

Unauthorized

422

System error