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 |