Интеграционная шина аппаратно

advertisement
СТАНДАРТ ИНФОРМАЦИОННОГО ОБМЕНА
ИНТЕГРАЦИОННАЯ ШИНА АППАРАТНО-ПРОГРАММНОГО
КОМПЛЕКСА АВТОМАТИЗАЦИИ СИСТЕМЫ РЕГИОНАЛЬНОГО
ФРАГМЕНТА ЕДИНОЙ ГОСУДАРСТВЕННОЙ
ИНФОРМАЦИОННОЙ СИСТЕМЫ ЗДРАВООХРАНЕНИЯ
НИЖЕГОРОДСКОЙ ОБЛАСТИ
Листов
2016
СОДЕРЖАНИЕ
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 2 из 34
1. Общие положения .................................................................................... 3
2. Применяемые стандарты ........................................................................... 4
2.1. Международные стандарты .................................................................. 4
2.2. Стандартизованные спецификации ...................................................... 4
2.3. Ведомственные классификаторы .......................................................... 4
3. Описание интеграционных сервисов для обмена нормативно – справочной
информацией .............................................................................................. 5
3.1. Сервис обмена нормативно – справочной информацией ........................ 5
4. Описание интеграционных сервисов для обмена информацией о физических
лицах и Пациентах ....................................................................................... 6
4.1. Сервис обмена данными физических лиц .............................................. 6
4.2. Сервис обмена данными пациентов (упрощенная версия сервиса) ......... 8
4.3. Сервис обмена данными пациентов (стандартная версия сервиса) ....... 11
5. Описание интеграционных сервисов для обмена информацией о случаях,
посещениях,
записях
отделений
госпитализации,
оказанных
услуг,
направлений ............................................................................................. 12
5.1. Сервис передачи данных об объекте учёта «Случай обслуживания» .... 12
5.2. Сервис передачи данных об объекте учёта «Посещение» .................... 14
5.3. Сервис передачи данных об объекте учета «Запись отделения
госпитализации (ЗОГ)» ............................................................................ 15
5.4. Сервис передачи данных об объекте учета «Оказанная услуга» ........... 16
5.5. Сервис передачи вложений к объекту учета «Оказанная услуга» ......... 17
5.6. Сервис передачи данных об объекте учета «Направление» ................. 18
6. Описание интеграционных сервисов для обмена структурированными
электронными медицинскими документами (СЭМД) ...................................... 19
6.1. Сервис обмена структурированными электронными медицинскими
документами (СЭМД)................................................................................ 19
7. Описание интеграционных сервисов для обмена информацией о
предварительной записи (с взаимодействием с фэр) .................................... 20
7.1. Сервис обмена информацией для ведения предварительной записи ..... 20
7.2. Сервис уведомления об изменении статуса сеанса (реализуется МИС) . 27
8. Адреса интеграционных сервисов ........................................................... 28
9. Информационная безопасность ............................................................... 32
9.1. Сведения об ограничениях доступа к обрабатываемой информации ..... 32
9.2. Сведения о способах аутентификации и обеспечении юридической
значимости обрабатываемой информации ................................................. 32

Юридическая значимость данных, передаваемых в электронном виде,
обеспечивается путем применения сертифицированных средств защиты
каналов
связи.
Аутентификация
взаимодействующих
систем
при
взаимодействии по веб-сервисам производится по протоколу WS-I. ........... 32
9.3. Требования к использованию сервисов доверенной третьей стороны
(ДТС) 32
10. Определения, обозначения и сокращения .............................................. 33
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 3 из 34
1. ОБЩИЕ ПОЛОЖЕНИЯ
Данный документ описывает способы и методы интеграции медицинских ИС
с «ИНТЕГРАЦИОННОЙ ШИНОЙ АППАРАТНО-ПРОГРАММНОГО КОМПЛЕКСА
АВТОМАТИЗАЦИИ
СИСТЕМЫ РЕГИОНАЛЬНОГО
ФРАГМЕНТА ЕДИНОЙ
ГОСУДАРСТВЕННОЙ
ИНФОРМАЦИОННОЙ
СИСТЕМЫ
ЗДРАВООХРАНЕНИЯ
НИЖЕГОРОДСКОЙ ОБЛАСТИ» (далее по тексту Системой).
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 4 из 34
2. ПРИМЕНЯЕМЫЕ СТАНДАРТЫ
2.1. Международные стандарты

ISO 15930-5:2003 «Portable Document Format - PDF 1.4 (PDF/X-2)».
2.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).
2.3. Ведомственные классификаторы

Классификатор адресов России (КЛАДР) (Введен в действие с 01.12.2005
приказом ФНС России от 17.11.2005 № САЭ-3-13/594@ Версия 4.0).
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 5 из 34
3. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА НОРМАТИВНО – СПРАВОЧНОЙ ИНФОРМАЦИЕЙ
3.1. Сервис обмена нормативно – справочной
информацией
Сервис предназначен для получения актуальной информации по
справочникам, используемым в Системе.
Состав интерфейса НСИ
№
пп
1
Наименование
сервиса
Получение
списка
справочников
(getRefbookList)
Инициирующее событие,
содержание запроса
Запрос списка справочников
Вход:
 не используется
2
Получение
списка
версий
справочника
(getVersionList)
Запрос
списка
версий
справочника
Вход:
 кодовое
