HLv2.x
- это протокол обмена сообщениями, который в основном был основан на ascii / text, а также имел поддержку XML. Проблема заключалась в том, что HL7v2.x
имел границы для настройки примерно до 20 процентов. Поэтому иногда HL7
также называют открытым стандартом.
Чтобы отказаться от настройки, достичь согласованности и включить обмен сообщениями Plug N Play, было создано RIM - Reference Information Model
. Это дало объектно-ориентированный подход к стандарту обмена сообщениями HL7.
На основе RIM была разработана CDA Clinical Document Architecture
. Если вы говорите, что используете v3 или CDA, оба означают то же самое . Сообщение v3 полностью основано на XML и не позволяет настраивать регион в отличие от v2.7.
ОБНОВЛЕНИЕ : Этот вопрос здесь также добавляет дополнительную информацию о схемах, используемых v3 и CDA.
Ключевые отличия
HL7 V2
- Не «Plug and Play» - он обеспечивает 80 процентов интерфейса и платформу для согласования оставшихся 20 процентов на основе интерфейса за интерфейсом
- Исторически сложилось специальным образом, потому что в то время не существовало никаких других стандартов
- Обычно обеспечивает совместимость между версиями 2.X
- Стандарт на основе обмена сообщениями, основанный на кодировании канала и шапки
- V2 - это то, о чем думает большинство людей, когда говорят «HL7»
HL7 V3
- Подход "подключи и играй" - меньше "основы для переговоров"
- Много десятилетий усилий в течение десяти лет, отражающих «лучшее и яркое» мышление
НЕ обратно совместим с V2
- Основанный на модели стандарт, основанный на эталонной информационной модели (RIM), обеспечивает согласованность по всему стандарту
- Обмен сообщениями в формате XML.
- Архитектура клинического документа (CDA) - это то, о чем думает большинство людей, когда говорят «HL7 V3»
* * Пример одна тысяча пятьдесят пять * * тысяча пятьдесят шесть
v3
<author>
<time value="200202150730"/>
<modeCode code="WRITTEN"/>
<signatureCode code="S"/>
<assignedEntity>
<id root="2.16.840.1.113883.19.1122.3" extension="444-444-4444"/>
<assignedPerson>
<name>
<given>Harold</given>
<given>H</given>
<family>Hippocrates</family>
<suffix qualifier="AC">MD</suffix>
</name>
</assignedPerson>
</assignedEntity>
v3 находится в постоянном развитии. Даже сегодня большинство медицинских приложений продолжают использовать v2.x.