r1_integration_v_1.52.0

advertisement
СТАНДАРТ ИНФОРМАЦИОННОГО ОБМЕНА
V 1.52.0
Листов
2016
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 1 из 60
СОДЕРЖАНИЕ
1. Общие положения .................................................................................... 3
1.1. Международные стандарты .................................................................. 4
1.2. Стандартизованные спецификации ...................................................... 4
1.3. Ведомственные классификаторы .......................................................... 4
2. Описание интеграционных сервисов для обмена нормативно – справочной
информацией .............................................................................................. 5
2.1. Сервис обмена нормативно – справочной информацией ........................ 5
3. Описание интеграционных сервисов для обмена информацией о физических
лицах и Пациентах ....................................................................................... 6
3.1. Сервис обмена данными физических лиц .............................................. 6
3.2. Сервис обмена данными пациентов (стандартная версия сервиса) ....... 11
3.3. Сервис обмена данными пациентов (расширенная версия сервиса) ...... 14
3.4. Сервис обмена информацией об участках прикрепления ..................... 15
3.5. Сервис обмена пользователями .......................................................... 15
4. Описание интеграционных сервисов для обмена информацией о случаях,
посещениях,
записях
отделений
госпитализации,
оказанных
услуг,
направлений ............................................................................................. 18
4.1. Сервис передачи данных об объекте учёта «Случай обслуживания» .... 18
4.2. Сервис передачи данных об объекте учёта «Посещение» .................... 20
4.3. Сервис передачи данных об объекте учета «Запись отделения
госпитализации (ЗОГ)» ............................................................................ 21
4.4. Сервис передачи данных об объекте учета «Оказанная услуга» ........... 22
4.5. Сервис передачи вложений к объекту учета «Оказанная услуга» ......... 23
4.6. Сервис обмена протоколами объекта учета «Оказанная услуга» .......... 25
4.7. Сервис передачи данных об объекте учета «Направление» ................. 26
4.8. Сервис передачи вложений к объекту учета «Направления» ................ 27
4.9. Сервис обмена протоколами объекта учета «Направления» ................. 28
5. Описание интеграционных сервисов для обмена структурированными
электронными медицинскими документами (СЭМД) ...................................... 29
5.1. Сервис обмена структурированными электронными медицинскими
документами (СЭМД)................................................................................ 29
6. Описание интеграционных сервисов для обмена информацией о
предварительной записи (с взаимодействием с фэр) .................................... 30
6.1. Сервис обмена информацией для ведения предварительной записи ..... 30
6.2. Сервис уведомления об изменении статуса сеанса (реализуется МИС) . 43
6.3. Сервис обмена информацией об адресах ............................................ 44
6.4. Сервис обмена информацией о рецептах ............................................ 45
6.5. Сервис обмена информацией о листах нетрудоспособности ................. 47
6.6.
Сервис
обмена
информацией
о
предварительной
записи
(с
взаимодействием с ГИЦ РТ) ...................................................................... 48
7. Сервис обмена информацией об организациях ......................................... 49
8. Адреса интеграционных сервисов ........................................................... 52
9. Информационная безопасность ............................................................... 57
9.1. Сведения об ограничениях доступа к обрабатываемой информации ..... 57
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 2 из 60
9.2. Сведения о способах аутентификации и обеспечении юридической
значимости обрабатываемой информации ................................................. 57

Юридическая значимость данных, передаваемых в электронном виде,
обеспечивается путем применения сертифицированных средств защиты
каналов
связи.
Аутентификация
взаимодействующих
систем
при
взаимодействии по веб-сервисам производится по протоколу WS-I. ........... 57
9.3. Требования к использованию сервисов доверенной третьей стороны
(ДТС) 57
10. Определения, обозначения и сокращения .............................................. 58
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 3 из 60
1. ОБЩИЕ ПОЛОЖЕНИЯ
Данный документ описывает способы и методы интеграции медицинских ИС
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 4 из 60
Применяемые стандарты
1.1. Международные стандарты

ISO 32000-1:2008 «Document management - Portable document format Part 1: PDF 1.7"», Stage: 90.93 (2013-04-29).
1.2. Стандартизованные спецификации






Стандарт W3C «Web Services Description Language (WSDL) v1.1»;
Стандарт
W3C
«Extensible
Markup
Language
(XML)»
(http://www.w3.org/TR/2004/REC-xml11-20040204/);
Стандарт W3C «XSL Extensible Stylesheet Language Transformation (XSLT)
v1.0»;
Стандарт W3C «XML Schema Definition (XSD) v1.0. XML Schema Part 1:
Structures»;
Стандарт W3C «XML Schema Definition (XSD) v1.0. XML Schema Part 2:
Datatypes»;
Стандарт ANSI/HL7 CDA, R2-20054/21/2005 (HL7 Clinical Document
Architecture, Release 2).
1.3. Ведомственные классификаторы

Классификатор адресов России (КЛАДР) (Введен в действие с 01.12.2005
приказом ФНС России от 17.11.2005 № САЭ-3-13/594@ Версия 4.0).
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 5 из 60
2. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА НОРМАТИВНО – СПРАВОЧНОЙ ИНФОРМАЦИЕЙ
2.1. Сервис обмена нормативно – справочной
информацией
Сервис предназначен для получения актуальной информации по
справочникам, используемым в Системе.
Состав интерфейса НСИ
№
пп
1
Наименование
сервиса
Получение
списка
справочников
(getRefbookList)
Инициирующее событие,
содержание запроса
Запрос списка справочников
Вход:
 не используется
2
Получение
списка
версий
справочника
(getVersionList)
Запрос
списка
версий
справочника
Вход:
 кодовое
наименование
справочника
3
Получение выбранной
версии
справочника
(getRefbook)
4
Получение
числа
частей
выбранного
справочника
(getRefbookParts)
5
Получение указанной
части
выбранной
версии
справочника
(getRefbookPartial)
6
Получение
значения
справочника по его
идентификатору
(getRefbookRowData)
Запрос
выбранной
версии
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника
Запрос
получения
числа
частей
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника
Запрос
указанной
части
выбранной
версии
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника;
 порядковый номер части
справочника, начиная с 1
Запрос получения значения
справочника
по
идентификатору
Вход:
кодовое
наименование
справочника
- номер версии справочника
Содержание ответа
Выход:
 все
справочники,
доступные системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
версий
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 выбранная
версия
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 число
частей
выбранного справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 выбранная
часть
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
- значение справочника с
искомым
значением
(значением
идентификатора)
в
случае
ошибки
информация об ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
7
Наименование
сервиса
Получение
текущего
серверного
времени
(getServerTime)
Инициирующее событие,
содержание запроса
наименование
колонки
справочника (ID)
- значение, которое нужно
найти (идентификатор)
Запрос текущего серверного
времени
Вход:
 не используется
Версия
1.52.0
Стр. 6 из 60
Содержание ответа
вызова
Выход:
 значение
текущего
серверного времени;
 в
случае
ошибки
информация об ошибке
вызова
3. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О ФИЗИЧЕСКИХ
ЛИЦАХ И ПАЦИЕНТАХ
3.1. Сервис обмена данными физических лиц
Сервис предназначен для информационного
информацией о физических лицах
обмена
между
ИС
Состав интерфейса обмена данными физических лиц
№
пп
Наименование сервиса
1
Отправка
данных
физического
лица в Систему и получение его
уникального кода из Системы
(createIndividual)
2
Редактирование
данных
физического лица в Системе
(editIndividual)
3
Получение данных физического
лица по его уникальному коду
(getIndividual)
Инициирующее
событие, содержание
запроса
Уведомление о
текущих данных
физического лица.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 код пола из
справочника;
 дата смерти
Уведомление об
изменении данных
физического лица
Вход:
 уникальный код
физического лица в
Системе;
 фамилия;
 имя;
 отчество;
 дата рождения;
 пол;
 дата смерти
Получение
данных
физического лица из
Системы.
Содержание ответа
Выход:
 уникальный
код
физического лица в
Системе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 данные
физического лица в
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
4
Поиск физического лица по набору
параметров
(searchIndividual)
5
Получение
информации
документах
физического
(getIndividualDocuments)
6
Отправка информации о документе
физического
лица
(createDocument)
7
Получение
информации
документе
физического
(getDocument)
8
Редактирование
информации
о
документе
физического
лица
(editDocument)
9
Удаление документа физического
о
лица
о
лица
Версия
1.52.0
Стр. 7 из 60
Инициирующее
Содержание ответа
событие, содержание
запроса
Вход:
Системе;
 уникальный
код  в случае ошибки
физического лица
информация
об
ошибке вызова
Поиск
физического
Выход:
лица
по
набору  список
параметров.
уникальных
кодов
Вход:
физических лиц в
 фамилия;
Системе,
 имя;
подходящих
под
 отчество;
указанные
 дата рождения;
параметры поиска;
 код
пола
из  в случае ошибки
справочника;
информация
об
 дата смерти;
ошибке вызова
 идентификатор;
 документ
Получение
Выход:
информации
о  список
документах
документов
физического лица
физического лица в
Вход:
Системе;
 уникальный
код  в случае ошибки
физического лица
информация
об
ошибке вызова
Отправка информации
Выход:
о
документе  уникальный
физического лица
идентификатор
Вход:
документа
в
 информация
о Системе;
документе
 в случае ошибки
физического лица
информация
об
ошибке вызова
Получение
Выход:
информации
о  информация
о
документе
документе;
физического лица
 в случае ошибки
Вход:
информация
об

идентификатор
ошибке вызова
документа
физического лица
Редактирование
Выход:
информации
о  уведомление
об
документе
успешном
физического лица
выполнении
Вход:
запроса;
 уникальный
 в случае ошибки
идентификатор
информация
об
документа в Системе;
ошибке вызова
 информация
о
документе
физического лица
Удаление
документа
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
лица (deleteDocument)
10
Отправка информации о типе
адреса
физического
лица
(addTypeToIndividualAddress)
11
Отправка
адреса
физического
лица (createIndividualAddress)
12
Редактирование
физического
(editIndividualAddress))
13
Удаление
адреса
физического
лица (deleteIndividualAddress)
14
Получение адреса физического
лица (getIndividualAddress)
15
Получение
списка
физического
(getIndividualAddresses)
адреса
лица
адресов
лица
Версия
1.52.0
Стр. 8 из 60
Инициирующее
Содержание ответа
событие, содержание
запроса
физического лица
 уведомление
об
Вход:
успешном
 уникальный
выполнении
идентификатор
запроса;
документа в Системе
 в случае ошибки
информация
об
ошибке вызова
Отправка информации
Выход:
о
типе
адреса
 уникальный
физического лица
идентификатор типа
Вход:
адреса;
 информация о типе
 в случае ошибки
адреса
информация
об
ошибке вызова
Отправка
адреса
Выход:
физического лица
 уникальный
Вход:
идентификатор
 уникальный
адреса физического
идентификатор
лица;
пациента;
 в случае ошибки
 тип регистрации;
информация
об
 идентификатор
ошибке вызова
адреса
Редактирование
Выход:
адреса
физического  уникальный
лица
идентификатор
Вход:
адреса физического
 идентификатор
