Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: TIUSRVT2

Package: Text Integration Utility

Routine: TIUSRVT2


Information

TIUSRVT2 ; SLC/JM - Server functions for templates ;5/11/2009

Source Information

Source file <TIUSRVT2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Authorization Subscription 1 $$ISA^USRLM  
Text Integration Utility 1 ISEDITOR^TIUSRVT  
Toolkit 1 ($$GET,EN,GETLST)^XPAR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Tracking Procedure Workflow 1 BTPWLTMP  

Entry Points

Name Comments DBIA/ICR reference
REMDLGS(TIUY) ;Returns a list of all reminder dialogs usable in templates
LOCK(TIUY,TIUDA) ; Lock Template
UNLOCK(TIUY,TIUDA) ; Unlock Template
LSTACCUM(TIUY,TIULVL,TYP,PARAM) ; Accumulates TIUTMP into TIUY
PERSOBJS(TIUY) ; Returns the list of Patient Data Objects that are
; allowed to be used in Personal Templates
RDACCUM(TIUY,TIULVL,TYP) ; Accumulates Reminder Dialog List
SETDFLT(TIUY,SETTINGS) ;Saves Default Templates for the user
TACCESS(TIUY,ROOT,USER,LOC) ;Returns Template Access level of User
RDINLST(TIULST,TIUIEN) ; Searches TIULST for TIUIEN
OBJACCUM(TIUY,TIULVL) ; Accumulates Reminder Dialog List
REMDLGOK(TIUY,TIUIEN) ;Returns TRUE if the passed in Reminder Dialog IEN is
; Allowed to be used as a TIU Template
GETDFLT(TIUY) ;Returns Default Templates for the current user

External References

Name Field # of Occurrence
ISEDITOR^TIUSRVT TACCESS+10
$$ISA^USRLM TACCESS+20
$$GET^XPAR TACCESS+13, TACCESS+30
EN^XPAR SETDFLT+2
GETLST^XPAR TACCESS+16, GETDFLT+2, LSTACCUM+2

Used in RPC

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMD(801.41 - [#801.41] REMDLGOK+4, REMDLGOK+6
^TIU(8927 - [#8927] LOCK+1, UNLOCK+1
^VA(200 - [#200] TACCESS+27, REMDLGS+4, REMDLGOK+10, PERSOBJS+5

Label References

Name Line Occurrences
$$RDINLST REMDLGOK+9, REMDLGOK+12, REMDLGOK+14, REMDLGOK+16
LSTACCUM RDACCUM+1, OBJACCUM+1
OBJACCUM PERSOBJS+4, PERSOBJS+6, PERSOBJS+7, PERSOBJS+8
RDACCUM REMDLGS+3, REMDLGS+5, REMDLGS+6, REMDLGS+7, REMDLGOK+8, REMDLGOK+11, REMDLGOK+13, REMDLGOK+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ SETDFLT+2, REMDLGS+4, REMDLGOK+10, PERSOBJS+5
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
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+27*, TACCESS+28
SETTINGS SETDFLT~, SETDFLT+2
SRV REMDLGS+1~, REMDLGS+4*, REMDLGS+5, REMDLGOK+2~, REMDLGOK+10*, REMDLGOK+11, PERSOBJS+2~, PERSOBJS+5*, PERSOBJS+6
TIUCLLST TACCESS+15~, TACCESS+16
TIUCLLST( TACCESS+19, TACCESS+20, TACCESS+21
TIUDA LOCK~, LOCK+1, UNLOCK~, UNLOCK+1
TIUERR TACCESS+15~, TACCESS+16, TACCESS+17, TACCESS+20, GETDFLT+1~, GETDFLT+2, SETDFLT+1~, SETDFLT+2, LSTACCUM+1~, LSTACCUM+2
TIUIEN RDINLST~, RDINLST+4, RDINLST+5!, REMDLGOK~, REMDLGOK+4, REMDLGOK+6, REMDLGOK+9, REMDLGOK+12, REMDLGOK+14, REMDLGOK+16
TIULST RDINLST~, REMDLGOK+2~, REMDLGOK+8, REMDLGOK+9, REMDLGOK+11, REMDLGOK+12, REMDLGOK+13, REMDLGOK+14, REMDLGOK+15, REMDLGOK+16
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+30*
, TACCESS+31*, GETDFLT~, GETDFLT+3*, SETDFLT~, SETDFLT+3*, LSTACCUM~, RDACCUM~, RDACCUM+1, REMDLGS~, REMDLGS+2!
, REMDLGS+3, REMDLGS+5, REMDLGS+6, REMDLGS+7, REMDLGOK~, REMDLGOK+3*, REMDLGOK+7*, REMDLGOK+17*, OBJACCUM~, OBJACCUM+1
, PERSOBJS~, PERSOBJS+3!, PERSOBJS+4, PERSOBJS+6, PERSOBJS+7, PERSOBJS+8, LOCK~, LOCK+2*, UNLOCK~, UNLOCK+2*
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+27, TACCESS+28, GETDFLT+3, REMDLGS+4, RDINLST+4, REMDLGOK+6, REMDLGOK+10
, PERSOBJS+5
USER TACCESS~, TACCESS+10, TACCESS+13, TACCESS+20, TACCESS+27
XPARSRCH TACCESS+24~, TACCESS+25*, TACCESS+26*, TACCESS+28*, TACCESS+29*, TACCESS+30
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All