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

Package: Record Tracking

Routine: RTSM3


Information

RTSM3 ;MJK,PKE/TROY ISC;Site Manager's Menu(cont); ; 5/18/87 10:20 AM ;

Source Information

Source file <RTSM3.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Record Tracking 6 (,NAM)^RTLDIV  SET^RTRD  BOTH^RTSM  (LOAD,RTTY)^RTSM1  TERM^RTSM2  CHKQ^RTSM4  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
Record Tracking 4 RT SM-REC-IN-PT  RT SM-REC-INIT  RT SM-REC-LABELS  RTSM  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
9 ;;Initialize Records
NUM
Q9
10 ;;Patient Record Labels
ASK
ASK1
Q10
LOAD
PAT ;Patient Label Creation
PAT0
PAT1
LB
LBL
11 ;;Inpatient Labels
IN ;Inpatient Label
DFN
PRT

External References

Name Field # of Occurrence
^DIC PRT
^RTLDIV ASK1
NAM^RTLDIV ASK1+1
SET^RTRD ASK+5
BOTH^RTSM 9+1, ASK
LOAD^RTSM1 NUM+1, ASK1+2
RTTY^RTSM1 LOAD+1, LBLIN+3
TERM^RTSM2 ASK1
CHKQ^RTSM4 ASK+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?5,"This option will use the patients in the",$S(RADPT:" RADIOLOGY",1:"")," PATIENT file"
  • Line Location: 9+2
Function Call: WRITE
  • Prompt: !?5,"as a base to create the necessary ",$S(RADPT:"film jacket",1:"folder")," entries in the"
  • Line Location: 9+3
Function Call: WRITE
  • Prompt: !?5,"RECORDS file. <This option does not print barcode labels.>"
  • Line Location: 9+4
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: NUM+0
Function Call: WRITE
  • Prompt: !!,*7,"The ^UTILITY(""RTDPTSORT"") global does NOT exist."
  • Line Location: ASK+7
Function Call: WRITE
  • Prompt: !!,*7,"The ^UTILITY(""RTDPTSORT"") global is currently being compiled."
  • Line Location: ASK+8
Function Call: WRITE
  • Prompt: "needs to be compiled"
  • Line Location: ASK+12
Function Call: WRITE
  • Prompt: "is currently being compiled"
  • Line Location: ASK+14
Function Call: WRITE
  • Prompt: "needs additional compiling"
  • Line Location: ASK+15
Function Call: WRITE
  • Prompt: !!,"Printing Labels..."
  • Line Location: IN+2
Routine Call
  • DIC
  • Line Location:
    • PRT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^%ZIS(1 - [#3.5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] LOAD+1, PAT1LBLIN+3, DFN
^DPT("B" PAT1
^DPT("CN" IN+1
^RADPT - [#70] LOAD+1, LBLIN+1
^RTV(194.3 - [#194.3] ASK+10, PAT0+3, PAT0+5
^TMP("RTDFNSTART" NUMLOADLOAD+1*
^TMP($J NUM+1!, IN+3, DFN*, DFN+1*

Label References

Name Line Occurrences
ASK 11+1
ASK1 ASK+6
DFN IN+1
LB PAT0+5, PAT1
LBL PAT1
NUM NUM
PAT0 PAT+1
PAT1 PAT+2
PRT ASK1+2
Q10 ASKASK+5, ASK+14, ASK+16, ASK1ASK1+1
Q9 NUM

Naked Globals

Name Field # of Occurrence
^( NUM*, LOADPAT0+5, PAT1LBL
^(0 ASK+10, ASK+12, ASK+14, PAT1DFN

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%I Q9+1!
D Q9+1!
DFN LOAD*, LOAD+1*, LOAD+2!, PAT+3!, PAT0+4*, PAT0+5*, PAT1*, LBLIN+1*, IN+3*
IN+4!, DFNDFN+1
DIC PRT*!
DIC("A" PRT*
DIC("S" PRT*
DIC(0 PRT*
DT ASK+10
DTIME NUM
DUOUT Q10+1!
J Q10+1!
RADPT 9+1, 9+2, 9+3, NUM+1, Q9!, ASK, Q10!, LOAD+1, LBLIN+1
>> RTAPL NUMLOADLOAD+1
RTCXX Q10+1!
RTE LOAD+1*, LBL*!, IN+3*, IN+4!
RTERM NUM+1!, ASK1!, ASK1+2*, Q10!, PAT+1, PAT0DFN
RTERM( DFN
RTION NUM+1!, ASK1+2, PRT!*
RTLDIV ASK+1!, ASK1!, ASK1+1!, Q10+1!, PAT1LB
RTLDV LB*!
RTLOAD NUM+1*, 10+1*, ASKASK+6, Q10!, 11+1*
RTMES1 NUM+1*, ASK*, Q10!
RTNME PAT+3!, PAT1*
RTNME0 PAT+3!, PAT1*
RTRD ASK+5!
RTRD("A" ASK+5*
RTRD("B" ASK+5*
RTRD(0 ASK+5*
RTRD(1 ASK+4*
RTRD(2 ASK+5*
RTRD(3 ASK+3*
RTRD(4 ASK+2*
RTRM PAT+3!, PAT0*, PAT0+1, PAT0+3
RTRM0 PAT+3!, PAT0*
RTRM1 PAT+3!, PAT0+2*
RTSORT IN+2*, IN+3*, IN+4!
RTSORT1 IN+3*, IN+4!
RTSTART Q10+1!, PAT0+1!
RTTD PAT+3!, PAT0+1*, PAT0+3*, PAT0+5
RTWARD IN+1*, IN+4!
RTWARD1 IN+1*, IN+4!
RTXX ASK+5*, ASK1ASK1+1, Q10+1!, IN+5!
X NUM*, Q9+1!, ASK+5*, ASK+6, Q10+1!, PAT0+5*, PAT1*, LB!, DFN*, DFN+1
X1 IN+5!
>> Y NUM*, PRT
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