лица;
адреса
физического  в случае ошибки
лица;
информация
об
 данные
для ошибке вызова
редактирования
Удаление
адреса
Выход:
физического лица
 уведомление
об
Вход:
успешном
 уникальный
выполнении
идентификатор адреса запроса;
физического лица
 в случае ошибки
информация
об
ошибке вызова
Получение
адреса
Выход:
физического лица
 информация
об
Вход:
адресе;
 идентификатор
 в случае ошибки
адреса
информация
об
ошибке вызова
Получение
списка
Выход:
адресов физического  список
лица
идентификаторов
Вход:
адресов
 уникальный
физического лица;
идентификатор
 в случае ошибки
физического лица
информация
об
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
№
пп
Наименование сервиса
Инициирующее
событие, содержание
запроса
16
Получение
списка
адресов
заданного
типа
(getIndividualAddressTypes)
Получение
списка
адресов
заданного
типа
Вход:
 идентификатор типа
адреса
17
Удаление типа адреса физического
лица
(removeTypeFromIndividualAddress)
Получение
списка
типов
регистрации
Вход:
 информация
для
удаления
18
Получение номеров физического
лица
по
идентификатору
физического
лица
(getIndividualCodesByIndividualId)
19
Получение информации о номере
физического
лица
(getIndividualCode)
20
Создание
номера
физического
лица (createIndividualCode)
Получение
номеров
физического лица по
идентификатору
физического лица
Вход:
 идентификатор
физического лица
Получение
информации о номере
физического лица
Вход:
 идентификатор
номера
физического
лица
Создание
номера
физического лица
Вход:
 информация
о
номере
физического
лица
21
Редактирование
физического
(editIndividualCode)
22
Удаление
номера
физического
лица (deleteIndividualCode)
23
Удаление
физического
номера
лица
лица
Редактирование
номера
физического
лица
Вход:
 информация
о
номере
физического
лица
Редактирование
номера
физического
лица
Вход:
 идентификатор
номера
физического
лица
Удаление физического
Стр. 9 из 60
Содержание ответа
ошибке вызова
Выход:
 список
идентификаторов
адресов
заданного
типа;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 информация
о
номерах
физического лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 информация
о
номере физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 идентификатор
номера физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 идентификатор
номера физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 идентификатор
номера физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
(deleteIndividual)
Версия
1.52.0
Стр. 10 из 60
Инициирующее
Содержание ответа
событие, содержание
запроса
лица
 уведомление
об
Вход:
успешном
уникальный
код выполнении
физического лица
запроса;
в случае ошибки
информация
об
ошибке вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 11 из 60
3.2. Сервис обмена данными пациентов (стандартная
версия сервиса)
Сервис предназначен для
информацией о пациентах.
информационного
обмена
между
ИС
Состав интерфейса обмена данными пациентов
№
пп
1
2
Наименование
сервиса
Отправка
данных
пациента в Систему и
получение
его
уникального кода из
Системы
(createPatient)
Редактирование
данных пациента в
Системе
(editPatient)
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 уникальный код
физического лица;
 данные пациента
Уведомление об изменении
данных пациента.
Вход:
 уникальный код пациента в
Системе;
 данные пациента
3
Получение
данных
физического лица по
его уникальному коду
(getPatient)
Получение
данных
физического
лица
из
Системы.
Вход:
 уникальный код пациента
4
Поиск
пациента
по
набору параметров
(searchPatient)
5
Удаление информации
о
пациенте
(deletePatient)
Поиск пациента по набору
параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 пол;
 дата смерти;
 социальный группы
Удаление
информации
о
пациенте
Вход:
 уникальный код пациента
6
Получение
информации об особых
случаях
пациента
(getPatientPartCases)
Получение
информации
об
особых случаях пациента.
Вход:
 уникальный код особого
случая
7
Отправка информации
об
особом
случае
Отправка
информации
особом случае пациента.
об
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные пациента в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
кодов
пациентов
в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
особого
случая
пациента
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
пациента
(createPartCase)
Инициирующее событие,
содержание запроса
Вход:
 уникальный код пациента;
 данные особого случая
8
Редактирование
информации об особом
случае
пациента
(editPartCase)
Редактирование информации
об особом случае пациента
Вход:
 уникальный код особого
случая;
 данные особого случая
9
Получение
информации об особом
случае
пациента
(getPartCase)
Получение
информации
об
особом случае пациента
Вход:
 уникальный код особого
случая;
10
Удаление информации
об
особом
случае
пациента
(deletePartCase)
Удаление
информации
об
особом случае пациента.
Вход:
 уникальный код особого
случая
11
Получение
информации
прикреплениях
пациента
(getPatientRegs)
Получение
информации
о
прикреплениях пациента.
Вход:
 уникальный
код
прикрепления
12
Получение
информации
прикреплении
пациента
(getPatientReg)
о
о
13
Передача информации
о
прикреплении
пациента
(createPatientReg)
14
Редактирование
информации
прикреплении
пациента
(editPatientReg)
о
Получение
информации
о
прикреплениях пациента.
Вход:
 уникальный
код
прикрепления
Передача
информации
о
прикреплении пациента.
Вход:
 уникальный
код
медицинской организации;
 уникальный код пациента;
 данные прикрепления
Редактирование информации о
прикреплении пациента
Вход:
 уникальный
код
прикрепления;
 данные прикрепления
Версия
1.52.0
Стр. 12 из 60
Содержание ответа
особого
случая
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
пациента;
 данные
особого
случая в Системе;
в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
прикреплениях пациента
в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 информация
о
прикреплении пациента
в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
прикрепления
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 информация
о
прикреплении;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
№
пп
15
Наименование
сервиса
Удаление информации
о
прикреплении
пациента
(deletePatientReg)
Инициирующее событие,
содержание запроса
Удаление
информации
о
прикреплении пациента
Вход:
 уникальный
код
прикрепления
16
Получение
информации о льготах
пациента
(getPatientBenefits)
Получение
информации
о
льготах пациента
Вход:
 уникальный код пациента
17
Получение
информации о льготе
пациента
(getPatientBenefit)
Получение
информации
льготе пациента
Вход:
 идентификатор льготы
18
Передача информации
о
льготе
пациента
(createPatientBenefit)
Передача
информации
о
льготе пациента
Вход:
 уникальный код пациента;
 данные льготы
19
Редактирование
информации о льготе
пациента
(editPatientBenefit)
Редактирование информации о
льготе пациента.
Вход:
 уникальный код льготы
20
Удаление информации
о льготе пациента
(deletePatientBenefit)
Удаление
информации
льготе пациента.
Вход:
 уникальный код льготы
21
Получение
информации
о
лекарственных
непереносимостях
пациента
(getDrugIntolerances)
Получение
информации
о
лекарственной
непереносимости пациента
Вход:
 уникальный код пациента
22
Передача информации
о
лекарственной
непереносимости
пациента
(createDrugIntolerance)
Передача
информации
о
лекарственной
непереносимости пациента
Вход:
 уникальный код пациента;
 данные
лекарственной
непереносимости
о
о
Стр. 13 из 60
Содержание ответа
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
льготах
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
льготе
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
льготы в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
лекарственной
непереносимости
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор
лекарственной
непереносимости
пациента;
 в
случае
ошибки
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
Версия
1.52.0
Инициирующее событие,
содержание запроса
23
Редактирование
информации
о
лекарственной
непереносимости
пациента
(editDrugIntolerance)
24
Удаление информации
о
лекарственной
непереносимости
пациента
(deleteDrugIntolerance)
25
Получение
информации
о
лекарственной
непереносимости
пациента
(getDrugIntolerance)
Редактирование информации
о
лекарственной
непереносимости пациента.
Вход:
 уникальный идентификатор
лекарственной
непереносимости;
 данные
лекарственной
непереносимости
Удаление
информации
о
лекарственной
непереносимости
пациента
Вход:
 уникальный идентификатор
лекарственной
непереносимости
Удаление
информации
о
лекарственной
непереносимости
пациента
Вход:
 уникальный идентификатор
лекарственной
непереносимости
Стр. 14 из 60
Содержание ответа
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 информация
о
лекарственной
неперносимости;
 в
случае
ошибки
информация об ошибке
вызова
3.3. Сервис обмена данными пациентов
(расширенная версия сервиса)
Сервис предназначен для
информацией о пациентах.
информационного
обмена
между
ИС
Состав интерфейса обмена данными пациентов
№
пп
Наименование сервиса
Отправка
данных
пациента в Систему и
получение
его
уникального кода
из
Системы (sendPatient)
Получение
данных
пациента
по
его
уникальному коду
(getPatient)
Поиск
пациента
набору параметров
по
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 личные данные пациента;
 документы,
удостоверяющие личность;
 контактные данные
 гражданство
Получение данных пациента
из Системы.
Вход:
 уникальный код пациента
Поиск физического лица по
набору параметров.
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные пациента в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список пациентов в
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
(searchPatient)
Инициирующее событие,
содержание запроса
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 документы
пациента,
удостоверяющие
его
личность;
 регистрационный
адрес
пациента (по прописке);
 фактический
адрес
проживания пациента;
 уникальный код пациентаближайшего родственника
 гражданство
Версия
1.52.0
Стр. 15 из 60
Содержание ответа
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
3.4. Сервис обмена информацией об участках
прикрепления
№
пп
Наименование сервиса
Отправка id участка в
Систему и получение
информации об участке
(getDistrict)
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 Id участка прикрепления
Содержание ответа
Выход:
 Наименование
участка;
 Порядковый
номер
участка;
 Тип прикрепления;
 МО прикрепления
3.5. Сервис обмена пользователями
№
пп
1
Наименование сервиса
2
Редактирование
пользователя (editUser)
Создание пользователя
(createUser)
Инициирующее событие,
содержание запроса
Вход:
 логин;
 пароль;
 адрес эл.почты;
 id сотрудника.
Вход:
 id пользователя
 логин;
 пароль;
 адрес эл.почты;
 id сотрудника.
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова

Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
3
4
Наименование сервиса
Добавление
пользователю
доступных
(addAvailableMO)
Назначение
пользователю
(assignRole)
МО
ролей
Инициирующее событие,
содержание запроса
Вход:
 id организации;
 id пользователя.
Вход:
 id роли;
 id организации;
 id пользователя.
5
Получение информации
о
доступных
пользователю
МО
(getAvailableMO)
Вход:
 id пользователя.
6
Получение информации
о
назначенных
пользователю
ролях
(getUserRoles)
Вход:
 id пользователя.
7
Поиск пользователя по
набору
параметров
(getUsers)
8
Удаление
пользователя
(removeRole)
Вход:
 логин;
 тип пользователя
 фамилия;
 имя;
 отчество;
 id роли;
 адрес эл.почты;
 признак блокирования;
 id организации.
Вход:
 id роли;
 id организации;
 id пользователя.
9
Удаление
доступных
пользователю
МО
(removeAvailableMO)
роли
Вход:
 id организации;
 id пользователя.
Версия
1.52.0
Стр. 16 из 60
Содержание ответа
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
организаций,
доступных
пользователю;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
ролей,
назначенных
пользователю;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
пользователей,
подходящих
под
указанные
параметры
поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
10
Наименование сервиса
Удаление пользователя
(deleteUser)
Инициирующее событие,
содержание запроса
Вход:
 id пользователя.
