【问题标题】:835 format - is CAS segments can contain multiple loops?835 格式 - CAS 段可以包含多个循环吗?
【发布时间】:2019-07-19 01:53:34
【问题描述】:

我正在处理 835 格式,即 EDI 响应。

我收到的回复有 2 个CLP 和几个CAS 段:

ISA*00*..........*01*SECRET....*ZZ*123456         *ZZ*AAAAAA         *030101*1253*^*00501*000000905*1*T*:~
GS*HP*SENDER CODE*RECEIVER CODE*19991231*0802*1*X*005010X221A1~  
ST*835*112233~       
BPR*I*945*C*ACH*CCP*01*888999777*DA*24681012*1935665544**01*111333555*DA*144444*20020316~        
TRN*1*71700666555*1935665544~        
DTM*405*20020314~        
N1*PR*BLABLABLA BLA~             
N3*10 SOUTH AVENUE~          
N4*RAPID CITY*SD*57701~          
PER*BL~
N1*PE*ACME MEDICAL CENTER*XX*1232343560~             
REF*TJ*777667755~            
LX*1~            
CLP*5554555444*1*800*450*300*12*94060555410000~              
CAS*CO*45*50~       
CAS*OA*44*48~
CAS*OA*44*1~
CAS*PI*43*838~
CAS*PI*44*1~
CAS*PR*486*234.1~
CAS*PR*486*1.8~
NM1*QC*1*BUDD*DUDUDU****MI*33344555510~              
REF*CE*12345~                
AMT*AU*700~              
SVC*HC:99211*800*500~                    
DTM*150*20020301~                    
DTM*151*20020304~                    
CAS*PR*1*301~                    
AMT*B6*750~                  
CLP*8765432112*1*1200*495*600*12*9407779923000~              
CAS*CO*45*55~                
NM1*QC*1*SETTLE*SUSAN****MI*44455666610~                 
REF*CE*12447~                
AMT*AU*900~              
SVC*HC:93555*1200*550~                   
DTM*150*20020310~                    
DTM*151*20020312~                    
CAS*PR*1*600~                    
CAS*CO*210*50~                   
AMT*B6*1100~                     
SE*39*112233~        
GE*1*1~  
IEA*1*000000905~

我需要注意位于循环 2110-Service Payment Information 中的 CAS 段。

我的问题是,是否有可能在 2110 循环中将多个 CAS 段作为多个级别?

我问它是为了知道我是否需要创建一个递归函数来处理这些数据。

【问题讨论】:

    标签: format edi x12


    【解决方案1】:

    按原样,上面看起来不正确。对于每个 2110 循环,每个索赔调整组代码 CAS 01 和 CAS 02 只能有一个代码。您可以做的是为每个代码请求不同的调整原因代码 (CAS 02) 或需要多个 2100 循环。就个人而言,我会使用多个 2100 循环,但两者都应该根据您的系统工作。

    为什么他们(或您)首先发送多个具有相同代码的 CAS 段?

    【讨论】:

    • 关于您的问题,我正在处理的测试文件仅用于测试。您实际上是说每个代码最多需要一个 CAS 段?
    • 我想我应该澄清一下。该文件最多只能包含一个 CAS 段,每个循环具有 CAS 01 + CAS 02 唯一组合。所以:CAS*CO CAS*OA 很好,但 CAS*CO CAS*CO 不是。您是否碰巧与该供应商有规格,或者您是供应商?如果它是一个现有的规范,您也许可以从供应商那里得到澄清。
    • 好的,这就是我的要求,谢谢您的回复。你从哪里得到这些信息?文档?
    • 是的。大多数时候,供应商会给你一个规格。如果你是供应商,那么你可以从store.x12.org/store/tr3-spreadsheets获得官方规范
    猜你喜欢
    • 2019-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 2012-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多