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

Package: Radiology Nuclear Medicine

Routine: RAORD4


Information

RAORD4 ;HISC/CAH,FPT,GJC AISC/RMO - Print Requests by Date ; May 23, 2024@14:14:53

Source Information

Source file <RAORD4.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Radiology Nuclear Medicine 5 (,Q)^RAORD5  CRCHK^RAORD6  SET^RAPSET1  SET^RARD  (CLOSE,DATE1,ZIS)^RAUTL  
VA FileMan 2 ^DIC  ^DIR  
Health Summary 1 ENX^GMTSDVR  

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

Package Total Caller Graph
Radiology Nuclear Medicine 1 RA ORDERPRINTS  

Entry Points

Name Comments DBIA/ICR reference
START ; Start printing process
Q
CHKORD
CHKLOC
SETUTL
ASKLOC
CHKSTA
CHKDTE
CHKUTL ; Print Health Summary if applicable
HS ; print Health Summary for each patient?

External References

Name Field # of Occurrence
^DIC ASKLOC+1
^DIR RAORD4+13, HS+3
ENX^GMTSDVR CHKUTL+9
^RAORD5 CHKUTL+5
Q^RAORD5 Q+4
CRCHK^RAORD6 CHKUTL+8
SET^RAPSET1 RAORD4+3
SET^RARD RAORD4+9
CLOSE^RAUTL Q+3
DATE1^RAUTL RAORD4+14
ZIS^RAUTL RAORD4+18

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Request Status Selection",!,"------------------------"
  • Line Location: RAORD4+5
Function Call: WRITE
  • Prompt: !!!,"Date Criteria Selection",!,"-----------------------"
  • Line Location: RAORD4+11
Function Call: WRITE
  • Prompt: !
  • Line Location: RAORD4+18
Function Call: WRITE
  • Prompt: !?5,"There are no Requests for the selected Date Range."
  • Line Location: START+6
Function Call: WRITE
  • Prompt: !
  • Line Location: Q+3
Function Call: READ
  • Formatting: !!
  • Prompt: "Select IMAGING LOCATION: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: ASKLOC+0
Function Call: WRITE
  • Prompt: !!?3,"Enter 'ALL' or select an Imaging Location to print pending requests."
  • Line Location: ASKLOC+2
Function Call: WRITE
  • Prompt: !
  • Line Location: HS+1
Routine Call
  • DIC
  • Line Location:
    • ASKLOC+1
