AGRHI1 ; IHS/ASDS/EFG - RESTRICTED HEALTH REPORT ;
Source file <AGRHI1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 2 | $$NOW^XLFDT $$RJ^XLFSTR | 
| VA Fileman | 2 | DD^%DT ^DIR | 
| IHS Patient Registration | 1 | ^AGDBQUE | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ENDDT | ;PROMPT FOR ENDING DATE OF ENTRY | |
| EN | ;EP | |
| HDR | ;PRINT THE PAGE HEADER | |
| PROCESS | ;PROCESS LOOP FOR REPORT RECORDS | |
| EXIT | ; | |
| ;DO HEADER AND DETAIL PRINTING HERE | ||
| BEGDT | ;PROMPT FOR BEGINNING DATE OF ENTRY | |
| HD | ; | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | PROCESS+11 | 
| ^AUPNRHI - [#9000039] | PROCESS+9, PROCESS+14 | 
| ^AUPNRHI("G" | PROCESS+3, PROCESS+6, PROCESS+8 | 
| ^VA(200 - [#200] | PRINT+6 | 
| ^XTMP("AGRHI" | PROCESS+15*, PRINT+3, PRINT+4, PRINT+5, EXIT+1! | 
| Name | Line Occurrences | 
|---|---|
| BEGDT | EN+2 | 
| HD | PRINT+11 | 
| HDR | PRINT+1, HD+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> AG("BEGDT" | BEGDT+7*, HDR+9, PRINT+16 | 
| >> AG("DSPDAT" | HDR+6*, HDR+7*, HDR+8 | 
| >> AG("ENDDT" | ENDDT+6*, HDR+10, PRINT+16 | 
| >> AG("F1" | EN+1!, PRINT+3, PRINT+4, PRINT+11, HD+4* | 
| >> AG("K" | PRINT+15* | 
| >> AG("PAGE" | BEGDT+1*, HDR+2*, HDR+4 | 
| >> AG("RHIDT" | HDR+5*, HDR+6 | 
| >> AG("Y" | PRINT+14*, PRINT+15 | 
| >> AGQ("NS" | EN+7* | 
| >> AGQ("RC" | EN+4* | 
| >> AGQ("RP" | EN+5* | 
| >> AGQ("RX" | EN+6* | 
| BDT | BEGDT+7*, PROCESS+4, PROCESS+16! | 
| >> CNT | PRINT+2*, PRINT+13*, PRINT+16 | 
| DFN | PROCESS+10*, PROCESS+11, PROCESS+16! | 
| DIR | BEGDT+2!, ENDDT+1!, HD+3! | 
| DIR("A" | BEGDT+4*, ENDDT+3* | 
| DIR(0 | BEGDT+3*, ENDDT+2*, HD+3* | 
| >> DIROUT | HD+4 | 
| >> DTOUT | EN+3, BEGDT+6, ENDDT+5, HD+4 | 
| >> DUOUT | EN+3, BEGDT+6, ENDDT+5, HD+4 | 
| DUZ(2 | PROCESS+11 | 
| >> EDATE | PRINT+7*, PRINT+12 | 
| EDT | ENDDT+6*, PROCESS+4, PROCESS+16! | 
| ENTDAT | PROCESS+2*, PROCESS+3*, PROCESS+4, PROCESS+6, PROCESS+8, PROCESS+15, PROCESS+16!, PRINT+2*, PRINT+3*, PRINT+4 , PRINT+5, PRINT+7 | 
| IO("Q" | HD+1 | 
| IO("S" | HD+1 | 
| IOF | HDR+1 | 
| IOSL | PRINT+11, HD+2 | 
| IOST | HD+1 | 
| MR | PROCESS+11*, PROCESS+15, PROCESS+16!, PRINT+8*, PRINT+12 | 
| RECORD | PROCESS+9*, PROCESS+10, PROCESS+12, PROCESS+16! | 
| RHI | PROCESS+12*, PROCESS+15, PROCESS+16!, PRINT+10*, PRINT+14, PRINT+15* | 
| RHIREC | PROCESS+7*, PROCESS+8*, PROCESS+9, PROCESS+14, PROCESS+16!, PRINT+2*, PRINT+5*, PRINT+8, PRINT+9, PRINT+10 | 
| RHISTAT | PROCESS+5*, PROCESS+6*, PROCESS+8, PROCESS+13, PROCESS+15, PROCESS+16! | 
| >> STATUS | PRINT+9*, PRINT+12 | 
| STREC | PROCESS+13*, PROCESS+14, PROCESS+16! | 
| U | PROCESS+10, PROCESS+11, PROCESS+12, PROCESS+14, PROCESS+15, PRINT+6, PRINT+8, PRINT+9, PRINT+10 | 
| USER | PROCESS+14*, PROCESS+15, PROCESS+16!, PRINT+2*, PRINT+4*, PRINT+5, PRINT+6 | 
| >> USERNAM | PRINT+6*, PRINT+12 | 
| X | BEGDT+2!, BEGDT+7*, ENDDT+1!, ENDDT+6* | 
| Y | BEGDT+2!, BEGDT+7, ENDDT+1!, ENDDT+6 |