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 |  FileMan Files Accessed Via FileMan Db Call |  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 ;3/10/2011

Source Information

Source file <TIUSRVT2.m>

Call Graph

Call Graph

Call Graph Total: 4

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Text Integration Utility 9 TIU REM DLG OK AS TEMPLATE  TIU REMINDER DIALOGS  TIU TEMPLATE ACCESS LEVEL  TIU TEMPLATE GET DEFAULTS  TIU TEMPLATE GET TEMPLATE  TIU TEMPLATE LOCK  TIU TEMPLATE PERSONAL OBJECTS  TIU TEMPLATE SET DEFAULTS  
TIU TEMPLATE UNLOCK  

Entry Points

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

External References

Name Field # of Occurrence
$$GET1^DIQ GETSRV+1
ADDNODE^TIUSRVT GETTMPLT+4
ISEDITOR^TIUSRVT TACCESS+10
$$ISA^USRLM TACCESS+20
$$GET^XPAR TACCESS+13, TACCESS+31
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
TIU TEMPLATE GET TEMPLATE GETTMPLT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

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

Label References

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

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All