AQAOPV21 ; IHS/ORDC/LJF - PRINT QI CODES ;
Source file <AQAOPV21.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 3 | ^%ZIS ^%ZISC ^%ZTLOAD |
| Quality Assurance | 3 | LOOKUP^AQAOHPRV (HEADING,INIT,KILL,NEWPG)^AQAOUTIL PRTOPT^AQAOVAR |
| VA Fileman | 2 | ^DIC ^DIR |
| IHS VA Utilities | 1 | ($$VAL,$$VALI,ENP)^XBDIQ1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PERSON(AQAOI,AQAOX) | ;EP; -- SUBRTN to print provider/person data
|
|
| LOOKUP(DIC,DICS,INPUT) | ; -- SUBRTN to find prov/pers/vendr from user input
|
|
| DEV | ; -- SUBRTN to get print device and call print rtn
|
|
| VENDOR(AQAOI,AQAOX) | ;EP; -- SUBRTN to print vendor data
|
|
| EXIT | ; -- SUBRTN for eoj
|
|
| ;EP; -- loop thru user's selections
|
||
| HEADING2 | ;EP; -- SUBRTN to print second half of heading
|
|
| LOOP | ; -- ask for names or qi codes until user is done
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | DEV+2 |
| ^%ZISC | DEV+6, EXIT+2 |
| ^%ZTLOAD | DEV+6 |
| LOOKUP^AQAOHPRV | AQAOPV21+16 |
| HEADING^AQAOUTIL | PRINT+3 |
| INIT^AQAOUTIL | PRINT+1 |
| KILL^AQAOUTIL | EXIT+2 |
| NEWPG^AQAOUTIL | PRINT+8 |
| PRTOPT^AQAOVAR | DEV+7, EXIT+1 |
| ^DIC | LOOKUP+3 |
| ^DIR | LOOP+13 |
| $$VAL^XBDIQ1 | VENDOR+6 |
| $$VALI^XBDIQ1 | VENDOR+5 |
| ENP^XBDIQ1 | PERSON+2, VENDOR+2 |
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences |
|---|---|
| @( | PRINT+9 |
| DEV | LOOP+13 |
| EXIT | DEV+1, DEV+3, DEV+7, PRINT+10 |
| HEADING2 | PRINT+3, PRINT+8 |
| LOOKUP | LOOP+16, LOOP+17 |
| LOOP | LOOP+16, LOOP+17 |
| DEV+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | DEV+2* |
| AQAO | PERSON+1~, VENDOR+1~ |
| AQAO( | PERSON+4, PERSON+5, PERSON+7, VENDOR+4, VENDOR+7 |
| AQAO(8 | PERSON+6 |
| AQAOARR | AQAOPV21+17!, DEV+1 |
| AQAOARR( | PRINT+7, LOOKUP+4* |
| >> AQAOHCON | PRINT+1* |
| AQAOI | PRINT+5*, PRINT+7, PRINT+9, PERSON~, PERSON+3, VENDOR~, VENDOR+3 |
| >> AQAOLIN2 | HEADING2+2 |
| >> AQAOLINE | HEADING2+3 |
| >> AQAOSTOP | PRINT+5, PRINT+7, PRINT+8 |
| >> AQAOTY | PRINT+2* |
| AQAOX | AQAOPV21+18*, LOOP+2, LOOP+16*, LOOP+17*, PRINT+6*, PRINT+7*, PERSON~, PERSON+2, PERSON+3, VENDOR~ , VENDOR+2, VENDOR+3, VENDOR+5 |
| DIC | LOOKUP~ |
| DIC("S" | LOOKUP+3* |
| DIC(0 | LOOKUP+2* |
| DICS | LOOKUP~, LOOKUP+3 |
| DIR | LOOP+1! |
| DIR("?" | LOOP+4*, LOOP+5*, LOOP+6*, LOOP+7*, LOOP+8*, LOOP+9*, LOOP+10*, LOOP+11*, LOOP+12* |
| DIR("A" | LOOP+2*, LOOP+3* |
| DIR(0 | LOOP+1* |
| >> DIRUT | LOOP+13 |
| INPUT | LOOKUP~, LOOKUP+2, LOOKUP+4 |
| IO | PRINT+1 |
| IO("Q" | DEV+4, DEV+5! |
| IOSL | PRINT+8 |
| IOST | EXIT+1 |
| >> POP | DEV+3 |
| >> S | LOOP+15*, LOOP+16, LOOP+17 |
| U | PRINT+5, PRINT+7, PRINT+8 |
| X | PRINT+9*, VENDOR+5*, VENDOR+6, LOOKUP+1~, LOOKUP+2* |
| Y | LOOP+15, LOOP+16, LOOP+17, LOOKUP+1~, LOOKUP+3, LOOKUP+4 |
| >> ZTDESC | DEV+5* |
| >> ZTQUEUED | EXIT+1 |
| >> ZTRTN | DEV+5* |
| >> ZTSAVE("AQAOARR(" | DEV+6* |
| ZTSK | DEV+6! |