наименование
справочника
3
Получение выбранной
версии
справочника
(getRefbook)
4
Получение
числа
частей
выбранного
справочника
(getRefbookParts)
5
Получение указанной
части
выбранной
версии
справочника
(getRefbookPartial)
Запрос
выбранной
версии
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника
Запрос
получения
числа
частей
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника
Запрос
указанной
части
выбранной
версии
справочника
Вход:
 кодовое
наименование
справочника;
 номер версии справочника;
 порядковый номер части
справочника, начиная с 1
Содержание ответа
Выход:
 все
справочники,
доступные системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
версий
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 выбранная
версия
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 число
частей
выбранного справочника;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 выбранная
часть
справочника;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 6 из 34
4. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О ФИЗИЧЕСКИХ
ЛИЦАХ И ПАЦИЕНТАХ
4.1. Сервис обмена данными физических лиц
Сервис предназначен для информационного
информацией о физических лицах
обмена
между
ИС
Состав интерфейса обмена данными физических лиц
№
пп
1
Наименование сервиса
2
Редактирование данных
физического
лица
в
Системе
(editIndividual)
3
Получение
данных
физического лица по
его уникальному коду
(getIndividual)
4
Поиск физического лица
по набору параметров
(searchIndividual)
5
Получение информации
о
документах
физического
лица
(getIndividualDocuments)
Отправка
данных
физического
лица
в
Систему и получение
его уникального кода из
Системы
(createIndividual)
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных физического лица.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 код пола из справочника;
 дата смерти
Уведомление об изменении
данных физического лица
Вход:
 уникальный код
физического лица в Системе;
 фамилия;
 имя;
 отчество;
 дата рождения;
 пол;
 дата смерти
Получение
данных
физического
лица
из
Системы.
Вход:
 уникальный
код
физического лица
Поиск физического лица по
набору параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 код пола из справочника;
 дата смерти
Получение информации о
документах
физического
лица
Вход:
 уникальный
код
Содержание ответа
Выход:
 уникальный
код
физического
лица
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
физического
лица в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
кодов физических лиц в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
документов
физического
лица
в
Системе;
 в
случае
ошибки
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование сервиса
Инициирующее событие,
содержание запроса
физического лица
6
Отправка информации о
документе физического
лица (createDocument)
Отправка
информации
о
документе физического лица
Вход:
 информация о документе
физического лица
7
Редактирование
информации
о
документе физического
лица (editDocument)
8
Удаление
документа
физического
лица
(deleteDocument)
Редактирование
информации о документе
физического лица
Вход:
 уникальный
идентификатор документа в
Системе;
 информация о документе
физического лица
Удаление
документа
физического лица
Вход:
 уникальный
идентификатор документа в
Системе
9
Отправка информации о
месте
работы
физического
лица
(createJob)
Отправка
информации
о
месте работы физического
лица
Вход:
 информация
о
месте
работы
10
Редактирование
информации
о
месте
работы
физического
лица (editJob)
11
Удаление информации о
месте
работы
физического
лица
(deleteJob)
Редактирование
информации о месте работы
физического лица
Вход:
 уникальный
идентификатор
места
работы;
 информация
о
месте
работы
Удаление
информации
о
месте работы физического
лица
Вход:
 уникальный
идентификатор места работы
Версия 3.1
Стр. 7 из 34
Содержание ответа
информация об ошибке
вызова
Выход:
 уникальный
идентификатор
документа в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор
места
работы;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 8 из 34
4.2. Сервис обмена данными пациентов (упрощенная
версия сервиса)
Сервис предназначен для
информацией о пациентах.
информационного
обмена
между
ИС
Состав интерфейса обмена данными пациентов
№
пп
1
2
Наименование
сервиса
Отправка
данных
пациента в Систему и
получение
его
уникального кода из
Системы
(createPatient)
Редактирование
данных пациента в
Системе
(editPatient)
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 уникальный код
физического лица;
 данные пациента
Уведомление об изменении
данных пациента.
Вход:
 уникальный код пациента в
Системе;
 данные пациента
3
Получение
данных
физического лица по
его уникальному коду
(getPatient)
Получение
данных
физического
лица
из
Системы.
Вход:
 уникальный код пациента
4
Поиск
пациента
по
набору параметров
(searchPatient)
5
Удаление информации
о
пациенте
(deletePatient)
Поиск пациента по набору
параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 пол;
 дата смерти;
 социальный группы
Удаление
информации
о
пациенте
Вход:
 уникальный код пациента
6
Получение
информации об особых
случаях
пациента
Получение
информации
особых случаях пациента.
Вход:
об
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные пациента в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
кодов
пациентов
в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
особого
случая
пациента
в
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Версия 3.1
Наименование
сервиса
(getPatientPartCases)
Инициирующее событие,
содержание запроса
 уникальный код особого
случая
7
Отправка информации
об
особом
случае
пациента
(createPartCase)
Отправка
информации
об
особом случае пациента.
Вход:
 уникальный код пациента;
 данные особого случая
8
Редактирование
информации об особом
случае
пациента
(editPartCase)
Редактирование информации
об особом случае пациента
Вход:
 уникальный код особого
случая;
 данные особого случая
9
Удаление информации
об
особом
случае
пациента
(deletePartCase)
Удаление
информации
об
особом случае пациента.
Вход:
 уникальный код особого
случая
10
Получение
информации
прикреплениях
пациента
(getPatientRegs)
Получение
информации
о
прикреплениях пациента.
Вход:
 уникальный
