Региональная медицинская информационная система Стандарт

advertisement
СТАНДАРТ ИНФОРМАЦИОННОГО ОБМЕНА
Листов
2016
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 1 из 38
СОДЕРЖАНИЕ
1. Общие положения .................................................................................... 2
2. Применяемые стандарты ........................................................................... 3
2.1. Международные стандарты .................................................................. 3
2.2. Стандартизованные спецификации ...................................................... 3
2.3. Ведомственные классификаторы .......................................................... 3
3. Описание интеграционных сервисов для обмена нормативно – справочной
информацией .............................................................................................. 4
3.1. Сервис обмена нормативно – справочной информацией ........................ 4
4. Описание интеграционных сервисов для обмена информацией о физических
лицах и Пациентах ....................................................................................... 5
4.1. Сервис обмена данными физических лиц .............................................. 5
4.2. Сервис обмена данными пациентов (упрощенная версия сервиса) ......... 9
4.3. Сервис обмена данными пациентов (стандартная версия сервиса) ....... 12
5. Описание интеграционных сервисов для обмена информацией о случаях,
посещениях,
записях
отделений
госпитализации,
оказанных
услуг,
направлений ............................................................................................. 14
5.1. Сервис передачи данных об объекте учёта «Случай обслуживания» .... 14
5.2. Сервис передачи данных об объекте учёта «Посещение» .................... 16
5.3. Сервис передачи данных об объекте учета «Запись отделения
госпитализации (ЗОГ)» ............................................................................ 17
5.4. Сервис передачи данных об объекте учета «Оказанная услуга» ........... 18
5.5. Сервис передачи вложений к объекту учета «Оказанная услуга» ......... 19
5.6. Сервис передачи данных об объекте учета «Направление» ................. 20
6. Описание интеграционных сервисов для обмена структурированными
электронными медицинскими документами (СЭМД) ...................................... 22
6.1. Сервис обмена структурированными электронными медицинскими
документами (СЭМД)................................................................................ 22
7. Описание интеграционных сервисов для обмена информацией о
предварительной записи (с взаимодействием с фэр) .................................... 23
7.1. Сервис обмена информацией для ведения предварительной записи ..... 23
7.2. Сервис уведомления об изменении статуса сеанса (реализуется МИС) . 31
8. Адреса интеграционных сервисов ........................................................... 32
9. Информационная безопасность ............................................................... 35
9.1. Сведения об ограничениях доступа к обрабатываемой информации ..... 35
9.2. Сведения о способах аутентификации и обеспечении юридической
значимости обрабатываемой информации ................................................. 35

Юридическая значимость данных, передаваемых в электронном виде,
обеспечивается путем применения сертифицированных средств защиты
каналов
связи.
Аутентификация
взаимодействующих
систем
при
взаимодействии по веб-сервисам производится по протоколу WS-I. ........... 35
9.3. Требования к использованию сервисов доверенной третьей стороны
(ДТС) 35
10. Определения, обозначения и сокращения .............................................. 36
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 2 из 38
1. ОБЩИЕ ПОЛОЖЕНИЯ
Данный документ описывает способы и методы интеграции медицинских ИС
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 3 из 38
Применяемые стандарты
1.1. Международные стандарты

ISO 15930-5:2003 «Portable Document Format - PDF 1.4 (PDF/X-2)».
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).
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 4 из 38
2. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА НОРМАТИВНО – СПРАВОЧНОЙ ИНФОРМАЦИЕЙ
2.1. Сервис обмена нормативно – справочной
информацией
Сервис предназначен для получения актуальной информации по
справочникам, используемым в Системе.
Состав интерфейса НСИ
№
пп
1
Наименование
сервиса
Получение
списка
справочников
(getRefbookList)
Инициирующее событие,
содержание запроса
Запрос списка справочников
Вход:
 не используется
2
Получение
списка
версий
справочника
(getVersionList)
Запрос
списка
версий
справочника
Вход:
 кодовое
наименование
справочника
3
Получение выбранной
версии
справочника
(getRefbook)
4
Получение
числа
частей
выбранного
справочника
(getRefbookParts)
5
Получение указанной
части
выбранной
версии
справочника
(getRefbookPartial)
6
Получение
текущего
серверного
времени
(getServerTime)
Запрос
выбранной
версии
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника
Запрос
получения
числа
частей
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника
Запрос
указанной
части
выбранной
версии
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника;
 порядковый номер части
справочника, начиная с 1
Запрос текущего серверного
времени
Вход:
 не используется
Содержание ответа
Выход:
 все
справочники,
доступные системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
версий
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 выбранная
версия
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 число
частей
выбранного справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 выбранная
часть
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 значение
текущего
серверного времени;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 5 из 38
3. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О ФИЗИЧЕСКИХ
ЛИЦАХ И ПАЦИЕНТАХ
3.1. Сервис обмена данными физических лиц
Сервис предназначен для информационного
информацией о физических лицах
обмена
между
ИС
Состав интерфейса обмена данными физических лиц
№
пп
Наименование сервиса
1
Отправка
данных
физического
лица в Систему и получение его
уникального кода из Системы
(createIndividual)
2
Редактирование
данных
физического лица в Системе
(editIndividual)
3
Получение данных физического
лица по его уникальному коду
(getIndividual)
4
Поиск физического лица по набору
параметров
(searchIndividual)
Инициирующее
событие, содержание
запроса
Уведомление о
текущих данных
физического лица.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 код пола из
справочника;
 дата смерти
Уведомление об
изменении данных
физического лица
Вход:
 уникальный код
физического лица в
Системе;
 фамилия;
 имя;
 отчество;
 дата рождения;
 пол;
 дата смерти
Получение
данных
физического лица из
Системы.
Вход:
 уникальный
