Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 13 Следующий »

Метод передачи извещения об изменении данных в ФРМО/ФРМР

В результате работы метода создаются записи в БД ЦОД НСИ.

Запрос

Адрес запроса

POST: {{url}}/inform

Параметры запроса

ПараметрТипОписаниеОбязательныйКомментарий



+

Заголовки запроса

ЗаголовокЗначение (тип/формат значения)ОписаниеОбязательный

Тело запроса

ПолеТип данныхОписаниеОбязательныйПримечание
OrganizationNamestringНаименование МО+
OrganizationOIdstringOID МО+
DateDateTime (string)Дата и время уведомления в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС +
ObjectType

string

Код типа измененного объекта+Коды типа измененного объекта:

1 - Персонал

2- Должность персонала

3 - Кабинет

4 - Оборудование

5 - Медицинская организация

6 - Структурное подразделение

7 - Отделение

ObjectIdstringИдентификатор объекта+Перечень возможных идентификаторов приведен ниже
ObjectParentOIdstringДополнительный идентификатор объекта-4,5,6 пустые
ObjectNamestringНаименование объекта+
  • Персонал - ФИО сотрудника
  • Должность персонала  - ФИО сотрудника, должность
  • Кабинет - наименование кабинета
  • Оборудование - наименование оборудования
  • Медицинская организация - наименование медицинской организации
  • Подразделение - наименование структурного подразделения
  • Отделение - наименование отделения
DescriptionstringТекст сообщения об изменении+

Если много изменений по одному объекту - писать общее сообщение по блокам. Перечень возможных блоков и формулировок ниже

ActionstringТип действия+

Тип действий:

  • i (добавление объекта)
  • u (изменение объекта)
GuidstringИдентификатор записи+

Возможные значения Description

Код типа измененного объектаТип измененного объектаНаименование блоков объектаПримеры описания изменения
1Персонал

Персональные данные

Сертификаты

Категории

Аккредитации

Изменены персональные данные, сертификаты, категории, аккредитации
Добавлен сотрудник

2Должность персонала

Общие сведения

Изменены общие сведения
Добавлена должность
3Кабинет

Общие сведения

Профили мед.помощи

Изменены общие сведения, профили мед.помощи
Добавлен кабинет
4Оборудование

Общие сведения

Сроки эксплуатации

Изменены общие сведения, сроки эксплуатации
Добавлено оборудование
5Медицинская организацияОбщие сведенияИзменены общие сведения
Добавлена медицинская организация
6ПодразделениеОбщие сведенияИзменены общие сведения
Добавлено Структурное подразделение
7ОтделениеОбщие сведенияИзменены общие сведения
Добавлено Отделение

Возможные значения ObjectID 

Код типа измененного объектаТип измененного объектаИдентификатор объекта
1Персонал

СНИЛС

2Должность персонала

СНИЛС

3КабинетOID кабинета
4ОборудованиеСерийный/заводской номер оборудования
5Медицинская организацияOID медицинской организации
6ПодразделениеOID структурного подразделения
7ОтделениеOID отделения

Пример тела запроса

{
    "organisation": "Взрослая поликлиника",
    "OIDMO": "1.2.643.5.1.13.13.12.2.31.11039.0.294005",
    "Date": "2024-01-20T10:00:00+03:00",
    "ObjectType": "1",
    "ObjectID": "831 622 918 93",
    "ObjectName": "Мышкин Лев Николаевич",
    "Description": "Изменены персональные данные, сертификаты",
	"Action": "u",
    "Guid": "421504F8-6C0E-4B84-AB10-89E807CA5947"
	
}

Ответ сервера

В случае успешного выполнения сервер вернет ответ 200 ок.

Возможные ошибки

В случае возникновения ошибок будет возвращен стандартный ответ сервера, где в поле message будет указан текст ошибки.

В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации, где в поле message будет указан текст ошибки.


  • Нет меток