код
прикрепления
о
11
Передача информации
о
прикреплении
пациента
(createPatientReg)
12
Редактирование
информации
прикреплении
пациента
(editPatientReg)
о
Передача
информации
о
прикреплении пациента.
Вход:
 уникальный
код
медицинской организации;
 уникальный код пациента;
 данные прикрепления
Редактирование информации о
прикреплении пациента
Вход:
 уникальный
код
прикрепления;
 данные прикрепления
13
Удаление информации
о
прикреплении
пациента
(deletePatientReg)
Удаление
информации
о
прикреплении пациента
Вход:
 уникальный
код
прикрепления
14
Получение
Получение
информации
о
Стр. 9 из 34
Содержание ответа
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
особого
случая
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
прикреплениях пациента
в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
прикрепления
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Версия 3.1
Наименование
сервиса
информации о льготах
пациента
(getPatientBenefits)
Инициирующее событие,
содержание запроса
льготах пациента
Вход:
 уникальный код пациента
15
Передача информации
о
льготе
пациента
(createPatientBenefit)
Передача
информации
о
льготе пациента
Вход:
 уникальный код пациента;
 данные льготы
16
Редактирование
информации о льготе
пациента
(editPatientBenefit)
Редактирование информации о
льготе пациента.
Вход:
 уникальный код льготы
17
Удаление информации
о льготе пациента
(deletePatientBenefit)
Удаление
информации
льготе пациента.
Вход:
 уникальный код льготы
18
Получение
информации
о
лекарственной
непереносимости
пациента
(getDrugIntolerances)
Получение
информации
о
лекарственной
непереносимости пациента
Вход:
 уникальный код пациента
19
Передача информации
о
лекарственной
непереносимости
пациента
(createDrugIntolerance)
Передача
информации
о
лекарственной
непереносимости пациента
Вход:
 уникальный код пациента;
 данные
лекарственной
непереносимости
20
Редактирование
информации
о
лекарственной
непереносимости
пациента
(editDrugIntolerance)
21
Удаление информации
о
лекарственной
непереносимости
Редактирование информации
о
лекарственной
непереносимости пациента.
Вход:
 уникальный идентификатор
лекарственной
непереносимости;
 данные
лекарственной
непереносимости
Удаление
информации
о
лекарственной
непереносимости
пациента
Стр. 10 из 34
Содержание ответа
о
 данные
о
льготах
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
код
льготы в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные
о
лекарственной
непереносимости
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уникальный
идентификатор
лекарственной
непереносимости
пациента;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
пациента
(deleteDrugIntolerance)
Инициирующее событие,
содержание запроса
Вход:
 уникальный идентификатор
лекарственной
непереносимости
Версия 3.1
Стр. 11 из 34
Содержание ответа
запроса;
 в
случае
ошибки
информация об ошибке
вызова
4.3. Сервис обмена данными пациентов
(стандартная версия сервиса)
Сервис предназначен для
информацией о пациентах.
информационного
обмена
между
ИС
Состав интерфейса обмена данными пациентов
№
пп
Наименование сервиса
Отправка
данных
пациента в Систему и
получение
его
уникального кода
из
Системы (sendPatient)
Получение
данных
пациента
по
его
уникальному коду
(getPatient)
Поиск
пациента
набору параметров
(searchPatient)
по
Инициирующее событие,
содержание запроса
Уведомление о текущих
данных пациента.
Вход:
 личные данные пациента;
 документы,
удостоверяющие личность;
 контактные данные
Получение данных пациента
из Системы.
Вход:
 уникальный код пациента
Поиск физического лица по
набору параметров.
Вход:
 фамилия;
 имя;
 отчество;
 дата рождения;
 документы
пациента,
удостоверяющие
его
личность;
 регистрационный
адрес
пациента (по прописке);
 фактический
адрес
проживания пациента;
 уникальный код пациентаближайшего родственника
Содержание ответа
Выход:
 уникальный
код
пациента в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные пациента в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список пациентов в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 12 из 34
5. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О СЛУЧАЯХ, ПОСЕЩЕНИЯХ,
ЗАПИСЯХ ОТДЕЛЕНИЙ ГОСПИТАЛИЗАЦИИ,
ОКАЗАННЫХ УСЛУГ, НАПРАВЛЕНИЙ
5.1. Сервис передачи данных об объекте учёта
«Случай обслуживания»
Сервис предназначен для передачи данных об объектах учёта «Случай
обслуживания» из МИС в Систему.
Состав интерфейса обмена данными объектов учета «Случай
обслуживания»
№
пп
1
2
3
4
Наименование
сервиса
Передача в
Систему данных
объекта учёта
«Случай
обслуживания»
и получение его
уникального
идентификатора
(sendCase)
Получение
данных объекта
учёта «Случай
обслуживания»
по его
уникальному
идентификатору
(getCaseById)
Поиск объектов
учёта «Случай
обслуживания»
по набору
параметров
(searchCase)
Получение CDA
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
случая, хранящихся в МИС.
Вход:
 данные объекта учета «Случай
медицинского обслуживания»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Случай
обслуживания» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение параметров объекта
учёта «Случай обслуживания» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Случай» в Системе
Выход:
 параметры объекта учёта
«Случай обслуживания»,
хранящиеся в Системе;
 в случае ошибки