код
физического лица
Поиск
физического
лица
по
набору
параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
Содержание ответа
Выход:
 уникальный
код
физического лица в
Системе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 данные
физического лица в
Системе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 список
уникальных
кодов
физических лиц в
Системе,
подходящих
под
указанные
параметры поиска;
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
о
лица
Версия 4.1
Инициирующее
событие, содержание
запроса
 код
пола
из
справочника;
 дата смерти
Получение
информации
о
документах
физического лица
Вход:
 уникальный
код
физического лица
5
Получение
информации
документах
физического
(getIndividualDocuments)
6
Отправка информации о документе
физического
лица
(createDocument)
Отправка информации
о
документе
физического лица
Вход:
 информация
о
документе
физического лица
7
Получение
информации
документе
физического
(getDocument)
8
Редактирование
информации
о
документе
физического
лица
(editDocument)
9
Удаление документа физического
лица (deleteDocument)
Получение
информации
о
документе
физического лица
Вход:

идентификатор
документа
физического лица
Редактирование
информации
о
документе
физического лица
Вход:
 уникальный
идентификатор
документа в Системе;
 информация
о
документе
физического лица
Удаление
документа
физического лица
Вход:
 уникальный
идентификатор
документа в Системе
10
Отправка информации о типе
адреса
физического
лица
(addTypeToIndividualAddress)
о
лица
Отправка информации
о
типе
адреса
физического лица
Вход:
 информация о типе
адреса
Стр. 6 из 38
Содержание ответа
 в случае ошибки
информация
об
ошибке вызова
Выход:
 список
документов
физического лица в
Системе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уникальный
идентификатор
документа
в
Системе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 информация
о
документе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уникальный
идентификатор типа
адреса;
 в случае ошибки
информация
об
ошибке вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
№
пп
Наименование сервиса
11
Отправка
адреса
физического
лица (createIndividualAddress)
12
Редактирование
физического
(editIndividualAddress))
13
Удаление
адреса
физического
лица (deleteIndividualAddress)
14
Получение адреса физического
лица (getIndividualAddress)
Получение
адреса
физического лица
Вход:
 идентификатор
адреса
15
Получение
списка
физического
(getIndividualAddresses)
адресов
лица
Получение
списка
адресов физического
лица
Вход:
 уникальный
идентификатор
физического лица
16
Получение
списка
адресов
заданного
типа
(getIndividualAddressTypes)
Получение
списка
адресов
заданного
типа
Вход:
 идентификатор типа
адреса
16
Удаление типа адреса физического
лица
(removeTypeFromIndividualAddress)
Получение
списка
типов
регистрации
Вход:
 информация
для
удаления
адреса
лица
Инициирующее
событие, содержание
запроса
Отправка
адреса
физического лица
Вход:
 уникальный
идентификатор
пациента;
 тип регистрации;
 идентификатор
адреса
Редактирование
адреса
физического
лица
Вход:
 идентификатор
адреса
физического
лица;
 данные
для
редактирования
Удаление
адреса
физического лица
Вход:
 уникальный
идентификатор адреса
физического лица
Стр. 7 из 38
Содержание ответа
Выход:
 уникальный
идентификатор
адреса физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уникальный
идентификатор
адреса физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 информация
об
адресе;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 список
идентификаторов
адресов
физического лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 список
идентификаторов
адресов
заданного
типа;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
17
Получение номеров физического
лица
по
идентификатору
физического
лица
(getIndividualCodesByIndividualId)
18
Получение информации о номере
физического
лица
(getIndividualCode)
19
Создание
номера
физического
лица (createIndividualCode)
20
Редактирование
физического
(editIndividualCode)
21
Удаление
номера
физического
лица (deleteIndividualCode)
номера
лица
Версия 4.1
Инициирующее
событие, содержание
запроса
Получение
номеров
физического лица по
идентификатору
физического лица
Вход:
 идентификатор
физического лица
Получение
информации о номере
физического лица
Вход:
 идентификатор
номера
физического
лица
Создание
номера
физического лица
Вход:
 информация
о
номере
физического
лица
Редактирование
номера
физического
лица
Вход:
 информация
о
номере
физического
лица
Редактирование
номера
физического
лица
Вход:
 идентификатор
номера
физического
лица
Стр. 8 из 38
Содержание ответа
 в случае ошибки
информация
об
ошибке вызова
Выход:
 информация
о
номерах
физического лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 информация
о
номере физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 идентификатор
номера физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 идентификатор
номера физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Выход:
 идентификатор
номера физического
лица;
 в случае ошибки
информация
об
ошибке вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 9 из 38
3.2. Сервис обмена данными пациентов (упрощенная
версия сервиса)
Сервис предназначен для
информацией о пациентах.
информационного
обмена
между
ИС
Состав интерфейса обмена данными пациентов
№
пп
1
2
Наименование
сервиса
Отправка
данных
пациента в Систему и
получение
его
уникального кода из
Системы
(createPatient)
Редактирование
данных пациента в
Системе
(editPatient)
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 уникальный код
физического лица;
 данные пациента
Уведомление об изменении
данных пациента.
Вход:
 уникальный код пациента в
Системе;
 данные пациента
3
Получение
данных
физического лица по
его уникальному коду
(getPatient)
Получение
данных
физического
лица
из
Системы.
Вход:
 уникальный код пациента
4
Поиск
пациента
по
набору параметров
(searchPatient)
5
Удаление информации
о
пациенте
(deletePatient)
Поиск пациента по набору
параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 пол;
 дата смерти;
 социальный группы
Удаление
информации
о
пациенте
Вход:
 уникальный код пациента
6
Получение
информации об особых
случаях
пациента
(getPatientPartCases)
Получение
информации
об
особых случаях пациента.
Вход:
 уникальный код особого