11
Получение информации
о роли (getRoleById)
Вход:
 id роли.
12
Получение информации
о
роли
по
наименованию
(getRoles)
Вход:
 наименование роли.
Версия
1.52.0
Стр. 17 из 60
Содержание ответа
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные роли;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список ролей;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 18 из 60
4. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О СЛУЧАЯХ, ПОСЕЩЕНИЯХ,
ЗАПИСЯХ ОТДЕЛЕНИЙ ГОСПИТАЛИЗАЦИИ,
ОКАЗАННЫХ УСЛУГ, НАПРАВЛЕНИЙ
4.1. Сервис передачи данных об объекте учёта
«Случай обслуживания»
Сервис предназначен для передачи данных об объектах учёта «Случай
обслуживания» из МИС в Систему.
Состав интерфейса обмена данными объектов учета «Случай
обслуживания»
№
пп
1
2
3
4
Наименование
сервиса
Передача в
Систему данных
объекта учёта
«Случай
обслуживания»
и получение его
уникального
идентификатора
(sendCase)
Получение
данных объекта
учёта «Случай
обслуживания»
по его
уникальному
идентификатору
(getCaseById)
Поиск объектов
учёта «Случай
обслуживания»
по набору
параметров
(searchCase)
Получение CDA
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
случая, хранящихся в МИС.
Вход:
 данные объекта учета «Случай
медицинского обслуживания»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Случай
обслуживания» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение параметров объекта
учёта «Случай обслуживания» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Случай» в Системе
Выход:
 параметры объекта учёта
«Случай обслуживания»,
хранящиеся в Системе;
 в случае ошибки
информация об ошибке
вызова
Поиск объектов учёта «Случай
обслуживания» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация, в
которой зарегистрирован случай;
 случай;
 период открытия случая;
 период закрытия случая;
 исход заболевания;
 результат обращения;
 диагноз (МКБ-10);
 специалист
Получение CDA – документа объекта
Выход:
 список уникальных
идентификаторов объектов
учёта «Случай
обслуживания» в Системе,
подходящих под указанные
параметры поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
5
Наименование
сервиса
– документа
объекта учета
«Случай
обслуживания»
(getCaseCDA)
Инициирующее событие,
содержание запроса
учета «Случай обслуживания
пациента».
Вход:
 уникальный идентификатор
объекта учета «Случай
обслуживания пациента»
Удаление
объекта учёта
«Случай
обслуживания»
по его
уникальному
идентификатору
(deleteCase)
Удаление объекта учёта «Случай
обслуживания»
Вход:
уникальный идентификатор объекта
учета «Случай обслуживания
пациента»
Версия
1.52.0
Стр. 19 из 60
Содержание ответа
 CDA - документ объекта
учета «Случай (в формате
base64)обслуживания
пациента»;
 в случае ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор объекта
учета «Случай
обслуживания» в Системе;
в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 20 из 60
4.2. Сервис передачи данных об объекте учёта
«Посещение»
Сервис предназначен для передачи
«Посещение» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными об объекте учёта
«Посещение»
№
пп
1
2
3
5
Наименование
сервиса
Передача
данных объекта
учёта
«Посещение» и
получение его
уникального
идентификатора
(sendVisit)
Получение
данных объекта
учёта
«Посещение»
по ее
уникальному
идентификатору
(getVisitById)
Поиск объекта
учёта
«Посещение»
по набору
параметров
(searchVisit)
Удаление
объекта учёта
«Посещение»
по его
уникальному
идентификатору
(deleteVisit)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учёта «Посещение»,
хранящихся в МИС.
Вход:
 данные объекта учета
«Посещение»
Получение данных об объекте учета
«Посещение» из Системы.
Вход:
 уникальный идентификатор
объекта учета «Посещение» в
Системе
Поиск объектов учёта «Посещение»
в Системе по набору параметров.
Вход:
 медицинская организация;
 период посещения;
 пациент;
 цель посещения;
 место посещения;
 случай обслуживания;
 диагноз (МКБ-10);
 специалист
Удаление объекта учёта
«Посещение»
Вход:
уникальный идентификатор объекта
учета «Посещение»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учёта «Посещение» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 параметры объекта учёта
«Посещение», хранящиеся
в Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список уникальных
идентификаторов объектов
учёта «Посещение» в
Системе, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор объекта
учета «Посещение» в
Системе;
в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 21 из 60
4.3. Сервис передачи данных об объекте учета
«Запись отделения госпитализации (ЗОГ)»
Сервис предназначен для передачи данных об объектах учёта «Запись
отделения госпитализации (ЗОГ)» из МИС в Систему.
Состав интерфейса обмена данными объекта учета «Запись
отделения госпитализации»
№
пп
1
2
3
5
Наименование
сервиса
Передача данных
объекта
учета
«ЗОГ»
и
получение
его
уникального
идентификатора
(sendHspRecord)
Получение
данных
объекта
учета «ЗОГ» по ее
уникальному
идентификатору
(getHspRecordById
)
Поиск
объекта
учета
«ЗОГ»
набору
параметров
(searchHspRecord)
Удаление объекта
учёта «ЗОГ» по
его уникальному
идентификатору
(deleteHspRecord)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
посещения, хранящихся в МИС.
Вход:
 данные объекта учета «Запись
отделения госпитализации»
Получение
полных
данных
об
объекте учета «ЗОГ» из Системе.
Вход:
 уникальный
идентификатор
объекта учета «Запись отделения
госпитализации» в Системе
Поиск «ЗОГ» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация;
 случай;
 период открытия ЗОГ
 период закрытия ЗОГ;
 исхода заболевания;
 диагноз (МКБ-10);
 услуга (справочник видов услуг);
 специалист
Удаление объекта учёта «ЗОГ»
Вход:
- уникальный идентификатор
объекта учета «ЗОГ»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «ЗОГ» в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные объекта учета
«ЗОГ»
хранящиеся
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
идентификаторов
объекта учета «ЗОГ» в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор объекта
учета «ЗОГ» в Системе;
в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 22 из 60
4.4. Сервис передачи данных об объекте учета
«Оказанная услуга»
Сервис предназначен для передачи
«Оказанная услуга» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными объекта учета «Оказанная
услуга»
№
пп
1
2
3
5
6
Наименование
сервиса
Передача
данных объекта
учета
«Оказанная
услуга и
получение его
уникального
идентификатора
(sendServiceRen
d)
Получение
данных объекта
учета
«Оказанная
услуга» по ее
уникальному
идентификатору
(getServiceRend
ById)
Поиск объекта
учета
«Оказанная
услуга по
набору
параметров
(searchServiceR
end)
Удаление
объекта учёта
«Услуга» по его
уникальному
идентификатору
(deleteServiceRe
nd)
Получение
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учета «Оказанная услуга»,
хранящихся в МИС.
Вход:
 данные объекта учета «Оказанная
услуга»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Оказанная услуга» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Получение полных данных объекта
учета «Оказанная услуга» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Выход:
 данные объекта учета
«Оказанная услуга в
Системе;
 в случае ошибки
информация об ошибке
вызова
Поиск объекта учета «Оказанная
услуга» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация;
 вид случая;
 случай;
 период оказания услуги;
 диагноз (МКБ-10);
 услуга (справочник видов услуг);
 прототип
услуги
(справочник
прототипов видов услуг);
 специалист
Удаление объекта учёта «Услуга»
Вход:
- уникальный идентификатор
объекта учета «Услуга»
Выход:
 список уникальных
идентификаторов объектов
учета «Оказанная услуга в
Системы, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Получение идентификатора услуги
Выход:
 уникальный
Выход:
 уникальный
идентификатор объекта
учета «Услуга» в Системе;
- в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
7
8
9
Наименование
сервиса
идентификатора
услуги по коду
предварительно
й записи
(getServiceRend
ByAppointmentId
)
Получение
StudyUID
(ЦАМИ) по
идентификатору
исследования
(getStudyUIDByS
erviceId)
Получение
списка studyUID
по заданному ID
пациента
(документ), и
типу
идентификатора
\документа
(опционально)
(getStudyUIDs)
Получение
списка URL для
просмотра
исследований по
заданному ID
пациента
(документ), и
типу
идентификатора
\документа
(опционально)
(getViewStudyUR
Ls)
Инициирующее событие,
содержание запроса
по коду предварительной записи
Вход:
- идентификатор талона
предварительной записи
Получение StudyUID (ЦАМИ) по
идентификатору исследования
Вход:
- идентификатор оказанной услуги
Версия
1.52.0
Стр. 23 из 60
Содержание ответа
идентификатор объекта
учета «Услуга» в Системе;
- в случае ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор
изображения ЦАМИ,
прикрепленного к услуге;
- в случае ошибки
информация об ошибке
вызова
Получение списка studyUID по
заданному ID пациента (документ),
и типу идентификатора\документа
(опционально)
Получение списка URL для
просмотра исследований по
заданному ID пациента (документ),
и типу идентификатора\документа
(опционально)
4.5. Сервис передачи вложений к объекту учета
«Оказанная услуга»
Сервис предназначен для передачи вложений (текстовых, графических и
т.п.) данных к объекту учёта «Оказанная услуга» из МИС в Систему.
Состав интерфейса передачи вложений к объекту учета
«Оказанная услуга»
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
1
2
3
4
Наименование
сервиса
Передача
вложений к
объекту учета
«Оказанная
услуга и
получение
уникального
идентификатора
вложения
(POST)
Получение
списка
идентификатор
ов вложений к
объекту учета
«Оказанная
услуга» по
уникальному
идентификатору
объекта учета
«Оказанная
услуга»
(GET)
Получение
вложения к
объекту учета
«Оказанная
услуга» по
уникальному
идентификатору
вложения
(GET)
Удаление
вложения к
объекту учета
«Оказанная
услуга»
(DELETE)
Инициирующее событие,
содержание запроса
Передача вложения к объекту учета
«Оказанная услуга», хранящихся в
МИС.
Вход:
 вложение к объекту учета
«Оказанная услуга»
Версия
1.52.0
Стр. 24 из 60
Содержание ответа
Выход:
 уникальный
идентификатор вложения к
объекту учета «Оказанная
услуга» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение списка идентификаторов
вложений к объекту учета
«Оказанная услуга» по уникальному
идентификатору объекта учета
«Оказанная услуга»
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Выход:
 список уникальных
идентификаторов вложений
к объекту учета
«Оказанная услуга;
 в случае ошибки
информация об ошибке
вызова
Получение вложения к объекту
учета «Оказанная услуга» по
уникальному идентификатору
вложения.
Вход:
 уникальный
идентификатор
вложения
Выход:
 вложение к объекту
учета «Оказанная услуга» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Удаление вложения к объекту учета
«Оказанная услуга»
Вход:
 уникальный идентификатор
вложения
Выход:
 уведомление об
