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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: TIURECL2

Package: Text Integration Utility

Routine: TIURECL2


Information

TIURECL2 ; SLC/MAM - Expand/collapse LM views ;1/22/01

Source Information

Source file <TIURECL2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Text Integration Utility 3 $$PREFIX^TIULA2  ($$HASADDEN,$$ISADDNDM,$$PNAME)^TIULC1  $$RESOLVE^TIURECL1  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Text Integration Utility 4 TIUBR  TIULQ  TIURECL  TIUSRVR2  

Entry Points

Name Comments DBIA/ICR reference
GETIDKID(TIUDA,SORTBY) ; Set ^TMP("TIUIDKID",$J,TIUDA,TIUK) = KIDDA,
; array of ID kids of TIUDA, in SORTBY order
FRSTPFIX(PRNTPFIX) ; Return first part of Prefix for Inserted addm
GETLINE(KIDDA,PRNTPFIX,LINENO,TIUGDATA) ; Return LINE=TEXT_U_KIDDA_U_NEWPFIX
; Find & pass back TIUGDATA
INSKIDS(TSTART,TIUDA,PRNTPFIX,SORTBY) ;Insert ID kids
INSADD(TSTART,TIUDA,PRNTPFIX) ;Insert addenda of parent TIUDA into ^TMP("TMPLIST",$J).
; Receives TSTART, TIUDA, PRNTPFIX
; PRNTPFIX = prefix of parent, updated for current expand action.

External References

Name Field # of Occurrence
$$PREFIX^TIULA2 GETLINE+3
$$HASADDEN^TIULC1 INSKIDS+9
$$ISADDNDM^TIULC1 INSADD+6
$$PNAME^TIULC1 GETIDKID+8
$$RESOLVE^TIURECL1 GETLINE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] GETIDKID+4, GETIDKID+6, GETIDKID+8, INSADD+5
^TMP("TIUIDKID" INSKIDS+15, INSKIDS+16, INSKIDS+20!, GETIDKID+15*
^TMP("TMPLIST" INSKIDS+18*, INSKIDS+19*, INSADD+8*

Label References

Name Line Occurrences
$$FRSTPFIX GETLINE+4
$$GETLINE INSKIDS+18, INSADD+8
$$INSADD INSKIDS+9
GETIDKID INSKIDS+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
FIRSTPFX INSADD+3~
FRSTPFIX INSKIDS+6~, GETLINE+2~, GETLINE+4*, GETLINE+5, GETLINE+6, FRSTPFIX+11~, FRSTPFIX+15*, FRSTPFIX+16*, FRSTPFIX+17
INDLNGTH FRSTPFIX+11~, FRSTPFIX+12*, FRSTPFIX+13*, FRSTPFIX+14
INDSPACE FRSTPFIX+11~, FRSTPFIX+14*, FRSTPFIX+15, FRSTPFIX+16
KIDDA INSKIDS+6~, INSKIDS+16*, INSKIDS+18, INSKIDS+19, GETIDKID+2~, GETIDKID+3*, GETIDKID+4*, GETIDKID+6, GETIDKID+7, GETIDKID+8
, GETLINE~, GETLINE+3, GETLINE+5, GETLINE+7, INSADD+3~, INSADD+4*, INSADD+5*, INSADD+6, INSADD+8
KIDDATA INSKIDS+6~, INSKIDS+18, INSKIDS+19
KIDLIST INSKIDS+6~
LINE GETLINE+2~, GETLINE+7*, GETLINE+8
LINENO GETLINE~, GETLINE+5
LIST GETIDKID+2~
LIST( GETIDKID+8*, GETIDKID+11, GETIDKID+12, GETIDKID+13, GETIDKID+15
LIST("HOLDER" GETIDKID+7*
NEWPFIX INSKIDS+6~, GETLINE+2~, GETLINE+6*, GETLINE+7, INSADD+3~
ORIGPFIX INSKIDS+6~, GETLINE+2~, GETLINE+3*, GETLINE+6, INSADD+3~
PRNTPFIX INSKIDS~, INSKIDS+9, INSKIDS+18, GETLINE~, GETLINE+4, FRSTPFIX~, FRSTPFIX+12, FRSTPFIX+13, FRSTPFIX+15, INSADD~
, INSADD+8
REFDT GETIDKID+2~, GETIDKID+6*, GETIDKID+7, GETIDKID+8, GETIDKID+10*, GETIDKID+12*, GETIDKID+13, GETIDKID+15
SORTBY INSKIDS~, INSKIDS+11, GETIDKID~, GETIDKID+7, GETIDKID+8
TEXT INSKIDS+6~, GETLINE+2~, GETLINE+5*, GETLINE+7, INSADD+3~
TITLE GETIDKID+2~, GETIDKID+8*, GETIDKID+10*, GETIDKID+11*, GETIDKID+12, GETIDKID+13, GETIDKID+15
TIUDA INSKIDS~, INSKIDS+9, INSKIDS+11, INSKIDS+15, INSKIDS+16, GETIDKID~, GETIDKID+4, GETIDKID+15, INSADD~, INSADD+5
TIUGDATA GETLINE~, GETLINE+5
TIUJ GETIDKID+2~, GETIDKID+3*, GETIDKID+5*, GETIDKID+7, GETIDKID+8, GETIDKID+10*, GETIDKID+13*, GETIDKID+15
TIUK INSKIDS+6~, INSKIDS+14*, INSKIDS+15*, INSKIDS+16, GETIDKID+2~, GETIDKID+10*, GETIDKID+14*, GETIDKID+15
TSTART INSKIDS~, INSKIDS+9*, INSKIDS+17*, INSKIDS+18, INSKIDS+21, INSADD~, INSADD+7*, INSADD+8, INSADD+9
U GETIDKID+6, GETLINE+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All