ИЭМК - Описание интеграционных профилей_4.0 alpha_8

advertisement
Техническое приложение к регламенту информационного
взаимодействия
ОПИСАНИЕ ИНТЕГРАЦИОННЫХ ПРОФИЛЕЙ
ИЭМК
ЛИСТОВ 331
Описание интеграционных профилей
Версия 1.1
Стр. 2 из Error! Bookmark
not defined.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 3 из 331
АННОТАЦИЯ
Настоящий документ описывает регламент работы с сервисом интеграционной платформы N3 "Региональная интегрированная
электронная медицинская карта" (сервис «Региональная ИЭМК»).
Сервис «Региональная ИЭМК» предназначен для ведения, хранения, поиска и выдачи по информационным запросам (в том
числе и по электронным каналам связи) сведений по всем случаям обращения пациента за медицинской помощью в медицинские
организации.
Указанный сервис обеспечивает сбор, хранение и выдачу по запросам информации об итогах оказания учреждениями
здравоохранения медицинской помощи гражданам.
В состав документа включены схемы процессов, описание используемых технологий, методов, их входных и выходных данных.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 4 из 331
ИСТОРИЯ ВЕРСИЙ
№
п/п
1.
Версия
3.2
Дата
10.02.2013
Автор
Граховская Н.Л.
Примечание
Версия
сервисов,
требованиям
удовлетворяющих
Программы
и
методики
испытаний интеграции МИС (РМИС) с
системой ведения ИЭМК федерального
уровня.
2.
3.3
12.02.2013
Граховская Н.Л.
Обновлено
(добавлен
описание
параметр
метода
AddCase
IdDiseaseResult
на
уровень caseDto);
В примерах запросов изменено значение
параметра IdLPU.
3.
3.4
24.02.2014
Граховская Н.Л.
Изменена обязательность параметра «Код
пола».
Актуализированы рисунки, описывающие
структуру запросов.
Удалено дублирование объекта Author.
Изменено IdPersonRole на IdDoctorRole в
объектах
Authenticator,
LegalAuthenticator.
Author,
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 5 из 331
Изменения в п.п. 1.1 и 1.7.
Добавлена
расшифровка
некоторых
аббревиатур.
Расширен справочник ошибок.
4.
3.5
05.03.2014
Граховская Н.Л.
Обновлены примеры запросов и ответов.
Изменены
методы
получения
списка
СЭМД и самих СЭМД (СЭМД формата
федеральной ИЭМК): добавлены методы
RequestDocumentList и RequestDocument.
Изменен
адрес
публикации
тестового
сервиса.
Некоторые
стилистические
правки
по
тексту.
5.
3.6
19.03.2014
Граховская Н.Л.
Уточнены
обязательные
параметры
запросов.
Обновлены примеры запросов и ответов
методов.
Обновлены
значения
справочников.
Обновлены схемы запросов.
6.
3.6.1
23.03.2014
Гусенко А.Ю.
Правки содержания документа.
некоторых
Описание интеграционных профилей
ИЭМК
7.
3.7
20.06.2014
Граховская Н.Л.
Версия 4.0
Стр. 6 из 331
Уточнены обязательные параметры метода
(параметры
AddPatient
IssuedDate,
OGRNCode, DateStart – изменена кратность
на 0..1).
Обновлено
описание
метода
AddMedRecord.
Добавлено описание метода GetReferralList.
Обновлен справочник ошибок.
Некоторые
стилистические
правки
по
тексту.
8.
3.8
14.07.2014
Граховская Н.Л.
Добавлено описание методов CreateCase и
CloseCase.
Актуализировано
AddPatient,
описание
UpdatePatient,
методов
GetPatient,
AddCase, AddMedRecord, GetDocumentList,
RequestDocument и GetDocument.
Добавлены справочники «Код социальной
группы (группы взрослого населения)» и
«Классификатор
групп
состояния
здоровья».
Обновлены примеры запросов и ответов
методов сервиса.
9.
4.0
22.07.2015
Дрянцева М.Д.
Актуализировано описание сервиса в связи
Описание интеграционных профилей
ИЭМК
Версия 4.0
с его переработкой. Описание изменений
сервиса приведено в разделе «Перечень
изменений сервиса ИЭМК».
Стр. 7 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 8 из 331
ПЕРЕЧЕНЬ ИЗМЕНЕНИЙ СЕРВИСА ИЭМК
1. Изменена структура объекта Case: объект CaseBase является базовым классом; для каждого типа случая используется наследуемый
объект с соответствующим набором параметров – CaseAmb для амбулаторного случая обслуживания и CaseStat для стационарного
случая обслуживания.
2. Изменена структура объекта Step: объект StepBase является базовым классом; для каждого типа случая используется наследуемый
объект с соответствующим набором параметров – StepAmb для амбулаторного эпизода случая обслуживания и StepStat для
стационарного эпизода случая обслуживания.
3. Изменены правила передачи информации по диагнозам: информация по диагнозам передаётся через новые объекты типа
MedRecord. Также изменен перечень параметров и их обязательность. Базовым объектом является Diagnosis, через объект
ClinicMainDiagnosis передаются основной диагноз, его осложнение и сопутствующее заболевание (используется при отсутствии
летального исхода), через объект AnatomopathologicalMainDiagnosis передаются данные по патологоанатомическому диагнозу
(основной диагноз, его осложнение и сопутствующее заболевание).
4. Преобразована структура объекта MedRecord: изменено наследование ранее существующих типов MedRecord, добавлены новые
типы объекта MedRecord. Наследование от объекта MedRecord («дерево наследования») представлено в разделе 3.2.3.
5. Изменен объект для передачи данных по стационарному случаю обслуживания (CaseStat):

добавлены новые параметры (IdHospChannel, IdRepetition, HospitalizationOrder, RW1Mark, AIDSMark),

изменены ранее существующие параметры (DeliveryCode, IdIntoxicationType, IdPatientConditionOnAdmission, IdTransportType,
IdTypeFromDiseaseStart),

удалены ранее существующие параметры (DeliveredName, HospitalDepartment, IdRegimen, Comment),

вынесен в MedRecord типа Referral параметр, отображающий информацию о направлении (IdReferral).
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 9 из 331
6. Добавлен параметр DeathTime (дата смерти) в объект Patient. В связи с этим обновлено описание методов AddPatient, UpdatePatient
и GetPatient.
7. Изменены типы параметров в объекте Patient. В связи с этим обновлено описание методов AddPatient, UpdatePatient, GetPatient и
GetReferralList.
8. Изменен параметр HospitalizationOrder (ранее IdUrgencyType) в объекте Referral и методе GetReferralList: изменено наименование
параметра и его возможные значения.
9. Изменён перечень выходных данных метода GetPatient.
10. Сервис ИЭМК разделен на 2 модуля: Модуль работы с пациентами и Модуль сбора статистики.
11. Изменены методы AddCase, AddMedRecord в соответствии с новой структурой объектов, изменена обязательность некоторых
параметров.
12. Добавлены новые методы: CreateCase, CloseCase, UpdateCase, AddStepToCase.
13. Изменены сценарии использования методов по передаче данных о случаях обслуживания и медицинских записях (описание
приведено в разделе 3.3.2).
14. Изменены справочники, использующиеся сервисом ИЭМК. Содержание справочников приведено в «Сервисе Терминологии»:
http://api.netrika.ru/docs.php?article=Terminology
15. Изменён порядок обработки ошибок.
16. Изменена WSDL-схема сервиса.
Описание интеграционных профилей
ИЭМК
СОДЕРЖАНИЕ
АННОТАЦИЯ ........................................................................................................ 3
ИСТОРИЯ ВЕРСИЙ ............................................................................................. 4
ПЕРЕЧЕНЬ ИЗМЕНЕНИЙ СЕРВИСА ИЭМК............................................... 8
СОДЕРЖАНИЕ ................................................................................................... 10
1 ОБЩИЕ ПОЛОЖЕНИЯ .............................................................................. 15
2 ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ...................... 17
3 ОПИСАНИЕ РЕШЕНИЯ ............................................................................ 19
3.1 Общие сведения ........................................................................................ 19
3.2 Описание объектов ................................................................................... 21
3.2.1 Описание объекта СaseDto ....................................................................... 22
3.2.2 Описание объекта Step ............................................................................. 27
3.2.3 Описание объекта MedRecord.................................................................. 30
3.2.3.1 Объект Service .............................................................................. 31
3.2.3.1.1
Описание параметров .................................................. 32
3.2.3.2 Объект TfomsInfo .......................................................................... 37
3.2.3.2.1
Описание параметров .................................................. 37
3.2.3.3 Объект AppointedMedication ....................................................... 38
3.2.3.3.1
Описание параметров .................................................. 40
3.2.3.4 Объект DeathInfo .......................................................................... 44
3.2.3.4.1
Описание параметров .................................................. 45
3.2.3.5 Объект Diagnosis .......................................................................... 46
3.2.3.5.1
Описание параметров .................................................. 47
3.2.3.6 Объект ClinicMainDiagnosis ....................................................... 51
3.2.3.6.1
Описание параметров .................................................. 53
3.2.3.7 Объект AnatomopathologicalMainDiagnosis .............................. 62
Версия 4.0
Стр. 10 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 11 из 331
3.2.3.7.1
Описание параметров .................................................. 64
3.2.3.8 Описание объекта MedDocument ................................................ 64
3.2.3.9 Объект DispensaryOne ................................................................. 64
3.2.3.9.1
Описание параметров .................................................. 66
3.2.3.10
Объект Referral ............................................................ 75
3.2.3.10.1
Описание параметров .................................................. 77
3.2.3.11
Объект SickList ............................................................. 83
3.2.3.11.1
Описание параметров .................................................. 85
3.2.3.12
Объект DischargeSummary .......................................... 90
3.2.3.12.1.1
Описание параметров .................................................. 91
3.2.3.13
Объект LaboratoryReport ............................................ 95
3.2.3.13.1
Описание параметров .................................................. 96
3.2.3.14
Объект ConsultNote...................................................... 99
3.2.3.14.1
Описание параметров ................................................ 100
3.3 Описание сценариев ............................................................................... 104
3.3.1 Модуль работы с пациентами ................................................................ 104
3.3.1.1
Передача данных о пациенте ..................................................... 104
3.3.1.2
Получение данных о пациенте .................................................. 105
3.3.2 Модуль сбора статистики ....................................................................... 105
3.3.2.1
Передача данных по случаю обслуживания в ходе оказания медицинской помощи
106
3.3.2.2
Передача данных по случаю обслуживания по факту завершения оказания медицинской
помощи ..................................................................................................... 107
3.3.2.3
Добавление медицинских записей без привязки к случаю обслуживания 108
3.3.2.4
Получение данных по направлениям на госпитализацию, обследование или консультацию
108
4
ОПИСАНИЕ МЕТОДОВ МОДУЛЯ РАБОТЫ С ПАЦИЕНТАМИ . 110
4.1 Добавление пациента (AddPatient) ........................................................ 110
Описание интеграционных профилей
ИЭМК
4.1.1
Версия 4.0
Стр. 12 из 331
Описание параметров ................................................................ 112
4.2 Обновление информации о пациенте (UpdatePatient) ......................... 118
4.2.1
Описание параметров ................................................................ 119
4.3 Получение данных о зарегистрированном пациенте (GetPatient) ..... 119
4.3.1
4.3.2
5
Описание параметров ................................................................ 122
Описание выходных данных ....................................................... 125
ОПИСАНИЕ МЕТОДОВ МОДУЛЯ СБОРА СТАТИСТИКИ .......... 131
5.1 Добавление завершенного случая медицинского обслуживания (AddCase) 131
5.1.1
5.1.2
5.1.3
Описание параметров запроса (амбулаторный случай обслуживания)
Описание параметров запроса (стационарный случай обслуживания)
Кратность объектов MedRecord ............................................. 171
135
152
5.2 Регистрация случая медицинского обслуживания (CreateCase) ........ 174
5.2.1
5.2.2
5.2.3
Описание параметров запроса (амбулаторный случай обслуживания)
Описание параметров запроса (стационарный случай обслуживания)
Кратность объектов MedRecord ............................................. 211
174
191
5.3 Добавление эпизода к незавершенному случаю медицинского обслуживания (AddStepToCase)
................................................................................................................... 213
5.3.1
5.3.2
5.3.3
Описание параметров запроса (амбулаторный случай обслуживания)
Описание параметров запроса (стационарный случай обслуживания)
Кратность объектов MedRecord ............................................. 225
217
221
5.4 Закрытие случая медицинского обслуживания (CloseCase) .............. 228
5.4.1
5.4.2
Описание параметров запроса (амбулаторный случай обслуживания)
Описание параметров запроса (стационарный случай обслуживания)
228
246
Описание интеграционных профилей
ИЭМК
5.4.3
Версия 4.0
Кратность объектов MedRecord ............................................. 265
5.5 Добавление медицинских записей (AddMedRecord)........................... 267
5.5.1
5.5.2
Описание параметров запроса .................................................. 268
Кратность объектов MedRecord ............................................. 270
5.6 Изменение закрытого случая медицинского обслуживания (UpdateCase)
5.6.1
5.6.2
Описание параметров запроса (амбулаторный случай обслуживания)
Описание параметров запроса (стационарный случай обслуживания)
5.7 Получение списка направлений из Региональной ИЭМК (GetReferralList)
5.7.1
5.7.2
273
274
Описание параметров ................................................................ 275
Описание выходных данных ....................................................... 276
6 ОБРАБОТКА ОШИБОК ........................................................................... 284
ПРИЛОЖЕНИЕ 1. СПРАВОЧНИК ОШИБОК .......................................... 286
ПРИЛОЖЕНИЕ 2. АДРЕСА ПУБЛИКАЦИИ СЕРВИСОВ .................... 289
ПРИЛОЖЕНИЕ 3. WSDL-СХЕМА СЕРВИСА «РЕГИОНАЛЬНАЯ ИЭМК»
290
WSDL-схема Модуля работы с пациентами ................................................ 290
WSDL-схема Модуля сбора статистики ....................................................... 295
ПРИЛОЖЕНИЕ 4. ПРИМЕРЫ ЗАПРОСОВ И ОТВЕТОВ ПО МЕТОДАМ
1. Примеры запросов и ответов по Модулю сбора статистики .............. 305
1.1. Метод AddCase ........................................................................................ 305
1.1.1.
Запрос (амбулаторный случай обслуживания) ........................ 305
1.1.2.
Запрос (стационарный случай обслуживания) ........................ 309
1.2. Метод CreateCase .................................................................................... 313
1.2.1.
Запрос (амбулаторный случай обслуживания) ........................ 313
1.2.2.
Запрос (стационарный случай обслуживания) ........................ 316
1.3. Метод AddStepToCase ............................................................................ 319
305
273
274
Стр. 13 из 331
Описание интеграционных профилей
ИЭМК
1.3.1.
Запрос (амбулаторный случай обслуживания) ........................ 319
1.3.2.
Запрос (стационарный случай обслуживания) ........................ 320
1.4. Метод CloseCase...................................................................................... 322
1.4.1.
Запрос (амбулаторный случай обслуживания) ........................ 322
1.4.2.
Запрос (стационарный случай обслуживания) ........................ 323
1.5. Метод AddMedRecord ............................................................................. 325
1.5.1.
Запрос (лабораторный результат) ............................................. 325
1.5.2.
Запрос (патологоанатомический диагноз) ............................... 327
1.6. Метод UpdateCase ................................................................................... 328
1.6.1.
Запрос (амбулаторный случай обслуживания) ........................ 328
Версия 4.0
Стр. 14 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 15 из 331
1 ОБЩИЕ ПОЛОЖЕНИЯ
1.1
Настоящее описание интеграционных профилей ИЭМК (далее – Описание) определяет механизмы информационного
взаимодействия медицинских информационных системам и сервиса «Региональная ИЭМК», входящей в состав
Регионального фрагмента Единой государственной системы в сфере здравоохранения (РЕГИЗ).
1.2
Описание
предназначено
для
организаций-разработчиков,
осуществляющих
сопровождение
эксплуатируемых
информационных систем и разработку новых систем для медицинских учреждений и содержит описание методов
сервиса «Региональная ИЭМК» РЕГИЗ, которые должны поддерживать сторонние информационные системы для
обеспечения автоматизированного информационного взаимодействия.
1.3
В рамках информационного взаимодействия сервис «Региональная ИЭМК» поддерживает получение следующих
сведений от сторонних информационных систем:

Регистрационные данные пациента;

Фрагмент формы № 025/у-04 «Медицинская карта амбулаторного пациента»;

Фрагмент формы № 025-12/у-10-СПБ «Талон амбулаторного пациента»;

Фрагмент формы № 057/у-04 «Направление на госпитализацию, восстановительное лечение, обследование,
консультацию»;

Фрагмент формы № 066/у-02-14 СПБ «Статистическая карта выбывшего из стационара»;

Фрагмент формы № 131-у «Карта учета диспансеризации»;

Фрагмент формы № 125у-ПЗ «Паспорт здоровья»;
Описание интеграционных профилей
ИЭМК
Версия 4.0

Фрагмент формы «Листок нетрудоспособности»;

Заключение по результатам консультации или диагностического исследования;

Стационарный эпикриз;

