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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: TIURA

Package: Text Integration Utility

Routine: TIURA


Information

TIURA ; SLC/JER - Review screen actions ;04-Jun-2012 16:24;DU

Source Information

Source file <TIURA.m>

Call Graph

Call Graph Total: 31

Package Total Call Graph
Text Integration Utility 25 ADDENDUM^TIUADD  SENDADD^TIUALRT  $$CLASS^TIUCP  ($$DEVICE,QUE)^TIUDEV  DIE^TIUEDI4  DELETE^TIUEDIT  ($$COMMIT,$$ISADDNDM,DOCPRM)^TIULC1  GETTIU^TIULD  
SETPARM^TIULE  $$EMPTYDOC^TIULF  ($$PRNTGRP,$$PRNTHDR,$$PRNTMTHD,$$PRNTNBR)^TIULG  FIXLSTNW^TIULM  $$CANDO^TIULP  $$DOCRES^TIULRR  $$ISA^TIULX  $$FLAG^TIUPRPN3  
QUE^TIUPXAP1  ($$CHARTANY,$$CHARTONE)^TIURA1  (BROWS1,PRNTSCRN)^TIURA2  UPRBLD^TIURL  EDSIG^TIURS  VMSG^TIURS1  (RELEASE,VERIFY)^TIUT  $$READ^TIUU  
DEFER^TIUVSIT  
Registration 3 CLEAR^VALM1  RESTORE^VALM10  EN^VALM2  
Authorization Subscription 1 $$ISA^USRLM  
Kernel 1 ^%ZISC  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
IHS Mods To Text Integration Utilities 4 BTIUDOC  BTIUDSC  BTIUICL  BTIURPT  
Text Integration Utility 4 TIUAL1  TIUEDI2  TIUPRD  TIURC1  
Order Entry Results Reporting 1 ORCNOTE  

Entry Points

Name Comments DBIA/ICR reference
PRINT1 ; Print a single document
PRINTQ ; Queued document print
EDIT ; Edit Documents
PRINTX
PRINT1X
BROWS1(TIULTMP) ; -- Call to BROWS1 for backward compatibility
EDIT1 ; Single record edit
; Receives TIUDA
PRNTDOC(TIUPMTHD,TIUDARR) ; Print docmts w/ Print Method TIUPMTHD in
PRINT ; Print selected documents
PRNTDOCX
PRINTN ; Loop through selected doc's & invoke print code

External References

Name Field # of Occurrence
^%ZISC PRINTX, PRINT1X
$$GET1^DIQ EDIT1+17
ADDENDUM^TIUADD EDIT1+13
SENDADD^TIUALRT EDIT1+41
$$CLASS^TIUCP EDIT1+25
$$DEVICE^TIUDEV PRINT+9, PRINT1+37
QUE^TIUDEV PRINT+11, PRINT1+39
DIE^TIUEDI4 EDIT1+20
DELETE^TIUEDIT EDIT1+22, EDIT1+26
$$COMMIT^TIULC1 EDIT1+31
$$ISADDNDM^TIULC1 EDIT1+41, PRINTN+17, PRINT1+5
DOCPRM^TIULC1 PRINT1+20, PRINT1+29
GETTIU^TIULD EDIT1+18
SETPARM^TIULE EDIT1+4
$$EMPTYDOC^TIULF EDIT1+26
$$PRNTGRP^TIULG PRINTN+35, PRINTN+38, PRINT1+17, PRINT1+26
$$PRNTHDR^TIULG PRINTN+36, PRINTN+38, PRINT1+18, PRINT1+27
$$PRNTMTHD^TIULG PRINTN+34, PRINTN+38, PRINT1+16, PRINT1+25
$$PRNTNBR^TIULG PRINTN+37, PRINTN+38, PRINT1+19, PRINT1+28
FIXLSTNW^TIULM PRINTX
$$CANDO^TIULP EDIT1+7, PRINTN+27, PRINT1+11
$$DOCRES^TIULRR EDIT+9
$$ISA^TIULX EDIT1+25
$$FLAG^TIUPRPN3 PRINT+8, PRINT1+30, PRINT1+31
QUE^TIUPXAP1 EDIT1+29
$$CHARTANY^TIURA1 PRINT+8
$$CHARTONE^TIURA1 PRINTN+31
BROWS1^TIURA2 BROWS1+1
PRNTSCRN^TIURA2 PRINT+4
UPRBLD^TIURL EDIT+22
EDSIG^TIURS EDIT1+39
VMSG^TIURS1 EDIT+25
RELEASE^TIUT EDIT1+35
VERIFY^TIUT EDIT1+37
$$READ^TIUU EDIT+12, EDIT1+12, PRINT+7, PRINTN+13, PRINTN+30, PRINTN+41, PRINT1+14
DEFER^TIUVSIT EDIT1+28
$$ISA^USRLM PRINT1+31
CLEAR^VALM1 EDIT+8, PRINT+3, PRINT1+3
RESTORE^VALM10 PRINTN+48
EN^VALM2 EDIT+4, PRINT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Editing #",+TIUDATA
  • Line Location: EDIT+8
