DGOIL ;ALB/AAS - INPATIENT LIST ; 28-SEPT-90
Source file <DGOIL.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 |
Package | Total | Caller Graph |
---|---|---|
Registration | 2 | DG INPATIENT LIST DGOIL1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
WARD | ; -- by ward or by name
|
|
FIRST | ; -- get range of the output
|
|
BRKOUT | ; -- with ward breakout
|
|
DRG | ; -- with DGR breakout
|
|
DEV | ||
DQ | ; -- entry point to start processing
|
|
SORT | ; -- sort inpatients, store in ^utility($j,
|
|
BYWARD | ; -- if by ward get entries to print
|
|
BYNAME | ; -- if by name get entries to print
|
|
SETU | ; -- set utility($j,$s(sort by ward:ward,1:name),$s(sort by ward:name,1:ward),dfn)=pointer to dgpm
|
|
HDR | ||
HDR1 | ||
END | ||
END1 | ||
LEGEND | ; -legend for flag column
|
|
CAP(X) |
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: READ |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(43 - [#43] | DQ+3 |
^DIC(42 - [#42] | SORT+3 |
^DPT - [#2] | SETU+1, SETU+2 |
^DPT("CN" | SORT+2 |
^UTILITY($J | DQ+1!, SORT+6, BYWARD+1, BYNAME+1, SETU+3*, HDR1+5, END! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DQ+2, END1! |
ADM | END1! |
AFFIL | DQ+3*, HDR1+1, HDR1+2, END1! |
DFN | SORT+2*, BYWARD+1*, BYNAME+1*, SETU+1, SETU+2, SETU+3, END1! |
DGASIH | END1! |
DGBEG | FIRST+5*, FIRST+6*, FIRST+12, DQ+4*, DQ+5*, SORT+1, BYNAME+1, END1! |
DGBRK | BRKOUT+1*, DRG+1, END1! |
DGDATE | DQ+2*, HDR1, END1! |
DGDRG | DRG+1*, DEV, HDR1+1, HDR1+2, HDR1+3, END1!, LEGEND+3 |
DGEND | FIRST+9*, FIRST+10*, FIRST+12, SORT+2, BYNAME+1, END1! |
DGL | END1! |
DGOUT | END1! |
DGPG | DQ+2*, HDR1*, END1! |
DGPGM | DEV+1*, END1! |
DGPM | SORT+2*, BYWARD+1*, BYNAME+1*, SETU+3, END1! |
DGVAR | DEV+1*, END1! |
DGWARD | WARD+1*, FIRST+1, FIRST+8, SORT+1, SORT+2, BYWARD+1, BYNAME+1, SETU+3, HDR1+5, END1! |
>> DGWD | SORT+3* |
DIR | WARD+1!, FIRST+4!, FIRST+8!, BRKOUT+1!, END1! |
DIR("?" | FIRST+2*, FIRST+3* |
DIR("A" | WARD+1*, FIRST+1*, FIRST+8*, BRKOUT+1*, DRG+1* |
DIR("B" | WARD+1*, FIRST+1*, FIRST+8*, BRKOUT+1*, DRG+1* |
DIR(0 | WARD+1*, FIRST+1*, FIRST+8*, BRKOUT+1*, DRG+1* |
DIRUT | WARD+1, FIRST+4, FIRST+8, BRKOUT+1, DRG+1, END, END1! |
DIS | END1! |
DRG | END1! |
DRGCAL | END1! |
DTIME | LEGEND+4 |
DUOUT | BYWARD+1, BYNAME+1, HDR, END, END1!, LEGEND+4* |
I | SORT+2*, BYWARD+1*, BYNAME+1*, HDR1+4*, HDR1+6*, END1! |
IO | DEV+2 |
IOF | %+1, HDR1 |
IOM | HDR1, HDR1+4 |
IOSL | LEGEND+1 |
IOST | LEGEND+3, LEGEND+4 |
J | SORT+2*, BYWARD+1*, BYNAME+1*, END1! |
K | BYWARD+1*, BYNAME+1*, END1! |
L | END1!, LEGEND+1* |
M | END1! |
N | BYWARD+1*, BYNAME+1*, HDR1+5, END1! |
NAME | SETU+2*, SETU+3, END1! |
>> POP | DEV+2, DQ+2*, END |
U | SORT+3 |
VA | END1! |
VAIN | END1! |
VAUTD | SORT+3, END1! |
VAUTD( | SORT+3, HDR1+6 |
W | SORT+1*, SORT+2*, SORT+3, BYWARD+1*, BYNAME+1*, SETU+3, HDR1+5, END1! |
X | END1!, CAP~, CAP+1 |
X1 | END1! |
X2 | END1! |
X3 | END1! |
Y | WARD+1, FIRST+5, FIRST+9, BRKOUT+1, DRG+1, DQ+2*, END1! |
Z | END1!, LEGEND+4* |
>> ZTQUEUED | END |