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* |