DVBADSCK ;ALB/GTS-557/THM-DISCHARGE CHECKER ;21 JUL 89
Source file <DVBADSCK.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 |
---|---|---|
Automated Medical Information Exchange | 3 | DVBA 7132 TASKMAN DVBA MANUAL NOTIFY DVBA2714 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATE | ||
ZTM | ||
CHK | ;* Find the IFN of the 7131 which matches the admission date (If a 7131
|
|
SET | ;* Set up TMP global of admissions for discharges within range
|
|
SET1 | ;* Get the discharge type and execute CREATE and CREAT1 as needed
|
|
LOOK | ;* Loop through Admission Date TMP global execute CHK and SET1
|
|
DATA | ||
KILL | ||
CREATE | ;create notice
|
|
CREAT1 | ||
DOC | ;XADMDT=admission date on 7131
|
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DVB(396.2 - [#396.2] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | DATE+5, ZTM+2, DATA+1, CREAT1+6 |
^DG(405.2 - [#405.2] | SET1+2 |
^DGPM - [#405] | SET+1, SET1+1 |
^DGPM("AMV3" | DATA+12 |
^DIC(4 - [#4] | DATA+7 |
^DPT - [#2] | CREAT1 |
^DVB(396 - [#396] | CHK+2, SET1+3, CREATE+2, CREATE+3, CREATE+4 |
^DVB(396.1 - [#396.1] | DATA+7 |
^DVB(396.2 - [#396.2] | CREAT1+4 |
^TMP($J | DVBADSCK+5!, ZTM+3!, SET+3*, LOOK+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | DATE*, DATE+3*, DATE+5! |
%DT("A" | DATE*, DATE+3* |
%DT(0 | DATE* |
%ZIS | DATE+6*! |
%ZIS("A" | DATE+6* |
>> ADMDT | CHK+2, SET+1*, SET+3, LOOK+1*, CREATE+4, CREAT1+4, CREAT1+5, CREAT1+6 |
>> ADMNUM | SET+1*, SET+3 |
>> BDATE | DATE+2*, DATE+4, ZTM+3*, DATA+12 |
>> BDATE1 | DATE+2*, ZTM+3*, DATA+1 |
>> CFLOC | CREAT1+1, CREAT1+2, CREAT1+3*, CREAT1+5 |
COUNT | DATA+12*, DATA+17, KILL+1!, CREAT1+5* |
DA | SET+1, SET+3, LOOK+1!, DATA+12*, CREAT1+5* |
>> DCHPTR | SET1+1* |
>> DFN | CHK+2, SET+1*, LOOK+1*, CREAT1, CREAT1+4 |
>> DIC | CREAT1+5* |
>> DIC(0 | CREAT1+5* |
>> DIE | CREAT1+5* |
DLAYGO | CREAT1+5*! |
>> DR | CREAT1+5* |
DT | DATE, DATE+5, ZTM+1*, ZTM+2 |
>> DVBAMAN | DVBADSCK+3*, KILL |
>> DVBAQUIT | DVBADSCK+4, ZTM |
>> EDATE | DATE+3*, DATE+4, ZTM+3*, DATA+12 |
>> EDATE1 | DATE+3*, ZTM+3*, DATA+1 |
>> FDT(0 | DATE+5*, ZTM+2*, DATA+1, DATA+16 |
>> HD | DVBADSCK+5*, DATE+1 |
>> I | DATE+7*, DATA+7* |
IO | DATA |
IO("Q" | DATE+7, DATE+8 |
IOF | DATE+1, DATA, DATA+16 |
IOM | DATE+1, DATA+2 |
ION | DATE+7 |
IOST | DATA |
>> J | DATA+7*, DATA+12* |
>> LADM | SET1+1, LOOK+1*, CREAT1+5 |
>> LINE | DATA+2* |
MA | LOOK+1!, DATA+12* |
MB | SET+1, LOOK+1!, DATA+12* |
NEW | DATA+16, DATA+17, KILL+1!, CREAT1+5* |
>> NOASK | DATE+7* |
>> PNAM | CREAT1+6 |
>> POP | DATE+6 |
>> SSN | CREAT1+5, CREAT1+6 |
>> TDIS | SET1+1*, SET1+2*, SET1+4, CREAT1+3, CREAT1+6 |
U | CHK+2, SET+1, SET1+1, SET1+2, DATA+7, CREATE+2, CREATE+3, CREATE+4 |
VA200 | SET+1*! |
>> VAIN(1 | SET+1 |
>> VAIN(7 | SET+1 |
>> VAINDT | SET+1* |
>> X | ZTM+1*, ZTM+3*, CREAT1+5* |
>> XADMDT | CREATE+4* |
>> XDA | CHK+2*, SET1+3, CREATE+2, CREATE+3, CREATE+4 |
XRO | KILL+1! |
XRO( | DATA+7*, CREAT1+2 |
XRO(0 | CREAT1+3 |
>> Y | DATE+2, DATE+3, DATE+5*, ZTM+1, ZTM+2*, ZTM+3, DATA+1*, CREAT1+5, CREAT1+6* |
>> ZTDESC | DATE+7* |
>> ZTIO | DATE+7* |
>> ZTQUEUED | KILL |
>> ZTRTN | DATE+7* |
>> ZTSAVE( | DATE+7* |
>> ZTSK | DATE+8 |