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

Package: Text Integration Utility

Routine: TIULC


Information

TIULC ; SLC/JER - Computational functions ;08/06/2009

Source Information

Source file <TIULC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Text Integration Utility 5 $$CLASS^TIUCP  ($$ISADDNDM,DOCPRM)^TIULC1  SETPARM^TIULE  $$STRIP^TIULS  ($$ISA,$$ISPN)^TIULX  
VA FileMan 2 ^%DT  NOW^%DTC  
Kernel 1 $$FMDIFF^XLFDT  

Caller Graph

Caller Graph Total: 60

Package Total Caller Graph
Text Integration Utility 59 TIUADD  TIUAPIOK  TIUCCRHL7P1  TIUCCRHL7P2  TIUCCRHL7P3  TIUCPFIX  TIUCWD  TIUDSCN1  
TIUDSCNV  TIUEDI1  TIUEDI3  TIUEDI4  TIUEDS5  TIUEPN  TIUEPN10  TIUHL7P3  
TIUHL7U1  TIUHL7U2  TIULC1  TIULD  TIULO  TIULP  TIUMOVE  TIUPEFIX  
TIUPEVN1  TIUPEVNT  TIUPNCV  TIUPRDS1  TIUPRDS2  TIUPRPN2  TIUPS96  TIUPUTCN  
TIUPUTCP  TIUPUTPF  TIUPUTPN  TIUPUTS  TIUPUTSX  TIUPUTU  TIURA3  TIURB  
TIURB1  TIURC  TIURC1  TIURD  TIURD1  TIURD2  TIURD4  TIURS  
TIURS1  TIURT  TIUSRVP1  TIUSRVP2  TIUSRVPT  TIUT  TIUTSK  TIUU  
TIUUPLD  TIUVCO  UPLOAD CAPTIONED ASCII HEADER  
Order Entry Results Reporting 1 ORAM  

Entry Points

Name Comments DBIA/ICR reference
LINECNT(DA) ; Compute line count for document record
CHARCNT(DA) ; Compute character count for a record
VBCLINES(DA,ROOT) ; Compute the Visible Black Character (VBC) Line Count for a document
VBCCNT(DA,ROOT) ; Compute Visible Black Character (VBC) Count for a record
VBC() ; Return string of Visible Black Characters (VBC)
STATUS(DA) ; Evaluate Status of Reports
STATUSX
REQVER(TIUDA,TIUVPRM) ; Evaluate conditions of verification requirement
REQVX
PRCDNC(DA,SCREEN) ; Determine sort precedence of each record
PURGE(TIUDA) ; Checks whether or not a given Document should be purged
PURGEX
OVERDUE(TIUDA) ; Checks whether or not a given document is overdue
OVERX
NOW() ; Extrinsic function returning current date/time to nearest .01 second
IDATE(X) ; Recieves date in external format, returns internal format
SIGNED(TIUDA,SCREEN) ; Check whether document requires signature or
; cosignature on user-sensitive basis
SIGNEDX
BLANK(TIUDA) ; Reads a given document for blank lines
; Returns: 1:Record contains 1 or more blanks
; 0:Record contains no blanks
BLANKX
CHKSUM(TIUROOT,TIUY) ; Calculates checksum for a record

External References

Name Field # of Occurrence
^%DT IDATE+3
NOW^%DTC NOW+2
$$CLASS^TIUCP STATUS+19
$$ISADDNDM^TIULC1 CHARCNT+6, VBCCNT+12, PURGE+9, CHKSUM+8
DOCPRM^TIULC1 STATUS+6, OVERDUE+4
SETPARM^TIULE PURGE+3, OVERDUE+3, BLANK+4
$$STRIP^TIULS CHARCNT+4
$$ISA^TIULX STATUS+19
$$ISPN^TIULX PURGE+8, PURGE+9
$$FMDIFF^XLFDT PURGE+12, OVERDUE+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] CHARCNT+3, CHARCNT+4, CHARCNT+6, VBCCNT+12, STATUS+5, STATUS+9, STATUS+10, REQVER+2, PRCDNC+2, PURGE+6
, PURGE+8, PURGE+9, PURGE+10, PURGE+11, OVERDUE+1, OVERDUE+8, OVERDUE+10, SIGNED+4, SIGNED+9, SIGNED+11
, SIGNED+13, SIGNED+14, SIGNED+15, BLANK+7, BLANK+8, CHKSUM+7

