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 |  Local Variables |  All
Print Page as PDF
Routine: TIUFLF

Package: Text Integration Utility

Routine: TIUFLF


Information

TIUFLF ; SLC/MAM - Library;26-Jan-2006 12:46;MGH

Source Information

Source file <TIUFLF.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Text Integration Utility 3 $$ORPHAN^TIUFLF4  PAUSE^TIUFXHLX  $$MIXED^TIULS  
IHS Mods To Text Integration Utilities 1 $$HASDESC^BTIUFD  
VA Fileman 1 EN^DIQ1  

Caller Graph

Caller Graph Total: 18

Package Total Caller Graph
Text Integration Utility 17 TIUFA  TIUFD  TIUFD1  TIUFD2  TIUFD3  TIUFH  TIUFHA  TIUFHA1  
TIUFLA  TIUFLA1  TIUFLF1  TIUFLF3  TIUFLLM1  TIUFLT  TIUFT  TIUFT1  
TIUFX  
IHS Mods To Text Integration Utilities 1 BTIUFD  

Entry Points

Name Comments DBIA/ICR reference
DHASX
HASBX
DDEFUSED(FILEDA) ; Function called by 8925.1 computed field .08 USED BY DOCMTS.
; Assumes DDEFs CANNOT be reused except for SHARED Components.
; Returns YES if FILEDA is pointed to by 8925 docmts or components.
; YES if FILEDA itself is not pointed to, but descendants
; of Type DOC(Title) under FILEDA in the hierarchy are
; pointed to.
; NA if FILEDA has Type Object.
; ? if not known to be YES and FILEDA has Item w broken pointer.
; NO if not YES, not ?, and not NA.
; Requires FILEDA = 8925.1 IFN of Entry.
; Requires Node 0 of FILEDA to exist.
NODE0ARR(FILEDA,NODE0,PFILEDA) ; Sets NODE0 = ^TIU(8925.1,FILEDA,0)_U_PIECE20, where
DESCX
DDEFX
DESCUSED(FILEDA) ; Function returns 1 if FILEDA has
NODEX
HASBOIL(FILEDA,NODE0) ;Function Returns 0, 1, 10, or 11 (like $D) if FILEDA/any descendant has Boilerplate Text, or NA if nonapplicable (neither DOC nor CO).
; Requires FILEDA, NODE0.
DHASBOIL(FILEDA) ; Function Returns 1 if any descendant has Boilerplate Text.
; Requires FILEDA.

External References

Name Field # of Occurrence
$$HASDESC^BTIUFD NODE0ARR+40
EN^DIQ1 NODE0ARR+22
$$ORPHAN^TIUFLF4 NODE0ARR+33
PAUSE^TIUFXHLX NODE0ARR+19, NODE0ARR+20
$$MIXED^TIULS NODE0ARR+26, NODE0ARR+27, NODE0ARR+28, NODE0ARR+30, NODE0ARR+34

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," File entry "_PFILEDA_" has Nonexistent Item "_FILEDA_"; See IRM.",!
  • Line Location: NODE0ARR+19
Function Call: WRITE
  • Prompt: !!," ",FILEDA_" doesn't exist in the file; See IRM.",!
  • Line Location: NODE0ARR+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] DESCUSED+15, DDEFUSED+13
