#java #hl7
#java #hl7
Вопрос:
Я нашел несколько примеров кода на HL7
веб-сайте для определения интерфейсов для их Common Terminology Services
. Он поставляется с некоторыми параметрами для использования ILDJ
для преобразования примера кода в Java, для упрощения импорта в мое приложение.
Кто-нибудь может показать мне, где найти похожие образцы кода для своего Patient Administration
домена? И для других HL7
доменов, таких как Care Provision
, Scheduling
, Medical Records
и т.д.?
На веб-сайте HL7, по этой ссылке, я прочитал о JavaSIG-версии V3 HL7 RIM
Java API. Итак, я погуглил одно из имен пакетов и нашел эту ссылку на веб-сайте HL7. Но когда я изучаю файлы для демонстрационного zip-файла JavaSIG, я обнаружил, что все файлы классов были датированы 2005 годом, что кажется полностью устаревшим, хотя он утверждает, что поддерживает версию v3 RIM.
Затем я нашел эту ссылку для Java-версии набора инструментов Everest, которая утверждает, что поддерживает версию v3 для RIM, но она в основном канадская и имеет только 700 загрузок.
Такие инструменты, как HAPI, похоже, поддерживают только версию RIM версии 2, которая становится все более устаревшей.
Может ли кто-нибудь показать мне, как найти код для Java api, включенный в такие пакеты, как org.hl7.rim
, в современном формате, совместимом с v3? В частности, я хочу убедиться, что получу API для таких классов, как Encounter
, Act
, Patient
и т.д., Наряду с другими классами в доменах, перечисленных выше. Мне нужен доступ к коду определения класса, потому что мне нужно создать базовую базу данных MySQL для соответствия определениям классов, а также сопоставить мои текущие нестандартизированные классы с HL7 RIM API
.
Я хотел бы избежать необходимости изобретать колесо, по возможности используя свои собственные Java-версии их интерфейсов.
Ответ №1:
аналогичные примеры кода не публикуются таким же образом для вещей, отличных от CTS.
Для java:
- Версия 2: используйте HAPI / MIRTH
- v3: есть проект Everest
- CDA: Есть MDHT
- FHIR: там есть java-код.
Я думаю, вы спрашиваете о v3 («домен предоставления услуг»).
Смотрите также http://www.healthintersections.com.au/?p=2029.
Комментарии:
1. Вам действительно нужно это делать? Вы уверены? Мне кажется маловероятным, что это лучший способ для вас что-то делать. Если вам действительно нужно заниматься разработкой на основе RIM, вам следует обратиться за советом к сообществу архитектуры на основе HL7 RIM (получите логин HL7 (hl7.org ) и присоединяйтесь к списку рассылки «ПОМОЩЬ» и просите помощи там)