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 |  All
Print Page as PDF
Routine: RTSM2

Package: Record Tracking

Routine: RTSM2


Information

RTSM2 ;MJK/TROY ISC;Record File Initialization Utility; ; 5/27/87 9:17 AM ;

Source Information

Source file <RTSM2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Record Tracking 3 (SEL,SET)^RTRD  TYPE1^RTUTL  ARRAY1^RTUTL1  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
Record Tracking 2 RTSM1  RTSM3  

Entry Points

Name Comments DBIA/ICR reference
TERM
SET
HELP
TERMQ
LIST
BEG
SELQ
BEGQ
SEL
SEL1
SELQ1

External References

Name Field # of Occurrence
^DIC SEL1+1
SEL^RTRD TERM
SET^RTRD SELQ+3
TYPE1^RTUTL SEL+1
ARRAY1^RTUTL1 SEL1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?20,$P($P(RTTY,"^"),";",2)
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !?20,$P(^(0),"^")
  • Line Location: SEL+2
Function Call: READ
  • Prompt: "Select Type of Record: "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: SEL1+0
Function Call: WRITE
  • Prompt: !?3,"...no types of records selected"
  • Line Location: SELQ+0
Function Call: WRITE
  • Prompt: !?10,I," - ",$P(^DIC(195.2,I,0),"^")
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !!?3,"Also, you can delete a selected type by entering a",!?3,"'minus' sign(-) before the type number (eg. Select Record: -2).",!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !?3,*7,"...allowed to choose a maximum of fifty terminal digits at a time."
  • Line Location: TERM+0
Function Call: WRITE
  • Prompt: !!?5,"Selecting...",?20,"Chooses patients with SSN's ending with..."
  • Line Location: LIST+0
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: BEG+0
Function Call: WRITE
  • Prompt: !!,"Enter an SSN# that ends with '",Y,"'."
  • Line Location: BEG+1
Routine Call
  • DIC
  • Line Location:
    • SEL1+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(195.2 - [#195.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(195.2 - [#195.2] SEL+2, HELP
^TMP($J SEL+1!, SELQ, SELQ+1, HELP, SET*

Label References

Name Line Occurrences
BEG TERM+2, BEG+1
BEGQ BEG
HELP SEL1
LIST TERM
SEL SEL1+1
SEL1 SEL1, SEL1+1
SELQ SEL1
SELQ1 SEL+1, SELQ
SET SEL+1, SEL+2
TERM TERM, TERM+2

Naked Globals

Name Field # of Occurrence
^( SEL+2
^(0 SEL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC SEL1+1*!
DIC("S" SEL1+1*
DIC(0 SEL1+1*
DTIME SEL1, BEG
I SEL+2*, SELQ+1*, HELP*, TERM+1*, TERMQ!, LIST+1*
I1 SEL+2*, TERMQ!, LIST+1*
>> RTAPL SEL+1, SEL1+1
RTC TERM*, TERMQ!
RTDEL SEL1!*, SELQ1!
RTERM TERM!, TERM+1*, TERM+2!
RTHOLD SEL!, SELQ+1*, SELQ+3!
>> RTION SEL, SELQ+2
>> RTLOAD TERM+2
>> RTN SEL+1*, SET*
RTRD SELQ+3!, TERMQ!
RTRD("A" SELQ+3*, TERM*
RTRD("B" SELQ+2*
RTRD(0 SELQ+3*
RTRD(1 SELQ+2*
RTRD(2 SELQ+2*
RTS TERMQ!
RTS( LIST+1*
RTSEL TERM*, TERMQ!
>> RTSTART TERM+2, BEG+2*, BEG+3
>> RTTY SEL+1, SEL+2
RTY TERM+1, TERMQ!
RTY( TERM+1
RTY(0 TERM+1
RTY(51 TERM
>> X SEL1*, SEL1+1, SELQ+3, BEG*, BEG+1, BEG+2*
>> X1 BEG*, BEG+2
>> Y SEL+1*, SEL+2*, SEL1+1*, SELQ+2*, SELQ+3, SET, TERM+1*, BEG, BEG+1, BEG+2
, BEG+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 |  All