ACKQR1 ;AUG/JLTP,AEM BIR/PTD HCIOFO/AG -Patients by City [ 12/07/95 9:52 AM ]
Source file <ACKQR1.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OPTN | ;Introduce option.
|
|
| DEV | ||
| DQ | ;Entry point when queued.
; variables required at this point are:- ; ACKDIV() - selected divisions ; ACKBD,ACKXBD - beginning of date range (internal,external) ; ACKED,ACKXED - end of date range (internal,external) |
|
| EXIT | ;ALWAYS EXIT HERE
|
|
| STORE | ;
|
|
| ;
|
||
| PRINT2 | ; print data for a single division
|
|
| SCTOTS | ;
|
|
| TOTALS | ; print the final page of totals across all divisions
|
|
| HDR | ;
|
|
| TOTLHD | ; print header for totals page
|
|
| DIVNAME(ACKVDIV) | ; determine division name
|
|
| CLINICNM(ACKCL) | ; determine clinic name
|
|
| STATEABR(ACKST) | ; get State abbreviation
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | DQ+8 |
| ^%ZIS | DEV+2 |
| HOME^%ZIS | DEV+8 |
| ^%ZISC | EXIT+7 |
| ^%ZTLOAD | DEV+8 |
| $$STOPNM^ACKQRU | PRINT2+12, SCTOTS+9, TOTALS+10, TOTALS+26 |
| $$STOPSORT^ACKQRU | STORE+9 |
| DTRANGE^ACKQRU | OPTN+7 |
| $$FTIME^ACKQUTL | DQ+8 |
| $$NUMDT^ACKQUTL | DQ+8 |
| CNTR^ACKQUTL | HDR+4, HDR+5, HDR+6, HDR+7, TOTLHD+3, TOTLHD+4, TOTLHD+5, TOTLHD+6 |
| PAUSE^ACKQUTL | PRINT2+3, PRINT2+7, PRINT2+11, PRINT2+18, SCTOTS+3, SCTOTS+14, TOTALS+5, TOTALS+9, TOTALS+15, TOTALS+20 , TOTALS+31 |
| $$DIV^ACKQUTL2 | OPTN+5 |
| $$GET1^DIQ | DIVNAME+1, CLINICNM+1, STATEABR+1 |
| ADD^VADPT | STORE+12 |
| 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 |
|
| 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 |
|---|---|
| ^DG(40.8 - [#40.8] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^DIC(5 - [#5] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ACK(509850.6 - [#509850.6] | DQ+11, DQ+12, STORE+1, STORE+2 |
| ^TMP("ACKQR1" | DQ+9!, EXIT+6!, STORE+22, STORE+23, STORE+24*, STORE+25*, STORE+28, STORE+29, STORE+30*, STORE+31* , STORE+34, STORE+35, STORE+36*, STORE+37*, STORE+40, STORE+41, STORE+42*, STORE+43*, PRINT2+1, PRINT2+6 , PRINT2+10, PRINT2+14, PRINT2+16, PRINT2+17, SCTOTS+1, SCTOTS+8, SCTOTS+10, TOTALS+1, TOTALS+8, TOTALS+12 , TOTALS+14, TOTALS+16, TOTALS+18, TOTALS+25, TOTALS+27 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | DQ+8 |
| %DT | EXIT+1! |
| %T | EXIT+1! |
| %ZIS | DEV+2!*, EXIT+1! |
| %ZIS("B" | DEV+2* |
| ACK2 | EXIT+3!, STORE+1*, STORE+7 |
| ACKBD | DQ+11, EXIT+1! |
| ACKCL | EXIT+1!, STORE+17*, STORE+22, STORE+23, STORE+24, STORE+25, PRINT2+5*, PRINT2+6*, PRINT2+8, PRINT2+10 , PRINT2+14, PRINT2+16, PRINT2+17, CLINICNM~, CLINICNM+1 |
| ACKCSC | EXIT+1! |
| ACKCT | EXIT+4!, STORE+23*, STORE+24, STORE+29*, STORE+30, STORE+35*, STORE+36, STORE+41*, STORE+42, TOTALS+16* , TOTALS+17 |
| ACKCTY | EXIT+1!, STORE+13*, STORE+15, STORE+22, STORE+23, STORE+24, STORE+25, STORE+34, STORE+35, STORE+36 , STORE+37, PRINT2+15*, PRINT2+16*, PRINT2+17, PRINT2+19, TOTALS+13*, TOTALS+14*, TOTALS+16, TOTALS+17 |
| ACKD | DQ+11*, DQ+12, EXIT+1! |
| ACKDIV | OPTN+5*, EXIT+3! |
| ACKDIV( | STORE+5, PRINT+2, TOTALS+4 |
| ACKDIV("" | TOTALS+2 |
| ACKED | DQ+11, EXIT+1! |
| ACKHDR | EXIT+3!, STORE+1*, STORE+11, STORE+17 |
| ACKHDR5 | EXIT+3!, STORE+2*, STORE+4 |
| ACKI | EXIT+1! |
| ACKLINE | DQ+7*, EXIT+2!, SCTOTS+5, TOTALS+22, HDR+8, TOTLHD+7 |
| ACKNEW | EXIT+4!, SCTOTS+2*, SCTOTS+3*, SCTOTS+5, TOTALS+19*, TOTALS+20*, TOTALS+22 |
| ACKPG | EXIT+2!, PRINT+1*, HDR+1, HDR+2*, HDR+3, TOTLHD+1*, TOTLHD+2 |
| ACKRDR | OPTN+8*, EXIT+2!, HDR+6, TOTLHD+5 |
| ACKSORT | EXIT+4!, STORE+9*, STORE+22, STORE+23, STORE+24, STORE+25, STORE+28, STORE+29, STORE+30, STORE+31 , STORE+34, STORE+35, STORE+36, STORE+37, STORE+40, STORE+41, STORE+42, STORE+43, PRINT2+9*, PRINT2+10* , PRINT2+12, PRINT2+14, PRINT2+16, PRINT2+17, SCTOTS+7*, SCTOTS+8*, SCTOTS+9, SCTOTS+10, TOTALS+7*, TOTALS+8* , TOTALS+10, TOTALS+12, TOTALS+14, TOTALS+16, TOTALS+24*, TOTALS+25*, TOTALS+26, TOTALS+27 |
| ACKST | EXIT+2!, STORE+14*, STORE+15, STORE+22, STORE+23, STORE+24, STORE+25, STORE+34, STORE+35, STORE+36 , STORE+37, PRINT2+13*, PRINT2+14*, PRINT2+16, PRINT2+17, PRINT2+19, TOTALS+11*, TOTALS+12*, TOTALS+14, TOTALS+16 , TOTALS+17, STATEABR~, STATEABR+1 |
| ACKTOT | EXIT+2!, SCTOTS+10*, SCTOTS+11, TOTALS+27*, TOTALS+28 |
| ACKTXT | EXIT+4!, TOTALS+3*, TOTALS+6* |
| ACKUNIQ | EXIT+2!, PRINT2+17*, PRINT2+19 |
| ACKV | DQ+12*, EXIT+2!, STORE+1, STORE+2 |
| ACKVDIV | EXIT+3!, STORE+4*, STORE+5, STORE+22, STORE+23, STORE+24, STORE+25, STORE+28, STORE+29, STORE+30 , STORE+31, PRINT+1*, PRINT+2*, PRINT2+1, PRINT2+6, PRINT2+10, PRINT2+14, PRINT2+16, PRINT2+17, SCTOTS+8 , SCTOTS+10, TOTALS+4*, TOTALS+6, HDR+7, DIVNAME~, DIVNAME+1 |
| ACKVSC | EXIT+3!, STORE+7*, STORE+9 |
| ACKX | EXIT+2! |
| ACKXBD | OPTN+8, EXIT+2! |
| ACKXDT | DQ+8*, EXIT+3!, HDR+3, TOTLHD+2 |
| ACKXED | OPTN+8, EXIT+3! |
| DFN | EXIT+3!, STORE+11*, STORE+22, STORE+25, STORE+28, STORE+31, STORE+34, STORE+37, STORE+40, STORE+43 |
| DIRUT | OPTN+7, EXIT+5!, PRINT+2, PRINT+3, PRINT2+3, PRINT2+6, PRINT2+7, PRINT2+10, PRINT2+11, PRINT2+14 , PRINT2+16, PRINT2+18, SCTOTS+3, SCTOTS+13, SCTOTS+14, TOTALS+4, TOTALS+5, TOTALS+8, TOTALS+9, TOTALS+12 , TOTALS+14, TOTALS+15, TOTALS+20, TOTALS+30, TOTALS+31 |
| DTOUT | EXIT+5! |
| DUOUT | EXIT+5! |
| IO | DQ+6 |
| IO("Q" | DEV+5, DEV+6! |
| IOF | OPTN+1, EXIT+7, HDR+1, TOTLHD+2 |
| IOM | DQ+7, HDR+3, TOTLHD+2 |
| IOP | DEV+2! |
| IOSL | PRINT2+7, PRINT2+11, PRINT2+18, SCTOTS+3, TOTALS+5, TOTALS+9, TOTALS+15, TOTALS+20 |
| IOST | EXIT+7, PRINT2+3, PRINT2+7, PRINT2+11, PRINT2+18, SCTOTS+3, SCTOTS+14, TOTALS+5, TOTALS+9, TOTALS+15 , TOTALS+20, TOTALS+31, HDR+1 |
| >> POP | DEV+3 |
| U | STORE+4, STORE+7, STORE+11, STORE+17 |
| VA | EXIT+5! |
| VAERR | EXIT+5! |
| VAPA | EXIT+5! |
| VAPA(4 | STORE+13 |
| VAPA(5 | STORE+14 |
| X | EXIT+5! |
| Y | EXIT+5! |
| ZTDESC | DEV+7*, EXIT+5! |
| ZTIO | EXIT+5! |
| >> ZTQUEUED | EXIT+7 |
| >> ZTREQ | EXIT+7* |
| ZTRTN | DEV+7*, EXIT+5! |
| ZTSAVE | EXIT+5! |
| ZTSAVE("ACK*" | DEV+8* |
| ZTSK | DEV+8!, EXIT+6! |