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

Package: Oncology

Routine: ONCSRVTM


Information

ONCSRVTM ;Hines OIFO/RVD - SERVER ROUTINE FOR TIMELINESS REPORTS ; 05/16/13

Source Information

Source file <ONCSRVTM.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 3 (,DD)^%DT  EN1^DIP  $$GET1^DIQ  
Kernel 2 ^%ZISC  ^%ZTLOAD  
Oncology 2 $$DIV^ONCFUNC  REC^ONCSRV  
MailMan 1 ^XMD  

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
Oncology 1 ONCSRV  

Entry Points

Name Comments DBIA/ICR reference
TIME ;[Timeliness report server]
COMP
TOT ;total of each Division
HEAD ;print header
MAIL ;email report to Oncology
DIV ;process each division
PRT
TASK ;Queue a task
EXIT ;Exit

External References

Name Field # of Occurrence
^%DT TIME+7, TIME+8, COMP+7, COMP+8
DD^%DT TIME+6
^%ZISC TASK+7
^%ZTLOAD TASK+7
EN1^DIP PRT+7
$$GET1^DIQ COMP+4, COMP+5, COMP+6, COMP+7, COMP+8, COMP+11
$$DIV^ONCFUNC COMP+3
REC^ONCSRV MAIL+2
^XMD MAIL+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DIV+4
Function Call: WRITE
  • Prompt: !?3,"TIMELINESS REPORT",?60,RPTDATE
  • Line Location: DIV+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DIV+6
Function Call: WRITE
  • Prompt: !?3,"Start Date of First Contact.......: ",START
  • Line Location: DIV+7
Function Call: WRITE
  • Prompt: !?3,"End Date of First Contact.........: ",END
  • Line Location: DIV+8
Function Call: WRITE
  • Prompt: !?3,"Division..........................: ",DIVISION
  • Line Location: DIV+9
Function Call: WRITE
  • Prompt: !?3,"Analytic cases only...............: ",$S(ACO=1:"YES",1:"NO")
  • Line Location: DIV+10
Function Call: WRITE
  • Prompt: !?3,"Cases Completed within six months.: ",LESCNT
  • Line Location: DIV+11
Function Call: WRITE
  • Prompt: !?3,"Cases Completed > six months......: ",GTRCNT
  • Line Location: DIV+12
