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

Package: Radiology Nuclear Medicine

Routine: RAPM


Information

RAPM ;HOIFO/TH-Radiology Performance Monitors/Indicator; ;5/12/04 10:03

Source Information

Source file <RAPM.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Radiology Nuclear Medicine 9 CHECK^RADLQ3  $$STUB^RAEDCN1  $$SSANVAL^RAHLRU1  (,RPTINFO)^RAPM1  (,EMAIL,SEND,STORE)^RAPM2  RADIOL^RAPM3  PWT^RAPMW  (CLOSE,ZIS)^RAUTL  
$$DIVLOC^RAUTL7  
VA Fileman 3 C^%DTC  $$GET1^DIQ  ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Radiology Nuclear Medicine 2 RA PERFORMIN RPTS  RAPM3  

Entry Points

Name Comments DBIA/ICR reference
SORT ; Prompt for Sorted by
TASK ; set vars for taskman
PROMPT ;
GETRPT ; Prompt for Summary or Detail or Both reports; Default = Summary Report
DEV ; Device
START ; Get data and print the report
INIT ; Check for the existence of RACESS. Pass in user's DUZ!
EXIT ; Exit
; Close device
GETDATA ; Get all the data
; Order thru Exam Date (RADTE)
CHECK ; Check type of image
GETDATE ; Prompt for start and end dates

External References

Name Field # of Occurrence
C^%DTC GETDATE+4, GETDATE+13, GETDATE+17
$$GET1^DIQ GETDATA+5, CHECK+41
^DIR GETRPT+5, GETDATE+9, GETDATE+24, SORT+4, SORT+11
CHECK^RADLQ3 INIT+1
$$STUB^RAEDCN1 CHECK+51
$$SSANVAL^RAHLRU1 CHECK+24
^RAPM1 START+7
RPTINFO^RAPM1 CHECK+56
^RAPM2 START+8
EMAIL^RAPM2 PROMPT+17
SEND^RAPM2 START+11
STORE^RAPM2 CHECK+57
RADIOL^RAPM3 PROMPT+8
PWT^RAPMW START+4, START+9
CLOSE^RAUTL EXIT+2
ZIS^RAUTL DEV+4
$$DIVLOC^RAUTL7 PROMPT+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PROMPT+1
Function Call: WRITE
  • Prompt: !!,"Radiology Verification Timeliness Report",!!
  • Line Location: PROMPT+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: PROMPT+6
Function Call: WRITE
  • Prompt: !!?5,"*** Imaging type 'Vascular Lab' will not be included in this report ***"
  • Line Location: PROMPT+13
Function Call: WRITE
  • Prompt: !!?(80-$L(RATXT)\2),RALINE,!?(80-$L(RATXT)\2),RATXT,!?(80-$L(RATXT)\2),RALINE,!
  • Line Location: PROMPT+22
Function Call: WRITE
  • Prompt: !?5,"** No mail will be sent **",$C(7)
  • Line Location: PROMPT+26
Function Call: WRITE
  • Prompt: !,"Enter Report Type"
  • Line Location: GETRPT+1
Function Call: WRITE
  • Prompt: !!?4,"The begin date for Summary and Both must be at least 10 days before today.",!
  • Line Location: GETDATE+3
Function Call: WRITE
  • Prompt: !!?4,"The ending date for Summary and Both must be at least 10 days before today.",!
  • Line Location: GETDATE+16
Function Call: WRITE
  • Prompt: !!,"Sort report by"
  • Line Location: SORT+1
Routine Call
  • DIR
  • Line Location:
    • GETRPT+5
    • GETDATE+9
    • GETDATE+24
    • SORT+4
    • SORT+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] CHECK+10
