SCRPI01 ;ALB/SCK - IEMM REPORT OF INCOMPLETE ENCOUNTERS ; 2/2/97
Source file <SCRPI01.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 4 | $$ASKDT^SCENI01 PRINT^SCRPI01A $$DIV^SCRPIUT1 $$OPENC^SCUTIE1 | 
| Kernel | 2 | HOME^%ZIS EN^XUTMDEVQ | 
| Registration | 1 | (CLINIC,FIRST,PATIENT)^VAUTOMA | 
| VA Fileman | 1 | ^DIR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CLN | ; Clinic selection o/m/a | |
| EN | ;  Main entry point for report of incomplete encounters report ; Variables ; SDTXT - String array for initial message display ; SDDT - date Range, Begin^End ; SDSEL1,2 - Selection methods Line Tag ; SDOK - Flag, 1 - Ok to continu, 0 - Quit | |
| PAT | ; Patient selection o/m/a | |
| RPT | ; Build report, then call print | |
| ERR | ; Error selection o/m/a | |
| SELCT(S1,SCT) | ;  Set selection criteria ; Input ; S1 - Previous selection method ; SCT - first or second selection method | |
| MSG2 | ; | |
| DSS | ; Clinic Stop code selection o/m/a | |
| HLP | ;  '??' help for the selection criteria. | |
| ENQ | ||
| MSG | ; | |
| EXIT | ; | |
| BLD1(SDE,SDX) | ;  If error passes checks, add to sorted TMP global ; Input ; SDE - Pointer to #409.75 ; SDX - Pointer to #409.73 | |
| SELMTHD(SEL) | ;  Returns 'external' version of selection method | |
| BLD | ; Search for incomplete encounters and build TMP global ; Variables ; SDEND - End date of date range ; SDOE - Encounter IEN ; SDOEDT - Encounter date ; SDCNT - Entry count | |
| OPTIONS | ;  Selection methods | 
| 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: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(40.7 - [#40.7] | Classic Fileman Calls | 
| ^SD(409.76 - [#409.76] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DG(40.8 - [#40.8] | BLD1+42 | 
| ^DPT - [#2] | BLD1+42 | 
| ^SC - [#44] | BLD1+42 | 
| ^SCE - [#409.68] | BLD1+27, BLD1+28 | 
| ^SD(409.74 - [#409.74] | BLD1+24, BLD1+25 | 
| ^SD(409.75 - [#409.75] | BLD+10, BLD+11, BLD+12, BLD1+34, BLD1+39 | 
| ^TMP("SCRPI ERR" | RPT+1!, EXIT+1!, BLD1+42* | 
| Name | Line Occurrences | 
|---|---|
| $$SELCT | EN+17, EN+18 | 
| @( | EN+21, EN+22 | 
| BLD | RPT+2 | 
| BLD1 | BLD+12 | 
| ENQ | EN+15, EN+17, EN+18, EN+19 | 
| MSG2 | EN+16 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CNT | SELCT+14~, SELCT+16* | 
| >> DIC | ERR+2*, DSS+2* | 
| DIR | EN+13!, SELCT+23! | 
| DIR("?" | SELCT+21* | 
| DIR("??" | SELCT+22* | 
| DIR("A" | SELCT+20* | 
| DIR(0 | EN+13*, SELCT+20* | 
| >> IOP | EN+26* | 
| NDX | EN+7~, EN+10* | 
| S1 | SELCT~, SELCT+17 | 
| SCEN | BLD1+15~ | 
| SCEN("CLINIC" | BLD1+32, BLD1+37, BLD1+42 | 
| SCEN("DELIEN" | BLD1+24, BLD1+25 | 
| SCEN("DFN" | BLD1+33, BLD1+38, BLD1+42 | 
| SCEN("ENCOUNTER" | BLD1+42 | 
| SCEN("SDOIEN" | BLD1+27, BLD1+28 | 
| SCT | SELCT~, SELCT+20 | 
| SCTEXT | SELCT+14~, SELCT+16*, SELCT+17, SELCT+18 | 
| SDCDE | BLD1+15~, BLD1+25*, BLD1+28*, BLD1+35, BLD1+40 | 
| SDCNT | BLD+7~, BLD+9*, BLD1+17* | 
| SDDEL | BLD1+15~, BLD1+21*, BLD1+42 | 
| SDDT | EN+7~, EN+19, BLD+9 | 
| SDE | BLD1~, BLD1+34, BLD1+39, BLD1+42 | 
| SDEND | BLD+7~, BLD+9*, BLD+10 | 
| SDIV | BLD1+15~, BLD1+24*, BLD1+27*, BLD1+30, BLD1+42 | 
| SDOE | BLD+7~ | 
| SDOEDT | BLD+7~, BLD+9*, BLD+10*, BLD+11, BLD+12 | 
| SDOK | EN+7~, EN+21, EN+22, CLN+5*, PAT+5*, ERR+5*, DSS+5* | 
| SDRSLT | BLD1+15~, BLD1+19*, BLD1+20, BLD1+21, BLD1+23 | 
| SDSEL1 | EN+7~, EN+17*, EN+18, EN+21, BLD1+32, BLD1+33, BLD1+34, BLD1+35 | 
| SDSEL2 | EN+7~, EN+18*, EN+22, BLD1+37, BLD1+38, BLD1+39, BLD1+40 | 
| SDTXT | EN+7~, EN+10*, EN+11 | 
| SDX | BLD1~, BLD1+42 | 
| >> SDXER | BLD+12* | 
| >> SDXMT | BLD+11*, BLD+12, BLD1+19 | 
| SEL | SELMTHD~, SELMTHD+1 | 
| U | BLD+9, BLD1+24, BLD1+25, BLD1+27, BLD1+28, BLD1+34, BLD1+39, BLD1+42 | 
| VAUDS | EN+7~, BLD1+35, BLD1+40 | 
| VAUDS( | BLD1+35, BLD1+40 | 
| VAUER | EN+7~, BLD1+34, BLD1+39 | 
| VAUER( | BLD1+34, BLD1+39 | 
| VAUTC | EN+7~, BLD1+32, BLD1+37 | 
| VAUTC( | BLD1+32, BLD1+37 | 
| VAUTD | EN+7~, BLD1+30 | 
| VAUTD( | BLD1+30 | 
| VAUTN | EN+7~, BLD1+33, BLD1+38 | 
| VAUTN( | BLD1+33, BLD1+38 | 
| VAUTNI | EN+7~, CLN+2*, PAT+2*, ERR+2*, DSS+2* | 
| VAUTSTR | EN+7~, ERR+2*, DSS+2* | 
| VAUTVB | EN+7~, ERR+2*, DSS+2* | 
| X | EN+24*, EN+25, SELCT+14~, SELCT+15*, SELCT+18*, SELCT+20 | 
| >> Y | EN+13, SELCT+24, CLN+5, PAT+5, ERR+5 | 
| >> ZTQUEUED | BLD1+17 | 
| ZTSAVE | EN+7~, EN+28 | 
| ZTSAVE( | EN+25* | 
| Name | Field # of Occurrence | 
|---|---|
| $T(MSG+NDX | EN+10 | 
| $T(OPTIONS+CNT | SELCT+16 |