информация об ошибке
вызова
Поиск объектов учёта «Случай
обслуживания» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация, в
которой зарегистрирован случай;
 случай;
 период открытия случая;
 период закрытия случая;
 исход заболевания;
 результат обращения;
 диагноз (МКБ-10);
 специалист
Получение CDA – документа объекта
Выход:
 список уникальных
идентификаторов объектов
учёта «Случай
обслуживания» в Системе,
подходящих под указанные
параметры поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
– документа
объекта учета
«Случай
обслуживания»
(getCaseCDA)
Инициирующее событие,
содержание запроса
учета «Случай обслуживания
пациента».
Вход:
 уникальный идентификатор
объекта учета «Случай
обслуживания пациента»
Версия 3.1
Стр. 13 из 34
Содержание ответа
 CDA - документ объекта
учета «Случай
обслуживания пациента»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 14 из 34
5.2. Сервис передачи данных об объекте учёта
«Посещение»
Сервис предназначен для передачи
«Посещение» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными об объекте учёта
«Посещение»
№
пп
1
2
3
4
Наименование
сервиса
Передача
данных объекта
учёта
«Посещение» и
получение его
уникального
идентификатора
(sendVisit)
Получение
данных объекта
учёта
«Посещение»
по ее
уникальному
идентификатору
(getVisitById)
Поиск объекта
учёта
«Посещение»
по набору
параметров
(searchVisit)
Получение CDA
– документа
объекта учета
«Посещение»
(getVisitCDA)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учёта «Посещение»,
хранящихся в МИС.
Вход:
 данные объекта учета
«Посещение»
Получение данных об объекте учета
«Посещение» из Системы.
Вход:
 уникальный идентификатор
объекта учета «Посещение» в
Системе
Поиск объектов учёта «Посещение»
в Системе по набору параметров.
Вход:
 медицинская организация;
 период посещения;
 пациент;
 цель посещения;
 место посещения;
 случай обслуживания;
 диагноз (МКБ-10);
 специалист
Получение CDA – документа объекта
учета «Посещение».
Вход:
 уникальный идентификатор
объекта учета «Посещение»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учёта «Посещение» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 параметры объекта учёта
«Посещение», хранящиеся
в Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список уникальных
идентификаторов объектов
учёта «Посещение» в
Системе, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Посещение»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 15 из 34
5.3. Сервис передачи данных об объекте учета
«Запись отделения госпитализации (ЗОГ)»
Сервис предназначен для передачи данных об объектах учёта «Запись
отделения госпитализации (ЗОГ)» из МИС в Систему.
Состав интерфейса обмена данными объекта учета «Запись
отделения госпитализации»
№
пп
1
2
3
4
Наименование
сервиса
Передача данных
объекта
учета
«ЗОГ»
и
получение
его
уникального
идентификатора
(sendHspRecord)
Получение
данных
объекта
учета «ЗОГ» по ее
уникальному
идентификатору
(getHspRecordById
)
Поиск
объекта
учета
«ЗОГ»
набору
параметров
(searchHspRecord)
Получение CDA –
документа
объекта учета
«Запись
отделения
госпитализации»
(getHspRecordCDA
)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
посещения, хранящихся в МИС.
Вход:
 данные объекта учета «Запись
отделения госпитализации»
Получение
полных
данных
об
объекте учета «ЗОГ» из Системе.
Вход:
 уникальный
идентификатор
объекта учета «Запись отделения
госпитализации» в Системе
Поиск «ЗОГ» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация;
 случай;
 период открытия ЗОГ
 период закрытия ЗОГ;
 исхода заболевания;
 диагноз (МКБ-10);
 услуга (справочник видов услуг);
 специалист
Получение CDA – документа объекта
учета «Случай обслуживания
пациента»
Вход:
 уникальный идентификатор
объекта учета «Запись отделения
госпитализации»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «ЗОГ» в Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 данные объекта учета
«ЗОГ»
хранящиеся
в
Системе;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 список
уникальных
идентификаторов
объекта учета «ЗОГ» в
Системе,
подходящих
под
указанные
параметры поиска;
 в
случае
ошибки
информация об ошибке
вызова
Выход:
 CDA - документ
объекта учета «Запись
отделения
госпитализации»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 16 из 34
5.4. Сервис передачи данных об объекте учета
«Оказанная услуга»
Сервис предназначен для передачи
«Оказанная услуга» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными объекта учета «Оказанная
услуга»
№
пп
1
2
3
4
Наименование
сервиса
Передача
данных объекта
учета
«Оказанная
услуга и
получение его
уникального
идентификатора
(sendServiceRen
d)
Получение
данных объекта
учета
«Оказанная
услуга» по ее
уникальному
идентификатору
(getServiceRend
ById)
Поиск объекта
учета
«Оказанная
услуга по
набору
параметров
(searchServiceR
end)
Получение CDA
– документа
объекта учета
«Оказанная
услуга»
(getServiceRend
CDA)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учета «Оказанная услуга»,
хранящихся в МИС.
Вход:
 данные объекта учета «Оказанная
услуга»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Оказанная услуга» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Получение полных данных объекта
учета «Оказанная услуга» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Выход:
 данные объекта учета
«Оказанная услуга в
Системе;
 в случае ошибки
информация об ошибке
вызова
Поиск объекта учета «Оказанная
услуга» в Системе по набору
параметров.
Вход:
 код пациента;
 медицинская организация;
 вид случая;
 случай;
 период оказания услуги;
 диагноз (МКБ-10);
 услуга (справочник видов услуг);
 специалист