Function Call: WRITE
  • Prompt: !!,$C(7),"Ok, no harm done...",!
  • Line Location: EDIT+11
Function Call: WRITE
  • Prompt: !,"No Documents selected."
  • Line Location: EDIT1+5
Function Call: WRITE
  • Prompt: !!,$C(7),$P(TIUEDIT,U,2),!
  • Line Location: EDIT1+11
Function Call: WRITE
  • Prompt: !!,"No Printable Documents Remain in your List.",!
  • Line Location: PRINT+6
Function Call: WRITE
  • Prompt: !!,"Item #",TIUI," no longer exists.",!
  • Line Location: PRINTN+12
Function Call: WRITE
  • Prompt: !!,"Item #",TIUI,": ",!,$P(TIUPRINT,U,2),!
  • Line Location: PRINTN+29
Function Call: WRITE
  • Prompt: !!,"Item #",TIUI," has no Print Method.",!
  • Line Location: PRINTN+40
Function Call: WRITE
  • Prompt: !!,$C(7),$P(TIUPRINT,U,2),!
  • Line Location: PRINT1+13
Function Call: WRITE
  • Prompt: !,$C(7),"No Print Method Defined for ",$P($G(^TIU(8925.1,+TIUTYP,0)),U)
  • Line Location: PRINT1+34
Function Call: WRITE
  • Prompt: !,"No Documents selected."
  • Line Location: PRNTDOC+4
