TIUSRVT2 ; SLC/JM - Server functions for templates ;3/10/2011
Source file <TIUSRVT2.m>
Package | Total | Call Graph |
---|---|---|
Authorization Subscription | 1 | $$ISA^USRLM |
Text Integration Utility | 1 | (ADDNODE,ISEDITOR)^TIUSRVT |
Toolkit | 1 | ($$GET,EN,GETLST)^XPAR |
VA FileMan | 1 | $$GET1^DIQ |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
TACCESS(TIUY,ROOT,USER,LOC) | ;Returns Template Access level of User
|
|
GETDFLT(TIUY) | ;Returns Default Templates for the current user
|
|
SETDFLT(TIUY,SETTINGS) | ;Saves Default Templates for the user
|
|
LSTACCUM(TIUY,TIULVL,TYP,PARAM) | ; Accumulates TIUTMP into TIUY
|
|
RDACCUM(TIUY,TIULVL,TYP) | ; Accumulates Reminder Dialog List
|
|
REMDLGS(TIUY) | ;Returns a list of all reminder dialogs usable in templates
|
|
RDINLST(TIULST,TIUIEN) | ; Searches TIULST for TIUIEN
|
|
REMDLGOK(TIUY,TIUIEN) | ;Returns TRUE if the passed in Reminder Dialog IEN is
; Allowed to be used as a TIU Template |
|
OBJACCUM(TIUY,TIULVL) | ; Accumulates Reminder Dialog List
|
|
PERSOBJS(TIUY) | ; Returns the list of Patient Data Objects that are
; allowed to be used in Personal Templates |
|
LOCK(TIUY,TIUDA) | ; Lock Template
|
|
UNLOCK(TIUY,TIUDA) | ; Unlock Template
|
|
GETTMPLT(TIUY,TIUDA) | ; Returns basic data for template TIUDA in the TIU TEMPLATE FILE 8927.
|
|
GETSRV(NEWPERS) | ; Get service section for NEWPERS
|
RPC Name | Call Tags |
---|---|
TIU TEMPLATE ACCESS LEVEL | TACCESS |
TIU TEMPLATE GET DEFAULTS | GETDFLT |
TIU TEMPLATE SET DEFAULTS | SETDFLT |
TIU REMINDER DIALOGS | REMDLGS |
TIU REM DLG OK AS TEMPLATE | REMDLGOK |
TIU TEMPLATE PERSONAL OBJECTS | PERSOBJS |
TIU TEMPLATE LOCK | LOCK |
TIU TEMPLATE UNLOCK | UNLOCK |
TIU TEMPLATE GET TEMPLATE | GETTMPLT |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PXRMD(801.41 - [#801.41] | REMDLGOK+4, REMDLGOK+6 |
^TIU(8927 - [#8927] | LOCK+1, UNLOCK+1 |
Name | Line Occurrences |
---|---|
$$GETSRV | TACCESS+28, REMDLGS+5, REMDLGOK+11, PERSOBJS+6 |
$$RDINLST | REMDLGOK+9, REMDLGOK+13, REMDLGOK+15, REMDLGOK+17 |
LSTACCUM | RDACCUM+1, OBJACCUM+1 |
OBJACCUM | PERSOBJS+4, PERSOBJS+7, PERSOBJS+8, PERSOBJS+9 |
RDACCUM | REMDLGS+3, REMDLGS+6, REMDLGS+7, REMDLGS+8, REMDLGOK+8, REMDLGOK+12, REMDLGOK+14, REMDLGOK+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DUZ | SETDFLT+2, REMDLGS+5, REMDLGOK+11, PERSOBJS+6 |
FOUND | LSTACCUM+1~, LSTACCUM+5*, LSTACCUM+6, LSTACCUM+7*, LSTACCUM+8 |
I | LSTACCUM+1~, LSTACCUM+3*, LSTACCUM+4*, LSTACCUM+7, LSTACCUM+9 |
IDX | TACCESS+15~, TACCESS+18*, TACCESS+19*, TACCESS+20, TACCESS+21, LSTACCUM+1~, LSTACCUM+3*, LSTACCUM+9, LSTACCUM+10*, RDINLST+1~ , RDINLST+2*, RDINLST+3*, RDINLST+4 |
J | LSTACCUM+1~, LSTACCUM+5*, LSTACCUM+6*, LSTACCUM+7 |
LOC | TACCESS~, TACCESS+25 |
NEWPERS | GETSRV~, GETSRV+1 |
PARAM | LSTACCUM~, LSTACCUM+2 |
RES | RDINLST+1~, RDINLST+2*, RDINLST+3, RDINLST+4*, RDINLST+6 |
ROOT | TACCESS~, TACCESS+9, TACCESS+10 |
SERVICE | TACCESS+24~, TACCESS+28*, TACCESS+29 |
SETTINGS | SETDFLT~, SETDFLT+2 |
SRV | REMDLGS+1~, REMDLGS+5*, REMDLGS+6, REMDLGOK+2~, REMDLGOK+11*, REMDLGOK+12, PERSOBJS+2~, PERSOBJS+6*, PERSOBJS+7 |
TIUCLLST | TACCESS+15~, TACCESS+16 |
TIUCLLST( | TACCESS+19, TACCESS+20, TACCESS+21 |
TIUDA | LOCK~, LOCK+1, UNLOCK~, UNLOCK+1, GETTMPLT~, GETTMPLT+4 |
TIUERR | TACCESS+15~, TACCESS+16, TACCESS+17, TACCESS+20, GETDFLT+1~, GETDFLT+2, SETDFLT+1~, SETDFLT+2, LSTACCUM+1~, LSTACCUM+2 |
TIUIDX | GETTMPLT+3~, GETTMPLT+4 |
TIUIEN | RDINLST~, RDINLST+4, RDINLST+5!, REMDLGOK~, REMDLGOK+4, REMDLGOK+6, REMDLGOK+9, REMDLGOK+13, REMDLGOK+15, REMDLGOK+17 |
TIULST | RDINLST~, REMDLGOK+2~, REMDLGOK+8, REMDLGOK+9, REMDLGOK+12, REMDLGOK+13, REMDLGOK+14, REMDLGOK+15, REMDLGOK+16, REMDLGOK+17 |
TIULST( | RDINLST+3, RDINLST+4 |
TIULVL | LSTACCUM~, LSTACCUM+2, RDACCUM~, RDACCUM+1, OBJACCUM~, OBJACCUM+1 |
TIUTMP | GETDFLT+1~, GETDFLT+2, LSTACCUM+1~, LSTACCUM+2 |
TIUTMP( | LSTACCUM+4, LSTACCUM+7, LSTACCUM+9 |
TIUTMP(1 | GETDFLT+3 |
TIUY | TACCESS~, TACCESS+9, TACCESS+10, TACCESS+11*, TACCESS+12*, TACCESS+13*, TACCESS+14, TACCESS+22*, TACCESS+23, TACCESS+31* , TACCESS+32*, GETDFLT~, GETDFLT+3*, SETDFLT~, SETDFLT+3*, LSTACCUM~, RDACCUM~, RDACCUM+1, REMDLGS~, REMDLGS+2! , REMDLGS+3, REMDLGS+6, REMDLGS+7, REMDLGS+8, REMDLGOK~, REMDLGOK+3*, REMDLGOK+7*, REMDLGOK+18*, OBJACCUM~, OBJACCUM+1 , PERSOBJS~, PERSOBJS+3!, PERSOBJS+4, PERSOBJS+7, PERSOBJS+8, PERSOBJS+9, LOCK~, LOCK+2*, UNLOCK~, UNLOCK+2* , GETTMPLT~ |
TIUY( | LSTACCUM+6, LSTACCUM+7, LSTACCUM+9* |
TIUY(999999 | LSTACCUM+3 |
TMP | TACCESS+15~, TACCESS+21*, TACCESS+22 |
TYP | LSTACCUM~, LSTACCUM+2, RDACCUM~, RDACCUM+1 |
U | TACCESS+20, TACCESS+21, TACCESS+25, TACCESS+29, GETDFLT+3, RDINLST+4, REMDLGOK+6 |
USER | TACCESS~, TACCESS+10, TACCESS+13, TACCESS+20, TACCESS+28 |
XPARSRCH | TACCESS+24~, TACCESS+25*, TACCESS+26*, TACCESS+29*, TACCESS+30*, TACCESS+31 |