успешном выполнении
запроса;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 25 из 60
4.6. Сервис обмена протоколами объекта учета
«Оказанная услуга»
Сервис предназначен
«Оказанная услуга»
для
обмена
протоколами
объекта
учёта
Состав интерфейса обмена протоколами объекта учета
«Оказанная услуга»
№
пп
1
2
3
Наименование
сервиса
Получения
протокола к
объекту учета
«Оказанная
услуга» по
идентификатору
оказанной
услуги
(GET)
Передача
протокола
объекта учета
«Оказанная
услуга и
получение
уникального
идентификатора
вложения
(POST)
Передача
протокола
объекта учета
«Оказанная
услуга и
получение
уникального
идентификатора
вложения
(PUT)
Инициирующее событие,
содержание запроса
Получение протокола объекта учета
«Оказанная услуга» по
идентификатору оказанной услуги
Вход:
- уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Содержание ответа
Выход:
 протокол объекта учета
«Оказанная услуга;
 в случае ошибки
информация об ошибке
вызова
Передача протокола объекту учета
«Оказанная услуга»
Вход:
 Протокол объекта учета
«Оказанная услуга»
Выход:
 уникальный
идентификатор протокола к
объекту учета «Оказанная
услуга» в Системе;
 в случае ошибки
информация об ошибке
вызова
Изменения протокола объекта учета
«Оказанная услуга»
Вход:
 Протокол
объекта
учета
«Оказанная услуга»
Выход:
-уникальный
идентификатор протокола к
объекту учета «Оказанная
услуга» в Системе;
-в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 26 из 60
4.7. Сервис передачи данных об объекте учета
«Направление»
Сервис предназначен для передачи
«Направление» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными объекта учета
«Направление»
№
пп
1
Наименование
сервиса
Передача данных
объекта учета
«Направление» и
получение его
уникального
идентификатора
(sendReferral)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учета «Направление»,
хранящихся в МИС.
Вход:
 данные объекта учета
«Направление»
2
Получение
данных объекта
учета
«Направление»
по его
уникальному
идентификатору
(getReferralById)
Поиск объекта
учета
«Направление»
по набору
параметров
(searchReferral)
Получение полных данных об
объекте учета «Направление» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Направление» в
Системе
3
4
Получение CDA –
документа
объекта учета
«Направление»
(getReferralCDA)
Поиск объекта учета
«Направление» в Системе по
набору параметров.
Вход:
 медицинская
организация
направляющая;
 медицинская
организация
принимающая;
 пациент;
 диагноз (МКБ-10);
 специалист направляющий;
 специалист принимающий;
 услуга (справочник видов услуг)
на которую создано направление;
 шаг (посещение или ЗОГ), в
рамках
которого
создано
направление;
 услуга
(справочник
видов
услуг),
из
которой
создано
направление
Получение CDA – документа
объекта учета «Направление».
Вход:
 уникальный идентификатор
объекта учета «Направление»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Направление» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 данные объекта учета
«Направление»,
хранящиеся в Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список уникальных
идентификаторов объектов
учета «Направление» в
Системе, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Направление» (в
формате base64);
 в случае ошибки
информация об ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
5
Наименование
сервиса
Удаление
объекта учёта
«Направление»
по его
уникальному
идентификатору
(deleteReferral)
Инициирующее событие,
содержание запроса
Удаление объекта учёта
«Направление»
Вход:
- уникальный идентификатор
объекта учета «Направление»
Версия
1.52.0
Стр. 27 из 60
Содержание ответа
вызова
Выход:
 уникальный
идентификатор объекта
учета «Направление» в
Системе;
- в случае ошибки
информация об ошибке
вызова
4.8. Сервис передачи вложений к объекту учета
«Направления»
Сервис предназначен для передачи вложений (текстовых, графических и
т.п.) данных к объекту учёта «Направления» из МИС в Систему.
Состав интерфейса передачи вложений к объекту учета
«Направления»
№
пп
1
2
3
4
Наименование
сервиса
Передача
вложений к
объекту учета
«Направление»
и получение
уникального
идентификатора
вложения
(POST)
Получение
списка
идентификатор
ов вложений к
объекту учета
«Направление»
по уникальному
идентификатору
объекта учета
«Направление»
(GET)
Получение
вложения к
объекту учета
«Направление»
по уникальному
идентификатору
вложения
(GET)
Удаление
вложения к
Инициирующее событие,
содержание запроса
Передача вложения к объекту учета
«Направление», хранящихся в МИС.
Вход:
 вложение к объекту учета
«Направление»
Содержание ответа
Выход:
 уникальный
идентификатор вложения к
объекту учета
«Направление» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение списка идентификаторов
вложений к объекту учета
«Направление» по уникальному
идентификатору объекта учета
«Направление»
Вход:
 уникальный идентификатор
объекта учета «Направление» в
Системе
Выход:
 список уникальных
идентификаторов вложений
к объекту учета
«Направление»;
 в случае ошибки
информация об ошибке
вызова
Получение вложения к объекту
учета «Направление» по
уникальному идентификатору
вложения.
Вход:
 уникальный
идентификатор
вложения
Выход:
 вложение к объекту
учета «Направление» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Удаление вложения к объекту учета
«Направление»
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
объекту учета
«Направление»
(DELETE)
Инициирующее событие,
содержание запроса
Вход:
 уникальный идентификатор
вложения
Версия
1.52.0
Стр. 28 из 60
Содержание ответа
 уведомление об
успешном выполнении
запроса;
 в случае ошибки
информация об ошибке
вызова
4.9. Сервис обмена протоколами объекта учета
«Направления»
Сервис предназначен
«Направления»
для
обмена
протоколами
объекта
учёта
Состав интерфейса обмена протоколами объекта учета
«Направления
№
пп
1
2
3
Наименование
сервиса
Получения
протокола к
объекту учета
«Направления»
по
идентификатору
оказанной
услуги
(GET)
Передача
протокола
объекта учета
«Направления»
и получение
уникального
идентификатора
вложения
(POST)
Передача
протокола
объекта учета
«Направления»
и получение
уникального
идентификатора
вложения
(PUT)
Инициирующее событие,
содержание запроса
Получение протокола объекта учета
«Оказанная услуга» по
идентификатору оказанной услуги
Вход:
- уникальный идентификатор
объекта учета «Направления» в
Системе
Содержание ответа
Выход:
 протокол объекта учета
«Направления»;
 в случае ошибки
информация об ошибке
вызова
Передача протокола объекту учета
«Оказанная услуга»
Вход:
 Протокол объекта учета
«Направления»
Выход:
 уникальный
идентификатор протокола к
объекту учета
«Направления» в Системе;
 в случае ошибки
информация об ошибке
вызова
Изменения протокола объекта учета
«Направления»
Вход:
 Протокол
объекта
учета
«Направления»
Выход:
-уникальный
идентификатор протокола к
объекту учета
«Направления» в Системе;
-в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 29 из 60
5. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА СТРУКТУРИРОВАННЫМИ ЭЛЕКТРОННЫМИ
МЕДИЦИНСКИМИ ДОКУМЕНТАМИ (СЭМД)
5.1. Сервис обмена структурированными
электронными медицинскими документами
(СЭМД)
Сервис предназначен для обмена структурированными электронными
медицинскими документами (СЭМД)
Состав интерфейса обмена данными СЭМД
№
пп
1
2
3
Наименование
сервиса
Получение CDA
- документа по
идентификатору
документа
(getCDA)
Получение
списка CDA документов
(searchCDA)
Инициирующее событие,
содержание запроса
Запрос на получение CDA –
документа.
Вход:
 Идентификатор документа CDA
Передача
подписанного
ЭЦП CDA –
документа в
Систему
(sendSignedCDA
)
Передача подписанного ЭЦП CDA –
документа в Систему.
Вход:
 подписанный ЭЦП CDA - документ
Запрос списка документов,
отвечающих параметрам запроса.
Вход:
 уникальный код пациента;
 интервал дат
 тип документа
Содержание ответа
Выход:
 CDA – документ;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список идентификаторов
CDA - документов
подходящих под параметры
запроса;
 в случае ошибки
информация об ошибке
вызова
Выход:
 уведомление об
успешной отправке
документа;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 30 из 60
6. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О ПРЕДВАРИТЕЛЬНОЙ
ЗАПИСИ (С ВЗАИМОДЕЙСТВИЕМ С ФЭР)
6.1. Сервис обмена информацией для ведения
предварительной записи
Сервис предназначен для обмена информацией о предварительной
записи
Состав интерфейса обмена данными о предварительной записи
№
пп
1
Наименование
сервиса
Получение списка
медицинских
организаций
(getPlaces)
Справочники,
используемые
запросе
2
3
в
Получение
информации
о
медицинской
организации
ее
уникальному
идентификатору
(getPlace)
Получение списка
отделений
медицинской
организации
(getDepartments)
Инициирующее событие,
содержание запроса
Получение списка организаций.
Вход:
 МКОД;
 вид оплаты;
 лечебный профиль;
 возрастная группа;
 вид услуги;
 код ОКАТО населенного
пункта
 МКОД: pim_org_code
(Код котрагента);
 вид оплаты:
fin_funding_source_type
(Тип источника
финансирования);
 лечебный профиль:
md_profile (Медицинские
профили);
 возрастная группа:
md_age_group
(Возрастные группы);
 вид услуги: sr_service
(Услуга организации
/Вид услуги)
Получение полных данных о
медицинской организации.
Вход:
 идентификатор медицинской
организации
Получение списка отделений
медицинской организации
Вход:
 идентификатор медицинской
организации
Содержание ответа
Выход:
 список уникальных
идентификаторов
медицинских организаций в
Системе;
 в случае ошибки
информация об ошибке
вызова
-
Выход:
 информация о
медицинской организации
из Системы;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список идентификаторов
отделений
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
4
Наименование
сервиса
Получение
информации
об
отделении
медицинской
организации
(getDepartment)
Инициирующее событие,
содержание запроса
Получение информации об
отделении медицинской
организации.
Вход
 идентификатор отделения
5
Создание
отделения
медицинской
организации
(createDepartment)
Создание отделения
медицинской организации
Вход:
 идентификатор медицинской
организации;
 данные отделения
6
Редактирование
отделения
медицинской
организации
(editDepartment)
7
Удаление
отделения
медицинской
организации
(deleteDepartment)
Редактирование информации
об отделении
Вход:
 уникальный идентификатор
отделения медицинской
организации;
 данные отделения для
редактирования
Удаление отделения
медицинской организации
Вход:
 уникальный идентификатор
отделения медицинской
организации
8
Получение списка
сотрудников
медицинской
организации
(getEmployees)
Получение списка сотрудников
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
9
Получение списка
сотрудников
медицинской
организации
по
физ.лицу
(getEmployeesByIn
dividual)
Получение
информации
о
сотруднике
медицинской
организации
(getEmployee)
Получение списка сотрудников
медицинской организации
Вход:
уникальный идентификатор
физ.лица
Получение информации о
сотруднике медицинской
организации
Вход:
 уникальный идентификатор
сотрудника в системе
Создание
сотрудника
медицинской
Создание сотрудника
медицинской организации
Вход:
10
11
Версия
1.52.0
Стр. 31 из 60
Содержание ответа
Выход:
 информация
об
отделении
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор отделения
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор отделения
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации об отделении
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
сотрудников медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
сотрудников по физ.лицу;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
сотруднике
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор сотрудника
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
организации
(createEmployee)
Инициирующее событие,
содержание запроса
 уникальный идентификатор
