Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта статья поможет устранить проблему, из-за которой нельзя использовать файл ADT^A03.txt в руководстве по акселератору Microsoft BizTalk Server для HL7 1.3.
Исходная версия продукта: BizTalk Server
Исходный номер базы знаний: 931817
Симптомы
Акселератор Microsoft BizTalk Server для HL7 1.3 содержит учебное пособие, в котором используется файл ADT^A03.txt. В разделе "Подготовка к использованию учебника" руководства содержатся шаги по созданию и использованию файла ADT^A03.txt. При выполнении действий вы получите это сообщение об ошибке:
Тип события:Error
Источник событий:BizTalk Accelerator для HL7
Категория событий:None
Идентификатор события:4101
Описание: ошибка произошла во время синтаксического анализа ошибки # 1 Идентификатор сегмента: PD1_PatientAdditionalDemographicSegment номер последовательности: 1 номер поля: 4 Номер ошибки: 103 Описание ошибки: табличное значение не найдено системы кодирования: HL7nnnn
Причина
Эта проблема возникает из-за того, что четвертое поле в сегменте PD1 образца данных, которое используется для создания файла ADT^A03.txt содержит пробелы. Это поле не принимает значения, отформатированные неправильно. Так, экземпляр сообщения недействителен.
Обходное решение
Чтобы обойти эту проблему, удалите дополнительные пробелы. Сегмент PD1 — это дополнительный демографический сегмент пациента. Четвертое поле — PD1_4 - XCN_9NameTypeCode. Поле PD1_4 - XCN_9NameTypeCode содержит следующие примеры данных при выполнении действий по созданию файла ADT^A03.txt:
NormalString^Test&Test^AE^simpletext^simpletext&Test&ISO^P ^NormalString^M10^MC^simpletext&NormalString&HCD^A|
В этом примере есть пробелы между P и следующим символом каретки (^). Эти пробелы вызывают проблему, описанную в разделе "Симптомы ". После удаления пробелов сегмент PD1 должен выглядеть следующим образом:
D1|S|F|NormalString^A^+1^-1^ISO^simpletext&Test&HCD^GI^simpletext&NormalString&ISO^I| NormalString^Test^AE^simpletext^simpletext&Test&ISO^P^NormalString^M10^MC^simpletext&NormalString&HCD^A|N|simpletext|I|I|N|NormalString ^+1^M11^simpletext&NormalString&L,M,N^RRI^simpletext&NormalString&HCD|NOVALUE^NormalString ^Test^Test^NormalString^Test|N