отладка 837 файлов с несколькими заявками - PullRequest
0 голосов
/ 12 января 2012

Я получаю файл edi 837, имеющий несколько претензий. Как деблокировать edi-файл 837, чтобы каждый файл содержал только одну заявку на файл с помощью biztalk.

Ответы [ 2 ]

1 голос
/ 21 марта 2012

Это фактически поддерживаемый готовый сценарий для BizTalk 2009 и 2010 (но не 2006) для файла 837, который он хочет удалить из пакета.

BizTalk Server поддерживаетразделение следующих типов документов HIPAA через собственные схемы: документы HIPAA версии 4010: 834 регистрационных номера, 835 заявочных платежей и три варианта 837 заявочных документов HIPAA версии 5010: 276/277 статус утверждений - запрос и ответ, 834 регистрационных номера и три варианта 837Претензия

http://msdn.microsoft.com/en-us/library/bb226327.aspx

См. Также: http://blog.biztalk -info.com / 2010/06 / hipaa_subdocument_splitting__explained /

1 голос
/ 20 января 2012

Кажется, что было бы менее разумно разделить входящий файл на несколько файлов, поскольку вы обрабатываете (переводили) все дважды.

Поскольку утверждение начинается в сегменте ST, вы можете создатьпреобразование так, чтобы для каждого сегмента ST, который вы читаете, он создавал новый выходной файл.Таким образом, целостность исходных данных, которые вы получаете, остается неизменной, и вы обрабатываете данные только один раз.

Если вы действительно хотите пойти по пути разделения заявок EDI на отдельные входные файлы, и если файл имеет несколько сегментов ISA / IEA (фактические взаимозаменяемости в файле), то вы можете легко написать скрипт синтаксического анализачтобы прочитать файл, найдите терминатор сегмента (позиция 106) и читайте файл, пока не дойдете до IEA, а затем запишите новый файл.Повторите эти действия для других экземпляров пары конвертов ISA / IEA.

Если у него нет нескольких сегментов ISA / IEA, то у него будет несколько сегментов ST / SE - тот же принцип применяется, если у вас есть терминатор сегмента.,Я не знаю, какое влияние это окажет на ваше отображение (если это усложнит перевод или нет).

Похоже, вы пытаетесь усложнить себе жизнь, но если у вас есть бизнесПричина разделения претензий, то есть то, что есть.

...