Подтверждение CDA HL7V3

Я создаю с помощью Mirth канал, который получает сообщения CDA в формате HL7V3. Я могу разобрать сообщение и извлечь все данные, которые мне нужны. Мой вопрос: как мне создать подтверждение для получателя? Я обнаружил, что есть сообщение MCCI_MT000200UV01, которое мне нужно реализовать, но я не могу найти хорошего объяснения и/или примеров.

Я давно работаю с HL7V2, и признание очень простое. Не могу найти способ реализовать это в формате HL7V3.

Заранее спасибо за вашу помощь


person Ben Hoffman    schedule 11.02.2015    source источник
comment
Пожалуйста, предоставьте часть кода, который вы используете, и код, который не работает. Возможно, ваш рабочий код HL7 v2 также поможет.   -  person dgilperez    schedule 12.02.2015


Ответы (1)


Я предполагаю, что вы говорите об общем сообщении подтверждения принятия, которое является MCCI_IN000002UV02 (согласно HL7v3 NE2014). Если бы я был на вашем месте, первым делом я бы загрузил нормативную версию HL7v3, которая соответствует году вашего входящего сообщения, используемого для транспортировки документа CDA (если только это не HL7v2). Затем я бы перешел к HL7v3NE> Инфраструктура спецификации> Обмен сообщениями> Инфраструктура передачи> Общая передача сообщений и нашел взаимодействие Accept Ack. Существует связанная XML-схема, которая позволяет вам создать XML-шаблон для ACK v3 (инструмент, подобный XMLSpy, делает это по умолчанию).

Поскольку ACKGenerator не поддерживает HL7v3, следующим шагом будет создание функции шаблонов кода, которая создает ACK v3 из шаблона, полученного на предыдущем шаге.

(PS. Вся процедура с примерами объясняется в «Неофициальном руководстве разработчика Mirth Connect», доступном на mirthconnect.shamilpublishing.com)

person Shamil    schedule 12.02.2015
comment
Я только что проверил, подтверждение принятия, которое использует тип сообщения MCCI_MT000200UV01, было опубликовано до NE2012. Более поздние версии стандарта используют следующую версию этого типа сообщения. - person Shamil; 12.02.2015