Получение CDA – документа объекта
учета «Оказанная услуга».
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга»
Выход:
 список уникальных
идентификаторов объектов
учета «Оказанная услуга в
Системы, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Оказанная услуга»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 17 из 34
5.5. Сервис передачи вложений к объекту учета
«Оказанная услуга»
Сервис предназначен для передачи вложений (текстовых, графических и
т.п.) данных к объекту учёта «Оказанная услуга» из МИС в Систему.
Состав интерфейса передачи вложений к объекту учета
«Оказанная услуга»
№
пп
1
2
3
4
Наименование
сервиса
Передача
вложений к
объекту учета
«Оказанная
услуга и
получение
уникального
идентификатора
вложения
(POST)
Получение
списка
идентификатор
ов вложений к
объекту учета
«Оказанная
услуга» по
уникальному
идентификатору
объекта учета
«Оказанная
услуга»
(GET)
Получение
вложения к
объекту учета
«Оказанная
услуга» по
уникальному
идентификатору
вложения
(GET)
Удаление
вложения к
объекту учета
«Оказанная
услуга»
(DELETE)
Инициирующее событие,
содержание запроса
Передача вложения к объекту учета
«Оказанная услуга», хранящихся в
МИС.
Вход:
 вложение к объекту учета
«Оказанная услуга»
Содержание ответа
Выход:
 уникальный
идентификатор вложения к
объекту учета «Оказанная
услуга» в Системе;
 в случае ошибки
информация об ошибке
вызова
Получение списка идентификаторов
вложений к объекту учета
«Оказанная услуга» по уникальному
идентификатору объекта учета
«Оказанная услуга»
Вход:
 уникальный идентификатор
объекта учета «Оказанная услуга» в
Системе
Выход:
 список уникальных
идентификаторов вложений
к объекту учета
«Оказанная услуга;
 в случае ошибки
информация об ошибке
вызова
Получение вложения к объекту
учета «Оказанная услуга» по
уникальному идентификатору
вложения.
Вход:
 уникальный
идентификатор
вложения
Выход:
 вложение к объекту
учета «Оказанная услуга» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Удаление вложения к объекту учета
«Оказанная услуга»
Вход:
 уникальный идентификатор
вложения
Выход:
 уведомление об
успешном выполнении
запроса;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 18 из 34
5.6. Сервис передачи данных об объекте учета
«Направление»
Сервис предназначен для передачи
«Направление» из МИС в Систему.
данных
об
объектах
учёта
Состав интерфейса обмена данными объекта учета
«Направление»
№
пп
1
Наименование
сервиса
Передача данных
объекта учета
«Направление» и
получение его
уникального
идентификатора
(sendReferral)
Инициирующее событие,
содержание запроса
Уведомление о текущих данных
объекта учета «Направление»,
хранящихся в МИС.
Вход:
 данные объекта учета
«Направление»
2
Получение
данных объекта
учета
«Направление»
по его
уникальному
идентификатору
(getReferralById)
Поиск объекта
учета
«Направление»
по набору
параметров
(searchReferral)
Получение полных данных об
объекте учета «Направление» из
Системы.
Вход:
 уникальный идентификатор
объекта учета «Направление» в
Системе
3
4
Получение CDA –
документа
объекта учета
«Направление»
(getReferralCDA)
Поиск объекта учета
«Направление» в Системе по
набору параметров.
Вход:
 медицинская
организация
направляющая;
 медицинская
организация
принимающая;
 пациент;
 диагноз (МКБ-10);
 специалист направляющий;
 специалист принимающий;
 услуга (справочник видов услуг)
на которую создано направление;
 шаг (посещение или ЗОГ), в
рамках
которого
создано
направление;
 услуга
(справочник
видов
услуг),
из
которой
создано
направление
Получение CDA – документа
объекта учета «Направление».
Вход:
 уникальный идентификатор
объекта учета «Направление»
Содержание ответа
Выход:
 уникальный
идентификатор объекта
учета «Направление» в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 данные объекта учета
«Направление»,
хранящиеся в Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список уникальных
идентификаторов объектов
учета «Направление» в
Системе, подходящих под
указанные параметры
поиска;
 в случае ошибки
информация об ошибке
вызова
Выход:
 CDA - документ объекта
учета «Направление»;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 19 из 34
6. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА СТРУКТУРИРОВАННЫМИ ЭЛЕКТРОННЫМИ
МЕДИЦИНСКИМИ ДОКУМЕНТАМИ (СЭМД)
6.1. Сервис обмена структурированными
электронными медицинскими документами
(СЭМД)
Сервис предназначен для обмена структурированными электронными
медицинскими документами (СЭМД)
Состав интерфейса обмена данными СЭМД
№
пп
1
2
3
Наименование
сервиса
Получение CDA
- документа по
идентификатору
документа
(getCDA)
Получение
списка CDA документов
(searchCDA)
Инициирующее событие,
содержание запроса
Запрос на получение CDA –
документа.
Вход:
 Идентификатор документа CDA
Передача
подписанного
ЭЦП CDA –
документа в
Систему
(sendSignedCDA
)
Передача подписанного ЭЦП CDA –
документа в Систему.
Вход:
 подписанный ЭЦП CDA - документ
