BARLNRPT ; IHS/SD/LSL - Report Generator ;
Source file <BARLNRPT.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 4 | ^DDS ^DIC EN1^DIP ^DIR |
| IHS VA Utilities | 3 | ($$VAL,$$VALI,ENP,ENPM)^XBDIQ1 $$DIR^XBDIR VIEWD^XBLM |
| IHS Accounts Receivable | 1 | $$EN^BARVDF |
| Registration | 1 | (CLEAR,FULL)^VALM1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SORT | ;EP reorder and build BY, FR, TO variables
|
|
| DIR1 | ||
| EN | ;EP ENTRY POINT
|
|
| RUN | ;EP - run report BARDA
|
|
| DEVE | ||
| EDIT | ||
| ITEMS | ;EP - LIST SELECTABLE ITEMS
|
|
| ITEMLST(BARDA) | ;EP - list items
|
|
| PRT | ;EP
|
|
| ENDJOB | ||
| R | ;EP - RUN A REPORT
|
|
| EXIT | ;EP -
|
|
| ;EP - reorder and build FLDS variable
|
||
| END | ||
| LIST(XBSRCFL) | ;EP Print fields
|
|
| SEL | ||
| LOOP | ;EP CLAIMS
|
| Name | Field # of Occurrence |
|---|---|
| $$EN^BARVDF | PRT+6 |
| ^DDS | EDIT+1 |
| ^DIC | SEL+1, R+2, RUN+16, ITEMS+2 |
| EN1^DIP | RUN+20, LIST+9, DEVE+1 |
| ^DIR | DIR1+6, RUN+21, LIST+10, DEVE+4 |
| CLEAR^VALM1 | PRT+7 |
| FULL^VALM1 | PRT+6 |
| $$VAL^XBDIQ1 | DIR1+3, DIR1+4, SORT+2, PRINT+2 |
| $$VALI^XBDIQ1 | RUN+3, ITEMLST+1 |
| ENP^XBDIQ1 | RUN+2 |
| ENPM^XBDIQ1 | SORT+5, PRINT+5 |
| $$DIR^XBDIR | PRT+3 |
| VIEWD^XBLM | PRT+6 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences |
|---|---|
| DIR1 | DIR1+7, DIR1+8, DIR1+9, DIR1+10, DIR1+11 |
| EDIT | DIR1+9 |
| ITEMLST | DIR1+10, ITEMS+5 |
| ITEMS | ITEMS+6 |
| LIST | ITEMLST+2 |
| RUN+11 | |
| RUN | DIR1+7 |
| SEL | DIR1+1, DIR1+8 |
| SORT | RUN+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BARDA | DIR1+1, DIR1+3, DIR1+4, DIR1+10, DIR1+11!, EXIT+1!, SEL+3*, EDIT, R+4*, RUN+2 , RUN+3, SORT+2, PRINT+2, ITEMLST~, ITEMLST+1 |
| BARFLD | PRINT+22! |
| BARFLD( | PRINT+15*, PRINT+16*, PRINT+21 |
| BARFLD(1 | PRINT+18 |
| BARIOSL | PRT+6*, DEVE! |
| BARP | RUN+6!, RUN+19!, PRINT+12*, PRINT+13*, PRINT+15, PRINT+16, PRINT+21 |
| BARP( | PRINT+9, PRINT+11 |
| BARP(0 | PRINT+6 |
| BARPO | PRINT+8!, PRINT+22! |
| BARPO( | PRINT+9*, PRINT+11 |
| BARPT | RUN+7, RUN+19! |
| >> BARQUIT | RUN+1*, RUN+10, RUN+12, SORT+6*, PRINT+6* |
| BARS | RUN+6!, RUN+19!, SORT+13*, SORT+14*, SORT+16*, SORT+18* |
| BARS( | SORT+9, SORT+12 |
| BARS(0 | SORT+6 |
| BARSO | SORT+8!, SORT+19! |
| BARSO( | SORT+9*, SORT+12 |
| BARTP | PRINT+8!, PRINT+22! |
| BARTP( | PRINT+11*, PRINT+13, PRINT+15 |
| BARTS | SORT+8!, SORT+11!, SORT+19! |
| BARTS( | SORT+12*, SORT+14, SORT+16, SORT+18 |
| BARX | SORT+16*, SORT+18*, PRINT+13!* |
| >> BY | SORT+2*, SORT+3*, SORT+13*, SORT+14*, LIST+7* |
| DA | EDIT*, SORT+7~*, SORT+9*, SORT+12*, PRINT+7*, PRINT+9*, PRINT+11*, ITEMS+1!, PRT+4! |
| >> DDSFILE | EDIT* |
| DIC | SEL*, R+1*, RUN+4*, RUN+16~*, ITEMS+1!, ITEMS+2*, LIST+1* |
| DIC(0 | SEL*, R+1*, RUN+16*, ITEMS+2* |
| DIR | DIR1!, RUN+5!, RUN+21!, LIST+10!, DEVE+4! |
| DIR("A" | RUN+21*, LIST+10*, DEVE+4* |
| DIR(0 | DIR1+6*, RUN+21*, LIST+10*, DEVE+4* |
| >> DIRUT | PRT+5 |
| DR | EDIT*, ITEMS+1! |
| >> FLDS | PRINT+2*, PRINT+3*, PRINT+18*, LIST+2* |
| >> FLDS( | PRINT+21* |
| >> FLDS(1 | LIST+3* |
| >> FLDS(2 | LIST+4* |
| >> FLDS(3 | LIST+5* |
| >> FLDS(4 | LIST+6* |
| >> FR | SORT+3*, SORT+15*, SORT+16*, LIST+7* |
| >> I | PRINT+16*, PRINT+21* |
| IOSL | PRT+6*, DEVE* |
| >> K | SORT+12*, SORT+13, PRINT+11*, PRINT+12 |
| >> L | RUN+20*, LIST+8* |
| >> SEP | PRINT+17* |
| SEQ | SORT+7~, SORT+9*, SORT+10*, SORT+12*, PRINT+9*, PRINT+10*, PRINT+11* |
| >> TO | SORT+3*, SORT+17*, SORT+18* |
| VALM | PRT+8! |
| VALMAR | PRT+8! |
| VALMBCK | PRT+8! |
| VALMBG | PRT+8! |
| VALMCAP | PRT+8! |
| VALMCNT | PRT+8! |
| VALMCOFF | PRT+8! |
| VALMCON | PRT+8! |
| VALMDN | PRT+8! |
| VALMEVL | PRT+8! |
| VALMIOXY | PRT+8! |
| VALMKEY | PRT+8! |
| VALMLFT | PRT+8! |
| VALMLST | PRT+8! |
| VALMMENU | PRT+8! |
| VALMOFF | PRT+8! |
| VALMSGR | PRT+8! |
| VALMUP | PRT+8! |
| VALMY | PRT+8! |
| >> X | PRINT+16* |
| >> XBFLD("BROWSE" | PRT+6* |
| XBSRCFL | RUN+3*, RUN+4, RUN+7, RUN+13, RUN+17*, ITEMS+4*, ITEMLST+1*, ITEMLST+2, LIST~ |
| XQORNEST | PRT+8! |
| XQORS | PRT+8! |
| XQORSPEW | PRT+8! |
| >> Y | DIR1+7, DIR1+8, DIR1+9, DIR1+10, DIR1+11, SEL+2, SEL+3, R+3, R+4, RUN+17 , ITEMS+3, ITEMS+4, PRT+3*, PRT+6 |