случая
7
Отправка информации
об
особом
случае
Отправка
информации
особом случае пациента.
об
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные пациента в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
кодов
пациентов
в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
особого
случая
пациента
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Версия 4.1
Наименование
сервиса
пациента
(createPartCase)
Инициирующее событие,
содержание запроса
Вход:
 уникальный код пациента;
 данные особого случая
8
Редактирование
информации об особом
случае
пациента
(editPartCase)
Редактирование информации
об особом случае пациента
Вход:
 уникальный код особого
случая;
 данные особого случая
9
Удаление информации
об
особом
случае
пациента
(deletePartCase)
Удаление
информации
об
особом случае пациента.
Вход:
 уникальный код особого
случая
10
Получение
информации
прикреплениях
пациента
(getPatientRegs)
Получение
информации
о
прикреплениях пациента.
Вход:
 уникальный
код
прикрепления
11
Получение
информации
прикреплениb
пациента
(getPatientReg)
о
о
12
Передача информации
о
прикреплении
пациента
(createPatientReg)
13
Редактирование
информации
прикреплении
пациента
(editPatientReg)
о
14
Удаление информации
о
прикреплении
пациента
(deletePatientReg)
15
Получение
Содержание ответа
Получение
информации
о
прикреплениях пациента.
Вход:
 уникальный
код
прикрепления
Передача
информации
о
прикреплении пациента.
Вход:
 уникальный
код
медицинской организации;
 уникальный код пациента;
 данные прикрепления
Редактирование информации о
прикреплении пациента
Вход:
 уникальный
код
прикрепления;
 данные прикрепления
Удаление
информации
о
прикреплении пациента
Вход:
 уникальный
код
прикрепления
Получение
информации
Стр. 10 из 38
о
особого
случая
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
прикреплениях пациента
в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
прикреплениях пациента
в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
прикрепления
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 информация
о
прикреплении;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Версия 4.1
Наименование
сервиса
информации о льготах
пациента
(getPatientBenefits)
Инициирующее событие,
содержание запроса
льготах пациента
Вход:
 уникальный код пациента
16
Получение
информации о льготе
пациента
(getPatientBenefit)
Получение
информации
льготе пациента
Вход:
 идентификатор льготы
17
Передача информации
о
льготе
пациента
(createPatientBenefit)
Передача
информации
о
льготе пациента
Вход:
 уникальный код пациента;
 данные льготы
18
Редактирование
информации о льготе
пациента
(editPatientBenefit)
Редактирование информации о
льготе пациента.
Вход:
 уникальный код льготы
19
Удаление информации
о льготе пациента
(deletePatientBenefit)
Удаление
информации
льготе пациента.
Вход:
 уникальный код льготы
20
Получение
информации
о
лекарственной
непереносимости
пациента
(getDrugIntolerances)
Получение
информации
о
лекарственной
непереносимости пациента
Вход:
 уникальный код пациента
21
Передача информации
о
лекарственной
непереносимости
пациента
(createDrugIntolerance)
Передача
информации
о
лекарственной
непереносимости пациента
Вход:
 уникальный код пациента;
 данные
лекарственной
непереносимости
22
Редактирование
информации
о
лекарственной
непереносимости
пациента
(editDrugIntolerance)
Редактирование информации
о
лекарственной
непереносимости пациента.
Вход:
 уникальный идентификатор
лекарственной
Стр. 11 из 38
Содержание ответа
о
о
 данные
о
льготах
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
льготе
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
льготы в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
лекарственной
непереносимости
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор
лекарственной
непереносимости
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
23
Удаление информации
о
лекарственной
непереносимости
пациента
(deleteDrugIntolerance)
24
Получение
информации
о
лекарственной
непереносимости
пациента
(getDrugIntolerance)
Инициирующее событие,
содержание запроса
непереносимости;
 данные
лекарственной
непереносимости
Удаление
информации
о
лекарственной
непереносимости
пациента
Вход:
 уникальный идентификатор
лекарственной
непереносимости
Удаление
информации
о
лекарственной
непереносимости
пациента
Вход:
 уникальный идентификатор
лекарственной
непереносимости
Версия 4.1
Стр. 12 из 38
Содержание ответа
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 информация
о
лекарственной
неперносимости;
 в
случае
ошибки
информация об ошибке
вызова
3.3. Сервис обмена данными пациентов
(стандартная версия сервиса)
Сервис предназначен для
информацией о пациентах.
информационного
обмена
между
ИС
Состав интерфейса обмена данными пациентов
№
пп
Наименование сервиса
Отправка
данных
пациента в Систему и
получение
его
уникального кода
из
Системы (sendPatient)
Получение
данных
пациента
по
его
уникальному коду
(getPatient)
Поиск
пациента
набору параметров
(searchPatient)
по
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 личные данные пациента;
 документы,
удостоверяющие личность;
 контактные данные
Получение данных пациента
из Системы.
Вход:
 уникальный код пациента
Поиск физического лица по
набору параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 документы
пациента,
удостоверяющие
его
личность;
 регистрационный
адрес
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные пациента в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список пациентов в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
Инициирующее событие,
содержание запроса
пациента (по прописке);
 фактический
адрес
проживания пациента;
 уникальный код пациентаближайшего родственника