Запрос списка документов,
отвечающих параметрам запроса.
Вход:
 уникальный код пациента;
 интервал дат
Содержание ответа
Выход:
 CDA – документ;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список идентификаторов
CDA - документов
подходящих под параметры
запроса;
 в случае ошибки
информация об ошибке
вызова
Выход:
 уведомление об
успешной отправке
документа;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 20 из 34
7. ОПИСАНИЕ ИНТЕГРАЦИОННЫХ СЕРВИСОВ ДЛЯ
ОБМЕНА ИНФОРМАЦИЕЙ О ПРЕДВАРИТЕЛЬНОЙ
ЗАПИСИ (С ВЗАИМОДЕЙСТВИЕМ С ФЭР)
7.1. Сервис обмена информацией для ведения
предварительной записи
Сервис предназначен для обмена информацией о предварительной
записи
Состав интерфейса обмена данными о предварительной записи
№
пп
1
Наименование
сервиса
Получение списка
медицинских
организаций
(getPlaces)
2
Получение
информации
о
медицинской
организации
ее
уникальному
идентификатору
(getPlace)
Получение списка
отделений
медицинской
организации
(getDepartments)
3
Инициирующее событие,
содержание запроса
Получение списка организаций.
Вход:
 МКОД;
 вид оплаты;
 лечебный профиль;
 возрастная группа;
 вид услуги;
 код ОКАТО населенного
пункта
Получение полных данных о
медицинской организации.
Вход:
 идентификатор медицинской
организации
Получение списка отделений
медицинской организации
Вход:
 идентификатор медицинской
организации
4
Получение
информации
об
отделении
медицинской
организации
(getDepartment)
Получение информации об
отделении медицинской
организации.
Вход
 идентификатор отделения
5
Создание
отделения
медицинской
организации
(createDepartment)
Создание отделения
медицинской организации
Вход:
 идентификатор медицинской
организации;
 данные отделения
6
Редактирование
Редактирование информации
Содержание ответа
Выход:
 список уникальных
идентификаторов
медицинских организаций в
Системе;
 в случае ошибки
информация об ошибке
вызова
Выход:
 информация о
медицинской организации
из Системы;
 в случае ошибки
информация об ошибке
вызова
Выход:
 список идентификаторов
отделений
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
об
отделении
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор отделения
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
отделения
медицинской
организации
(editDepartment)
Инициирующее событие,
содержание запроса
об отделении
Вход:
 уникальный идентификатор
отделения медицинской
организации;
 данные отделения для
редактирования
Удаление отделения
медицинской организации
Вход:
 уникальный идентификатор
отделения медицинской
организации
7
Удаление
отделения
медицинской
организации
(deleteDepartment)
8
Получение списка
сотрудников
медицинской
организации
(getEmployees)
Получение списка сотрудников
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
9
Получение
информации
сотруднике
медицинской
организации
(getEmployee)
Получение информации о
сотруднике медицинской
организации
Вход:
 уникальный идентификатор
сотрудника в системе
о
Создание
сотрудника
медицинской
организации
(createEmployee)
Создание сотрудника
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации;
 данные сотрудника
Редактирование
сотрудника
медицинской
организации
(editEmployee)
Редактирование сотрудника
медицинской организации
Вход:
 уникальный идентификатор
сотрудника;
 данные сотрудника
Удаление
сотрудника
медицинской
организации
(deleteEmployee)
Удаление сотрудника
медицинской организации
Вход:
 уникальный идентификатор
сотрудника
Получение
зданий
Получение списка зданий
медицинской организации
списка
Версия 3.1
Стр. 21 из 34
Содержание ответа
 уникальный
идентификатор отделения
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации об отделении
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
сотрудников медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
сотруднике
медицинской
организации в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор сотрудника
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном редактировании
информации о сотруднике
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации о сотруднике
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
медицинской
организации
(getBuilds)
Инициирующее событие,
содержание запроса
Вход:
 уникальный идентификатор
медицинской организации
Получение
информации
о
здании
медицинской
организации
(getBuild)
Редактирование
информации
о
здании
медицинской
организации
(editBuild)
Создание
здания
медицинской
организации
(createBuild)
Получение информации о
здании медицинской
организации
Вход:
 уникальный идентификатор
здания
Редактирование информации о
здании
Вход:
 уникальный идентификатор
здания;
 данные здания
Создание здания медицинской
организации
Вход:
 уникальный идентификатор
медицинской организации;
 данные здания
Удаление здания медицинской
организации
Вход:
 уникальный идентификатор
здания
Удаление
здания
медицинской
организации
(deleteBuild)
Получение списка
этажей
здания
медицинской
организации
(getFloors)
Получение списка этажей
здания медицинской
организации
Вход:
 идентификатор здания
Получение
информации
об
этаже
здания
медицинской
организации
(getFloor)
Редактирование
информации
об
этаже
здания
медицинской
организации
(editFloor)
Получение информации об
этаже здания медицинской
организации
Вход:
 уникальный идентификатор
этажа
Редактирование информации
об этаже здания медицинской
организации
Вход:
 уникальный идентификатор
этажа;
 данные этажа
Создание этажа здания
медицинской организации
Вход:
 уникальный идентификатор
здания;
Создание
этажа
здания
медицинской
организации
(createFloor)
Версия 3.1
Стр. 22 из 34
Содержание ответа
зданий
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о здании
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
здания
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
здания
медицинской организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список
уникальных
идентификаторов этажей;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список
уникальных
идентификаторов этажей;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор этажа;
 в