Routine Call
  • DIR
  • Line Location:
    • RAORD4+13
    • HS+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RA(79.1 - [#79.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(79.1 - [#79.1] CHKLOC
^RAMIS(71 - [#71] CHKUTL+6
^RAO(75.1 - [#75.1] START+3, CHKORDCHKUTL+4
^SC - [#44] CHKLOC
^TMP($J START+1!, START+4, START+8, Q+1!, SETUTL*, CHKSTACHKDTECHKUTL+2, CHKUTL+3, CHKUTL+7
CHKUTL+10*

Label References

Name Line Occurrences
ASKLOC RAORD4+4, ASKLOC+2
CHKDTE CHKSTA
CHKLOC CHKORD
CHKORD START+3
CHKSTA START+8
CHKUTL CHKDTE
HS RAORD4+15
Q RAORD4+4, RAORD4+9, RAORD4+13, RAORD4+14, RAORD4+15, RAORD4+18, START+4
SETUTL CHKORDCHKLOC

Naked Globals

Name Field # of Occurrence
^(0 CHKORDCHKLOC

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEGDATE START+2, Q!
C Q+5!
D Q!
D0 Q+5!
DFN Q+5!
DIC Q!, Q+5!, ASKLOC+1*
DIC(0 ASKLOC+1*
DIR RAORD4+13!, Q+5!, HS+1!, HS+3!
DIR("A" RAORD4+13*, HS+2*
DIR("B" RAORD4+13*
DIR(0 RAORD4+13*, HS+2*
DIROUT Q!, CHKUTL+9!, CHKUTL+11, HS+1!
DIRUT RAORD4+15, Q!, HS+1!, HS+4
DISYS Q+5!
DIW Q+5!
DIWT Q+5!
DN Q!
DTIME ASKLOC
DTOUT RAORD4+13, Q!, HS+1!
DUOUT RAORD4+13, Q!, HS+1!
ENDDATE START+2, Q!
GMTSTYP Q!, CHKUTL+6*, CHKUTL+7, CHKUTL+9, CHKUTL+10
IO START+1
IOF START+5, CHKUTL+9
IOST CHKUTL+8
J Q+2!
POP Q!, Q+5!
RA751 CHKUTL+1~
RA751(0 CHKUTL+4*
RA751(2 CHKUTL+4*, CHKUTL+6
RABEGDT START+2*, Q!, CHKORD
RACNI Q!
RACRIT RAORD4+13*, Q!, CHKORD
RADDT RAORD4+14*!
RADFN START+3*, Q!, CHKORDCHKUTL+3*, CHKUTL+7, CHKUTL+9, CHKUTL+10
RADTI Q!
RAENDDT START+2*, Q!, CHKORD
RAHS Q!, CHKUTL+5, HS+5*
RAILP START+8*, Q!
RALIFN Q!, CHKLOC*
RALNM START+8*, Q!, CHKLOC*, SETUTLCHKSTACHKDTECHKUTL+2, CHKUTL+3
RALOC RAORD4+4!, RAORD4+16, Q!, CHKORDCHKLOC, ASKLOC*, ASKLOC+1*
RALP START+3*, Q!
>> RAMDV RAORD4+4
RAMES Q+2!
RAOASTS RAORD4+9*, START+3, Q!
RAODTE Q!, CHKORD*, SETUTL, CHKDTE*, CHKUTL+2, CHKUTL+3
RAOIFN Q!, CHKORD*, SETUTLCHKUTL+1*, CHKUTL+2*, CHKUTL+3, CHKUTL+4
>> RAOPT RAORD4+17
RAORD0 Q!, CHKORD*, CHKLOCSETUTL
RAOSTS START+3*, Q!, CHKORDSETUTL, CHKSTA*, CHKDTECHKUTL+2, CHKUTL+3
RAOURG START+8*, Q!, CHKSTACHKDTECHKUTL+2, CHKUTL+3
RAPGE START+8*, Q!, CHKUTL+10*
RAPOP RAORD4+14, RAORD4+18, Q!
RARD RAORD4+9!
RARD("A" RAORD4+5*
RARD("B" RAORD4+8*
RARD(1 RAORD4+6*
RARD(2 RAORD4+6*
RARD(3 RAORD4+6*
RARD(4 RAORD4+7*
RARD(5 RAORD4+7*
RARD(6 RAORD4+7*
RARD(7 RAORD4+8*
RASKTIME RAORD4+14*!
RAX START+8*, Q!, CHKSTACHKDTECHKUTL+2, CHKUTL+5, CHKUTL+8, CHKUTL+11*
VAERR Q!
VAIN Q!
X RAORD4+9, Q+2!, ASKLOC*, ASKLOC+2
X1 Q+2!
XQUIT RAORD4+3!
Y RAORD4+13, Q+2!, ASKLOC+1, HS+5
Z Q+2!
ZTDESC Q+2!
ZTRTN RAORD4+16*, Q+2!
ZTSAVE Q+2!
ZTSAVE("BEGDATE" RAORD4+16*
ZTSAVE("ENDDATE" RAORD4+16*
ZTSAVE("RACRIT" RAORD4+16*
ZTSAVE("RAHS" RAORD4+16*
ZTSAVE("RALOC" RAORD4+16*
ZTSAVE("RAOASTS" RAORD4+16*
ZTSAVE("RAOPT(" RAORD4+17*
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