Объекты конфигурации
Были разработаны новые объекты конфигурации, все они помещены в одну подсистему тмб_ОбменМедгород:
- непосредственно сама подсистема тмб_ОбменМедгород
- общий модуль тмб_ОбменМедГородКлиентСервер
- общий модуль тмб_ОбменМедГородВызовСервера
- роль тмб_ДобавлениеИзменениеНаправленийВМорфоцентр
- регламентное задание тмб_ОбменМедГород
- функциональная опция тмб_ИспользоватьОбменМедГород
- константа тмб_СерверОбменМедГород
- константа тмб_ИспользоватьОбменМедГород
- константа тмб_КодОрганизацииОбменМедГород
- документ тмб_НаправленияМорфоцентр
- перечисление тмб_СтатусыНаправленийВМорфоцентр
- перечисление тмб_ВидыОбмена
- регистр сведений тмб_СтатусыНаправленийВМорфоцентр
- регистр сведений тмб_ОшибкиЗагрузкиМедГород
- регистр сведений тмб_ОсновныеШМДДляРезультатовОбмена
Описание схемы сервиса
Электронный сервис разработан на стороне МГ. Протокол строится на базе архитектуры REST в формате JSON. Описанные методы вызываются при обмене:
Название метода | Назначение |
CreateAnalysisOrderFor1C | Post запрос. Создает направление в МГ. Возвращает штрих-код присвоенный направлению. |
GetAnalysisTypes | Get запрос. Возвращает информацию о видах исследований. |
GetBiomaterialContainers | Get запрос. Возвращает информацию о типах образцов биоматериала. |
RemoveAnalysisOrder | Post запрос. Принимает штрих-код. Удаляет направление из МГ. Возвращает статус удаления. |
GetAnalysisOrdersByBarcodesFor1C | Post запрос. Принимает массив штрих-кодов. Возвращает состояние направлений и протоколы |
подробное описание методов см. https://gitlab.1cmr.ru/1cmr/hospital/-/wikis/Техническое-Описание/Интеграционные-модули/Направление-В-Морфоцентр