Label References

Name Line Occurrences
$$CHARCNT LINECNT+2, CHARCNT+6
$$CHKSUM CHKSUM+9
$$REQVER STATUS+7, OVERDUE+8
$$SIGNED PRCDNC+3
$$VBC VBCCNT+3
$$VBCCNT VBCLINES+1, VBCCNT+12
BLANKX BLANK+5
OVERX OVERDUE+6, OVERDUE+7, OVERDUE+9
PURGEX PURGE+5, PURGE+7, PURGE+8, PURGE+9, PURGE+10, PURGE+11
REQVX REQVER+3, REQVER+4, REQVER+5, REQVER+6
SIGNEDX SIGNED+4, SIGNED+7, SIGNED+13, SIGNED+14
STATUSX STATUS+16, STATUS+17, STATUS+18, STATUS+19, STATUS+20, STATUS+21, STATUS+22, STATUS+23, STATUS+24, STATUS+25

Naked Globals

Name Field # of Occurrence
^(13 REQVER+2
^(15 REQVER+2, SIGNED+9, SIGNED+11, SIGNED+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NOW+1~, NOW+3
%DT IDATE+1~, IDATE+3*
%H NOW+1~
%I NOW+1~
ADMINCL STATUS+3~, STATUS+13*, STATUS+24
AMENDED STATUS+1~, STATUS+14*, STATUS+18
BLANK BLANK+3~, BLANK+6*, BLANK+8
CCNT LINECNT+1~, CHARCNT+2~, CHARCNT+4*, CHARCNT+6*, CHARCNT+7, VBCCNT+12*
COSIGNED STATUS+1~, STATUS+11*, STATUS+23, STATUS+26
COSIGNER STATUS+2~, STATUS+12*
CPL LINECNT+1~*, LINECNT+2
DA LINECNT~, LINECNT+2, CHARCNT~, CHARCNT+3, CHARCNT+4, CHARCNT+6, VBCLINES~, VBCLINES+1, VBCCNT~, VBCCNT+1
, VBCCNT+12, STATUS~, STATUS+5, STATUS+6, STATUS+7, STATUS+9, STATUS+10, PRCDNC~, PRCDNC+2, PRCDNC+3
DELETED STATUS+3~, STATUS+14*, STATUS+17
DT PURGE+12, OVERDUE+10
DUZ SIGNED+9, SIGNED+11
NODE12 STATUS+1~, STATUS+9*, STATUS+12, STATUS+20
NODE13 STATUS+1~, STATUS+9*, STATUS+15, STATUS+20
NODE15 STATUS+1~, STATUS+10*, STATUS+11
NODE16 STATUS+1~, STATUS+10*, STATUS+13, STATUS+14
PURGED STATUS+1~, STATUS+14*, STATUS+16
RELEASED STATUS+2~, STATUS+15*, STATUS+21
REQCOS STATUS+2~, STATUS+11*, STATUS+23, STATUS+26
REQREL STATUS+2~, STATUS+8*, STATUS+21
REQVER STATUS+2~, STATUS+7*, STATUS+22
ROOT VBCLINES~, VBCLINES+1, VBCCNT~, VBCCNT+1*, VBCCNT+5, VBCCNT+6, VBCCNT+11
SCREEN PRCDNC~, PRCDNC+3, SIGNED~
SCREEN(1 SIGNED+7, SIGNED+13, SIGNED+14
SCREEN(2 SIGNED+7
SIGNED STATUS+1~, STATUS+11*, STATUS+23, STATUS+25, PRCDNC+1~
SIGNER STATUS+2~, STATUS+12*, STATUS+19
SIGSTAT STATUS+2~
STATUS STATUS+1~, STATUS+4*, STATUS+16*, STATUS+17*, STATUS+18*, STATUS+19*, STATUS+20*, STATUS+21*, STATUS+22*, STATUS+23*
, STATUS+24*, STATUS+25*, STATUS+26*, STATUSX
TIUC VBCCNT+8~*, VBCCNT+9
TIUD0 REQVER+1~, REQVER+2*, OVERDUE+1~*, OVERDUE+4
TIUD13 REQVER+1~, REQVER+2*, REQVER+3, REQVER+6, REQVER+7
TIUD15 REQVER+1~, REQVER+2*, REQVER+4
TIUDA REQVER~, REQVER+2, PURGE~, PURGE+6, PURGE+8, PURGE+9, PURGE+10, PURGE+11, OVERDUE~, OVERDUE+1
, OVERDUE+4, OVERDUE+8, OVERDUE+10, SIGNED~, SIGNED+4, SIGNED+9, SIGNED+11, SIGNED+13, SIGNED+14, SIGNED+15
, BLANK~, BLANK+7, BLANK+8
TIUDATE OVERDUE+1~, OVERDUE+8*, OVERDUE+9, OVERDUE+10
TIUDPARM STATUS+3~, STATUS+6
TIUDPARM(0 STATUS+7, STATUS+8
TIUDPRM OVERDUE+1~, OVERDUE+4, OVERDUE+7
TIUDPRM(0 OVERDUE+8
TIUEDT PURGE+1~, PURGE+6*, PURGE+7, PURGE+12
TIUI CHARCNT+1~, CHARCNT+3*, CHARCNT+4, CHARCNT+5*, CHARCNT+6*, VBCCNT+1~, VBCCNT+4*, VBCCNT+5*, VBCCNT+6, VBCCNT+10*
, VBCCNT+12*, BLANK+3~*, BLANK+7*, BLANK+8, CHKSUM+1~*, CHKSUM+2*, CHKSUM+3, CHKSUM+5, CHKSUM+6*, CHKSUM+7*
, CHKSUM+8, CHKSUM+9
TIUJ VBCCNT+6~*, VBCCNT+7*, VBCCNT+8, CHKSUM+4~, CHKSUM+5*
TIUL VBCCNT+6~*, VBCCNT+7, VBCCNT+8
>> TIUPRM0 LINECNT+1, PURGE+3, PURGE+5, PURGE+12, OVERDUE+3, OVERDUE+6, OVERDUE+10
>> TIUPRM1 BLANK+4, BLANK+5, BLANK+6
TIUROOT CHKSUM~, CHKSUM+2, CHKSUM+3, CHKSUM+7
>> TIUTYP(1 STATUS+5
TIUVBC VBCCNT+1~, VBCCNT+3*, VBCCNT+9
TIUVPRM REQVER~, REQVER+3, REQVER+4, REQVER+5, REQVER+6, REQVER+7
TIUY REQVER+1~, REQVER+3*, REQVER+4*, REQVER+5*, REQVER+6*, REQVER+7*, REQVX, PURGE+1~*, PURGE+12*, PURGEX
, OVERDUE+1~*, OVERDUE+10*, OVERX, CHKSUM~, CHKSUM+1*, CHKSUM+5*, CHKSUM+9*, CHKSUM+10
TYPE STATUS+2~, STATUS+5*, STATUS+6, STATUS+19
U LINECNT+1, STATUS+5, STATUS+7, STATUS+8, STATUS+11, STATUS+12, STATUS+13, STATUS+14, STATUS+15, REQVER+3
, REQVER+6, REQVER+7, PRCDNC+2, PURGE+5, PURGE+6, PURGE+9, PURGE+10, PURGE+11, PURGE+12, OVERDUE+6
, OVERDUE+8, OVERDUE+10, SIGNED+4, SIGNED+7, SIGNED+9, SIGNED+11, SIGNED+13, SIGNED+14, SIGNED+15, BLANK+5
, BLANK+6
URGENCY PRCDNC+1~, PRCDNC+2*, PRCDNC+3
VBCCNT VBCCNT+2~, VBCCNT+9*, VBCCNT+13
VERIFIED STATUS+2~, STATUS+15*, STATUS+22
X NOW+1~, IDATE~, IDATE+2*, CHKSUM+1~, CHKSUM+3*, CHKSUM+5
Y PRCDNC+3*, PRCDNC+4*, PRCDNC+5, IDATE+1~, IDATE+4, SIGNED+2~*, SIGNED+4*, SIGNED+9*, SIGNED+11*, SIGNED+13*
, SIGNED+14*, SIGNED+15*, SIGNEDX, BLANK+3~*, BLANK+8*, BLANKX
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All