CCOW
В контексте медицинской информатики CCOW ( pr / seacow/) или Рабочая группа объектов клинического контекста представляет собой международный стандартный протокол седьмого уровня здравоохранения , предназначенный для обеспечения синхронизации разрозненных приложений в реальном времени и на уровне пользовательского интерфейса. Он не зависит от поставщика и позволяет приложениям унифицированно представлять информацию на уровне рабочего стола и портала.
CCOW — это основной стандартный протокол в здравоохранении, облегчающий процесс, называемый « управление контекстом ». Управление контекстом — это процесс использования конкретных «предметов» интереса (например, пользователя, пациента, клинического обращения, статьи расходов и т. д.) для виртуального связывания разрозненных приложений так, чтобы конечный пользователь видел, как они работают единым и связным образом.
Управление контекстом может использоваться как для приложений, совместимых с CCOW, так и для приложений, не совместимых с CCOW. Стандарт CCOW существует для того, чтобы обеспечить более надежную и близкую к «включай и работай» совместимость различных приложений.
Управление контекстом часто сочетается с приложениями единого входа в среде здравоохранения, но эти две функции являются отдельными функциями. Единый вход — это процесс, который обеспечивает безопасный доступ пользователя к разным приложениям посредством использования единого аутентифицированного идентификатора и пароля. Управление контекстом дополняет это, позволяя пользователю один раз идентифицировать субъектов (например, пациента) и иметь доступ ко всем разным системам, к которым пользователю предоставляется доступ, для одновременной «настройки» на этого пациента. По мере того, как пользователь дополнительно идентифицирует конкретные «предметы», представляющие интерес (например, конкретное посещение), те приложения, которые содержат информацию о выбранном предмете, затем автоматически и плавно «настраиваются» на эту информацию. Конечным результатом для пользователя является агрегированное представление всей информации о пациенте из разных приложений.
Использование управления контекстом, поддерживаемое CCOW или несовместимыми с CCOW приложениями, ценно как для клиент-серверных, так и для веб-приложений. Кроме того, полностью надежный контекстный менеджер позволит использовать как клиент-серверные, так и веб-приложения на одном рабочем столе / киоске, позволяя пользователю использовать оба типа приложений в «контекстно-ориентированном» сеансе.
Цель
[ редактировать ]Цель CCOW, казалось бы, проста, но ее реализация достаточно сложна. CCOW предназначен для передачи имени активного пользователя между различными программами на одном компьютере. Пользователю нужно войти только в одно приложение, а другие приложения, работающие на компьютере, будут «знать», кто вошел в систему. Существует множество исключений и обстоятельств, которые делают этот сценарий гораздо более сложным, чем кажется.
Для выполнения этой задачи каждое приложение, совместимое с CCOW, на компьютере должно войти на центральный сервер CCOW, называемый Vault. Приложение отправляет зашифрованный код доступа к приложению для проверки его личности. После проверки приложения оно может изменить активного пользователя (также называемого «контекстом») на компьютере. Каждое приложение CCOW также имеет «имя» приложения, для которого может быть только один экземпляр. Не указано правильное имя приложения (пароль определяет, в какое приложение выполняется вход). К хранилищу CCOW с одного компьютера может быть подключено несколько экземпляров приложения CCOW. Однако у них должны быть разные имена. Одно имя может быть «Мне нравится HHAM», а другое — «Мне нравится CCOW». Названия совершенно произвольны.
После того как приложение аутентифицирует себя в хранилище CCOW, приложения готовы передавать контекст (так называемый активный пользователь). Вот пошаговый пример обмена CCOW:
- Компьютер загружается и загружаются медицинские приложения.
- Каждое приложение входит в CCOW, используя свой секретный пароль (и уникальное имя приложения).
- Соответствующее приложение отображает приглашение для входа в систему, и пользователь входит в систему как «Мэри Джейн».
- У Мэри Джейн есть «CCOW ID». Предположим, что ее идентификатор CCOW — «MJane».
- Соответствующее приложение уведомляет хранилище CCOW о том, что «MJane» теперь вошел в систему.
- Как только CCOW проверит, что «MJane» является действительным пользователем CCOW, хранилище уведомит все другие приложения о том, что «MJane» вошел в систему.
- Все остальные приложения понимают, что идентификатор CCOW «MJane» относится к «Мэри Джейн» (поскольку они были настроены как таковые). Они автоматически входят в систему «Мэри Джейн».
- Транзакция завершена. Все приложения, работающие на компьютере, автоматически регистрируются как «Мэри Джейн».
Целью пароля приложения является проверка того, что никакие неавторизованные приложения не смогут «взломать» CCOW и изменить активного пользователя (тем самым обеспечивая несанкционированный доступ к медицинским записям).
Статус
[ редактировать ]- Рабочая группа HL7 CCOW была объединена с рабочей группой по инфраструктуре и обмену сообщениями в 2010 году. [1]
- Самая последняя версия спецификации управления контекстом HL7 (CcOW), версия 1.6, была принята в качестве нормативного стандарта в октябре 2017 года. [2]
См. также
[ редактировать ]- Уровень здоровья седьмой международный
- Закон о переносимости и подотчетности медицинского страхования
- Интеграция предприятия здравоохранения , в частности профиля приложений, синхронизированных с пациентами (PSA).