HL7 специально требует SOAP? - PullRequest
4 голосов
/ 21 декабря 2011

Требует ли HL7 специально SOAP 1.1 в качестве протокола веб-службы?

Будет ли он совместимым с HL7, если транспортный протокол реализован с помощью REST?

Примет ли HL7 REST в качестве транспортного протокола,сейчас или в будущем?

Я понимаю, что REST - это «архитектура», удовлетворяющая разнообразным стандартам.Под REST я подразумеваю транспортировку информации в формате XML-схемы по установленному REST.

Обратите внимание: прежде чем вы с триггером с удовольствием закроете этот вопрос, ознакомьтесь с HL7.Это похоже на вопрос о программировании, если Token Ring можно переносить по Ethernet.

Ответы [ 2 ]

3 голосов
/ 21 декабря 2011

Вы не указали конкретно, имеете ли вы в виду HL7V2 или HL7V3, возможно, в каждом случае возможны разные ответы.

Что касается HL7V3, то используются различные транспортные механизмы, включая обмен файлами с помощью физических носителей, веб-сервисы и SOAP, а также механизмы, основанные на REST.

Я бы отослал вас к http://www.projecthdata.org/ проекту, который конкретно рассматривает HL7 и REST

2 голосов
/ 29 августа 2012

Предположим, что вы используете HL7 версии 2.xx (как и 99,9% остального мира). И простой ответ заключается в том, что вы не можете обмениваться HL7 через Интернет с вашей веб-службой. Не позволяй этому сбить тебя с толку. Проблема НЕ в тебе. Вы можете создать красивый веб-сервис для сообщений HL7, который будет легок для понимания и публикации, но ваша проблема - та же проблема, что и у всех остальных, это ваш торговый партнер HL7 (другой парень, тот, которому вы на самом деле НУЖНЫ обмениваться сообщениями HL7 с ).

Поскольку каждый интерфейс HL7 представляет собой согласование между двумя системами, а поскольку вы имеете дело с «коммерческими» компаниями, найти НИКТО, кто готов изменить свою систему только ради привилегии обмена сообщениями HL7 с ВАМИ, практически равно нулю. Гораздо более вероятно, что вы столкнетесь с торговым партнером, который написал свой собственный красивый веб-сервис HL7, и они были бы рады, если бы вы изменили свою систему на использование их.

В настоящее время существует решение, позволяющее использовать TODAY, совместимое с ЛЮБОЙ системой HL7, совместимой с HL7 версии 2.xx, которое позволит вам связать ИХ с ВАШЕЙ веб-службой. Это новый продукт, который на самом деле очень прост в реализации и называется UltraPort HL7 Postmaster.

Вот ссылка на онлайн-справку http://www.hermetechnz.com/documentation/UltraPort/FSPM/common_use_scenarios.htm. Посмотрите на Сценарий # 2 на этой странице.

Надеюсь, это поможет вам.

...