медицинской организации;
 данные сотрудника
12
Редактирование
сотрудника
медицинской
организации
(editEmployee)
Редактирование сотрудника
медицинской организации
Вход:
 уникальный идентификатор
сотрудника;
 данные сотрудника
13
Удаление
сотрудника
медицинской
организации
(deleteEmployee)
Удаление сотрудника
медицинской организации
Вход:
 уникальный идентификатор
сотрудника
14
Получение
информации
должности
(getPosition)
о
Получение информации о
должности
Вход:
 идентификатор должности
15
Создание
должности
(createPosition)
Создание должности
Вход:
 информация о должности
16
Редактирование
должности
(editPosition)
Редактирование должности
Вход:
 Идентификатор должности
 Информация о должности
17
Удаление
должности
(deletePosition)
Удаление должности
Вход :
 Идентификатор должности
18
Создание
сотрудника
на
должности
(createEmployeePos
ition)
19
Получение
информации
сотруднике
Создание сотрудника на
должности
Вход:
 Идентификатор должности
 Идентификатор сотрудника
 Информация о сотруднике на
должности
Получение информации о
сотруднике на должности
Вход:
о
на
Версия
1.52.0
Стр. 32 из 60
Содержание ответа
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном редактировании
информации о сотруднике
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации о сотруднике
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
сотрудника на должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
сотруднике на должности;
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
20
Наименование
сервиса
должности
(getEmployeePositio
n)
Редактирование
информации
о
сотруднике
на
должности
(editEmployeePositi
on)
Инициирующее событие,
содержание запроса
 Идентификатор сотрудника
на должности
21
Удаление
информации
о
сотруднике
на
должности (delete
EmployeePosition)
Редактирование информации о
сотруднике на должности
Вход:
 Идентификатор сотрудника
на должности
 Информация о сотруднике на
должности
Удаление информации о
сотруднике на должности
Вход:
 Идентификатор сотрудника
на должности
22
Получение
названий
должности
(getPositionNames)
Получение названий
должности
Вход:
- Идентификатор должности
23
Получение
информации
о
названии
должности
(getPositionName)
Получение информации о
названии должности
Вход:
- Идентификатор должности
24
Создание названия
должности
(createPositionNam
e)
Создание названия должности
Вход:
- Идентификатор должности
- информация о названии
должности
25
Редактирование
названия
должности
(editPositionName)
26
Удаление названия
должности
(deletePositionName
)
Редактирование названия
должности
Вход:
- Идентификатор должности
- информация о названии
должности
Удаление названия должности
Вход:
- Идентификатор должности
27
Получение
специальностей
сотрудника
(getEmployeeSpecia
lities)
Получение специальностей
сотрудника
Вход:
- Идентификатор сотрудника
28
Добавление
специальности
Добавление специальности
сотрудника
Версия
1.52.0
Стр. 33 из 60
Содержание ответа
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
сотрудника на должности;
 в
случае
ошибки
информация
об
ошибке
вызова должности
Выход:
 Информация
о
выполнении запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Названия должности;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
по
должности;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор названия
должности;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор названия
должности;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификаторы
специальностей
сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
сотрудника
(addSpecialityToEm
ployee)
29
Удаление
специальности
сотрудника
(deleteSpecialityFro
mEmployee)
30
Получение списка
должностей
сотрудника
(getEmployeePositio
ns)
31
Получение
информации
о
должности
сотрудника
(getEmployeePositio
n)
Создание
должности
сотрудника
(createEmployeePos
ition)
32
Инициирующее событие,
содержание запроса
Вход:
- Идентификатор сотрудника
- Идентификатор
специальности: pim_speciality
Удаление специальности
сотрудника
Вход:
- Идентификатор сотрудника
- Идентификатор
специальности
Получение списка должностей
сотрудника
Вход:
- Идентификатор сотрудника
Получение информации о
должности сотрудника
Вход:
- Идентификатор должности
сотрудника
Создание должности
сотрудника
Вход:
- Идентификатор сотрудника
- идентификатор должности
- информация о должности
Редактирование должности
сотрудника
Вход:
- Идентификатор сотрудника
- идентификатор должности
- информация о должности
Удаление должности
сотрудника
Вход:
- Идентификатор должности
сотрудника
33
Редактирование
должности
сотрудника
(editEmployeePositi
on)
34
Удаление
должности
сотрудника
(deleteEmployeePos
ition)
35
Получение списка
образований
сотрудника
(getEmployeeEducat
ions)
Получение списка образований
сотрудника
Вход:
- Идентификатор сотрудника
36
Получение
информации
об
образовании
сотрудника(getEmp
loyeeEducation)
Получение информации об
образовании сотрудника
Вход:
- Идентификатор образования
37
Добавление
информации
Добавление информации об
образовании сотрудника
об
Версия
1.52.0
Стр. 34 из 60
Содержание ответа
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентфикаторы
должностей сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
по
должности сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
должности сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
должности сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Список идентификаторов
образований сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
по
образованию сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
38
39
40
41
42
43
44
45
46
Наименование
сервиса
образовании
сотрудника
(createEmployeeEdu
cation)
Редактирование
информации
об
образовании
сотрудника
(editEmployeeEduca
tion)
Удаление
информации
об
образовании
сотрудника
(deleteEmployeeEdu
cation)
Добавление
сертификата
сотрудника
(createEmployeeCer
tificate)
Редактирование
информации
о
сертификате
сотрудника
(editEmployeeCertifi
cate)
Получение списка
сертификатов
сотрудника
(getEmployeeCertifi
cates)
Инициирующее событие,
содержание запроса
Вход:
- Идентификатор сотрудника
- информация об образовании
Редактирование информации
об образовании сотрудника
Вход:
- Идентификатор сотрудника
- идентификатор образования
сотрудника
- информация об образовании
Удаление информации об
образовании сотрудника
Вход:
- идентификатор образования
сотрудника
Добавление сертификата
сотрудника
Вход:
- идентификатор образования
сотрудника
-информация о сертификате
Редактирование информации о
сертификате сотрудника
Вход:
- идентификатор сертификата
сотрудника
-информация о сертификате
Получение списка
сертификатов сотрудника
Вход:
- идентификатор сотрудника
Получение
информации
о
сертификате
сотрудника
(getEmployeeCertifi
cate)
Удаление
сертификата
сотрудника
(deleteEmployeeCer
tificate)
Получение информации о
сертификате сотрудника
Вход:
- идентификатор сертификата
сотрудника
Добавление
информации
о
награде
сотрудника
(createEmployeeRe
ward)
Редактирование
Добавление информации о
награде сотрудника
Вход:
- идентификатор сотрудника
Удаление сертификата
сотрудника
Вход:
- идентификатор сертификата
сотрудника
Редактирование информации о
Версия
1.52.0
Стр. 35 из 60
Содержание ответа
образования сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
образования сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
сертификата сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
сертификата сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Список идентификаторов
сертификатов сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
сертификате сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор награды
сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
47
48
49
50
Наименование
сервиса
информации
о
награде
сотрудника
(editEmployeeRewar
d)
Получение списка
наград сотрудника
(getEmployeeRewar
ds)
Инициирующее событие,
содержание запроса
награде сотрудника
Вход:
- идентификатор награды
сотрудника
Получение
информации
о
награде
сотрудника
(getEmployeeRewar
d)
Удаление
информации
о
награде
сотрудника
(deleteEmployeeRe
ward)
Создание физ.лица
и
сотрудника
(complexCreateEmp
loyee)
Получение информации о
награде сотрудника
Вход:
- идентификатор награды
сотрудника
51
Удаление
сотрудника
(complexDeleteEmpl
oyee)
52
Перевод
сотрудника
на
другую должность
(transferEmployee)
53
Получение списка
зданий
медицинской
организации
(getBuilds)
Получение списка наград
сотрудника
Вход:
- идентификатор сотрудника
Удаление информации о
награде сотрудника
Вход:
- идентификатор награды
сотрудника
Создание физ.лица и
сотрудника
Вход:
- Фамилия
- Имя
- Отчество
- Дата рождения
- Код пола
- СНИЛС
- Идентификатор организации
- Идентификатор должности
- информация о сотруднике
Удаление сотрудника
Вход:
 Идентификатор сотрудника
Перевод сотрудника на другую
должность
Вход:
 ID сотрудника;
 ID старой должности;
 ID новой должности;
 Дата перевода
Получение списка зданий
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
Версия
1.52.0
Стр. 36 из 60
Содержание ответа
 Идентификатор награды
сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Список идентификаторов
наград сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация о награде
сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
сотрудника;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
выполнении запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
новой
должности;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
зданий
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
54
Получение
информации
о
здании
медицинской
организации
(getBuild)
Редактирование
информации
о
здании
медицинской
организации
(editBuild)
Создание
здания
медицинской
организации
(createBuild)
55
56
Инициирующее событие,
содержание запроса
Получение информации о
здании медицинской
организации
Вход:
 уникальный идентификатор
здания
Редактирование информации о
здании
Вход:
 уникальный идентификатор
здания;
 данные здания
Создание здания медицинской
организации
Вход:
 уникальный идентификатор
медицинской организации;
 данные здания
Удаление здания медицинской
организации
Вход:
 уникальный идентификатор
здания
57
Удаление
здания
медицинской
организации
(deleteBuild)
58
Получение списка
этажей
здания
медицинской
организации
(getFloors)
Получение списка этажей
здания медицинской
организации
Вход:
 идентификатор здания
59
Получение
информации
об
этаже
здания
медицинской
организации
(getFloor)
Редактирование
информации
об
этаже
здания
медицинской
организации
(editFloor)
Получение информации об
этаже здания медицинской
организации
Вход:
 уникальный идентификатор
этажа
Редактирование информации
об этаже здания медицинской
организации
Вход:
 уникальный идентификатор
этажа;
 данные этажа
Создание этажа здания
медицинской организации
Вход:
 уникальный идентификатор
здания;
 данные этажа
Удаление этажа здания
медицинской организации
Вход:
60
61
Создание
этажа
здания
медицинской
организации
(createFloor)
62
Удаление
этажа
здания
медицинской
Версия
1.52.0
Стр. 37 из 60
Содержание ответа
вызова
Выход:
 информация о здании
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
здания
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
здания
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список
уникальных
идентификаторов этажей;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список
уникальных
идентификаторов этажей;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор этажа;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
организации
(deleteFloor)
Инициирующее событие,
содержание запроса
 уникальный идентификатор
этажа
63
Получение списка
кабинетов
медицинской
организации
(getRooms)
Получение списка кабинетов
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
64
Получение
информации
кабинете
медицинской
организации
(getRoom)
Получение информации о
кабинете медицинской
организации
Вход:
 уникальный идентификатор
кабинета
о
65
Создание кабинета
медицинской
организации
(createRoom)
Создание кабинета
медицинской организации
Вход:
 уникальны идентификатор
медицинской организации
 данные кабинета
66
Редактирование
кабинета
медицинской
организации
(editRoom)
67
Удаление кабинета
медицинской
организации
(deleteRoom)
Редактирование кабинета
медицинской организации
Вход:
 уникальный идентификатор
