TIUSRVT2 ; SLC/JM - Server functions for templates ;5/11/2009
Source file <TIUSRVT2.m>
| Package | Total | Call Graph | 
|---|---|---|
| Authorization Subscription | 1 | $$ISA^USRLM | 
| Text Integration Utility | 1 | ISEDITOR^TIUSRVT | 
| Toolkit | 1 | ($$GET,EN,GETLST)^XPAR | 
| Package | Total | Caller Graph | 
|---|---|---|
| Tracking Procedure Workflow | 1 | BTPWLTMP | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| >> | 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 |