случае
ошибки
информация
об
ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
Удаление
этажа
здания
медицинской
организации
(deleteFloor)
Инициирующее событие,
содержание запроса
 данные этажа
Удаление этажа здания
медицинской организации
Вход:
 уникальный идентификатор
этажа
Получение списка
кабинетов
медицинской
организации
(getRooms)
Получение списка кабинетов
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
Получение
информации
кабинете
медицинской
организации
(getRoom)
Получение информации о
кабинете медицинской
организации
Вход:
 уникальный идентификатор
кабинета
о
Создание кабинета
медицинской
организации
(createRoom)
Создание кабинета
медицинской организации
Вход:
 уникальны идентификатор
медицинской организации
 данные кабинета
Редактирование
кабинета
медицинской
организации
(editRoom)
Редактирование кабинета
медицинской организации
Вход:
 уникальный идентификатор
кабинета;
 данные кабинета
Получение списка прототипов
услуг
Вход:
 код услуги (часть кода) из
справочника ОКМУ
Получение списка
прототипов
услуг
(getPrototypes)
Получение
информации
о
прототипе
услуги
(getPrototype)
Получение информации о
прототипе услуги
Вход:
 уникальный идентификатор
прототипа услуги
Редактирование
информации
о
прототипе
услуги
(editPrototype)
Редактирование информации о
прототипе услуги
Вход:
 уникальный идентификатор
прототипа услуги;
 данные прототипа
Версия 3.1
Стр. 23 из 34
Содержание ответа
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
кабинетов
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
кабинетов
медицинской
организации;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор кабинета в
Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор кабинета;
в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
прототипов услуг с кодами
и наименованием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о прототипе
услуги;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
Инициирующее событие,
содержание запроса
Создание
прототипа
услуги
(createPrototype)
Создание прототипа услуги
Вход:
 данные прототипа услуги
Удаление
прототипа
услуги
(deletePrototype)
Удаление прототипа услуги
Вход:
уникальный идентификатор
прототипа услуги
Получение списка
видов
услуг
медицинской
организации
(getServices)
Получение списка видов услуг
медицинской организации
Вход:
 уникальный идентификатор
медицинской организации
Получение
информации о виде
услуги (getService)
Получение информации о виде
услуги
Вход:
 уникальный идентификатор
вида услуги
Редактирование
информации о виде
услуги (editService)
Редактирование информации о
виде услуги
Вход:
 уникальный идентификатор
вида услуги;
 данные услуги
Создание
вида
услуги
(createService)
Создание вида услуги
Вход:
 уникальный идентификатор
медицинской организации;
 данные о виде услуги
Удаление
вида
услуги
(deleteService)
Удаление вида услуги
Вход:
 уникальный идентификатор
услуги
Удаление кабинета
медицинской
организации
(deleteRoom)
Удаление кабинета
медицинской организации
Вход
 уникальный идентификатор
кабинета
Версия 3.1
Стр. 24 из 34
Содержание ответа
вызова
Выход:
 уникальный
идентификатор прототипа
услуги в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
видов услуг;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация
о
виде
услуги;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор вида услуги
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
выполнении
запроса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации о кабинете
медицинской организации;
 в
случае
ошибки
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
Инициирующее событие,
содержание запроса
Получение списка
специалистов
медицинской
организации
(getLocations)
Получение списка
специалистов медицинской
организации.
Вход:
 медицинская организация;
 код вида услуги
Получение
информации
конкретном
специалисте
(getLocation)
Получение полной информации
о конкретном специалисте.
Вход:
 уникальный идентификатор
группы ресурсов
о
Создание
специалиста,
ведущего
прием
(createLocation)
Создание специалиста,
ведущего прием.
Вход:
 данные группы ресурсов
Редактирование
специалиста,
ведущего
прием
(editLocation)
Редактирование специалиста,
ведущего прием.
Вход:
 уникальный идентификатор
группы ресурсов в Системе;
 данные группы ресурсов
Удаление информации о
специалисте, ведущем прием.
Вход:
 уникальный идентификатор
группы ресурсов в Системе
Удаление
информации
о
специалисте,
ведущем
прием
(deleteLocation)
Добавление
сеансов
работы
(postTimes)
Добавление сеансов работы.
Вход:
 уникальный идентификатор
группы ресурсов;
 информация о сеансах
работы
Удаление сеансов
работы
(deleteTimes)
Удаление сеансов работы
Вход:
 уникальный идентификатор
группы ресурсов;
 информация о сеансах
работы (дата сеанса, время
начала и окончания сеанса)
Получение расписания работы
специалиста.
Вход:
Получение
расписания работы
специалиста
Версия 3.1
Стр. 25 из 34
Содержание ответа
информация
об
ошибке
вызова
Выход:
 список идентификаторов
групп
ресурсов
медицинской организации в
Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 данные группы ресурсов
в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уникальный
идентификатор
группы
ресурсов в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 идентификатор
группы
ресурсов в Системе;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
удалении
информации
о
специалисте;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
добавлении
сеанса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 уведомление
об
успешном
добавлении
сеанса;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 информация о сеансах
работы Системе;
Региональная медицинская информационная система
Стандарт информационного
обмена
№
пп
Наименование
сервиса
(getTimes)
Запись на прием к
врачу
(postReserve)
Освобождение
времени записи на
прием (deleteSlot)
Получение
текущего
статуса
записи на прием
(getSlot)
Получение списка
записей на прием
по
данному
пациенту
(getReserve)
Инициирующее событие,
содержание запроса
 идентификатор группы