Function Call: WRITE
  • Prompt: !!,"No Print Method Defined for ",$P(TIUTYP,U,2)
  • Line Location: PRNTDOC+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925 - [#8925] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] EDIT+15, EDIT1+10!, EDIT1+14, EDIT1+16, EDIT1+21!, EDIT1+25, EDIT1+29, EDIT1+42, PRINTN+10, PRINTN+18
, PRINTN+20, PRINTN+23, PRINTN+24, PRINTN+26, PRINTN+32, PRINT1+6, PRINT1+7, PRINT1+8, PRINT1+9, PRINT1+10
, PRINT1+21
^TIU(8925.1 - [#8925.1] EDIT1+14, PRINT1+34
^TMP("TIUPR" PRINTN+1!, PRNTDOC+5*, PRNTDOCX!
^TMP("TIUR" EDIT1+42
^TMP("TIURIDX" EDIT+7, PRINTN+7

Label References

Name Line Occurrences
EDIT1 EDIT+15
PRINT1X PRINT1+34, PRINT1+38, PRINT1+39
PRINTN PRINT+12
PRINTQ PRINT1+40
PRINTX PRINT+2, PRINT+5, PRINT+10, PRINT+11
PRNTDOC PRINTN+50, PRINTQ+1
PRNTDOCX PRNTDOC+6

Naked Globals

Name Field # of Occurrence
^(0 EDIT1+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%X EDIT1+2~
%Y EDIT1+2~
ARRAYDA PRINTN+2~
ARRAYDA( PRINTN+14*, PRINTN+19, PRINTN+25
>> BTIURPT EDIT+22
BTIUVSIT EDIT1+17~*
C EDIT1+2~
D EDIT1+2~
D0 EDIT1+2~
DA EDIT1+33~*
DDWTMP EDIT1+2~
DFN EDIT+1~, EDIT1+2~, EDIT1+16*, PRINT+1~, PRINTN+1~, PRINTN+32*, PRINTN+47, PRINT1+1~, PRINT1+22*, PRINT1+36
DI EDIT1+2~
DIC EDIT1+2~
DIROUT EDIT+1~, EDIT+5, PRINT+1~, PRINTN+5
DIWESUB EDIT1+3~, EDIT1+19*
DUZ EDIT1+10, EDIT1+21, PRINT1+31
IO PRINT+9, PRINT+10, PRINTN+3, PRINTN+13, PRINTN+30, PRINTN+41, PRINT1+37, PRINT1+38
IO("Q" PRINT+11, PRINT1+39
IO(0 PRINTN+13, PRINTN+30, PRINTN+41
IOSTBM PRINTX~
MSGVERB EDIT+2~, EDIT+24*, EDIT+25
POP PRINT+1~, PRINT1+2~
RSTRCTD EDIT+6~, EDIT+9*, EDIT+10
TIU EDIT1+3~, EDIT1+18
TIU("PNM" EDIT1+19
TIU("STOP" EDIT1+28
TIUADD EDIT1+2~
TIUCHNG EDIT+1~, EDIT+14*, EDIT+16, EDIT+22, EDIT1+13, EDIT1+20
TIUCHNG("ADDM" EDIT+19, EDIT+24
TIUCHNG("DELETE" EDIT+19, EDIT1+26*
TIUCHNG("RBLD" EDIT+19*
TIUCHNG("UPDATE" EDIT+20*
TIUCMMTX EDIT1+3~, EDIT1+31*, EDIT1+32, EDIT1+33
>> TIUCPYNG EDIT1+22
TIUD0 PRINT1+1~, PRINT1+21*, PRINT1+22
TIUDA EDIT+1~, EDIT+9*, EDIT+13, EDIT+15, EDIT1+5, EDIT1+7, EDIT1+10, EDIT1+13, EDIT1+14, EDIT1+16
, EDIT1+17, EDIT1+18, EDIT1+20, EDIT1+21, EDIT1+22, EDIT1+25, EDIT1+26, EDIT1+28, EDIT1+29, EDIT1+33
, EDIT1+35, EDIT1+37, EDIT1+39, EDIT1+41, EDIT1+42, PRINT+1~, PRINTN+9*, PRINTN+10, PRINTN+14, PRINTN+17
, PRINTN+18*, PRINTN+19*, PRINTN+20, PRINTN+23, PRINTN+24*, PRINTN+25*, PRINTN+26, PRINTN+27, PRINTN+31, PRINTN+32
, PRINTN+47, PRINT1+4, PRNTDOC+3~, BROWS1+1
TIUDAARY EDIT+1~, EDIT+25
TIUDAARY( EDIT+13*
TIUDARR PRINT+1~, PRINTN+1~, PRINTN+50, PRINT1+1~, PRINTQ+1, PRNTDOC~, PRNTDOC+4
TIUDARR( PRINTN+47*, PRINTN+49, PRINT1+36*, PRNTDOC+5
TIUDATA EDIT+1~, EDIT+7*, EDIT+8, EDIT+9, PRINT+1~, PRINTN+7*, PRINTN+9
TIUDDT EDIT+1~
TIUDE PRINT+1~
TIUDEV PRINT+1~, PRINT+9*, PRINT+10, PRINT+11, PRINT1+1~, PRINT1+37*, PRINT1+38, PRINT1+39
TIUDPRM EDIT1+3~, PRINT1+1~, PRINT1+20, PRINT1+29
TIUDPRM(0 PRINT1+30, PRINT1+31
TIUDTYP PRINTN+6~, PRINTN+20*, PRINTN+26*, PRINTN+33, PRINTN+38, PRINT1+1~, PRINT1+7*, PRINT1+10*, PRINT1+15, PRINT1+16
, PRINT1+17, PRINT1+18, PRINT1+19, PRINT1+20, PRINT1+24
TIUEDIT EDIT+1~, EDIT1+2~, EDIT1+7*, EDIT1+9, EDIT1+11
TIUFLAG PRINTN+6~, PRINTN+31*, PRINT1+1~, PRINT1+30*, PRINT1+31*
TIUI EDIT+1~, EDIT+3*, EDIT+5*, EDIT+7, EDIT+13, EDIT+17, PRINT+1~, PRINTN+1~, PRINTN+4*, PRINTN+5*
, PRINTN+7, PRINTN+12, PRINTN+29, PRINTN+40, PRINTN+47, PRINTN+48
TIULDT EDIT1+3~, EDIT1+16*
TIULST EDIT+2~, EDIT+17*, EDIT+25
TIULTMP BROWS1~, BROWS1+1
TIUMSG EDIT1+2~
TIUPFHDR PRINTN+6~, PRINTN+36*, PRINTN+38*, PRINTN+47, PRINT1+2~, PRINT1+18*, PRINT1+27*, PRINT1+36
TIUPFLG PRINT+1~, PRINT+8*, PRINTN+31
TIUPFNBR PRINTN+6~, PRINTN+37*, PRINTN+38*, PRINTN+47, PRINT1+2~, PRINT1+19*, PRINT1+28*, PRINT1+36
TIUPGRP PRINTN+6~, PRINTN+35*, PRINTN+38*, PRINTN+47, PRINT1+2~, PRINT1+17*, PRINT1+26*, PRINT1+36
TIUPMTHD PRINTN+6~, PRINTN+34*, PRINTN+38*, PRINTN+39, PRINTN+47, PRINTN+49*, PRINTN+50, PRINT1+1~, PRINT1+16*, PRINT1+25*
, PRINT1+34, PRINT1+36, PRINTQ+1, PRNTDOC~, PRNTDOC+5, PRNTDOC+6, PRNTDOC+8
TIUPRINT PRINTN+6~, PRINTN+27*, PRINTN+28, PRINTN+29, PRINT1+2~, PRINT1+11*, PRINT1+12, PRINT1+13
>> TIUPRM0 EDIT1+4
>> TIUPRM1 EDIT1+4
TIUQUIT EDIT1+2~, EDIT1+20, EDIT1+22, EDIT1+23, EDIT1+25, EDIT1+27
TIUREL EDIT1+2~
TIUT0 EDIT1+3~, EDIT1+14*, EDIT1+15
TIUTMPDA PRINT1+2~, PRINT1+4*, PRINT1+5, PRINT1+6*, PRINT1+7, PRINT1+8, PRINT1+9*, PRINT1+10, PRINT1+11, PRINT1+20
, PRINT1+21, PRINT1+29, PRINT1+36
TIUTYP EDIT1+3~, EDIT1+14*, EDIT1+15, EDIT1+25, PRINTN+1~, PRINTN+10*, PRINTN+11, PRINTN+33, PRINTN+34, PRINTN+35
, PRINTN+36, PRINTN+37, PRINT1+1~, PRINT1+22*, PRINT1+23, PRINT1+25, PRINT1+26, PRINT1+27, PRINT1+28, PRINT1+29
, PRINT1+34, PRNTDOC+7
TIUTYP(1 EDIT1+15*, EDIT1+31
U EDIT+9, EDIT1+11, EDIT1+15, EDIT1+16, EDIT1+25, EDIT1+29, EDIT1+31, EDIT1+42, PRINTN+9, PRINTN+18
, PRINTN+29, PRINTN+32, PRINT1+6, PRINT1+13, PRINT1+22, PRINT1+30, PRINT1+31, PRINT1+34, PRNTDOC+7
>> VALMBCK EDIT+23*, EDIT1+42*, PRINTX+1*
VALMY EDIT+4, EDIT+22!, PRINT+2, PRINT+4, PRINT+5, PRINT+8, PRINTX+1!
VALMY( EDIT+5, PRINTN+5
>> XQORNOD(0 EDIT+4, PRINT+2
>> ZTQUEUED PRINTN+13, PRINTN+30, PRINTN+41, PRINTN+48
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All