Определение схем HL7 V3 для CDA R2

Компания, в которой я работаю, недавно начала проект, углубившись в мир обмена сообщениями HL7 и торговли данными. Мы используем BizTalk Server 2010 с ускорителем BTAHL7 для 2010 года, но пока успешно для HL7 v2, но теперь нам нужно принять документы HL7 v3 (CDA R2). Это ПЗС, которые мы будем принимать от внешнего поставщика.

У меня есть полный набор схем.xsd от HL7 для CDA R2 (все 1541 из них), но я пытаюсь выяснить, какие схемы относятся к сообщениям, которые мы будем получать. Все, с чем я должен работать - это тестовые CCD-сообщения от нашего торгового партнера и никакой другой информации. Я пытался использовать код и отображаемое имя вместе с templateId, чтобы выяснить, каким подсхемам это будет соответствовать, поэтому я могу соответствующим образом отобразить наши внутренние канонические форматы для загрузки данных, но я изо всех сил пытаюсь это выяснить.

Я бы предпочел не создавать в BizTalk один проект, содержащий все схемы 1541 для анализа и проверки этих файлов, поскольку это значительно усложнит чтение моих карт и механизмов преобразования. Кто-нибудь с опытом работы в HL7 v3 и BizTalk получил какое-либо руководство о том, как определить соответствующие подсхемы на основе информации, доступной в тестовых файлах?

Вот информация заголовка:

<realmCode code="US"/>
<typeId root="XXX" extension="POCD_HD000040"/>        
<templateId root="2.16.840.1.113883.10.20.1"/>
<templateId root="2.16.840.1.113883.3.88.11.32.1"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.6"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.2"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.1.1"/>
<templateId root="2.16.840.1.113883.10.20.3"/>
<templateId root="2.16.840.1.113883.3.88.11.83.1"/>
<id root="1.2.840.113619.21.1.3164884235793924544.1704986688012700"/>
<code code="34133-9" codeSystem="XXX" codeSystemName="LOINC" displayName="Summarization of episode note"/>
<title>XXX</title>
<effectiveTime value="20140110152448-0500"/>
<confidentialityCode code="N" codeSystem="XXX"/><languageCode code="en-US"/>

2 ответа

Решение

CDA не похож на остальные V3, и схемы v3 не имеют значения. Я бы подумал, что Biztalk специально включает схемы CDA. Те, которые вам нужны:

  • Типы данных, base.xsd
  • NarrativeBlock.xsd
  • voc.xsd
  • datatypes.xsd
  • POCD_MT000040.xsd
  • CDA.xsd

Как сказал @Grahame, наличие схем HL7 V3 на самом деле не поможет вам реализовать CDA в BizTalk. CCD (документ о непрерывности медицинской помощи) - это определенный набор ограничений стандарта CDA (архитектура клинической документации).

Чтобы получить схемы CCD, вы должны перейти к HL7. Вы можете загрузить спецификацию CCD, образцы и необходимые схемы напрямую, перейдя по этой ссылке, приняв лицензионное соглашение HL7 и предоставив им свои данные.

Загрузив ZIP-файл, найдите в папке CDASchemas фактические файлы схемы. Файл CDASchemas\cda\Schemas\CDA.xsd будет действовать как корневая схема.

Другие вопросы по тегам