^TIU(8925.1 - [#8925.1] HASBOIL+4, DHASBOIL+5, DHASBOIL+6, DHASBOIL+7, NODE0ARR+17, NODE0ARR+37, DESCUSED+13, DESCUSED+14, DESCUSED+16, DDEFUSED+12
^TMP("TIUF" NODE0ARR+24

Label References

Name Line Occurrences
$$DESCUSED DESCUSED+19, DDEFUSED+17
$$DHASBOIL HASBOIL+5, DHASBOIL+8
$$HASBOIL NODE0ARR+35
DDEFX DDEFUSED+13, DDEFUSED+15, DDEFUSED+16
DHASX DHASBOIL+3, DHASBOIL+5
HASBX HASBOIL+3
NODEX NODE0ARR+19, NODE0ARR+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS HASBOIL+2~, HASBOIL+3*, HASBOIL+6*, HASBOIL+7*, HASBOIL+8*, HASBX, DHASBOIL+2~, DHASBOIL+3*, DHASBOIL+4*, DHASBOIL+5
, DHASBOIL+7*, DHASBOIL+8*, DHASX
ANSONE HASBOIL+2~, HASBOIL+4*, HASBOIL+6
ANSTEN HASBOIL+2~, HASBOIL+5*, HASBOIL+6
BOILPT NODE0ARR+21~, NODE0ARR+35*, NODE0ARR+36
DA NODE0ARR+21~, NODE0ARR+22*
DDEFUSED DDEFUSED+11~, DDEFUSED+12*, DDEFUSED+13*, DDEFUSED+15*, DDEFUSED+16*, DDEFUSED+18*, DDEFX
DESC NODE0ARR+21~, NODE0ARR+40*, NODE0ARR+41
DESCANS DESCUSED+11~, DESCUSED+12*, DESCUSED+13, DESCUSED+15*, DESCUSED+17*, DESCUSED+19*, DESCX
DESCUSED DDEFUSED+11~, DDEFUSED+17*, DDEFUSED+18
DIC NODE0ARR+21~, NODE0ARR+22*
DIQ NODE0ARR+21~, NODE0ARR+22*
DIQ(0 NODE0ARR+22*
DR NODE0ARR+21~, NODE0ARR+22*
FILEDA HASBOIL~, HASBOIL+4, HASBOIL+5, DHASBOIL~, DHASBOIL+3, DHASBOIL+5, DHASBOIL+6, NODE0ARR~, NODE0ARR+17, NODE0ARR+19
, NODE0ARR+20, NODE0ARR+22, NODE0ARR+23, NODE0ARR+25, NODE0ARR+26, NODE0ARR+27, NODE0ARR+28, NODE0ARR+30, NODE0ARR+31, NODE0ARR+33
, NODE0ARR+35, NODE0ARR+37, NODE0ARR+40, DESCUSED~, DESCUSED+13, DESCUSED+14, DDEFUSED~, DDEFUSED+12, DDEFUSED+13, DDEFUSED+17
IFILEDA DHASBOIL+2~, DHASBOIL+6*, DHASBOIL+7, DHASBOIL+8, DESCUSED+11~, DESCUSED+14*, DESCUSED+15, DESCUSED+16, DESCUSED+19
INODE0 DESCUSED+11~, DESCUSED+16*, DESCUSED+17
ITEMS NODE0ARR+21~, NODE0ARR+37*, NODE0ARR+38
ITYPE DESCUSED+11~, DESCUSED+16*, DESCUSED+18
NODE0 HASBOIL~, HASBOIL+3, NODE0ARR~, NODE0ARR+17*, NODE0ARR+19, NODE0ARR+20, NODE0ARR+33, NODE0ARR+35*, NODE0ARR+38, NODE0ARR+40
, DDEFUSED+11~, DDEFUSED+12*, DDEFUSED+14
NODE0("BOILPT" NODE0ARR+36*
NODE0("COWNER" NODE0ARR+26*
NODE0("DESC" NODE0ARR+41*
NODE0("INUSE" NODE0ARR+30*
NODE0("ITEMS" NODE0ARR+38*
NODE0("NATL" NODE0ARR+28*, NODE0ARR+29*
NODE0("ORPHAN" NODE0ARR+34*
NODE0("POWNER" NODE0ARR+25*
NODE0("SHARE" NODE0ARR+32*
NODE0("STATUS" NODE0ARR+27*
NODE0("TYPE" NODE0ARR+24*
ORPHAN NODE0ARR+21~, NODE0ARR+33*, NODE0ARR+34
PFILEDA NODE0ARR~, NODE0ARR+18*, NODE0ARR+19
SHARE NODE0ARR+21~, NODE0ARR+31*, NODE0ARR+32
TIUFQ NODE0ARR+21~
TIUFQ( NODE0ARR+23, NODE0ARR+25, NODE0ARR+26, NODE0ARR+27, NODE0ARR+28, NODE0ARR+30, NODE0ARR+31
TIUI DHASBOIL+2~, DHASBOIL+4*, DHASBOIL+5*, DHASBOIL+6, DESCUSED+11~, DESCUSED+12*, DESCUSED+13*, DESCUSED+14
TYPE NODE0ARR+21~, NODE0ARR+23*, NODE0ARR+24, NODE0ARR+32, DDEFUSED+11~, DDEFUSED+14*, DDEFUSED+15, DDEFUSED+16
U HASBOIL+3, NODE0ARR+35, NODE0ARR+38, DESCUSED+16, DDEFUSED+14
USED NODE0ARR+21~, NODE0ARR+30*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All