VPRHSX2 ;SLC/MKB -- Monitor Encounter Upload task ;09/18/18 4:36pm
Source file <VPRHSX2.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 |
---|---|---|
Virtual Patient Record | 3 | VPR HS MENU VPR HS MGR VPR HS TASK MONITOR |
Kernel | 1 | ^DIC(19 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- Monitor Encounter update task
|
|
ERR | ||
DISP | ; -- show current status
|
|
TSKERR(X) | ; -- return description for error code X
|
|
WAIT | ; -- end of action
|
|
TSK | ; -- TM display of task
|
|
QUE | ; -- Requeue the task
|
|
QD | ;end
|
|
REQUE() | ; -- return 1 or 0, if ready to re-queue task
|
|
ENC | ; -- display ^XTMP("VPRPX",VST~DFN)
|
|
VTYP(C,HL) | ; -- return visit type for service Category & Hosp Loc
|
|
EHDR | ; -- write encounter header
|
|
DOC | ; -- display ^XTMP("VPRPX","DOC",ien)
|
|
DHDR | ; -- write doc header
|
|
ACTION() | ; -- select monitor action
|
|
A1 | ||
ACTHLP | ; -- show choices
|
|
BANNER | ; -- banner(s) for mgt menu
|
Name | Field # of Occurrence |
---|---|
ISQED^%ZTLOAD | DISP+7, BANNER+3 |
STAT^%ZTLOAD | DISP+13 |
$$GET1^DIQ | DOC+7 |
^DIR | REQUE+3 |
$$CATG^VPRDVSIT | VTYP+4 |
QUE^VPRENC | QUE+7 |
$$ON^VPRHS | DISP+3, QUE+5, BANNER+1 |
$$FMTE^XLFDT | DISP+2, ENC+9, EHDR+1, DOC+8, DHDR+1 |
$$HTE^XLFDT | DISP+11 |
$$NOW^XLFDT | DISP+2, EHDR+1, DHDR+1 |
$$REPEAT^XLFSTR | EHDR+2, DHDR+2 |
$$UP^XLFSTR | A1+3 |
$$PROD^XUPROD | BANNER+1 |
EN^XUTMTP | TSK+2 |
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: READ |
|
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: 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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^TIU(8925 - [#8925] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | ENC+7 |
^SC - [#44] | VTYP+3 |
^XTMP("VPRPX" | EN+2, BANNER+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | EN+1~, EN+4*, EN+5, EN+6 |
C | VTYP~, VTYP+2*, VTYP+3, VTYP+4 |
CODES | ACTION+1~, ACTION+2*, A1+4 |
DFN | ENC+1~, ENC+7*, ENC+9, DOC+1~, DOC+7*, DOC+8 |
DIR | REQUE+1~ |
DIR("A" | REQUE+2* |
DIR("B" | REQUE+2* |
DIR(0 | REQUE+2* |
DONE | EN+1~, EN+2*, EN+3, EN+5* |
DTIME | WAIT+1, ENC+12, DOC+11, A1+1 |
DTOUT | REQUE+1~, REQUE+3 |
DUOUT | REQUE+1~ |
EXT | ENC+1~, ENC+5*, ENC+12*, ENC+14, DOC+1~, DOC+5*, DOC+11*, DOC+13 |
HL | VTYP~, VTYP+2*, VTYP+3 |
IOF | DISP+2, EHDR+1, DHDR+1 |
L | ENC+1~, ENC+8* |
LCNT | ENC+1~, ENC+5*, ENC+10*, DOC+1~, DOC+5*, DOC+9* |
NAME | ENC+1~, ENC+8*, ENC+9 |
STS | EN+1~, DISP+7*, DISP+8, DISP+10, DISP+11, DISP+12, DISP+20, QUE+2, BANNER+2~, BANNER+3* , BANNER+4 |
TTL | DOC+1~, DOC+7*, DOC+8 |
U | ENC+8, VTYP+3 |
VPRD | DOC+1~, DOC+4* |
VPRI | ENC+1~, ENC+6*, ENC+7, ENC+9, DOC+1~, DOC+6*, DOC+7, DOC+8 |
VPRPX | EN+1~, EN+2*, DISP+1, DISP+17, DISP+18, QUE+1, QUE+3, QUE+7, ENC+2, ENC+4 , DOC+2, DOC+4 |
VPRT | ENC+1~, ENC+6*, ENC+9, DOC+1~, DOC+6*, DOC+8 |
>> VPRTEST | ACTION+2, ACTHLP+4 |
VPRV | ENC+1~, ENC+4* |
VPRX | ENC+1~, ENC+4*, ENC+5*, ENC+6, ENC+10, DOC+1~, DOC+4*, DOC+5*, DOC+6, DOC+9 |
X | DISP+11*, TSKERR~, TSKERR+1*, TSKERR+2, TSKERR+3, TSKERR+4, TSKERR+5, TSKERR+6, WAIT+1~*, REQUE+1~ , ENC+1~, ENC+8*, ENC+12*, DOC+1~, DOC+11*, ACTION+1~, A1+1*, A1+2, A1+3*, A1+4 , A1+5 |
X0 | ENC+1~, ENC+7*, ENC+8 |
Y | TSKERR+1~*, TSKERR+2*, TSKERR+3*, TSKERR+4*, TSKERR+5*, TSKERR+6*, TSKERR+7, REQUE+1~, REQUE+3*, REQUE+4 , VTYP+1~*, VTYP+3*, VTYP+4*, VTYP+5 |
ZTSK | EN+1~, DISP+1!*, DISP+7, DISP+9, DISP+10, DISP+20, TSK+1, TSK+2, QUE+1, QUE+2 , QUE+3, QUE+4, QUE+7*, QUE+8, BANNER+2~* |
ZTSK("D" | DISP+11 |
ZTSK("E" | DISP+12 |
ZTSK(0 | DISP+7, BANNER+3 |
ZTSK(2 | DISP+13 |