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

Package: Text Integration Utility

Routine: TIUHL7U2


Information

TIUHL7U2 ; SLC/AJB - TIUHL7 Utilities; March 23, 2005 ; 3/20/17 4:58pm

Source Information

Source file <TIUHL7U2.m>

Call Graph

Call Graph

Call Graph Total: 22

Package Total Call Graph
Text Integration Utility 18 SEND^TIUALRT  ISCNSLT^TIUCNSLT  SIGNIRT^TIUDIRT  MERGTEXT^TIUEDI1  $$NOW^TIULC  ($$ISADDNDM,$$PNAME,$$POSTSIGN,DOCPRM)^TIULC1  GETTIU^TIULD  $$CANDO^TIULP  
MAIN^TIUPD  $$WHATITLE^TIUPUTU  QUE^TIUPXAP1  $$LNKVST^TIUPXAP3  DIK^TIURB2  ($$HASKIDS,SETKIDS)^TIUSRVLI  (FILE,SETXT0)^TIUSRVP  STUFREC^TIUSRVP1  
RELEASE^TIUT  REMFLAG^TIUVSIT  
VA FileMan 2 ^DIC  ^DIE  
Authorization Subscription 1 $$ISA^USRLM  
RPC Broker 1 $$BROKER^XWBLIB  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Text Integration Utility 3 TIUHL7P1  TIUHL7P3  TIUHL7U1  

Entry Points

Name Comments DBIA/ICR reference
ES(DA,TIUES,TIUI,TIUESIG) ; ^DIE call for /es/
DOCPRM(TIUTYP,TIUDPRM,TIUDA) ; Get Document Parameters, support inheritance
MAKEADD(TIUDADD,TIUDA,TIUX,SUPPRESS) ; Create addendum
STRIP(X) ; Strip control characters

External References

Name Field # of Occurrence
^DIC MAKEADD+7
^DIE ES+17, ES+24
SEND^TIUALRT ES+25
ISCNSLT^TIUCNSLT ES+70
SIGNIRT^TIUDIRT ES+25
MERGTEXT^TIUEDI1 MAKEADD+19
$$NOW^TIULC ES+5
$$ISADDNDM^TIULC1 ES+27
$$PNAME^TIULC1 MAKEADD+11
$$POSTSIGN^TIULC1 ES+73
DOCPRM^TIULC1 ES+4
GETTIU^TIULD MAKEADD+10, ES+65
$$CANDO^TIULP MAKEADD+3
MAIN^TIUPD ES+28
$$WHATITLE^TIUPUTU MAKEADD+5
QUE^TIUPXAP1 ES+67
$$LNKVST^TIUPXAP3 ES+62
DIK^TIURB2 MAKEADD+18
$$HASKIDS^TIUSRVLI ES+75
SETKIDS^TIUSRVLI ES+78
FILE^TIUSRVP MAKEADD+17
SETXT0^TIUSRVP MAKEADD+16
STUFREC^TIUSRVP1 MAKEADD+13
RELEASE^TIUT MAKEADD+20
REMFLAG^TIUVSIT ES+31
$$ISA^USRLM ES+6
$$BROKER^XWBLIB ES+59

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: ES+44
Function Call: WRITE
  • Prompt: !!
  • Line Location: ES+47
Routine Call
  • DIE
  • Line Location:
    • ES+17
    • ES+24
Routine Call
  • DIC
  • Line Location:
    • MAKEADD+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] MAKEADD+12, MAKEADD+14!, MAKEADD+15*, MAKEADD+19, MAKEADD+21!, DOCPRM+3, ES+3, ES+4, ES+5, ES+7
