TIUSRVD ;SLC/JER - RPC's for Document Definition ;04/13/17 13:52
Source file <TIUSRVD.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 10 | $$CLASS^TIUCNSLT ITEMS^TIUFLT $$TYPMATCH^TIULA1 $$PNAME^TIULC1 $$PERSDOC^TIULE ($$CANENTR,$$CANLINK,$$CANPICK,CANLINK)^TIULP PATVADPT^TIULV $$CLASS^TIUSROI ($$DOLMLINE,DOLMLINE)^TIUSRVF1 GETLINK^TIUSRVT1 |
RPC Broker | 1 | $$BROKER^XWBLIB |
VA FileMan | 1 | ^DIC |
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 |
---|---|---|
NOTES(TIUY) | ; Get list of PN Titles
|
|
SUMMARY(TIUY) | ; Get list of DS Titles
|
|
LIST(TIUY,CLASS,TYPE,TIUK) | ; Get list of document titles
|
|
TRAVERSE(TIUY,CLASS,TYPE,TIUK) | ; Get all selectable titles for the CLASS
|
|
PERSLIST(TIUY,DUZ,CLASS,TIUC,TIUFLG) | ; Get personal list for a user
|
|
BLRSHELL(TIUY,TITLE,DFN,VSTR) | ; Shell for boilerplate RPC
|
|
BLRPLT(TIUY,TITLE,DFN,VSTR,ROOT) | ; Load/Execute the Boilerplate for TITLE
; or ROOT |
|
BOIL(LINE,COUNT) | ; Execute Boilerplates
|
|
CANXEC(TIUODA) | ; Evaluate Object Status
|
|
APPEND(X) | ;
|
|
REPLACE(LINE,X,TIUI) | ; Replace the TIUIth object in LINE w/X
|
|
INSMULT(LINE,TARGET,TIULCNT) | ; Mult-valued results
|
|
LNGCNSLT(Y,FROM,DIR) | ; Handle long list of titles for CONSULTS
|
|
LNGSURG(Y,FROM,DIR,CLNAME) | ||
LONGLIST(Y,CLASS,FROM,DIR,IDNOTE) | ; long list of titles for a class
; .Y=returned list, CLASS=ptr to class in 8925.1, FROM=text to $O from, ; DIR=$O direction, IDNOTE=flag to indicate selection for ID Entry |
|
CNSLCLAS(Y) | ; RPC to identify class CONSULTS
|
|
SURGCLAS(Y,CLNAME) | ; RPC to identify class
; CLNAME = "SURGICAL REPORTS" or "PROCEDURE REPORTS (NON-O.R.)" |
|
CANLINK(Y,TIUTTL) |
Name | Field # of Occurrence |
---|---|
^DIC | BOIL+6 |
$$CLASS^TIUCNSLT | LNGCNSLT+1, CNSLCLAS+1 |
ITEMS^TIUFLT | BLRPLT+22 |
$$TYPMATCH^TIULA1 | TRAVERSE+5 |
$$PNAME^TIULC1 | TRAVERSE+7, PERSLIST+11 |
$$PERSDOC^TIULE | LIST+9, PERSLIST+16 |
$$CANENTR^TIULP | TRAVERSE+3, PERSLIST+10, LONGLIST+7 |
$$CANLINK^TIULP | LONGLIST+8, CANLINK+1 |
$$CANPICK^TIULP | TRAVERSE+3, PERSLIST+10, LONGLIST+7 |
CANLINK^TIULP | LONGLIST+8 |
PATVADPT^TIULV | BLRPLT+7 |
$$CLASS^TIUSROI | LNGSURG+4, SURGCLAS+3 |
$$DOLMLINE^TIUSRVF1 | BLRPLT+16 |
DOLMLINE^TIUSRVF1 | BLRPLT+16 |
GETLINK^TIUSRVT1 | BLRPLT+4 |
$$BROKER^XWBLIB | INSMULT+4 |
RPC Name | Call Tags |
---|---|
TIU GET PN TITLES | NOTES |
TIU GET DS TITLES | SUMMARY |
TIU LOAD BOILERPLATE TEXT | BLRSHELL |
TIU LONG LIST OF TITLES | LONGLIST |
TIU PERSONAL TITLE LIST | PERSLIST |
TIU LONG LIST CONSULT TITLES | LNGCNSLT |
TIU IDENTIFY CONSULTS CLASS | CNSLCLAS |
TIU IDENTIFY SURGERY CLASS | SURGCLAS |
TIU LONG LIST SURGERY TITLES | LNGSURG |
ANRV GET PN TITLES | NOTES |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TIU(8925.1 - [#8925.1] | TRAVERSE+4, TRAVERSE+8, TRAVERSE+10, BLRPLT+6, BLRPLT+11, BLRPLT+21, BOIL+9, CANXEC+1, LONGLIST+4, LONGLIST+6 |
^TIU(8925.98 - [#8925.98] | LIST+6, PERSLIST+2, PERSLIST+6, PERSLIST+8 |
^TMP("TIUBOIL" | BLRSHELL+1!, BLRSHELL+3!, BLRPLT+5, BLRPLT+8, BLRPLT+11*, BLRPLT+12!, BLRPLT+13*, BLRPLT+19*, BLRPLT+20* |
Name | Line Occurrences |
---|---|
$$APPEND | BOIL+9 |
$$BOIL | BLRPLT+17 |
$$CANXEC | BOIL+9 |
$$REPLACE | BOIL+22 |
BLRPLT | BLRSHELL+2, BLRPLT+24 |
INSMULT | BLRPLT+18 |
LIST | NOTES+1, SUMMARY+1 |
LONGLIST | LNGCNSLT+2, LNGSURG+5 |
PERSLIST | LIST+6 |
TRAVERSE | LIST+8, TRAVERSE+11 |
Name | Field # of Occurrence |
---|---|
^(9 | BOIL+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CLASS | LIST~, LIST+6, LIST+8, LIST+9, TRAVERSE~, TRAVERSE+3, TRAVERSE+4, TRAVERSE+7, TRAVERSE+8, TRAVERSE+10 , PERSLIST~, PERSLIST+2, PERSLIST+16, LNGCNSLT+1~*, LNGCNSLT+2, LNGSURG+3~, LNGSURG+4*, LNGSURG+5, LONGLIST~, LONGLIST+4 , LONGLIST+6 |
CLNAME | LNGSURG~, LNGSURG+3*, LNGSURG+4, SURGCLAS~, SURGCLAS+2*, SURGCLAS+3 |
CNT | LONGLIST+3~*, LONGLIST+4, LONGLIST+6 |
COUNT | BOIL~ |
CURTYP | TRAVERSE+1~, TRAVERSE+4*, TRAVERSE+5 |
DA | LONGLIST+3~, LONGLIST+5*, LONGLIST+6*, LONGLIST+7, LONGLIST+8, LONGLIST+9 |
DFN | BLRSHELL~, BLRSHELL+2, BLRPLT~, BLRPLT+7, BLRPLT+24 |
DIC | BOIL+2~, BOIL+3* |
DIC("S" | BOIL+4* |
DIC(0 | BOIL+3* |
DIR | LNGCNSLT~, LNGCNSLT+2, LNGSURG~, LNGSURG+5, LONGLIST~, LONGLIST+3*, LONGLIST+4 |
DT | BLRPLT+13, BLRPLT+20 |
DUZ | LIST+6, LIST+9, PERSLIST~, PERSLIST+2, PERSLIST+16 |
FROM | LNGCNSLT~, LNGCNSLT+2, LNGSURG~, LNGSURG+5, LONGLIST~, LONGLIST+4*, LONGLIST+6, LONGLIST+9 |
I | TRAVERSE+1~, TRAVERSE+8*, TRAVERSE+10, LONGLIST+3~*, LONGLIST+4, LONGLIST+6, LONGLIST+9* |
IDNOTE | LONGLIST~, LONGLIST+8 |
INLST | PERSLIST+1~, PERSLIST+20*, PERSLIST+23 |
J | TRAVERSE+1~, TRAVERSE+9~, TRAVERSE+10*, TRAVERSE+11 |
LINE | BOIL~, BOIL+5, BOIL+22*, BOIL+23, REPLACE~, REPLACE+1*, REPLACE+2, INSMULT~, INSMULT+5, INSMULT+7 , INSMULT+8, INSMULT+9, INSMULT+15 |
>> NOSAVE | CANXEC+2 |
ROOT | BLRPLT~, BLRPLT+6*, BLRPLT+10, BLRPLT+14, BLRPLT+15, BLRPLT+21 |
TARGET | INSMULT~, INSMULT+17, INSMULT+18, INSMULT+20, INSMULT+22, INSMULT+23, INSMULT+24, INSMULT+25 |
TITLE | BLRSHELL~, BLRSHELL+2, BLRPLT~, BLRPLT+4, BLRPLT+6, BLRPLT+11, BLRPLT+21, BLRPLT+22 |
TIU | BLRPLT+2~, BLRPLT+7 |
TIUC | TRAVERSE+1~*, PERSLIST~, PERSLIST+4*, PERSLIST+5*, PERSLIST+12*, PERSLIST+13, PERSLIST+14*, PERSLIST+17*, PERSLIST+19*, PERSLIST+23* , PERSLIST+25* |
TIUDA | PERSLIST+1~, PERSLIST+2*, PERSLIST+3, PERSLIST+6, PERSLIST+8 |
TIUDFLT | LIST+1~, LIST+9*, LIST+10, PERSLIST+1~, PERSLIST+16*, PERSLIST+20*, PERSLIST+21, PERSLIST+23, PERSLIST+25 |
TIUDTYP | PERSLIST+7~, PERSLIST+9*, PERSLIST+10, PERSLIST+11, PERSLIST+14 |
TIUFITEM | BLRPLT+22~ |
TIUFITEM( | BLRPLT+23, BLRPLT+24 |
TIUFLG | PERSLIST~, PERSLIST+4, PERSLIST+15 |
TIUFPRIV | BOIL+2~* |
TIUI | TRAVERSE+1~*, PERSLIST+1~, PERSLIST+5*, PERSLIST+6*, PERSLIST+8, PERSLIST+17*, PERSLIST+18*, PERSLIST+19, PERSLIST+20, BLRPLT+2~* , BLRPLT+14*, BLRPLT+15, BLRPLT+22~, BLRPLT+23*, BLRPLT+24, BOIL+2~, BOIL+5*, BOIL+13, BOIL+18, BOIL+22 , REPLACE~, REPLACE+1, INSMULT+6~, INSMULT+9*, INSMULT+11*, INSMULT+14, INSMULT+15 |
TIUJ | BLRPLT+2~, BLRPLT+8*, BLRPLT+11, BLRPLT+12*, BLRPLT+13, BLRPLT+15*, BLRPLT+17, BLRPLT+18, BLRPLT+19, BLRPLT+20 |
TIUK | LIST~, LIST+3*, LIST+6, LIST+7*, LIST+8, LIST+10*, TRAVERSE~, TRAVERSE+2*, TRAVERSE+6*, TRAVERSE+7 , TRAVERSE+11, BLRPLT+2~ |
TIUL | BLRPLT+2~, BLRPLT+24* |
TIULCNT | INSMULT~, INSMULT+17*, INSMULT+18, INSMULT+19*, INSMULT+20, INSMULT+22*, INSMULT+23, INSMULT+24*, INSMULT+25 |
TIULGTH | INSMULT+1~, INSMULT+3*, INSMULT+4*, INSMULT+16, INSMULT+21 |
TIULINE | INSMULT+6~, INSMULT+9*, INSMULT+10*, INSMULT+16, INSMULT+18, INSMULT+21, INSMULT+23 |
TIULINK | BLRPLT+4~* |
TIUNEWG | BOIL+1~, BOIL+18*, BOIL+19, BOIL+20, BOIL+21 |
TIUNEWR | BOIL+1~, BOIL+13*, BOIL+14, BOIL+15, BOIL+16 |
TIUNODE | BLRPLT+4~* |
TIUODA | CANXEC~, CANXEC+1 |
TIUOLDG | BOIL+1~, BOIL+18*, BOIL+20 |
TIUOLDR | BOIL+1~, BOIL+13*, BOIL+15 |
TIUOST | CANXEC+1~*, CANXEC+2 |
TIUPC | INSMULT+1~, INSMULT+5*, INSMULT+7, INSMULT+8, INSMULT+9, INSMULT+10, INSMULT+15 |
TIUPL | PERSLIST+7~, PERSLIST+8*, PERSLIST+9, PERSLIST+11, PERSLIST+12 |
TIUSCNT | INSMULT+6~, INSMULT+9*, INSMULT+13*, INSMULT+16, INSMULT+21 |
TIUSEQ | PERSLIST+7~, PERSLIST+12*, PERSLIST+13*, PERSLIST+14 |
TIUSLINE | INSMULT+12~, INSMULT+14*, INSMULT+15*, INSMULT+16, INSMULT+20, INSMULT+21, INSMULT+23, INSMULT+25 |
TIUSRC | INSMULT+6~, INSMULT+7*, INSMULT+11, INSMULT+14, INSMULT+15, INSMULT+26 |
TIUTAIL | INSMULT+6~, INSMULT+8*, INSMULT+15 |
TIUTNM | PERSLIST+7~, PERSLIST+11*, PERSLIST+14 |
TIUTTL | CANLINK~, CANLINK+1 |
TIUX | INSMULT+6~ |
TIUXL | APPEND+1~*, APPEND+2 |
TIUY | NOTES~, NOTES+1, SUMMARY~, SUMMARY+1, LIST~, LIST+6, LIST+8, TRAVERSE~, TRAVERSE+11, PERSLIST~ , BLRSHELL~, BLRSHELL+2, BLRPLT~, BLRPLT+5*, BLRPLT+24, CANXEC+1~, CANXEC+2*, CANXEC+3 |
TIUY( | LIST+7*, LIST+10*, TRAVERSE+7*, PERSLIST+4*, PERSLIST+13, PERSLIST+14*, PERSLIST+18, PERSLIST+20, PERSLIST+23*, PERSLIST+25* |
TYPE | LIST~, LIST+4*, LIST+8, TRAVERSE~, TRAVERSE+5, TRAVERSE+11 |
TYPMATCH | TRAVERSE+1~, TRAVERSE+5*, TRAVERSE+6 |
U | LIST+10, TRAVERSE+4, TRAVERSE+7, PERSLIST+9, PERSLIST+11, PERSLIST+12, PERSLIST+14, PERSLIST+20, BLRPLT+4, BLRPLT+8 , BLRPLT+11, BLRPLT+13, BLRPLT+20, CANXEC+1 |
VA | BLRPLT+2~ |
VADM | BLRPLT+2~ |
VAERR | BLRPLT+2~ |
VAIN | BLRPLT+2~ |
VSTR | BLRSHELL~, BLRSHELL+2, BLRPLT~, BLRPLT+7, BLRPLT+24 |
X | TRAVERSE+1~, BLRPLT+15*, BLRPLT+16*, BLRPLT+17*, BLRPLT+18, BLRPLT+19, BOIL+2~, BOIL+5*, BOIL+7*, BOIL+9* , BOIL+10*, BOIL+11, BOIL+12, BOIL+13, BOIL+16*, BOIL+17, BOIL+18, BOIL+21*, BOIL+22, APPEND~ , APPEND+1, APPEND+2*, APPEND+3, REPLACE~, REPLACE+1 |
>> XWBOS | BLRPLT+16 |
Y | TRAVERSE+1~, BOIL+2~, BOIL+7, BOIL+8, BOIL+9, LNGCNSLT~, LNGCNSLT+2, LNGSURG~, LNGSURG+5, LONGLIST~ , CNSLCLAS~, CNSLCLAS+1*, SURGCLAS~, SURGCLAS+3*, CANLINK~, CANLINK+1* |
Y( | LONGLIST+9* |
Name | Field # of Occurrence |
---|---|
$T(CANLINK^TIULP | LONGLIST+8 |
$T(DOLMLINE^TIUSRVF1 | BLRPLT+16 |