Function Call: WRITE
  • Prompt: !?3,"Pct of 'Completed' cases compliant: ",TIMEPCT
  • Line Location: DIV+13
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DIV+15
Function Call: WRITE
  • Prompt: !,"Request Queued",!
  • Line Location: TASK+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ONCO(165.5 - [#165.5] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] COMP+3, DIV+3
^ONCO(165.5 - [#165.5] COMP+2
^TMP($J TIME+1!, COMP+9*, COMP+15*, COMP+16*, COMP+18*, COMP+19*, COMP+20*, COMP+21*, COMP+22*, COMP+25*
COMP+29, COMP+32, COMP+33, COMP+35*, TOT+3*, TOT+5*, HEAD+1, HEAD+3, HEAD+4, HEAD+7
HEAD+8, HEAD+10*, HEAD+11*, HEAD+13*, HEAD+15*, HEAD+17*, HEAD+19*, HEAD+21*, HEAD+23*, HEAD+25*
HEAD+27*, HEAD+29*, HEAD+31*, HEAD+33*, HEAD+35*, HEAD+37*, HEAD+39*, HEAD+41*, HEAD+43*, HEAD+45*
HEAD+47*, HEAD+49*, EXIT+1!

Label References

Name Line Occurrences
EXIT COMP+25, COMP+38
HEAD COMP+29
MAIL COMP+25, COMP+37
TOT COMP+29

Naked Globals

Name Field # of Occurrence
^( COMP+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACO TIME+2~, TIME+4*, COMP+10, HEAD+29, DIV+10
>> BY PRT+2*
>> BY(0 PRT+3*
>> CNT DIV+1
COC TIME+3~, COMP+6*, COMP+10
>> DHD PRT+5*
DIC TIME+2~, PRT*
DIVISION TIME+2~, DIV+3*, DIV+9, PRT+5
DT TIME+6
EDT TIME+2~
EMTC TIME+3~, COMP+11*, COMP+12, COMP+14, COMP+17
END TIME+3~, TIME+4*, TIME+8, HEAD+21, MAIL+3, DIV+8
>> FLDS PRT+1*
>> FR PRT+4*
>> GTRCNT COMP+29*, DIV+12
>> I COMP+23*, COMP+25, COMP+34*, COMP+35, TOT+2*, TOT+3, TOT+4*, TOT+5, HEAD+5*, HEAD+10*
HEAD+11, HEAD+12*, HEAD+13, HEAD+14*, HEAD+15, HEAD+16*, HEAD+17, HEAD+18*, HEAD+19, HEAD+20*
HEAD+21, HEAD+22*, HEAD+23, HEAD+24*, HEAD+25, HEAD+26*, HEAD+27, HEAD+28*, HEAD+29, HEAD+30*
HEAD+31, HEAD+32*, HEAD+33, HEAD+34*, HEAD+35, HEAD+36*, HEAD+37, HEAD+38*, HEAD+39, HEAD+40*
HEAD+41, HEAD+42*, HEAD+43, HEAD+44*, HEAD+45*, HEAD+47, HEAD+48*, HEAD+49*
IEN TIME+2~, COMP+2*, COMP+3, COMP+4, COMP+5, COMP+6, COMP+7, COMP+8, COMP+11, COMP+20
IO TASK+7
IO("Q" TASK+1!
IOF DIV+15
ION PRT+6
>> IOP PRT+6*
>> L PRT*
>> L(0 PRT*
>> LESCNT COMP+29*, DIV+1, DIV+11
NCRPT TIME+3~, TIME+5*, COMP+30, HEAD+46, DIV+14
>> ONC1CT COMP+7*
ONCCNT TIME+2~, COMP*, COMP+13*, COMP+25
>> ONCCPLT COMP+8*, COMP+20
>> ONCD COMP+28*, COMP+33*, COMP+35
ONCDIV TIME+2~, COMP+3*, COMP+9, COMP+15, COMP+16, COMP+18, COMP+19, COMP+20, COMP+21, COMP+22
COMP+28*, COMP+29*, COMP+31, COMP+32, COMP+33, HEAD+1, HEAD+3, HEAD+4, HEAD+7, HEAD+8
HEAD+11, HEAD+25, DIV+3
>> ONCDT1 COMP+7*, COMP+20
>> ONCDTC COMP+8*, COMP+20
ONCDVCNT TIME+2~, COMP+29*, COMP+36*, TOT+5, TOT+6*
>> ONCEND TIME+8*, COMP+2
ONCII TIME+3~, COMP+32*, COMP+33
ONCJJ TIME+3~, COMP+33*
ONCLES TIME+2~, COMP*
>> ONCLESS HEAD+2*, HEAD+3*, HEAD+33
ONCLM TIME+3~
ONCMON COMP+1~, COMP+5*, COMP+20
ONCMOR TIME+2~, COMP*
>> ONCMORE HEAD+2*, HEAD+4*, HEAD+37
>> ONCOLDV COMP+28*, COMP+29, COMP+31*, TOT+1
ONCPID COMP+1~, COMP+4*, COMP+20
>> ONCSTART TIME+7*, COMP
>> ONCTPCT HEAD+6*, HEAD+8*, HEAD+9*, HEAD+41
RPTDATE TIME+2~, TIME+6*, HEAD+11, DIV+5
SDT TIME+2~, COMP*, COMP+2*
START TIME+3~, TIME+4*, TIME+7, HEAD+17, MAIL+3, DIV+7
TIMEPCT TIME+3~, DIV+1*, DIV+2*, DIV+13
>> TO PRT+4*
U COMP+3, DIV+3
>> X TIME+7*, TIME+8*, COMP+7*, COMP+8*
>> XMDUZ MAIL+1*
>> XMRGONC1 TIME+4, TIME+5
>> XMSUB MAIL+3*
XMTEXT MAIL+4*, MAIL+6!
Y TIME+3~, TIME+6*, TIME+7, TIME+8, COMP+7, COMP+8
>> ZTDESC TASK+3*
ZTDTH TASK+1!
ZTIO TASK+1!
>> ZTREQ TASK+2*
>> ZTRTN TASK+2*
ZTSAVE TASK+1!
ZTSAVE("ACO" TASK+5*
ZTSAVE("EDT" TASK+4*
ZTSAVE("END" TASK+4*
ZTSAVE("NCRPT" TASK+6*
ZTSAVE("SDT" TASK+4*
ZTSAVE("START" TASK+4*
ZTSAVE("ZTREQ" TASK+2*
ZTSK TASK+8!
ZTUCI TASK+1!
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