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 |  Local Variables  | All
Print Page as PDF
Routine: RAO7RO

Package: Radiology Nuclear Medicine

Routine: RAO7RO


Information

RAO7RO ;HISC/GJC,FPT - Request message from OE/RR. ; Jan 06, 2022@14:01:35

Source Information

Source file <RAO7RO.m>

Call Graph

Call Graph

Call Graph Total: 22

Package Total Call Graph
Radiology Nuclear Medicine 14 OE3^RABUL  EN1^RAO7OKR  (ACC,REJ)^RAO7OKS  EN2^RAO7PURG  EN1^RAO7RCH  $$EN1^RAO7RO1  EN1^RAO7ROCN  EN1^RAO7RON  
(EN1,ERR)^RAO7UTL  BRKOUT^RAO7UTL1  $$EN5^RAO7VLD  ^RAORD5  CLOSE^RAUTL  OENO^RAUTL19  
Kernel 4 HOME^%ZIS  ^%ZTLOAD  ($$DOW,$$NOW)^XLFDT  $$KSP^XUPARAM  
VA FileMan 3 $$FIND1^DIC  (FILE,UPDATE,WP)^DIE  CLEAN^DILF  
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: 2

Package Total Caller Graph
Kernel 1 ^ORD(101  
Radiology Nuclear Medicine 1 RA RECEIVE  

Entry Points

Name Comments DBIA/ICR reference
EN1(RAMSG) ; Pass in the message from OE/RR. Decipher information.
; new variables for RAO7RO processing
PURGE ; kill & quit
PRHS ; print request and/or health summary
PSETUP ; Define the variables needed to print cancelled and non-cancelled
; requests from the frontdoor (CPRS).
ARPTR ;p185/KLM Determine if After Hours request printer should be used
ARP1 ;usage is after hours printing - check time etc
ARP2 ;Not for afterhours printing, check req location and pt class

External References

Name Field # of Occurrence
HOME^%ZIS EN1+71, EN1+102
^%ZTLOAD EN1+71, EN1+102
$$FIND1^DIC ARP1+8
FILE^DIE EN1+84
UPDATE^DIE EN1+42
WP^DIE EN1+45
CLEAN^DILF PURGE+1
ENX^GMTSDVR PRHS+4
OE3^RABUL EN1+86
EN1^RAO7OKR EN1+114
ACC^RAO7OKS EN1+46, EN1+80, EN1+92
REJ^RAO7OKS EN1+22, EN1+28, EN1+31, EN1+44, EN1+78, EN1+79, EN1+83, EN1+85, EN1+90
EN2^RAO7PURG EN1+76
EN1^RAO7RCH EN1+82
$$EN1^RAO7RO1 EN1+27, EN1+31, EN1+44, EN1+83, EN1+85, EN1+90, EN1+117
EN1^RAO7ROCN EN1+125
EN1^RAO7RON EN1+23
EN1^RAO7UTL EN1+16
ERR^RAO7UTL EN1+119
BRKOUT^RAO7UTL1 EN1+22
$$EN5^RAO7VLD EN1+89
^RAORD5 PRHS+1
CLOSE^RAUTL PRHS+6
OENO^RAUTL19 EN1+51
$$DOW^XLFDT ARP1+6
$$NOW^XLFDT EN1+17
$$KSP^XUPARAM EN1+65

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PRHS+6
Routine Call
  • %ZIS
  • Line Location:
    • EN1+71
    • EN1+102
Routine Call
  • DIC
  • Line Location:
    • ARP1+8
Routine Call
  • DIE
  • Line Location:
    • EN1+84
Routine Call
  • DIE
  • Line Location:
    • EN1+42
Routine Call
  • DIE
  • Line Location:
    • EN1+45

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^HOLIDAY - [#40.5] FIND1^DIC
^RAO(75.1 - [#75.1] WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] PSETUP+2, PSETUP+3
^%ZOSF("ERRTN" EN1+14
^%ZOSF("TRAP" EN1+14
^RA(79.1 - [#79.1] EN1+55, EN1+57, EN1+61, EN1+63, EN1+65, EN1+66, EN1+95, EN1+96, ARPTR+3, ARP2+1
^RAMIS(71 - [#71] EN1+60, PRHS+2
^RAO(75.1 - [#75.1] EN1+50, EN1+94
^TMP("RAWP" PURGE+2!

Label References

Name Line Occurrences
ARP1 ARPTR+8
ARP2 ARPTR+9
ARPTR EN1+54
PSETUP EN1+68, EN1+98

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A EN1+2~
AAH EN1+2~
ARR EN1+2~
CHAR EN1+2~
CNT EN1+2~
DFN EN1+2~
ERR EN1+2~, EN1+32!, EN1+44, EN1+84!, EN1+85, EN1+88~, EN1+89*, EN1+90
FLG EN1+2~
GMTSTYP EN1+2~, PRHS+2*, PRHS+3, PRHS+4
I EN1+2~
IO PRHS+1
IOF PRHS+4
J EN1+2~
L EN1+2~
LEN EN1+2~
MSG EN1+2~
RA EN1+2~
RA0 EN1+2~
RA7003 EN1+3~
RA71 EN1+3~
RA713 EN1+3~
RA783 EN1+3~
RAA EN1+3~
RAB EN1+3~
RAC EN1+3~
RACLIN EN1+3~, EN1+31
RACMCODE EN1+3~
RACMNOR EN1+3~
RACNT EN1+4~
RACOST EN1+4~
RACPT EN1+4~
RACPTIEN EN1+4~
RACRHD EN1+99*, EN1+103!, PRHS+2
RAD0 EN1+4~
RADATA EN1+4~
RADBS EN1+4~
RADC EN1+4~
RADFN EN1+4~, PRHS+4, PSETUP+4*
>> RADIV( EN1+34, EN1+87
RADOW ARPTR+1~, ARP1+6*
RADUZ EN1+4~
RAECH EN1+5~
RAEMSG EN1+5~
RAERR EN1+5~, EN1+24, EN1+25, EN1+26, EN1+27*, EN1+28, EN1+31*, EN1+44*, EN1+78, EN1+83*
, EN1+85*, EN1+87, EN1+90*, EN1+114, EN1+116*, EN1+117*
RAERR1 EN1+25*, EN1+26*, EN1+27!
RAF ARPTR+1~*, ARP1+4*, ARP1+6*, ARP1+8*, ARP1+10*, ARP1+12
RAFDA EN1+5~
RAFLG EN1+5~, EN1+15*, EN1+18, EN1+20*
RAFNAME EN1+5~
RAFNUM EN1+5~
RAFOERR PSETUP+5~*
RAHDR EN1+5~
RAHLFS EN1+5~, EN1+19, EN1+20
RAHP ARPTR+1~, ARPTR+3*, ARPTR+5, ARPTR+7, ARP1+4, ARP1+6, ARP1+8, ARP1+10, ARP2+3
>> RAI PSETUP+6*
RAIEN71 EN1+6~
RAIL EN1+6~, PSETUP+7
RAIMGAB EN1+6~
RAIMGTYI EN1+6~, EN1+60*, EN1+61
RAIMJLOC EN1+94*, EN1+95, EN1+96, EN1+103!
RAINCR EN1+6~
RAION EN1+6~, EN1+55*, EN1+57*, EN1+58*, EN1+61, EN1+66*, EN1+67, EN1+68, EN1+69, EN1+95*
, EN1+96*, EN1+97, EN1+98, EN1+101, PSETUP+2*, PSETUP+3*, ARPTR+5*, ARP1+12*, ARP2+4*
RAIT EN1+6~
RALDT EN1+6~, EN1+17*, EN1+38, ARP1+2, ARP1+6, ARP1+8
RALINEX EN1+6~
RALOC EN1+6~, EN1+58*, EN1+61*, EN1+63, EN1+65, EN1+66
RAMFE EN1+7~
RAMODIEN EN1+7~
RAMSG EN1~, EN1+23, EN1+76, EN1+82, EN1+114, EN1+119, EN1+125
RAMSG( EN1+18, EN1+19
RAMSH3 EN1+7~
RAMULT EN1+7~
RANEW EN1+7~
RANEW( EN1+38*, EN1+39*, EN1+40*
RANOW EN1+7~, EN1+25
RANSTAT EN1+7~
RAO751 EN1+50*, EN1+51, EN1+52!
RAOBR18 EN1+7~
RAOBR19 EN1+7~
RAOBR19(3 EN1+54, EN1+55, EN1+57, ARPTR+3, ARP2+1
RAOBR30 EN1+8~
RAOBR4 EN1+8~
RAOBR4(4 EN1+60, PRHS+2
RAOBX2 EN1+8~
RAOBX3 EN1+8~
RAOBX5 EN1+8~
RAOIFN EN1+8~, PSETUP+4*
RAORC1 EN1+8~
RAORC10 EN1+8~, EN1+40, EN1+89
RAORC11 EN1+8~
RAORC12 EN1+9~
RAORC15 EN1+9~, EN1+26
RAORC16 EN1+9~
RAORC2 EN1+9~
RAORC3 EN1+9~, EN1+42*, EN1+43*, EN1+45, EN1+50, EN1+51, EN1+86, EN1+89, EN1+94, PSETUP+4
RAORC3(1 EN1+42
RAORC7 EN1+9~
RAORC7D EN1+9~
RAORC7P EN1+9~
RAORD EN1+10~, EN1+20*, EN1+22, EN1+23, EN1+76, EN1+82, EN1+114, EN1+125
>> RAPAGE PSETUP+4*
RAPGE EN1+10~
RAPHYAP EN1+10~
RAPID3 EN1+10~, PSETUP+4
RAPID5 EN1+10~
RAPLCHLD EN1+10~, EN1+15*, EN1+37*, EN1+38, EN1+39, EN1+40
RAPRCTY EN1+10~
RAPREG EN1+10~
RAPUROK EN1+76~, EN1+79, EN1+80
RAPV119 EN1+11~
RAPV12 EN1+11~, ARP1+10, ARP2+3
RAPV13 EN1+11~, ARP2+1
RAREA EN1+11~
RARMBED EN1+11~
RART ARPTR+1~, ARP1+2*, ARP1+4
RARU ARPTR+1~, ARPTR+7*, ARPTR+8, ARPTR+9
RASEG EN1+11~, EN1+19*, EN1+20
RASTATUS EN1+11~
RASUB EN1+11~
RATSTMP EN1+12~
RATXT EN1+115~*, EN1+119
RAVAR EN1+12~, EN1+119
RAVAR("RAERR" EN1+118*
RAVAR("XQY0" EN1+118*
RAWARD EN1+12~
RAWP EN1+12~
RAX EN1+12~, PSETUP+4*
RAXIT EN1+12~
RAXT71 EN1+12~
RAY EN1+12~
RAZ EN1+12~
T1 EN1+12~
T2 EN1+12~
T3 EN1+12~
U EN1+31, EN1+55, EN1+57, EN1+60, EN1+63, EN1+66, EN1+95, EN1+96, PRHS+2, ARPTR+5
ARPTR+7, ARP1+4, ARP1+6, ARP1+8, ARP1+10, ARP2+3
VAIP EN1+13~
X EN1+13~, EN1+14*, EN1+15*, EN1+18*, EN1+19
>> XQY0 EN1+118
Y EN1+13~
Y1 EN1+13~
Y2 EN1+13~
Y3 EN1+13~
Y4 EN1+13~
Y5 EN1+13~
Z EN1+13~
ZTDESC EN1+13~, EN1+70*, EN1+72!, EN1+100*, EN1+103!
ZTDTH EN1+13~, EN1+69*, EN1+72!, EN1+101*, EN1+103!
ZTIO EN1+13~, EN1+69*, EN1+72!, EN1+101*, EN1+103!
ZTRTN EN1+13~, EN1+69*, EN1+72!, EN1+101*, EN1+103!
ZTSAVE EN1+13~, EN1+72!, EN1+103!
ZTSAVE( PSETUP+6*
ZTSAVE("RACRHD" EN1+101*
ZTSAVE("RAIL" PSETUP+7*
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 |  Local Variables  | All