СПАРМ — различия между версиями
Admin (обсуждение | вклад) (→Настройка) |
Admin (обсуждение | вклад) (→Настройка) |
||
| Строка 13: | Строка 13: | ||
Настройка соответствия лабораторных тестов. | Настройка соответствия лабораторных тестов. | ||
| + | |||
Производится через стандартную настройку соответствий (Администратор - закладка "База данных" - кнопка "Соответствия") - это справочник СПАРМ.Тесты. | Производится через стандартную настройку соответствий (Администратор - закладка "База данных" - кнопка "Соответствия") - это справочник СПАРМ.Тесты. | ||
| + | |||
| + | |||
Тесты, предоставленные Сургутской поликлиникой № 1 | Тесты, предоставленные Сургутской поликлиникой № 1 | ||
| + | |||
| + | |||
[[Файл:SG1_KDL.doc]] | [[Файл:SG1_KDL.doc]] | ||
| + | |||
| + | |||
[[Файл:SG1_BAK.doc]] | [[Файл:SG1_BAK.doc]] | ||
Версия 13:23, 1 февраля 2016
Интеграция с лабораторной системой компании СП.АРМ (http://www.sparm.com/)
Примерный регламент взаимодействия прописан в Файл:Reglament sparm.doc
Настройка
Основная настройка производится через таблицу системных настроек (mm.adj). Все настройки, связанные с этим регламентом сопряжения объединены в таблице секцией SPARM. Они следующие (с примерами):
- Адрес сервиса СП.АРМ (здесь указан тестовый сервис, для каждого объекта(ЛПУ) он может быть свой)
"section" = "SPARM", "key" = "SPARM_IP", "value" = "94.72.41.82", "note" = "IP-адрес сервиса".
- Порт сервиса СП.АРМ (здесь указан тестовый сервис, для каждого объекта(ЛПУ) он может быть свой)
"section" = "SPARM", "key" = "SPARM_PORT", "value" = "6661", "note" = "Порт сервиса"
Настройка соответствия лабораторных тестов.
Производится через стандартную настройку соответствий (Администратор - закладка "База данных" - кнопка "Соответствия") - это справочник СПАРМ.Тесты.
Тесты, предоставленные Сургутской поликлиникой № 1
Реализация
Основное: взаимодействие между системами (МИС3 и лабораторной системой СП.АРМ) происходит посредством отправки и приема HL7 сообщений. Из МИС3 в момент регистрации пробы формируется HL7 сообщение с заявкой и необходимой информацией об исследовании и отправляется в СП.АРМ. Там сообщение обрабатывается и посылается обратное сообщение (так называемое ACK-уведомление) о факте приема этого конкретного сообщения. Далее по результатам работы лаборатории в МИС3 из СП.АРМ отправляется HL7 сообщение с результатами анализа. По факту приема сообщения от СП.АРМ в базу данных МИС3 сохраняются необходимые данные, а также ставится отметка о том, что данное лабораторное назначение выполнено. За процесс отправки и приема сообщений отвечает сервис МИС3, который функционирует как служба. Исходники сервиса можно найти по svn/IBIS/trunk/ER3/Source/Integration/SPARM После компиляции проекта, скомпилированный экзешник необходимо проинсталлировать в системе ()