Версия 4.1
Стр. 13 из 38
Содержание ответа
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 14 из 38
4. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О СЛУЧАЯХ, ПОСЕЩЕНИЯХ,
ЗАПИСЯХ ОТДЕЛЕНИЙ ГОСПИТАЛИЗАЦИИ,
ОКАЗАННЫХ УСЛУГ, НАПРАВЛЕНИЙ
4.1. Сервис передачи данных об объекте учёта
«Случай обслуживания»
Сервис предназначен для передачи данных об объектах учёта «Случай
обслуживания» из МИС в Систему.
Состав интерфейса обмена данными объектов учета «Случай
обслуживания»
№
пп
1
2
3
4
Наименование
сервиса
Передача в
Систему данных
объекта учёта
«Случай
обслуживания»
и получение его
уникального
идентификатора
(sendCase)
Получение
данных объекта
учёта «Случай
обслуживания»
по его
уникальному
идентификатору
(getCaseById)
Поиск объектов
учёта «Случай
обслуживания»
по набору
параметров
(searchCase)
Получение CDA
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
случая, хранящихся в МИС.
Вход:
 данные объекта учета «Случай
медицинского обслуживания»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Случай
обслуживания» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение параметров объекта
учёта «Случай обслуживания» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Случай» в Системе
Выход:
 параметры объекта учёта
«Случай обслуживания»,
хранящиеся в Системе;
 в случае ошибки
информация об ошибке
вызова
Поиск объектов учёта «Случай
обслуживания» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация, в
которой зарегистрирован случай;
 случай;
 период открытия случая;
 период закрытия случая;
 исход заболевания;
 результат обращения;
 диагноз (МКБ-10);
 специалист
Получение CDA – документа объекта
Выход:
 список уникальных
идентификаторов объектов
учёта «Случай
обслуживания» в Системе,
подходящих под указанные
параметры поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
– документа
объекта учета
«Случай
обслуживания»
(getCaseCDA)
Инициирующее событие,
содержание запроса
учета «Случай обслуживания
пациента».
Вход:
 уникальный идентификатор
объекта учета «Случай
обслуживания пациента»
Версия 4.1
Стр. 15 из 38
Содержание ответа
 CDA - документ объекта
учета «Случай
обслуживания пациента»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 16 из 38
4.2. Сервис передачи данных об объекте учёта
«Посещение»
Сервис предназначен для передачи
«Посещение» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными об объекте учёта
«Посещение»
№
пп
1
2
3
4
Наименование
сервиса
Передача
данных объекта
учёта
«Посещение» и
получение его
уникального
идентификатора
(sendVisit)
Получение
данных объекта
учёта
«Посещение»
по ее
уникальному
идентификатору
(getVisitById)
Поиск объекта
учёта
«Посещение»
по набору
параметров
(searchVisit)
Получение CDA
– документа
объекта учета
«Посещение»
(getVisitCDA)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учёта «Посещение»,
хранящихся в МИС.
Вход:
 данные объекта учета
«Посещение»
Получение данных об объекте учета
«Посещение» из Системы.
Вход:
 уникальный идентификатор
объекта учета «Посещение» в
Системе
Поиск объектов учёта «Посещение»
в Системе по набору параметров.
Вход:
 медицинская организация;
 период посещения;
 пациент;
 цель посещения;
 место посещения;
 случай обслуживания;
 диагноз (МКБ-10);
 специалист
Получение CDA – документа объекта
учета «Посещение».
Вход:
 уникальный идентификатор
объекта учета «Посещение»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учёта «Посещение» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 параметры объекта учёта
«Посещение», хранящиеся
в Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список уникальных
идентификаторов объектов
учёта «Посещение» в
Системе, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Посещение»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 17 из 38
4.3. Сервис передачи данных об объекте учета
«Запись отделения госпитализации (ЗОГ)»
Сервис предназначен для передачи данных об объектах учёта «Запись
отделения госпитализации (ЗОГ)» из МИС в Систему.
Состав интерфейса обмена данными объекта учета «Запись
отделения госпитализации»
№
пп
1
2
3
4
Наименование
сервиса
Передача данных
объекта
учета
«ЗОГ»
и
получение
его
уникального
идентификатора
(sendHspRecord)
Получение
данных
объекта
учета «ЗОГ» по ее
уникальному
идентификатору
(getHspRecordById
)
Поиск
объекта
учета
«ЗОГ»
набору
параметров
(searchHspRecord)
Получение CDA –
документа
объекта учета
«Запись
отделения
госпитализации»
(getHspRecordCDA
)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
посещения, хранящихся в МИС.
Вход:
 данные объекта учета «Запись
отделения госпитализации»
Получение
полных
данных
об
объекте учета «ЗОГ» из Системе.
Вход:
 уникальный
идентификатор
объекта учета «Запись отделения
госпитализации» в Системе
Поиск «ЗОГ» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация;
 случай;
 период открытия ЗОГ
 период закрытия ЗОГ;
 исхода заболевания;
 диагноз (МКБ-10);
 услуга (справочник видов услуг);
 специалист
Получение CDA – документа объекта
учета «Случай обслуживания
пациента»
Вход:
 уникальный идентификатор
объекта учета «Запись отделения
госпитализации»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «ЗОГ» в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные объекта учета
«ЗОГ»
хранящиеся
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
идентификаторов
объекта учета «ЗОГ» в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 CDA - документ
объекта учета «Запись
отделения
госпитализации»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 18 из 38
4.4. Сервис передачи данных об объекте учета
«Оказанная услуга»
Сервис предназначен для передачи
«Оказанная услуга» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными объекта учета «Оказанная
услуга»
№
пп
1
2
3
4
Наименование
сервиса
Передача
данных объекта
учета
«Оказанная
услуга и
получение его
уникального
идентификатора
(sendServiceRen
d)
Получение
данных объекта
учета
«Оказанная
услуга» по ее
уникальному
идентификатору
(getServiceRend
ById)
Поиск объекта
учета
«Оказанная
услуга по
набору
параметров
(searchServiceR
end)
Получение CDA
– документа
объекта учета
«Оказанная
услуга»
(getServiceRend
CDA)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учета «Оказанная услуга»,
хранящихся в МИС.
Вход:
 данные объекта учета «Оказанная