^RA(72 - [#72] CHECK+32
^RA(79.2 - [#79.2] CHECK+3
^RADPT - [#70] CHECK+1, CHECK+2, CHECK+9, CHECK+16, CHECK+20
^RADPT("AR" GETDATA+2, GETDATA+3, GETDATA+7
^RAMIS(71 - [#71] CHECK+45
^RARPT - [#74] CHECK+51
^TMP($J PROMPT+11, PROMPT+12!, CHECK+5, CHECK+12, CHECK+53*, CHECK+54*, CHECK+59*, EXIT+11!

Label References

Name Line Occurrences
CHECK GETDATA+7
DEV PROMPT+24
EXIT PROMPT+10, PROMPT+25, START+12, DEV+1
GETDATA START+3
GETDATE PROMPT+6
GETRPT PROMPT+4
SORT PROMPT+15
TASK DEV+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR INIT+3~, PROMPT+4!, PROMPT+6!, PROMPT+15!, PROMPT+17!, EXIT+4!
DIR("?" GETRPT+4*, GETDATE+8*, GETDATE+21*, GETDATE+22*, GETDATE+23*, SORT+10*
DIR("A" GETRPT+3*, GETDATE+7*, GETDATE+20*, SORT+3*, SORT+8*
DIR("B" GETRPT+3*, SORT+3*, SORT+9*
DIR(0 GETRPT+2*, GETDATE+1*, GETDATE+5*, GETDATE+19*, SORT+2*, SORT+7*
DIRUT INIT+3~, PROMPT+4, PROMPT+6, PROMPT+15, PROMPT+17, GETRPT+6, GETDATE+10, GETDATE+25, SORT+5, SORT+11
, DEV+1, EXIT+4!
DT GETDATE+1, GETDATE+4, GETDATE+17, GETDATE+18
DTDIFF INIT+3~, EXIT+4!
DUZ INIT+1
IO START+1
IOF PROMPT+1
RA1 INIT+3~, GETDATE+4*, GETDATE+5
RAANS INIT+5*, PROMPT+26, EXIT+3!
RAANS2 INIT+5*, PROMPT+26, EXIT+9!
RABDATE INIT+3~, INIT+5*, START+4, START+9, GETDATE+11*, GETDATE+13, GETDATE+19, GETDATE+32, EXIT+4!
RABEGDT INIT+3~, GETDATE+32*, GETDATA+2, EXIT+4!
RACAT CHECK+17*, CHECK+43*, EXIT+3!
>> RACCESS( INIT+1
RACHKDIV CHECK+10*, CHECK+12, CHECK+13, EXIT+5!
RACN CHECK+17*, CHECK+23*, CHECK+25, EXIT+3!
RACN0 CHECK+17*, CHECK+20*, CHECK+21, CHECK+23, CHECK+27, CHECK+30, CHECK+34, CHECK+38, CHECK+43, CHECK+45
, CHECK+47, EXIT+3!
RACNDSP CHECK+24~, CHECK+25*, EXIT+5!
RACNI CHECK+16*, CHECK+20, CHECK+24, CHECK+36*, EXIT+6!
RACNO EXIT+5!
RADD GETDATE+13*, EXIT+8!
RADFN GETDATA+3*, GETDATA+5, GETDATA+7, CHECK+1, CHECK+2, CHECK+9, CHECK+16, CHECK+20, CHECK+24, EXIT+6!
RADHT CHECK+18*, EXIT+9!
RADHV CHECK+18*, EXIT+9!
RADIV EXIT+6!
RADTE GETDATA+2*, GETDATA+3, GETDATA+7, CHECK+23, EXIT+6!
RADTI GETDATA+7*, CHECK+1, CHECK+2, CHECK+9, CHECK+16, CHECK+20, CHECK+24, EXIT+6!
RAEDATE INIT+3~, INIT+5*, START+4, START+9, GETDATE+30*, EXIT+4!
RAENDDT INIT+3~, GETDATE+30*, GETDATA+2, EXIT+4!
RAEXST CHECK+17*, CHECK+27*, CHECK+28, CHECK+32, EXIT+3!
RAHASR CHECK+50*, CHECK+51*, CHECK+52, CHECK+56, EXIT+7!
RAHD EXIT+6!
RAHDR EXIT+9!
RAIMG EXIT+6!
RAIMGTYP CHECK+3*, CHECK+5, CHECK+6*, EXIT+4!
RAIO START+1*, EXIT+10!
RAIOM EXIT+9!
RAITYP CHECK+2*, CHECK+3, EXIT+4!
RAL99 START+9*, EXIT+10!
RALDENT EXIT+10!
RALINE PROMPT+21*, PROMPT+22, EXIT+8!
RALMAX EXIT+10!
RALUSED EXIT+10!
RAM INIT+4~
RAMAXDT GETDATE+13*, GETDATE+17*, GETDATE+18*, GETDATE+19, EXIT+8!
RAMES EXIT+8!
RAMSG INIT+4~
RAN INIT+5*, START+1*, EXIT+6!, EXIT+10!
RANODIV INIT+5*, CHECK+13*, EXIT+9!
RANUM CHECK+17*, CHECK+34*, CHECK+36, EXIT+3!
RAP99 INIT+4!, START+4, START+9, TASK+6, TASK+7, EXIT+10!
RAPATNM GETDATA+5*, EXIT+6!
RAPG START+7*, START+8*, EXIT+5!
RAPOP PROMPT+25, EXIT+7!
RAPRCN CHECK+45*, EXIT+9!
RAPRIM CHECK+17*, CHECK+38*, CHECK+40, CHECK+41, EXIT+3!
RAPRIMNM CHECK+17*, CHECK+41*, EXIT+3!
RAPSTX EXIT+7!
RAQUIT EXIT+7!
RAR INIT+4~
RARAD INIT+4~, INIT+5*, CHECK+40
RAREC EXIT+7!
RAREC1 EXIT+6!
RARPT INIT+3~, PROMPT+15, PROMPT+17, PROMPT+19, START+7, START+8, GETRPT+7*, GETDATE+2, GETDATE+15, DEV+2
, EXIT+4!
RARPTDT CHECK+18*, EXIT+7!
RARPTST CHECK+18*, EXIT+7!
RARPTTXT CHECK+17*, CHECK+47*, CHECK+51, EXIT+3!
RAS99 START+4*, START+9!, EXIT+10!
RASELDIV CHECK+9*, CHECK+10, EXIT+5!
RASINCE INIT+5*, SORT+11*, EXIT+9!
RASORT SORT+6*, SORT+8, EXIT+7!
RASRT EXIT+7!
RASSAN CHECK+24~*, CHECK+25, EXIT+5!
RATAIL EXIT+10!
RATDFHR CHECK+18*, EXIT+7!
RATDFSEC EXIT+8!
RATHRS EXIT+8!
RATOTCNT EXIT+6!
RATXT PROMPT+20*, PROMPT+21, PROMPT+22, EXIT+3!
RATYP EXIT+4!
RAVAL EXIT+9!
RAVDFHR CHECK+18*, EXIT+8!
RAVDFSEC EXIT+8!
RAVERDT CHECK+18*, EXIT+8!
RAVHRS EXIT+5!
RAXIT EXIT+10!
U CHECK+2, CHECK+3, CHECK+9, CHECK+10, CHECK+23, CHECK+27, CHECK+30, CHECK+32, CHECK+34, CHECK+38
, CHECK+43, CHECK+45, CHECK+47
X INIT+4~, PROMPT+10*, GETDATE+4, GETDATE+13, GETDATE+17
>> X1 GETDATE+4*, GETDATE+13*, GETDATE+17*
>> X2 GETDATE+4*, GETDATE+13*, GETDATE+17*
Y INIT+4~, GETRPT+7, GETDATE+11, GETDATE+30, SORT+6, SORT+11
ZTDESC TASK+6*, TASK+7*, EXIT+5!
>> ZTQUEUED START+1
>> ZTREQ START+1*
ZTRTN TASK+1*, EXIT+5!
ZTSAVE EXIT+5!
ZTSAVE("RA*" TASK+2*
ZTSAVE("^TMP($J," TASK+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 |  Local Variables |  All