DGOIL2 ;ALB/AAS - CALCULATE LOS BY TRANSFER ; 28-SEPT-90
Source file <DGOIL2.m>
Package | Total | Call Graph |
---|---|---|
Registration | 1 | ^DGOIL3 |
VA Fileman | 1 | (,NOW)^%DTC |
Name | Comments | DBIA/ICR reference |
---|---|---|
ADM | ||
END | ||
EN1Q | ||
ASIH | ||
MAX | ||
NORET | ; -- If discharge while absent find absence up to discharge
|
|
ABS | ; - if patient was on absence, find return.
; - DGS = mvt type at start of absence ; - DGE = mvt type at end of absence |
|
TRFTOT | ; los for transfer, set x(t)
|
|
EN1 | ; - entry to find los for one transfer
; - input DGPMIFN1 = transfer ; - output in X(t) if '$d(DGT) t=1 |
|
EN | ||
TOT | ; -- total los from transfer x(t) into x3
|
|
TF | ||
TRANS |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DGPM - [#405] | EN+2, EN+3, ASIH, ADM+3, EN1+4, EN1+5, EN1+6, TRANS+2, TRANS+7, ABS+4 , TF, MAX |
^DGPM("APCA" | ADM, TRANS+7, TF |
^DIC(4 - [#4] | ABS+4 |
^DIC(42 - [#42] | TRANS+3 |
Name | Line Occurrences |
---|---|
ABS | TRANS+7 |
EN1Q | EN1+4, EN1+5 |
END | EN+2, ADM+4 |
MAX | ASIH+1, EN1+7 |
NORET | TF+2 |
TF | TF+17 |
TOT | TRFTOT+3 |
TRANS | ADM |
TRFTOT | TRANS+9 |
Name | Field # of Occurrence |
---|---|
^( | TRANS+7, TF |
^(0 | EN+2, ASIH, EN1+4, TRANS+3, TRANS+7, ABS+4, TF, MAX |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | MAX |
A | EN+3*, EN+4*, ADM, TRANS+7*, TRANS+8*, ABS+7, TF+2*, TF+6*, TF+9*, TF+12* , TRFTOT+1, END!, MAX |
A1 | ADM*, TRANS+8*, ABS+7, TF+6, TF+9, TF+12, TRFTOT+1, TRFTOT+2, END! |
>> ADM | ASIH* |
B | EN+3*, EN+4, ASIH, EN1+6*, END!, MAX |
B( | TRANS+2*, TRANS+3 |
D | TRANS+7, TRANS+8, TF+2, END!, MAX* |
>> DFN | EN+3*, ADM, TRANS+7, TF |
>> DGASIH | ASIH*, ADM+2 |
DGDONE | TRANS+6*, TRANS+8, NORET+1*, END! |
DGE | TF*, TF+6, TF+9, TF+12, TF+14, TF+17, TF+19, END! |
DGET | TF*, TF+17, END! |
DGMAX | END!, MAX* |
DGOF | ABS+4*, ABS+7, TRFTOT+2! |
DGOFF | ABS+7*, TRFTOT+2! |
DGOUT | EN1+4*, EN1+5*, TRANS*, TRANS+7, ABS+5*, ABS+7*, TF+2*, TF+14*, TF+19*, TRFTOT+2* , END! |
DGPMIFN | EN+2, EN+3, ADM, ADM+3, EN1+5*, EN1+6, TRANS+7, TF, END! |
DGPMIFN(1 | ADM+1, TRFTOT+2 |
DGPMIFN1 | ADM*, EN1+4, EN1+5, TRANS+2, END! |
DGS | TRANS+7*, TRANS+10, ABS+4, ABS+5, ABS+7, TF+17*, NORET+2, NORET+3, NORET+4, NORET+5 , END! |
DGT | ASIH+3*, ADM*, EN1+7*, TRANS+1, TRANS+2, TRANS+3, TOT+1, TOT+2, TRFTOT+2, END! |
DGWRD | TRANS+3*, TRANS+4*, EN1Q!, TRFTOT+2, END! |
>> DIS | ASIH* |
DT | ASIH |
I | EN~, ASIH+3*, ADM, TRANS+7*, TRANS+8, TF*, END! |
JJ | TOT+1*, TOT+2*, END! |
LOA | EN*, TRANS*, TF+12*, TRFTOT+2, NORET+3*, END! |
LOAS | EN*, TRANS*, ABS+7*, TF+14*, TRFTOT+2, NORET+5*, END! |
LOP | EN*, TRANS*, TF+9*, TRFTOT+2, NORET+2*, END! |
LOUA | EN*, TRANS*, TF+6*, TRFTOT+2, NORET+4*, END! |
T | EN~, END! |
>> X | EN+1*, ABS+7, TF+6, TF+9, TF+12, TF+14, TRFTOT+2, NORET+2, NORET+3, NORET+4 , NORET+5, MAX |
>> X( | TRANS+1*, TOT+1, TOT+2, TRFTOT+2* |
X1 | ABS+7*, TF*, TF+2*, TRFTOT+1*, END!, MAX* |
X2 | TRANS+7*, ABS+7*, TF+17*, TRFTOT+1*, END!, MAX* |
>> X3 | EN+1*, ADM+2*, ADM+3*, TOT+1*, TOT+2* |
>> Z | TRANS+7*, ABS+4 |