DGENRPD2 ;ALB/CJM/EG -Veteran with Future Appts and no Enrollment App Report - Continue 01/19/2005 ; 1/20/05 1:27pm
Source file <DGENRPD2.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 5 | ($$FINDCUR,$$STATUS)^DGENA ($$CATEGORY,$$EXTCAT)^DGENA4 ($$GET,$$VET)^DGENPTA $$EXT^DGENU $$SITE^VASITE |
| Kernel | 3 | ^%ZISC $$FMTE^XLFDT $$LJ^XLFSTR |
| Scheduling | 1 | $$SDAPI^SDAMA301 |
| VA Fileman | 1 | ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Registration | 3 | DGENRPD1 DGQPTQ2 DGRP14 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PAUSE | ;
|
|
| ERR | ;
|
|
| LJ(STRING,LENGTH) | ;
|
|
| DATE(DATE) | ;
|
|
| GETPAT | ;
; Description: Gets patients to include in the report |
|
| HEADER | ;
|
|
| SETTMP(CLINIC,DFN,APPT) | ;
; NOENREC is for patients without enrollment records ; SITE2 is for other excluded enrollment records |
|
| PATIENTS(SUBSCRPT) | ;
|
|
| VALREC(CLINIC,DFN) | ;
|
|
| ;
|
||
| FAPCHK() | ;
|
|
| LINE(LINE) | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | PRINT+16 |
| $$FINDCUR^DGENA | SETTMP+10 |
| $$STATUS^DGENA | SETTMP+11 |
| $$CATEGORY^DGENA4 | VALREC+10 |
| $$EXTCAT^DGENA4 | PATIENTS+31 |
| $$GET^DGENPTA | PATIENTS+26 |
| $$VET^DGENPTA | VALREC+14 |
| $$EXT^DGENU | PATIENTS+30 |
| ^DIR | PAUSE+6 |
| $$SDAPI^SDAMA301 | GETPAT+4 |
| $$SITE^VASITE | SETTMP+6 |
| $$FMTE^XLFDT | HEADER+6, HEADER+10, DATE+1 |
| $$LJ^XLFSTR | LJ+1 |
| 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 |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(40.8 - [#40.8] | GETPAT+17, GETPAT+25, GETPAT+35 |
| ^SC - [#44] | GETPAT+14, GETPAT+16, GETPAT+23, GETPAT+24, GETPAT+33, GETPAT+34, SETTMP+7 |
| ^TMP($J | PRINT+2!, PRINT+18!, GETPAT+13, GETPAT+15, GETPAT+22, GETPAT+27, GETPAT+31, GETPAT+36, GETPAT+38!, ERR+5* , ERR+6!, VALREC+3, VALREC+6, SETTMP+10*, SETTMP+11*, PATIENTS+7, PATIENTS+12, PATIENTS+17, PATIENTS+20, PATIENTS+22 , PATIENTS+23, FAPCHK+2, FAPCHK+3 |
| Name | Line Occurrences |
|---|---|
| $$DATE | PATIENTS+28, PATIENTS+29 |
| $$FAPCHK | GETPAT+9 |
| $$LJ | PATIENTS+9, PATIENTS+14, PATIENTS+27, PATIENTS+28, PATIENTS+29, PATIENTS+30, PATIENTS+31 |
| ERR | GETPAT+9 |
| GETPAT | PRINT+7 |
| HEADER | PRINT+11, LINE+7, LINE+12 |
| LINE | PATIENTS+8, PATIENTS+9, PATIENTS+10, PATIENTS+13, PATIENTS+14, PATIENTS+18, PATIENTS+32 |
| PATIENTS | PRINT+13 |
| PAUSE | PRINT+14, LINE+4 |
| SETTMP | VALREC+16 |
| VALREC | GETPAT+18, GETPAT+27, GETPAT+36 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPT | VALREC+2~, VALREC+3*, VALREC+6, VALREC+16, SETTMP~, SETTMP+6, SETTMP+10, SETTMP+11 |
| APPTYPE | PATIENTS+3~, PATIENTS+25* |
| BEGIN | GETPAT+2~, GETPAT+3* |
| CATEGORY | GETPAT+2~, VALREC+10*, VALREC+11, SETTMP+10, SETTMP+11, PATIENTS+3~, PATIENTS+16*, PATIENTS+17*, PATIENTS+20, PATIENTS+22 , PATIENTS+23, PATIENTS+31 |
| CLINIC | GETPAT+13*, GETPAT+14, GETPAT+15, GETPAT+16, GETPAT+18, GETPAT+22*, GETPAT+23, GETPAT+24, GETPAT+27, GETPAT+31* , GETPAT+32, GETPAT+33, GETPAT+34, GETPAT+36, VALREC~, VALREC+3, VALREC+6, VALREC+16, SETTMP~, SETTMP+7 , SETTMP+11, PATIENTS+3~, PATIENTS+11*, PATIENTS+12*, PATIENTS+14, PATIENTS+17, PATIENTS+20, PATIENTS+22, PATIENTS+23 |
| CLNAME | SETTMP+5~, SETTMP+7*, SETTMP+8*, SETTMP+10, SETTMP+11 |
| CRT | PRINT+1~, PRINT+5*, PRINT+9, PRINT+14, LINE+3, LINE+10 |
| DATE | DATE~, DATE+1 |
| DFN | GETPAT+15*, GETPAT+18, GETPAT+27*, GETPAT+36*, VALREC~, VALREC+3, VALREC+6, VALREC+10, VALREC+14, VALREC+16 , SETTMP~, SETTMP+10, SETTMP+11, PATIENTS+21*, PATIENTS+22*, PATIENTS+23, PATIENTS+26 |
| DGARRAY | GETPAT+2~, GETPAT+4, GETPAT+38!, ERR+6! |
| DGARRAY("FLDS" | GETPAT+4* |
| DGARRAY(1 | GETPAT+3* |
| >> DGENRP("ALL" | GETPAT+12 |
| >> DGENRP("BEGIN" | GETPAT+3, HEADER+6 |
| >> DGENRP("CLINIC" | GETPAT+30, GETPAT+32 |
| >> DGENRP("DIVISION" | GETPAT+21, GETPAT+26 |
| >> DGENRP("END" | GETPAT+3, HEADER+6 |
| >> DGENRP("JUSTONCE" | VALREC+4 |
| DGPAT | PATIENTS+3~, PATIENTS+26 |
| DGPAT("DOB" | PATIENTS+28 |
| DGPAT("NAME" | PATIENTS+27 |
| DGPAT("PID" | PATIENTS+27 |
| DIR | PAUSE+3~ |
| DIR(0 | PAUSE+5* |
| >> DIRUT | PAUSE+7 |
| DIVISION | GETPAT+2~, GETPAT+16*, GETPAT+17*, GETPAT+24*, GETPAT+25*, GETPAT+26, GETPAT+34*, GETPAT+35*, SETTMP+6, PATIENTS+3~ , PATIENTS+6*, PATIENTS+7*, PATIENTS+9, PATIENTS+12, PATIENTS+14, PATIENTS+17, PATIENTS+20, PATIENTS+22, PATIENTS+23 |
| DIVNAME | SETTMP+5~, SETTMP+6*, SETTMP+10, SETTMP+11 |
| DT | ERR+5, HEADER+10 |
| END | GETPAT+2~, GETPAT+3* |
| ENRSTAT | PATIENTS+3~, PATIENTS+24*, PATIENTS+30 |
| ERR | FAPCHK+1~, FAPCHK+2*, FAPCHK+3 |
| IO | PRINT+8 |
| IOF | PRINT+9, LINE+6, LINE+11, HEADER+4 |
| IOSL | LINE+3, LINE+10, PAUSE+4 |
| IOST | PRINT+5 |
| JUSTONCE | VALREC+2~*, VALREC+3, VALREC+4* |
| LENGTH | LJ~, LJ+1 |
| LINE | LINE~, LINE+8, LINE+13, LINE+15, HEADER+3~, HEADER+14*, HEADER+15, PATIENTS+27*, PATIENTS+28*, PATIENTS+29* , PATIENTS+30*, PATIENTS+31*, PATIENTS+32 |
| NAM | GETPAT+2~, GETPAT+9*, ERR+2*, ERR+3*, ERR+4*, ERR+5, ERR+6! |
| NODE | PATIENTS+3~, PATIENTS+23*, PATIENTS+24, PATIENTS+25 |
| PAGE | PRINT+1~, PRINT+4*, PRINT+9, PRINT+10*, HEADER+7, HEADER+8* |
| PATIENT | PATIENTS+3~ |
| QUIT | PRINT+1~, PRINT+3*, PRINT+14, LINE+5, PAUSE+7*, PATIENTS+7, PATIENTS+8, PATIENTS+9, PATIENTS+10, PATIENTS+12 , PATIENTS+13, PATIENTS+15, PATIENTS+17, PATIENTS+18, PATIENTS+20, PATIENTS+22, PATIENTS+33 |
| SDCNT | GETPAT+2~, GETPAT+4*, GETPAT+9, GETPAT+38!, ERR+6! |
| STATUS | VALREC+2~, VALREC+6*, VALREC+7 |
| STRING | LJ~, LJ+1 |
| SUBSCRPT | PRINT+1~, PRINT+12*, PRINT+13, PATIENTS~, PATIENTS+7, PATIENTS+12, PATIENTS+17, PATIENTS+20, PATIENTS+22, PATIENTS+23 |
| TIME | PATIENTS+3~, PATIENTS+19*, PATIENTS+20*, PATIENTS+22, PATIENTS+23, PATIENTS+29 |
| U | GETPAT+16, GETPAT+24, GETPAT+33, GETPAT+34, VALREC+6, VALREC+7, SETTMP+6, SETTMP+11 |
| X | GETPAT+9~*, PAUSE+3~ |
| Y | PAUSE+3~, PAUSE+7 |
| >> ZTQUEUED | PRINT+15 |
| >> ZTREQ | PRINT+15* |