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

Source Information

Source file <TIUHL7U2.m>

Call Graph

Call Graph Total: 24

Package Total Call Graph
Text Integration Utility 20 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  ($$CHKVST,$$CHKWKL,EDTENC)^TIUPXAP2  $$LNKVST^TIUPXAP3  DIK^TIURB2  ($$HASKIDS,SETKIDS)^TIUSRVLI  (FILE,SETXT0)^TIUSRVP  
STUFREC^TIUSRVP1  RELEASE^TIUT  $$READ^TIUU  (CREDIT,REMFLAG)^TIUVSIT  
VA Fileman 2 ^DIC  ^DIE  
Authorization Subscription 1 $$ISA^USRLM  
RPC Broker 1 $$BROKER^XWBLIB  

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+16, ES+22
SEND^TIUALRT ES+23
ISCNSLT^TIUCNSLT ES+60
SIGNIRT^TIUDIRT ES+23
MERGTEXT^TIUEDI1 MAKEADD+19
$$NOW^TIULC ES+5
$$ISADDNDM^TIULC1 ES+25
$$PNAME^TIULC1 MAKEADD+11
$$POSTSIGN^TIULC1 ES+63
DOCPRM^TIULC1 ES+4
GETTIU^TIULD MAKEADD+10, ES+55
$$CANDO^TIULP MAKEADD+3
MAIN^TIUPD ES+26
$$WHATITLE^TIUPUTU MAKEADD+5
QUE^TIUPXAP1 ES+36, ES+57
$$CHKVST^TIUPXAP2 ES+31
$$CHKWKL^TIUPXAP2 ES+40, ES+43
EDTENC^TIUPXAP2 ES+43
$$LNKVST^TIUPXAP3 ES+52
DIK^TIURB2 MAKEADD+18
$$HASKIDS^TIUSRVLI ES+65
SETKIDS^TIUSRVLI ES+68
FILE^TIUSRVP MAKEADD+17
SETXT0^TIUSRVP MAKEADD+16
STUFREC^TIUSRVP1 MAKEADD+13
RELEASE^TIUT MAKEADD+20
$$READ^TIUU ES+37
CREDIT^TIUVSIT ES+40
REMFLAG^TIUVSIT ES+44
$$ISA^USRLM ES+6
$$BROKER^XWBLIB ES+49

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: ES+35
Function Call: WRITE
  • Prompt: !!
  • Line Location: ES+38
Routine Call
  • DIE
  • Line Location:
    • ES+16
    • ES+22
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+19, ES+25, ES+28, ES+34, ES+49, ES+56, ES+60, ES+62, ES+63
^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+49
^(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+26, ES+64
D0 ES+50~
DA MAKEADD+1~, ES~, ES+3, ES+4, ES+5, ES+7, ES+8, ES+19, ES+23, ES+24
, ES+25*, ES+26, ES+28, ES+31, ES+34, ES+40, ES+43, ES+44, ES+49, ES+52
, ES+55, ES+56, ES+60, ES+61*, ES+62, ES+63, ES+65, ES+68
DAO ES+2~
DAORIG ES+2~, ES+24*, ES+61
DFN ES+50~, ES+56*
DIC MAKEADD+1~, MAKEADD+6*
DIC(0 MAKEADD+6*
DIE MAKEADD+1~, ES+1~, ES+16*, ES+22*
DLAYGO MAKEADD+1~, MAKEADD+6*
DR MAKEADD+1~, ES+1~, ES+11*, ES+13*, ES+14*, ES+15, ES+17*, ES+19*, ES+20*, ES+21*
DT ES+34
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+66~, ES+67*
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+50~, ES+55
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+22*
TIUCONS ES+59~*, ES+60, ES+61, ES+65
TIUCONT ES+32~
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, ES+40, ES+43
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+66~, ES+67*, ES+68
TIUJ DOCPRM+8~*, DOCPRM+9*, DOCPRM+10, DOCPRM+11*, DOCPRM+12*, DOCPRM+13
TIUK ES+66~, ES+67*, ES+69*, ES+70
TIUKIDS ES+66~, ES+67*, ES+68
TIUKIDS( ES+69, ES+70
TIUPRINT ES+1~
TIUPRMT ES+32~
TIUPSIG ES+2~, ES+63*, ES+64, ES+70
TIUSBY ES+19~*, ES+20
TIUSTAT ES+1~, ES+5*, ES+9, ES+10, ES+14, ES+17, ES+18
TIUSTIS ES+2~, ES+62*, ES+65
TIUSTNOW ES+1~
TIUSTWAS ES+2~, ES+3*, ES+65
TIUTTL ES+2~, ES+63*
TIUTYP DOCPRM~, DOCPRM+3*, DOCPRM+4, DOCPRM+14
TIUVSIT ES+50~, ES+52
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+19
, ES+25, ES+28, ES+34, ES+49, ES+56, ES+62, ES+70
X MAKEADD+1~, MAKEADD+6*, STRIP~, STRIP+3*, STRIP+5
>> XWBOS ES+16, ES+22, ES+33
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