سؤال

أتلقى ملف edi رقم 837 به عدة مطالبات.كيفية تصحيح ملف 837 edi بحيث يحتوي كل ملف على مطالبة واحدة فقط لكل ملف باستخدام biztalk.

هل كانت مفيدة؟

المحلول

يبدو أنه سيكون من غير الحكمة تقسيم الملف الوارد إلى ملفات متعددة ، حيث يمكنك معالجة (ترجمة) كل شيء مرتين.

نظرًا لأن المطالبة ستبدأ عند مقطع ST ، يمكنك إنشاء تحويل بحيث يتم إنشاء ملف إخراج جديد لكل مقطع ST تقرأه. بهذه الطريقة تظل سلامة بيانات المصدر التي تتلقاها سليمة ، وأنت تقوم بمعالجة البيانات مرة واحدة فقط.

إذا كنت ترغب حقًا في السير في مسار فصل مطالبات التبادل الإلكتروني للبيانات إلى ملفات إدخال منفصلة ، وإذا كان الملف يحتوي على مقاطع ISA / IEA متعددة (التبادلات الفعلية في الملف) ، فيمكنك بسهولة كتابة نص محلل لقراءة ملف ، اكتشف فاصل المقطع (الموضع 106) واقرأ الملف حتى تصل إلى وكالة الطاقة الدولية ثم اكتب ملفًا جديدًا. كرر مع مثيلات أخرى من زوج المغلفات ISA / IEA.

إذا لم يكن يحتوي على عدة قطاعات ISA / IEA ، فسيكون لها عدة مقاطع ST / SE - ينطبق نفس المبدأ بمجرد أن يكون لديك فاصل المقطع. لا أعرف ما هو تأثير ذلك على رسم الخرائط (إذا كان سيجعل الترجمة أكثر صعوبة أم لا).

يبدو أنك تحاول أن تجعل الحياة أكثر صعوبة على نفسك ، ولكن إذا كان لديك سبب تجاري لتقسيم المطالبات ، فهذا ما هو عليه.

نصائح أخرى

يعد هذا في الواقع سيناريو جاهزًا مدعومًا لـ BizTalk 2009 و 2010 (ولكن ليس 2006) لملف 837 الذي يريد إلغاء الدفعة.

يدعم BizTalk Server تقسيم مستند HIPAA التالي أنواع من خلال المخططات الأصلية: مستندات الإصدار 4010 من HIPAA: تسجيل 834 ، ودفع مطالبة 835 وثلاثة متغيرات من مطالبة 837 مستندات الإصدار 5010 من HIPAA: حالة المطالبة 276/277 - الطلب والاستجابة ، تسجيل 834 وثلاثة متغيرات من مطالبة 837

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

راجع أيضًا: http://blog.biztalk-info.com/2010/06/hipaa_subdocument_splitting__explained/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top