, ES+8, ES+20, ES+27, ES+31, ES+59, ES+66, ES+70, ES+72, ES+73
^TIU(8925.1 - [#8925.1] DOCPRM+3, DOCPRM+14
^TIU(8925.95 - [#8925.95] DOCPRM+4, DOCPRM+6, DOCPRM+7, DOCPRM+9, DOCPRM+10, DOCPRM+12, DOCPRM+13

Label References

Name Line Occurrences
DOCPRM DOCPRM+15

Naked Globals

Name Field # of Occurrence
^(0 ES+59
^(12 ES+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COSIGNER ES+1~, ES+7*, ES+9, ES+12
CSNEED ES+2~, ES+8*, ES+9, ES+12
CSREQ ES+1~, ES+7*, ES+9*, ES+11, ES+12, ES+28, ES+74
D0 ES+60~
DA MAKEADD+1~, ES~, ES+3, ES+4, ES+5, ES+7, ES+8, ES+20, ES+25, ES+26
, ES+27*, ES+28, ES+31, ES+59, ES+62, ES+65, ES+66, ES+70, ES+71*, ES+72
, ES+73, ES+75, ES+78
DAO ES+2~
DAORIG ES+2~, ES+26*, ES+71
DFN ES+60~, ES+66*
DIC MAKEADD+1~, MAKEADD+6*
DIC(0 MAKEADD+6*
DIE MAKEADD+1~, ES+1~, ES+17*, ES+24*
DLAYGO MAKEADD+1~, MAKEADD+6*
DR MAKEADD+1~, ES+1~, ES+11*, ES+13*, ES+14*, ES+15, ES+18*, ES+20*, ES+21*, ES+22*
DUZ ES+3
ESDT ES+1~, ES+5*, ES+11, ES+13, ES+14
I STRIP+1~, STRIP+3*, STRIP+5*
>> PERSON MAKEADD+3
PTIEN MAKEADD+2~, MAKEADD+12*, MAKEADD+13
SEQUENCE ES+76~, ES+77*
SIGNER ES+1~, ES+7*
SUCCESS MAKEADD+2~, MAKEADD+17, MAKEADD+18
SUPPRESS MAKEADD~, MAKEADD+17, MAKEADD+20
SVCHIEF ES+1~, ES+6*, ES+9, ES+12
TIU MAKEADD+1~, MAKEADD+10, MAKEADD+13, MAKEADD+19, ES+60~, ES+65
TIU("DOCTYP" MAKEADD+11*
TIUATYP MAKEADD+1~, MAKEADD+5*, MAKEADD+6, MAKEADD+11, MAKEADD+13
TIUCAN MAKEADD+1~, MAKEADD+3*, MAKEADD+4
TIUCHNG ES+2~, ES+24*
TIUCONS ES+69~*, ES+70, ES+71, ES+75
TIUDA MAKEADD~, MAKEADD+3, MAKEADD+10, MAKEADD+12, MAKEADD+13, DOCPRM~, DOCPRM+3
TIUDAD DOCPRM+1~, DOCPRM+14*, DOCPRM+15
TIUDADD MAKEADD~, MAKEADD+4*, MAKEADD+8*, MAKEADD+9*, MAKEADD+13, MAKEADD+14, MAKEADD+15, MAKEADD+16, MAKEADD+17, MAKEADD+18*
, MAKEADD+19, MAKEADD+20, MAKEADD+21
TIUDPRM DOCPRM~, DOCPRM+15, ES+2~, ES+4
TIUDPRM(0 DOCPRM+2*, DOCPRM+6*
TIUDPRM(4 DOCPRM+13*
TIUDPRM(5 DOCPRM+2*, DOCPRM+10*
TIUES ES~
TIUESIG ES~, ES+3*, ES+6, ES+9, ES+11, ES+12, ES+13, ES+14
TIUFPRIV MAKEADD+1~*
TIUI DOCPRM+1~, DOCPRM+4*, DOCPRM+5, DOCPRM+6, DOCPRM+7, DOCPRM+9, DOCPRM+10, DOCPRM+12, DOCPRM+13, ES~
TIUINT ES+76~, ES+77*, ES+78
TIUJ DOCPRM+8~*, DOCPRM+9*, DOCPRM+10, DOCPRM+11*, DOCPRM+12*, DOCPRM+13
TIUK ES+76~, ES+77*, ES+79*, ES+80
TIUKIDS ES+76~, ES+77*, ES+78
TIUKIDS( ES+79, ES+80
TIUPRINT ES+1~
TIUPSIG ES+2~, ES+73*, ES+74, ES+80
TIUSBY ES+20~*, ES+21
TIUSTAT ES+1~, ES+5*, ES+9, ES+10, ES+14, ES+18, ES+19
TIUSTIS ES+2~, ES+72*, ES+75
TIUSTNOW ES+1~
TIUSTWAS ES+2~, ES+3*, ES+75
TIUTTL ES+2~, ES+73*
TIUTYP DOCPRM~, DOCPRM+3*, DOCPRM+4, DOCPRM+14
TIUVSIT ES+60~, ES+62
TIUX MAKEADD~, MAKEADD+13, MAKEADD+17
TIUX("TEXT" MAKEADD+15!
U MAKEADD+11, MAKEADD+12, DOCPRM+3, DOCPRM+10, DOCPRM+13, ES+3, ES+5, ES+7, ES+8, ES+20
, ES+27, ES+31, ES+59, ES+66, ES+72, ES+80
X MAKEADD+1~, MAKEADD+6*, STRIP~, STRIP+3*, STRIP+5
Y MAKEADD+1~, MAKEADD+8, MAKEADD+9, STRIP+1~, STRIP+5*, STRIP+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All