IBCEF82 ;ALB/BI - PROVIDER ADJUSTMENTS ;20-OCT-2010
Source file <IBCEF82.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(INPUT) | ||
| START(INSLEVEL,PRTYPE,OUTPUT) | ||
| TEST1() | ; Does Claim Level Provider Exist, 0=NO, 1=YES
|
|
| TEST2() | ; All procedures have a line level provider, 0=NO, 1=YES
|
|
| TEST3() | ; One Line Level provider is most significant, 0=NO, 1=YES
|
|
| TEST4() | ; At least one line level provider matches the claim level provider, 0=NO, 1=YES
|
|
| TEST5() | ; There is only one procedure without a line level provider, 0=NO, 1=YES
|
|
| A00000 | ||
| A00001 | ||
| A00010 | ||
| A00011 | ||
| A00100 | ||
| A00101 | ||
| A00110 | ||
| A00111 | ||
| A01000 | ||
| A01001 | ||
| A01010 | ||
| A01011 | ||
| A01100 | ||
| A01101 | ||
| A01110 | ||
| A01111 | ||
| A10000 | ||
| A10001 | ||
| A10010 | ||
| A10011 | ||
| A10100 | ||
| A10101 | ||
| A10110 | ||
| A10111 | ||
| A11000 | ||
| A11001 | ||
| A11010 | ||
| A11011 | ||
| A11100 | ||
| A11101 | ||
| A11110 | ||
| A11111 | ||
| CINIT1 | ||
| CINIT2 | ||
| LINIT1(SLC) | ||
| LINIT2 | ||
| REMOVELN |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | A10001+15 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CMODE | EN+1~ |
| CMODE( | TEST1+2, TEST1+4, TEST1+10, TEST1+11, TEST1+12, TEST4+2, TEST4+4, A10001+22, A10001+24, A10001+25 , A10001+26, CINIT2+5* |
| CPRNUM | EN+1~ |
| CPRNUM( | TEST1+3, TEST1+4, TEST1+11, TEST1+12, TEST4+3, TEST4+4, A10001+23, A10001+24, A10001+25, A10001+26 , CINIT2+5* |
| CPROV | TEST4+1~, TEST4+4*, TEST4+11 |
| FIRSTINF | START+1~, TEST3+8, TEST3+10*, A01000+10 |
| FIRSTINF("L-PROV" | TEST3+11*, TEST3+12*, TEST3+13*, A01000+11 |
| IBIEN | EN+1~, EN+5, TEST1+4, TEST1+9, TEST1+10, TEST1+11, TEST1+12, TEST2+8, TEST3+7, TEST3+10 , TEST3+11, TEST3+12, TEST3+13, TEST3+25, TEST3+26, TEST3+27, TEST4+4, TEST4+10, TEST5+7, A01000+11 , A01100+11, A10001+15, A10001+16, A10001+18, A10001+24, A10001+25, A10001+26, CINIT1+1*, CINIT1+2*, CINIT1+3* , CINIT2+3, CINIT2+4, CINIT2+5, LINIT1+1, LINIT2+3, LINIT2+4, REMOVELN+2, REMOVELN+4, REMOVELN+6, REMOVELN+7 , REMOVELN+8, REMOVELN+9, REMOVELN+10 |
| INPUT | EN~, EN+3, EN+4, EN+10!* |
| INPUT("L-PROV" | TEST2+8, TEST3+7, TEST3+10, TEST3+13, TEST3+27, TEST4+10, TEST5+7, A10001+16, CINIT1+1, LINIT1+1 , LINIT2+3, LINIT2+4 |
| INPUT("LAB/FAC" | CINIT1+3 |
| INPUT("PROVINF" | TEST1+4, TEST1+12, TEST4+4, CINIT1+2, CINIT2+3, CINIT2+4, CINIT2+5 |
| INPUT("SLC" | TEST2+13, TEST5+9, A10001+11 |
| INSLEVEL | EN+1~, EN+6*, EN+9, START~, TEST1+2, TEST1+3, TEST1+4, TEST1+10, TEST1+11, TEST1+12 , TEST2+6, TEST2+7, TEST2+8, TEST3+5, TEST3+6, TEST3+7, TEST3+10, TEST3+12, TEST3+13, TEST3+14 , TEST3+26, TEST4+2, TEST4+3, TEST4+4, TEST4+8, TEST4+9, TEST4+10, TEST5+5, TEST5+6, TEST5+7 , A10001+22, A10001+23, A10001+24, A10001+25, A10001+26, CINIT2+5, LINIT2+4 |
| INTERM | START+1~, START+2*, START+3*, START+4*, START+5*, START+6*, START+7*, START+8 |
| LINECNT | TEST2+1~, TEST2+2*, TEST2+5*, TEST2+13 |
| LMODE | TEST2+1~, TEST3+1~, TEST4+1~, TEST5+1~ |
| LMODE( | TEST2+6, TEST2+8, TEST3+5, TEST3+7, TEST3+10, TEST3+12, TEST3+13, TEST3+14, TEST4+8, TEST4+10 , TEST5+5, TEST5+7, LINIT2+4* |
| LPRNUM | TEST2+1~, TEST3+1~, TEST4+1~, TEST5+1~ |
| LPRNUM( | TEST2+7, TEST2+8, TEST3+6, TEST3+7, TEST3+10, TEST3+12, TEST3+13, TEST3+14, TEST4+9, TEST4+10 , TEST5+6, TEST5+7, LINIT2+4* |
| LPROV | TEST4+1~, TEST4+10*, TEST4+11 |
| MAXAINFO | START+1~, TEST3+23*, A01100+10 |
| MAXAINFO("L-PROV" | TEST3+25*, TEST3+26*, TEST3+27*, A01100+11 |
| MODEX | CINIT2+1~, CINIT2+2*, CINIT2+3, CINIT2+4, CINIT2+5, LINIT2+1~, LINIT2+2*, LINIT2+3, LINIT2+4, REMOVELN+1~ , REMOVELN+3*, REMOVELN+4, REMOVELN+6, REMOVELN+7, REMOVELN+8, REMOVELN+9 |
| OUTPUT | EN+1~, EN+4!*, EN+9, EN+10, START~ |
| OUTPUT("L-PROV" | A10001+18*, A10001+24, A10001+26, REMOVELN+2, REMOVELN+4, REMOVELN+6, REMOVELN+7!, REMOVELN+8!, REMOVELN+9!, REMOVELN+10! |
| OUTPUT("PROVINF" | A01000+11*, A01100+11*, A10001+25!, A10001+26* |
| PCOUNT | TEST3+1~ |
| PCOUNT( | TEST3+14*, TEST3+15, TEST3+16 |
| PCOUNTF | TEST3+1~ |
| PCOUNTF( | TEST3+16*, TEST3+18, TEST3+19, TEST3+24 |
| PCOUNTF("" | TEST3+17 |
| PCOUNTL | TEST3+1~ |
| PCOUNTL(1 | TEST3+17*, TEST3+18, TEST3+19, TEST3+24 |
| PCOUNTL(2 | TEST3+18*, TEST3+19*, TEST3+20, TEST3+23, TEST3+24 |
| PRNUMX | CINIT2+1~, CINIT2+3*, CINIT2+4, CINIT2+5, LINIT2+1~, LINIT2+3*, LINIT2+4, REMOVELN+1~, REMOVELN+4*, REMOVELN+6 , REMOVELN+7, REMOVELN+8 |
| PROVCNT | TEST5+1~, TEST5+2*, TEST5+8*, TEST5+9 |
| PROVINFO | START+1~, TEST1+8*, REMOVELN+5, REMOVELN+6 |
| PROVINFO("PROVINF" | TEST1+9*, TEST1+10*, TEST1+11*, TEST1+12*, A10001+18 |
| PROVX | TEST1+1~, TEST1+4*, TEST1+5*, TEST1+6, TEST2+1~, TEST2+8*, TEST2+9, TEST2+11*, TEST2+12, TEST3+1~ , TEST3+7*, TEST3+14, TEST3+15*, TEST3+16, TEST5+7*, TEST5+8, CINIT2+1~, LINIT2+1~, REMOVELN+1~ |
| PROVY | TEST1+1~, TEST1+4*, TEST1+8 |
| PRTYPE | EN+1~, EN+8*, EN+9, START~, TEST1+4, TEST1+12, TEST2+8, TEST3+7, TEST3+10, TEST3+13 , TEST3+14, TEST4+4, TEST4+10, TEST5+7, A10001+24, A10001+25, A10001+26, REMOVELN+6, REMOVELN+7 |
| RESULT | TEST2+1~, TEST2+2*, TEST2+6*, TEST2+7*, TEST2+10*, TEST2+12*, TEST2+13*, TEST2+14, TEST3+1~, TEST3+2* , TEST3+17, TEST3+18, TEST3+21*, TEST3+28, TEST4+1~, TEST4+5*, TEST4+11*, TEST4+12, TEST5+1~, TEST5+2* , TEST5+9*, TEST5+10 |
| SLC | TEST2+1~, TEST2+2*, TEST2+3*, TEST2+8, TEST3+1~, TEST3+2*, TEST3+3*, TEST3+7, TEST3+10, TEST3+13 , TEST3+14, TEST4+1~, TEST4+5*, TEST4+6*, TEST4+10, TEST5+1~, TEST5+2*, TEST5+3*, TEST5+7, A10001+14~ , A10001+15*, A10001+16, A10001+18, A10001+21*, A10001+24, A10001+26, LINIT1~, LINIT1+1, LINIT2+3, LINIT2+4 , REMOVELN+2*, REMOVELN+4, REMOVELN+6, REMOVELN+7, REMOVELN+8, REMOVELN+9, REMOVELN+10 |
| STATUS | EN+1~, EN+2*, EN+3*, EN+5, EN+11 |
| TEMPNODE | TEST3+1~, TEST3+24*, TEST3+26, TEST3+27 |