Результат лабораторного исследования.
Стр. 16 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 17 из 331
2 ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
Сокращение,
Определение
обозначение
API
Application programming interface – англ., Интерфейс программирования приложений
SOAP
SimpleObjectAccessProtocol — простой протокол доступа к объектам
ЕГИСЗ
Единая государственная информационная система в сфере здравоохранения
ИС
Информационная система
ИЭМК
Интегрированная электронная медицинская карта (ИЭМК) – совокупность электронных персональных
медицинских записей, относящихся к одному человеку, собираемых и используемых несколькими
медицинскими организациями. Электронные персональные медицинские записи добавляются к ИЭМК в виде
набора электронных медицинских записей с помощью соответствующих методов, реализованных на стороне
интеграционной платформы
ЛПУ
Лечебно-профилактическое учреждение
МИС
Медицинская информационная система
МО
Медицинская организация
Описание интеграционных профилей
ИЭМК
Сокращение,
Версия 4.0
Стр. 18 из 331
Определение
обозначение
СМО
Случай медицинского обслуживания
ЭМК
Электронная медицинская карта (ЭМК) – совокупность электронных персональных медицинских записей,
относящихся к одному человеку, собираемых, хранящихся и используемых в рамках одной медицинской
организации.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 19 из 331
3 ОПИСАНИЕ РЕШЕНИЯ
3.1
Общие сведения
Сервис «Региональная ИЭМК» - региональное хранилище интегрированной информации о пациентах и случаях их
обслуживания в медицинских организациях, обеспечивающее сбор, хранение и выдачу по запросам информации об итогах оказания
учреждениями здравоохранения медицинской помощи гражданам. Также настоящий сервис является провайдером, обеспечивающим
информационный обмен между другими сторонами взаимодействия.
Сервис «Региональная ИЭМК» состоит из следующих модулей: Модуль работы с пациентами и Модуль сбора статистики.
Модуль работы с пациентом обеспечивает прием, хранение, изменение и выдачу по поисковым запросам данных о лицах
(пациентах), обращавшихся в медицинские организации региона за медицинской помощью.
Модуль сбора статистики обеспечивает сбор, хранение и изменение данных об оказании медицинской помощи организациями
региона.
Обмен данными между ЭМК МИС и сервисом «Региональная ИЭМК» осуществляется в рамках следующих процессов:
1. Передача информации о пациенте из ЭМК МИС в Модуль работы с пациентом (добавление пациента и\или изменение
информации о нем).
2. Передача данных об оказании медицинской помощи из ЭМК МИС в Модуль сбора статистики.
Функциональность Модуля работы с пациентами обеспечивается следующими методами:
1. Добавление пациента (AddPatient).
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 20 из 331
2. Обновление информации о пациенте (UpdatePatient).
3. Получение данных о зарегистрированном пациенте (GetPatient).
Функциональность Модуля сбора статистики обеспечивается следующими методами:
1. Добавление завершенного случая медицинского обслуживания (AddCase)
2. Регистрация случая медицинского обслуживания (CreateCase).
3. Добавление эпизода к незавершенному случаю медицинского обслуживания (AddStepToCase).
4. Закрытие случая медицинского обслуживания (CloseCase).
5. Добавление медицинских записей (AddMedRecord).
6. Изменение закрытого случая медицинского обслуживания (UpdateCase).
7. Получение списка направлений из Региональной ИЭМК (GetReferralList).
Описание методов модулей сервиса «Региональная ИЭМК» приведено в разделах 4 и 5.
Для взаимодействия с сервисом «Региональная ИЭМК» используется протокол SOAP 1.2. См. http://www.w3.org/TR/soap/.
При информационном взаимодействии используются следующие обязательные параметры:
1. GUID – авторизационный токен.
Выдается разработчику МИС администратором Интеграционной платформы;
2. IdLPU – идентификатор МО, от имени которой передается\запрашивается информация в\из сервиса «Региональная
ИЭМК». Значение поля UNQ Регистра медицинских организаций Российской Федерации. Версия 2, (OID
1.2.643.5.1.13.2.1.1.178).
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 21 из 331
Используемые при взаимодействии с сервисом «Региональная ИЭМК» справочники приведены в «Сервисе Терминологии».
Описание
«Сервиса
Терминологии»
и
правила
взаимодействия
с
ним
приведены
по
ссылке:
http://api.netrika.ru/docs.php?article=Terminology.
Для каждого используемого справочника в Настоящем документе указан его OID (объектный идентификатор). Перечень
присвоенных корней OID:
 1.2.643.5.1.13.2.1 - Корневой OID справочников, размещённых в реестре НСИ (http://nsi.rosminzdrav.ru/);
 1.2.643.5.1.13.2.7.1 - Корневой OID для «внутренних» справочников федерального сервиса ИЭМК;
 1.2.643.2.69.1.1.1 - Корневой OID для справочников подсистемы НСИ Регионального фрагмента.
3.2
Описание объектов
В Модуле работы с пациентами ведется учет следующих объектов:
1. Пациент. Содержит демографическую и идентифицирующую информацию о пациенте.
В Модуле сбора статистики ведется учет следующих объектов:
1. Случай обслуживания. Совокупность обращений к врачу, либо взаимодействий с медицинским ресурсом (диагностическое
оборудование, койка стационарного учреждения и пр.), выполненных при каждом обращении пациента с конкретной целью
(примером может служить оказание медицинской помощи в рамках конкретного стационарного обращения);
2. Обращение (эпизод случая обслуживания). Взаимодействие пациента с врачом, либо медицинским ресурсом. В рамках случая
обслуживания может быть одно и более обращений.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 22 из 331
Примером амбулаторного обращения может служить очередное посещение врача поликлинического учреждения пациентом в
рамках конкретного заболевания.
Примером стационарного обращения можно выделить случай оказания медицинской помощи в стационарном отделении с
учетом профиля койки. Смена профиля койки занимаемой пациентом будет являться фактом появления нового обращения;
3. Медицинская запись. Содержит информацию об оказанных услугах, назначенных препаратах и т.д.;
4. Элемент медицинской записи. Детализирует информацию медицинской записи.
ИЭМК формируется на основании построенных и сохранённых в Системе логических связей между объектом-пациентом и
описанными выше объектами сбора статистики.
Информация о перечисленных объектах передается из МО в сервис «Региональная ИЭМК» с помощью методов, приведенных в
пунктах 4 и 5.
3.2.1
Описание объекта СaseDto
В объекте caseDto передается информация о случае медицинского обслуживания - основные сведения по случаю обслуживания;
объекты с информацией по эпизодам случая обслуживания; медицинские записи, созданные в рамках случая обслуживания.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 23 из 331
Объект CaseBase является базовым классом. В зависимости от типа случая обслуживания для объекта caseDto должно
указываться соответствующее значение атрибута xsi:type1 (используется для указания в явном виде типа наследуемого объекта):
 CaseAmb. Указывается при передаче амбулаторного случая обслуживания.
 CaseStat. Указывается при передаче стационарного случая обслуживания.
Структура объекта CaseAmb представлена на Рисунок 1.
1
подробнее про xsi:type – см. http://www.w3.org/TR/xmlschema-1/#xsi_type
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 24 из 331
Описание интеграционных профилей
ИЭМК
Рисунок 1. Структура объекта CaseAmb
Структура объекта CaseStat представлена на Рисунок 2.
Версия 4.0
Стр. 25 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 26 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 27 из 331
Рисунок 2. Структура объекта CaseStat
3.2.2
Описание объекта Step
В объекте Step передается информация об эпизоде случая медицинского обслуживания (параметры по эпизоду случая
обслуживания; медицинские записи, созданные в рамках эпизода случая обслуживания).
При передаче информации по эпизоду случая обслуживания в рамках объекта caseDto данные посылаются в объектах StepAmb
или StepStat в зависимости от типа случая обслуживания:
 StepAmb. Указывается при передаче эпизода амбулаторного случая обслуживания.
 StepStat. Указывается при передаче эпизода стационарного случая обслуживания.
При передаче информации по эпизоду случая обслуживания вне объекта caseDto (см. метод AddStepToCase) указывается для
объекта step соответствующее значение атрибута xsi:type2 (используется для указания в явном виде типа наследуемого объекта от
базового объекта StepBase): StepAmb для амбулаторного эпизода случая обслуживания и StepStat для стационарного эпизода случая
обслуживания соответсвенно.
Структура объекта StepAmb представлена на Рисунок 3.
2
подробнее про xsi:type – см. http://www.w3.org/TR/xmlschema-1/#xsi_type
Описание интеграционных профилей
ИЭМК
Рисунок 3. Структура объекта StepAmb
Структура объекта StepStat представлена на Рисунок 4.
Версия 4.0
Стр. 28 из 331
Описание интеграционных профилей
ИЭМК
Рисунок 4. Структура объекта StepStat
Версия 4.0
Стр. 29 из 331
Описание интеграционных профилей
ИЭМК
3.2.3
Версия 4.0
Стр. 30 из 331
Описание объекта MedRecord
MedRecord является базовым объектом для передачи медицинских записей. Наследование от объекта MedRecord («дерево
наследования») представлено в следующем списке.
1. MedRecord:
a. Service (данные об оказанных услугах);
b. TfomsInfo (данные о выполненных медицинских стандартах в разрезе учета ТФОМС);
c. AppointedMedication (данные о медикаментозной терапии);
d. DeathInfo (причина смерти);
e. Diagnosis (диагнозы):
i. ClinicMainDiagnosis (основной диагноз, его осложнение и сопутствующее заболевание; передаётся при
отсутствии летального исхода);
ii. AnatomopathologicalMainDiagnosis (патологоанатомический);
f. MedDocument:
i. DispensaryOne (данные заключения первого этапа диспансеризации);
ii. Referral (направление по форме №57);
iii. SickList (данные о больничном листе);
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 31 из 331
iv. DischargeSummary (эпикриз);
v. LaboratoryReport (результат лабораторного исследования);
vi. ConsultNote (консультативное заключение).
Массив медицинских записей (MedRecords) может передаваться на уровне случая обслуживания (CaseDto), на уровне эпизода
случая обслуживания (StepDto) или на уровне «пациента» (без привязки к случаю обслуживания) в зависимости от типа передаваемой
информации. Описание типов объекта MedRecord приведено в разделах ниже.
3.2.3.1 Объект
Service
В объекте Service осуществляется передача данных о выполненных (оказанных) услугах в рамках эпизода случая обслуживания.
Структура объекта Service представлена на Рисунок 5.
Описание интеграционных профилей
ИЭМК
Рисунок 5. Структура объекта Service
3.2.3.1.1
Описание параметров
Описание параметров объекта Service представлено в таблице.
Версия 4.0
Стр. 32 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/MedRecord
Для значения xsi:type
0..1
указывается Service
/MedRecord
DateEnd
1..1
Datetime
Дата окончания оказания услуги
/MedRecord
DateStart
1..1
Datetime
Дата начала оказания услуги
/MedRecord
IdServiceType
1..1
String
Идентификатор медицинской
услуги (Номенклатура
медицинских услуг, OID
справочника:
1.2.643.5.1.13.2.1.1.473)
/MedRecord
ServiceName
1..1
/MedRecord/Performer
String
Наименование услуги
Сведения об исполнителе
1..1
услуги
/Performer
IdRole
1..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Performer/Doctor
Указывается
, если IdRole
принимает
значение 3,
4, 7, 9 или 10.
0..1
Информация о медицинском
работнике
Версия 4.0
Стр. 33 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
Обязателен
для
амбулаторно
го типа
случая
обслуживани
я (при
условии
выполнения
предыдущег
о условия).
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
Версия 4.0
Стр. 34 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
Версия 4.0
Стр. 35 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/MedRecord/PaymentInfo
0..1
/PaymentInfo
1..1
IdPaymentType
Информация об оплате услуги
unsigned
Идентификатор источника
Byte
финансирования (Классификатор
посещений по видам оплаты,
OID справочника:
1.2.643.5.1.13.2.1.1.104)
/PaymentInfo
PaymentState
1..1
unsigned
Идентификатор статуса оплаты
Byte
услуги (OID справочника:
1.2.643.5.1.13.2.7.1.41)
/PaymentInfo
HealthCareUnit
1..1
unsigned
Идентификатор единицы учета
Byte
медицинской помощи
(Классификатор единиц учета
медицинской помощи, OID
справочника:
1.2.643.5.1.13.2.1.1.80)
/PaymentInfo
Quantity
1..1
Int
Количество выполненных
(оказанных) услуг данного типа
Версия 4.0
Стр. 36 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Версия 4.0
Стр. 37 из 331
Описание
льность
/PaymentInfo
Tariff
3.2.3.2 Объект
1..1
Decimal
Сведения о тарифе
TfomsInfo
В объекте TfomsInfo осуществляется передача данных о выполненных медицинских стандартах в разрезе учета ТФОМС.
Структура объекта TfomsInfo представлена на Рисунок 6.
Рисунок 6. Структура объекта TfomsInfo
3.2.3.2.1
Описание параметров
Описание параметров объекта TfomsInfo представлено в таблице.
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Версия 4.0
Стр. 38 из 331
Описание
льность
/MedRecord
Для значения xsi:type
0..1
указывается TfomsInfo
/MedRecord
IdTfomsType
1..1
Int
Идентификатор услуги
регионального справочника
ТФОМС. OID справочника:
1.2.643.2.69.1.1.1.63
/MedRecord
Count
1..1
Int
Количество выполненных
стандартов учета оказания
медицинской помощи
/MedRecord
Tariff
3.2.3.3 Объект
0..1
Decimal
Тариф
AppointedMedication
В объекте AppointedMedication осуществляется передача данных о назначенных препаратах в рамках эпизода случая
обслуживания.
Структура AppointedMedication объекта представлена на Рисунок 7.
Описание интеграционных профилей
ИЭМК
Рисунок 7. Структура объекта AppointedMedication
Версия 4.0
Стр. 39 из 331
Описание интеграционных профилей
ИЭМК
3.2.3.3.1
Описание параметров
Описание параметров объекта AppointedMedication представлено в таблице.
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/MedRecord
Для значения xsi:type
0..1
указывается
AppointedMedication
/MedRecord
AnatomicTherapeut
0..1
Int
Сведения о препарате (сведения
icChemicalClassific
об активном веществе) (но
ation
новому справочнику «Анатомотерапевтическая химическая
классификация лекарственных
средств», OID справочника:
1.2.643.5.1.13.2.1.1.56)
/MedRecord
DaysCount
Обязателен,
0..1
если
unsigned
Количество дней лечения
Short
передается
контейнер
DayDose
/MedRecord
IssuedDate
1..1
Datetime
Дата выдачи рецепта /назначения
на препарат
/MedRecord
MedicineIssueType
0..1
String
Тип выдачи препарата (по
Версия 4.0
Стр. 40 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
новому справочнику «Тип
выдачи препарата», OID
справочника:
1.2.643.5.1.13.2.7.1.36)
/MedRecord
MedicineName
1..1
String
Наименование препарата
/MedRecord
MedicineType
0..1
unsigned
Лекарственная форма препарата
Byte
(по справочнику "Классификатор
лекарственных форм", OID
справочника:
1.2.643.5.1.13.2.1.1.331)
/MedRecord
MedicineUseWay
0..1
unsigned
Способ введения медикамента
Byte
(способ применения) (но
справочнику «Способ
применения медикамента», OID
справочника:
1.2.643.5.1.13.2.7.1.64)
/MedRecord
Number
0..1
String
Номер рецепта/назначения
/MedRecord
Seria
0..1
String
Серия рецепта/назначения
/MedRecord/CourseDose
0..1
/CourseDose
1..1
IdUnit
Курсовая доза
Int
Идентификатор едицины
Версия 4.0
Стр. 41 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
измерения (OID справочника:
1.2.643.5.1.13.2.1.1.180)
/CourseDose
Value
/MedRecord/DayDose
1..1
Обязателен,
Decimal
Количественное значение
Суточная доза
0..1
если
передается
параметр
DaysCount
/DayDose
IdUnit
1..1
Int
Идентификатор едицины
измерения (OID справочника:
1.2.643.5.1.13.2.1.1.180)
/DayDose
Value
1..1
/MedRecord/OneTimeDose
0..1
/OneTimeDos
1..1
IdUnit
Decimal
Количественное значение
Разовая доза
Int
Идентификатор едицины
измерения (OID справочника:
e
1.2.643.5.1.13.2.1.1.180)
/OneTimeDos
Value
1..1
Decimal
Количественное значение
e
/MedRecord/Doctor
1..1
Медицинский работник,
зарегистрировавший рецепт/
Версия 4.0
Стр. 42 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
назначивший препарат
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
Версия 4.0
Стр. 43 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Версия 4.0
Стр. 44 из 331
Описание
льность
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
3.2.3.4 Объект
DeathInfo
В объекте DeathInfo осуществляется передача данных о летальном исходе (причине смерти) в рамках стационарного случая
обслуживания.
Описание интеграционных профилей
ИЭМК
Структура объекта DeathInfo представлена на Рисунок 8.
Рисунок 8. Структура объекта DeathInfo
3.2.3.4.1
Описание параметров
Описание параметров объекта DeathInfo представлено в таблице.
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/MedRecord
Для значения xsi:type
0..1
указывается DeathInfo
/MedRecord
MKBCode
1..1
String
Код МКБ-10 основной
(первоначальной) причины
смерти (OID справочника:
1.2.643.2.69.1.1.1.2)
Версия 4.0
Стр. 45 из 331
Описание интеграционных профилей
ИЭМК
3.2.3.5 Объект
Diagnosis
В объекте Diagnosis осуществляется передача данных о диагнозе.
Структура объекта Diagnosis представлена на Рисунок 9.
Версия 4.0
Стр. 46 из 331
Описание интеграционных профилей
ИЭМК
Рисунок 9. Структура объекта Diagnosis
3.2.3.5.1
Описание параметров
Описание параметров объекта Diagnosis представлено в таблице.
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/MedRecord
Для значения xsi:type
0..1
указывается Diagnosis
/MedRecord/DiagnosisInfo
/DiagnosisInfo
IdDiseaseType
Информация по диагнозу
1..1
Необязателен
0..1
для
unsigned
Идентификатор характеров
Byte
заболеваний (OID справочника:
стационарны
1.2.643.2.69.1.1.1.8)
х случаев и
если
MkbCode
начинается с
Z
/DiagnosisInfo
DiagnosedDate
1..1
Datetime
Дата постановки диагноза
/DiagnosisInfo
IdDiagnosisType
1..1
unsigned
Идентификатор статуса диагноза
Byte
(OID справочника:
1.2.643.2.69.1.1.1.26)
/DiagnosisInfo
Comment
1..1
String
Комментарий к диагнозу
Версия 4.0
Стр. 47 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/DiagnosisInfo
DiagnosisChangeR
0..1
eason
unsigned
Причина изменения диагноза
Byte
(для ранее зарегистрированного
диагноза) (OID справочника:
1.2.643.2.69.1.1.1.9)
/DiagnosisInfo
DiagnosisStage
0..1
unsigned
Идентификатор этапа
Byte
установления диагноза (OID
справочника:
1.2.643.2.69.1.1.1.10)
/DiagnosisInfo
IdDispensaryState
0..1
unsigned
Идентификатор состояния
Byte
диспансерного учета по данному
диагнозу (заболеванию) (OID
справочника:
1.2.643.2.69.1.1.1.11)
/DiagnosisInfo
IdTraumaType
0..1
unsigned
Идентификатор типа травм (OID
Byte
справочника:
1.2.643.2.69.1.1.1.12)
/DiagnosisInfo
MESImplementatio
0..1
nFeature
unsigned
Идентификатор особенности
Byte
выполнения стандарта (OID
справочника:
1.2.643.2.69.1.1.1.13)
/DiagnosisInfo
MedicalStandard
0..1
Strimg
Код стандарта учета оказания
Версия 4.0
Стр. 48 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
медицинской помощи
(классификатор клиникостатистических групп приведен в
Распоряжении Комитета по
здравоохранению Правительства
Санкт-Петербурга от 22 сентября
2014 года № 738-Р "Об
утверждении классификатора
соответствия кодов заболеваний
клинико-статистическим
группам" (в редакции № 838-р от
26.11.2014; c изменениями № 65р от 02.03.2015). OID
справочника:
1.2.643.2.69.1.1.1.29
/DiagnosisInfo
MkbCode
1..1
String
Код заболевания. Значение в
соответствии с МКБ-10 (OID
справочника: 1.2.643.2.69.1.1.1.2)
/MedRecord/Doctor
1..1
/Doctor
0..1
IdLpu
Врач, поставивший диагноз
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
Версия 4.0
Стр. 49 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
Версия 4.0
Стр. 50 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Версия 4.0
Стр. 51 из 331
Описание
льность
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
3.2.3.6 Объект
ClinicMainDiagnosis
Объект ClinicMainDiagnosis используется для передачи информации об основном диагнозе (при отсутствии летального исхода).
Объект ClinicMainDiagnosis является наследуемым от объекта Diagnosis и имеет возможность передавать вложенные объекты типа
Diagnosis (например, таким образом можно передать основной диагноз, а также его осложнение и сопутствующее заболевание).
Структура объекта ClinicMainDiagnosis представлена на Рисунок 10.
Описание интеграционных профилей
ИЭМК
Рисунок 10. Структура объекта ClinicMainDiagnosis
Версия 4.0
Стр. 52 из 331
Описание интеграционных профилей
ИЭМК
3.2.3.6.1
Описание параметров
Описание параметров объекта ClinicMainDiagnosis представлено в таблице.
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/MedRecord
Для значения xsi:type
0..1
указывается
ClinicMainDiagnosis
/MedRecord/DiagnosisInfo
Основной диагноз. Может
1..1
содержать помимо основного
диагноза массив осложнений и
сопутствующих заболеваний
(осложнения и сопутствующие
заболевания передаются в
объекте типа Diagnosis).
/DiagnosisInfo
IdDiseaseType
Необязателен
0..1
для
unsigned
Идентификатор характеров
Byte
заболеваний (OID справочника:
стационарны
1.2.643.2.69.1.1.1.8)
х случаев и
если
MkbCode
начинается с
Z
/DiagnosisInfo
DiagnosedDate
1..1
Datetime
Дата постановки диагноза
Версия 4.0
Стр. 53 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
unsigned
Идентификатор статуса диагноза
Byte
(OID справочника:
льность
/DiagnosisInfo
IdDiagnosisType
1..1
1.2.643.2.69.1.1.1.26)
/DiagnosisInfo
Comment
1..1
String
Комментарий к диагнозу
/DiagnosisInfo
DiagnosisChangeR
0..1
unsigned
Причина изменения диагноза
Byte
(для ранее зарегистрированного
eason
диагноза) (OID справочника:
1.2.643.2.69.1.1.1.9)
/DiagnosisInfo
DiagnosisStage
0..1
unsigned
Идентификатор этапа
Byte
установления диагноза (OID
справочника:
1.2.643.2.69.1.1.1.10)
/DiagnosisInfo
IdDispensaryState
0..1
unsigned
Идентификатор состояния
Byte
диспансерного учета по данному
диагнозу (заболеванию) (OID
справочника:
1.2.643.2.69.1.1.1.11)
/DiagnosisInfo
IdTraumaType
0..1
unsigned
Идентификатор типа травм (OID
Byte
справочника:
1.2.643.2.69.1.1.1.12)
/DiagnosisInfo
MESImplementatio
0..1
unsigned
Идентификатор особенности
Версия 4.0
Стр. 54 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
nFeature
Byte
выполнения стандарта (OID
справочника:
1.2.643.2.69.1.1.1.13)
/DiagnosisInfo
MedicalStandard
0..1
Strimg
Код стандарта учета оказания
медицинской помощи
(классификатор клиникостатистических групп приведен в
Распоряжении Комитета по
здравоохранению Правительства
Санкт-Петербурга от 22 сентября
2014 года № 738-Р "Об
утверждении классификатора
соответствия кодов заболеваний
клинико-статистическим
группам" (в редакции № 838-р от
26.11.2014; c изменениями № 65р от 02.03.2015). OID
справочника:
1.2.643.2.69.1.1.1.29
/DiagnosisInfo
MkbCode
1..1
String
Код заболевания. Значение в
соответствии с МКБ-10 (OID
справочника: 1.2.643.2.69.1.1.1.2)
Версия 4.0
Стр. 55 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/MedRecord/Doctor
1..1
/Doctor
0..1
IdLpu
Врач, поставивший диагноз
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
Версия 4.0
Стр. 56 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/MedRecord/Complications
0..1
Контейнер с вложенными
объектами: используется для
передачи информации об
осложнении и сопутствующем
заболевании вместе с
Версия 4.0
Стр. 57 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
основным диагнозом.
/Complications/Diagnosis
Вложенный объект:
1..2
используется для передачи
информации об осложнении
или сопутствующем
заболевании вместе с
основным диагнозом.
/Diagnosis/DiagnosisInfo
/DiagnosisInfo
IdDiseaseType
Информация по диагнозу
1..1
Необязателен
0..1
для
unsigned
Идентификатор характеров
Byte
заболеваний (OID справочника:
стационарны
1.2.643.2.69.1.1.1.8)
х случаев и
если
MkbCode
начинается с
Z
/DiagnosisInfo
DiagnosedDate
1..1
Datetime
Дата постановки диагноза
/DiagnosisInfo
IdDiagnosisType
1..1
unsigned
Идентификатор статуса диагноза
Byte
(OID справочника:
1.2.643.2.69.1.1.1.26)
/DiagnosisInfo
Comment
1..1
String
Комментарий к диагнозу
Версия 4.0
Стр. 58 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/DiagnosisInfo
DiagnosisChangeR
0..1
eason
unsigned
Причина изменения диагноза
Byte
(для ранее зарегистрированного
диагноза) (OID справочника:
1.2.643.2.69.1.1.1.9)
/DiagnosisInfo
DiagnosisStage
0..1
unsigned
Идентификатор этапа
Byte
установления диагноза (OID
справочника:
1.2.643.2.69.1.1.1.10)
/DiagnosisInfo
IdDispensaryState
0..1
unsigned
Идентификатор состояния
Byte
диспансерного учета по данному
диагнозу (заболеванию) (OID
справочника:
1.2.643.2.69.1.1.1.11)
/DiagnosisInfo
IdTraumaType
0..1
unsigned
Идентификатор типа травм (OID
Byte
справочника:
1.2.643.2.69.1.1.1.12)
/DiagnosisInfo
MESImplementatio
0..1
nFeature
unsigned
Идентификатор особенности
Byte
выполнения стандарта (OID
справочника:
1.2.643.2.69.1.1.1.13)
/DiagnosisInfo
MedicalStandard
0..1
Strimg
Код стандарта учета оказания
Версия 4.0
Стр. 59 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
медицинской помощи
(классификатор клиникостатистических групп приведен в
Распоряжении Комитета по
здравоохранению Правительства
Санкт-Петербурга от 22 сентября
2014 года № 738-Р "Об
утверждении классификатора
соответствия кодов заболеваний
клинико-статистическим
группам" (в редакции № 838-р от
26.11.2014; c изменениями № 65р от 02.03.2015). OID
справочника:
1.2.643.2.69.1.1.1.29
/DiagnosisInfo
MkbCode
1..1
String
Код заболевания. Значение в
соответствии с МКБ-10 (OID
справочника: 1.2.643.2.69.1.1.1.2)
/MedRecord/Doctor
1..1
/Doctor
0..1
IdLpu
Врач, поставивший диагноз
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
Версия 4.0
Стр. 60 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Описание
льность
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
Версия 4.0
Стр. 61 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязате
Тип
Версия 4.0
Стр. 62 из 331
Описание
льность
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
3.2.3.7 Объект
AnatomopathologicalMainDiagnosis
Объект AnatomopathologicalMainDiagnosis предназначен для передачи информации о патологоанатомических диагнозах
(основном диагнозе, его осложнении и сопутствующем заболевании). Объект AnatomopathologicalMainDiagnosis является наследуемым
от объекта Diagnosis и имеет возможность передавать вложенные объекты типа Diagnosis.
Структура объекта AnatomopathologicalMainDiagnosis представлена на Рисунок 11.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Рисунок 11. Структура объекта AnatomopathologicalMainDiagnosis
Стр. 63 из 331
Описание интеграционных профилей
ИЭМК
3.2.3.7.1
Версия 4.0
Стр. 64 из 331
Описание параметров
Параметры объекта AnatomopathologicalMainDiagnosis аналогичны параметрам объекта ClinicMainDiagnosis (раздел 3.2.3.6.1).
3.2.3.8 Описание
объекта MedDocument
Объект MedDocument является наследуемым от объекта MedRecord и используется для передачи медицинских документов.
Описание наследуемых от MedDocument объектов приведено в разделах ниже.
3.2.3.9 Объект
DispensaryOne
В объекте DispensaryOne осуществляется передача данных о первом этапе диспансеризации в рамках типа случая обслуживания
«Диспансеризация».
Структура объекта DispensaryOne представлена на Рисунок 12.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 65 из 331
Описание интеграционных профилей
ИЭМК
Рисунок 12. Структура объекта DispensaryOne
3.2.3.9.1
Описание параметров
Описание параметров объекта DispensaryOne представлено в таблице.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/MedRecord
Для значения xsi:type
0..1
указывается DispensaryOne
/MedRecord
CreationDate
1..1
Datetime
Дата создания документа
/MedRecord
Header
1..1
String
Заголовок документа (краткое
описание)
/MedRecord
IsGuested
1..1
Boolean
Диспансеризация проводится в
ходе выездной работы (да/нет)
/MedRecord
HasExtraResearchR
1..1
Boolean
Дано направление на
дополнительное
efferal
диагностическое исследование,
не входящее в объем
диспансеризации (да/нет)
/MedRecord
IsUnderObservation
1..1
Boolean
Взят под диспансерное
наблюдение (да/нет)
/MedRecord
HasExpertCareReff
1..1
Boolean
Дано направление для получения
Версия 4.0
Стр. 66 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
специализированной, в том
eral
числе высокотехнологичной
медицинской помощи (да/нет)
/MedRecord
HasPrescribeCure
1..1
Boolean
Назначено лечение (да/нет))
/MedRecord
HasHealthResortRe
1..1
Boolean
Дано направление на санаторнокурортное лечение (да/нет)
fferal
/MedRecord
HasSecondStageRe
1..1
Boolean
этапа диспансеризации (да/нет)
fferal
/MedRecord/Attachment
0..1
/Attachment
0..1
Data
Необходимо прохождение 2-го
Вложение
base64Bi
Файл-вложение
nary
/Attachment
Hash
0..1
base64Bi
Хэш данных (расчет хеш-суммы
nary
производится по алгоритму
ГОСТ Р 34.11-94).
Значение хэша должно
соответствовать данным,
передаваемым в элементе Data
до кодирования в формат base64
binary
/Attachment
Url
0..1
anyURI
Адрес (ссылка), где находятся
данные (содержимое вложения).
Версия 4.0
Стр. 67 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Ссылка должна вести на то же
самое содержимое, что и в
элементе Data.
/Attachment
MIMEType
Обязателе
0..1
String
н, если
MIME-тип данных файлавложения.
элемент
Поддерживаемые MIME-типы:
Data
заполнен
/MedRecord/Author
1..1
/Doctor
0..1
IdLpu

text/html – HTML;

text/plain – текст;

