TIUSRVD ; SLC/JER - RPC's for document definition ;04-Jun-2012 16:28;DU
Source file <TIUSRVD.m>
Package | Total | Call Graph |
---|---|---|
Text Integration Utility | 9 | $$CLASS^TIUCNSLT ITEMS^TIUFLT $$TYPMATCH^TIULA1 $$PNAME^TIULC1 $$PERSDOC^TIULE ($$CANENTR,$$CANLINK,$$CANPICK,CANLINK)^TIULP PATVADPT^TIULV $$CLASS^TIUSROI ($$DOLMLINE,DOLMLINE)^TIUSRVF1 |
RPC Broker | 1 | $$BROKER^XWBLIB |
VA Fileman | 1 | ^DIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
CNSLCLAS(Y) | ; RPC to identify class CONSULTS
|
|
SUMMARY(TIUY) | ; Get list of DS Titles
|
|
BOIL(LINE,COUNT) | ; Execute Boilerplates
|
|
TRAVERSE(TIUY,CLASS,TYPE,TIUK) | ; Get all selectable titles for the CLASS
|
|
NOTES(TIUY) | ; Get list of PN Titles
|
|
BLRSHELL(TIUY,TITLE,DFN,VSTR) | ; Shell for boilerplate RPC
|
|
BLRPLT(TIUY,TITLE,DFN,VSTR,ROOT) | ; Load/Execute the Boilerplate for TITLE
; or ROOT |
|
CANXEC(TIUODA) | ; Evaluate Object Status
|
|
APPEND(X) | ;
|
|
LNGSURG(Y,FROM,DIR,CLNAME) | ; long list SURGICAL REPORT titles
; CLNAME = "SURGICAL REPORTS" or "PROCEDURE REPORTS (NON-O.R.)" ; depending on context |
|
CANLINK(Y,TIUTTL) | ; Wrap call to $$CANLINK^TIULP
|
|
PERSLIST(TIUY,DUZ,CLASS,TIUC,TIUFLG) | ; Get personal list for a user
|
|
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 |
|
INSMULT(LINE,TARGET,TIULCNT) | ; Mult-valued results
|
|
LNGCNSLT(Y,FROM,DIR) | ; Handle long list of titles for CONSULTS
|
|
SURGCLAS(Y,CLNAME) | ; RPC to identify class
; CLNAME = "SURGICAL REPORTS" or "PROCEDURE REPORTS (NON-O.R.)" |
|
LIST(TIUY,CLASS,TYPE,TIUK) | ; Get list of document titles
|
|
REPLACE(LINE,X,TIUI) | ; Replace the TIUIth object in LINE w/X
|
Name | Field # of Occurrence |
---|---|
^DIC | BOIL+6 |
$$CLASS^TIUCNSLT | LNGCNSLT+1, CNSLCLAS+1 |
ITEMS^TIUFLT | BLRPLT+23 |
$$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+8 |
$$CLASS^TIUSROI | LNGSURG+4, SURGCLAS+3 |
$$DOLMLINE^TIUSRVF1 | BLRPLT+17 |
DOLMLINE^TIUSRVF1 | BLRPLT+17 |
$$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 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TIU(8925.1 - [#8925.1] | TRAVERSE+4, TRAVERSE+8, TRAVERSE+10, BLRPLT+7, BLRPLT+12, BLRPLT+22, 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+9, BLRPLT+12*, BLRPLT+13!, BLRPLT+14*, BLRPLT+20*, BLRPLT+21* |
Name | Line Occurrences |
---|---|
$$APPEND | BOIL+9 |
$$BOIL | BLRPLT+18 |
$$CANXEC | BOIL+9 |
$$REPLACE | BOIL+20 |
BLRPLT | BLRSHELL+2, BLRPLT+25 |
INSMULT | BLRPLT+19 |
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+8, BLRPLT+25 |
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+14, BLRPLT+21 |
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+20*, BOIL+21, REPLACE~, REPLACE+1*, REPLACE+2, INSMULT~, INSMULT+5, INSMULT+7 , INSMULT+8, INSMULT+9, INSMULT+15 |
>> NOSAVE | CANXEC+2 |
ROOT | BLRPLT~, BLRPLT+7*, BLRPLT+11, BLRPLT+15, BLRPLT+16, BLRPLT+22 |
TARGET | INSMULT~, INSMULT+17, INSMULT+18, INSMULT+20, INSMULT+22, INSMULT+23, INSMULT+24, INSMULT+25 |
TITLE | BLRSHELL~, BLRSHELL+2, BLRPLT~, BLRPLT+7, BLRPLT+12, BLRPLT+22, BLRPLT+23 |
TIU | BLRPLT+2~, BLRPLT+8 |
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+23~ |
TIUFITEM( | BLRPLT+24, BLRPLT+25 |
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+15*, BLRPLT+16, BLRPLT+23~, BLRPLT+24*, BLRPLT+25, BOIL+2~, BOIL+5*, BOIL+13, BOIL+17, BOIL+20 , REPLACE~, REPLACE+1, INSMULT+6~, INSMULT+9*, INSMULT+11*, INSMULT+14, INSMULT+15 |
TIUJ | BLRPLT+2~, BLRPLT+9*, BLRPLT+12, BLRPLT+13*, BLRPLT+14, BLRPLT+16*, BLRPLT+18, BLRPLT+19, BLRPLT+20, BLRPLT+21 |
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+25* |
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 |
TIUNEWG | BOIL+1~, BOIL+17*, BOIL+18, BOIL+19 |
TIUNEWR | BOIL+1~, BOIL+13*, BOIL+14, BOIL+15 |
TIUODA | CANXEC~, CANXEC+1 |
TIUOLDG | BOIL+1~, BOIL+17*, BOIL+18 |
TIUOLDR | BOIL+1~, BOIL+13*, BOIL+14 |
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+25, 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+9, BLRPLT+12 , BLRPLT+14, BLRPLT+21, CANXEC+1 |
VA | BLRPLT+2~ |
VADM | BLRPLT+2~ |
VAERR | BLRPLT+2~ |
VAIN | BLRPLT+2~ |
VSTR | BLRSHELL~, BLRSHELL+2, BLRPLT~, BLRPLT+8, BLRPLT+25 |
X | TRAVERSE+1~, BLRPLT+16*, BLRPLT+17*, BLRPLT+18*, BLRPLT+19, BLRPLT+20, BOIL+2~, BOIL+5*, BOIL+7*, BOIL+9* , BOIL+10*, BOIL+11, BOIL+12, BOIL+13, BOIL+15*, BOIL+16, BOIL+17, BOIL+19*, BOIL+20, APPEND~ , APPEND+1, APPEND+2*, APPEND+3, REPLACE~, REPLACE+1 |
>> XWBOS | BLRPLT+17 |
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+17 |