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

Package: Text Integration Utility

Routine: TIUSRVLI


Information

TIUSRVLI ;SLC/JER - Server fns - lists for CPRS;Apr 06, 2021@11:27:11

Source Information

Source file <TIUSRVLI.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Text Integration Utility 3 DOCTYPE^TIUSRVL  $$RESOLVE^TIUSRVLO  $$ISCOMP^TIUSRVR1  

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

Package Total Caller Graph
Text Integration Utility 9 TIUAL1  TIUCCRHL7P2  TIUHL7U2  TIUQRYL  TIURS  TIUSRVLO  TIUSRVLP  TIUSRVLR  
TIUSRVPT  
Order Entry Results Reporting 1 ORQQCN1  

Entry Points

Name Comments DBIA/ICR reference
HASDAD(DA) ; Evaluate whether a document has a parent
SETDAD(TIUY,DA,TIUI,FLG) ; Set parent in return array
HASKIDS(DA) ; Evaluate whether a document has children
HASKIDX
SETKIDS(TIUY,DA,TIUI,FLG) ; Set children in return array
ISDOC(DA) ; Evaluate whether a given record is a document
GETUND(TIUY,CLASS,DFN,TIME1,TIME2,TIUJ,SEQUENCE) ; Get undictated docs
DOREMOV(TIUY,DA) ;Check for need to remove previously returned data
; and perform the remove
RMV(TIUY,DA) ; Remove notes previously returned
RMVDAD(TIUY,DA) ; Remove parent entries
RMVKID(TIUY,DA) ; Remove child notes
RESEQ(TIUY,TIUI) ; Resequence @TIUY@(TIUI) after removal of entries and reset TIUI

External References