application/pdf – PDF.
Автор документа
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
Версия 4.0
Стр. 68 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Author/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
Версия 4.0
Стр. 69 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/MedRecord/HealthGroup
Информация по группе
1..1
здоровья и поставившему ее
медицинскому работнику
/HealthGroup/Doctor
Медицинский работник,
1..1
поставивший группу здоровья
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
Версия 4.0
Стр. 70 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
Информация о персоне
1..1
(медицинском работнике)
/Person
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор медицинского
работника в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
Версия 4.0
Стр. 71 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая -
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/HealthGroup/HealthInfo
Информация по группе
1..1
здоровья
/HealthInfo
IdHealthGroup
1..1
unsigned
Код группы здоровья (OID
Byte
справочника:
1.2.643.5.1.13.2.1.1.118)
/HealthInfo
Date
1..1
Datetime
Дата постановки группы
здоровья
/MedRecord/Recommendations
0..1
Информация по
рекомендациям по проведению
лабораторных и
инструментальных
обследований, осмотров
(консультаций) врачейспециалистов, мероприятий,
направленных на
профилактику хронических
Версия 4.0
Стр. 72 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
неинфекционных заболеваний
Recommendations/Recommendatio
1..*
n
/Recommenda
Text
1..1
String
Текст рекомендации
Date
1..1
Datetime
Дата назначения рекомендации
tion
/Recommenda
tion
/Recommendation/Doctor
Информация о медицинском
1..1
работнике, назначившему
рекомендацию
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
Версия 4.0
Стр. 73 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
Версия 4.0
Стр. 74 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 75 из 331
Описание
ность
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
3.2.3.10
Объект Referral
В объекте Referral осуществляется передача информации по направлениям на госпитализацию, обследование, консультацию.
Структура объекта Referral представлена на Рисунок 13.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 76 из 331
Описание интеграционных профилей
ИЭМК
Рисунок 13. Структура объекта Referral
3.2.3.10.1 Описание параметров
Описание параметров объекта Referral представлено в таблице.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/MedRecord
Для значения xsi:type
0..1
указывается Referral
/MedRecord
CreationDate
1..1
Datetime
Дата создания документа
/MedRecord
Header
1..1
String
Заголовок документа (краткое
описание)
/MedRecord
IdSourceLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178), из
которого осуществляется
направление
/MedRecord
IdTargetLpu
1..1
String
Идентификатор ЛПУ, куда
направлен пациент. Значение
поля UNQ (Регистр медицинских
организаций Российской
Версия 4.0
Стр. 77 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/MedRecord
ReferralID
0..1
String
Глобальный идентификатор
направления в сервисе УО (от
ЛПУ, из которого
осуществляется направление)
/MedRecord
RelatedID
0..1
String
Глобальный идентификатор
направления в сервисе УО (от
ЛПУ, куда направлен пациент)
/MedRecord/Attachment
0..1
/Attachment
0..1
Data
Вложение
base64Bi
Файл-вложение
nary
/Attachment
Hash
0..1
base64Bi
Хэш данных (расчет хеш-суммы
nary
производится по алгоритму
ГОСТ Р 34.11-94).
Значение хэша должно
соответствовать данным,
передаваемым в элементе Data
до кодирования в формат base64
binary
/Attachment
Url
0..1
anyURI
Адрес (ссылка), где находятся
Версия 4.0
Стр. 78 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
данные (содержимое вложения).
/Attachment
MIMEType
Обязателе
0..1
String
н, если
MIME-тип данных файлавложения.
элемент
Поддерживаемые MIME-типы:
Data
заполнен
/MedRecord/Author
1..1
/Doctor
0..1
IdLpu

text/html – HTML;

text/plain – текст;

application/pdf – PDF.
Автор документа
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Версия 4.0
Стр. 79 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Author/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
Версия 4.0
Стр. 80 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинского работника
(объект заполняется
аналогично документам
пациента)
Информация о направлении
/MedRecord/ReferralInfo
1..1
/ReferralInfo
Reason
1..1
String
Обоснование направления
/ReferralInfo
IdReferralMIS
1..1
String
Идентификатор направления в
МИС
/ReferralInfo
IdReferralType
1..1
unsigned
Идентификатор вида
Byte
направления (OID справочника:
1.2.643.5.1.13.2.7.1.2)
/ReferralInfo
IssuedDateTime
/ReferralInfo
HospitalizationOrde
Заполняет
r
ся для
/ReferralInfo
MkbCode
1..1
Datetime
Дата направления
0..1
unsigned
Экстренность/плановость
Byte
госпитализации (OID
IdReferral
справочника:
Type=1
1.2.643.2.69.1.1.1.21)
1..1
String
Код заболевания. Значение в
соответствии с МКБ-10 (OID
справочника: 1.2.643.2.69.1.1.1.2)
/MedRecord/DepartmentHead
1..1
Информация о главе
отделения
Версия 4.0
Стр. 81 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
Информация о персоне
1..1
(медицинском работнике)
/Person
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
Версия 4.0
Стр. 82 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 83 из 331
Описание
ность
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор медицинского
работника в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая -
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
3.2.3.11
Объект SickList
В объекте SickList осуществляется передача информации о выданных листках временной нетрудоспособности в рамках случая
обслуживания.
Описание интеграционных профилей
ИЭМК
Структура объекта SickList представлена на Рисунок 14.
Рисунок 14. Структура объекта SickList
Версия 4.0
Стр. 84 из 331
Описание интеграционных профилей
ИЭМК
3.2.3.11.1 Описание параметров
Описание параметров объекта SickList представлено в таблице.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/MedRecord
Для значения xsi:type
0..1
указывается SickList
/MedRecord
CreationDate
1..1
Datetime
Дата создания документа
/MedRecord
Header
1..1
String
Заголовок документа (краткое
описание)
/MedRecord/Attachment
0..1
/Attachment
0..1
Data
Вложение
base64Bi
Файл-вложение
nary
/Attachment
Hash
0..1
base64Bi
Хэш данных (расчет хеш-суммы
nary
производится по алгоритму
ГОСТ Р 34.11-94).
Значение хэша должно
соответствовать данным,
передаваемым в элементе Data
до кодирования в формат base64
binary
/Attachment
Url
0..1
anyURI
Адрес (ссылка), где находятся
Версия 4.0
Стр. 85 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
данные (содержимое вложения).
Ссылка должна вести на то же
самое содержимое, что и в
элементе Data.
/Attachment
MIMEType
Обязателе
0..1
String
н, если
MIME-тип данных файлавложения.
элемент
Поддерживаемые MIME-типы:
Data
заполнен
/MedRecord/Author
1..1
/Doctor
0..1
IdLpu

text/html – HTML;

text/plain – текст;

application/pdf – PDF.
Автор документа
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
Версия 4.0
Стр. 86 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Author/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
Версия 4.0
Стр. 87 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/MedRecord/SickListInfo
Информация о выданном
1..1
листке временной
нетрудоспособности
/SickListInfo
Number
1..1
String
Номер листа
нетрудоспособности
/SickListInfo
DateStart
1..1
Datetime
Дата открытия листа
нетрудоспособности
/SickListInfo
DateEnd
1..1
Datetime
Дата закрытия листа
нетрудоспособности
/SickListInfo
DisabilityDocState
0..1
unsigned
Идентификатор статуса
Byte
документа временной
нетрудоспособности (OID
справочника:
1.2.643.2.69.1.1.1.14)
Версия 4.0
Стр. 88 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
unsigned
Идентификатор причины выдачи
Byte
документа временной
ность
/SickListInfo
DisabilityDocReaso
0..1
n
нетрудоспособности (OID
справочника:
1.2.643.2.69.1.1.1.15)
/SickListInfo
IsPatientTaker
0..1
Boolean
Метка: получателем ЛВН
является пациент
/SickListInfo/Caregiver
Обязател
Дополнительная информация
0..1
ьно, если
об ухаживающем за больным
/SickListI
(выдан ЛВН)
nfo/IsPati
entTaker=
False
/Caregiver
IdRelationType
1..1
unsigned
Код отношения к пациенту (OID
Byte
справочника:
1.2.643.2.69.1.1.1.65)
/Caregiver
UnderlyingDocume
1..1
String
Реквизиты документа,
удостоверяющие право
nt
представлять пациента
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Версия 4.0
Стр. 89 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 90 из 331
Описание
ность
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
ФИО участника случая
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая (объект
ent
заполняется аналогично
документам пациента)
3.2.3.12
Объект DischargeSummary
В объекте DischargeSummary осуществляется передача информации о эпикризах, содержащих сводные медицинские сведения о
случае обслуживания.
Структура объекта DischargeSummary представлена на Рисунок 15.
Описание интеграционных профилей
ИЭМК
Рисунок 15. Структура объекта DischargeSummary
3.2.3.12.1.1
Описание параметров
Описание параметров объекта DischargeSummary представлено в таблице.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/MedRecord
0..1
Для значения xsi:type
Версия 4.0
Стр. 91 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
указывается
DischargeSummary
/MedRecord
CreationDate
1..1
Datetime
Дата создания документа
/MedRecord
Header
1..1
String
Заголовок документа (краткое
описание)
/MedRecord/Attachment
0..1
/Attachment
0..1
Data
Вложение
base64Bi
Файл-вложение
nary
/Attachment
Hash
0..1
base64Bi
Хэш данных (расчет хеш-суммы
nary
производится по алгоритму
ГОСТ Р 34.11-94).
Значение хэша должно
соответствовать данным,
передаваемым в элементе Data
до кодирования в формат base64
binary
/Attachment
Url
0..1
anyURI
Адрес (ссылка), где находятся
данные (содержимое вложения).
/Attachment
MIMEType
Обязателе
н, если
элемент
0..1
String
MIME-тип данных файлавложения.
Версия 4.0
Стр. 92 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Data
Поддерживаемые MIME-типы:
заполнен
/MedRecord/Author
1..1
/Doctor
0..1
IdLpu

text/html – HTML;

text/plain – текст;

application/pdf – PDF.
Автор документа
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
Версия 4.0
Стр. 93 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
OID 1.2.643.5.1.13.2.1.1.607)
/Author/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
медицинского работника
(объект заполняется
аналогично документам
пациента)
Версия 4.0
Стр. 94 из 331
Описание интеграционных профилей
ИЭМК
3.2.3.13
Версия 4.0
Стр. 95 из 331
Объект LaboratoryReport
В объекте LaboratoryReport осуществляется передача информации о проведенных лабораторных исследованиях.
Структура объекта LaboratoryReport представлена на Рисунок 16.
Рисунок 16. Структура объекта LaboratoryReport
Описание интеграционных профилей
ИЭМК
3.2.3.13.1 Описание параметров
Описание параметров объекта LaboratoryReport представлено в таблице.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/MedRecord
Для значения xsi:type
0..1
указывается LaboratoryReport
/MedRecord
CreationDate
1..1
Datetime
Дата создания документа
/MedRecord
Header
1..1
String
Заголовок документа (краткое
описание)
/MedRecord/Attachment
0..1
/Attachment
0..1
Data
Вложение
base64Bi
Файл-вложение
nary
/Attachment
Hash
0..1
base64Bi
Хэш данных (расчет хеш-суммы
nary
производится по алгоритму
ГОСТ Р 34.11-94).
Значение хэша должно
соответствовать данным,
передаваемым в элементе Data
до кодирования в формат base64
binary
/Attachment
Url
0..1
anyURI
Адрес (ссылка), где находятся
Версия 4.0
Стр. 96 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
данные (содержимое вложения).
/Attachment
MIMEType
Обязателе
0..1
String
н, если
MIME-тип данных файлавложения.
элемент
Поддерживаемые MIME-типы:
Data
заполнен
/MedRecord/Author
1..1
/Doctor
0..1
IdLpu

text/html – HTML;

text/plain – текст;

application/pdf – PDF.
Автор документа
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Версия 4.0
Стр. 97 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Author/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
Версия 4.0
Стр. 98 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 99 из 331
Описание
ность
медицинского работника
(объект заполняется
аналогично документам
пациента)
3.2.3.14
Объект ConsultNote
В объекте ConsultNote осуществляется передача информации о заключениях по результатам консультации или
диагностического исследования. Может передаваться в рамках случая обслуживания.
Структура объекта ConsultNote представлена на Рисунок 17.
Описание интеграционных профилей
ИЭМК
Рисунок 17. Структура объекта ConsultNote
3.2.3.14.1 Описание параметров
Описание параметров объекта ConsultNote представлено в таблице.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/MedRecord
0..1
Для значения xsi:type
Версия 4.0
Стр. 100 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
указывается ConsultNote
/MedRecord
CreationDate
1..1
Datetime
Дата создания документа
/MedRecord
Header
1..1
String
Заголовок документа (краткое
описание)
/MedRecord/Attachment
0..1
/Attachment
0..1
Data
Вложение
base64Bi
Файл-вложение
nary
/Attachment
Hash
0..1
base64Bi
Хэш данных (расчет хеш-суммы
nary
производится по алгоритму
ГОСТ Р 34.11-94).
Значение хэша должно
соответствовать данным,
передаваемым в элементе Data
до кодирования в формат base64
binary
/Attachment
Url
0..1
anyURI
Адрес (ссылка), где находятся
данные (содержимое вложения).
/Attachment
MIMEType
Обязателе
н, если
элемент
Data
0..1
String
MIME-тип данных файлавложения.
Поддерживаемые MIME-типы:
Версия 4.0
Стр. 101 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
заполнен
/MedRecord/Author
1..1
/Doctor
0..1
IdLpu

text/html – HTML;

text/plain – текст;

application/pdf – PDF.
Автор документа
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
Версия 4.0
Стр. 102 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Author/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
медицинского работника
(объект заполняется
аналогично документам
пациента)
Версия 4.0
Стр. 103 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 104 из 331
Описание сценариев
3.3
3.3.1
Модуль работы с пациентами
Посредством Модуля работы с пациентами реализованы следующие сценарии информационного взаимодействия:
 Передача данных о пациенте;
 Получение данных о пациенте.
3.3.1.1 Передача
данных о пациенте
Для передачи данных о пациенте в сервис ИЭМК используются следующие методы: AddPatient и UpdatePatient.
Для передачи данных о новом пациенте (регистрации нового пациента) используется метод AddPatient. Обновление данных о
ранее зарегистрированном пациенте осуществляется посредством метода UpdatePatient.
Порядок вызова методов ИЭМК в рамках сценария «Передача данных о пациенте» представлен на Рисунок 18.
AddPatient
UpdatePatient
Рисунок 18. Порядок вызова методов ИЭМК в рамках сценария «Передача данных о пациенте»
Описание интеграционных профилей
ИЭМК
3.3.1.2 Получение
Версия 4.0
данных о пациенте
Для получения данных по пациенту из сервиса ИЭМК используется метод GetPatient.
Порядок вызова метода ИЭМК в рамках «Передача данных о пациенте» представлен на Рисунок 19.
GetPatient
Рисунок 19. Порядок вызова метода ИЭМК в рамках сценария «Получение данных о пациенте»
3.3.2
Модуль сбора статистики
Посредством Модуля сбора статистики реализованы следующие сценарии информационного взаимодействия:
 Передача данных по случаю обслуживания в ходе оказания медицинской помощи;
 Передача данных по случаю обслуживания по факту завершения оказания медицинской помощи;
 Добавление медицинских записей без привязки к случаю обслуживания;
 Получение данных на госпитализацию, обследование или консультацию.
Стр. 105 из 331
Описание интеграционных профилей
ИЭМК
3.3.2.1 Передача
Версия 4.0
Стр. 106 из 331
данных по случаю обслуживания в ходе оказания медицинской помощи
При поэтапной передаче данных о случае медицинского обслуживания в ходе оказания медицинской помощи используются
следующие методы: CreateCase AddStepToCase, AddMedRecord, CloseCase, UpdateCase и AddMedRecord.
Вызов метода CreateCase происходит в момент регистрации случая обслуживания в МО; далее следует внесение изменений в
данные о случае обслуживания (методами AddStepToCase и AddMedRecord) на этапах движения пациентов по отделениям (для
стационарного типа обслуживания) или посещений врача (для амбулаторного типа обслуживания); закрытие случая обслуживания
осуществляется методом CloseCase. После закрытия случая возможно полное или частичное изменение в данных о случае
обслуживания (методами UpdateCase или AddMedRecord соответственно).
Порядок вызова методов ИЭМК в рамках сценария «Передача данных по случаю обслуживания в ходе оказания медицинской
помощи» представлен на Рисунок 20.
AddStepToCase
CreateCase
UpdateCase
AddMedRecord
AddMedRecord
CloseCase
Рисунок 20. Порядок вызова методов ИЭМК в рамках сценария «Передача данных по случаю обслуживания в ходе оказания
медицинской помощи»
Описание интеграционных профилей
ИЭМК
3.3.2.2 Передача
Версия 4.0
Стр. 107 из 331
данных по случаю обслуживания по факту завершения оказания
медицинской помощи
При передаче данных о случае медицинского обслуживания по факту завершения оказания медицинской помощи используются
следующие методы: AddCase, UpdateCase и AddMedRecord.
Регистрация законченного случая обслуживания осуществляется с помощью метода AddCase; после регистрации законченного
случая возможно полное или частичное изменение в данных о случае обслуживания (методами UpdateCase или AddMedRecord
соответственно).
Порядок вызова методов ИЭМК в рамках сценария «Передача данных по случаю обслуживания по факту завершения оказания
медицинской помощи» представлен на Рисунок 21.
UpdateCase
AddMedRecord
AddCase
Рисунок 21. Порядок вызова методов ИЭМК в рамках сценария «Передача данных по случаю обслуживания по факту завершения
оказания медицинской помощи»
Описание интеграционных профилей
ИЭМК
3.3.2.3 Добавление
Версия 4.0
Стр. 108 из 331
медицинских записей без привязки к случаю обслуживания
Для добавления медицинских записей по пациенту без привязки к случаю обслуживания используется метод AddMedRecord.
Порядок вызова метода ИЭМК в рамках сценария «Добавление медицинских записей без привязки к случаю обслуживания»
представлен на Рисунок 22.
AddMedRecord
Рисунок 22. Порядок вызова метода ИЭМК в рамках сценария «Добавление медицинских записей без привязки к случаю
обслуживания»
3.3.2.4 Получение
данных по направлениям на госпитализацию, обследование или
консультацию
Для получения данных по направлениям на госпитализацию, обследование или консультацию, выданным в указанное ЛПУ за
определенный временной интервал, используется метод GetReferralList.
Порядок вызова метода ИЭМК в рамках сценария «Получение данных по направлениям на госпитализацию, обследование или
консультацию» представлен на Рисунок 23.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 109 из 331
GetReferralList
Рисунок 23. Порядок вызова метода ИЭМК в рамках сценария «Получение данных по направлениям на госпитализацию, обследование
или консультацию»
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 110 из 331
4 ОПИСАНИЕ МЕТОДОВ МОДУЛЯ РАБОТЫ С ПАЦИЕНТАМИ
4.1
Добавление пациента (AddPatient)
Данный метод предназначен для добавления информации о пациенте.
При передаче информации о пациенте осуществляется добавление пациента в Модуль работы с пациентами. При попытке
добавления пациента осуществляется проверка на наличие информации об этом пациенте в Модуле работы с пациентами. Возможны
следующие сценарии:
1. Если пациент не найден, то в Модуле работы с пациентами создается запись о нем с указанием идентификатора пациента
в передающей МИС и идентификатора МО;
2. Если пациент найден и пара {идентификатор пациента; идентификатор МО} совпадает с уже зарегистрированными
идентификаторами в Модуле работы с пациентами, то выдается сообщение об ошибке;
3. Если пациент найден, но был получен от МИС МО не совпадающей с той, что производит попытку добавления (т.е. пара
{идентификатор пациента; идентификатор МО} ранее не была зарегистрирована в Модуле работы с пациентами), то
для существующего пациента в Модуле работы с пациентами дополнительно сохраняется новая пара {идентификатор
пациента; идентификатор МО}. Новый объект «Пациент» в данном случае не создается.
Структура запроса AddPatient представлена на Рисунок 24.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 111 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Рисунок 24. Структура запроса AddPatient
4.1.1
Описание параметров
В таблице представлено описание параметров запроса метода AddPatient.
Контейнер
Параметр
Root
Условие
Обязательность/
Тип
Описание
кратность3
1..1
/
guid
1..1
GUID
Авторизационный токен
/
idLPU
1..1
String
Идентификатор ЛПУ.
Значение поля UNQ
(Регистр медицинских
организаций Российской
Федерации. Версия 2,
OID
1.2.643.5.1.13.2.1.1.178)
/patient
3
1..1
Демографические
Параметр «Кратность» означает количество возможных значений реквизита:
 0..1 означает, что реквизит необязательный, максимальное количество экземпляров 1;
 0..* – реквизит необязательный, максимальное количество экземпляров не ограничено;
 1..1 – реквизит обязательный, экземпляр один;
 1..* – реквизит обязательный, максимальное количество экземпляров не ограничено.
