IBCIL0 ;DSI/ESG - CLAIMSMANAGER SKIP LIST ;11-JAN-2001
Source file <IBCIL0.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Integrated Billing | 5 | IBCI CLAIMSMANAGER SKIP LIST IBCI MULTIPLE CLAIM SEND IBCI SELECT BILLS IBCI SEND ALL IBCI SEND NON-AUTH ONLY |
| Kernel | 2 | ^DIC(19 ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; -- main entry point for IBCI CLAIMSMANAGER SKIP LIST
|
|
| HDR | ; -- header code
|
|
| INIT | ; -- init variables and list array
|
|
| SRT | ;sort
|
|
| SELB | ; select single bill, bill by status, or multiple range of bills
|
|
| SELBX | ;
|
|
| N1 | ; check for valid number and send the claim
|
|
| STATUS | ;set ibcisnt based on criteria
|
|
| ALL | ;send all claims
|
|
| SNA | ;send all non authorized claims
|
|
| SENDMAIL | ;
; This procedure is responsible for sending a MailMan message to ; users about the claims that had no ClaimsManager errors. The ; message will list all clean claims and will be sent to the billers, ; assigned to people, current user, and the user who most recently ; sent the bill to CM. |
|
| SENDX | ;
|
|
| NOBILS | ;msg for no bills
|
|
| YESBLS | ;msg for sending bills
|
|
| HELP | ; -- help code
|
|
| EXIT | ; -- exit code
|
| Name | Field # of Occurrence |
|---|---|
| EN^DDIOL | HELP+3, HELP+4, HELP+5, HELP+6, HELP+7, HELP+8, HELP+9 |
| ^DIR | EN+4, EN+9, SELB+12, NOBILS+3 |
| ST2^IBCIST | N1+14 |
| $$CK2^IBCIUT1 | EN+6 |
| $$STAT^IBCIUT1 | STATUS+2, STATUS+3 |
| $$FILL^IBCIUT2 | SENDMAIL+26, SENDMAIL+28, SENDMAIL+29, SENDMAIL+31, SENDMAIL+33, SENDMAIL+35 |
| $$BILLER^IBCIUT5 | INIT+14, N1+11 |
| EN^VALM | EN+13 |
| $$FDATE^VALM1 | INIT+12 |
| $$SETFLD^VALM1 | SRT+5, SRT+6, SRT+7, SRT+8, SRT+9, SRT+12 |
| CLEAR^VALM1 | EXIT+1 |
| FULL^VALM1 | SELB+5, NOBILS+1, HELP+2 |
| PAUSE^VALM1 | HELP+10 |
| CLEAN^VALM10 | INIT+1 |
| SET^VALM10 | SRT+12 |
| $$FMTE^XLFDT | SENDMAIL+30 |
| ^XMD | SENDMAIL+45 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | INIT+10, INIT+11, INIT+19, INIT+21, N1+27, N1+28 |
| ^DPT - [#2] | INIT+20, N1+31 |
| ^IBA(351.9 - [#351.9] | INIT+8, INIT+9, SRT+11, N1+12, N1+22 |
| ^IBCIL0 | EN+3, EN+10, EN+16 |
| ^TMP("IBCIL0" | EN+14!, INIT+2!, INIT+28*, SRT+1, SRT+2, SRT+3, SRT+4 |
| ^TMP("IBCIL1" | EN+14!, INIT+2!, SRT+11*, N1+7, N1+8, N1+9, ALL+5, SNA+5, SNA+6 |
| ^TMP("IBCIL2" | EN+14!, INIT+2!, N1+36*, N1+39*, N1+40*, N1+41*, N1+42*, SENDMAIL+9, SENDMAIL+22, SENDMAIL+23 |
| ^VA(200 - [#200] | INIT+17, N1+25 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATP | N1+2~, N1+22*, N1+39 |
| BILLNO | N1+2~, N1+29*, N1+35 |
| CHARGES | N1+2~, N1+27*, N1+36, N1+39, N1+40, N1+41 |
| CHG | SENDMAIL+7~, SENDMAIL+22*, SENDMAIL+23, SENDMAIL+32 |
| CT | EN+15!, INIT+2!, SRT+1*, SRT+10*, SRT+11, SRT+12, SRT+13, SELB+4, SELB+6, ALL+3 , ALL+4, SNA+3, SNA+4 |
| DFN | N1+2~, N1+30*, N1+31 |
| DIR | EN+4!, EN+9!, SELB+12!, NOBILS+3! |
| DIR("?" | SELB+9*, SELB+10*, SELB+11* |
| DIR("A" | SELB+7*, SELB+8* |
| DIR(0 | EN+4*, EN+9*, SELB+6*, NOBILS+3* |
| >> DIRUT | SELB+13 |
| DPTDATA | N1+2~, N1+31*, N1+32, N1+33 |
| DUZ | N1+24, SENDMAIL+42, SENDMAIL+44 |
| EVENTDT | N1+2~, N1+34*, N1+35 |
| IBCIARR | INIT+4~, INIT+6*, SRT+5*, SRT+6*, SRT+7*, SRT+8*, SRT+9*, SRT+12* |
| IBCIBNUM | INIT+3~, INIT+10*, INIT+28, SRT+3*, SRT+4 |
| IBCIDATE | INIT+4~, INIT+12*, INIT+28 |
| IBCIDFN | INIT+5~, INIT+19*, INIT+20 |
| IBCIENAR | SELB+2~, SELB+15*, N1+4~ |
| IBCIENAR( | SELB+17, SELB+18 |
| IBCIERR | EN+15! |
| IBCIFDAT | INIT+3~, INIT+11*, INIT+12 |
| IBCIIEN | INIT+3~, INIT+8*, INIT+9, INIT+10, INIT+11, INIT+14, INIT+19, INIT+21, INIT+28 |
| IBCIMCSB | N1+1~, N1+11*, N1+23, N1+40 |
| IBCIMCSL | N1+1~, N1+12*, N1+41 |
| IBCINAME | INIT+4~, INIT+20*, INIT+28 |
| IBCINUMS | SELB+2~, SELB+18*, SELB+19*, SELB+20, N1+4~ |
| IBCIPIEC | SELB+2~, SELB+20*, N1+4~ |
| IBCIREDT | EN+15! |
| IBCISKST | INIT+5~, INIT+7*, INIT+8 |
| IBCISNT | EN+15!, N1+21, STATUS+1!, STATUS+2*, STATUS+3*, STATUS+4* |
| IBCIST0 | INIT+4~, INIT+21*, INIT+22, INIT+23, INIT+24, INIT+25, INIT+26, INIT+27*, INIT+28, SRT+1* , SRT+2, SRT+3, SRT+4, SRT+11 |
| IBCIST1 | INIT+4~, INIT+22*, INIT+23*, INIT+24*, INIT+25*, INIT+26*, INIT+27*, INIT+28, N1+1~, N1+9* , STATUS+4 |
| IBCISTAT | EN+15!, N1+21 |
| IBCIUSER | INIT+4~, INIT+13*, INIT+14*, INIT+15*, INIT+16*, INIT+17, SRT+2*, SRT+3, SRT+4 |
| IBCIVAUS | INIT+3~, INIT+17*, INIT+18*, INIT+28 |
| IBCIX | SELB+2~, SELB+20*, N1+6, N1+7, N1+8, N1+9, ALL+1~, ALL+5*, SNA+1~, SNA+5* , SNA+6 |
| IBCIXX | INIT+5~, SRT+4*, SRT+5, SRT+6, SRT+7, SRT+8, SRT+9, SRT+11 |
| IBCIYSUB | SELB+2~, SELB+16*, SELB+17*, SELB+18, N1+4~ |
| IBDATA | N1+2~, N1+28*, N1+29, N1+30, N1+34 |
| IBIFN | N1+1~, N1+8*, N1+11, N1+12, N1+22, N1+27, N1+28, N1+36, N1+39, N1+40 , N1+41, STATUS+2, STATUS+3, SENDMAIL+7~, SENDMAIL+22*, SENDMAIL+23 |
| IOF | EN+4, EN+7 |
| L1 | SENDMAIL+7~, SENDMAIL+10*, SENDMAIL+11*, SENDMAIL+12*, SENDMAIL+13*, SENDMAIL+14*, SENDMAIL+15*, SENDMAIL+16*, SENDMAIL+17*, SENDMAIL+18* , SENDMAIL+19*, SENDMAIL+25, SENDMAIL+26, SENDMAIL+27, SENDMAIL+28, SENDMAIL+29, SENDMAIL+31, SENDMAIL+33, SENDMAIL+34, SENDMAIL+35 , SENDMAIL+36*, SENDMAIL+38*, SENDMAIL+39* |
| NODE0 | INIT+5~, INIT+9*, INIT+13, INIT+15, INIT+16 |
| PATNAME | N1+2~, N1+33*, N1+35 |
| RESP | N1+2~, N1+22*, N1+23*, N1+24*, N1+25 |
| RESPNM | N1+2~, N1+25*, N1+26*, N1+36, N1+39, N1+40, N1+41 |
| SSN | N1+3~, N1+32*, N1+35 |
| TEXT | SENDMAIL+7~ |
| TEXT( | SENDMAIL+11*, SENDMAIL+12*, SENDMAIL+13*, SENDMAIL+14*, SENDMAIL+15*, SENDMAIL+16*, SENDMAIL+17*, SENDMAIL+18*, SENDMAIL+19*, SENDMAIL+25* , SENDMAIL+26*, SENDMAIL+27*, SENDMAIL+28*, SENDMAIL+29*, SENDMAIL+31*, SENDMAIL+33*, SENDMAIL+34*, SENDMAIL+35*, SENDMAIL+38*, SENDMAIL+39* |
| TMPDATA | N1+3~, N1+35*, N1+36, SENDMAIL+7~, SENDMAIL+24*, SENDMAIL+26, SENDMAIL+28, SENDMAIL+29, SENDMAIL+30 |
| U | INIT+10, INIT+11, INIT+13, INIT+15, INIT+16, INIT+17, INIT+19, INIT+20, INIT+21, INIT+28 , SRT+5, SRT+6, SRT+7, SRT+8, SRT+9, SRT+11, N1+8, N1+9, N1+12, N1+22 , N1+25, N1+27, N1+29, N1+30, N1+32, N1+33, N1+34, N1+35, SNA+6, SENDMAIL+26 , SENDMAIL+28, SENDMAIL+29, SENDMAIL+30 |
| USER | SENDMAIL+7~, SENDMAIL+21*, SENDMAIL+22*, SENDMAIL+23, SENDMAIL+35 |
| >> VALMBCK | SELB+3*, ALL+2*, SNA+2*, HELP+11* |
| >> VALMCNT | SRT+13*, SRT+14 |
| >> VALMHDR(1 | HDR+1* |
| >> VALMHDR(2 | HDR+2* |
| >> VALMSG | SRT+14* |
| X | SELB+15!, SENDMAIL+8~, SENDMAIL+26*, SENDMAIL+28*, SENDMAIL+29*, SENDMAIL+30*, SENDMAIL+32*, SENDMAIL+35*, HELP+1* |
| X1 | SENDMAIL+8~, SENDMAIL+26*, SENDMAIL+28*, SENDMAIL+29*, SENDMAIL+30*, SENDMAIL+32*, SENDMAIL+35* |
| X2 | SENDMAIL+8~, SENDMAIL+26*, SENDMAIL+28*, SENDMAIL+29*, SENDMAIL+30*, SENDMAIL+32*, SENDMAIL+35* |
| X3 | SENDMAIL+8~ |
| X4 | SENDMAIL+8~ |
| XMDUN | SENDMAIL+7~ |
| XMDUZ | SENDMAIL+7~, SENDMAIL+42* |
| XMSUB | SENDMAIL+7~, SENDMAIL+43* |
| XMTEXT | SENDMAIL+7~, SENDMAIL+41* |
| XMY | SENDMAIL+7~, SENDMAIL+23*, SENDMAIL+24* |
| XMY( | SENDMAIL+44* |
| XMZ | SENDMAIL+7~ |
| Y | SELB+15!, SENDMAIL+8~ |