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: TIULA4

Package: Text Integration Utility

Routine: TIULA4


Information

TIULA4 ; SLC/JER,JM - Check out PUT API's ; 6/13/01

Source Information

Source file <TIULA4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Text Integration Utility 6 $$CLASS^TIUCNSLT  ($$PERSNAME,$$PNAME)^TIULC1  ($$CANLINK,$$CANPICK)^TIULP  $$NAME^TIULS  $$ISA^TIULX  $$READ^TIUU  
Kernel 1 $$UP^XLFSTR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Text Integration Utility 2 TIU ENTER/EDIT PERSONAL LIST  TIULA2  
Order Entry Results Reporting 1 ORWTPN  

Entry Points

Name Comments DBIA/ICR reference
CLASPICK(PARENT,Y,TYPES) ; Boolean fn to screen selection of classes
DFLTPICK(PARENT,Y,LIST) ; Boolean function to screen selection of Default title
LBYPASS() ; Interactive function to determine whether to bypass list
TITLPICK(TIUY,CLASS,ATTCHID) ; Select a title
RPT
PICK(LOW,HIGH,DFLT) ; List selection
LIST(TIUY,CLASS,TYPE,TIUK,ATTCHID) ; Get list of document titles
PERSLIST(TIUY,DUZ,CLASS,TIUC,ATTCHID) ; Get personal list for a user
TLINE(TITLIFN,TIUTNM,ATTCHID) ; Function returns TitleIFN^Titlename^Canpick (i.e. active)^Canattach (user can attach child ID entries of this title)

External References

Name Field # of Occurrence
$$CLASS^TIUCNSLT CLASPICK+2
$$PERSNAME^TIULC1 RPT+1
$$PNAME^TIULC1 RPTRPT+16, RPT+20, RPT+29, RPT+30, PERSLIST+12, PERSLIST+21
$$CANLINK^TIULP RPT+25, TLINE+4
$$CANPICK^TIULP CLASPICK+2, DFLTPICK+2, TLINE+2
$$NAME^TIULS RPT+1
$$ISA^TIULX CLASPICK+2, DFLTPICK+2
$$READ^TIUU LBYPASS+3, PICK+2, PICK+3
$$UP^XLFSTR RPT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LBYPASS+1
Function Call: WRITE
  • Prompt: !!,"Personal ",$$UP^XLFSTR($$PNAME^TIULC1(CLASS))," Title List for "
  • Line Location: RPT+0
Function Call: WRITE
  • Prompt: $$NAME^TIULS($$PERSNAME^TIULC1(DUZ),"FIRST LAST"),!
  • Line Location: RPT+1
Function Call: WRITE
  • Prompt: !?3,I,?8,$P(TITLES(I),U,2)
  • Line Location: RPT+4
Function Call: WRITE
  • Prompt: !!,"Press <RETURN> to see more titles, '^' to exit personal list, or CHOOSE"
  • Line Location: RPT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+10
Function Call: WRITE
  • Prompt: !
  • Line Location: RPT+18
Function Call: WRITE
  • Prompt: !,$C(7),">>> ",$$PNAME^TIULC1(+Y)," is not an ACTIVE title."
  • Line Location: RPT+20
Function Call: WRITE
  • Prompt: " Please choose another."
  • Line Location: RPT+21
Function Call: WRITE
  • Prompt: !?4,"You may want to remove it from your list..."
  • Line Location: RPT+22
Function Call: WRITE
  • Prompt: !?4,"Check with your Clinical Application Coordinator.",!
  • Line Location: RPT+23
Function Call: WRITE
  • Prompt: !,$C(7),">>> ",$P(CANLINK,U,2),!," Please choose another title."
  • Line Location: RPT+26
Function Call: WRITE
  • Prompt: " ",$$PNAME^TIULC1(+Y)
  • Line Location: RPT+30
Function Call: WRITE
  • Prompt: !,"Exiting NUMBERED personal list.",!
  • Line Location: RPT+35
Function Call: WRITE
  • Prompt: "Please select other title by NAME:"
  • Line Location: RPT+36
