ACKQNQ ;AUG/JLTP,AEM BIR/PTD HCIOFO/BH HCIOFO/AG - Inquire - A&SP Patient ;18 Jun 2013 10:09 AM
Source file <ACKQNQ.m>
Package | Total | Call Graph |
---|---|---|
Quasar | 6 | BRKDESC^ACKQR3 ($$NUMDT,CNTR)^ACKQUTL PROBLIST^ACKQUTL3 STATUS^ACKQUTL4 NOT^ACKQUTL7 $$DIAGTXT^ACKQUTL8 |
Kernel | 5 | (,HOME)^%ZIS ^%ZISC (ENS,KILL)^%ZISS ^%ZTLOAD $$REPEAT^XLFSTR |
VA FileMan | 3 | ^DIC WAIT^DICD ^DIR |
DRG Grouper | 2 | $$CSI^ICDEX $$ICDDATA^ICDXCODE |
Registration | 1 | (DEM,ELIG,INP)^VADPT |
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 |
Package | Total | Caller Graph |
---|---|---|
Quasar | 4 | ACKQAS PAT INQ ACKQTE ACKQUTL4 ^ACK(509850.6 |
Name | Comments | DBIA/ICR reference |
---|---|---|
OPTN | ; Introduce option.
|
|
DIC | ; LOOKUP PATIENT
|
|
ASK | ; Update patient's diagnostic history?
|
|
DEV | ||
EN | ||
EXIT | ||
EN1 | ; CALL THIS ENTRY POINT INSTEAD OF EN
|
|
INP | ; PRINT INPATIENT INFO
|
|
RATDIS | ; Display Patients RATED DISABILITIES
|
|
DIAGHIST | ;
|
|
CLASDIS | ; Display Patient Servive Classifications
|
|
DIHEAD | ||
ICDSORT | ;
|
|
UPDATE | ; Update patient's diagnostic history in 509850.2.
; ACKDFN is defined upon entry to this module. |
|
PAGE(RESERVE,FORCE) | ;
|
|
PRTHEAD | ;
|
Name | Field # of Occurrence |
---|---|
^%ZIS | DEV+1 |
HOME^%ZIS | DEV+2, EN1+1 |
^%ZISC | EXIT+7 |
ENS^%ZISS | RATDIS+3, DIAGHIST+3, CLASDIS+4 |
KILL^%ZISS | EXIT+5 |
^%ZTLOAD | DEV+2 |
BRKDESC^ACKQR3 | PRTHEAD+7, PRTHEAD+17 |
$$NUMDT^ACKQUTL | EN+2, DIAGHIST+26, DIAGHIST+36 |
CNTR^ACKQUTL | PRINT+1 |
PROBLIST^ACKQUTL3 | UPDATE+3 |
STATUS^ACKQUTL4 | PRINT+11 |
NOT^ACKQUTL7 | PRINT+12 |
$$DIAGTXT^ACKQUTL8 | ICDSORT+7 |
^DIC | DIC+2 |
WAIT^DICD | UPDATE+2 |
^DIR | ASK+2, PAGE+6 |
$$CSI^ICDEX | ICDSORT+3 |
$$ICDDATA^ICDXCODE | ICDSORT+4 |
DEM^VADPT | EN+1 |
ELIG^VADPT | EN+1 |
INP^VADPT | EN+1 |
$$REPEAT^XLFSTR | DIHEAD |
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: READ |
|
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 |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ACK(509850.2 - [#509850.2] | EN+2, ICDSORT+1, ICDSORT+2 |
^DIC(31 - [#31] | RATDIS+12 |
^DPT - [#2] | RATDIS+1, RATDIS+9, RATDIS+12 |
Name | Line Occurrences |
---|---|
$$PAGE | RATDIS+5, RATDIS+10, DIAGHIST+5, DIAGHIST+13, DIAGHIST+31, CLASDIS+3 |
DIAGHIST | PRINT+16 |
DIC | EXIT+8 |
DIHEAD | DIAGHIST+8, DIAGHIST+14, DIAGHIST+32 |
EN | EN1+1 |
EXIT | DIC+3, ASK+2, DEV+1, DEV+2, PRINT+15, DIAGHIST+29 |
ICDSORT | PRINT+16 |
INP | PRINT+7 |
PRTHEAD | DIAGHIST+29 |
RATDIS | PRINT+15 |
UPDATE | ASK+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | DEV+1!*, EXIT+1! |
%ZIS("B" | DEV+1* |
ACK | EN+3!, EXIT+1! |
ACK(1 | EN+3*, PRINT+4, DIAGHIST+15, DIAGHIST+33 |
ACK(2 | EN+3*, PRINT+4 |
ACK(3 | EN+3*, PRINT+4 |
ACK(4 | EN+3*, PRINT+7 |
ACK(5 | EN+4*, PRINT+7 |
ACK(6 | EN+3*, EN+4, INP+1 |
ACK(7 | EN+5*, INP+1 |
ACK(8 | EN+5*, INP+1 |
ACK(9 | EN+5*, PRINT+5 |
ACKAO | PRINT+12, PRINT+13! |
ACKARNM2 | PRTHEAD+10*, PRTHEAD+11!, PRTHEAD+20*, PRTHEAD+21! |
ACKARNUM | PRTHEAD+7!, PRTHEAD+10, PRTHEAD+11!, PRTHEAD+17!, PRTHEAD+20, PRTHEAD+21! |
ACKCDST | EXIT+1! |
ACKCDST( | DIAGHIST+18* |
ACKCDST(1 | DIAGHIST+19 |
ACKCDST(30 | DIAGHIST+19 |
ACKDATE | EXIT+1!, DIAGHIST+26*, DIAGHIST+27, DIAGHIST+28, PRTHEAD+6*, PRTHEAD+9, PRTHEAD+16*, PRTHEAD+19 |
ACKDC | EXIT+1!, ICDSORT+2*, ICDSORT+3, ICDSORT+4, ICDSORT+7 |
ACKDD | EXIT+1!, ICDSORT+2*, ICDSORT+4, ICDSORT+7 |
ACKDESC | EXIT+1!, DIAGHIST+25*, DIAGHIST+27, DIAGHIST+28, PRTHEAD+5*, PRTHEAD+7, PRTHEAD+15*, PRTHEAD+17 |
ACKDFN | DIC+4*, EN, EXIT+1!, UPDATE+3 |
>> ACKDIRUT | EXIT* |
ACKDN | EXIT+1!, ICDSORT+6*, ICDSORT+7 |
ACKDX | EXIT+1!, DIAGHIST+24*, DIAGHIST+27, DIAGHIST+28, PRTHEAD+4*, PRTHEAD+9, PRTHEAD+14*, PRTHEAD+19 |
ACKENV | PRINT+12, PRINT+13! |
ACKI | EXIT+2!, DIAGHIST+2~, DIAGHIST+10*, DIAGHIST+12*, DIAGHIST+17, DIAGHIST+20*, DIAGHIST+21*, DIAGHIST+23, DIAGHIST+24, DIAGHIST+25 , DIAGHIST+26, DIAGHIST+30*, DIAGHIST+35, DIAGHIST+36, ICDSORT+1*, ICDSORT+2 |
ACKICD | EXIT+2!, DIAGHIST+1, DIAGHIST+22*, DIAGHIST+23*, DIAGHIST+24, DIAGHIST+25, DIAGHIST+26, DIAGHIST+27, DIAGHIST+28, ICDSORT+3* , ICDSORT+4, ICDSORT+7 |
ACKICD( | DIAGHIST+12, DIAGHIST+17, DIAGHIST+21, DIAGHIST+23, DIAGHIST+24, DIAGHIST+25, DIAGHIST+26, DIAGHIST+30, DIAGHIST+35, DIAGHIST+36 , ICDSORT+7* |
ACKICD0 | DIAGHIST+2~ |
ACKICD0( | DIAGHIST+28*, PRTHEAD+13 |
ACKICD9 | DIAGHIST+2~ |
ACKICD9( | DIAGHIST+27*, PRTHEAD+3 |
ACKICDDS | PRTHEAD+7!*, PRTHEAD+11!, PRTHEAD+17!*, PRTHEAD+21! |
ACKICDDS( | PRTHEAD+10, PRTHEAD+20 |
ACKICDDS(1 | PRTHEAD+9, PRTHEAD+19 |
ACKICDX | EXIT+2!, DIAGHIST+11*, DIAGHIST+16*, DIAGHIST+17*, DIAGHIST+18, DIAGHIST+34*, DIAGHIST+35*, DIAGHIST+36 |
ACKINFO | EXIT+2!, ICDSORT+4*, ICDSORT+5, ICDSORT+6 |
ACKINP | EN+4*, PRINT+7, EXIT+2! |
ACKIVD | EN+2*, PRINT+6, EXIT+2! |
ACKLINE | EXIT+2! |
ACKMSG | ICDSORT+8! |
ACKPAT | PRINT+11*, PRINT+13! |
ACKQECON | EXIT+2!, CLASDIS+2, CLASDIS+6 |
ACKQIR | EXIT+2!, CLASDIS+2, CLASDIS+6 |
ACKQORG | EXIT+2!, CLASDIS+2, CLASDIS+6 |
ACKQSER | EXIT+3!, CLASDIS+2, CLASDIS+6 |
>> ACKQUIT | OPTN+1*, DIC+3*, EXIT+5, EXIT+8* |
ACKRAD | PRINT+12, PRINT+13! |
ACKRD | EXIT+3!, RATDIS+2~, RATDIS+8*, RATDIS+9*, RATDIS+12 |
ACKTGT | ICDSORT+5*, ICDSORT+7, ICDSORT+8! |
>> ACKVISIT | EXIT |
CNTR0 | EXIT+3!, DIAGHIST+20*, DIAGHIST+28*, PRTHEAD+1*, PRTHEAD+13* |
CNTR9 | EXIT+3!, DIAGHIST+20*, DIAGHIST+27*, PRTHEAD+1*, PRTHEAD+3* |
DA | PAGE+4~ |
DATA | EXIT+3!, PRTHEAD+3*, PRTHEAD+4, PRTHEAD+5, PRTHEAD+6, PRTHEAD+13*, PRTHEAD+14, PRTHEAD+15, PRTHEAD+16 |
DFN | EN~*, EN+2, PRINT+11, RATDIS+1, RATDIS+9, RATDIS+12, ICDSORT+1, ICDSORT+2 |
DIC | DIC+1~, DIC+2* |
DIC(0 | DIC+2* |
DIR | ASK+2!, PAGE+4~ |
DIR("?" | ASK+1* |
DIR("??" | ASK+2* |
DIR("A" | ASK+1* |
DIR("B" | ASK+1* |
DIR(0 | ASK+1*, PAGE+5* |
DIROUT | PAGE+4~ |
DIRUT | ASK+2, PRINT+15, EXIT, EXIT+3! |
DTIME | EXIT+6 |
DTOUT | EXIT+3!, PAGE+4~, PAGE+7 |
DUOUT | DIC+3, EXIT+3!, PAGE+4~, PAGE+7 |
FORCE | PAGE~, PAGE+2 |
I | EN~, PAGE+4~ |
IO | EN |
IO("Q" | DEV+2! |
IOF | OPTN+2, PRINT, EXIT+6, PAGE+3, PAGE+8 |
IOM | DIHEAD |
IOP | DEV+1! |
IOSL | PAGE+2 |
IOST | OPTN+2, PRINT, EXIT+6, PAGE+3 |
IOUOFF | EXIT+3!, RATDIS+6, RATDIS+11, DIAGHIST+6, DIAGHIST+15, DIAGHIST+33, CLASDIS+5 |
IOUON | EXIT+3!, RATDIS+6, RATDIS+11, DIAGHIST+6, DIAGHIST+15, DIAGHIST+33, CLASDIS+5 |
POP | DEV+1, EXIT+3! |
RC | RATDIS+2~, RATDIS+5*, RATDIS+9, RATDIS+10*, RATDIS+11, DIAGHIST+2~, DIAGHIST+5*, DIAGHIST+12, DIAGHIST+13*, DIAGHIST+14 , DIAGHIST+30, DIAGHIST+31*, DIAGHIST+32, CLASDIS+1~, CLASDIS+3*, PAGE+1~, PAGE+7*, PAGE+8, PAGE+9 |
RESERVE | PAGE~, PAGE+2 |
U | EN+2, EN+3, EN+5, PRINT+9, PRINT+10, RATDIS+12, RATDIS+13, DIAGHIST+7, DIAGHIST+24, DIAGHIST+25 , DIAGHIST+26, DIAGHIST+27, DIAGHIST+28, DIAGHIST+36, ICDSORT+2, ICDSORT+5, ICDSORT+6, ICDSORT+7, PRTHEAD+4, PRTHEAD+5 , PRTHEAD+6, PRTHEAD+14, PRTHEAD+15, PRTHEAD+16 |
VA | EXIT+4! |
VADM | EXIT+4! |
VADM(1 | EN+3, DIAGHIST+7 |
VADM(2 | EN+3 |
VADM(3 | EN+3 |
VADM(5 | DIAGHIST+7 |
VADM(7 | EN+3 |
VAEL | EXIT+4! |
VAEL(1 | EN+5 |
VAEL(3 | PRINT+9, PRINT+10 |
VAERR | EXIT+4! |
VAIN | EXIT+4! |
VAIN(3 | EN+5 |
VAIN(4 | EN+3 |
VAIN(5 | EN+5 |
VASV | PRINT+11! |
X | EN~, EXIT+4!, EXIT+6*, RATDIS+2~, RATDIS+12*, RATDIS+13, PAGE+4~ |
X1 | EXIT+4!, RATDIS+2~, RATDIS+12*, RATDIS+13 |
Y | DIC+3, DIC+4, ASK+2, EN~, EXIT+4!, PAGE+4~ |
ZTDESC | DEV+2*, EXIT+4! |
ZTIO | EXIT+4! |
>> ZTQUEUED | EXIT+7 |
>> ZTREQ | EXIT+7* |
ZTRTN | DEV+2*, EXIT+4! |
ZTSAVE | EXIT+4! |
ZTSAVE("ACKDFN" | DEV+2* |
ZTSK | DEV+2! |