услуга»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Оказанная услуга» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Получение полных данных объекта
учета «Оказанная услуга» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Выход:
 данные объекта учета
«Оказанная услуга в
Системе;
 в случае ошибки
информация об ошибке
вызова
Поиск объекта учета «Оказанная
услуга» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация;
 вид случая;
 случай;
 период оказания услуги;
 диагноз (МКБ-10);
 услуга (справочник видов услуг);
 специалист
Получение CDA – документа объекта
учета «Оказанная услуга».
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга»
Выход:
 список уникальных
идентификаторов объектов
учета «Оказанная услуга в
Системы, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Оказанная услуга»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 19 из 38
4.5. Сервис передачи вложений к объекту учета
«Оказанная услуга»
Сервис предназначен для передачи вложений (текстовых, графических и
т.п.) данных к объекту учёта «Оказанная услуга» из МИС в Систему.
Состав интерфейса передачи вложений к объекту учета
«Оказанная услуга»
№
пп
1
2
3
4
Наименование
сервиса
Передача
вложений к
объекту учета
«Оказанная
услуга и
получение
уникального
идентификатора
вложения
(POST)
Получение
списка
идентификатор
ов вложений к
объекту учета
«Оказанная
услуга» по
уникальному
идентификатору
объекта учета
«Оказанная
услуга»
(GET)
Получение
вложения к
объекту учета
«Оказанная
услуга» по
уникальному
идентификатору
вложения
(GET)
Удаление
вложения к
объекту учета
«Оказанная
услуга»
(DELETE)
Инициирующее событие,
содержание запроса
Передача вложения к объекту учета
«Оказанная услуга», хранящихся в
МИС.
Вход:
 вложение к объекту учета
«Оказанная услуга»
Содержание ответа
Выход:
 уникальный
идентификатор вложения к
объекту учета «Оказанная
услуга» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение списка идентификаторов
вложений к объекту учета
«Оказанная услуга» по уникальному
идентификатору объекта учета
«Оказанная услуга»
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Выход:
 список уникальных
идентификаторов вложений
к объекту учета
«Оказанная услуга;
 в случае ошибки
информация об ошибке
вызова
Получение вложения к объекту
учета «Оказанная услуга» по
уникальному идентификатору
вложения.
Вход:
 уникальный
идентификатор
вложения
Выход:
 вложение к объекту
учета «Оказанная услуга» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Удаление вложения к объекту учета
«Оказанная услуга»
Вход:
 уникальный идентификатор
вложения
Выход:
 уведомление об
успешном выполнении
запроса;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 20 из 38
4.6. Сервис передачи данных об объекте учета
«Направление»
Сервис предназначен для передачи
«Направление» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными объекта учета
«Направление»
№
пп
1
Наименование
сервиса
Передача данных
объекта учета
«Направление» и
получение его
уникального
идентификатора
(sendReferral)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учета «Направление»,
хранящихся в МИС.
Вход:
 данные объекта учета
«Направление»
2
Получение
данных объекта
учета
«Направление»
по его
уникальному
идентификатору
(getReferralById)
Поиск объекта
учета
«Направление»
по набору
параметров
(searchReferral)
Получение полных данных об
объекте учета «Направление» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Направление» в
Системе
3
4
Получение CDA –
документа
объекта учета
«Направление»
(getReferralCDA)
Поиск объекта учета
«Направление» в Системе по
набору параметров.
Вход:
 медицинская
организация
направляющая;
 медицинская
организация
принимающая;
 пациент;
 диагноз (МКБ-10);
 специалист направляющий;
 специалист принимающий;
 услуга (справочник видов услуг)
на которую создано направление;
 шаг (посещение или ЗОГ), в
рамках
которого
создано
направление;
 услуга
(справочник
видов
услуг),
из
которой
создано
направление
Получение CDA – документа
объекта учета «Направление».
Вход:
 уникальный идентификатор
объекта учета «Направление»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Направление» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 данные объекта учета
«Направление»,
хранящиеся в Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список уникальных
идентификаторов объектов
учета «Направление» в
Системе, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Направление»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 21 из 38
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 22 из 38
5. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА СТРУКТУРИРОВАННЫМИ ЭЛЕКТРОННЫМИ
МЕДИЦИНСКИМИ ДОКУМЕНТАМИ (СЭМД)
5.1. Сервис обмена структурированными
электронными медицинскими документами
(СЭМД)
Сервис предназначен для обмена структурированными электронными
медицинскими документами (СЭМД)
Состав интерфейса обмена данными СЭМД
№
пп
1
2
3
Наименование
сервиса
Получение CDA
- документа по
идентификатору
документа
(getCDA)
Получение
списка CDA документов
(searchCDA)
Инициирующее событие,
содержание запроса
Запрос на получение CDA –
документа.
Вход:
 Идентификатор документа CDA
Передача
подписанного
ЭЦП CDA –
документа в
Систему
(sendSignedCDA
)
Передача подписанного ЭЦП CDA –
документа в Систему.
Вход:
 подписанный ЭЦП CDA - документ
Запрос списка документов,
отвечающих параметрам запроса.
Вход:
 уникальный код пациента;
 интервал дат
Содержание ответа
Выход:
 CDA – документ;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список идентификаторов
CDA - документов
подходящих под параметры
запроса;
 в случае ошибки
информация об ошибке
вызова
Выход:
 уведомление об
успешной отправке
документа;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 23 из 38
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
Получение
информации
сотруднике
медицинской
организации
(getEmployee)
Получение информации о
сотруднике медицинской
организации
Вход:
 уникальный идентификатор