Function Call: WRITE
  • Prompt: !
  • Line Location: PICK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925.1 - [#8925.1] CLASPICK+2, DFLTPICK+2
^TIU(8925.98 - [#8925.98] DFLTPICK+3, LIST+5, PERSLIST+2, PERSLIST+4, PERSLIST+7, PERSLIST+9

Label References

Name Line Occurrences
$$PICK RPT+8, RPT+10, RPT+18
$$TLINE PERSLIST+14, PERSLIST+22
LIST TITLPICK+3
PERSLIST LIST+5
RPT RPT+19, RPT+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ATTCHID TITLPICK~, TITLPICK+3, TITLPICK+5, RPT+24, LIST~, LIST+5, PERSLIST~, PERSLIST+14, PERSLIST+22, TLINE~
, TLINE+4
CANLINK TITLPICK+1~, RPT+25*, RPT+26, TLINE+1~, TLINE+3*, TLINE+4*, TLINE+5, TLINE+6
CLASS TITLPICK~, TITLPICK+2*, TITLPICK+3, RPT, LIST~, LIST+5, PERSLIST~, PERSLIST+2
DFLT PICK~, PICK+2
DFLTFL PERSLIST+1~, PERSLIST+6*, PERSLIST+18*, PERSLIST+19
DFLTLINE PERSLIST+20~, PERSLIST+22*, PERSLIST+23
DTOUT TITLPICK+1~, RPT+14
DUOUT TITLPICK+1~, RPT+14
DUZ RPT+1, LIST+5, PERSLIST~, PERSLIST+2
HIGH PICK~, PICK+2, PICK+3
I TITLPICK+1~, RPT+2*, RPT+3*, RPT+4, RPT+5, RPT+6, RPT+8, RPT+10, RPT+17
L TITLPICK+1~, RPT+2*, RPT+17*, RPT+18
LASTSEQ PERSLIST+1~, PERSLIST+6*, PERSLIST+15*, PERSLIST+17*, PERSLIST+23*, PERSLIST+24*
LIST DFLTPICK~, DFLTPICK+3
LOW PICK~, PICK+2, PICK+3
PARENT CLASPICK~, CLASPICK+2, DFLTPICK~, DFLTPICK+2
PICK TITLPICK+1~, RPT+2*, RPT+3, RPT+15*, RPT+16, RPT+18
PICKNUM TITLPICK+1~, RPT+2*, RPT+10*, RPT+11, RPT+12
PROMPT LBYPASS+1~, LBYPASS+2*, LBYPASS+3
QUIT TITLPICK+1~, RPT+2*, RPT+3, RPT+11*, RPT+13*, RPT+14*, RPT+18
TITLES TITLPICK+1~, TITLPICK+3
TITLES( TITLPICK+5, RPT+3, RPT+4, RPT+6, RPT+8, RPT+12, RPT+18
TITLES("DFLT" TITLPICK+4
TITLES(0 TITLPICK+3
TITLIFN TLINE~, TLINE+2, TLINE+4, TLINE+6
TIUC PERSLIST~, PERSLIST+5*, PERSLIST+13*
TIUDA PERSLIST+1~, PERSLIST+2*, PERSLIST+3, PERSLIST+4, PERSLIST+7, PERSLIST+9
TIUDFLT TITLPICK+1~, TITLPICK+4*, TITLPICK+5*, RPT+10, RPT+18, LIST+1~
TIUDTYP PERSLIST+8~, PERSLIST+10*, PERSLIST+12, PERSLIST+14, PERSLIST+18
TIUI PERSLIST+1~, PERSLIST+6*, PERSLIST+7*, PERSLIST+9
TIUK LIST~, LIST+2*, LIST+5
TIUPICK TLINE+1~, TLINE+2*, TLINE+5, TLINE+6
TIUPL PERSLIST+8~, PERSLIST+9*, PERSLIST+10, PERSLIST+12
TIUSEQ PERSLIST+8~, PERSLIST+10*, PERSLIST+11*, PERSLIST+15, PERSLIST+16, PERSLIST+17, PERSLIST+18
TIUTNM PERSLIST+8~, PERSLIST+12*, PERSLIST+14, PERSLIST+20~, PERSLIST+21*, PERSLIST+22, TLINE~, TLINE+5*, TLINE+6
TIUY CLASPICK+1~*, CLASPICK+2*, CLASPICK+3, DFLTPICK+1~*, DFLTPICK+2*, DFLTPICK+3*, DFLTPICK+4, TITLPICK~, RPT+16*, RPT+29*
RPT+31*, LIST~, LIST+5, PERSLIST~
TIUY( PERSLIST+15, PERSLIST+16*, PERSLIST+24*
TIUY("DFLT" PERSLIST+4*, PERSLIST+18*, PERSLIST+19, PERSLIST+21, PERSLIST+22, PERSLIST+23*
TIUY("NODFLT" TITLPICK+5*, RPT+33*
TIUY(1 RPT+16*, RPT+29*, RPT+31*
TIUY(1000 PERSLIST+15*, PERSLIST+23*
TLINE PERSLIST+8~, PERSLIST+14*, PERSLIST+15, PERSLIST+16
TYPE LIST~, LIST+3*
TYPES CLASPICK~, CLASPICK+1*, CLASPICK+2
U CLASPICK+2, DFLTPICK+2, LBYPASS+3, TITLPICK+5, RPT+4, RPT+16, RPT+19, RPT+24, RPT+26, RPT+29
, PERSLIST+4, PERSLIST+10, PERSLIST+12, PERSLIST+24, TLINE+6
UNKSEQ PERSLIST+1~, PERSLIST+6*, PERSLIST+11*, PERSLIST+15*, PERSLIST+23*
X PICK+1~
Y CLASPICK~, CLASPICK+2, DFLTPICK~, DFLTPICK+2, DFLTPICK+3, TITLPICK+1~, RPT+8*, RPT+12*, RPT+13, RPT+14*
RPT+15, RPT+16, RPT+18*, RPT+19, RPT+20, RPT+23!, RPT+24, RPT+25, RPT+27!, RPT+28
RPT+29, RPT+30, RPT+31, RPT+33, RPT+34, PICK+1~, PICK+2*, PICK+3*, PICK+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All