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

Package: Text Integration Utility

Routine: TIULS


Information

TIULS ; SLC/JER - String Library functions ;10/7/94 17:18 [1/5/04 11:29am]

Source Information

Source file <TIULS.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIWP  ^DIWW  

Caller Graph

Caller Graph Total: 154

Package Total Caller Graph
Text Integration Utility 151 GMRPNCW  ITEM  TIU CONVERSIONS MENU  TIU ENTER/EDIT SEARCH CATEGORY  TIU ENTER/EDIT SURGICAL REPORT  TIU GMRPN FINAL  TIU MAIN MENU CLINICIAN  TIU MAIN MENU DS CLINICIAN  
TIU MAIN MENU MGR  TIU MAIN MENU MIXED CLINICIAN  TIU MAIN MENU MRT  TIU MAIN MENU PN CLINICIAN  TIU MAIN MENU REMOTE USER  TIU MAIN MENU TRANSCRIPTION  TIU NAME FORMAT  TIU PRINT PN  
TIU PRINT PN MAS MENU  TIU PRINT PN USER MENU  TIU RE-INDEX DOCUMENT FILE  TIU144  TIUALRT1  TIUAPIOK  TIUASRPT  TIUAUDIT  
TIUBR  TIUCPFIX  TIUDD  TIUDD61  TIUDD8  TIUDSCN1  TIUDSCNV  TIUELST  
TIUEPN  TIUF DOCUMENT DEFINITION CLIN  TIUFC1  TIUFHLP  TIUFIX2  TIUFLA  TIUFLD  TIUFLF  
TIUFLF2  TIUFLF5  TIUFLF8  TIUFLP1  TIUFT  TIUFT1  TIUFXHLX  TIUHELP  
TIULA1  TIULA2  TIULA4  TIULAB  TIULADR  TIULC1  TIULO1  TIULQ  
TIULQ2  TIULS1  TIUMAP  TIUMLIST  TIUMOVE  TIUP134P  TIUP146P  TIUPD  
TIUPEFIX  TIUPEVNT  TIUPNCV  TIUPP3  TIUPRDS2  TIUPREL  TIUPRF1  TIUPRPN1  
TIUPRPN2  TIUPRPN8  TIUPS209  TIUPS76  TIUPS96  TIUPUTA  TIUPUTC1  TIUPUTCP  
TIUPUTS  TIUPUTSX  TIUPUTU  TIUQRYL  TIUR2  TIUR3  TIURA1  TIURD2  
TIURD3  TIURD4  TIURDIV  TIURH  TIURL  TIURM  TIURM1  TIURMH  
TIUROR  TIURP  TIURPTT1  TIURPTTL  TIURVBC  TIUSROI  TIUSROI1  TIUSRV  
TIUSRV1  TIUSRVF  TIUSRVG  TIUSRVL  TIUSRVLC  TIUSRVLO  TIUSRVLV  TIUSRVPT  
TIUSRVR  TIUSRVR2  TIUSRVR3  TIUVSIT1  ^TIU(8925.1  TIUALRT  TIUBR1  TIUCHLP  
TIUF DOCUMENT DEFINITION MGR  TIUFD  TIUFLJ  TIUFPR  TIUFX  TIULC  TIULD  TIULG  
TIULO  TIULP  TIULV  TIUPEDSP  TIUPNCV6  TIUR  TIURB2  TIURC1  
TIURECL1  TIURENDX  TIURHX  TIURORL  TIURPN  TIURTIT1  TIURTITH  TIURTITL  
TIUSRVL1  TIUSTT  TIUTSK  ^TIU(8925.8  TIUVISIT  TIUVSIT  UPLOAD CAPTIONED ASCII HEADER  
HealtheVet Desktop 1 XHDAUTH  
Kernel 1 ^DIC(19  
Order Entry Results Reporting 1 OROVRRPT  

Entry Points

Name Comments DBIA/ICR reference
INAME(X) ; Call with X="FIRST MI[.] LAST[,M.D.]", RETURNS "LAST,FIRST MI"
STRIP(TEXT) ; Strips white space from text
SIGNAME(TIUDA) ; Get/Return Signature Block Printed Name
WRAP(TEXT,LENGTH) ; Breaks text string into substrings of length LENGTH
CENTER(X) ; Center X
QDATE
HASNUM(X) ; Boolean - evaluates whether X contains a number
LOWER(X) ; Convert UPPER CASE X to lower case
MIXED(X) ; Return Mixed Case X
UPPER(X) ; Convert lower case X to UPPER CASE
URGENCY(X) ; Input transform for urgency codes
DATE(X,FMT) ; Call with X=2910419.01 and FMT=Return Format of date ("MM/DD")
INAMEX
TIME(X,FMT) ; Recieves X as 2910419.01 and FMT=Return Format of time (HH:MM:SS).
SIGTITL(TIUDA) ; Get/Return Signature Block Printed Name
NAME(X,FMT) ; Call with X="LAST,FIRST MI", FMT=Return Format ("LAST, FI")
PARSE(X,Y) ; Parse string X, return array Y with list of words from X
WORD(X,FMT) ; Call with X=Word Processing array root, FMT=Wrap Width
NAMEX
FILL(X,Y,LEN) ; Append ", "_X to Y, unless Y would excede LEN

External References

Name Field # of Occurrence
^DIWP WORD+3
^DIWW WORD+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J WORD+1!, WORD+4!
^VA(200 - [#200] SIGNAME+1, SIGTITL+1

Label References

Name Line Occurrences
$$LOWER NAME+4, MIXED+2
$$TIME DATE+7
$$UPPER NAME+9, MIXED+2, URGENCY+1, PARSE+4
INAMEX INAME+2
NAMEX NAME+2
QDATE DATE+2

Naked Globals

Name Field # of Occurrence
^( WORD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMTH DATE+1~, DATE+5*
CC DATE+1~, DATE+4*
DD DATE+1~, DATE+4*
DIWF WORD+1~, WORD+2*
DIWL WORD+1~, WORD+2*
FIRST INAME+1~, INAME+3*, INAME+5
FMT TIME~, TIME+2*, TIME+4*, TIME+5, DATE~, DATE+2*, DATE+3*, DATE+5, DATE+6*, DATE+7*
, QDATE, NAME~, NAME+2*, NAME+3*, NAME+4*, NAME+9*, NAMEX, WORD~, WORD+2
HR TIME+1~, TIME+3*
I PARSE+1~, PARSE+2*, PARSE+3, PARSE+4, HASNUM+1~*
IOM CENTER+2
LAST INAME+1~, INAME+4*, INAME+5
LEN FILL~, FILL+1
LENGTH WRAP~, WRAP+5, WRAP+6, WRAP+10
LINE WRAP+1~, WRAP+8*, WRAP+10*, WRAP+11
MI INAME+1~, INAME+4*, INAME+5
MIDDLE INAME+1~, INAME+3*, INAME+4
MIN TIME+1~, TIME+3*
MM DATE+1~, DATE+4*, DATE+5
NAME INAME+1~, INAME+2*, INAME+3*, INAME+4, INAME+5*, INAMEX
SEC TIME+1~, TIME+3*
SP CENTER+1~, CENTER+2*, CENTER+3
TEXT STRIP~, STRIP+3*, STRIP+4, STRIP+5*, STRIP+6, WRAP~, WRAP+2, WRAP+3, WRAP+4, WRAP+7*
, WRAP+8, WRAP+9, WRAP+10, WRAP+11, WRAP+12*, WRAP+13
TIUDA SIGNAME~, SIGNAME+1, SIGTITL~, SIGTITL+1
TIUFI NAME+1~, NAME+6*
TIUFIRST NAME+1~, NAME+5*, NAME+6, NAME+7, NAME+8*
TIUI TIME+1~, TIME+4*, DATE+1~, DATE+6*, NAME+1~, NAME+9*, WORD+1~, WORD+3*, MIXED+1~, MIXED+2*
, WRAP+1~, WRAP+3*, WRAP+4, WRAP+7, WRAP+9*, WRAP+10, WRAP+11, WRAP+12*
TIUJ WRAP+1~, WRAP+12*
TIULAST NAME+1~, NAME+5*
TIULI NAME+1~, NAME+5*
TIUMI NAME+1~, NAME+7*
TIUTI STRIP+1~, STRIP+3*, STRIP+4*
TIUTMP DATE+1~, DATE+2*
TIUX STRIP+1~, STRIP+4*, STRIP+5, WRAP+1~, WRAP+4*, WRAP+5, WRAP+6
TIUX( WRAP+10, WRAP+11*, WRAP+12
TIUX(1 WRAP+8*
TIUX1 WRAP+1~, WRAP+6*, WRAP+7
TIUX2 WRAP+1~, WRAP+6*, WRAP+7
TIUY WRAP+1~, WRAP+10*, WRAP+11*
TMP MIXED+1~, MIXED+2*, MIXED+3
U SIGNAME+1, SIGTITL+1
WORD MIXED+1~, MIXED+2*, PARSE+1~, PARSE+3*, PARSE+4
X TIME~, TIME+3*, DATE~, DATE+2, DATE+4, DATE+7, NAME~, NAME+2, NAME+5, INAME~
, INAME+2, INAME+3, WORD~, WORD+1~, WORD+3*, UPPER~, UPPER+1, LOWER~, LOWER+1, MIXED~
, MIXED+2, CENTER~, CENTER+2, CENTER+3, URGENCY~, URGENCY+1, FILL~, FILL+1, PARSE~, PARSE+2
, PARSE+3, HASNUM~, HASNUM+1
Y FILL~, FILL+1, PARSE~, HASNUM+1~*, HASNUM+2
Y( PARSE+4*
YY DATE+1~, DATE+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All