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

Package: Text Integration Utility

Routine: TIUPUTPN


Information

TIUPUTPN ; SLC/JER - PN Look-up Method ;4/18/03

Source Information

Source file <TIUPUTPN.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Text Integration Utility 11 SENDADD^TIUALRT  $$CLASS^TIUCNSLT  AUDIT^TIUEDI1  $$GETRECNW^TIUEDI3  ($$CHKSUM,$$IDATE,$$NOW)^TIULC  ($$DIVISION,$$DOCCLASS,$$PNAME,$$WHOCOSIG,$$WHOSIGNS,DOCPRM)^TIULC1  $$ISA^TIULX  MAIN^TIUMOVE  
ENQ^TIUPXAP1  RELEASE^TIUT  MAIN^TIUVSIT  
VA FileMan 2 ^DIC  (,FILE)^DIE  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  

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 ^TIU(8925.1  TIUHL7P3  TIURE  

Entry Points

Name Comments DBIA/ICR reference
DELTEXT(DA) ; Delete existing text in preparation for replacement
LOOKUPX
CANEDIT(DA) ; Check whether or not document is released
WHATYPX
WHATITX
WHATYPE(X) ; Identify document type
; Receives: X=Document Definition Name
; Returns: Y=Document Definition IFN
FOLLOWUP(TIUDA) ; Post-filing code for PROGRESS NOTES
LOOKUP ; Look-up code used by router/filer
; Required: TIUSSN, TIUVDT
WHATITLE(X) ; Identify document title
; Receives: X=Document Definition Name
; Returns: Y=Document Definition IFN
ILOC(LOCATION) ; Get pointer to file 44
STUFREC(DA,PARENT) ; Stuff fixed field data
MAKEADD() ; Create an addendum record

External References

Name Field # of Occurrence
^DIC ILOC+2, MAKEADD+4, WHATYPE+6, WHATITLE+6
^DIE MAKEADD+6, DELTEXT+2
FILE^DIE STUFREC+27, FOLLOWUP+6, FOLLOWUP+8
SENDADD^TIUALRT LOOKUP+34
$$CLASS^TIUCNSLT LOOKUP+15
AUDIT^TIUEDI1 FOLLOWUP+10
$$GETRECNW^TIUEDI3 LOOKUP+24
$$CHKSUM^TIULC FOLLOWUP+10
$$IDATE^TIULC LOOKUP+10, LOOKUP+21, STUFREC+23
$$NOW^TIULC STUFREC+8, STUFREC+20
$$DIVISION^TIULC1 LOOKUP+9
$$DOCCLASS^TIULC1 MAKEADD+6
$$PNAME^TIULC1 LOOKUP+22
$$WHOCOSIG^TIULC1 FOLLOWUP+5
$$WHOSIGNS^TIULC1 FOLLOWUP+3
DOCPRM^TIULC1 LOOKUP+16
$$ISA^TIULX LOOKUP+15
MAIN^TIUMOVE LOOKUP+18
ENQ^TIUPXAP1 FOLLOWUP+20
RELEASE^TIUT FOLLOWUP+9
MAIN^TIUVSIT LOOKUP+19, FOLLOWUP+18
$$FMADD^XLFDT LOOKUP+10, FOLLOWUP+15
$$NOW^XLFDT STUFREC+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] LOOKUP+8, LOOKUP+17
^TIU(8925 - [#8925] LOOKUP+30, CANEDIT+1, STUFREC+13, STUFREC+14, STUFREC+16, STUFREC+17, STUFREC+18, STUFREC+19, FOLLOWUP+4, FOLLOWUP+7
, FOLLOWUP+13

Label References

Name Line Occurrences
$$CANEDIT LOOKUP+29
$$ILOC LOOKUP+7
$$MAKEADD LOOKUP+31
$$WHATITLE LOOKUP+12, MAKEADD+2
DELTEXT LOOKUP+30
LOOKUPX LOOKUP+4, LOOKUP+6, LOOKUP+8, LOOKUP+20, LOOKUP+21, LOOKUP+25
STUFREC LOOKUP+33

Naked Globals

Name Field # of Occurrence
^(12 FOLLOWUP+4, FOLLOWUP+7, FOLLOWUP+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA LOOKUP+2~, CANEDIT~, CANEDIT+1, MAKEADD+1~, MAKEADD+5*, MAKEADD+6, MAKEADD+8, STUFREC~, STUFREC+2, DELTEXT~
DFN LOOKUP+2~, LOOKUP+18, LOOKUP+19, LOOKUP+20, LOOKUP+24, STUFREC+4, FOLLOWUP+1~, FOLLOWUP+14*, FOLLOWUP+17, FOLLOWUP+18
DIC ILOC+1~, ILOC+2*, MAKEADD+1~, MAKEADD+3*, MAKEADD+6, WHATYPE+3~, WHATYPE+4*, WHATITLE+3~, WHATITLE+4*
DIC("S" WHATYPE+5*, WHATYPE+6!, WHATITLE+5*, WHATITLE+6!
DIC(0 ILOC+2*, MAKEADD+3*, WHATYPE+4*, WHATITLE+4*
DIE MAKEADD+1~, MAKEADD+6*, DELTEXT+1~, DELTEXT+2*
DLAYGO MAKEADD+1~, MAKEADD+3*
DR MAKEADD+1~, MAKEADD+6*, DELTEXT+1~, DELTEXT+2*
FDA STUFREC+1~, FOLLOWUP+1~
FDARR STUFREC+1~, STUFREC+2*, STUFREC+4, STUFREC+5, STUFREC+6, STUFREC+7, STUFREC+8, STUFREC+9, STUFREC+11, STUFREC+13
, STUFREC+14, STUFREC+15, STUFREC+16, STUFREC+17, STUFREC+18, STUFREC+19, STUFREC+20, STUFREC+21, STUFREC+22, STUFREC+23
, STUFREC+24, STUFREC+25, STUFREC+26, FOLLOWUP+1~, FOLLOWUP+2*, FOLLOWUP+3, FOLLOWUP+5, FOLLOWUP+8
FLAGS STUFREC+1~, STUFREC+2*, STUFREC+27, FOLLOWUP+1~, FOLLOWUP+2*, FOLLOWUP+6, FOLLOWUP+8
IENS STUFREC+1~, STUFREC+2*, FOLLOWUP+1~, FOLLOWUP+2*
LOCATION ILOC~, ILOC+2
PARENT STUFREC~, STUFREC+3, STUFREC+12, STUFREC+13, STUFREC+14, STUFREC+15, STUFREC+16, STUFREC+17, STUFREC+18, STUFREC+19
TIU LOOKUP+2~, LOOKUP+18, LOOKUP+19, LOOKUP+20, LOOKUP+24, FOLLOWUP+1~, FOLLOWUP+18
TIU("EDT" LOOKUP+21, STUFREC+6
TIU("INST" STUFREC+22
TIU("LDT" STUFREC+7
TIU("LOC" STUFREC+9, STUFREC+21
TIU("SVC" STUFREC+11
TIU("VISIT" STUFREC+4
TIU("VLOC" STUFREC+9
TIU("VSTR" STUFREC+25, FOLLOWUP+11, FOLLOWUP+19
TIUATYP MAKEADD+1~, MAKEADD+2*, MAKEADD+3, MAKEADD+6
TIUD0 FOLLOWUP+12~, FOLLOWUP+13*, FOLLOWUP+14
TIUD12 FOLLOWUP+12~, FOLLOWUP+13*, FOLLOWUP+15, FOLLOWUP+16
TIUDA FOLLOWUP~, FOLLOWUP+2, FOLLOWUP+3, FOLLOWUP+4, FOLLOWUP+5, FOLLOWUP+7, FOLLOWUP+9, FOLLOWUP+10, FOLLOWUP+13
TIUDAD LOOKUP+2~, LOOKUP+31*, LOOKUP+33, LOOKUP+34
>> TIUDDT STUFREC+23
TIUDPRM LOOKUP+3~, LOOKUP+16, LOOKUP+24
TIUEDIT LOOKUP+2~, LOOKUP+29*, LOOKUP+30, LOOKUP+31
TIUEDT LOOKUP+2~, LOOKUP+10*, LOOKUP+11, LOOKUP+18, LOOKUP+19, FOLLOWUP+12~, FOLLOWUP+14*, FOLLOWUP+15, FOLLOWUP+17, FOLLOWUP+18
TIUFPRIV MAKEADD+1~*, WHATYPE+3~*, WHATITLE+3~*
>> TIUHDR( LOOKUP+35!, MAKEADD+7!
>> TIUHDR(1301 LOOKUP+35!
TIUHLOC FOLLOWUP+12~, FOLLOWUP+15*, FOLLOWUP+16
>> TIUINST LOOKUP+9*
TIULDT LOOKUP+2~, LOOKUP+10*, LOOKUP+18, LOOKUP+19, FOLLOWUP+12~, FOLLOWUP+15*, FOLLOWUP+17, FOLLOWUP+18
>> TIULOC LOOKUP+7*, LOOKUP+8, LOOKUP+9, LOOKUP+17, LOOKUP+18, LOOKUP+19
TIUMSG STUFREC+1~, FOLLOWUP+1~
TIUNEW LOOKUP+2~, LOOKUP+24, LOOKUP+28
>> TIUSSN LOOKUP+4, LOOKUP+5*, LOOKUP+6, LOOKUP+18, LOOKUP+19
>> TIUTITLE LOOKUP+12
>> TIUTYP(1 LOOKUP+22*, LOOKUP+24
TIUTYPE LOOKUP+2~, LOOKUP+12*, LOOKUP+13, LOOKUP+15, LOOKUP+16, LOOKUP+22
>> TIUVDT LOOKUP+4, LOOKUP+10, LOOKUP+21
TIUVLOC FOLLOWUP+12~, FOLLOWUP+16*, FOLLOWUP+17, FOLLOWUP+18
TIUXCRP LOOKUP+2~
U LOOKUP+17, LOOKUP+22, CANEDIT+1, STUFREC+4, STUFREC+6, STUFREC+7, STUFREC+9, STUFREC+11, STUFREC+13, STUFREC+14
, STUFREC+16, STUFREC+17, STUFREC+18, STUFREC+19, STUFREC+21, STUFREC+22, FOLLOWUP+4, FOLLOWUP+7, FOLLOWUP+14, FOLLOWUP+15
, FOLLOWUP+16
X ILOC+1~, ILOC+2*, MAKEADD+1~, MAKEADD+3*, DELTEXT+1~, WHATYPE~, WHATITLE~
Y LOOKUP+4*, LOOKUP+6*, LOOKUP+8*, LOOKUP+11*, LOOKUP+13*, LOOKUP+15*, LOOKUP+20*, LOOKUP+21*, LOOKUP+24*, LOOKUP+25
, LOOKUP+29, LOOKUP+30, LOOKUP+31*, LOOKUP+32, LOOKUP+33, LOOKUP+34, ILOC+1~, ILOC+3, MAKEADD+1~, MAKEADD+5
, DELTEXT+1~, WHATYPE+3~, WHATYPX, WHATITLE+3~, WHATITX
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All