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 |  Marked Items |  All
Print Page as PDF
Routine: RTQ

Package: Record Tracking

Routine: RTQ


Information

RTQ ;MJK/TROY ISC;Record Request Option; ; 5/5/87 8:41 AM ;

Source Information

Source file <RTQ.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Record Tracking 10 RT^RTDPA  RTQ^RTL1  MES^RTP4  (APL2,DIV1,OVERALL)^RTPSET  MISS^RTQ1  (2,4)^RTQ4  (3,5)^RTQ41  PND^RTRPT  
INST1^RTUTL  RT^RTUTL4  
VA FileMan 6 NOW^%DTC  ^DIC  DT^DICRW  ^DIE  (,IXALL)^DIK  EN^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
Record Tracking 11 RT  RT EDIT REQUEST  RT REQUEST  RT RTQ-DISPLAY  RT RTQ-REQUEST-REC  RTCU  RTDPA2  RTP2  
RTQ2  RTSM61  RTSM8  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
A
Q1
RTL1
SET ;Entry pt with RT defined/optionally RTB,RTPUL,RTPAR,RTSHOW and RTQDT defined
D
LOCK
6 ;;Display a Request
1 ;;Request a Record
3 ;;Cancel a Request
2 ;;Edit Request
5 ;;Re-Print a Request Notice
NEXT1
L1
SCRN2
SCRN1 ;
LOCKQ
SCRN ;naked ref to the zero node of the request file entry ^rtv(190.1,,0)=z
4 ;;Fill a Request

External References

Name Field # of Occurrence
NOW^%DTC SET+1
^DIC A+1, 6+2
DT^DICRW RTQ+2
^DIE LOCK+3
^DIK LOCK+4
IXALL^DIK RTQ+4
EN^DIQ 6+2
RT^RTDPA L1+1
RTQ^RTL1 RTL1
MES^RTP4 NEXT1
APL2^RTPSET 1+1
DIV1^RTPSET NEXT1
OVERALL^RTPSET A
MISS^RTQ1 L1+3
2^RTQ4 2+1
4^RTQ4 4+1
3^RTQ41 3+1
5^RTQ41 5+1
PND^RTRPT NEXT1
INST1^RTUTL LOCK+12
RT^RTUTL4 L1+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !?3,"...request filed"
  • Line Location: L1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: 6+1
Function Call: WRITE
  • Prompt: !!,"Request No. ",DA,":",!
  • Line Location: D+0
Function Call: WRITE
  • Prompt: I
  • Line Location: D+0
Routine Call
  • DIE
  • Line Location:
    • LOCK+3
Routine Call
  • DIC
  • Line Location:
    • A+1
    • 6+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RTV(190.1 - [#190.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(195.1 - [#195.1] LOCK+15, LOCK+16
^DIC(195.4 - [#195.4] LOCK+10
^DIC(4 - [#4] LOCK+12
^DISV( LOCK+1*
^DOPT( RTQ+3*
^RT - [#190] L1+3, LOCK+10, LOCK+13, SCRN+1, SCRN+2, SCRN1+1, SCRN2
^RTV(190.1 - [#190.1] SET+1, LOCK, LOCK+1*, LOCK+4, LOCK+10, LOCK+12, LOCK+13
^RTV(195.9 - [#195.9] LOCK+15, RTL1
^XUSEC( SCRN+1, SCRN+2, SCRN2

Label References

Name Line Occurrences
6 6+2
@( A+1
A RTQ+3, A+1
L1 L1+4
LOCK LOCK
LOCKQ LOCK+15
NEXT1 1+1
Q1 NEXT1, L1+1
RTL1 LOCK+15, LOCK+16, LOCK+17
SET L1+3

Naked Globals

Name Field # of Occurrence
^("CL" LOCK+12, LOCK+13
^(0 L1+3, LOCK+1*, LOCK+10, LOCK+12, LOCK+15, LOCK+16, RTL1, SCRN+1, SCRN+2, SCRN1+1
, SCRN2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SET+1
A Q1+1!, LOCK+10*
C LOCK+10*, LOCK+12*, LOCK+15, LOCK+16, LOCKQ!
D0 Q1+1!
DA Q1+1!, 6+2*, 6+3!, LOCK+3*, LOCK+4!, D
DE LOCK+3!
DIC A+1*, L1+1!, 6+1*, 6+3!
DIC("A" 6+1*
DIC("S" L1*
DIC(0 A+1*, L1*, 6+1*
DIE Q1+1!, LOCK+3*
DIK RTQ+2*, LOCK+4*!
DQ LOCK+3!
DR Q1+1!, LOCK+3*
DT LOCK+10
DUZ LOCK+1, SCRN+1, SCRN+2, SCRN2
I RTQ+3*, Q1!, SET+1*, LOCK*, LOCK+1, LOCK+3, LOCK+16*, D!*
J Q1!
N Q1+1!
P Q1+1!
R LOCK+10*, LOCK+15, LOCK+16, LOCKQ!
RT L1+3*, L1+4!, LOCK+1
RTAPL 1+1!, LOCK+15, LOCK+16, SCRN+1, SCRN+2, SCRN1+1, SCRN2
RTB L1+4!
RTBCIFN L1+1!
RTC L1+1!, L1+3!
RTC1 LOCK+13*, LOCK+15, LOCK+16*, LOCK+17, LOCKQ!
RTC2 LOCK+16*, LOCKQ!
>> RTDIV NEXT1
RTDUZ Q1!
RTE L1+3*, L1+4!
RTESC Q1!
RTFL LOCK+4!
RTINST L1+4!, LOCK+12!
RTION RTL1*!
RTIX L1+4!
RTNOW SET+1*, LOCK+3!
RTQ L1+3!, LOCK+3*, LOCK+4!, LOCK+10, LOCK+13
RTQDC L1+4!
RTQDC("S" L1+2*
RTQDT L1+4!
RTQL LOCK+13!, LOCKQ!
RTQL( RTL1*
RTS L1+3!
RTSEL L1*, L1+1!, L1+4!
RTSHOW L1+2*, L1+4!, LOCK+4
RTSYS 1+1!
RTWND Q1!
RTWND( SCRN+1, SCRN+2, SCRN1+1
RTX Q1+1!
RTY L1!, L1+1, L1+3*, L1+4!
RTY( L1+3
U SCRN+1, SCRN+2, SCRN1+1, SCRN2
X RTQ+2*, RTQ+3, Q1+1!, 6+3!, LOCK+10*, LOCK+12*
X1 Q1+1!
>> XQUIT A
Y RTQ+3*, A+1, Q1!, Q1+1!, 6+2, 6+3!, LOCK+4, LOCK+15*, LOCK+16*, LOCK+17*
, RTL1
>> Z SCRN+1, SCRN+2, SCRN1+1, SCRN2

Marked Items

Name Field # of Occurrence
$T( RTQ+2, A+1
$T(@I RTQ+3
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 |  Marked Items |  All