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 |