кабинета;
 данные кабинета
Удаление кабинета
медицинской организации
Вход:
 уникальный идентификатор
кабинета;
68
Получение списка
прототипов
услуг
(getPrototypes)
Получение списка прототипов
услуг
Вход:
 код услуги (часть кода) из
справочника ОКМУ
69
Получение
информации
о
прототипе
услуги
(getPrototype)
Получение информации о
прототипе услуги
Вход:
 уникальный идентификатор
прототипа услуги
70
Редактирование
информации
о
прототипе
услуги
Редактирование информации о
прототипе услуги
Вход:
Версия
1.52.0
Стр. 38 из 60
Содержание ответа
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
кабинетов
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
кабинетов
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор кабинета в
Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор кабинета;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
прототипов услуг с кодами
и наименованием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о прототипе
услуги;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
(editPrototype)
Инициирующее событие,
содержание запроса
 уникальный идентификатор
прототипа услуги;
 данные прототипа
71
Создание
прототипа
услуги
(createPrototype)
Создание прототипа услуги
Вход:
 данные прототипа услуги
72
Удаление
прототипа
услуги
(deletePrototype)
Удаление прототипа услуги
Вход:
уникальный идентификатор
прототипа услуги
73
Получение списка
видов
услуг
медицинской
организации
(getServices)
Получение списка видов услуг
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
74
Получение
информации о виде
услуги (getService)
Получение информации о виде
услуги
Вход:
 уникальный идентификатор
вида услуги
75
Редактирование
информации о виде
услуги (editService)
Редактирование информации о
виде услуги
Вход:
 уникальный идентификатор
вида услуги;
 данные услуги
76
Создание
вида
услуги
(createService)
Создание вида услуги
Вход:
 уникальный идентификатор
медицинской организации;
 данные о виде услуги
77
Удаление
вида
услуги
(deleteService)
Удаление вида услуги
Вход:
 уникальный идентификатор
услуги
78
Получение списка
услуг комплексной
услуги
Получение списка услуг
комплексной услуги
Вход:
Версия
1.52.0
Стр. 39 из 60
Содержание ответа
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор прототипа
услуги в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
видов услуг;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
виде
услуги;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор вида услуги
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
услуг комплексной услуги;
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
(getComplexService
s)
Инициирующее событие,
содержание запроса
- уникальный идентификатор
услуги
79
Создание
комплексной
услуги
(createComplexServ
ice)
80
Удаление состава
комплексной
услуги
(clearComplexServic
e)
Создание комплексной услуги
Вход:
- уникальный идентификатор
комплексной услуги
- идентификаторы услуг,
которые будут в составе
комплексной
Удаление состава комплексной
услуги
Вход:
- уникальный идентификатор
комплексной услуги
81
Добавление
информации о виде
финансирования
услуги(createFinTyp
e)
82
Редактирование
информации о виде
финансирования
услуги(editFinType)
83
Удаление
информации о виде
финансирования
услуги(deleteFinTyp
e)
84
Получение
видов
финансирования
услуги
(getFinTypes)
Получение видов
финансирования услуги
Вход:
- уникальный идентификатор
услуги
85
Получение
информации о виде
финансирования
(getFinType)
Получение информации о виде
финансирования
Вход:
- идентификатор вида
финансирования услуги
86
Получение списка
специалистов
Получение списка
специалистов медицинской
Добавление информации о
виде финансирования услуги
Вход:
- уникальный идентификатор
услуги
- код вида финансирования
- период
Редактирование информации о
виде финансирования услуги
Вход:
- идентификатор вида
финансирования услуги
- уникальный идентификатор
услуги
- код вида финансирования
- период
Удаление информации о виде
финансирования услуги
Вход:
- идентификатор вида
финансирования услуги
Версия
1.52.0
Стр. 40 из 60
Содержание ответа
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор вида услуги
в Системе;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
уникальный
идентификатор услуги
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
идентификатор
вида
финансирования услуги
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
идентификатор
вида
финансирования услуги
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
- список идентификаторов
видов
финансирования
услуги
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
информация
о
виде
финансирования услуги
- в случае ошибки
информация об ошибке
вызова
Выход:
 список идентификаторов
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
87
Наименование
сервиса
медицинской
организации
(getLocations)
Получение
информации
конкретном
специалисте
(getLocation)
Инициирующее событие,
содержание запроса
организации.
Вход:
 медицинская организация;
 код вида услуги
о
Получение полной информации
о конкретном специалисте.
Вход:
 уникальный идентификатор
группы ресурсов
88
Создание
специалиста,
ведущего
прием
(createLocation)
Создание специалиста,
ведущего прием.
Вход:
 данные группы ресурсов
89
Редактирование
специалиста,
ведущего
прием
(editLocation)
90
Удаление
информации
о
специалисте,
ведущем
прием
(deleteLocation)
Редактирование специалиста,
ведущего прием.
Вход:
 уникальный идентификатор
группы ресурсов в Системе;
 данные группы ресурсов
Удаление информации о
специалисте, ведущем прием.
Вход:
 уникальный идентификатор
группы ресурсов в Системе
91
Добавление
сеансов
работы
(postTimes)
Добавление сеансов работы.
Вход:
 уникальный идентификатор
группы ресурсов;
 информация о сеансах
работы
92
Удаление сеансов
работы
(deleteTimes)
93
Получение
расписания работы
специалиста
(getTimes)
94
Запись на прием к
Удаление сеансов работы
Вход:
 уникальный идентификатор
группы ресурсов;
 информация о сеансах
работы (дата сеанса, время
начала и окончания сеанса)
Получение расписания работы
специалиста.
Вход:
 идентификатор группы
ресурсов;
 Дата
Запись на прием к врачу.
Версия
1.52.0
Стр. 41 из 60
Содержание ответа
групп
ресурсов
медицинской организации в
Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 данные группы ресурсов
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор
группы
ресурсов в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
группы
ресурсов в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации
о
специалисте;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
добавлении
сеанса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
добавлении
сеанса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о сеансах
работы Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
95
Наименование
сервиса
врачу
(postReserve)
Освобождение
времени записи на
прием (deleteSlot)
Инициирующее событие,
содержание запроса
Вход:
 идентификатор группы
ресурсов;
 дата и время приема;
 код вида услуги;
 признак экстренности;
 код пациента;
 контакты пациента для
оповещения
Запрос на получение
подтверждения освобождения
времени записи на прием.
Вход:
 идентификатор запись на
прием;
 причина отмены записи
 дополнительная
информация
Запрос на получение текущего
статуса записи на прием.
Вход:
 идентификатор записи на
прием
Запрос на получение списка
записей на прием по данному
пациенту.
Вход:
 уникальный идентификатор
пациента
96
Получение
текущего
статуса
записи на прием
(getSlot)
97
Получение списка
записей на прием
по
данному
пациенту
(getReserve)
98
Получение списка
аппаратов
(getEquipments)
Получение списка аппаратов
Вход:
- идентификатор организации
99
Получение
информации
аппарате
(getEquipment)
Получение информации об
аппарате
Вход:
- идентификатор аппарата
об
10
0
Создание аппарата
(createEquipment)
Создание аппарата
Вход:
- название аппарата
- идентификатор организации
- информация об аппарате
10
1
Редактирование
аппарата
(editEquipment)
Редактирование аппарата
Вход:
-идентификатор аппарата
- название аппарата
- идентификатор организации
- информация об аппарате
Версия
1.52.0
Стр. 42 из 60
Содержание ответа
 идентификатор
записи
на прием;
 статус записи на прием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 подтверждение
записи на прием;
 в
случае
информация
об
вызова
отмены
ошибки
ошибке
Выход:
 статус записи на прием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
записей
на
прием
по
данному пациенту;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
оборудования;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
об
аппарате;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
аппарата;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
аппарата;
в
случае
ошибки
информация
об
ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
10
2
Наименование
сервиса
Удаление аппарата
(deleteEquipment)
Инициирующее событие,
содержание запроса
Удаление аппарата
Вход:
-идентификатор аппарата
10
3
Получение списка
должностей
в
подразделении
(getPositions)
Получение информации от
списке должностей
подразделения
Вход:
- идентификатор
подразделения
Версия
1.52.0
Стр. 43 из 60
Содержание ответа
Выход:
 уведомление
об
успешном
добавлении
сеанса;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
- информация о списке
должностей подразделения;
в
случае
ошибки
информация
об
ошибке
вызова
6.2. Сервис уведомления об изменении статуса
сеанса (реализуется МИС)
Сервис предназначен для получения уведомлений МИС об изменении
статуса сеанса в Системе
Состав интерфейса сервиса получения уведомлений о статусе
сеанса
№
пп
1
Наименование
сервиса
Уведомление
об
изменении
статуса
временного
интервала
(postTimeStatus)
Инициирующее событие,
содержание запроса
Уведомление
об
изменении
статуса
Вход:
 идентификатор группы
ресурсов;
 дата и время приема;
 код вида услуги;
 признак экстренности;
 данные пациента;
 контакты пациента для
оповещения;
 статус записи
Содержание ответа
Выход:
 ответ от сервера МИC;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 44 из 60
