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

Package: Record Tracking

Routine: RTT


Information

RTT ;MJK/TROY ISC;Record Transaction Option; ; 5/19/87 9:58 AM ;

Source Information

Source file <RTT.m>

Call Graph

Call Graph

Call Graph Total: 19

Package Total Call Graph
Record Tracking 15 ^RTDEL  ^RTDPA  ^RTDPA1  BOR^RTDPA32  MES^RTP4  (DIV1,OVERALL)^RTPSET  SET^RTRD  (CPND,PND)^RTRPT  
7^RTT1  (11,12)^RTT11  SEL^RTT3  8^RTT4  (,DAT)^RTTR  MOVE^RTUTL1  RECHD^RTUTL2  
VA FileMan 4 ^DIC  DT^DICRW  ^DIE  IXALL^DIK  

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

Package Total Caller Graph
Record Tracking 15 RT  RT TRANS-CHARGE-OUT  RT TRANS-CHECK-IN  RT TRANS-INACTIVATE  RT TRANS-MOVE-REQ-LAST-VOL  RT TRANS-RE-CHARGE  RT TRANS-UPDATE  RTP40  
RTQ4  RTQ41  RTT1  RTT2  RTT3  RTT4  RTTR  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
DR
1 ;;Create a Label/Record/Volume
3 ;;Charge-Out Records
2 ;;Delete a Record
5 ;;Check-In Records
4 ;;Re-charge a Record
7 ;;Flag Record as Missing
6 ;;Transfer Menu
9 ;;Update Record's Attributes
8 ;;Record Charge-out to Patient
A
CI
CO
CHG ;Entry pt with RT, RTB, RTMV and RTMV0 defined; optionally RTQ, RTPROV defined
RC
Q
DR1Q
11 ;;Multiple volume creation
10 ;;Inactivate/Re-activate Records
12 ;;Move Requests to last volume
DR1
UP
PARSE ;entry point to charge record with 'Y', RTB, RTMV and RTMV0 defined; optionally RTQ defined
TYPE

External References

Name Field # of Occurrence
^DIC A+1, CI+1, 10+1
DT^DICRW RTT+2
^DIE CHG+1, DR1
IXALL^DIK RTT+4
^RTDEL 2+1
^RTDPA UP
^RTDPA1 1+1
BOR^RTDPA32 CO+4
MES^RTP4 CO
DIV1^RTPSET CO
OVERALL^RTPSET A
SET^RTRD DR1+2
CPND^RTRPT CO+3
PND^RTRPT CO+2
7^RTT1 7+1
11^RTT11 11+1
12^RTT11 12+1
SEL^RTT3 CO+5
8^RTT4 8+1
^RTTR 6+1
DAT^RTTR CO+1
MOVE^RTUTL1 CHG+1
RECHD^RTUTL2 DR1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !
  • Line Location: 10+1
Routine Call
  • DIE
  • Line Location:
    • CHG+1
    • DR1
Routine Call
  • DIC
  • Line Location:
    • A+1
    • CI+1
    • 10+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RT - [#190] Classic Fileman Calls
^DIC(195.3 - [#195.3] Classic Fileman Calls
^RTV(195.9 - [#195.9] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(195.2 - [#195.2] DR, DR1
^DIC(195.3 - [#195.3] TYPE, TYPE+1
^DOPT( RTT+3*
^RT - [#190] DR, DR1, DR1+1, DR1+3
^RTV(190.2 - [#190.2] CHG+1
^RTV(195.9 - [#195.9] CO+4, DR1+1
^TMP($J CO+5!, Q+1!

Label References

Name Line Occurrences
3 3+1
4 RC
@( A+1
A RTT+3, A+1
CHG DR1+3
CI 10+2
CO 3+1, RC, CI+2, 10+2
DR UP
DR1 DR
DR1Q DR1, DR1+1, DR1+2, DR1+3
Q 3+1, CO, CO+1, CO+4, RC, 5+1, UP, 10+1, 10+2
TYPE 3+1, RC, 5+1, DR1+3
UP UP

Naked Globals

Name Field # of Occurrence
^("CL" DR1+1
^(0 DR, DR1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT Q!
DA Q+2!, CHG+1*, DR1*
DE CHG+1!
DIC A+1*, CI+1*!, 10+1*!
DIC("A" CI+1*, 10+1*
DIC("S" CI+1*, 10+1*
DIC("V" CI+1*
DIC(0 A+1*, CI+1*, UP*, 10+1*
DIE Q+2!, CHG+1*, DR1*
>> DIK RTT+2*
DQ CHG+1!
DR Q+2!, CHG+1*, DR1*
I RTT+3*, Q+2!
I1 Q!
JL Q+2!
N Q+2!
P Q+2!
POP Q!
RT PARSE+2*, CHG+1, DR*, DR+1!, DR1, DR1+1, DR1+3
RT0 DR1*, DR1+1, DR1Q!
RTA Q!
>> RTAPL TYPE
RTAR Q+2!
RTB 3+1!, CO+4!, Q+1!, RC!, CI+2*, 10+2!, DR1+3*, DR1Q!
RTBCIFN UP!, PARSE+2*
RTC Q!
>> RTDIV CO
RTDR UP*!, DR, DR1
>> RTE DR*
RTESC Q!
RTFIN 3+1!, CO*, CO+4!*, RC!, CI+2!, 10+2!
>> RTFR CI
RTI DR*, DR+1!
RTINACFL 10+1*, 10+2!
RTJST Q+2!
>> RTKEY Q+1
RTMV 3+1, Q!, RC, 5+1, 10+1*, TYPE!, TYPE+1*, DR1+3, DR1Q!
RTMV0 CO+1, CO+2, Q!, 10+1*, CHG+1, TYPE!, TYPE+1*, DR1Q!
RTN CO+5*, Q!
RTPAST CO+1, Q+1!
>> RTPROV PARSE+2*
RTPROVFL CO+5*, Q!
RTRD DR1+2!
RTRD("A" DR1+2*
RTRD("B" DR1+2*
RTRD(0 DR1+2*
RTRD(1 DR1+2*
RTRD(2 DR1+2*
RTSEL UP*!
RTWND Q!
RTY UP, DR+1!
RTY( DR
SSN Q+2!
X RTT+2*, RTT+3, 3+1*, Q+2!, RC*, 5+1*, TYPE, DR1+1*, DR1+2, DR1+3*
, DR1Q!
X1 Q!, DR*
>> XQUIT A
Y RTT+3*, A+1, Q+2!, CI*, CI+1, CI+2, 10+1, PARSE+2, CHG+1*, TYPE*
, TYPE+1, DR1, DR1+3
Y(0 10+1
Z0 Q!
>> ZTSK TYPE

Marked Items

Name Field # of Occurrence
$T( RTT+2, A+1
$T(@I RTT+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