VPRHSX ;SLC/MKB -- HS Mgt Options ;09/18/18 4:36pm
Source file <VPRHSX.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 ENABLE VPR HS LOG VPR HS PATIENTS |
Name | Comments | DBIA/ICR reference |
---|---|---|
ON | ; -- Turn monitoring on/off [VPR HS ENABLE]
|
|
SURE() | ; -- are you sure?
|
|
PATS | ; -- Inquire if patient is subscribed [VPR HS PATIENTS]
|
|
P1 | ||
GET | ; -- Add patient/container/record to GET list [VPR HS PUSH]
|
|
LAST | ; -- Reset last seq# [VPR HS CLEAR LIST]
|
|
LOG | ; -- Turn update logging on/off for debugging [VPR HS LOG]
|
|
ACTION() | ; -- select log action
|
|
OFF | ; -- turn off logging?
|
|
KILL | ; remove log too?
|
|
VIEW | ; -- display ^XTMP log
|
|
V1 | ||
HDR | ; -- write captions
|
|
DATE() | ; -- select a date from ^XTMP("VPRHS",date)
|
|
NUM(DAY) | ; -- select a starting seq#
|
|
N1 | ||
READ | ; -- continue?
|
Name | Field # of Occurrence |
---|---|
^DIE | ON+3, ON+12 |
^DIR | SURE+4, LOG+11, ACTION+7, OFF+4, KILL+7, DATE+10 |
$$GETICN^MPIF001 | P1+1 |
$$TESTPAT^VADPT | P1+7 |
$$MERGED^VPRHS | P1+8 |
$$SUBS^VPRHS | P1+1 |
$$PATIENT^VPRHST | P1, V1+2 |
GET^VPRHSX1 | GET+1 |
$$FMTE^XLFDT | P1+6, KILL+6 |
$$FMTH^XLFDT | DATE+11 |
$$HTE^XLFDT | HDR+1, DATE+6, DATE+8 |
$$HTFM^XLFDT | DATE+5 |
$$NOW^XLFDT | ON+4, ON+13 |
$$REPEAT^XLFSTR | HDR+2 |
$$UP^XLFSTR | N1+2 |
$$PROD^XUPROD | ON+6, P1+7 |
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 |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VPR - [#560] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | P1+6, P1+9 |
^VPR(1 | ON+2, ON+4*, ON+13*, LOG+1, LOG+11*, OFF+4* |
^XTMP( | KILL+8! |
^XTMP("VPRHS-" | V1+4, V1+5, NUM+2 |
^XTMP("VPRHS-0" | ACTION+3, KILL+2, DATE+2 |
^XTMP("VPRHS-AAAAA" | DATE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | NUM+1~, NUM+2*, N1+3, N1+4 |
ACT | LOG+1~, LOG+16* |
DA | ON+1~, ON+3*, ON+12* |
DAY | NUM~, NUM+2 |
DFN | PATS+1~, VIEW+1~, V1+5*, V1+6, V1+8 |
DIE | ON+1~, ON+3*, ON+12* |
DIR | SURE+1~, LOG+5~, ACTION+1~, OFF+1!, KILL+1~, DATE+1~ |
DIR("?" | SURE+3*, LOG+9*, LOG+10*, ACTION+4*, OFF+3*, KILL+5*, KILL+6*, DATE+7*, DATE+8*, DATE+9* |
DIR("A" | SURE+3*, LOG+8*, ACTION+2*, OFF+2*, KILL+4*, DATE+4* |
DIR("B" | SURE+2*, LOG+7*, ACTION+3*, OFF+1*, KILL+3*, DATE+6* |
DIR("L" | ACTION+5*, ACTION+6* |
DIR(0 | SURE+2*, LOG+7*, ACTION+2*, OFF+1*, KILL+3*, DATE+5* |
DONE | VIEW+1~, V1+3!, V1+4, V1+7, V1+9, READ+1!, READ+3* |
DR | ON+1~, ON+3*, ON+12* |
DTIME | N1+1, READ+2 |
DTOUT | SURE+1~, SURE+4, ACTION+1~, ACTION+7, V1+2, DATE+1~ |
DUOUT | SURE+1~, SURE+4, ACTION+1~, ACTION+7, V1+2, DATE+1~, DATE+10 |
I | KILL+1~, KILL+2*, KILL+8* |
ICN | PATS+1~, P1*, P1+1*, P1+4 |
IOSL | V1+7 |
LCNT | VIEW+1~, V1+3*, V1+7* |
PAT | PATS+1~, P1*, P1+1, P1+2, P1+3, P1+6, P1+7, P1+8, P1+9, VIEW+1~ , V1+2*, V1+6, HDR+1 |
SEQ | VIEW+1~, V1+1*, V1+4*, V1+5, V1+8 |
STR | VIEW+1~, V1+5*, V1+8 |
SUB | PATS+1~, P1+1*, P1+2 |
U | ON+2, ON+4, ON+13, P1+2, P1+4, LOG+2, LOG+4, LOG+11, OFF+4, HDR+1 |
VPRH | VIEW+1~, V1*, V1+1, V1+4, V1+5, HDR+1 |
X | ON+1~, SURE+1~, PATS+1~, P1+6*, P1+9~*, P1+10, LOG+5~, ACTION+1~, KILL+1~, KILL+2* , KILL+6, DATE+1~, NUM+1~, N1+1*, N1+2, N1+3, READ+1~, READ+2*, READ+3 |
X0 | ON+1~, ON+2*, LOG+1~*, LOG+2, LOG+4 |
X1 | DATE+1~, DATE+2*, DATE+3, DATE+5, DATE+7, DATE+8 |
X2 | DATE+1~, DATE+4*, DATE+5, DATE+6, DATE+7 |
Y | ON+1~, SURE+1~, SURE+4*, SURE+5, LOG+5~, LOG+11, ACTION+1~, ACTION+7, OFF+4, KILL+1~ , KILL+7, DATE+1~, DATE+11, NUM+1~ |
Y(0 | ACTION+7 |
Z | ACTION+1~, ACTION+7*, ACTION+8, DATE+1~, DATE+6*, DATE+7, DATE+8, DATE+10*, DATE+11*, DATE+12 , NUM+1~, NUM+2*, N1+3, N1+4 |