сотрудника в системе
о
Создание
сотрудника
медицинской
организации
(createEmployee)
Создание сотрудника
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации;
 данные сотрудника
Редактирование
сотрудника
медицинской
Редактирование сотрудника
медицинской организации
Вход:
Версия 4.1
Стр. 24 из 38
Содержание ответа
Выход:
 информация
об
отделении
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор отделения
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор отделения
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации об отделении
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
сотрудников медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
сотруднике
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор сотрудника
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном редактировании
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
организации
(editEmployee)
Инициирующее событие,
содержание запроса
 уникальный идентификатор
сотрудника;
 данные сотрудника
Удаление
сотрудника
медицинской
организации
(deleteEmployee)
Удаление сотрудника
медицинской организации
Вход:
 уникальный идентификатор
сотрудника
Получение
информации
должности
(getPosition)
Получение информации о
должности
Вход:
 идентификатор должности
о
Создание
должности
(createPosition)
Создание должности
Вход:
 информация о должности
Редактирование
должности
(editPosition)
Редактирование должности
Вход:
 Идентификатор должности
 Информация о должности
Удаление
должности
(deletePosition)
Удаление должности
Вход :
 Идентификатор должности
Создание
сотрудника
на
должности
(createEmployeePos
ition)
Создание сотрудника на
должности
Вход:
 Идентификатор должности
 Идентификатор сотрудника
 Информация о сотруднике на
должности
Получение информации о
сотруднике на должности
Вход:
 Идентификатор сотрудника
на должности
Получение
информации
о
сотруднике
на
должности
(getEmployeePositio
n)
Редактирование
информации
о
сотруднике
на
должности
Редактирование информации о
сотруднике на должности
Вход:
 Идентификатор сотрудника
Версия 4.1
Стр. 25 из 38
Содержание ответа
информации о сотруднике
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации о сотруднике
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
сотрудника на должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Информация
о
сотруднике на должности;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 Идентификатор
сотрудника на должности;
 в
случае
ошибки
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
(editEmployeePositi
on)
Удаление
информации
о
сотруднике
на
должности (delete
editEmployeePositio
n)
Получение списка
зданий
медицинской
организации
(getBuilds)
Получение
информации
о
здании
медицинской
организации
(getBuild)
Редактирование
информации
о
здании
медицинской
организации
(editBuild)
Создание
здания
медицинской
организации
(createBuild)
Удаление
здания
медицинской
организации
(deleteBuild)
Инициирующее событие,
содержание запроса
на должности
 Информация о сотруднике на
должности
Удаление информации о
сотруднике на должности
Вход:
 Идентификатор сотрудника
на должности
Получение списка зданий
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
Получение информации о
здании медицинской
организации
Вход:
 уникальный идентификатор
здания
Редактирование информации о
здании
Вход:
 уникальный идентификатор
здания;
 данные здания
Создание здания медицинской
организации
Вход:
 уникальный идентификатор
медицинской организации;
 данные здания
Удаление здания медицинской
организации
Вход:
 уникальный идентификатор
здания
Получение списка
этажей
здания
медицинской
организации
(getFloors)
Получение списка этажей
здания медицинской
организации
Вход:
 идентификатор здания
Получение
информации
об
этаже
здания
медицинской
организации
(getFloor)
Редактирование
Получение информации об
этаже здания медицинской
организации
Вход:
 уникальный идентификатор
этажа
Редактирование информации
Версия 4.1
Стр. 26 из 38
Содержание ответа
информация
об
вызова должности
ошибке
Выход:
 Информация
о
выполнении запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
зданий
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о здании
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
здания
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
здания
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список
уникальных
идентификаторов этажей;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список
уникальных
идентификаторов этажей;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
информации
об
этаже
здания
медицинской
организации
(editFloor)
Удаление
этажа
здания
медицинской
организации
(deleteFloor)
Инициирующее событие,
содержание запроса
об этаже здания медицинской
организации
Вход:
 уникальный идентификатор
этажа;
 данные этажа
Создание этажа здания
медицинской организации
Вход:
 уникальный идентификатор
здания;
 данные этажа
Удаление этажа здания
медицинской организации
Вход:
 уникальный идентификатор
этажа
Получение списка
кабинетов
медицинской
организации
(getRooms)
Получение списка кабинетов
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
Получение
информации
кабинете
медицинской
организации
(getRoom)
Получение информации о
кабинете медицинской
организации
Вход:
 уникальный идентификатор
кабинета
Создание
этажа
здания
медицинской
организации
(createFloor)
о
Создание кабинета
медицинской
организации
(createRoom)
Создание кабинета
медицинской организации
Вход:
 уникальны идентификатор
медицинской организации
 данные кабинета
Редактирование
кабинета
медицинской
организации
(editRoom)
Редактирование кабинета
медицинской организации
Вход:
 уникальный идентификатор
кабинета;
 данные кабинета
Получение списка прототипов
услуг
Вход:
 код услуги (часть кода) из
справочника ОКМУ
Получение списка
прототипов
услуг
(getPrototypes)
Получение
Получение информации о
Версия 4.1
Стр. 27 из 38
Содержание ответа
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор этажа;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
кабинетов
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
кабинетов
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор кабинета в
Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор кабинета;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
прототипов услуг с кодами
и наименованием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
информации
о
прототипе
услуги
(getPrototype)
Инициирующее событие,
содержание запроса
прототипе услуги
Вход:
 уникальный идентификатор
прототипа услуги
Редактирование
информации
о
прототипе
услуги
(editPrototype)
Редактирование информации о
прототипе услуги
Вход:
 уникальный идентификатор
прототипа услуги;
 данные прототипа
Создание
прототипа
услуги
(createPrototype)
Создание прототипа услуги
Вход:
 данные прототипа услуги
