BARUFCAS ; IHS/SD/TPF - CASHIERING FUNCTIONS FOR UFMS ;04/09/2008
Source file <BARUFCAS.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS Accounts Receivable | 5 | ^BARBAN DISPLAYT^BARUFLOG ($$SETSESS,ASKFORRT,TRANSMIT)^BARUFUT ($$GETDISLM,$$RANGE,$$RTCOUNT,$$STILPOST,CNTSTATS,EXCLLST,RESENDF)^BARUFUT1 $$UPC^BARUTL | 
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| IHS VA Utilities | 1 | EN^XBVIDEO | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Accounts Receivable | 1 | BAR UFMS CASHIER VIEW | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SHOW(STATUS) | ;EP - GENERIC SESSION LISTER | |
| AGAIN | ;EP - | |
| LOOP(UDUZ,STAT,LINE,LIST,PRTSTAT) | ;EP - GET DATA FROM SESSION LEVEL | |
| VIEW | ;EP - VIEW UFMS SESSIONS | |
| INIT | ;EP - INIT COMMON VARIABLES | |
| ALLSTAT(LIST,STATUS) | ;EP - CHANGE THE STATUS OF ALL THE SESSIONS IN ARRAY 'LIST' TO STATUS | |
| ASKSTAT | ;EP - ASK STATUS TO VIEW | |
| ASK | ;EP - ASK FOR ACTION | |
| RESEND | ;EP - RESEND A FILE | |
| VIEWHDR(STATUS) | ;EP - HEADER FOR VIEWING SESSIONS | 
| Name | Field # of Occurrence | 
|---|---|
| ^BARBAN | AGAIN+1 | 
| DISPLAYT^BARUFLOG | ASK+27 | 
| $$SETSESS^BARUFUT | ALLSTAT+32 | 
| ASKFORRT^BARUFUT | ALLSTAT+13, ALLSTAT+17, ALLSTAT+23, AGAIN+9, AGAIN+12 | 
| TRANSMIT^BARUFUT | ALLSTAT+3 | 
| $$GETDISLM^BARUFUT1 | AGAIN+3, LOOP+2, LOOP+14 | 
| $$RANGE^BARUFUT1 | ASK+35 | 
| $$RTCOUNT^BARUFUT1 | LOOP+12 | 
| $$STILPOST^BARUFUT1 | ALLSTAT+19, LOOP+9 | 
| CNTSTATS^BARUFUT1 | ASKSTAT+4 | 
| EXCLLST^BARUFUT1 | ASK+36 | 
| RESENDF^BARUFUT1 | RESEND+1 | 
| $$UPC^BARUTL | ASK+29 | 
| $$GET1^DIQ | AGAIN+4, LOOP+6, LOOP+7, LOOP+8 | 
| ^DIR | ALLSTAT+31, ASK+17, ASKSTAT+15 | 
| EN^XBVIDEO | LOOP+14, LOOP+17 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BAR(90052.06,7819,0) - [#90052.06] | GET1^DIQ | 
| 90057.11 | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BARSESS( | ALLSTAT+10, AGAIN+7, AGAIN+10, AGAIN+18, LOOP+3 | 
| ^DD("DD" | LOOP+10 | 
| ^VA(200 - [#200] | LOOP+11 | 
| Name | Line Occurrences | 
|---|---|
| AGAIN | ASK+21, ASK+30, ASK+32, ASKSTAT+16, ASKSTAT+20 | 
| ALLSTAT | ASK+38 | 
| ASK | AGAIN+15 | 
| ASKSTAT | AGAIN+7, AGAIN+10, AGAIN+23, ASK+20 | 
| INIT | VIEW+1 | 
| LOOP | AGAIN+19, AGAIN+21 | 
| SHOW | VIEW+2 | 
| VIEWHDR | AGAIN+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> CASHIER | LOOP+11*, LOOP+16 | 
| >> CHOICE | ASK+22*, ASK+23, ASK+24, ASK+25, ASK+26, ASK+29*, ASK+30, ASK+32, ASK+34, ASK+37* , ASK+38 | 
| CNT | LOOP+1~, LOOP+3* | 
| CNTS | ASKSTAT+1~ | 
| CURSTAT | LOOP+1~, LOOP+6*, LOOP+14, LOOP+19 | 
| >> DASH | VIEWHDR+4, INIT+1*, ASK+1 | 
| DIR | ALLSTAT+27!, ASK+3!, ASKSTAT+5! | 
| DIR("?" | ASK+5*, ASK+8*, ASK+12*, ASK+14* | 
| DIR("A" | ALLSTAT+30*, ASK+11*, ASK+15*, ASKSTAT+6* | 
| DIR("B" | ALLSTAT+29* | 
| DIR(0 | ALLSTAT+28*, ASK+13*, ASKSTAT+7*, ASKSTAT+8*, ASKSTAT+9*, ASKSTAT+10*, ASKSTAT+11*, ASKSTAT+12*, ASKSTAT+13* | 
| >> DIRUT | ASKSTAT+17 | 
| >> DTOUT | ALLSTAT+24, ASK+18, ASKSTAT+17 | 
| >> DUOUT | ALLSTAT+24, ASK+18 | 
| DUZ | AGAIN+13, ASKSTAT+4 | 
| DUZ(2 | ALLSTAT+10, AGAIN+4, AGAIN+7, AGAIN+10, AGAIN+18, LOOP+3 | 
| ERASTAT | ALLSTAT+1~, ALLSTAT+9*, ALLSTAT+14, ASK+26*, ASK+27, LOOP+1~, LOOP+8*, LOOP+13, LOOP+19 | 
| >> IENS | LOOP+5*, LOOP+6, LOOP+7, LOOP+8 | 
| LINE | AGAIN+16*, AGAIN+19, AGAIN+20*, AGAIN+21, AGAIN+23, LOOP~, LOOP+4*, LOOP+13, LOOP+15 | 
| LIST | ALLSTAT~, ALLSTAT+3, AGAIN+14!, AGAIN+19, AGAIN+21, ASK+36, ASK+38, LOOP~ | 
| LIST( | ALLSTAT+6, ALLSTAT+7, ALLSTAT+8, ALLSTAT+9, ASK+23, ASK+24, ASK+25, ASK+26, LOOP+13* | 
| >> OPTIONST | ASK+4*, ASK+7*, ASK+11 | 
| POSTING | ALLSTAT+1~, ALLSTAT+19*, ALLSTAT+20, ALLSTAT+22, ALLSTAT+24, ALLSTAT+26, LOOP+9*, LOOP+19 | 
| PRTSTAT | LOOP~, LOOP+19 | 
| >> RANGE | ASK+34*, ASK+35*, ASK+36 | 
| RC | ALLSTAT+1~, ALLSTAT+32* | 
| >> REC | ALLSTAT+5*, ALLSTAT+6*, ALLSTAT+7, ALLSTAT+8, ALLSTAT+9 | 
| RTCOUNT | LOOP+1~, LOOP+12*, LOOP+18 | 
| SESSID | ALLSTAT+1~, ALLSTAT+8*, ALLSTAT+10, ALLSTAT+11, ALLSTAT+15, ALLSTAT+21, ALLSTAT+25, ALLSTAT+32, ASK+25*, ASK+27 , LOOP+1~, LOOP+2*, LOOP+3*, LOOP+5, LOOP+12, LOOP+13, LOOP+14, LOOP+16 | 
| STAT | LOOP~, LOOP+3, LOOP+12, LOOP+18, LOOP+19 | 
| STATCNTS | ASKSTAT+2!, ASKSTAT+4, ASKSTAT+14! | 
| STATCNTS("ALL | STATUSES" , ASKSTAT+12 | 
| STATCNTS("OPEN" | ASKSTAT+7 | 
| STATCNTS("RECONCILED" | ASKSTAT+8 | 
| STATCNTS("RETRANSMITTED" | ASKSTAT+11 | 
| STATCNTS("REVIEWED/APPROVED" | ASKSTAT+9 | 
| STATCNTS("TRANSMITTED" | ASKSTAT+10 | 
| >> STATDATE | LOOP+7*, LOOP+10*, LOOP+16 | 
| STATUS | VIEWHDR~, VIEWHDR+2, VIEWHDR+3, ALLSTAT~, ALLSTAT+3, ALLSTAT+32, SHOW~, AGAIN+2*, AGAIN+5, AGAIN+6 , AGAIN+7, AGAIN+8, AGAIN+10, AGAIN+15, AGAIN+19, AGAIN+21, AGAIN+24, ASK+6, ASK+30, ASK+32 , ASKSTAT+18*, ASKSTAT+19* | 
| >> TSTATUS | AGAIN+17*, AGAIN+18*, AGAIN+19 | 
| U | ALLSTAT+7, ALLSTAT+8, ALLSTAT+9, ALLSTAT+22, ALLSTAT+26, ASK+19, ASK+24, ASK+25, ASK+26, LOOP+11 , LOOP+13 | 
| UDUZ | ALLSTAT+1~, ALLSTAT+3*, ALLSTAT+7*, ALLSTAT+10, ALLSTAT+19, ALLSTAT+32, AGAIN+13*, AGAIN+19, AGAIN+21, ASK+24* , ASK+27, LOOP~, LOOP+3, LOOP+5, LOOP+9, LOOP+11, LOOP+12, LOOP+13 | 
| >> VALIDCHK | ASK+4*, ASK+9*, ASK+10*, ASK+33 | 
| >> Y | ALLSTAT+24, ASK+19, ASK+20, ASK+21, ASK+22, ASK+29, ASKSTAT+16, ASKSTAT+17, LOOP+10* | 
| >> Y(0 | ASKSTAT+18, ASKSTAT+19 |