Name Field # of Occurrence
DOCTYPE^TIUSRVL GETUND+2
$$RESOLVE^TIUSRVLO SETDAD+14, SETKIDS+12, SETKIDS+21, GETUND+13
$$ISCOMP^TIUSRVR1 HASKIDS+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] HASDAD+1, SETDAD+5, SETDAD+9, HASKIDS+3, HASKIDS+7, SETKIDS+6, SETKIDS+16, ISDOC+2, GETUND+8, GETUND+10
, DOREMOV+4, DOREMOV+5, RMVDAD+4, RMVKID+4, RMVKID+13
^TIU(8925.1 - [#8925.1] ISDOC+3
^TMP("TIURESEQ" RESEQ+3

Label References

Name Line Occurrences
$$DOREMOV SETDAD+11, SETKIDS+9, SETKIDS+18
$$HASDAD SETDAD+17, RMVDAD+12
$$HASKIDS SETKIDS+23, RMVKID+18
$$ISDOC SETDAD+4, SETKIDS+7, RMVDAD+3, RMVKID+5
HASKIDX HASKIDS+5
RMV DOREMOV+10
RMVDAD RMV+1, RMVDAD+12
RMVKID RMV+2, RMVDAD+11, RMVKID+18
SETDAD SETDAD+17
SETKIDS SETDAD+16, SETKIDS+23

Naked Globals

Name Field # of Occurrence
^(21 SETDAD+5, RMVDAD+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADD RESEQ+1~, RESEQ+2*, RESEQ+5, RESEQ+7
ARRY RESEQ+1~, RESEQ+3*, RESEQ+8, RESEQ+11, RESEQ+12
CLASS GETUND~, GETUND+2
CNT RMVDAD+1~, RMVDAD+8*, RMVDAD+9, RMVDAD+10, RMVKID+1~, RMVKID+7*, RMVKID+8, RMVKID+9, RMVKID+15*, RMVKID+16
, RMVKID+17, RESEQ+1~, RESEQ+4*, RESEQ+7*, RESEQ+8
CNT1 RESEQ+1~, RESEQ+4*, RESEQ+5*, RESEQ+6, RESEQ+8
DA HASDAD~, HASDAD+1, SETDAD~, SETDAD+4, SETDAD+5, HASKIDS~, HASKIDS+3, HASKIDS+7, SETKIDS~, SETKIDS+6
, SETKIDS+16, ISDOC~, ISDOC+2, DOREMOV~, DOREMOV+4, DOREMOV+5, DOREMOV+7, DOREMOV+10, RMV~, RMV+1
, RMV+2, RMVDAD~, RMVDAD+3, RMVDAD+4, RMVKID~, RMVKID+4, RMVKID+13, RESEQ+1~
DADA SETDAD+1~, SETDAD+6*, SETDAD+7, SETDAD+8, SETDAD+9, SETDAD+11, SETDAD+14, SETDAD+15, SETDAD+16, SETDAD+17
, RMVDAD+1~, RMVDAD+5*, RMVDAD+6, RMVDAD+7, RMVDAD+8, RMVDAD+11, RMVDAD+12
DATA RESEQ+1~
DATTIM GETUND+1~, GETUND+7*, GETUND+8*, GETUND+10
DFN GETUND~, GETUND+8, GETUND+10
FLG SETDAD~, SETDAD+2*, SETDAD+11, SETDAD+16, SETDAD+17, SETKIDS~, SETKIDS+2*, SETKIDS+9, SETKIDS+18, SETKIDS+23
KIDA HASKIDS+1~*, HASKIDS+3*, HASKIDS+4, SETKIDS+1~, SETKIDS+4*, SETKIDS+6*, SETKIDS+7, SETKIDS+8, SETKIDS+9, SETKIDS+12
, SETKIDS+13, SETKIDS+15*, SETKIDS+16*, SETKIDS+17, SETKIDS+18, SETKIDS+21, SETKIDS+22, SETKIDS+23, RMVKID+1~, RMVKID+2*
, RMVKID+4*, RMVKID+5, RMVKID+6, RMVKID+7, RMVKID+12*, RMVKID+13*, RMVKID+14, RMVKID+15, RMVKID+18
>> PRVRTNDT DOREMOV+6, DOREMOV+7, DOREMOV+8
RMVFLG SETDAD+1~, SETDAD+10*, SETDAD+11*, SETDAD+12, SETKIDS+1~, SETKIDS+3*, SETKIDS+6, SETKIDS+9*, SETKIDS+10, SETKIDS+16
, SETKIDS+18*, SETKIDS+19, DOREMOV+2~, DOREMOV+3*, DOREMOV+11*, DOREMOV+13
SEQUENCE SETDAD+13, SETKIDS+11, SETKIDS+20, GETUND~, GETUND+12, RESEQ+2
>> SHOWADD SETDAD+16, RMVDAD+11
STATUS GETUND+5~, GETUND+6*, GETUND+8, GETUND+10
TIME1 GETUND~, GETUND+7
TIME2 GETUND~
TIUD0 SETDAD+1~, SETDAD+5*, SETDAD+6, DOREMOV+2~, DOREMOV+4*, DOREMOV+9, RMVDAD+1~, RMVDAD+4*, RMVDAD+5
TIUD1301 DOREMOV+2~, DOREMOV+5*, DOREMOV+7, DOREMOV+8, DOREMOV+9
TIUD21 SETDAD+1~, SETDAD+5*, SETDAD+6, RMVDAD+1~, RMVDAD+4*, RMVDAD+5
TIUDA GETUND+9~*, GETUND+10*, GETUND+11, GETUND+13, GETUND+14
TIUI SETDAD~, SETDAD+13*, SETDAD+14, SETDAD+15, SETDAD+16, SETDAD+17, SETKIDS~, SETKIDS+11*, SETKIDS+12, SETKIDS+13
, SETKIDS+20*, SETKIDS+21, SETKIDS+22, SETKIDS+23, GETUND+1~, GETUND+3*, GETUND+4*, GETUND+8, GETUND+10, RESEQ~
>> TIUIEN DOREMOV+7
TIUJ GETUND~, GETUND+12*, GETUND+13, GETUND+14, RMV+3*
TIUTYP ISDOC+1~, ISDOC+2*, ISDOC+3, GETUND+1~, GETUND+2
TIUTYP( GETUND+4, GETUND+8, GETUND+10
TIUY SETDAD~, SETDAD+8, SETDAD+11, SETDAD+14, SETDAD+15, SETDAD+16, SETDAD+17, HASKIDS+1~*, HASKIDS+3, HASKIDS+4*
, HASKIDS+5, HASKIDS+7*, HASKIDX, SETKIDS~, SETKIDS+8, SETKIDS+9, SETKIDS+12, SETKIDS+13, SETKIDS+17, SETKIDS+18
, SETKIDS+21, SETKIDS+22, SETKIDS+23, ISDOC+1~, ISDOC+3*, ISDOC+4, GETUND~, GETUND+11, GETUND+13, GETUND+14
, DOREMOV~, DOREMOV+10, RMV~, RMV+1, RMV+2, RMVDAD~, RMVDAD+7, RMVDAD+8, RMVDAD+10, RMVDAD+11
, RMVDAD+12, RMVKID~, RMVKID+6, RMVKID+7, RMVKID+9, RMVKID+14, RMVKID+15, RMVKID+17, RMVKID+18, RESEQ~
, RESEQ+5, RESEQ+8, RESEQ+10, RESEQ+11
U HASDAD+1, SETDAD+6, SETDAD+14, SETKIDS+12, SETKIDS+21, ISDOC+3, GETUND+13, DOREMOV+5, DOREMOV+9, RMVDAD+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All