6.3. Сервис обмена информацией об адресах
Сервис предназначен для обмена информацией об адресах
Состав интерфейса обмена данными об адресах
№
пп
1
Наименование
сервиса
Создание
адреса
(createAddress)
Инициирующее событие,
содержание запроса
Создание адреса
Вход:
- Тип адреса
- Родительский элемент адреса
- Название
2
Получение
списка адресов
(getAddresses)
3
Получение
информации об
адресе
(getAddressInfo)
Получение списка адресов
Вход:
- Тип адреса
- Родительский элемент адреса
- Название
- Код КЛАДР
- Код ОКАТО
- Номер страницы
Получение информации об адресе
Вход:
- Идентификатор адреса
4
Получение
информации об
уровне адреса
(getAddressLeve
lInfo)
Получение информации об уровне
адреса
Вход:
- Идентификатор уровня
5
Получение
информации об
отображении
адреса
(getAddressDispl
ayName)
Получение
информации о
типе адреса
(getAddressType
)
Получение информации об
отображении адреса
Вход:
- Идентификатор адреса
Пакетное
получение
адресов
(getBatchAddres
sInfo)
Пакетное получение адресов
Вход:
- Идентификаторы адресов
6
7
Получение информации о типе
адреса
Вход:
- Идентификатор типа адреса
Содержание ответа
Выход:
- идентификатор адреса,
отображаемый адрес
- в случае ошибки
информация об ошибке
вызова
Выход:
-список идентификаторов
адреса с информацией об
адресе
- в случае ошибки
информация об ошибке
вызова
Выход:
- информация об адресе
- в случае ошибки
информация об ошибке
вызова
Выход:
- идентификаторы
возможных типов и
дочерних типов
- в случае ошибки
информация об ошибке
вызова
Выход:
- отображаемый адрес
- в случае ошибки
информация об ошибке
вызова
Выход:
- информация о типе
адреса
- в случае ошибки
информация об ошибке
вызова
Выход:
- идентификатор адресного
элемента
- тип адреса
- наименование
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
8
Поиск адреса
(searchAddress)
Инициирующее событие,
содержание запроса
Поиск адреса
Вход:
- запрос
- родительский элемент
- минимальный идентификатор
уровня
- максимальный идентификатор
уровня
Версия
1.52.0
Стр. 45 из 60
Содержание ответа
- адресная строка (текст)
- уровень
- код ОКАТО
-код КЛАДР
- индекс
- в случае ошибки
информация об ошибке
вызова
Выход:
- список идентификаторов
адресов с отображением
адреса
- в случае ошибки
информация об ошибке
вызова
6.4. Сервис обмена информацией о рецептах
Сервис предназначен для обмена информацией о рецептах
Состав интерфейса сервиса обмена информацией о рецептах
№
пп
1
Наименование
сервиса
Создание рецепта
(createReceipt)
2
Редактирование
рецепта
(editReceipt)
3
Получение
информации
рецепте
(getReceipt)
4
о
Создание
лекарственного
назначения
(createReceiptMedi
Инициирующее событие,
содержание запроса
Создание рецепта
Вход:
-идентификатор организации
-уникальный идентификатор
пациента
-код возраста
-идентификатор типа рецепта
-информация о рецепте
Редактирование рецепта
Вход:
-идентификатор организации
-уникальный идентификатор
пациента
-код возраста
-идентификатор типа рецепта
-информация о рецепте
Получение информации о
рецепте
Вход:
-идентификатор рецепта
Создание лекарственного
назначения
Вход:
-идентификатор рецепта
Содержание ответа
Выход:
- идентификатор рецепта
- в случае ошибки
информация об ошибке
вызова
Выход:
- идентификатор рецепта
- в случае ошибки
информация об ошибке
вызова
Выход:
- информация о рецепте
- в случае ошибки
информация об ошибке
вызова
Выход:
- идентификатор
лекарственного назначения
- в случае ошибки
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
cine)
Инициирующее событие,
содержание запроса
-данные о лекарственном
назначении
Редактирование лекарственного
назначения
Вход:
-идентификатор рецепта
-данные о лекарственном
назначении
Получение информации о
лекарственном назначении
Вход:
- идентификатор лекарственного
назначения
5
Редактирование
лекарственного
назначения
(editReceiptMedici
ne)
6
Получение
информации
о
лекарственном
назначении
(getReceiptMedicin
e)
7
Получение списка
лекарственных
назначений
(getReceiptMedicin
es)
Получение списка
лекарственных назначений
Вход:
-идентификатор рецепта
8
Поиск
рецепта
(searchReceipt)
9
Удаление рецепта
(deleteReceipt)
Поиск рецепта
Вход:
-идентификатор организации
-уникальный идентификатор
пациента
-код возраста
-идентификатор типа рецепта
-информация о рецепте
Удаление рецепта
Вход:
-идентификатор рецепта
10
Получение списка
розничных аптек
(getPharmacies)
Удаление
лекарственного
назначения
(deleteReceiptMedi
cine)
11
Получение списка розничных
аптек
Удаление лекарственного
назначения
Вход:
- идентификатор лекарственного
назначения
Версия
1.52.0
Стр. 46 из 60
Содержание ответа
информация об ошибке
вызова
Выход:
- идентификатор
лекарственного назначения
- в случае ошибки
информация об ошибке
вызова
Выход:
-идентификатор рецепта,
данные о лекарственном
назначении
- в случае ошибки
информация об ошибке
вызова
Выход:
- список идентификаторов
лекарственных назначений
- в случае ошибки
информация об ошибке
вызова
Выход:
- список идентификаторов
рецептов
- в случае ошибки
информация об ошибке
вызова
Выход:
- идентификатор рецепта
- в случае ошибки
информация об ошибке
вызова
Выход:
- список идентификаторов
розничных аптек
Выход:
- идентификатор
лекарственного назначения
- в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 47 из 60
6.5. Сервис обмена информацией о листах
нетрудоспособности
Сервис
предназначен
нетрудоспособности
для
обмена
информацией
о
листах
Состав интерфейса сервиса обмена информацией о листах
нетрудоспособности
№
пп
1
Наименование
сервиса
Создание
листа
нетрудоспособнос
ти (sendSickList)
2
Поиск
листов
нетрудоспособнос
ти (searchSickList)
3
Получение
информации
о
листе
нетрудоспособнос
ти
по
идентификатору
(getSickListById)
Удаление
листа
нетрудоспособнос
ти (deleteSickList)
4
Инициирующее событие,
содержание запроса
Создание листа
нетрудоспособности
Вход:
- уникальный идентификатор
пациента
- тип лн
- идентификатор медицинской
организации
- дата выдачи лн
- информация по лн
Поиск листов
нетрудоспособности
Вход:
- уникальный идентификатор
пациента
- тип лн
- идентификатор медицинской
организации
- дата выдачи лн
- информация по лн
Получение информации о листе
нетрудоспособности по
идентификатору
Вход:
- уникальный идентификатор
листа нетрудоспособности
Удаление листа
нетрудоспособности
Вход:
- уникальный идентификатор
листа нетрудоспособности
Содержание ответа
Выход:
- идентификатор листа
нетрудоспособности
- в случае ошибки
информация об ошибке
вызова
Выход:
- список идентификаторов
листов нетрудоспособности
- в случае ошибки
информация об ошибке
вызова
Выход:
- информация о листе
нетрудоспособности
- в случае ошибки
информация об ошибке
вызова
Выход:
- идентификатор листа
нетрудоспособности
- в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 48 из 60
6.6. Сервис обмена информацией о предварительной
записи (с взаимодействием с ГИЦ РТ)
Сервис предназначен для обмена информацией о предварительной
записи
Состав интерфейса сервиса обмена информацией о
предварительной записи
№
пп
1
Наименование
сервиса
Получение
сведений
о
пациенте
(getPatientBySurn
ameAndPolicy)
Инициирующее событие,
содержание запроса
Вход:
- фамилия;
- номер медицинского полиса
Содержание ответа
2
Получение списка
городов
муниципального
района (getCities)
Вход:
- Код района по КЛАДР
3
Получение списка
медицинских
учреждений
(getLpu)
Вход:
- Тип учреждения;
- Код города про КЛАДР
4
Получение списка
зданий
медицинского
учреждения
(getLpuBranches)
Вход:
- Код учреждения
5
Получение списка
специальностей
(getSpecialities)
Вход:
- Идентификатор учреждения;
- Код здания (необязательно
поле);
- Тип учреждения
6
Получение списка
врачей
с
расписанием
по
дням (getDoctors)
Вход:
- Код учреждения;
- Код здания;
- Идентификатор специальности
(необязательный параметр);
- Идентификатор пользователя.
(необязательный параметр)
Выход:
- список врачей с
расписанием;
- в случае ошибки
информация об ошибке
вызова
7
Получение
расписания врача
(getDoctorTimetab
le)
Вход:
- Идентификатор врача;
- Дата работы
8
Запись на прием
(record)
Вход:
- Идентификатор учреждения;
- Идентификатор
Выход:
- расписание врача;
- в случае ошибки
информация об ошибке
вызова
Выход:
- информация о записи;
- в случае ошибки
Выход:
данные
пациента
в
Системе;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
- список городов;
- в случае ошибки
информация об ошибке
вызова
Выход:
- список учреждений;
- в случае ошибки
информация об ошибке
вызова
Выход:
- список зданий
учреждения;
- в случае ошибки
информация об ошибке
вызова
Выход:
- список специальностей;
- в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
9
Отмена
записи
(deleteRecord)
10
Получение списка
записей на прием
по
данному
пациенту
(getHistory)
Инициирующее событие,
содержание запроса
информационной системы,
инициатора запроса;
- Идентификатор пациента;
- Идентификатор бронируемого
билета в очередь
Вход:
- Идентификатор записи;
- Идентификатор ИС ГИЦ РТ в
Cистеме
Вход:
- Идентификатор пациента
Версия
1.52.0
Стр. 49 из 60
Содержание ответа
информация об ошибке
вызова
Выход:
- уведомление об успешном
удалении записи;
- в случае ошибки
информация об ошибке
вызова
Выход:
- список талонов пациента;
- в случае ошибки
информация об ошибке
вызова
7. СЕРВИС ОБМЕНА ИНФОРМАЦИЕЙ ОБ
ОРГАНИЗАЦИЯХ
Сервис предназначен для синхронизации данных об организациях
Состав интерфейса сервиса синхронизации данных
организациях
№
пп
1
Наименование
сервиса
Создание,
редактирование
организации
(createOrUpdateOr
ganization)
Инициирующее событие,
содержание запроса
Вход:
- наименование;
- код и содержание документа
- EUID
-дата
2
Создание,
редактирование
адреса
организации
(createOrUpdateOr
ganizationAddress)
Удаление
организации(delet
eOrganization)
Удаление адреса
организации(delet
eOrganizationAddr
ess)
Получение списка
измененных
организаций(getC
hangedOrganizatio
Вход:
- Идентификатор элемента
адреса
-адресс
-euid
Выход:
--
Вход:
- id организации
Выход:
--
Вход:
- id организации
Выход:
--
Вход:
- Дата изменения;
- Номер страницы
- Количество записей на
Выход:
- список организаций
3
4
5
Содержание ответа
Выход:
--
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 50 из 60
№
пп
Наименование
сервиса
n)
Инициирующее событие,
содержание запроса
странице
6
Получение списка
измененных
адресов
организации(getC
hangedOrganizatio
nAddress)
Получение списка
удаленных
организации
(getDeletedOrgani
zation)
Получение списка
удаленных
адресов
организации
(getDeletedOrgani
zationAddress)
Получение
данных
организации(getO
rganization)
Получение
данных
адресов
организации(getO
rganizationAddress
)
Получение версии
приложения
(getVersion)
Поиск
организации(sear
chOrganization)
Поиск
адреса
организации(sear
chOrganizationAdd
ress)
Вход:
- Дата изменения;
- Номер страницы
- Количество записей на
странице
Выход:
- список адресов
организаций
Вход:
- Дата изменения;
- Номер страницы
- Количество записей на
странице
Вход:
- Дата изменения;
- Номер страницы
- Количество записей на
странице
Выход:
- список организаций
Вход:
- id организации
Выход:
- данные организации
Вход:
- id организации
Выход:
- данные адресов
организации
Вход:
--
Выход:
- Версия приложения
Вход:
-тип документа
-значение
Вход:
-euid организации
-тип адреса
Выход:
- Список организаций
7
8
9
10
11
12
13
Содержание ответа
Выход:
- список адресов
организаций
Выход:
- Список адресов
организаций
8. СЕРВИС ДЛЯ ПЕРЕДАЧИ СВЕДЕНИЙ ОБ
ОНКОЛЕЧЕНИИ И ГЕМОДИАЛИЗУ ИЗ ЕГИС ЭЗ РТ В
СЛУЖБУ СОЦ. ЗАЩИТЫ
Состав интерфейса сервиса синхронизации данных
организациях
№
пп
1
Наименование
сервиса
Получение случая
(getCase)
Инициирующее событие,
содержание запроса
Вход:
- Данные пациента;
- Период поиска
Содержание ответа
Выход:
-код ЛПУ
-даты
открытия\закрытия
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
Инициирующее событие,
содержание запроса
Версия
1.52.0
Стр. 51 из 60
Содержание ответа
случая
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 52 из 60
9. АДРЕСА ИНТЕГРАЦИОННЫХ СЕРВИСОВ
2.1. Сервис обмена нормативно – справочной информацией
WSDL
http://wstest.cdmarf.ru/refbooks-ws/refbooksWS?wsdl
ENDPOINT
http://wstest.cdmarf.ru/refbooks-ws/refbooksWS
RESTful
http://wstest.cdmarf.ru/refbooks-ws/rs
http://wstest.cdmarf.ru/refbooks-ws/rs?_wadl
3.1. Сервис обмена данными физических лиц
WSDL
http://wstest.cdmarf.ru/individuals-ws/individuals?wsdl
ENDPOINT
http://wstest.cdmarf.ru/individuals-ws/individuals
3.2. Сервис обмена данными пациентов (стандартная версия сервиса)
WSDL
http://wstest.cdmarf.ru/patients-ws/patient?wsdl
ENDPOINT
http://wstest.cdmarf.ru/patients-ws/patient
3.3. Сервис обмена данными пациентов (расширенная версия сервиса)
WSDL
http://wstest.cdmarf.ru/patients-smart-ws/patient?wsdl
ENDPOINT
http://wstest.cdmarf.ru/patients-smart-ws/patient
3.4. Сервис обмена информацией об участках прикрепления
WSDL
http://wstest.cdmarf.ru/districts-ws/district?wsdl
ENDPOINT
http://wstest.cdmarf.ru/districts-ws
3.5. Сервис обмена пользователями
WSDL
http://wstest.cdmarf.ru/users-ws/users?wsdl
ENDPOINT
http://wstest.cdmarf.ru/users-ws/users
4.1. Сервис передачи данных об объекте учета «Случай обслуживания
пациента»
WSDL
http://wstest.cdmarf.ru/cases-ws/cases?wsdl
ENDPOINT
http://wstest.cdmarf.ru/cases-ws/cases
RESTful
http://wstest.cdmarf.ru/cases-ws/cases-rs?_wadl
4.2. Сервис передачи данных об объекте учета «Посещение»
WSDL
http://wstest.cdmarf.ru/visits-ws/visits?wsdl
ENDPOINT
http://wstest.cdmarf.ru/visits-ws/visits
RESTful
http://wstest.cdmarf.ru/visits-ws/visit-rs?_wadl
4.3. Сервис передачи данных об объекте учета «Запись отделения
госпитализации»
WSDL
http://wstest.cdmarf.ru/hsp-recordsws/hspRecords?wsdl
ENDPOINT
http://wstest.cdmarf.ru/hsp-records-ws/hspRecords
RESTful
http://wstest.cdmarf.ru/hsp-records-ws/hsp-rs?_wadl
4.4. Сервис передачи данных об объекте учета «Оказанная услуга»
WSDL
http://wstest.cdmarf.ru/medservices-
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 53 из 60
ws/renderedServices?wsdl
ENDPOINT
http://wstest.cdmarf.ru/medservicesws/renderedServices
REStful
http://wstest.cdmarf.ru/medservices-ws/servicers?_wadl
4.5. Сервис передачи вложений к объекту учета «Оказанная услуга»
RESTful
http://wstest.cdmarf.ru/service-attachments/rs?_wadl
4.5.1. Cервис передачи протоколов для объекта учета «Оказанная
услуга»
WADL
http://wstest.cdmarf.ru/medservices-ws/servicers?_wadl
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 54 из 60
4.6. Сервис передачи данных об объекте учета «Направление»
WSDL
http://wstest.cdmarf.ru/referrals-ws/referrals?wsdl
ENDPOINT
http://wstest.cdmarf.ru/referrals-ws/referrals
RESTful
http://wstest.cdmarf.ru/referrals-ws/referral-ws?_wadl
4.7. Сервис передачи вложений к объекту учета «Направление»
WADL
http://wstest.cdmarf.ru/referral-attachmentsws/rs?_wadl
ENDPOINT
http://wstest.cdmarf.ru/referral-attachments-ws
4.7.1. Cервис передачи протоколов для объекта учета «Направление»
WADL
http://wstest.cdmarf.ru/referralsws/referralProtocols?_wadl
5.1. Сервис обмена структурированными электронными медицинскими
документами (СЭМД)
WSDL
http://wstest.cdmarf.ru/cda-ws/cdaExchange?wsdl
ENDPOINT
http://wstest.cdmarf.ru/cda-ws/cdaExchange
6.1.1-2 Сервис обмена информацией для ведения предварительной
записи. Обмен медицинскими организациями
WSDL
http://wstest.cdmarf.ru/clinics-ws/clinics?wsdl
ENDPOINT
http://wstest.cdmarf.ru/clinics-ws/clinics
6.1.3-7 Сервис обмена информацией для ведения предварительной
записи. Обмен отделениями
WSDL
http://wstest.cdmarf.ru/departmentsws/departments?wsdl
ENDPOINT
http://wstest.cdmarf.ru/departments-ws/departments
6.1.53-57 Сервис обмена информацией для ведения предварительной
записи. Обмен зданиями
WSDL
http://wstest.cdmarf.ru/rooms-ws/builds?wsdl
ENDPOINT
http://wstest.cdmarf.ru/rooms-ws/builds
6.1.58-62 Сервис обмена информацией для ведения предварительной
записи. Обмен этажами
WSDL
http://wstest.cdmarf.ru/rooms-ws/floors?wsdl
ENDPOINT
http://wstest.cdmarf.ru/rooms-ws/floors
6.1.8-52 Сервис обмена информацией для ведения предварительной
записи. Обмен сотрудниками
WSDL
http://wstest.cdmarf.ru/employees-ws
ENDPOINT
http://wstest.cdmarf.ru/employees-ws/service?wsdl
6.1.63-67 Сервис обмена информацией для ведения предварительной
записи. Обмен кабинетами
WSDL
http://wstest.cdmarf.ru/rooms-ws/rooms?wsdl
ENDPOINT
http://wstest.cdmarf.ru/rooms-ws/rooms
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 55 из 60
6.1.68-72 Сервис обмена информацией для ведения предварительной
записи. Обмен прототипами услуг
WSDL
http://wstest.cdmarf.ru/services-ws/prototypes?wsdl
ENDPOINT
http://wstest.cdmarf.ru/services-ws/prototypes
6.1.73-80 Сервис обмена информацией для ведения предварительной
записи. Обмен видами услуг
WSDL
http://wstest.cdmarf.ru/services-ws/services?wsdl
ENDPOINT
http://wstest.cdmarf.ru/services-ws/services
6.1.81-85 Сервис обмена информацией для ведения предварительной
записи. Обмен видами финансирования услуг
WSDL
http://wstest.cdmarf.ru/services-ws
ENDPOINT
http://wstest.cdmarf.ru/services-ws/fintypes?wsdl
6.1.86-90 Сервис обмена информацией для ведения предварительной
записи. Обмен ресурсами
WSDL
http://wstest.cdmarf.ru/locations-ws/resources?wsdl
ENDPOINT
http://wstest.cdmarf.ru/locations-ws/resources
6.1.99-102 Сервис обмена информацией для ведения предварительной
записи. Обмен аппаратами
WSDL
http://wstest.cdmarf.ru/equipment-ws
ENDPOINT
http://wstest.cdmarf.ru/equipment-ws/equipment?wsdl
6.1.91-98 Сервис обмена информацией для ведения предварительной
записи. Предварительная запись
WSDL
http://wstest.cdmarf.ru/appointmentws/appointment?wsdl
ENDPOINT
http://wstest.cdmarf.ru/appointment-ws/appointment
6.2. Сервис уведомления об изменении статуса сеанса
WSDL
http://192.168.3.40:9090/mis-appointment-wsstub/appointmentNotificationService?wsdl
ENDPOINT
http://192.168.3.40:9090/mis-appointment-wsstub/appointmentNotificationService
6.3.Сервис обмена информацией об адресах
WSDL
http://wstest.cdmarf.ru/addresses-ws/addressesws?wsdl
ENDPOINT
http://wstest.cdmarf.ru/addresses-ws
6.4.Сервис обмена информацией об рецептах
WSDL
http://wstest.cdmarf.ru/receipts-ws/receipts?wsdl
ENDPOINT
http://wstest.cdmarf.ru/receipts-ws
6.5.Сервис обмена информацией о листах нетрудоспособности
WSDL
http://wstest.cdmarf.ru/sicklists-ws/sicklists?wsdl
ENDPOINT
http://wstest.cdmarf.ru/sicklists-ws
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 56 из 60
RESTful
http://wstest.cdmarf.ru/sicklists-ws/sickList-rs?_wadl
6.6. Сервис обмена информацией о предварительной записи (с
взаимодействием с ГИЦ РТ)
WSDL
https://rmis.cdmarf.ru/uslugitat-ws/infomatService?wsdl
ENDPOINT
https://rmis.cdmarf.ru/uslugitat-ws/infomatService
6.7. Сервис обмена информацией о списке должностей в подразделении
WSDL
https://rmis.cdmarf.ru/employees-ws/service?wsdl
ENDPOINT
https://rmis.cdmarf.ru/employees-ws/
7. Сервис синхронизации организаций
WSDL
http://wstest.cdmarf.ru/organizationws/organizationSync?wsdl
8. Сервис для передачи сведений об онколечении и гемодиализу из
ЕГИС ЭЗ РТ в Службу соц. защиты
WSDL
http://wstest.cdmarf.ru/oncology-hemodialysisws/service?wsdl
ENDPOINT
http://wstest.cdmarf.ru/oncology-hemodialysis-ws
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 57 из 60
10. ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
10.1. Сведения об ограничениях доступа к
обрабатываемой информации

