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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: TIUSRVD

Package: Text Integration Utility

Routine: TIUSRVD


Information

TIUSRVD ;SLC/JER - RPC's for Document Definition ;04/13/17 13:52

Source Information

Source file <TIUSRVD.m>

Call Graph

Call Graph

Call Graph Total: 12

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  

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: 24

Package Total Caller Graph
Text Integration Utility 14 TIU GET DS TITLES  TIU GET PN TITLES  TIU IDENTIFY CONSULTS CLASS  TIU IDENTIFY SURGERY CLASS  TIU LOAD BOILERPLATE TEXT  TIU LONG LIST CONSULT TITLES  TIU LONG LIST OF TITLES  TIU LONG LIST SURGERY TITLES  
TIU PERSONAL TITLE LIST  TIUAPIOK  TIUCP  TIUFLP1  TIUMED1  TIUSRVT  
Order Entry Results Reporting 3 ORB3UTL  ORCD  ORWGAPIA  
Consult Request Tracking 2 GMRCDRFR  GMRCUTL1  
Imaging 2 MAGGNTI2  MAGNTLR5  
Clinical Procedures 1 MDCLIO1  
Clinical Reminders 1 PXRMFNFT  
Visual Impairment Service Team 1 ANRV GET PN TITLES  

Entry Points

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)

External References

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

Used in RPC

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

Global Variables Directly Accessed

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*

Label References

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

Naked Globals

Name Field # of Occurrence
^(9 BOIL+9

Local Variables

Legend:

>> 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*

Marked Items

Name Field # of Occurrence
$T(CANLINK^TIULP LONGLIST+8
$T(DOLMLINE^TIUSRVF1 BLRPLT+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All