ресурсов;
 Дата
Запись на прием к врачу.
Вход:
 идентификатор группы
ресурсов;
 дата и время приема;
 код вида услуги;
 признак экстренности;
 код пациента;
 контакты пациента для
оповещения
Запрос на получение
подтверждения освобождения
времени записи на прием.
Вход:
 идентификатор запись на
прием;
 причина отмены записи
 дополнительная
информация
Запрос на получение текущего
статуса записи на прием.
Вход:
 идентификатор записи на
прием
Запрос на получение списка
записей на прием по данному
пациенту.
Вход:
 уникальный идентификатор
пациента
Версия 3.1
Стр. 26 из 34
Содержание ответа
 в
случае
информация
об
вызова
Выход:
 идентификатор
на прием;
 статус записи на
 в
случае
информация
об
вызова
Выход:
 подтверждение
записи на прием;
 в
случае
информация
об
вызова
ошибки
ошибке
записи
прием;
ошибки
ошибке
отмены
ошибки
ошибке
Выход:
 статус записи на прием;
 в
случае
ошибки
информация
об
ошибке
вызова
Выход:
 список идентификаторов
записей
на
прием
по
данному пациенту;
 в
случае
ошибки
информация
об
ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 27 из 34
7.2. Сервис уведомления об изменении статуса
сеанса (реализуется МИС)
Сервис предназначен для получения уведомлений МИС об изменении
статуса сеанса в Системе
Состав интерфейса сервиса получения уведомлений о статусе
сеанса
№
пп
1
Наименование
сервиса
Уведомление
об
изменении
статуса
временного
интервала
(postTimeStatus)
Инициирующее событие,
содержание запроса
Уведомление
об
изменении
статуса
Вход:
 идентификатор группы
ресурсов;
 дата и время приема;
 код вида услуги;
 признак экстренности;
 данные пациента;
 контакты пациента для
оповещения;
 статус записи
Содержание ответа
Выход:
 ответ от сервера МИC;
 в случае ошибки
информация об ошибке
вызова
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 28 из 34
8. АДРЕСА ИНТЕГРАЦИОННЫХ СЕРВИСОВ
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/individual-ws/individuals?wsdl
ENDPOINT
http://wstest.cdmarf.ru/individual-ws/individuals
4.2. Сервис обмена данными пациентов (упрощенная версия сервиса)
WSDL
http://wstest.cdmarf.ru/patient-ws/patient?wsdl
ENDPOINT
http://wstest.cdmarf.ru/patient-ws/patient
4.3. Сервис обмена данными пациентов (стандартная версия сервиса)
WSDL
http://wstest.cdmarf.ru/patient-smart-ws/patient?wsdl
ENDPOINT
http://wstest.cdmarf.ru/patient-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
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 29 из 34
http://wstest.cdmarf.ru/service-attachments/rs?_wadl
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 30 из 34
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/employee-ws/service?wsdl
ENDPOINT
http://wstest.cdmarf.ru/employee-ws/service
7.1. Сервис обмена информацией для ведения предварительной записи.
Обмен ресурсами
WSDL
http://wstest.cdmarf.ru/locations-ws/resources?wsdl
Региональная медицинская информационная система
Стандарт информационного
обмена
ENDPOINT
Версия 3.1
Стр. 31 из 34
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
-
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 32 из 34
9. ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ
9.1. Сведения об ограничениях доступа к
обрабатываемой информации

При информационном обмене не обрабатывается информация,
отношении которой существуют ограничения по доступу.
в
9.2. Сведения о способах аутентификации и обеспечении
юридической значимости обрабатываемой
информации
 Юридическая значимость данных, передаваемых в электронном виде,
обеспечивается путем применения сертифицированных средств защиты
каналов связи. Аутентификация взаимодействующих систем при
взаимодействии по веб-сервисам производится по протоколу WS-I.
9.3. Требования к использованию сервисов доверенной
третьей стороны (ДТС)

Во всех информационных системах, задействованных при оказании
услуги, должна обеспечиваться регулярная (не реже одного раза в сутки)
сверка показаний системных часов с доверенным источником времени.
Региональная медицинская информационная система
Стандарт информационного
обмена
Версия 3.1
Стр. 33 из 34
10. ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
Сокращение
Определение
ИС
Информационная система
МО
Медицинская организация
МИС
Медицинская информационная система
МКОД
Код медицинской организации в кодировке единого реестра медицинских
организаций
СЭМД
Структурированный электронный медицинский документ
ОКАТО
Общероссийский классификатор объектов административнотерриториального деления
ФЭР
Федеральная электронная регистратура
CDA
Clinical document architecture – архитектура клинического документа
Региональная медицинская информационная система
Стандарт информационного
обмена
СОСТАВИЛИ
Наименование
организации
ООО
«Корпоративные
информационные
рутины (КИР)»
СОГЛАСОВАНО
Наименование
организации
Версия 3.1
Стр. 34 из 34
Должность
исполнителя
Фамилия имя отчество Подпись Дата
Аналитик
Полканов П.В.
Должность
исполнителя
Фамилия имя отчество Подпись Дата
Download