DGQESC3 ;ALB/JFP - VIC PREADMIT SCAN ROUTINE ; 01/09/96
Source file <DGQESC3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 3 | $$EVENT^DGQEHL72 ($$EDATE,$$SDATE)^DGQESC0 DIVISION^VAUTOMA | 
| VA Fileman | 2 | NOW^%DTC ^DIR | 
| Kernel | 1 | (,$$S)^%ZTLOAD | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| END | ; -- End of Code | |
| CHKDIV | ; -- Check to see if clinic is part of Division selected ; -- re-sequences array | |
| HL7 | ; -- Builds HL7 batch message | |
| BATCH | ; -- Batch entry point for placing cards on hold | |
| ENS | ; -- Entry point | |
| EXIT | ; -- Finish processing | |
| PRESCAN | ; -- Scans for scheduled admissions | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DG(40.8 - [#40.8] | CHKDIV+7 | 
| ^DG(43 - [#43] | ENS+21 | 
| ^DGS(41.1 - [#41.1] | PRESCAN+5, PRESCAN+8, PRESCAN+9 | 
| Name | Line Occurrences | 
|---|---|
| BATCH | ENS+38 | 
| CHKDIV | PRESCAN+15 | 
| EXIT | HL7+8 | 
| PRESCAN | ENS+41 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | ENS+16 | 
| CLINIC | ENS+11~, PRESCAN+3* | 
| CNT | ENS+11~, ENS+19*, EXIT+1, HL7+2* | 
| DATE | ENS+11~, ENS+16* | 
| DFN | ENS+11~, PRESCAN+3*, PRESCAN+16*, PRESCAN+18, HL7+1*, HL7+2* | 
| DFNARR | ENS+11~, ENS+17*, ENS+18, EXIT+2, PRESCAN+18, HL7+2, HL7+3 | 
| DGDV | ENS+12~, CHKDIV+5*, CHKDIV+6, CHKDIV+7 | 
| DGJ | ENS+12~, CHKDIV+2*, CHKDIV+9* | 
| DGSNODE | ENS+12~, PRESCAN+9*, PRESCAN+11, PRESCAN+16, CHKDIV+5 | 
| DGSUB | ENS+12~, CHKDIV+2* | 
| DGUTD | ENS+12~ | 
| DGUTD( | CHKDIV+2*, CHKDIV+9 | 
| DIR | ENS+1~ | 
| DIR("?" | ENS+6*, ENS+34* | 
| DIR("A" | ENS+4*, ENS+32* | 
| DIR("B" | ENS+5*, ENS+33* | 
| DIR(0 | ENS+3*, ENS+31* | 
| >> DIRUT | ENS+36 | 
| DIVFLAG | ENS+13~, PRESCAN+15, CHKDIV+4*, CHKDIV+6*, CHKDIV+8*, CHKDIV+10* | 
| DIVISION | ENS+13~, CHKDIV+7*, CHKDIV+8, CHKDIV+10 | 
| EDATE | ENS+11~, ENS+29*, PRESCAN+5 | 
| ERR | ENS+11~, ENS+24*, ENS+25, ENS+26, ENS+27*, ENS+28, ENS+29 | 
| G | BATCH+1~, BATCH+8* | 
| IFN | ENS+11~, PRESCAN+7*, PRESCAN+8*, PRESCAN+9 | 
| >> JPTEST | HL7+4 | 
| LDATE | ENS+11~, PRESCAN+4*, PRESCAN+5*, PRESCAN+8 | 
| RESULTS | ENS+11~, EXIT+1, HL7+3*, HL7+4, HL7+5, HL7+6 | 
| SDATE | ENS+11~, ENS+26*, PRESCAN+4 | 
| SELDIV | ENS+13~, CHKDIV+9*, CHKDIV+10 | 
| U | CHKDIV+7 | 
| VAUTD | ENS+10~, ENS+15*, PRESCAN+15 | 
| VAUTD( | CHKDIV+2 | 
| Y | ENS+1~, ENS+8, ENS+11~, ENS+21, ENS+37 | 
| ZTDESC | BATCH+1~, BATCH+4* | 
| ZTDTH | BATCH+1~, BATCH+6! | 
| ZTIO | BATCH+1~, BATCH+5* | 
| >> ZTQUEUED | EXIT+1, PRESCAN+1, PRESCAN+6, HL7+5 | 
| ZTRTN | BATCH+1~, BATCH+3* | 
| ZTSAVE | BATCH+1~ | 
| ZTSAVE( | BATCH+8* | 
| ZTSAVE("VAUTD(" | BATCH+9* | 
| >> ZTSK | ENS+39, ENS+40 | 
| ZTSTOP | ENS+11~, PRESCAN+14* |