При информационном обмене не обрабатывается информация,
отношении которой существуют ограничения по доступу.
в
10.2. Сведения о способах аутентификации и
обеспечении юридической значимости
обрабатываемой информации
 Юридическая значимость данных, передаваемых в электронном виде,
обеспечивается путем применения сертифицированных средств защиты
каналов связи. Аутентификация взаимодействующих систем при
взаимодействии по веб-сервисам производится по протоколу WS-I.
10.3. Требования к использованию сервисов доверенной
третьей стороны (ДТС)

Во всех информационных системах, задействованных при оказании
услуги, должна обеспечиваться регулярная (не реже одного раза в сутки)
сверка показаний системных часов с доверенным источником времени.
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 58 из 60
11. ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
Сокращение
Определение
ИС
Информационная система
МО
Медицинская организация
МИС
Медицинская информационная система
МКОД
Код медицинской организации в кодировке единого реестра медицинских
организаций
СЭМД
Структурированный электронный медицинский документ
ОКАТО
Общероссийский классификатор объектов административнотерриториального деления
ФЭР
Федеральная электронная регистратура
CDA
Clinical document architecture – архитектура клинического документа
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия
1.52.0
Стр. 59 из 60
СОСТАВИЛИ
Наименование
организации
Должность
исполнителя
Фамилия имя отчество Подпись Дата
СОГЛАСОВАНО
Наименование
организации
Должность
исполнителя
Фамилия имя отчество Подпись Дата
Download