Удаление
прототипа
услуги
(deletePrototype)
Удаление прототипа услуги
Вход:
уникальный идентификатор
прототипа услуги
Получение списка
видов
услуг
медицинской
организации
(getServices)
Получение списка видов услуг
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
Получение
информации о виде
услуги (getService)
Получение информации о виде
услуги
Вход:
 уникальный идентификатор
вида услуги
Редактирование
информации о виде
услуги (editService)
Редактирование информации о
виде услуги
Вход:
 уникальный идентификатор
вида услуги;
 данные услуги
Создание
вида
услуги
(createService)
Создание вида услуги
Вход:
 уникальный идентификатор
медицинской организации;
 данные о виде услуги
Удаление
услуги
Удаление вида услуги
Вход:
вида
Версия 4.1
Стр. 28 из 38
Содержание ответа
 информация о прототипе
услуги;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор прототипа
услуги в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
видов услуг;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
виде
услуги;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор вида услуги
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
(deleteService)
Инициирующее событие,
содержание запроса
 уникальный идентификатор
услуги
Удаление кабинета
медицинской
организации
(deleteRoom)
Удаление кабинета
медицинской организации
Вход
 уникальный идентификатор
кабинета
Получение списка
специалистов
медицинской
организации
(getLocations)
Получение списка
специалистов медицинской
организации.
Вход:
 медицинская организация;
 код вида услуги
Получение
информации
конкретном
специалисте
(getLocation)
Получение полной информации
о конкретном специалисте.
Вход:
 уникальный идентификатор
группы ресурсов
о
Создание
специалиста,
ведущего
прием
(createLocation)
Создание специалиста,
ведущего прием.
Вход:
 данные группы ресурсов
Редактирование
специалиста,
ведущего
прием
(editLocation)
Редактирование специалиста,
ведущего прием.
Вход:
 уникальный идентификатор
группы ресурсов в Системе;
 данные группы ресурсов
Удаление информации о
специалисте, ведущем прием.
Вход:
 уникальный идентификатор
группы ресурсов в Системе
Удаление
информации
о
специалисте,
ведущем
прием
(deleteLocation)
Добавление
сеансов
работы
(postTimes)
Добавление сеансов работы.
Вход:
 уникальный идентификатор
группы ресурсов;
 информация о сеансах
работы
Версия 4.1
Стр. 29 из 38
Содержание ответа
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации о кабинете
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
групп
ресурсов
медицинской организации в
Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 данные группы ресурсов
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор
группы
ресурсов в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
группы
ресурсов в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации
о
специалисте;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
добавлении
сеанса;
 в
случае
ошибки
информация
об
ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
Удаление сеансов
работы
(deleteTimes)
Получение
расписания работы
специалиста
(getTimes)
Запись на прием к
врачу
(postReserve)
Освобождение
времени записи на
прием (deleteSlot)
Получение
текущего
статуса
записи на прием
(getSlot)
Получение списка
записей на прием
по
данному
пациенту
(getReserve)
Инициирующее событие,
содержание запроса
Удаление сеансов работы
Вход:
 уникальный идентификатор
группы ресурсов;
 информация о сеансах
работы (дата сеанса, время
начала и окончания сеанса)
Получение расписания работы
специалиста.
Вход:
 идентификатор группы
ресурсов;
 Дата
Запись на прием к врачу.
Вход:
 идентификатор группы
ресурсов;
 дата и время приема;
 код вида услуги;
 признак экстренности;
 код пациента;
 контакты пациента для
оповещения
Запрос на получение
подтверждения освобождения
времени записи на прием.
Вход:
 идентификатор запись на
прием;
 причина отмены записи
 дополнительная
информация
Запрос на получение текущего
статуса записи на прием.
Вход:
 идентификатор записи на
прием
Запрос на получение списка
записей на прием по данному
пациенту.
Вход:
 уникальный идентификатор
пациента
Версия 4.1
Стр. 30 из 38
Содержание ответа
вызова
Выход:
 уведомление
об
успешном
добавлении
сеанса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о сеансах
работы Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
записи
на прием;
 статус записи на прием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 подтверждение
записи на прием;
 в
случае
информация
об
вызова
отмены
ошибки
ошибке
Выход:
 статус записи на прием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
записей
на
прием
по
данному пациенту;
 в
случае
ошибки
информация
об
ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 31 из 38
6.2. Сервис уведомления об изменении статуса
сеанса (реализуется МИС)
Сервис предназначен для получения уведомлений МИС об изменении
статуса сеанса в Системе
Состав интерфейса сервиса получения уведомлений о статусе
сеанса
№
пп
1
Наименование
сервиса
Уведомление
об
изменении
статуса
временного
интервала
(postTimeStatus)
Инициирующее событие,
содержание запроса
Уведомление
об
изменении
статуса
Вход:
 идентификатор группы
ресурсов;
 дата и время приема;
 код вида услуги;
 признак экстренности;
 данные пациента;
 контакты пациента для
оповещения;
 статус записи
Содержание ответа
Выход:
 ответ от сервера МИC;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 32 из 38