Стр. 112 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязательность/
Версия 4.0
Тип
Описание
кратность
3
данные пациента
/patient
BirthDate
1..1
Datetime
Дата рождения
/patient
DeathTime
0..1
Datetime
Дата смерти
/patient
FamilyName
1..1
String
Фамилия пациента
/patient
GivenName
1..1
String
Имя пациента
/patient
IdBloodType
0..1
unsignedB
Код группы крови (OID
yte
справочника:
1.2.643.2.69.1.1.1.3)
/patient
IdLivingAreaTyp
0..1
e
unsignedB
Тип места жительства
yte
(Классификатор жителя
города или села, OID
1.2.643.5.1.13.2.1.1.573)
/patient
IdPatientMIS
1..1
String
Идентификатор
пациента в передающей
МИС
/patient
MiddleName
0..1
String
Отчество пациента
/patient
Sex
1..1
unsignedB
Код пола
yte
(Классификатор половой
принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
Стр. 113 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
/patient
Параметр
Условие
Обязательность/
Тип
кратность
3
SocialGroup
0..1
Версия 4.0
Описание
unsignedB
Код социальной группы
yte
(OID справочника:
1.2.643.2.69.1.1.1.4)
/patient
SocialStatus
0..1
String
Код социального статуса
пациента (OID
справочника:
1.2.643.2.69.1.1.1.5)
/patient/Documents/DocumentDto
0..*
/DocumentDto
1..1
IdDocumentType
Документы
unsignedB
Код типа документа
yte
(OID справочника:
1.2.643.2.69.1.1.1.6)
/DocumentDto
DocS
Для
1..1
документов,
у которых
указывается
серия
Для
документов,
у которых не
указывается
серия
0..0
String
Серия документа
Стр. 114 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
/DocumentDto
Параметр
DocN
Условие
Обязательность/
Тип
кратность
3
1..1
String
Версия 4.0
Описание
Номер документа.
Формат номера СНИЛС:
ЧЧЧ-ЧЧЧ-ЧЧЧ ЧЧ
/DocumentDto
ExpiredDate
0..1
Datetime
Дата окончания
действия документа
/DocumentDto
IssuedDate
0..1
Datetime
Дата выдачи
/DocumentDto
IdProvider
0..1
Int
Код организации,
выдавшей документ.
Заполняется только для
полисов (Реестр
страховых медицинских
организаций (ФОМС),
OID справочника:
1.2.643.5.1.13.2.1.1.635)
/DocumentDto
ProviderName
1..1
String
Наименование
организации, выдавшей
документ
/DocumentDto
RegionCode
0..1
String
Код территории
страхования
/patient/Addresses/AddressDto
0..*
Адреса
Стр. 115 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
/AddressDto
Параметр
IdAddressType
Условие
Обязательность/
Версия 4.0
Тип
Описание
кратность
3
1..1
unsignedB
Идентификатор типа
yte
адреса (OID
справочника:
1.2.643.2.69.1.1.1.28)
/AddressDto
StringAddress
1..1
String
Адрес строкой
/AddressDto
Street
0..1
String
Код улицы. Значение
КЛАДР
/AddressDto
Building
0..1
String
Номер дома
/AddressDto
City
0..1
String
Код города КЛАДР
/AddressDto
Appartment
0..1
String
Номер квартиры
/AddressDto
PostalCode
0..1
Int
Индекс
/AddressDto
GeoData
0..1
String
Геокоординаты объекта
Место рождения
/patient/BirthPlace
0..1
/BirthPlace
Country
1..1
String
Страна
/BirthPlace
Region
1..1
String
Регион
/BirthPlace
City
1..1
String
Населенный пункт
/patient/ContactDto
0..*
Контактная
Стр. 116 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязательность/
Тип
кратность
3
Версия 4.0
Описание
информация пациента
/ContactDto
IdContactType
1..1
unsignedB
Идентификатор типа
yte
контакта (OID
справочника:
1.2.643.2.69.1.1.1.27)
/ContactDto
ContactValue
1..1
String
Содержание контактной
информации
/patient/Job
Место работы
0..1
пациента
/Job
OgrnCode
0..1
String
Код ОГРН работодателя
/Job
CompanyName
1..1
String
Наименование
предприятия
/Job
Sphere
0..1
String
Код наименования
отрасли
(Общероссийский
классификатор видов
экономической
деятельности, OID
1.2.643.5.1.13.2.1.1.62)
/Job
Position
0..1
String
Наименование
должности пациента
Стр. 117 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязательность/
Версия 4.0
Тип
Описание
кратность
3
/Job
DateStart
0..1
Datetime
Дата начала работы
/Job
DateEnd
0..1
Datetime
Дата окончания работы
/patient/Privilege
Стр. 118 из 331
Информация о льготе
0..1
пациента
/Privilege
DateStart
1..1
Datetime
Дата начала действия
льготы
/Privilege
DateEnd
1..1
Datetime
Дата окончания
действия льготы
/Privilege
IdPrivilegeType
1..1
unsignedB
Идентификатор
yte
категории льготности
(OID справочника:
1.2.643.2.69.1.1.1.7)
4.2
Обновление информации о пациенте (UpdatePatient)
Данный метод предназначен для обновления информации о пациенте, зарегистрированном ранее в Модуле работы с
пациентами.
Структура запроса метода UpdatePatient аналогична запросу метода AddPatient (описание метода AddPeatient приведено в
разделе 4.1).
Описание интеграционных профилей
ИЭМК
4.2.1
Версия 4.0
Стр. 119 из 331
Описание параметров
Параметры запроса метода UpdatePatient совпадают с параметрами для метода AddPatient и приведены в п. 4.1. Обязательными
параметрами метода являются: guid, idLPU и IdPatientMIS. Остальные параметры не являются обязательными и должны передаваться
только в случае необходимости внесения изменений в их значения.
4.3
Получение данных о зарегистрированном пациенте (GetPatient)
Данный метод предназначен для получения информации о пациенте, ранее зарегистрированном в Модуле работы с пациентами
сервиса «Региональная ИЭМК», или получения данных из ИЭМК федерального сегмента ЕГИСЗ.
В зависимости от выбранного варианта поиска в запросе могут быть использованы следующие наборы параметров:
1. Для поиска пациента в Модуле работы с пациентами сервиса «Региональная ИЭМК» могут быть использованы
следующие наборы данных:
 Фамилия, Имя, Дата рождения, СНИЛС;
 Фамилия, Имя, Дата рождения, серия и номер полиса ОМС;
 Фамилия, Имя, Дата рождения, пол, серия и номер документа, удостоверяющего личность;
 Идентификатор пациента в МИС.
2. Для поиска пациента в ИЭМК федерального сегмента ЕГИСЗ могут быть использованы следующие наборы данных или
их комбинация:
 Фамилия;
Описание интеграционных профилей
ИЭМК
 Фамилия и Имя;
 СНИЛС/Номер полиса/Серия и номер паспорта;
 Дата рождения.
Структура запроса представлена на Рисунок 25.
Версия 4.0
Стр. 120 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 121 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 122 из 331
Рисунок 25. Структура запроса GetPatient
4.3.1
Описание параметров
В таблице представлено описание параметров запроса метода GetPatient при поиске данных на уровне региона.
Контейнер
Параметр
Обязательность
Тип
Описание
1..1
Root
/
Условие
guid
1..1
GUID
Авторизационный
токен
/
IdLPU
1..1
String
Идентификатор
ЛПУ. Значение
поля UNQ (Регистр
медицинских
организаций
Российской
Федерации. Версия
2, OID
1.2.643.5.1.13.2.1.1.
178)
/
IdSource
1..1
String
Код источника
поиска:
Reg – поиск в
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязательность
Версия 4.0
Тип
Описание
сервисе
«Региональная
ИЭМК» (на
региональном
уровне);
Fed – поиск в
федеральном
сервисе ИЭМК
Информация о
1..1
/Patient
пациенте
/Patient
idPatientMIS
0..1
String
Идентификатор
пациента в
запрашивающей
МИС
/Patient
FamilyName
0..1
String
Фамилия пациента
/Patient
GivenName
0..1
String
Имя пациента
/Patient
MiddleName
0..1
String
Отчество пациента
/Patient
Sex
1..1
unsigned
Код пола
Byte
(Классификатор
половой
принадлежности,
OID
Стр. 123 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязательность
Версия 4.0
Тип
Описание
1.2.643.5.1.13.2.1.1.
156)
/patient/Documents/DocumentDto
0..*
/DocumentDto
1..1
IdDocumentType
Документы
unsigned
Код типа документа
Byte
(OID справочника:
1.2.643.2.69.1.1.1.6)
/DocumentDto
DocS
Для
1..1
String
Серия документа
документо
в, у
которых
указывает
ся серия
Для
0..0
документо
в, у
которых
не
указывает
ся серия
/DocumentDto
DocN
1..1
String
Номер документа
/DocumentDto
ExpiredDate
0..1
Datetime
Дата окончания
действия документа
Стр. 124 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязательность
Версия 4.0
Тип
Описание
/DocumentDto
IssuedDate
0..1
Datetime
Дата выдачи
/DocumentDto
IdProvider
0..1
Int
Код организации,
выдавшей
документ.
Заполняется только
для полисов (Реестр
страховых
медицинских
организаций
(ФОМС), OID
справочника:
1.2.643.5.1.13.2.1.1.
635)
/DocumentDto
ProviderName
0..1
String
Наименование
организации,
выдавшей документ
/DocumentDto
RegionCode
0..1
String
Код территории
страхования
4.3.2
Описание выходных данных
В таблице представлено описание выходных данных метода GetPatient.
Стр. 125 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
Информация о найденных пациентах
/patient
BirthDate
Datetime
Дата рождения
/patient
DeathTime
Datetime
Дата смерти
/patient
FamilyName
String
Фамилия пациента
/patient
GivenName
String
Имя пациента
/patient
IdBloodType
unsignedByte
Код группы крови (OID справочника:
1.2.643.2.69.1.1.1.3)
/patient
IdGlobal
String
Глобальный идентификатор пациента в сервисе
«Региональная ИЭМК»
/patient
IdLivingAreaType
unsignedByte
Тип места жительства (Классификатор жителя
города или села, OID 1.2.643.5.1.13.2.1.1.573)
/patient
IdPatientMIS
String
Идентификатор пациента в передающей МИС
/patient
MiddleName
String
Отчество пациента
/patient
Sex
unsignedByte
Код пола (Классификатор половой
принадлежности, OID 1.2.643.5.1.13.2.1.1.156)
/patient
SocialGroup
unsignedByte
Код социальной группы (OID справочника:
1.2.643.2.69.1.1.1.4)
/patient
SocialStatus
String
Код социального статуса пациента (OID
справочника: 1.2.643.2.69.1.1.1.5)
Версия 4.0
Стр. 126 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/patient/Documents/DocumentDto
/DocumentDto
IdDocumentType
unsignedByte
Код типа документа (OID справочника:
1.2.643.2.69.1.1.1.6)
/DocumentDto
DocS
String
Серия документа. Для документов, у которых
указывается серия
/DocumentDto
DocN
String
Номер документа.
Формат номера СНИЛС:
ЧЧЧ-ЧЧЧ-ЧЧЧ ЧЧ
/DocumentDto
ExpiredDate
Datetime
Дата окончания действия документа
/DocumentDto
IssuedDate
Datetime
Дата выдачи
/DocumentDto
IdProvider
Int
Код организации, выдавшей документ.
Заполняется только для полисов (Реестр
страховых медицинских организаций (ФОМС),
OID справочника: 1.2.643.5.1.13.2.1.1.635)
/DocumentDto
ProviderName
String
Наименование организации, выдавшей документ
/DocumentDto
RegionCode
String
Код территории страхования
Адреса
/patient/Addresses/AddressDto
/AddressDto
IdAddressType
unsignedByte
Идентификатор типа адреса (OID справочника:
Версия 4.0
Стр. 127 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
1.2.643.2.69.1.1.1.28)
/AddressDto
StringAddress
String
Адрес строкой
/AddressDto
Street
String
Код улицы. Значение КЛАДР
/AddressDto
Building
String
Номер дома
/AddressDto
City
String
Код города КЛАДР
/AddressDto
Appartment
String
Номер квартиры
/AddressDto
PostalCode
Int
Индекс
/AddressDto
GeoData
String
Геокоординаты объекта
Место рождения
/patient/BirthPlace
/BirthPlace
Country
String
Страна
/BirthPlace
Region
String
Регион
/BirthPlace
City
String
Населенный пункт
Контактное лицо
/patient/ContactPerson
/ContactPerson
FamilyName
String
Фамилия
/ContactPerson
GivenName
String
Имя
/ContactPerson
MiddleName
String
Отчество
Версия 4.0
Стр. 128 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/ContactPerson
IdPersonMIS
String
Идентификатор контактного лица в МИС
/ContactPerson
IdRelationType
unsignedByte
Идентификатор отношения к пациенту (OID
справочника: 1.2.643.5.1.13.2.7.1.15)
Контактная информация
/ContactDto
/ContactDto
IdContactType
unsignedByte
Идентификатор типа контакта (OID справочника:
1.2.643.2.69.1.1.1.27)
/ContactDto
ContactValue
String
Значение контакта
Место работы пациента
/patient/Job
/Job
OgrnCode
String
Код ОГРН работодателя
/Job
CompanyName
String
Наименование предприятия
/Job
Sphere
String
Код наименования отрасли (Общероссийский
классификатор видов экономической
деятельности, OID 1.2.643.5.1.13.2.1.1.62)
/Job
Position
String
Наименование должности пациента
/Job
DateStart
Datetime
Дата начала работы
/Job
DateEnd
Datetime
Дата окончания работы
Информация о льготе пациента
/patient/Privilege
/Privilege
DateStart
Datetime
Дата начала действия льготы
/Privilege
DateEnd
Datetime
Дата окончания действия льготы
Версия 4.0
Стр. 129 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
/Privilege
Параметр
IdPrivilegeType
Тип
unsignedByte
Описание
Идентификатор категории льготности (OID
справочника: 1.2.643.2.69.1.1.1.7)
Версия 4.0
Стр. 130 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 131 из 331
5 ОПИСАНИЕ МЕТОДОВ МОДУЛЯ СБОРА СТАТИСТИКИ
5.1
Добавление завершенного случая медицинского обслуживания (AddCase)
Данный метод добавляет информацию по законченному случаю обслуживания (как амбулаторному, так и стационарному) в
Модуль сбора статистики. При добавлении случая обслуживания осуществляется проверка на уникальность по следующим
параметрам: Идентификатор передающей системы, Идентификатор пациента в передающей МИС, Идентификатор ЛПУ,
Идентификатор случая обслуживания в передающей МИС.
Параметры метода AddCase можно разделить на 3 категории:
1. Общие параметры. Передаются как для амбулаторных случаев обслуживания, так и для стационарных (например, исход
заболевания, даты начала и окончания и т.д.).
2. Дополнительные параметры для амбулаторных случаев обслуживания (например, цель обращения, результат обращения
и т.д.).
3. Дополнительные параметры для стационарных случаев обслуживания (например, информация о канале госпитализации,
состоянии пациента при поступлении и т.д.).
Структура запроса для амбулаторного случая обслуживания представлена на Рисунок 26.
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 132 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Рисунок 26. Структура запроса AddCase для амбулаторного случая обслуживания
Структура запроса для стационарного случая обслуживания представлена на Рисунок 27.
Стр. 133 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 134 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 135 из 331
Рисунок 27. Структура запроса AddCase для стационарного случая обслуживания
Примеры запросов метода AddCase приведены в разделе 1.1 Приложения 4.
5.1.1
Описание параметров запроса (амбулаторный случай обслуживания)
В таблице представлено описание параметров запроса метода AddCase, которые должны передаваться для амбулаторных
случаев обслуживания.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
/
1..1
guid
/CaseDto
1..1
GUID
Авторизационный токен
Информация о случае
1..1
медицинского обслуживания.
Для значения xsi:type
указывается CaseAmb
/CaseDto
OpenDate
1..1
Datetime
Дата открытия случая
/CasеDto
CloseDate
1..1
Datetime
Дата закрытия случая
/CaseDto
HistoryNumber
1..1
String
Номер истории болезни/
Амбулаторного талона
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/CaseDto
IdCaseAidType
0..1
unsigned
Идентификатор вида
Byte
медицинского обслуживания
(OID справочника:
1.2.643.2.69.1.1.1.16)
/CaseDto
IdPaymentType
1..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/CaseDto
Confidentiality
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации (OID
справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
DoctorConfidentiali
1..1
ty
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
врача (OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
CuratorConfidential
ity
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
Версия 4.0
Стр. 136 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
представителя пациента/опекуна
(OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/CaseDto
IdCaseResult
1..1
unsigned
Идентификатор исхода
Byte
заболевания (OID справочника:
1.2.643.5.1.13.2.1.1.688)
/CaseDto
Comment
1..1
String
Текст заключения из эпикриза
и/или другую важную
медицинскую информацию в
неструктурированном виде,
например, текст медицинского
протокола
/CaseDto
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/CaseDto
IdCasePurpose
0..1
unsigned
Идентификатор цели обращения
Версия 4.0
Стр. 137 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Byte
(Классификатор поводов
обращения за медицинской
помощью, OID справочника:
1.2.643.5.1.13.2.1.1.106)
/CaseDto
IdCaseType
1..1
unsigned
Идентификатор типа случая
Byte
обслуживания: амбулаторный,
диспансеризация (OID
справочника:
1.2.643.2.69.1.1.1.35)
/CaseDto
IdAmbResult
0..1
unsigned
Код результата обращения (OID
Byte
справочника:
1.2.643.2.69.1.1.1.17)
/CaseDto
IsActive
0..1
Boolean
Признак «Актив». Признак
устанавливается если пациент
был направлен на приём к врачу
/CaseDto/DoctorInCharge
1..1
/DoctorInChar
0..1
IdLpu
Информация о лечащем враче
String
которому относится врач
ge
/DoctorInChar
ge
Идентификатор ЛПУ, к
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
Версия 4.0
Стр. 138 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/DoctorInChar
IdPosition
1..1
ge
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/DoctorInCharge/Person
1..1
/Person
0..1
Sex
Информация о персоне (враче)
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор врача в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО врача
String
Фамилия врача
Версия 4.0
Стр. 139 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Authenticator
Лицо, подписывающее или
1..1
визирующее формируемый
набор медицинской
информации
/Authenticator
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Authenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
Версия 4.0
Стр. 140 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
Версия 4.0
Стр. 141 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Author
Лицо, являющееся автором
1..1
передаваемого набора
медицинской информации (как
правило, лечащий врач)
/Author
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
Версия 4.0
Стр. 142 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.7.1.30)
/Author/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
Версия 4.0
Стр. 143 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
медицинского работника
(объект заполняется
аналогично документам
Версия 4.0
Стр. 144 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
пациента)
/CaseDto/LegalAuthenticator
В элементе указывается
0..1
информация о лице,
утвердившем информацию о
случае обслуживания (несущем
юридическую
ответственность)
/LegalAuthent
IdRole
0..1
icator
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/LegalAuthenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
Версия 4.0
Стр. 145 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
Версия 4.0
Стр. 146 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Guardian
Информация о другом
0..1
участнике случая (родителе/
опекуне)
/Guardian
IdRelationType
1..1
unsigned
Код отношения к пациенту
Byte
(справочник Отношение к
пациенту, OID
1.2.643.5.1.13.2.7.1.15)
/Guardian
UnderlyingDocume
nt
1..1
String
Реквизиты документа,
удостоверяющие право
представлять пациента
Версия 4.0
Стр. 147 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор другого
участника случая в МИС
/Person/HumanName
ФИО другого участника
1..1
случая (родителя/ опекуна)
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
0..*
Информация о документах
другого участника случая
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Steps/StepAmb
1..*
Информация об эпизоде случая
Версия 4.0
Стр. 148 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинского обслуживания
/StepAmb
DateStart
1..1
Datetime
Дата начала эпизода
/StepAmb
DateEnd
1..1
Datetime
Дата окончания эпизода
/StepAmb
Comment
0..1
String
Комментарий
/StepAmb
IdStepMis
1..1
String
Идентификатор эпизода случая
медицинского обслуживания в
передающей МИС
/StepAmb
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/StepAmb
IdVisitPlace
1..1
unsigned
Идентификатор места посещения
Byte
(Классификатор мест
обслуживания, OID справочника:
1.2.643.2.69.1.1.1.18)
/StepAmb
IdVisitPurpose
1..1
unsigned
Идентификатор цели посещения
Byte
(Классификатор целей
посещения амбулаторнополиклинической организации,
Версия 4.0
Стр. 149 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
OID справочника:
1.2.643.2.69.1.1.1.19)
/StepAmb/Doctor
1..1
/Doctor
0..1
IdLpu
Информация о враче
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Версия 4.0
Стр. 150 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/StepAmb/MedRecords
0..1
Массив MedRecord, доступных
для эпизода амбулаторного
случая обслуживания
/CaseDto/MedRecords
0..1
Массив MedRecord, доступных
Версия 4.0
Стр. 151 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 152 из 331
Описание
ность
для амбулаторного случая
обслуживания
5.1.2
Описание параметров запроса (стационарный случай обслуживания)
В таблице представлено описание параметров запроса метода AddCase, которые должны передаваться для стационарных
случаев обслуживания.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
/
1..1
guid
/CaseDto
1..1
GUID
Авторизационный токен
Информация о случае
1..1
медицинского обслуживания.
Для значение xsi:type
указывается CaseStat
/CaseDto
OpenDate
1..1
Datetime
Дата открытия случая
/CasеDto
CloseDate
1..1
Datetime
Дата закрытия случая
/CaseDto
HistoryNumber
1..1
String
Номер истории болезни
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/CaseDto
IdCaseAidType
0..1
unsigned
Идентификатор вида
Byte
медицинского обслуживания
(OID справочника:
1.2.643.2.69.1.1.1.16)
/CaseDto
IdPaymentType
1..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/CaseDto
Confidentiality
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации (OID
справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
DoctorConfidentiali
1..1
ty
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
врача (OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
CuratorConfidential
ity
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
Версия 4.0
Стр. 153 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
представителя пациента/опекуна
(OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/CaseDto
IdCaseResult
1..1
unsigned
Идентификатор исхода
Byte
заболевания (OID справочника:
1.2.643.5.1.13.2.1.1.688)
/CaseDto
Comment
1..1
String
Текст заключения из эпикриза
и/или другую важную
медицинскую информацию в
неструктурированном виде,
например, текст медицинского
протокола
/CaseDto
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/CaseDto
DeliveryCode
Заполняет
0..1
String
Код бригады доставившей
Версия 4.0
Стр. 154 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
ся, если
пациента / номер наряда скорой
IdHospCha
помощи
nnel = 1
(«СМП»)
/CaseDto
IdIntoxicationType
0..1
unsigned
Идентификатор типа
Byte
интоксикации пациента при
поступлении (Классификатор
состояний опьянения, в котором
был доставлен в медицинскую
организацию, OID справочника:
1.2.643.5.1.13.2.1.1.555)
/CaseDto
IdPatientCondition
0..1
OnAdmission
unsigned
Идентификатор состояния
Byte
пациента при поступлении
(Классификатор состояний при
обращении (поступлении) в
медицинскую организацию, OID
справочника:
1.2.643.5.1.13.2.1.1.111)
/CaseDto
IdTypeFromDiseas
eStart
1..1
unsigned
Идентификатор интервалов
Byte
времени, прошедшего с момента
заболевания до обращения
Версия 4.0
Стр. 155 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
(Справочник времени доставки
больного в стационар от начала
заболевания (получения травмы),
OID справочника:
1.2.643.5.1.13.2.1.1.537)
/CaseDto
IdRepetition
1..1
unsigned
Первичность/повторность
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.20)
/CaseDto
HospitalizationOrde
0..1
r
unsigned
Экстренность/плановость
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.21)
/CaseDto
IdTransportIntern
0..1
unsigned
Идентификатор вида
Byte
транспортировки (OID
справочника:
1.2.643.2.69.1.1.1.22)
/CaseDto
HospResult
1..1
unsigned
Идентификатор исхода
Byte
госпитализации (OID
справочника:
Версия 4.0
Стр. 156 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.2.69.1.1.1.23)
/CaseDto
IdHospChannel
1..1
unsigned
Код канала госпитализации
Byte
(Классификатор каналов
госпитализации в лечебнопрофилактическую организацию,
OID справочника:
1.2.643.5.1.13.2.1.1.281)
/CaseDto
RW1Mark
0..1
Boolean
Метка наличия результата
обследования на сифилис
/CaseDto
AIDSMark
0..1
Boolean
Метка наличия результата
обследования на ВИЧ-инфекцию
/CaseDto/PrehospitalDefects
Массив дефектов
0..1
догоспитального этапа
/PrehospitalDe
fects
PrehospitalDefects
1..*
/CaseDto/DoctorInCharge
1..1
/DoctorInChar
0..1
ge
IdLpu
unsigned
Byte
Код дефекта догостипального
этапа (OID справочника:
1.2.643.2.69.1.1.1.24)
Информация о лечащем враче
String
Идентификатор ЛПУ, к
которому относится врач
Версия 4.0
Стр. 157 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/DoctorInChar
IdSpeciality
1..1
ge
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/DoctorInChar
IdPosition
1..1
ge
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/DoctorInCharge/Person
1..1
/Person
0..1
Sex
Информация о персоне (враче)
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор врача в МИС
Версия 4.0
Стр. 158 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Authenticator
Лицо, подписывающее или
1..1
визирующее формируемый
набор медицинской
информации
/Authenticator
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Authenticator/Doctor
1..1
Информация о медицинском
работнике
Версия 4.0
Стр. 159 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
Версия 4.0
Стр. 160 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Author
1..1
Лицо, являющееся автором
передаваемого набора
медицинской информации (как
Версия 4.0
Стр. 161 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
правило, лечащий врач)
/Author
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Author/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
Версия 4.0
Стр. 162 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
Версия 4.0
Стр. 163 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/LegalAuthenticator
В элементе указывается
0..1
информация о лице,
утвердившем информацию о
случае обслуживания (несущем
юридическую
ответственность)
/LegalAuthent
IdRole
0..1
icator
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/LegalAuthenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
Версия 4.0
Стр. 164 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
ФИО медицинского работника
Версия 4.0
Стр. 165 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/HumanName
FamilyName
1..1
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Guardian
Информация о другом
0..1
участнике случая (родителе/
опекуне)
/Guardian
IdRelationType
1..1
unsigned
Код отношения к пациенту
Byte
(справочник Отношение к
пациенту, OID
1.2.643.5.1.13.2.7.1.15)
/Guardian
UnderlyingDocume
1..1
String
Реквизиты документа,
Версия 4.0
Стр. 166 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
удостоверяющие право
nt
представлять пациента
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор другого
участника случая в МИС
/Person/HumanName
ФИО другого участника
1..1
случая (родителя/ опекуна)
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
другого участника случая
(объект заполняется
аналогично документам
Версия 4.0
Стр. 167 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
пациента)
/CaseDto/Steps/StepStat
Информация об эпизоде случая
1..*
медицинского обслуживания
/StepStat
DateStart
1..1
Datetime
Дата начала эпизода
/StepStat
DateEnd
1..1
Datetime
Дата окончания эпизода
/StepStat
Comment
0..1
String
Комментарий
/StepStat
IdStepMis
1..1
String
Идентификатор эпизода случая
медицинского обслуживания в
передающей МИС
/StepStat
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/StepStat
HospitalDepartment
1..1
String
Наименование отделения
1..1
String
Код отделения
Name
/StepStat
IdHospitalDepartm
ent
(Регистрационный код отделения
в МО (возможно из паспорта
ЛПУ))
Версия 4.0
Стр. 168 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
unsigned
Идентификатор режима лечения
Byte
(OID справочника:
ность
/StepStat
IdRegimen
0..1
1.2.643.2.69.1.1.1.25)
/StepStat
WardNumber
0..1
String
Номер палаты
/StepStat
BedNumber
0..1
String
Номер койки
/StepStat
BedProfile
1..1
unsigned
Профиль койки (Номенклатура
Byte
коечного фонда медицинской
организации, OID справочника:
1.2.643.5.1.13.2.1.1.221)
/StepStat
DaySpend
1..1
unsigned
Проведено койко-дней
Short
/StepStat/Doctor
1..1
/Doctor
0..1
IdLpu
Информация о враче
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
Версия 4.0
Стр. 169 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
Версия 4.0
Стр. 170 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 171 из 331
Описание
ность
/HumanName
MiddleName
/Person/Documents/IdentityDocum
0..1
String
0..*
Отчество врача
Информация о документах
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/StepStat/MedRecords
0..1
Массив MedRecord, доступных
для эпизода стационарного
случая обслуживания
/CaseDto/MedRecords
0..1
Массив MedRecord, доступных
для стационарного случая
обслуживания
5.1.3
Кратность объектов MedRecord
В таблице приведена обязательность MedRecord каждого типа для уровня случая обслуживания и эпизода для передачи с
помощью метода AddCase.
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
Service
Версия 4.0
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
(выполненные)
0..0
0..0
0..0
0..*
0..*
медицинские
0..1
0..1
0..1
0..0
0..0
Назначенные препараты
0..0
0..0
0..0
0..*
0..*
Летальный
0..1
0..0
0..0
0..0
0..0
0..*
0..*
0..*
0..*
0..*
0..1
1..1
1..1
0..1
0..1
0..1
0..0
0..0
0..0
0..0
Оказанные
услуги
TfomsInfo
Выполненные
стандарты
в
разрезе
учета
ТФОМС
AppointedMe
dication
DeathInfo
исход
(причина
смерти)
Diagnosis
Диагноз
ClinicMainDia
Основной
gnosis
отсутствии летального исхода)
Anatomopatho
Патологоанатомический
logicalMainDi
диагноз (основной диагноз, его
agnosis
осложнения и сопутствующие
заболевания)
диагноз
(при
Стр. 172 из 331
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
DispensaryOn
Версия 4.0
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
Первый этап диспансеризации
0..0
0..0
0..1
0..0
0..0
Направление
0..*
0..*
0..0
0..*
0..*
0..*
0..*
0..0
0..0
0..0
Эпикриз
0..1
0..1
0..0
0..0
0..0
Лабораторное исследование
0..*
0..*
0..*
0..*
0..*
Заключение
0..1
0..1
0..0
0..0
0..0
e
Referral
на
госпитализацию, обследование,
консультацию
SickList
Выданные листки временной
нетрудоспособности
DischargeSum
mary
LaboratoryRe
port
ConsultNote
консультации
по
результатам
или
диагностического исследования
Стр. 173 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 174 из 331
Регистрация случая медицинского обслуживания (CreateCase)
5.2
Данный метод позволяет зарегистрировать (открыть) случай медицинского обслуживания (как амбулаторный, так и
стационарный) в Модуле сбора статистики. При добавлении (открытии) случая обслуживания осуществляется проверка на
уникальность по следующим параметрам: Идентификатор передающей системы, Идентификатор пациента в передающей МИС,
Идентификатор ЛПУ, Идентификатор случая обслуживания в передающей МИС.
Параметры метода CreateCase можно разделить на 3 категории:
1. Общие параметры. Передаются как для амбулаторных случаев обслуживания, так и для стационарных (например,
идентификатор случая в передающей МИС, даты открытия случая и т.д.).
2. Дополнительные параметры для амбулаторных случаев обслуживания (например, цель обращения, отметка о
направленном пациенте и т.д.).
3. Дополнительные параметры для стационарных случаев обслуживания (например, информация о канале госпитализации,
состоянии пациента при поступлении и т.д.).
Структура запросов метода CreateCase аналогична структуре метода AddCase.
Примеры запросов метода CreateCase приведенs в разделе 1.2 Приложения 4.
5.2.1
Описание параметров запроса (амбулаторный случай обслуживания)
В таблице представлено описание параметров запроса метода CreateCase, которые должны передаваться для амбулаторных
случаев обслуживания.
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
/
1..1
guid
/CaseDto
1..1
GUID
Авторизационный токен
Информация о случае
1..1
медицинского обслуживания.
Для значения xsi:type
указывается CaseAmb
/CaseDto
OpenDate
1..1
Datetime
Дата открытия случая
/CasеDto
CloseDate
0..0
Datetime
Дата закрытия случая
/CaseDto
HistoryNumber
1..1
String
Номер истории болезни/
Амбулаторного талона
/CaseDto
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/CaseDto
IdCaseAidType
0..1
unsigned
Идентификатор вида
Byte
медицинского обслуживания
(OID справочника:
1.2.643.2.69.1.1.1.16)
/CaseDto
IdPaymentType
1..1
unsigned
Идентификатор источника
Byte
финансирования (OID
Версия 4.0
Стр. 175 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
справочника:
1.2.643.2.69.1.1.1.32)
/CaseDto
Confidentiality
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации (OID
справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
DoctorConfidentiali
1..1
ty
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
врача (OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
CuratorConfidential
1..1
ity
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
представителя пациента/опекуна
(OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
Версия 4.0
Стр. 176 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
IdCaseResult
0..0
unsigned
Идентификатор исхода
Byte
заболевания (OID справочника:
1.2.643.5.1.13.2.1.1.688)
/CaseDto
Comment
0..0
String
Текст заключения из эпикриза
и/или другую важную
медицинскую информацию в
неструктурированном виде,
например, текст медицинского
протокола
/CaseDto
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/CaseDto
IdCasePurpose
0..1
unsigned
Идентификатор цели обращения
Byte
(Классификатор поводов
обращения за медицинской
помощью, OID справочника:
1.2.643.5.1.13.2.1.1.106)
/CaseDto
IdCaseType
1..1
unsigned
Идентификатор типа случая
Byte
обслуживания: амбулаторный,
диспансеризация (OID
справочника:
Версия 4.0
Стр. 177 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.2.69.1.1.1.35)
/CaseDto
IdAmbResult
0..0
unsigned
Код результата обращения (OID
Byte
справочника:
1.2.643.2.69.1.1.1.17)
/CaseDto
IsActive
0..1
Boolean
Признак «Актив». Признак
устанавливается если пациент
был направлен на приём к врачу
/CaseDto/DoctorInCharge
0..1
/DoctorInChar
0..1
IdLpu
Информация о лечащем враче
String
которому относится врач
ge
/DoctorInChar
Идентификатор ЛПУ, к
IdSpeciality
1..1
ge
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/DoctorInChar
ge
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
Версия 4.0
Стр. 178 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/DoctorInCharge/Person
1..1
/Person
0..1
Sex
Информация о персоне (враче)
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор врача в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая - врача
(объект заполняется
аналогично документам
пациента)
Версия 4.0
Стр. 179 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto/Authenticator
Лицо, подписывающее или
1..1
визирующее формируемый
набор медицинской
информации
/Authenticator
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Authenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
Версия 4.0
Стр. 180 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
Версия 4.0
Стр. 181 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Author
Лицо, являющееся автором
1..1
передаваемого набора
медицинской информации (как
правило, лечащий врач)
/Author
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Author/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Версия 4.0
Стр. 182 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
Версия 4.0
Стр. 183 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/LegalAuthenticator
В элементе указывается
0..1
информация о лице,
утвердившем информацию о
случае обслуживания (несущем
юридическую
ответственность)
/LegalAuthent
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Версия 4.0
Стр. 184 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
icator
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/LegalAuthenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
Версия 4.0
Стр. 185 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
медицинского работника
(объект заполняется
Версия 4.0
Стр. 186 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
аналогично документам
пациента)
/CaseDto/Guardian
Информация о другом
0..1
участнике случая (родителе/
опекуне)
/Guardian
IdRelationType
1..1
unsigned
Код отношения к пациенту
Byte
(справочник Отношение к
пациенту, OID
1.2.643.5.1.13.2.7.1.15)
/Guardian
UnderlyingDocume
1..1
String
Реквизиты документа,
удостоверяющие право
nt
представлять пациента
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор другого
участника случая в МИС
Версия 4.0
Стр. 187 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/HumanName
ФИО другого участника
1..1
случая (родителя/ опекуна)
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
Информация о документах
0..*
другого участника случая
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Steps/StepAmb
Информация об эпизоде случая
1..*
медицинского обслуживания
/StepAmb
DateStart
1..1
Datetime
Дата начала эпизода
/StepAmb
DateEnd
1..1
Datetime
Дата окончания эпизода
/StepAmb
Comment
0..1
String
Комментарий
/StepAmb
IdStepMis
1..1
String
Идентификатор эпизода случая
медицинского обслуживания в
передающей МИС
Версия 4.0
Стр. 188 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/StepAmb
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/StepAmb
IdVisitPlace
1..1
unsigned
Идентификатор места посещения
Byte
(Классификатор мест
обслуживания, OID справочника:
1.2.643.2.69.1.1.1.18)
/StepAmb
IdVisitPurpose
1..1
unsigned
Идентификатор цели посещения
Byte
(Классификатор целей
посещения амбулаторнополиклинической организации,
OID справочника:
1.2.643.2.69.1.1.1.19)
/StepAmb/Doctor
1..1
/Doctor
0..1
IdLpu
Информация о враче
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
Версия 4.0
Стр. 189 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО врача
String
Фамилия врача
Версия 4.0
Стр. 190 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 191 из 331
Описание
ность
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/StepAmb/MedRecords
0..1
Массив MedRecord, доступных
для эпизода амбулаторного
случая обслуживания
/CaseDto/MedRecords
0..1
Массив MedRecord, доступных
для амбулаторного случая
обслуживания
5.2.2
Описание параметров запроса (стационарный случай обслуживания)
В таблице представлено описание параметров запроса метода CreateCase, которые должны передаваться для стационарных
случаев обслуживания.
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
/
1..1
guid
/CaseDto
1..1
GUID
Авторизационный токен
Информация о случае
1..1
медицинского обслуживания.
Для значение xsi:type
указывается CaseStat
/CaseDto
OpenDate
1..1
Datetime
Дата открытия случая
/CasеDto
CloseDate
0..0
Datetime
Дата закрытия случая
/CaseDto
HistoryNumber
1..1
String
Номер истории болезни
/CaseDto
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/CaseDto
IdCaseAidType
0..1
unsigned
Идентификатор вида
Byte
медицинского обслуживания
(OID справочника:
1.2.643.2.69.1.1.1.16)
/CaseDto
IdPaymentType
1..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
Версия 4.0
Стр. 192 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.2.69.1.1.1.32)
/CaseDto
Confidentiality
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации (OID
справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
DoctorConfidentiali
1..1
ty
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
врача (OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
CuratorConfidential
1..1
ity
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
представителя пациента/опекуна
(OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/CaseDto
IdCaseResult
0..0
unsigned
Идентификатор исхода
Версия 4.0
Стр. 193 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Byte
заболевания (OID справочника:
1.2.643.5.1.13.2.1.1.688)
/CaseDto
Comment
0..0
String
Текст заключения из эпикриза
и/или другую важную
медицинскую информацию в
неструктурированном виде,
например, текст медицинского
протокола
/CaseDto
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/CaseDto
DeliveryCode
Заполняет
0..1
String
Код бригады доставившей
ся, если
пациента / номер наряда скорой
IdHospCha
помощи
nnel = 1
(«СМП»)
/CaseDto
IdIntoxicationType
0..1
unsigned
Идентификатор типа
Byte
интоксикации пациента при
поступлении (Классификатор
состояний опьянения, в котором
был доставлен в медицинскую
Версия 4.0
Стр. 194 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
организацию, OID справочника:
1.2.643.5.1.13.2.1.1.555)
/CaseDto
IdPatientCondition
0..1
OnAdmission
unsigned
Идентификатор состояния
Byte
пациента при поступлении
(Классификатор состояний при
обращении (поступлении) в
медицинскую организацию, OID
справочника:
1.2.643.5.1.13.2.1.1.111)
/CaseDto
IdTypeFromDiseas
1..1
eStart
unsigned
Идентификатор интервалов
Byte
времени, прошедшего с момента
заболевания до обращения
(Справочник времени доставки
больного в стационар от начала
заболевания (получения травмы),
OID справочника:
1.2.643.5.1.13.2.1.1.537)
/CaseDto
IdRepetition
1..1
unsigned
Первичность/повторность
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.20)
Версия 4.0
Стр. 195 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
HospitalizationOrde
0..1
r
unsigned
Экстренность/плановость
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.21)
/CaseDto
IdTransportIntern
0..1
unsigned
Идентификатор вида
Byte
транспортировки (OID
справочника:
1.2.643.2.69.1.1.1.22)
/CaseDto
HospResult
0..0
unsigned
Идентификатор исхода
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.23)
/CaseDto
IdHospChannel
1..1
unsigned
Код канала госпитализации
Byte
(Классификатор каналов
госпитализации в лечебнопрофилактическую организацию,
OID справочника:
1.2.643.5.1.13.2.1.1.281)
/CaseDto
RW1Mark
0..1
Boolean
Метка наличия результата
обследования на сифилис
Версия 4.0
Стр. 196 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
AIDSMark
0..1
Boolean
Метка наличия результата
обследования на ВИЧ-инфекцию
/CaseDto/PrehospitalDefects
Массив дефектов
0..1
догоспитального этапа
/PrehospitalDe
fects
PrehospitalDefects
1..*
/CaseDto/DoctorInCharge
0..1
/DoctorInChar
0..1
IdLpu
unsigned
Byte
этапа (OID справочника:
1.2.643.2.69.1.1.1.24)
Информация о лечащем враче
String
Идентификатор ЛПУ, к
которому относится врач
ge
/DoctorInChar
Код дефекта догостипального
IdSpeciality
1..1
ge
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/DoctorInChar
IdPosition
1..1
unsigned
Идентификатор должности врача
Версия 4.0
Стр. 197 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
ge
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/DoctorInCharge/Person
1..1
/Person
0..1
Sex
Информация о персоне (враче)
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор врача в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая - врача
(объект заполняется
аналогично документам
Версия 4.0
Стр. 198 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
пациента)
/CaseDto/Authenticator
Лицо, подписывающее или
1..1
визирующее формируемый
набор медицинской
информации
/Authenticator
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Authenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
Версия 4.0
Стр. 199 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
Версия 4.0
Стр. 200 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Author
Лицо, являющееся автором
1..1
передаваемого набора
медицинской информации (как
правило, лечащий врач)
/Author
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Author/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
Версия 4.0
Стр. 201 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
Версия 4.0
Стр. 202 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/LegalAuthenticator
0..1
В элементе указывается
информация о лице,
утвердившем информацию о
случае обслуживания (несущем
юридическую
ответственность)
Версия 4.0
Стр. 203 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/LegalAuthent
IdRole
0..1
icator
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/LegalAuthenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
Версия 4.0
Стр. 204 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
медицинского работника
Версия 4.0
Стр. 205 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
(объект заполняется
аналогично документам
пациента)
/CaseDto/Guardian
Информация о другом
0..1
участнике случая (родителе/
опекуне)
/Guardian
IdRelationType
1..1
unsigned
Код отношения к пациенту
Byte
(справочник Отношение к
пациенту, OID
1.2.643.5.1.13.2.7.1.15)
/Guardian
UnderlyingDocume
1..1
String
Реквизиты документа,
удостоверяющие право
nt
представлять пациента
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор другого
Версия 4.0
Стр. 206 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
участника случая в МИС
/Person/HumanName
ФИО другого участника
1..1
случая (родителя/ опекуна)
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
Информация о документах
0..*
другого участника случая
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Steps/StepStat
Информация об эпизоде случая
1..*
медицинского обслуживания
/StepStat
DateStart
1..1
Datetime
Дата начала эпизода
/StepStat
DateEnd
1..1
Datetime
Дата окончания эпизода
/StepStat
Comment
0..1
String
Комментарий
/StepStat
IdStepMis
1..1
String
Идентификатор эпизода случая
медицинского обслуживания в
Версия 4.0
Стр. 207 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
передающей МИС
/StepStat
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/StepStat
HospitalDepartment
1..1
String
Наименование отделения
1..1
String
Код отделения
Name
/StepStat
IdHospitalDepartm
(Регистрационный код отделения
ent
в МО (возможно из паспорта
ЛПУ))
/StepStat
IdRegimen
0..1
unsigned
Идентификатор режима лечения
Byte
(OID справочника:
1.2.643.2.69.1.1.1.25)
/StepStat
WardNumber
0..1
String
Номер палаты
/StepStat
BedNumber
0..1
String
Номер койки
/StepStat
BedProfile
1..1
unsigned
Профиль койки (Номенклатура
Byte
коечного фонда медицинской
организации, OID справочника:
Версия 4.0
Стр. 208 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.1.1.221)
/StepStat
DaySpend
1..1
unsigned
Проведено койко-дней
Short
/StepStat/Doctor
1..1
/Doctor
0..1
IdLpu
Информация о враче
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
1..1
Информация о персоне
Версия 4.0
Стр. 209 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/StepStat/MedRecords
0..1
Массив MedRecord, доступных
для эпизода стационарного
случая обслуживания
Версия 4.0
Стр. 210 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 211 из 331
Описание
ность
/CaseDto/MedRecords
Массив MedRecord, доступных
0..1
для стационарного случая
обслуживания
5.2.3
Кратность объектов MedRecord
В таблице приведена обязательность MedRecord каждого типа для уровня случая обслуживания и эпизода для передачи с
помощью метода CreateCase.
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
Service
Оказанные
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
(выполненные)
0..0
0..0
0..0
0..*
0..*
медицинские
0..1
0..1
0..1
0..0
0..0
0..0
0..0
0..0
0..*
0..*
услуги
TfomsInfo
Выполненные
стандарты
в
разрезе
учета
ТФОМС
AppointedMe
Назначенные препараты
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Версия 4.0
Обязательность (кратность)
Случай обслуживания
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
0..0
0..0
0..0
0..0
0..0
0..*
0..*
0..*
0..*
0..*
0..1
0..1
0..1
0..1
0..1
0..0
0..0
0..0
0..0
0..0
Первый этап диспансеризации
0..0
0..0
0..1
0..0
0..0
Направление
0..*
0..*
0..0
0..*
0..*
0..*
0..*
0..0
0..0
0..0
dication
DeathInfo
Летальный
исход
(причина
смерти)
Diagnosis
Диагноз
ClinicMainDia
Основной
gnosis
отсутствии летального исхода)
Anatomopatho
Патологоанатомический
logicalMainDi
диагноз (основной диагноз, его
agnosis
осложнения и сопутствующие
диагноз
(при
заболевания)
DispensaryOn
e
Referral
на
госпитализацию, обследование,
консультацию
SickList
Выданные листки временной
нетрудоспособности
Стр. 212 из 331
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Стр. 213 из 331
Обязательность (кратность)
Случай обслуживания
DischargeSum
Версия 4.0
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
Эпикриз
0..0
0..0
0..0
0..0
0..0
Лабораторное исследование
0..*
0..*
0..*
0..*
0..*
Заключение
0..0
0..0
0..0
0..0
0..0
mary
LaboratoryRe
port
ConsultNote
консультации
по
результатам
или
диагностического исследования
5.3
Добавление эпизода к незавершенному случаю медицинского обслуживания
(AddStepToCase)
Данный метод добавляет или обновляет информацию по эпизоду случая медицинского обслуживания к ранее переданному
незавершенному (открытому) случаю обслуживания (как амбулаторному, так и стационарному) в Модуль сбора статистики.
При вызове метода AddStepToCase осуществляется проверка уникальности эпизода случая обслуживания:
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 214 из 331
 Если в случае обслуживания отсутсвует эпизод случая обслуживания с указанным IdStepMis, то происходит добавление
передаваемого эпизода к случаю обслуживания.
 Если в случае обслуживания присутсвует эпизод случая обслуживания с указанным IdStepMis, то происходит обновление
данных по эпизоду случая обслуживания.
После закрытия СМО добавление данных об эпизодах невозможно. В случае такой необходимости используется функция
изменения данных СМО (метод UpdateCase).
При добавлении/обновлении эпизода медицинского случая обслуживания поиск случая медицинского обслуживания
осуществляется по следующим параметрам: Идентификатор передающей системы, Идентификатор пациента в передающей МИС,
Идентификатор ЛПУ, Идентификатор случая обслуживания в передающей МИС.
При передаче информации по эпизоду случая обслуживания указывается для объекта step соответствующее значение атрибута
xsi:type4 (используется для указания в явном виде типа наследуемого объекта от базового объекта StepBase): StepAmb для
амбулаторного эпизода случая обслуживания и StepStat для стационарного эпизода случая обслуживания.
На уровне эпизода случая обслуживания (StepAmb/StepStat) могут передаваться медицинские записи (MedRecords). Описание
типов объекта MedRecord приведено в разделе 3.2.3. Кратность объектов приведена в разделе 5.3.1.
Структура запроса для амбулаторного случая обслуживания представлена на Рисунок 28.
4
подробнее про xsi:type – см. http://www.w3.org/TR/xmlschema-1/#xsi_type
Описание интеграционных профилей
ИЭМК
Версия 4.0
Рисунок 28. Структура запроса AddStepToCase для амбулаторного случая обслуживания
Структура запроса для стационарного случая обслуживания представлена на Рисунок 29.
Стр. 215 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 216 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 217 из 331
Рисунок 29. Структура запроса AddStepToCase для стационарного случая обслуживания
Примеры запросов метода AddStepToCase приведены в разделе 1.3 Приложения 4.
Описание параметров запроса (амбулаторный случай обслуживания)
5.3.1
В таблице представлено описание параметров запроса метода AddStepToCase, которые должны передаваться для амбулаторных
случаев обслуживания.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
1..1
/
guid
1..1
GUID
Авторизационный токен
/
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/Step
1..1
Информация об эпизоде случая
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинского обслуживания.
Для значения xsi:type
указывается StepAmb
/Step
DateStart
1..1
Datetime
Дата начала эпизода
/Step
DateEnd
1..1
Datetime
Дата окончания эпизода
/Step
Comment
0..1
String
Комментарий
/Step
IdStepMis
1..1
String
Идентификатор эпизода случая
медицинского обслуживания в
передающей МИС
/Step
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/Step
IdVisitPlace
1..1
unsigned
Идентификатор места посещения
Byte
(Классификатор мест
обслуживания, OID справочника:
1.2.643.2.69.1.1.1.18)
/Step
IdVisitPurpose
1..1
unsigned
Идентификатор цели посещения
Byte
(Классификатор целей
Версия 4.0
Стр. 218 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
посещения амбулаторнополиклинической организации,
OID справочника:
1.2.643.2.69.1.1.1.19)
/Step/Doctor
/Doctor
Информация о враче
1..1
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
Версия 4.0
Стр. 219 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника эпизода - врача
ent
(объект заполняется
аналогично документам
пациента)
/Step/MedRecords
0..1
Массив MedRecord, доступных
для эпизода амбулаторного
Версия 4.0
Стр. 220 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 221 из 331
Описание
ность
случая обслуживания
Описание параметров запроса (стационарный случай обслуживания)
5.3.2
В таблице представлено описание параметров запроса метода AddStepToCase, которые должны передаваться для стационарных
случаев обслуживания.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
1..1
/
guid
1..1
GUID
Авторизационный токен
/
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Step
Информация об эпизоде случая
1..1
медицинского обслуживания.
Для значения xsi:type
указывается StepStat
/Step
DateStart
1..1
Datetime
Дата начала эпизода
/Step
DateEnd
1..1
Datetime
Дата окончания эпизода
/Step
Comment
0..1
String
Комментарий
/Step
IdStepMis
1..1
String
Идентификатор эпизода случая
медицинского обслуживания в
передающей МИС
/Step
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/Step
HospitalDepartment
1..1
String
Наименование отделения
1..1
String
Код отделения
Name
/Step
IdHospitalDepartm
ent
(Регистрационный код отделения
в МО (возможно из паспорта
Версия 4.0
Стр. 222 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
ЛПУ))
/Step
IdRegimen
0..1
unsigned
Идентификатор режима лечения
Byte
(OID справочника:
1.2.643.2.69.1.1.1.25)
/Step
WardNumber
0..1
String
Номер палаты
/Step
BedNumber
0..1
String
Номер койки
/Step
BedProfile
1..1
unsigned
Профиль койки (Номенклатура
Byte
коечного фонда медицинской
организации, OID справочника:
1.2.643.5.1.13.2.1.1.221)
/Step
DaySpend
1..1
unsigned
Проведено койко-дней
Short
/Step/Doctor
/Doctor
Информация о враче
1..1
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
Версия 4.0
Стр. 223 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
Версия 4.0
Стр. 224 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 225 из 331
Описание
ность
/HumanName
MiddleName
0..1
/Person/Documents/IdentityDocum
String
Отчество врача
Информация о документах
0..*
участника эпизода - врача
ent
(объект заполняется
аналогично документам
пациента)
/Step/MedRecords
Массив MedRecord, доступных
0..1
для эпизода стационарного
случая обслуживания
5.3.3
Кратность объектов MedRecord
В таблице приведена обязательность (кратность) MedRecord каждого типа для передачи в рамках метода AddStepToCase.
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
Service
Оказанные
(выполненные)
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
0..0
0..0
0..0
0..*
0..*
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Версия 4.0
Обязательность (кратность)
Случай обслуживания
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
0..0
0..0
0..0
0..0
0..0
Назначенные препараты
0..0
0..0
0..0
0..*
0..*
Летальный
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..*
0..*
0..0
0..0
0..0
0..1
0..1
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
услуги
TfomsInfo
Выполненные
стандарты
в
медицинские
разрезе
учета
ТФОМС
AppointedMe
dication
DeathInfo
исход
(причина
смерти)
Diagnosis
Диагноз
ClinicMainDia
Основной
gnosis
отсутствии летального исхода)
Anatomopatho
Патологоанатомический
logicalMainDi
диагноз (основной диагноз, его
agnosis
осложнения и сопутствующие
диагноз
(при
заболевания)
DispensaryOn
e
Первый этап диспансеризации
Стр. 226 из 331
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
Referral
Версия 4.0
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
0..0
0..0
0..0
0..*
0..*
0..0
0..0
0..0
0..0
0..0
Эпикриз
0..0
0..0
0..0
0..0
0..0
Лабораторное исследование
0..0
0..0
0..0
0..*
0..*
Заключение
0..0
0..0
0..0
0..0
0..0
Направление
на
госпитализацию, обследование,
консультацию
SickList
Выданные листки временной
нетрудоспособности
DischargeSum
mary
LaboratoryRe
port
ConsultNote
консультации
по
результатам
или
диагностического исследования
Стр. 227 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 228 из 331
Закрытие случая медицинского обслуживания (CloseCase)
5.4
Данный метод позволяет передать информацию для закрытия случая обслуживания. При добавлении данных для закрытия
случая поиск осуществляется по следующим параметрам: Идентификатор передающей системы, Идентификатор пациента в
передающей МИС, Идентификатор ЛПУ, Идентификатор случая обслуживания в передающей МИС.
Параметры метода CloseCase можно разделить на 3 категории:
1. Общие параметры. Передаются как для амбулаторных случаев обслуживания, так и для стационарных (например, исход
заболевания, дата закрытия случая и т.д.).
2. Дополнительный параметр для амбулаторных случаев обслуживания (результат обращения).
3. Дополнительный параметр для стационарных случаев обслуживания (исход госпитализации).
Структура запросов метода CloseCase аналогична структуре метода AddCase.
Примеры запросов метода CloseCase приведены в разделе 1.4 Приложения 4.
5.4.1
Описание параметров запроса (амбулаторный случай обслуживания)
В таблице представлено описание параметров запроса метода CloseCase, которые должны передаваться для амбулаторных
случаев обслуживания.
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
/
1..1
guid
/CaseDto
1..1
GUID
Авторизационный токен
Информация о случае
1..1
медицинского обслуживания.
Для значения xsi:type
указывается CaseAmb
/CaseDto
OpenDate
0..1
Datetime
Дата открытия случая
/CasеDto
CloseDate
1..1
Datetime
Дата закрытия случая
/CaseDto
HistoryNumber
0..1
String
Номер истории болезни/
Амбулаторного талона
/CaseDto
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/CaseDto
IdCaseAidType
0..1
unsigned
Идентификатор вида
Byte
медицинского обслуживания
(OID справочника:
1.2.643.2.69.1.1.1.16)
/CaseDto
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
Версия 4.0
Стр. 229 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
справочника:
1.2.643.2.69.1.1.1.32)
/CaseDto
Confidentiality
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации (OID
справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
DoctorConfidentiali
1..1
ty
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
врача (OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
CuratorConfidential
1..1
ity
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
представителя пациента/опекуна
(OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
Версия 4.0
Стр. 230 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
IdCaseResult
1..1
unsigned
Идентификатор исхода
Byte
заболевания (OID справочника:
1.2.643.5.1.13.2.1.1.688)
/CaseDto
Comment
1..1
String
Текст заключения из эпикриза
и/или другую важную
медицинскую информацию в
неструктурированном виде,
например, текст медицинского
протокола
/CaseDto
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/CaseDto
IdCasePurpose
0..1
unsigned
Идентификатор цели обращения
Byte
(Классификатор поводов
обращения за медицинской
помощью, OID справочника:
1.2.643.5.1.13.2.1.1.106)
/CaseDto
IdCaseType
0..0
unsigned
Идентификатор типа случая
Byte
обслуживания: амбулаторный,
диспансеризация (OID
справочника:
Версия 4.0
Стр. 231 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.2.69.1.1.1.35)
/CaseDto
IdAmbResult
0..1
unsigned
Код результата обращения (OID
Byte
справочника:
1.2.643.2.69.1.1.1.17)
/CaseDto
IsActive
0..1
Boolean
Признак «Актив». Признак
устанавливается если пациент
был направлен на приём к врачу
/CaseDto/DoctorInCharge
1..1
/DoctorInChar
0..1
IdLpu
Информация о лечащем враче
String
которому относится врач
ge
/DoctorInChar
Идентификатор ЛПУ, к
IdSpeciality
1..1
ge
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/DoctorInChar
ge
IdPosition
1..1
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
Версия 4.0
Стр. 232 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/DoctorInCharge/Person
1..1
/Person
0..1
Sex
Информация о персоне (враче)
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор врача в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая - врача
(объект заполняется
аналогично документам
пациента)
Версия 4.0
Стр. 233 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto/Authenticator
Лицо, подписывающее или
1..1
визирующее формируемый
набор медицинской
информации
/Authenticator
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Authenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
Версия 4.0
Стр. 234 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
Версия 4.0
Стр. 235 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Author
Лицо, являющееся автором
1..1
передаваемого набора
медицинской информации (как
правило, лечащий врач)
/Author
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Author/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Версия 4.0
Стр. 236 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
Версия 4.0
Стр. 237 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/LegalAuthenticator
В элементе указывается
0..1
информация о лице,
утвердившем информацию о
случае обслуживания (несущем
юридическую
ответственность)
/LegalAuthent
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Версия 4.0
Стр. 238 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
icator
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/LegalAuthenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
Версия 4.0
Стр. 239 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
ent
0..*
Информация о документах
участника случая –
медицинского работника
(объект заполняется
Версия 4.0
Стр. 240 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
аналогично документам
пациента)
/CaseDto/Guardian
Информация о другом
0..1
участнике случая (родителе/
опекуне)
/Guardian
IdRelationType
1..1
unsigned
Код отношения к пациенту
Byte
(справочник Отношение к
пациенту, OID
1.2.643.5.1.13.2.7.1.15)
/Guardian
UnderlyingDocume
1..1
String
Реквизиты документа,
удостоверяющие право
nt
представлять пациента
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор другого
участника случая в МИС
Версия 4.0
Стр. 241 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/HumanName
ФИО другого участника
1..1
случая (родителя/ опекуна)
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
Информация о документах
0..*
другого участника случая
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Steps/StepAmb
Информация об эпизоде случая
0..0
медицинского обслуживания
/StepAmb
DateStart
0..0
Datetime
Дата начала эпизода
/StepAmb
DateEnd
0..0
Datetime
Дата окончания эпизода
/StepAmb
Comment
0..0
String
Комментарий
/StepAmb
IdStepMis
0..0
String
Идентификатор эпизода случая
медицинского обслуживания в
Версия 4.0
Стр. 242 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
передающей МИС
/StepAmb
IdPaymentType
0..0
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/StepAmb
IdVisitPlace
0..0
unsigned
Идентификатор места посещения
Byte
(Классификатор мест
обслуживания, OID справочника:
1.2.643.2.69.1.1.1.18)
/StepAmb
IdVisitPurpose
0..0
unsigned
Идентификатор цели посещения
Byte
(Классификатор целей
посещения амбулаторнополиклинической организации,
OID справочника:
1.2.643.2.69.1.1.1.19)
/StepAmb/Doctor
0..0
/Doctor
0..0
IdLpu
Информация о враче
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
0..0
unsigned
Идентификатор специальности
Short
врача (Номенклатура
Версия 4.0
Стр. 243 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
0..0
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
0..0
Sex
0..0
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..0
Datetime
Дата рождения
/Person
IdPersonMis
0..0
String
Идентификатор участника
случая в МИС
/Person/HumanName
0..0
ФИО врача
Версия 4.0
Стр. 244 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/HumanName
FamilyName
0..0
String
Фамилия врача
/HumanName
GivenName
0..0
String
Имя врача
/HumanName
MiddleName
0..0
String
Отчество врача
/Person/Documents/IdentityDocum
0..0
Информация о документах
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/StepAmb/MedRecords
0..0
Массив MedRecord, доступных
для эпизода амбулаторного
случая обслуживания
/CaseDto/MedRecords
0..1
Массив MedRecord, доступных
для амбулаторного случая
обслуживания
Версия 4.0
Стр. 245 из 331
Описание интеграционных профилей
ИЭМК
5.4.2
Версия 4.0
Стр. 246 из 331
Описание параметров запроса (стационарный случай обслуживания)
В таблице представлено описание параметров запроса метода CloseCase, которые должны передаваться для стационарных
случаев обслуживания.
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
/
1..1
guid
/CaseDto
1..1
GUID
Авторизационный токен
Информация о случае
1..1
медицинского обслуживания.
Для значение xsi:type
указывается CaseStat
/CaseDto
OpenDate
0..1
Datetime
Дата открытия случая
/CasеDto
CloseDate
1..1
Datetime
Дата закрытия случая
/CaseDto
HistoryNumber
0..1
String
Номер истории болезни
/CaseDto
IdCaseMis
1..1
String
Идентификатор случая в
передающей МИС
/CaseDto
IdCaseAidType
0..1
unsigned
Идентификатор вида
Byte
медицинского обслуживания
(OID справочника:
1.2.643.2.69.1.1.1.16)
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/CaseDto
IdPaymentType
0..1
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/CaseDto
Confidentiality
1..1
unsigned
Уровень конфиденциальности
Byte
передаваемой информации (OID
справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
DoctorConfidentiali
1..1
ty
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
врача (OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
CuratorConfidential
1..1
ity
unsigned
Уровень конфиденциальности
Byte
передаваемой информации для
представителя пациента/опекуна
(OID справочника:
1.2.643.5.1.13.2.7.1.9)
/CaseDto
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Версия 4.0
Стр. 247 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/CaseDto
IdCaseResult
1..1
unsigned
Идентификатор исхода
Byte
заболевания (OID справочника:
1.2.643.5.1.13.2.1.1.688)
/CaseDto
Comment
1..1
String
Текст заключения из эпикриза
и/или другую важную
медицинскую информацию в
неструктурированном виде,
например, текст медицинского
протокола
/CaseDto
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/CaseDto
DeliveryCode
Заполняет
0..1
String
Код бригады доставившей
ся, если
пациента / номер наряда скорой
IdHospCha
помощи
nnel = 1
(«СМП»)
/CaseDto
IdIntoxicationType
0..1
unsigned
Идентификатор типа
Byte
интоксикации пациента при
Версия 4.0
Стр. 248 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
поступлении (Классификатор
состояний опьянения, в котором
был доставлен в медицинскую
организацию, OID справочника:
1.2.643.5.1.13.2.1.1.555)
/CaseDto
IdPatientCondition
0..1
OnAdmission
unsigned
Идентификатор состояния
Byte
пациента при поступлении
(Классификатор состояний при
обращении (поступлении) в
медицинскую организацию, OID
справочника:
1.2.643.5.1.13.2.1.1.111)
/CaseDto
IdTypeFromDiseas
0..1
eStart
unsigned
Идентификатор интервалов
Byte
времени, прошедшего с момента
заболевания до обращения
(Справочник времени доставки
больного в стационар от начала
заболевания (получения травмы),
OID справочника:
1.2.643.5.1.13.2.1.1.537)
/CaseDto
IdRepetition
0..1
unsigned
Первичность/повторность
Версия 4.0
Стр. 249 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.20)
/CaseDto
HospitalizationOrde
0..1
r
unsigned
Экстренность/плановость
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.21)
/CaseDto
IdTransportIntern
0..1
unsigned
Идентификатор вида
Byte
транспортировки (OID
справочника:
1.2.643.2.69.1.1.1.22)
/CaseDto
HospResult
1..1
unsigned
Идентификатор исхода
Byte
госпитализации (OID
справочника:
1.2.643.2.69.1.1.1.23)
/CaseDto
IdHospChannel
0..1
unsigned
Код канала госпитализации
Byte
(Классификатор каналов
госпитализации в лечебнопрофилактическую организацию,
OID справочника:
Версия 4.0
Стр. 250 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.1.1.281)
/CaseDto
RW1Mark
0..1
Boolean
Метка наличия результата
обследования на сифилис
/CaseDto
AIDSMark
0..1
Boolean
Метка наличия результата
обследования на ВИЧ-инфекцию
/CaseDto/PrehospitalDefects
Массив дефектов
0..1
догоспитального этапа
/PrehospitalDe
fects
PrehospitalDefects
1..*
/CaseDto/DoctorInCharge
1..1
/DoctorInChar
0..1
IdLpu
unsigned
Byte
ge
этапа (OID справочника:
1.2.643.2.69.1.1.1.24)
Информация о лечащем враче
String
Идентификатор ЛПУ, к
которому относится врач
ge
/DoctorInChar
Код дефекта догостипального
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
Версия 4.0
Стр. 251 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/DoctorInChar
IdPosition
1..1
ge
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/DoctorInCharge/Person
1..1
/Person
0..1
Sex
Информация о персоне (враче)
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор врача в МИС
ФИО врача
/Person/HumanName
1..1
/HumanName
FamilyName
1..1
String
Фамилия врача
/HumanName
GivenName
1..1
String
Имя врача
/HumanName
MiddleName
0..1
String
Отчество врача
/Person/Documents/IdentityDocum
0..*
Информация о документах
Версия 4.0
Стр. 252 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
участника случая - врача
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Authenticator
Лицо, подписывающее или
1..1
визирующее формируемый
набор медицинской
информации
/Authenticator
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Authenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
Версия 4.0
Стр. 253 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
Версия 4.0
Стр. 254 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Author
Лицо, являющееся автором
1..1
передаваемого набора
медицинской информации (как
правило, лечащий врач)
/Author
IdRole
0..1
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/Author/Doctor
1..1
Информация о медицинском
работнике
Версия 4.0
Стр. 255 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
Версия 4.0
Стр. 256 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
/Person/Documents/IdentityDocum
0..*
Информация о документах
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/LegalAuthenticator
0..1
В элементе указывается
информация о лице,
утвердившем информацию о
Версия 4.0
Стр. 257 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
случае обслуживания (несущем
юридическую
ответственность)
/LegalAuthent
IdRole
0..1
icator
unsigned
Роль в оказании помощи (OID
Byte
справочника:
1.2.643.5.1.13.2.7.1.30)
/LegalAuthenticator/Doctor
Информация о медицинском
1..1
работнике
/Doctor
IdLpu
0..1
String
Идентификатор ЛПУ, к
которому относится
медицинский работник
/Doctor
IdSpeciality
1..1
unsigned
Идентификатор специальности
Short
медицинского работника
(Номенклатура специальностей
специалистов с высшим и
послевузовским медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
1..1
unsigned
Идентификатор должности
Версия 4.0
Стр. 258 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Short
медицинского работника
(Номенклатура должностей
медицинских работников и
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
1..1
Sex
0..1
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор участника
случая в МИС
/Person/HumanName
1..1
/HumanName
1..1
FamilyName
ФИО медицинского работника
String
Фамилия медицинского
работника
/HumanName
GivenName
1..1
String
Имя медицинского работника
/HumanName
MiddleName
0..1
String
Отчество медицинского
работника
Версия 4.0
Стр. 259 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person/Documents/IdentityDocum
Информация о документах
0..*
участника случая –
ent
медицинского работника
(объект заполняется
аналогично документам
пациента)
/CaseDto/Guardian
Информация о другом
0..1
участнике случая (родителе/
опекуне)
/Guardian
IdRelationType
1..1
unsigned
Код отношения к пациенту
Byte
(справочник Отношение к
пациенту, OID
1.2.643.5.1.13.2.7.1.15)
/Guardian
UnderlyingDocume
1..1
String
Реквизиты документа,
удостоверяющие право
nt
представлять пациента
/Guardian/Person
1..1
/Person
1..1
Sex
Информация о персоне
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
Версия 4.0
Стр. 260 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/Person
BirthDate
1..1
Datetime
Дата рождения
/Person
IdPersonMis
1..1
String
Идентификатор другого
участника случая в МИС
/Person/HumanName
ФИО другого участника
1..1
случая (родителя/ опекуна)
/HumanName
FamilyName
1..1
String
Фамилия
/HumanName
GivenName
1..1
String
Имя
/HumanName
MiddleName
0..1
String
Отчество
/Person/Documents/IdentityDocum
Информация о документах
0..*
другого участника случая
ent
(объект заполняется
аналогично документам
пациента)
/CaseDto/Steps/StepStat
Информация об эпизоде случая
0..0
медицинского обслуживания
/StepStat
DateStart
0..0
Datetime
Дата начала эпизода
/StepStat
DateEnd
0..0
Datetime
Дата окончания эпизода
Версия 4.0
Стр. 261 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/StepStat
Comment
0..0
String
Комментарий
/StepStat
IdStepMis
0..0
String
Идентификатор эпизода случая
медицинского обслуживания в
передающей МИС
/StepStat
IdPaymentType
0..0
unsigned
Идентификатор источника
Byte
финансирования (OID
справочника:
1.2.643.2.69.1.1.1.32)
/StepStat
HospitalDepartment
0..0
String
Наименование отделения
0..0
String
Код отделения
Name
/StepStat
IdHospitalDepartm
(Регистрационный код отделения
ent
в МО (возможно из паспорта
ЛПУ))
/StepStat
IdRegimen
0..0
unsigned
Идентификатор режима лечения
Byte
(OID справочника:
1.2.643.2.69.1.1.1.25)
/StepStat
WardNumber
0..0
String
Номер палаты
/StepStat
BedNumber
0..0
String
Номер койки
Версия 4.0
Стр. 262 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
/StepStat
BedProfile
0..0
unsigned
Профиль койки (Номенклатура
Byte
коечного фонда медицинской
организации, OID справочника:
1.2.643.5.1.13.2.1.1.221)
/StepStat
DaySpend
0..0
unsigned
Проведено койко-дней
Short
/StepStat/Doctor
0..0
/Doctor
0..0
IdLpu
Информация о враче
String
Идентификатор ЛПУ, к
которому относится врач
/Doctor
IdSpeciality
0..0
unsigned
Идентификатор специальности
Short
врача (Номенклатура
специальностей специалистов с
высшим и послевузовским
медицинским и
фармацевтическим образованием
в сфере здравоохранения, OID
1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
0..0
unsigned
Идентификатор должности врача
Short
(Номенклатура должностей
медицинских работников и
Версия 4.0
Стр. 263 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
фармацевтических работников,
OID 1.2.643.5.1.13.2.1.1.607)
/Doctor/Person
/Person
Информация о персоне
0..0
Sex
0..0
unsigned
Код пола (Классификатор
Byte
половой принадлежности, OID
1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
0..0
Datetime
Дата рождения
/Person
IdPersonMis
0..0
String
Идентификатор участника
случая в МИС
ФИО врача
/Person/HumanName
0..0
/HumanName
FamilyName
0..0
String
Фамилия врача
/HumanName
GivenName
0..0
String
Имя врача
/HumanName
MiddleName
0..0
String
Отчество врача
/Person/Documents/IdentityDocum
ent
0..0
Информация о документах
участника случая - врача
(объект заполняется
аналогично документам
пациента)
Версия 4.0
Стр. 264 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Версия 4.0
Стр. 265 из 331
Описание
ность
/StepStat/MedRecords
Массив MedRecord, доступных
0..0
для эпизода стационарного
случая обслуживания
/CaseDto/MedRecords
Массив MedRecord, доступных
0..1
для стационарного случая
обслуживания
5.4.3
Кратность объектов MedRecord
В таблице приведена обязательность MedRecord каждого типа для уровня случая обслуживания и эпизода для передачи в рамках
метода CloseCase.
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
Service
Оказанные
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
(выполненные)
0..0
0..0
0..0
0..0
0..0
медицинские
0..1
0..1
0..1
0..0
0..0
услуги
TfomsInfo
Выполненные
стандарты
в
разрезе
учета
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Версия 4.0
Обязательность (кратность)
Случай обслуживания
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
Назначенные препараты
0..0
0..0
0..0
0..0
0..0
Летальный
0..1
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..1
1..1
1..1
0..0
0..0
0..1
0..0
0..0
0..0
0..0
Первый этап диспансеризации
0..0
0..0
0..1
0..0
0..0
Направление
0..*
0..*
0..0
0..0
0..0
ТФОМС
AppointedMe
dication
DeathInfo
исход
(причина
смерти)
Diagnosis
Диагноз
ClinicMainDia
Основной
gnosis
отсутствии летального исхода)
Anatomopatho
Патологоанатомический
logicalMainDi
диагноз (основной диагноз, его
agnosis
осложнения и сопутствующие
диагноз
(при
заболевания)
DispensaryOn
e
Referral
на
госпитализацию, обследование,
консультацию
Стр. 266 из 331
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Стр. 267 из 331
Обязательность (кратность)
Случай обслуживания
Эпизод случая
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулатор
ный
0..*
0..*
0..0
0..0
0..0
Эпикриз
0..1
0..1
0..0
0..0
0..0
Лабораторное исследование
0..*
0..*
0..*
0..0
0..0
Заключение
0..1
0..1
0..0
0..0
0..0
Выданные листки временной
SickList
Версия 4.0
нетрудоспособности
DischargeSum
mary
LaboratoryRe
port
ConsultNote
консультации
по
результатам
или
диагностического исследования
5.5
Добавление медицинских записей (AddMedRecord)
Данный метод используется для передачи в Модуль сбора статистики медицинской записи как в рамках случая обслуживания (в
запросе метода требуется заполнение параметра Идентификатор случая обслуживания в передающей МИС), так и без привязки к нему
(параметр Идентификатор случая обслуживания в передающей МИС не заполняется; привязка медицинской записи осуществляется
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 268 из 331
напрямую «к пациенту»). Передачу медицинской записи на уровень случая обслуживания можно осуществлять как для открытых
(незавершенных), так и для закрытых (завершенных) случаев обслуживания. Метод не позволяет передавать медицинские записи на
уровень эпизода случая обслуживания.
Для передачи информации по медицинским записям используется объекты типа MedRecord (описание MedRecord и его
наследуемых объектов приведено в разделе 3.2.3). Кратность объектов представлена в разделе 5.5.2.
Структура запроса метода AddMedRecord представлена на Рисунок 30.
Рисунок 30. Структура запроса AddMedRecord
Пример запроса метода AddMedRecord приведен в разделе 1.5 Приложения 4.
5.5.1
Описание параметров запроса
В таблице представлено описание параметров запроса метода AddMedRecord.
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Условие
Обязатель
Тип
Описание
ность
Root
1..1
/
guid
1..1
GUID
Авторизационный токен
/
IdLpu
1..1
String
Идентификатор ЛПУ. Значение
поля UNQ (Регистр медицинских
организаций Российской
Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/
IdPatientMis
1..1
String
Идентификатор пациента в
передающей системе
/
IdCaseMis
0..1
String
Идентификатор случая в
передающей МИС
/medRecord
1..1
Медицинская запись. Для
значения xsi:type указывается
соответствующий тип
наследуемого объекта.
Описание типов объекта
приведено в разделе 3.2.3.
Версия 4.0
Стр. 269 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 270 из 331
Кратность объектов MedRecord
5.5.2
В таблице приведена обязательность (кратность) MedRecord каждого типа для передачи в рамках метода AddMedRecord.
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
Service
Оказанные
Эпизод случая
Уровень
«Пациент»
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулат
орный
0..0
0..0
0..0
0..0
0..0
0..0
0..1
0..1
0..1
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..1
0..0
0..0
0..0
0..0
0..0
(выполненные)
услуги
TfomsInfo
Выполненные
медицинские
стандарты
разрезе
в
учета
ТФОМС
AppointedMe
Назначенные
dication
препараты
DeathInfo
Летальный исход
(причина смерти)
Diagnosis
Диагноз
0..*
0..*
0..*
0..0
0..0
0..0
ClinicMainDia
Основной диагноз
0..1
0..1
0..1
0..0
0..0
0..0
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Обязательность (кратность)
Случай обслуживания
gnosis
(при
Версия 4.0
Эпизод случая
Уровень
«Пациент»
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулат
орный
0..1
0..0
0..0
0..0
0..0
0..0
0..0
0..0
0..1
0..0
0..0
0..0
0..*
0..*
0..0
0..0
0..0
0..*
0..*
0..*
0..0
0..0
0..0
0..0
отсутствии
летального
исхода)
Anatomopatho
Патологоанатомич
logicalMainDi
еский
agnosis
(основной
диагноз
диагноз,
его
осложнения
и
сопутствующие
заболевания)
DispensaryOn
Первый
этап
e
диспансеризации
Referral
Направление
на
госпитализацию,
обследование,
консультацию
SickList
Выданные листки
временной
Стр. 271 из 331
Описание интеграционных профилей
ИЭМК
Тип
MedRecord
Описание
Версия 4.0
Обязательность (кратность)
Случай обслуживания
Эпизод случая
Уровень
«Пациент»
стацион
арный
амбулат
орный
диспансе
ризация
стацион
арный
амбулат
орный
Эпикриз
0..1
0..1
0..0
0..0
0..0
0..0
LaboratoryRe
Лабораторное
0..*
0..*
0..*
0..0
0..0
0..*
port
исследование
ConsultNote
Заключение
0..1
0..1
0..0
0..0
0..0
0..0
нетрудоспособнос
ти
DischargeSum
mary
по
результатам
консультации или
диагностического
исследования
Стр. 272 из 331
Описание интеграционных профилей
ИЭМК
5.6
Версия 4.0
Стр. 273 из 331
Изменение закрытого случая медицинского обслуживания (UpdateCase)
Данный метод производит в Модуле сбора статистики полную замену информации о закрытом, ранее переданном случае
обслуживания. При этом для ранее переданных данных выставляется статус «аннулировано» и происходит сохранение новых данных
по законченному случаю медицинского обслуживания.
При изменении случая обслуживания осуществляется проверка наличия в Модуле сбора статистики случая обслуживания с
указанными в запросе метода параметрами: Идентификатор передающей системы, Идентификатор пациента в передающей МИС,
Идентификатор ЛПУ, Идентификатор случая обслуживания в передающей МИС.
Параметры метода UpdateCase, их обязательность, а также правила передачи контейнеров аналогичны методу AddCase
(описание метода AddCase приведено в разделе 5.1).
Пример запроса метода UpdateCase приведен в разделе 1.6 Приложения 4.
5.6.1
Описание параметров запроса (амбулаторный случай обслуживания)
Параметры запроса метода UpdatePatient для изменения информации по амбулаторному случаю обслуживания совпадают с
параметрами запроса метода AddPatient для добавления информации по амбулаторному случаю обслуживания (приведено в разделе
5.1).
Описание интеграционных профилей
ИЭМК
5.6.2
Версия 4.0
Стр. 274 из 331
Описание параметров запроса (стационарный случай обслуживания)
Параметры запроса метода UpdatePatient для изменения информации по стационарному случаю обслуживания совпадают с
параметрами запроса метода AddPatient для добавления информации по стационарному случаю обслуживания (приведено в разделе
5.1).
5.7
Получение списка направлений из Региональной ИЭМК (GetReferralList)
Данный метод предназначен для получения из Региональной ИЭМК направлений на госпитализацию, обследование или
консультацию, выданных в указанное ЛПУ за определенный временной интервал.
Структура запроса представлена на Рисунок 31.
Рисунок 31. Структура запроса GetReferralList
Описание интеграционных профилей
ИЭМК
5.7.1
Версия 4.0
Описание параметров
В таблице представлено описание параметров запроса метода GetReferralList.
Контейнер
Параметр
Обязательность
Тип
Описание
1..1
Root
/
Условие
guid
1..1
GUID
Авторизационный
токен
/
idLPU
1..1
String
Идентификатор
ЛПУ. Значение поля
UNQ (Регистр
медицинских
организаций
Российской
Федерации. Версия
2, OID
1.2.643.5.1.13.2.1.1.1
78)
/
idReferralType
1..1
unsignedB
Идентификатор вида
yte
направления (OID
справочника:
1.2.643.5.1.13.2.7.1.2
)
Стр. 275 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
/
Параметр
Условие
startDate
Обязательность
1..1
Тип
dateTime
Версия 4.0
Описание
Дата направления.
Начало интервала
поиска
/
endDate
1..1
dateTime
Дата направления.
Окончание
интервала поиска
5.7.2
Описание выходных данных
В таблице представлено описание выходных данных метода GetReferralList.
Контейнер
Параметр
Тип
Описание
Информация о пациенте
/GetReferralListResult/ReferralTuple
Dto/Patient
/Patient
BirthDate
Datetime
Дата рождения
/Patient
FamilyName
String
Фамилия пациента
/Patient
GivenName
String
Имя пациента
/Patient
IdPrivilegeType
unsigned
Идентификатор категории льготности (OID
Byte
справочника: 1.2.643.2.69.1.1.1.7)
Стр. 276 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/Patient
MiddleName
String
Отчество пациента
Информация об адресе пациента
/GetReferralListResult/ReferralTuple
Dto/Patient/Addresses/AddressDto
/AddressDto
Appartment
String
Номер квартиры
/AddressDto
Building
String
Номер дома
/AddressDto
City
String
Код города КЛАДР
/AddressDto
GeoData
String
Геокоординаты объекта
/AddressDto
IdAddressType
unsigned
Идентификатор типа адреса (OID справочника:
Byte
1.2.643.2.69.1.1.1.28)
/AddressDto
PostalCode
Int
Индекс
/AddressDto
Street
String
Код улицы. Значение КЛАДР
/AddressDto
StringAddress
String
Адрес строкой
Информация о документах пациента
/GetReferralListResult/ReferralTuple
Dto/Patient/Documents/DocumentDto
/DocumentDto
DocN
String
Номер документа.
Формат номера СНИЛС: ЧЧЧ-ЧЧЧ-ЧЧЧ ЧЧ
/DocumentDto
DocS
String
Серия документа. Для документов, у которых
указывается серия
Версия 4.0
Стр. 277 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/DocumentDto
DocumentName
String
Наименование документа
/DocumentDto
ExpiredDate
Datetime
Дата окончания действия документа
/DocumentDto
IdDocumentType
unsigned
Код типа документа (OID справочника:
Byte
1.2.643.2.69.1.1.1.6)
Int
Код организации, выдавшей документ. Заполняется
/DocumentDto
IdProvider
только для полисов (Реестр страховых медицинских
организаций (ФОМС), OID справочника:
1.2.643.5.1.13.2.1.1.635)
/DocumentDto
IssuedDate
Datetime
Дата выдачи документа
/DocumentDto
ProviderName
String
Наименование организации, выдавшей документ
/DocumentDto
RegionCode
String
Код территории страхования
/DocumentDto
StartDate
Datetime
Дата начала действия документа
Информация о месте работы пациента
/GetReferralListResult/ReferralTuple
Dto/Patient/Job
/Job
CompanyName
String
Наименование предприятия
/Job
DateEnd
Datetime
Дата окончания работы
/Job
DateStart
Datetime
Дата начала работы
/Job
OgrnCode
String
Код ОГРН работодателя
Версия 4.0
Стр. 278 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/Job
Position
String
Наименование должности пациента
/Job
Sphere
String
Код наименования отрасли (Общероссийский
классификатор видов экономической деятельности,
OID 1.2.643.5.1.13.2.1.1.62)
Информация о направлении
/GetReferralListResult/ReferralTuple
Dto/Referrals/Referral
/Referral
CreationDate
Datetime
Дата создания документа
/Referral
Header
String
Заголовок документа (краткое описание)
/Referral
IdSourceLpu
String
Идентификатор ЛПУ. Значение поля UNQ (Регистр
медицинских организаций Российской Федерации.
Версия 2, OID 1.2.643.5.1.13.2.1.1.178), из которого
осуществляется направление
/Referral
IdTargetLpu
String
Идентификатор ЛПУ, куда направлен пациент.
Значение поля UNQ (Регистр медицинских
организаций Российской Федерации. Версия 2, OID
1.2.643.5.1.13.2.1.1.178)
/Referral
ReferralID
String
Глобальный идентификатор направления в сервисе
УО (от ЛПУ, из которого осуществляется
направление)
Версия 4.0
Стр. 279 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/Referral
RelatedID
String
Глобальный идентификатор направления в сервисе
УО (от ЛПУ, куда направлен пациент)
Вложение
/Referral/Attachment
/Attachment
Data
base64Bi
Файл-вложение
nary
/Attachment
Hash
base64Bi
Хэш данных (расчет хеш-суммы производится по
nary
алгоритму ГОСТ Р 34.11-94).
Значение хэша должно соответствовать данным,
передаваемым в элементе Data до кодирования в
формат base64 binary
/Attachment
Url
anyURI
Адрес (ссылка), где находятся данные (содержимое
вложения).
Автор документа
/Referral/Author
/Doctor
IdLpu
String
Идентификатор ЛПУ, к которому относится
медицинский работник
/Doctor
IdSpeciality
unsigned
Идентификатор специальности медицинского
Short
работника (Номенклатура специальностей
специалистов с высшим и послевузовским
медицинским и фармацевтическим образованием в
Версия 4.0
Стр. 280 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
сфере здравоохранения, OID 1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
unsigned
Идентификатор должности медицинского работника
Short
(Номенклатура должностей медицинских работников
и фармацевтических работников, OID
1.2.643.5.1.13.2.1.1.607)
Информация о персоне
/Author/Person
/Person
Sex
unsigned
Код пола (Классификатор половой принадлежности,
Byte
OID 1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
Datetime
Дата рождения
/Person
IdPersonMis
String
Идентификатор участника случая в МИС
ФИО медицинского работника
/Person/HumanName
/HumanName
FamilyName
String
Фамилия медицинского работника
/HumanName
GivenName
String
Имя медицинского работника
/HumanName
MiddleName
String
Отчество медицинского работника
/Person/Documents/IdentityDocument
Информация о документах участника случая –
медицинского работника (объект заполняется
аналогично документам пациента)
/Referral/ReferralInfo
Информация о направлении
Версия 4.0
Стр. 281 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
/ReferralInfo
Reason
String
Обоснование направления
/ReferralInfo
IdReferralMIS
String
Идентификатор направления в МИС
/ReferralInfo
IdReferralType
unsigned
Идентификатор вида направления (OID справочника:
Byte
1.2.643.5.1.13.2.7.1.2)
/ReferralInfo
IssuedDateTime
Datetime
Дата направления
/ReferralInfo
HospitalizationOrder
unsigned
Экстренность/плановость госпитализации (OID
Byte
справочника: 1.2.643.2.69.1.1.1.21)
String
Код заболевания. Значение в соответствии с МКБ-10
/ReferralInfo
MkbCode
(OID справочника: 1.2.643.2.69.1.1.1.2)
Информация о главе отделения
/Referral/DepartmentHead
/Doctor
IdLpu
String
Идентификатор ЛПУ, к которому относится
медицинский работник
/Doctor
IdSpeciality
unsigned
Идентификатор специальности медицинского
Short
работника (Номенклатура специальностей
специалистов с высшим и послевузовским
медицинским и фармацевтическим образованием в
сфере здравоохранения, OID 1.2.643.5.1.13.2.1.1.181)
/Doctor
IdPosition
unsigned
Идентификатор должности медицинского работника
Short
(Номенклатура должностей медицинских работников
Версия 4.0
Стр. 282 из 331
Описание интеграционных профилей
ИЭМК
Контейнер
Параметр
Тип
Описание
и фармацевтических работников, OID
1.2.643.5.1.13.2.1.1.607)
Информация о персоне (медицинском работнике)
/Doctor/Person
/Person
Sex
unsigned
Код пола (Классификатор половой принадлежности,
Byte
OID 1.2.643.5.1.13.2.1.1.156)
/Person
BirthDate
Datetime
Дата рождения
/Person
IdPersonMis
String
Идентификатор медицинского работника в МИС
ФИО медицинского работника
/Person/HumanName
/HumanName
FamilyName
String
Фамилия медицинского работника
/HumanName
GivenName
String
Имя медицинского работника
/HumanName
MiddleName
String
Отчество медицинского работника
/Person/Documents/IdentityDocument
Информация о документах участника случая медицинского работника (объект заполняется
аналогично документам пациента)
Версия 4.0
Стр. 283 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 284 из 331
6 ОБРАБОТКА ОШИБОК
В случае успешного прохождения запроса в ответе методов сервиса «Региональная ИЭМК» (AddPatient, UpdatePatient, AddCase,
CreateCase, AddStepToCase, CloseCase, AddMedRecord и UpdateCase) отсутсвуют выходные параметры. В случае успешного
прохождения запроса в ответе методов GetPatient и GetReferralList сервиса «Региональная ИЭМК» указываются выходные данные,
приведенные в разделах 4.3.2 и 5.7.2 соответственно.
В случае неуспешного прохождения запроса в ответе всех методов сервиса «Региональная ИЭМК» передаются выходные
данных с перечнем возникших ошибок.
В таблице представлено описание параметров выходных данных методов сервиса «Региональная ИЭМК» в случае
возникновения ошибок.
Значение
PropertyName
Тип
String
Описание
Возможные значения
Наименование поля, заполненного с
ошибкой
Message
String
Текстовое описание ошибки
Описание ошибок – см.
Приложение 1
ErrorCode
Int
Идентификатор ошибки
Описание ошибок – см.
Приложение 1
Errors
Int
Перечень внутренних ошибок (в случае
Описание ошибок – см.
возникновения ошибки «Поле
Приложение 1
Описание интеграционных профилей
ИЭМК
Значение
Тип
Описание
содержит ошибки» (код 8))
Возможные значения
Версия 4.0
Стр. 285 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
ПРИЛОЖЕНИЕ 1. СПРАВОЧНИК ОШИБОК
Код ошибки
Контейнер
Текст сообщения
1
Неправильный идентификатор системы
2
Пациент не найден
5
Неправильный идентификатор запроса
6
Поле не может быть пустым
7
Поле заполнено некорректно
8
Поле содержит ошибки
9
Объект не найден в системе
10
Превышена максимальная длина поля
11
Неверный тип параметра
100
101
Случай обслуживания закрыт
Случай обслуживания не найден
102
Тип документа не уникален для пациента
50
Не найден полный ключ для поиска пациента
31
Случай обслуживания уже существует
23
Попытка повторного добавления пациента
99
Произошла техническая ошибка
404
Соединение с Фед.ИЭМК не установлено
1003
Дата закрытия случая меньше даты открытия
100
Контейнер Patient не найден
90
Параметр IdPatientMIS заполнен некорректно
91
Patient
Параметр SocialGroup заполнен некорректно
2079
caseDto
Контейнер caseDto не может быть пустым
2080
searchData
Контейнер searchData не может быть пустым
Стр. 286 из 331
Описание интеграционных профилей
ИЭМК
103
Documents
Параметр IdDocumentType контейнера Documents заполнен некорректно
104
Documents
105
Documents
Параметр DocN контейнера Documents заполнен некорректно
Параметр DocS (для типа документа с обязательной серией) контейнера
Documents заполнен некорректно
106
Documents
Параметр IdProvider контейнера Documents заполнен некорректно
107
Documents
Параметр IdProvider контейнера Documents заполнен некорректно
108
Documents
Параметр IssuedDate контейнера Documents заполнен некорректно
109
Documents
Параметр ProviderName контейнера Documents заполнен некорректно
110
Address
Параметр IdAddressType контейнера Address заполнен некорректно
111
Address
Параметр StringAddress контейнера Address заполнен некорректно
150
BirthPlace
Параметр City контейнера BirthPlace заполнен некорректно
151
BirthPlace
Параметр Region контейнера BirthPlace заполнен некорректно
152
BirthPlace
Параметр Country контейнера BirthPlace заполнен некорректно
120
Job
Параметр OGRNCode контейнера Job заполнен некорректно
121
Job
Параметр CompanyName контейнера Job заполнен некорректно
123
Job
Параметр DateStart контейнера Job заполнен некорректно
130
Contacts
Парметр IdContactType контейнера Contacts заполнен некорректно
131
Contacts
Параметр ContactValue контейнера Contacts заполнен некорректно
140
ContactPerson
Параметр IdRelationType контейнера ContactPerson заполнен некорректно
141
ContactPerson
Параметр FamilyName контейнера ContactPerson заполнен некорректно
142
ContactPerson
Параметр GivenName контейнера ContactPerson заполнен некорректно
160
Privilege
Параметр IdPrivilegeType контейнера Privilege заполнен некорректно
161
Privilege
Параметр DateStart контейнера Privilege заполнен некорректно
162
Privilege
163
Privilege
Параметр DateEnd контейнера Privilege заполнен некорректно
Значение параметра DateStart не может быть больше значения параметра
DateEnd контейнера Privilege
51
Patient
Параметр FamilyName контейнера Patient не заполнен
52
Patient
Параметр GivenName контейнера Patient не заполнен
Версия 4.0
Стр. 287 из 331
Описание интеграционных профилей
ИЭМК
53
Patient
Параметр Sex контейнера Patient заполнен некорректно
54
Patient
Параметр BirthDate контейнера Patient заполнен некорректно
2100
Referral
Параметр IdRefDepartmentHead контейнера Referral заполнен некорректно
2098
Referral
Контейнер Referral не может быть пустым
2099
Referral
Параметр IdDoctorRef контейнера Referral заполнен некорректно
2097
HospRecord
Параметр IsContinuation контейнера HospRecord заполнен некорректно
2105
Documents
Параметр IdRequest контейнера Documents отсутствует
2106
Documents
2107
SearchData
Параметр IdRequest контейнера Documents отсутствует
Дата начала должна быть меньше чем дата окончания поиска контейнера
SearchData
2108
SearchData
Параметр IdLpu контейнера SearchData не найден
2109
SearchData
Параметр IdPatientMis контейнера SearchData не найден
2110
Referral
2111
SearchData
Параметр Reason контейнера Referral заполнен некорректно
Параметр IdDocument контейнера SearchData заполнен некорректно
Версия 4.0
Стр. 288 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
ПРИЛОЖЕНИЕ 2. АДРЕСА ПУБЛИКАЦИИ СЕРВИСОВ
Адрес публикации демонстрационного сервиса Модуля работы с пациентами в сети Интернет:
http://demo-iemk.zdrav.netrika.ru/PixService.svc?wsdl
Адрес публикации демонстрационного сервиса Модуля сбора статистики в сети Интернет:
http://demo-iemk.zdrav.netrika.ru/EMKService.svc?wsdl
Стр. 289 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 290 из 331
ПРИЛОЖЕНИЕ 3. WSDL-СХЕМА СЕРВИСА «РЕГИОНАЛЬНАЯ ИЭМК»
WSDL-схема Модуля работы с пациентами
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex
" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005
/12/wsdl/contract"xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa="http://schemas.xmlsoap.org/ws/20
04/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"xmlns:xsd="http://www.w3.org/2001/XMLSch
ema" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsaw="http://www.w3.or
g/2006/05/addressing/wsdl"xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" name="PixService" targetNamespac
e="http://tempuri.org/">
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/PixService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/PixService.svc?xsd=xsd1" namespace="http://schemas.microso
ft.com/2003/10/Serialization/"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/PixService.svc?xsd=xsd2" namespace="http://schemas.datacon
tract.org/2004/07/WebService.Core"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/PixService.svc?xsd=xsd4" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto.Common"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/PixService.svc?xsd=xsd3" namespace="http://schemas.datacon
tract.org/2004/07/EMKService.Data.Dto"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/PixService.svc?xsd=xsd5" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Domain.Enums"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="IPixService_GetVersion_InputMessage">
<wsdl:part name="parameters" element="tns:GetVersion"/>
</wsdl:message>
<wsdl:message name="IPixService_GetVersion_OutputMessage">
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 291 из 331
<wsdl:part name="parameters" element="tns:GetVersionResponse"/>
</wsdl:message>
<wsdl:message name="IPixService_AddPatient_InputMessage">
<wsdl:part name="parameters" element="tns:AddPatient"/>
</wsdl:message>
<wsdl:message name="IPixService_AddPatient_OutputMessage">
<wsdl:part name="parameters" element="tns:AddPatientResponse"/>
</wsdl:message>
<wsdl:message name="IPixService_AddPatient_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q1:RequestFau
lt"/>
</wsdl:message>
<wsdl:message name="IPixService_UpdatePatient_InputMessage">
<wsdl:part name="parameters" element="tns:UpdatePatient"/>
</wsdl:message>
<wsdl:message name="IPixService_UpdatePatient_OutputMessage">
<wsdl:part name="parameters" element="tns:UpdatePatientResponse"/>
</wsdl:message>
<wsdl:message name="IPixService_UpdatePatient_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q2="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q2:RequestFau
lt"/>
</wsdl:message>
<wsdl:message name="IPixService_GetPatient_InputMessage">
<wsdl:part name="parameters" element="tns:GetPatient"/>
</wsdl:message>
<wsdl:message name="IPixService_GetPatient_OutputMessage">
<wsdl:part name="parameters" element="tns:GetPatientResponse"/>
</wsdl:message>
<wsdl:message name="IPixService_GetPatient_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q3:RequestFau
lt"/>
</wsdl:message>
<wsdl:message name="IPixService_GetPatientByGlobalId_InputMessage">
<wsdl:part name="parameters" element="tns:GetPatientByGlobalId"/>
</wsdl:message>
<wsdl:message name="IPixService_GetPatientByGlobalId_OutputMessage">
<wsdl:part name="parameters" element="tns:GetPatientByGlobalIdResponse"/>
</wsdl:message>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 292 из 331
<wsdl:message name="IPixService_GetPatientByGlobalId_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q4="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q4:RequestFau
lt"/>
</wsdl:message>
<wsdl:portType name="IPixService">
<wsdl:operation name="GetVersion">
<wsdl:input wsaw:Action="http://tempuri.org/IServiceSupport/GetVersion" message="tns:IPixService_GetVersion_InputMes
sage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IServiceSupport/GetVersionResponse" message="tns:IPixService_GetVersion
_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="AddPatient">
<wsdl:input wsaw:Action="http://tempuri.org/IPixService/AddPatient" message="tns:IPixService_AddPatient_InputMessage
"/>
<wsdl:output wsaw:Action="http://tempuri.org/IPixService/AddPatientResponse" message="tns:IPixService_AddPatient_Out
putMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IPixService/AddPatientRequestFaultFault" name="RequestFaultFault" messag
e="tns:IPixService_AddPatient_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="UpdatePatient">
<wsdl:input wsaw:Action="http://tempuri.org/IPixService/UpdatePatient" message="tns:IPixService_UpdatePatient_InputM
essage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IPixService/UpdatePatientResponse" message="tns:IPixService_UpdatePatie
nt_OutputMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IPixService/UpdatePatientRequestFaultFault" name="RequestFaultFault"mess
age="tns:IPixService_UpdatePatient_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="GetPatient">
<wsdl:input wsaw:Action="http://tempuri.org/IPixService/GetPatient" message="tns:IPixService_GetPatient_InputMessage
"/>
<wsdl:output wsaw:Action="http://tempuri.org/IPixService/GetPatientResponse" message="tns:IPixService_GetPatient_Out
putMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IPixService/GetPatientRequestFaultFault" name="RequestFaultFault" messag
e="tns:IPixService_GetPatient_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="GetPatientByGlobalId">
<wsdl:input wsaw:Action="http://tempuri.org/IPixService/GetPatientByGlobalId" message="tns:IPixService_GetPatientByG
lobalId_InputMessage"/>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 293 из 331
<wsdl:output wsaw:Action="http://tempuri.org/IPixService/GetPatientByGlobalIdResponse" message="tns:IPixService_GetP
atientByGlobalId_OutputMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IPixService/GetPatientByGlobalIdRequestFaultFault" name="RequestFaultFau
lt"message="tns:IPixService_GetPatientByGlobalId_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="BasicHttpBinding_IPixService" type="tns:IPixService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetVersion">
<soap:operation soapAction="http://tempuri.org/IServiceSupport/GetVersion" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="AddPatient">
<soap:operation soapAction="http://tempuri.org/IPixService/AddPatient" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="UpdatePatient">
<soap:operation soapAction="http://tempuri.org/IPixService/UpdatePatient" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
Описание интеграционных профилей
ИЭМК
Версия 4.0
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetPatient">
<soap:operation soapAction="http://tempuri.org/IPixService/GetPatient" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetPatientByGlobalId">
<soap:operation soapAction="http://tempuri.org/IPixService/GetPatientByGlobalId" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="PixService">
<wsdl:port name="BasicHttpBinding_IPixService" binding="tns:BasicHttpBinding_IPixService">
<soap:address location="http://192.168.8.93:2222/iemk/PixService.svc"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Стр. 294 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 295 из 331
WSDL-схема Модуля сбора статистики
<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex
" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility1.0.xsd" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005
/12/wsdl/contract"xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa="http://schemas.xmlsoap.org/ws/20
04/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"xmlns:xsd="http://www.w3.org/2001/XMLSch
ema" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsaw="http://www.w3.or
g/2006/05/addressing/wsdl"xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" name="EmkService" targetNamespac
e="http://tempuri.org/">
<wsdl:types>
<xsd:schema targetNamespace="http://tempuri.org/Imports">
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd0" namespace="http://tempuri.org/"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd1" namespace="http://schemas.microso
ft.com/2003/10/Serialization/"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd2" namespace="http://schemas.datacon
tract.org/2004/07/WebService.Core"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd10" namespace="http://schemas.dataco
ntract.org/2004/07/N3.EMK.Dto.Common"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd3" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto.Case"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd4" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd5" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto.Step"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd6" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto.MedRec"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd7" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto.MedRec.MedDoc"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd8" namespace="http://schemas.datacon
tract.org/2004/07/N3.EMK.Dto.MedRec.Diag"/>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 296 из 331
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd9" namespace="http://schemas.microso
ft.com/2003/10/Serialization/Arrays"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd11" namespace="http://schemas.dataco
ntract.org/2004/07/EMKService.Data.ReferralList"/>
<xsd:import schemaLocation="http://192.168.8.93:2222/iemk/EMKService.svc?xsd=xsd12" namespace="http://schemas.dataco
ntract.org/2004/07/EMKService.Data.Dto"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="IEmkService_GetVersion_InputMessage">
<wsdl:part name="parameters" element="tns:GetVersion"/>
</wsdl:message>
<wsdl:message name="IEmkService_GetVersion_OutputMessage">
<wsdl:part name="parameters" element="tns:GetVersionResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddCase_InputMessage">
<wsdl:part name="parameters" element="tns:AddCase"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddCase_OutputMessage">
<wsdl:part name="parameters" element="tns:AddCaseResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddCase_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q1="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q1:ArrayOfReq
uestFault"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddCase_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q2="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q2:RequestFau
lt"/>
</wsdl:message>
<wsdl:message name="IEmkService_CreateCase_InputMessage">
<wsdl:part name="parameters" element="tns:CreateCase"/>
</wsdl:message>
<wsdl:message name="IEmkService_CreateCase_OutputMessage">
<wsdl:part name="parameters" element="tns:CreateCaseResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_CreateCase_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q3:RequestFau
lt"/>
</wsdl:message>
Описание интеграционных профилей
ИЭМК
Версия 4.0
<wsdl:message name="IEmkService_CreateCase_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q4="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail"
uestFault"/>
</wsdl:message>
<wsdl:message name="IEmkService_CloseCase_InputMessage">
<wsdl:part name="parameters" element="tns:CloseCase"/>
</wsdl:message>
<wsdl:message name="IEmkService_CloseCase_OutputMessage">
<wsdl:part name="parameters" element="tns:CloseCaseResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_CloseCase_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q5="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail"
uestFault"/>
</wsdl:message>
<wsdl:message name="IEmkService_CloseCase_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q6="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail"
lt"/>
</wsdl:message>
<wsdl:message name="IEmkService_UpdateCase_InputMessage">
<wsdl:part name="parameters" element="tns:UpdateCase"/>
</wsdl:message>
<wsdl:message name="IEmkService_UpdateCase_OutputMessage">
<wsdl:part name="parameters" element="tns:UpdateCaseResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_UpdateCase_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q7="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail"
uestFault"/>
</wsdl:message>
<wsdl:message name="IEmkService_UpdateCase_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q8="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail"
lt"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddMedRecord_InputMessage">
<wsdl:part name="parameters" element="tns:AddMedRecord"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddMedRecord_OutputMessage">
<wsdl:part name="parameters" element="tns:AddMedRecordResponse"/>
</wsdl:message>
Стр. 297 из 331
element="q4:ArrayOfReq
element="q5:ArrayOfReq
element="q6:RequestFau
element="q7:ArrayOfReq
element="q8:RequestFau
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 298 из 331
<wsdl:message name="IEmkService_AddMedRecord_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q9="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q9:RequestFau
lt"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddMedRecord_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q10="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q10:ArrayOfR
equestFault"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddStepToCase_InputMessage">
<wsdl:part name="parameters" element="tns:AddStepToCase"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddStepToCase_OutputMessage">
<wsdl:part name="parameters" element="tns:AddStepToCaseResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddStepToCase_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q11="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q11:RequestF
ault"/>
</wsdl:message>
<wsdl:message name="IEmkService_AddStepToCase_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q12="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q12:ArrayOfR
equestFault"/>
</wsdl:message>
<wsdl:message name="IEmkService_GetReferralList_InputMessage">
<wsdl:part name="parameters" element="tns:GetReferralList"/>
</wsdl:message>
<wsdl:message name="IEmkService_GetReferralList_OutputMessage">
<wsdl:part name="parameters" element="tns:GetReferralListResponse"/>
</wsdl:message>
<wsdl:message name="IEmkService_GetReferralList_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q13="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q13:RequestF
ault"/>
</wsdl:message>
<wsdl:message name="IEmkService_GetReferralList_ListOf_RequestFaultFault_FaultMessage">
<wsdl:part xmlns:q14="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Common" name="detail" element="q14:ArrayOfR
equestFault"/>
</wsdl:message>
<wsdl:portType name="IEmkService">
<wsdl:operation name="GetVersion">
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 299 из 331
<wsdl:input wsaw:Action="http://tempuri.org/IServiceSupport/GetVersion" message="tns:IEmkService_GetVersion_InputMes
sage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IServiceSupport/GetVersionResponse" message="tns:IEmkService_GetVersion
_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="AddCase">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/AddCase" message="tns:IEmkService_AddCase_InputMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/AddCaseResponse" message="tns:IEmkService_AddCase_OutputMes
sage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/AddCaseListOf_RequestFaultFault" name="ListOf_RequestFaultFa
ult"message="tns:IEmkService_AddCase_ListOf_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/AddCaseRequestFaultFault" name="RequestFaultFault" message="
tns:IEmkService_AddCase_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="CreateCase">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/CreateCase" message="tns:IEmkService_CreateCase_InputMessage
"/>
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/CreateCaseResponse" message="tns:IEmkService_CreateCase_Out
putMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/CreateCaseRequestFaultFault" name="RequestFaultFault" messag
e="tns:IEmkService_CreateCase_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/CreateCaseListOf_RequestFaultFault" name="ListOf_RequestFaul
tFault"message="tns:IEmkService_CreateCase_ListOf_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="CloseCase">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/CloseCase" message="tns:IEmkService_CloseCase_InputMessage"/
>
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/CloseCaseResponse" message="tns:IEmkService_CloseCase_Outpu
tMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/CloseCaseListOf_RequestFaultFault" name="ListOf_RequestFault
Fault"message="tns:IEmkService_CloseCase_ListOf_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/CloseCaseRequestFaultFault" name="RequestFaultFault" message
="tns:IEmkService_CloseCase_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="UpdateCase">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/UpdateCase" message="tns:IEmkService_UpdateCase_InputMessage
"/>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 300 из 331
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/UpdateCaseResponse" message="tns:IEmkService_UpdateCase_Out
putMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/UpdateCaseListOf_RequestFaultFault" name="ListOf_RequestFaul
tFault"message="tns:IEmkService_UpdateCase_ListOf_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/UpdateCaseRequestFaultFault" name="RequestFaultFault" messag
e="tns:IEmkService_UpdateCase_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="AddMedRecord">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/AddMedRecord" message="tns:IEmkService_AddMedRecord_InputMes
sage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/AddMedRecordResponse" message="tns:IEmkService_AddMedRecord
_OutputMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/AddMedRecordRequestFaultFault" name="RequestFaultFault"messa
ge="tns:IEmkService_AddMedRecord_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/AddMedRecordListOf_RequestFaultFault" name="ListOf_RequestFa
ultFault"message="tns:IEmkService_AddMedRecord_ListOf_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="AddStepToCase">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/AddStepToCase" message="tns:IEmkService_AddStepToCase_InputM
essage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/AddStepToCaseResponse" message="tns:IEmkService_AddStepToCa
se_OutputMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/AddStepToCaseRequestFaultFault" name="RequestFaultFault"mess
age="tns:IEmkService_AddStepToCase_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/AddStepToCaseListOf_RequestFaultFault" name="ListOf_RequestF
aultFault"message="tns:IEmkService_AddStepToCase_ListOf_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
<wsdl:operation name="GetReferralList">
<wsdl:input wsaw:Action="http://tempuri.org/IEmkService/GetReferralList" message="tns:IEmkService_GetReferralList_In
putMessage"/>
<wsdl:output wsaw:Action="http://tempuri.org/IEmkService/GetReferralListResponse" message="tns:IEmkService_GetReferr
alList_OutputMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/GetReferralListRequestFaultFault" name="RequestFaultFault"me
ssage="tns:IEmkService_GetReferralList_RequestFaultFault_FaultMessage"/>
<wsdl:fault wsaw:Action="http://tempuri.org/IEmkService/GetReferralListListOf_RequestFaultFault" name="ListOf_Reques
tFaultFault"message="tns:IEmkService_GetReferralList_ListOf_RequestFaultFault_FaultMessage"/>
</wsdl:operation>
</wsdl:portType>
Описание интеграционных профилей
ИЭМК
Версия 4.0
<wsdl:binding name="BasicHttpBinding_IEmkService" type="tns:IEmkService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="GetVersion">
<soap:operation soapAction="http://tempuri.org/IServiceSupport/GetVersion" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="AddCase">
<soap:operation soapAction="http://tempuri.org/IEmkService/AddCase" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ListOf_RequestFaultFault">
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="CreateCase">
<soap:operation soapAction="http://tempuri.org/IEmkService/CreateCase" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="ListOf_RequestFaultFault">
Стр. 301 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="CloseCase">
<soap:operation soapAction="http://tempuri.org/IEmkService/CloseCase" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ListOf_RequestFaultFault">
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="UpdateCase">
<soap:operation soapAction="http://tempuri.org/IEmkService/UpdateCase" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="ListOf_RequestFaultFault">
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="AddMedRecord">
<soap:operation soapAction="http://tempuri.org/IEmkService/AddMedRecord" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
Стр. 302 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="ListOf_RequestFaultFault">
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="AddStepToCase">
<soap:operation soapAction="http://tempuri.org/IEmkService/AddStepToCase" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="ListOf_RequestFaultFault">
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="GetReferralList">
<soap:operation soapAction="http://tempuri.org/IEmkService/GetReferralList" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="RequestFaultFault">
<soap:fault name="RequestFaultFault" use="literal"/>
</wsdl:fault>
<wsdl:fault name="ListOf_RequestFaultFault">
<soap:fault name="ListOf_RequestFaultFault" use="literal"/>
Стр. 303 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EmkService">
<wsdl:port name="BasicHttpBinding_IEmkService" binding="tns:BasicHttpBinding_IEmkService">
<soap:address location="http://192.168.8.93:2222/iemk/EMKService.svc"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Стр. 304 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 305 из 331
ПРИЛОЖЕНИЕ 4. ПРИМЕРЫ ЗАПРОСОВ И ОТВЕТОВ ПО МЕТОДАМ
1. Примеры запросов и ответов по Модулю сбора статистики
1.1.
Метод AddCase
1.1.1.
Запрос (амбулаторный случай обслуживания)
Пример запроса при передаче информации об амбулаторном случае обслуживания (фрагмент формы «Талон амбулаторного
пациента»):
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:AddCase>
<tem:guid>YourGUID</tem:guid>
<tem:caseDto xsi:type="n3:CaseAmb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:OpenDate>2015-05-11T20:15:00.000Z</n3:OpenDate>
<n3:CloseDate>2015-05-15T20:15:00.000Z</n3:CloseDate>
<n3:HistoryNumber>Амб6</n3:HistoryNumber>
<n3:IdCaseMis>006</n3:IdCaseMis>
<n3:IdCaseAidType>1</n3:IdCaseAidType>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Confidentiality>1</n3:Confidentiality>
<n3:DoctorConfidentiality>1</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>1</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.25.78.118</n3:IdLpu>
<n3:IdCaseResult>5</n3:IdCaseResult>
<n3:Comment>болит горло</n3:Comment>
Описание интеграционных профилей
ИЭМК
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Authenticator>
<n3:Author>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
Версия 4.0
Стр. 306 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 307 из 331
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Author>
<n3:IdPatientMis>657763</n3:IdPatientMis>
<n3:IdCasePurpose>1</n3:IdCasePurpose>
<n3:IdCaseType>2</n3:IdCaseType>
<n3:IdAmbResult>1</n3:IdAmbResult>
<n3:IsActive>false</n3:IsActive>
<n3:Steps>
<!--Zero or more repetitions:-->
<n32:StepAmb xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step">
<n32:DateStart>2015-05-07T20:15:00.000Z</n32:DateStart>
<n32:DateEnd>2015-05-08T20:15:00.000Z</n32:DateEnd>
<n32:Comment>бла -бла</n32:Comment>
<n32:IdPaymentType>1</n32:IdPaymentType>
<n32:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n32:Doctor>
<n32:IdVisitPlace>1</n32:IdVisitPlace>
<n32:IdVisitPurpose>1</n32:IdVisitPurpose>
<n32:MedRecords>
<n33:MedRecord
xsi:type="ns693:LaboratoryReport"
xmlns:ns693="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.MedDoc"
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 308 из 331
xmlns:n33="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec"
xmlns:ns725="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.Diag">
<ns693:CreationDate>2015-05-12T00:00:00.000+04:00</ns693:CreationDate>
<ns693:Attachment>
<ns693:Data xsi:nil="true"/>
<ns693:Hash xsi:nil="true"/>
<ns693:Url xsi:nil="true"/>
</ns693:Attachment>
<ns693:Author>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</ns693:Author>
<ns693:Header>Лабораторное исследование мочи</ns693:Header>
</n33:MedRecord>
</n32:MedRecords>
</n32:StepAmb>
</n3:Steps>
<n3:MedRecords>
<n32:MedRecord
xsi:type="ns418:ClinicMainDiagnosis"
xmlns:ns418="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.Diag"
xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec">
<ns418:DiagnosisInfo>
<ns418:IdDiseaseType>1</ns418:IdDiseaseType>
<ns418:DiagnosedDate>2015-05-09T00:00:00.000+04:00</ns418:DiagnosedDate>
<ns418:Comment xsi:nil="true"/>
<ns418:IdDispensaryState>3</ns418:IdDispensaryState>
<ns418:MkbCode>A00</ns418:MkbCode>
</ns418:DiagnosisInfo>
<ns418:Doctor>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 309 из 331
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</ns418:Doctor>
</n32:MedRecord>
</n3:MedRecords>
</tem:caseDto>
</tem:AddCase>
</soapenv:Body>
</soapenv:Envelope>
1.1.2.
Запрос (стационарный случай обслуживания)
Пример запроса при передаче информации стационарном случае обслуживания (фрагмент формы «Статистическая карта выбывшего
из стационара»):
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:AddCase>
<tem:guid>YourGUID</tem:guid>
<tem:caseDto xsi:type="n3:CaseStat" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:OpenDate>2015-06-01T00:00:00.000Z</n3:OpenDate>
<n3:CloseDate>2015-06-09T00:00:00.000Z</n3:CloseDate>
Описание интеграционных профилей
ИЭМК
<n3:HistoryNumber>2015\001</n3:HistoryNumber>
<n3:IdCaseMis>2015001</n3:IdCaseMis>
<n3:IdCaseAidType>1</n3:IdCaseAidType>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Confidentiality>1</n3:Confidentiality>
<n3:DoctorConfidentiality>1</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>1</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.28.29.78</n3:IdLpu>
<n3:IdCaseResult>5</n3:IdCaseResult>
<n3:Comment>Поболело и прошло</n3:Comment>
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
Версия 4.0
Стр. 310 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 311 из 331
</n3:Authenticator>
<n3:Author>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Author>
<n3:IdPatientMis>007</n3:IdPatientMis>
<n3:DeliveryCode xsi:nil="true"/>
<n3:IdTypeFromDiseaseStart>3</n3:IdTypeFromDiseaseStart>
<n3:IdRepetition>1</n3:IdRepetition>
<n3:HospitalizationOrder>2</n3:HospitalizationOrder>
<n3:Steps>
<!--Zero or more repetitions:-->
<n32:StepStat xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step">
<n32:DateStart>2015-06-01T00:00:00.000Z</n32:DateStart>
<n32:DateEnd>2015-06-09T00:00:00.000Z</n32:DateEnd>
<n32:Comment xsi:nil="true"/>
<n32:IdPaymentType>1</n32:IdPaymentType>
<n32:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 312 из 331
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n32:Doctor>
<n32:HospitalDepartmentName>Отделение</n32:HospitalDepartmentName>
<n32:IdHospitalDepartment>01</n32:IdHospitalDepartment>
<n32:WardNumber>01</n32:WardNumber>
<n32:BedNumber>001</n32:BedNumber>
<n32:BedProfile>1</n32:BedProfile>
<n32:DaySpend>7</n32:DaySpend>
</n32:StepStat>
</n3:Steps>
<n3:HospResult>1</n3:HospResult>
<n3:MedRecords>
<!--Zero or more repetitions:-->
<n33:MedRecord
xsi:type="ns895:ClinicMainDiagnosis"
xmlns:ns895="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.Diag"
xmlns:n33="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec">
<ns895:DiagnosisInfo>
<ns895:DiagnosedDate>2015-06-04T00:00:00.000Z</ns895:DiagnosedDate>
<ns895:IdDiagnosisType>1</ns895:IdDiagnosisType>
<ns895:Comment>зачем пришел?</ns895:Comment>
<ns895:DiagnosisStage>3</ns895:DiagnosisStage>
<ns895:MkbCode>Z00</ns895:MkbCode>
</ns895:DiagnosisInfo>
<ns895:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis xsi:nil="true"/>
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</ns895:Doctor>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 313 из 331
</n33:MedRecord>
</n3:MedRecords>
<n3:IdHospChannel>2</n3:IdHospChannel>
<n3:RW1Mark>true</n3:RW1Mark>
<n3:AIDSMark>true</n3:AIDSMark>
</tem:caseDto>
</tem:AddCase>
</soapenv:Body>
</soapenv:Envelope>
1.2.
Метод CreateCase
1.2.1.
Запрос (амбулаторный случай обслуживания)
Пример запроса при передаче информации об амбулаторном случае обслуживания (фрагмент формы «Талон амбулаторного
пациента»):
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:CreateCase>
<tem:guid>YourGUID</tem:guid>
<tem:createCaseDto xsi:type="n3:CaseAmb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:OpenDate>2015-06-04T00:00:00.000Z</n3:OpenDate>
<n3:HistoryNumber>amb007</n3:HistoryNumber>
<n3:IdCaseMis>007</n3:IdCaseMis>
<n3:IdCaseAidType>1</n3:IdCaseAidType>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Confidentiality>1</n3:Confidentiality>
<n3:DoctorConfidentiality>1</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>1</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.28.29.78</n3:IdLpu>
Описание интеграционных профилей
ИЭМК
<n3:Comment xsi:nil="true"/>
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>007</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Authenticator>
<n3:Author>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
Версия 4.0
Стр. 314 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Author>
<n3:IdPatientMis>007</n3:IdPatientMis>
<n3:IdCasePurpose>1</n3:IdCasePurpose>
<n3:IdCaseType>2</n3:IdCaseType>
<n3:IdAmbResult>1</n3:IdAmbResult>
<n3:Steps>
<!--Zero or more repetitions:-->
<n32:StepAmb xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step">
<n32:DateStart>2015-06-03T00:00:00.000Z</n32:DateStart>
<n32:DateEnd>2015-06-03T00:00:00.000Z</n32:DateEnd>
<n32:Comment xsi:nil="true"/>
<n32:IdPaymentType>1</n32:IdPaymentType>
<n32:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n32:Doctor>
<n32:IdVisitPlace>1</n32:IdVisitPlace>
<n32:IdVisitPurpose>1</n32:IdVisitPurpose>
</n32:StepAmb>
</n3:Steps>
</tem:createCaseDto>
</tem:CreateCase>
Стр. 315 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 316 из 331
</soapenv:Body>
</soapenv:Envelope>
1.2.2.
Запрос (стационарный случай обслуживания)
Пример запроса при передаче информации стационарном случае обслуживания (фрагмент формы «Статистическая карта выбывшего
из стационара»):
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:CreateCase>
<tem:guid>YourGUID</tem:guid>
<tem:createCaseDto xsi:type="n3:CaseStat" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:OpenDate>2015-06-09T00:00:00.000Z</n3:OpenDate>
<n3:HistoryNumber>2015\002</n3:HistoryNumber>
<n3:IdCaseMis>2015002</n3:IdCaseMis>
<n3:IdCaseAidType>1</n3:IdCaseAidType>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Confidentiality>1</n3:Confidentiality>
<n3:DoctorConfidentiality>1</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>1</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.28.29.78</n3:IdLpu>
<n3:Comment xsi:nil="true"/>
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
Описание интеграционных профилей
ИЭМК
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Authenticator>
<n3:Author>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Author>
<n3:IdPatientMis>007</n3:IdPatientMis>
Версия 4.0
Стр. 317 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 318 из 331
<n3:DeliveryCode xsi:nil="true"/>
<n3:IdTypeFromDiseaseStart>1</n3:IdTypeFromDiseaseStart>
<n3:IdRepetition>1</n3:IdRepetition>
<n3:Steps>
<!--Zero or more repetitions:-->
<n32:StepStat xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step">
<n32:DateStart>2015-06-02T00:00:00.000+04:00</n32:DateStart>
<n32:DateEnd>2015-06-09T00:00:00.000+04:00</n32:DateEnd>
<n32:Comment xsi:nil="true"/>
<n32:IdPaymentType>1</n32:IdPaymentType>
<n32:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n32:Doctor>
<n32:HospitalDepartmentName>Крутое отделение</n32:HospitalDepartmentName>
<n32:IdHospitalDepartment>002</n32:IdHospitalDepartment>
<n32:WardNumber>12</n32:WardNumber>
<n32:BedNumber>койка</n32:BedNumber>
<n32:BedProfile>1</n32:BedProfile>
<n32:DaySpend>5</n32:DaySpend>
</n32:StepStat>
</n3:Steps>
<n3:IdHospChannel>2</n3:IdHospChannel>
<n3:RW1Mark>true</n3:RW1Mark>
<n3:AIDSMark>true</n3:AIDSMark>
</tem:createCaseDto>
</tem:CreateCase>
</soapenv:Body>
</soapenv:Envelope>
Описание интеграционных профилей
ИЭМК
1.3.
Версия 4.0
Стр. 319 из 331
Метод AddStepToCase
1.3.1.
Запрос (амбулаторный случай обслуживания)
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:AddStepToCase>
<tem:guid>YourGUID</tem:guid>
<tem:idLpu>1.2.643.5.1.13.3.28.29.78</tem:idLpu>
<tem:idPatientMis>007</tem:idPatientMis>
<tem:idCaseMis>007</tem:idCaseMis>
<tem:step xsi:type="n3:StepAmb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:DateStart>2015-06-04T00:00:00.000Z</n3:DateStart>
<n3:DateEnd>2015-06-04T00:00:00.000Z</n3:DateEnd>
<n3:Comment>Опять пришел</n3:Comment>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n3:Doctor>
<n3:IdVisitPlace>1</n3:IdVisitPlace>
<n3:IdVisitPurpose>1</n3:IdVisitPurpose>
<n3:MedRecords>
<!--Zero or more repetitions:-->
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 320 из 331
<n32:MedRecord
xsi:type="ns710:LaboratoryReport"
xmlns:ns710="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.MedDoc"
xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec">
<ns710:CreationDate>2015-06-04T00:00:00.000Z</ns710:CreationDate>
<ns710:Attachment>
<ns710:Data xsi:nil="true"/>
<ns710:Hash xsi:nil="true"/>
<ns710:Url>/lis/123456</ns710:Url>
</ns710:Attachment>
<ns710:Author>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</ns710:Author>
<ns710:Header>Исследование</ns710:Header>
</n32:MedRecord>
</n3:MedRecords>
</tem:step>
</tem:AddStepToCase>
</soapenv:Body>
</soapenv:Envelope>
1.3.2.
Запрос (стационарный случай обслуживания)
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
xmlns:tem="http://tempuri.org/"
Описание интеграционных профилей
ИЭМК
Версия 4.0
<soapenv:Header/>
<soapenv:Body>
<tem:AddStepToCase>
<tem:guid>YourGUID</tem:guid>
<tem:idLpu>1.2.643.5.1.13.3.28.29.78</tem:idLpu>
<tem:idPatientMis>007</tem:idPatientMis>
<tem:idCaseMis>2015003</tem:idCaseMis>
<tem:step xsi:type="n3:StepStat" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:DateStart>2015-06-11T00:00:00.000+04:00</n3:DateStart>
<n3:DateEnd>2015-06-14T00:00:00.000+04:00</n3:DateEnd>
<n3:Comment xsi:nil="true"/>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n3:Doctor>
<n3:HospitalDepartmentName>Отделение хирургии</n3:HospitalDepartmentName>
<n3:IdHospitalDepartment>Хир2</n3:IdHospitalDepartment>
<n3:IdRegimen>2</n3:IdRegimen>
<n3:WardNumber>ВИП01</n3:WardNumber>
<n3:BedNumber>2</n3:BedNumber>
<n3:BedProfile>12</n3:BedProfile>
<n3:DaySpend>5</n3:DaySpend>
</tem:step>
</tem:AddStepToCase>
</soapenv:Body>
</soapenv:Envelope>
Стр. 321 из 331
Описание интеграционных профилей
ИЭМК
1.4.
Версия 4.0
Стр. 322 из 331
Метод CloseCase
1.4.1.
Запрос (амбулаторный случай обслуживания)
Пример запроса при передаче информации о закрытии случая обслуживания:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:CloseCase>
<tem:guid>YourGUID</tem:guid>
<tem:caseDto xsi:type="n3:CaseAmb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:CloseDate>2015-06-07T00:00:00.000Z</n3:CloseDate>
<n3:HistoryNumber xsi:nil="true"/>
<n3:IdCaseMis>007</n3:IdCaseMis>
<n3:IdCaseAidType>0</n3:IdCaseAidType>
<n3:IdPaymentType>0</n3:IdPaymentType>
<n3:Confidentiality>0</n3:Confidentiality>
<n3:DoctorConfidentiality>0</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>0</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.28.29.78</n3:IdLpu>
<n3:IdCaseResult>1</n3:IdCaseResult>
<n3:Comment xsi:nil="true"/>
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 323 из 331
<n31:IdPosition>12</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Authenticator>
<n3:IdPatientMis>007</n3:IdPatientMis>
<n3:IdCaseType>1</n3:IdCaseType><n3:IdAmbResult>1</n3:IdAmbResult>
<n3:IsActive>false</n3:IsActive>
</tem:caseDto>
</tem:CloseCase>
</soapenv:Body>
</soapenv:Envelope>
1.4.2.
Запрос (стационарный случай обслуживания)
Пример запроса при передаче информации о закрытии случая обслуживания:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
xmlns:tem="http://tempuri.org/"
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 324 из 331
<tem:CloseCase>
<tem:guid>YourGUID</tem:guid>
<tem:caseDto xsi:type="n3:CaseStat" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:CloseDate>2015-06-15T00:00:00.000+04:00</n3:CloseDate>
<n3:HistoryNumber xsi:nil="true"/>
<n3:IdCaseMis>2015002</n3:IdCaseMis>
<n3:Confidentiality>1</n3:Confidentiality>
<n3:DoctorConfidentiality>1</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>1</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.28.29.78</n3:IdLpu>
<n3:IdCaseResult>1</n3:IdCaseResult>
<n3:Comment>вылечился...</n3:Comment>
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu xsi:nil="true"/>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 325 из 331
<n31:IdRole>3</n31:IdRole>
</n3:Authenticator>
<n3:Author>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdSpeciality>9</n31:IdSpeciality>
<n31:IdPosition>12</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Author>
<n3:IdPatientMis>007</n3:IdPatientMis>
<n3:DeliveryCode xsi:nil="true"/>
<n3:HospResult>1</n3:HospResult>
</tem:caseDto>
</tem:CloseCase>
</soapenv:Body>
</soapenv:Envelope>
1.5.
Метод AddMedRecord
1.5.1.
Запрос (лабораторный результат)
Пример запроса при передаче информации о результате лабораторного исследования:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:AddMedRecord>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 326 из 331
<tem:guid>YourGUID</tem:guid>
<tem:idLpu>1.2.643.5.1.13.3.28.29.78</tem:idLpu>
<tem:idPatientMis>007</tem:idPatientMis>
<tem:idCaseMis>007</tem:idCaseMis>
<tem:medRecord
xsi:type="ns116:LaboratoryReport"
xmlns:ns271="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.Diag"
xmlns:ns116="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.MedDoc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns116:CreationDate>2015-06-09T00:00:00.000Z</ns116:CreationDate>
<ns116:Attachment>
<ns116:Data xsi:nil="true"/>
<ns116:Hash xsi:nil="true"/>
<ns116:Url>/new/12345</ns116:Url>
</ns116:Attachment>
<ns116:Author>
<n31:Person xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">1.2.643.5.1.13.3.28.29.78</n31:IdLpu>
<n31:IdSpeciality
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">9</n31:IdSpeciality>
<n31:IdPosition xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">12</n31:IdPosition>
</ns116:Author>
<ns116:Header>Еще одно новое исследование</ns116:Header>
</tem:medRecord>
</tem:AddMedRecord>
</soapenv:Body>
</soapenv:Envelope>
Описание интеграционных профилей
ИЭМК
1.5.2.
Версия 4.0
Стр. 327 из 331
Запрос (патологоанатомический диагноз)
Пример запроса при передаче информации о патологоанатомическом диагнозе:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:AddMedRecord>
<tem:guid>YourGuid</tem:guid>
<tem:idLpu>1.2.643.5.1.13.3.28.29.78</tem:idLpu>
<tem:idPatientMis>007</tem:idPatientMis>
<tem:idCaseMis>2015003</tem:idCaseMis>
<tem:medRecord
xsi:type="ns959:AnatomopathologicalClinicMainDiagnosis"
xmlns:ns959="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.Diag"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns959:DiagnosisInfo>
<ns959:DiagnosedDate>2015-06-11T00:00:00.000+04:00</ns959:DiagnosedDate>
<ns959:IdDiagnosisType>1</ns959:IdDiagnosisType>
<ns959:Comment xsi:nil="true"/>
<ns959:DiagnosisStage>3</ns959:DiagnosisStage>
<ns959:MkbCode>J00</ns959:MkbCode>
</ns959:DiagnosisInfo>
<ns959:Doctor>
<n31:Person xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<n31:HumanName>
<n31:GivenName>Имя</n31:GivenName>
<n31:MiddleName>Отчество</n31:MiddleName>
<n31:FamilyName>Фамилия</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>001</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu xsi:nil="true" xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto"/>
<n3:IdSpeciality xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">9</n3:IdSpeciality>
<n3:IdPosition xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">12</n3:IdPosition>
</ns959:Doctor>
</tem:medRecord>
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 328 из 331
</tem:AddMedRecord>
</soapenv:Body>
</soapenv:Envelope>
1.6.
Метод UpdateCase
1.6.1.
Запрос (амбулаторный случай обслуживания)
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:tem="http://tempuri.org/"
xmlns:n3="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Case"
xmlns:n31="http://schemas.datacontract.org/2004/07/N3.EMK.Dto">
<soapenv:Header/>
<soapenv:Body>
<tem:UpdateCase>
<tem:guid>YourGUID</tem:guid>
<tem:caseDto xsi:type="n3:CaseAmb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<n3:OpenDate>2015-05-11T20:15:00.000Z</n3:OpenDate>
<n3:CloseDate>2015-05-17T20:15:00.000Z</n3:CloseDate>
<n3:HistoryNumber>Амб6</n3:HistoryNumber>
<n3:IdCaseMis>006</n3:IdCaseMis>
<n3:IdCaseAidType>1</n3:IdCaseAidType>
<n3:IdPaymentType>1</n3:IdPaymentType>
<n3:Confidentiality>1</n3:Confidentiality>
<n3:DoctorConfidentiality>1</n3:DoctorConfidentiality>
<n3:CuratorConfidentiality>1</n3:CuratorConfidentiality>
<n3:IdLpu>1.2.643.5.1.13.3.25.78.118</n3:IdLpu>
<n3:IdCaseResult>5</n3:IdCaseResult>
<n3:Comment>болит горло</n3:Comment>
<n3:DoctorInCharge>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
Описание интеграционных профилей
ИЭМК
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n3:DoctorInCharge>
<n3:Authenticator>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>?</n31:GivenName>
<n31:MiddleName>?</n31:MiddleName>
<n31:FamilyName>?</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n31:Doctor>
<n31:IdRole>3</n31:IdRole>
</n3:Authenticator>
<n3:Author>
<n31:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n31:Doctor>
Версия 4.0
Стр. 329 из 331
Описание интеграционных профилей
ИЭМК
Версия 4.0
Стр. 330 из 331
<n31:IdRole>3</n31:IdRole>
</n3:Author>
<n3:IdPatientMis>657763</n3:IdPatientMis>
<n3:IdCasePurpose>1</n3:IdCasePurpose>
<n3:IdCaseType>2</n3:IdCaseType>
<n3:IdAmbResult>1</n3:IdAmbResult>
<n3:IsActive>false</n3:IsActive>
<n3:Steps>
<!--Zero or more repetitions:-->
<n32:StepAmb xmlns:n32="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.Step">
<n32:DateStart>2015-05-11T00:00:00.000+04:00</n32:DateStart>
<n32:DateEnd>2015-05-17T00:00:00.000+04:00</n32:DateEnd>
<n32:Comment xsi:nil="true"/>
<n32:IdPaymentType>1</n32:IdPaymentType>
<n32:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</n32:Doctor>
<n32:IdVisitPlace>1</n32:IdVisitPlace>
<n32:IdVisitPurpose>1</n32:IdVisitPurpose>
</n32:StepAmb>
</n3:Steps>
<n3:MedRecords>
<!--Zero or more repetitions:-->
<n33:MedRecord
xsi:type="ns538:ClinicMainDiagnosis"
xmlns:ns538="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec.Diag"
xmlns:n33="http://schemas.datacontract.org/2004/07/N3.EMK.Dto.MedRec">
<ns538:DiagnosisInfo>
<ns538:DiagnosedDate>2015-05-17T00:00:00.000+04:00</ns538:DiagnosedDate>
Описание интеграционных профилей
ИЭМК
<ns538:IdDiagnosisType>1</ns538:IdDiagnosisType>
<ns538:Comment>213</ns538:Comment>
<ns538:DiagnosisStage>3</ns538:DiagnosisStage>
<ns538:MkbCode>B00</ns538:MkbCode>
</ns538:DiagnosisInfo>
<ns538:Doctor>
<n31:Person>
<n31:HumanName>
<n31:GivenName>Наталья</n31:GivenName>
<n31:MiddleName>Тихоновна</n31:MiddleName>
<n31:FamilyName>Артеева</n31:FamilyName>
</n31:HumanName>
<n31:IdPersonMis>12</n31:IdPersonMis>
</n31:Person>
<n31:IdLpu>1.2.643.5.1.13.3.25.78.118</n31:IdLpu>
<n31:IdSpeciality>28</n31:IdSpeciality>
<n31:IdPosition>73</n31:IdPosition>
</ns538:Doctor>
</n33:MedRecord>
</n3:MedRecords>
</tem:caseDto>
</tem:UpdateCase>
</soapenv:Body>
</soapenv:Envelope>
Версия 4.0
Стр. 331 из 331
Download