SCDXPOV3 ; ALB/SCK - VISIT REPORT BY NPCDB TRANSMISSION STATUS ; 05 Oct 98 8:38 PM
Source file <SCDXPOV3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 4 | INIT^SCDXPOV ^SCDXPOV1 ($$COVPRI,$$ELGPRI,CLEAR)^SCDXPOV2 DTS^SDUTL | 
| Registration | 1 | $$SITE^VASITE | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NEWPAGE | ; | |
| VISQ | ||
| HDR | ;  Print the report header ; Variables ; LINEOUT - Message line for header ; END - Timeout or Uparrow flag for read | |
| VISRPT | ;  Print body of the Visit report consolidated by number of visits. | |
| WRT | ;  Call procedures to initialize report data global, build the report global, and then print the report. | |
| VISIT(SCXDT,SCXP,SCXE,SCXET,SCXV,SCXC) | ; Update visit count for this encounter ; Input: ; SCXDT - Visit date ; SCXP - Patients DFN ; SCXE - Vet Eligibility status of encounter ; SCXET - Vet. or Non-Vet status ; SCXV - Category of visit ; SCXC - C&P status of encounter | |
| MSG | ; | |
| BLDRPT | ;  Build data global for report.  Order through date/patient TMP global, and count the number of unique ; visits. Increment the appropriate report data global. | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(8 - [#8] | VISRPT+14, VISRPT+23 | 
| ^TMP("SCDXPOV" | BLDRPT+15, BLDRPT+16*, BLDRPT+21, BLDRPT+22*, BLDRPT+27*, VISRPT+13, VISRPT+14, VISRPT+15, VISRPT+22, VISRPT+23 , VISRPT+24, VISRPT+31, VISRPT+32, VISRPT+33, VISRPT+39 | 
| ^TMP("SCDXV" | VISIT+15, VISIT+16, VISIT+18*, VISIT+19*, VISIT+21, VISIT+22, VISIT+24*, VISIT+25*, VISIT+27, VISIT+28* , BLDRPT+12, BLDRPT+13, BLDRPT+14, BLDRPT+19, BLDRPT+20, BLDRPT+21, BLDRPT+22, BLDRPT+25, BLDRPT+26 | 
| Name | Line Occurrences | 
|---|---|
| BLDRPT | WRT+11 | 
| HDR | VISRPT+9, NEWPAGE+4 | 
| NEWPAGE | VISRPT+10, VISRPT+13, VISRPT+18, VISRPT+22, VISRPT+27, VISRPT+31, VISRPT+36 | 
| VISQ | VISRPT+10, VISRPT+13, VISRPT+18, VISRPT+22, VISRPT+27, VISRPT+31, VISRPT+36 | 
| VISRPT | WRT+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DIR(0 | NEWPAGE+2* | 
| DNAME | WRT+6~, WRT+10*, HDR+15 | 
| DVN | WRT+6~, WRT+10* | 
| END | HDR+5~ | 
| HD1 | HDR+5~, HDR+10*, HDR+12*, HDR+14*, HDR+15 | 
| HD2 | HDR+5~, HDR+8*, HDR+9 | 
| IO | WRT+8 | 
| IOF | HDR+7 | 
| IOM | HDR+9, HDR+15 | 
| IOSL | VISRPT+10, VISRPT+13, VISRPT+18, VISRPT+22, VISRPT+27, VISRPT+31, VISRPT+36 | 
| IOST | NEWPAGE+2 | 
| L1 | VISIT+13~, VISIT+17*, VISIT+18, VISIT+23*, VISIT+24, VISRPT+7~ | 
| LINEOUT | HDR+5~, HDR+17* | 
| LL | HDR+5~, HDR+17*, NEWPAGE+1~ | 
| LV1 | BLDRPT+9~, BLDRPT+15*, BLDRPT+16, BLDRPT+21*, BLDRPT+22 | 
| NUM | VISRPT+7~, VISRPT+12*, VISRPT+13*, VISRPT+14, VISRPT+15, VISRPT+21*, VISRPT+22*, VISRPT+23, VISRPT+24, VISRPT+30* , VISRPT+31*, VISRPT+32, VISRPT+33 | 
| SBTT | VISRPT+7~, VISRPT+12*, VISRPT+15*, VISRPT+17, VISRPT+21*, VISRPT+24*, VISRPT+26, VISRPT+30*, VISRPT+33*, VISRPT+35 | 
| SCHL | VISIT+13~, VISIT+16*, VISIT+17, VISIT+22*, VISIT+23 | 
| SCX | BLDRPT+9~, BLDRPT+14*, BLDRPT+15, BLDRPT+16 | 
| >> SCXABRT | VISRPT+10, VISRPT+13, VISRPT+18, VISRPT+22, VISRPT+27, VISRPT+31, VISRPT+36, NEWPAGE+2*, NEWPAGE+4 | 
| >> SCXBEG | WRT+10, HDR+11 | 
| SCXC | VISIT~, VISIT+27 | 
| SCXDT | VISIT~, VISIT+15, VISIT+16, VISIT+18, VISIT+19, VISIT+21, VISIT+22, VISIT+24, VISIT+25, VISIT+27 , VISIT+28, BLDRPT+9~, BLDRPT+10*, BLDRPT+12*, BLDRPT+13, BLDRPT+14, BLDRPT+19*, BLDRPT+20, BLDRPT+21, BLDRPT+22 , BLDRPT+25*, BLDRPT+26 | 
| SCXE | VISIT~, VISIT+17, VISIT+18, VISIT+19 | 
| >> SCXEND | HDR+13 | 
| SCXET | VISIT~, VISIT+18, VISIT+19 | 
| SCXP | VISIT~, VISIT+15, VISIT+16, VISIT+18, VISIT+19, VISIT+21, VISIT+22, VISIT+24, VISIT+25, VISIT+27 , VISIT+28, BLDRPT+9~, BLDRPT+13*, BLDRPT+14, BLDRPT+20*, BLDRPT+21, BLDRPT+22, BLDRPT+26* | 
| SCXV | VISIT~, VISIT+23, VISIT+24, VISIT+25 | 
| SDASH | WRT+6~, WRT+7*, VISRPT+17, VISRPT+26, VISRPT+35 | 
| SDBDASH | WRT+6~, WRT+7*, HDR+19 | 
| U | VISIT+16, VISIT+18, VISIT+19, VISIT+22, VISIT+24, VISIT+25, WRT+10, BLDRPT+15, BLDRPT+16, BLDRPT+21 , BLDRPT+22, BLDRPT+27, VISRPT+14, VISRPT+15, VISRPT+23, VISRPT+24, VISRPT+32, VISRPT+33, VISRPT+39 | 
| >> Y | HDR+11*, HDR+12, HDR+13*, HDR+14, NEWPAGE+2 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(MSG+(3) | HDR+17 | 
| $T(VISIT+NUM^SCDXPOV1 | VISRPT+32 |