7. АДРЕСА ИНТЕГРАЦИОННЫХ СЕРВИСОВ
3.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
4.1. Сервис обмена данными физических лиц
WSDL
http://wstest.cdmarf.ru/individuals-ws/individuals?wsdl
ENDPOINT
http://wstest.cdmarf.ru/individuals-ws/individuals
4.2. Сервис обмена данными пациентов (упрощенная версия сервиса)
WSDL
http://wstest.cdmarf.ru/patients-ws/patient?wsdl
ENDPOINT
http://wstest.cdmarf.ru/patients-ws/patient
4.3. Сервис обмена данными пациентов (стандартная версия сервиса)
WSDL
http://wstest.cdmarf.ru/patients-smart-ws/patient?wsdl
ENDPOINT
http://wstest.cdmarf.ru/patients-smart-ws/patient
5.1. Сервис передачи данных об объекте учета «Случай обслуживания
пациента»
WSDL
http://wstest.cdmarf.ru/cases-ws/cases?wsdl
ENDPOINT
http://wstest.cdmarf.ru/cases-ws/cases
5.2. Сервис передачи данных об объекте учета «Посещение»
WSDL
http://wstest.cdmarf.ru/visits-ws/visits?wsdl
ENDPOINT
http://wstest.cdmarf.ru/visits-ws/visits
5.3. Сервис передачи данных об объекте учета «Запись отделения
госпитализации»
WSDL
http://wstest.cdmarf.ru/hsp-recordsws/hspRecords?wsdl
ENDPOINT
http://wstest.cdmarf.ru/hsp-records-ws/hspRecords
5.4. Сервис передачи данных об объекте учета «Оказанная услуга»
WSDL
http://wstest.cdmarf.ru/medservicesws/renderedServices?wsdl
ENDPOINT
http://wstest.cdmarf.ru/medservicesws/renderedServices
5.5. Сервис передачи вложений к объекту учета «Оказанная услуга»
RESTful
http://wstest.cdmarf.ru/service-attachments/rs
http://wstest.cdmarf.ru/service-attachments/rs?_wadl
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 33 из 38
5.6. Сервис передачи данных об объекте учета «Направление»
WSDL
http://wstest.cdmarf.ru/referrals-ws/referrals?wsdl
ENDPOINT
http://wstest.cdmarf.ru/referrals-ws/referrals
6.1. Сервис обмена структурированными электронными медицинскими
документами (СЭМД)
WSDL
http://wstest.cdmarf.ru/cda-ws/cdaExchange?wsdl
ENDPOINT
http://wstest.cdmarf.ru/cda-ws/cdaExchange
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен медицинскими организациями
WSDL
http://wstest.cdmarf.ru/clinics-ws/clinics?wsdl
ENDPOINT
http://wstest.cdmarf.ru/clinics-ws/clinics
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен отделениями
WSDL
http://wstest.cdmarf.ru/departmentsws/departments?wsdl
ENDPOINT
http://wstest.cdmarf.ru/departments-ws/departments
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен зданиями
WSDL
http://wstest.cdmarf.ru/rooms-ws/builds?wsdl
ENDPOINT
http://wstest.cdmarf.ru/rooms-ws/builds
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен этажами
WSDL
http://wstest.cdmarf.ru/rooms-ws/floors?wsdl
ENDPOINT
http://wstest.cdmarf.ru/rooms-ws/floors
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен кабинетами
WSDL
http://wstest.cdmarf.ru/rooms-ws/rooms?wsdl
ENDPOINT
http://wstest.cdmarf.ru/rooms-ws/rooms
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен сотрудниками
WSDL
http://wstest.cdmarf.ru/employees-ws/service?wsdl
ENDPOINT
http://wstest.cdmarf.ru/employees-ws/service
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен прототипами услуг
WSDL
http://wstest.cdmarf.ru/services-ws/prototypes?wsdl
ENDPOINT
http://wstest.cdmarf.ru/services-ws/prototypes
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен видами услуг
WSDL
http://wstest.cdmarf.ru/services-ws/services?wsdl
ENDPOINT
http://wstest.cdmarf.ru/services-ws/services
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 34 из 38
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен ресурсами
WSDL
http://wstest.cdmarf.ru/locations-ws/resources?wsdl
ENDPOINT
http://wstest.cdmarf.ru/locations-ws/resources
7.1. Сервис обмена информацией для ведения предварительной записи.
Предварительная запись
WSDL
http://wstest.cdmarf.ru/appointmentws/appointment?wsdl
ENDPOINT
http://wstest.cdmarf.ru/appointment-ws/appointment
7.2. Сервис уведомления об изменении статуса сеанса
WSDL
ENDPOINT
-
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 35 из 38
8. ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
8.1. Сведения об ограничениях доступа к
обрабатываемой информации

При информационном обмене не обрабатывается информация,
отношении которой существуют ограничения по доступу.
в
8.2. Сведения о способах аутентификации и обеспечении
юридической значимости обрабатываемой
информации
 Юридическая значимость данных, передаваемых в электронном виде,
обеспечивается путем применения сертифицированных средств защиты
каналов связи. Аутентификация взаимодействующих систем при
взаимодействии по веб-сервисам производится по протоколу WS-I.
8.3. Требования к использованию сервисов доверенной
третьей стороны (ДТС)

Во всех информационных системах, задействованных при оказании
услуги, должна обеспечиваться регулярная (не реже одного раза в сутки)
сверка показаний системных часов с доверенным источником времени.
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 4.1
Стр. 36 из 38
9. ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
Сокращение
Определение
ИС
Информационная система
МО
Медицинская организация
МИС
Медицинская информационная система
МКОД
Код медицинской организации в кодировке единого реестра медицинских
организаций
СЭМД
Структурированный электронный медицинский документ
ОКАТО
Общероссийский классификатор объектов административнотерриториального деления
ФЭР
Федеральная электронная регистратура
CDA
Clinical document architecture – архитектура клинического документа
Региональная медицинская информационная система
Стандарт информационного
обмена
СОСТАВИЛИ
Наименование
организации
ООО
«Корпоративные
информационные
рутины (КИР)»
СОГЛАСОВАНО
Наименование
организации
Версия 4.1
Стр. 37 из 38
Должность
исполнителя
Фамилия имя отчество Подпись Дата
Аналитик
Полканов П.В.
Должность
исполнителя
Фамилия имя отчество Подпись Дата
Download