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 |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: SDMHPRO

Package: Scheduling

Routine: SDMHPRO


Information

SDMHPRO ;MAF/ALB - MENTAL HEALTH PROACTIVE HIGH RISK REPORT (BGJ);AUGUST 30, 2011

Source Information

Source file <SDMHPRO.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 4 ($$LINE,$$LINE1,START)^SDMHAP  RET^SDMHAP1  ($$SETSTR,SET1)^SDMHPRO1  XMY^SDUTL2  
Kernel 1 $$FMTE^XLFDT  
MailMan 1 ^XMD  
VA FileMan 1 NOW^%DTC  

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
Scheduling 5 SD MH PROACTIVE BGJ REPORT  SDAMQ  SDMHAP  SDMHAP1  SDMHPRO1  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point for the automatic generation of the Proactive Report from BGJ
B
SET(X) ; SET UP THE STRING
HEAD ;Heading for the report
HEAD1
TOTAL ;Prints totals for the clinics by division - FOR BGJ
TOTAL1 ;TOTALS FOR AD HOC
COUNT ; COUNTER

External References

Name Field # of Occurrence
NOW^%DTC EN+4
$$LINE^SDMHAP HEAD+7
$$LINE1^SDMHAP HEAD1+1
START^SDMHAP EN+11
RET^SDMHAP1 TOTAL1+11, TOTAL1+12
$$SETSTR^SDMHPRO1 HEAD+4, HEAD+5, HEAD+6, HEAD+7, HEAD1HEAD1+1, TOTAL+5, TOTAL+7, TOTAL+8, TOTAL+15
TOTAL+16
SET1^SDMHPRO1 HEAD+4, HEAD+5, HEAD+6, HEAD+7, HEAD1HEAD1+1, TOTAL+5, TOTAL+7, TOTAL+8, TOTAL+15
TOTAL+16
XMY^SDUTL2 B+3
$$FMTE^XLFDT EN+4, EN+5
^XMD B+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?25,"Division/Clinic Appointment Totals",!!
  • Line Location: TOTAL1+4
Function Call: WRITE
  • Prompt: "Division/CLinic",?50,"Unique",!
  • Line Location: TOTAL1+5
Function Call: WRITE
  • Prompt: ?49,"Patients",!!
  • Line Location: TOTAL1+6
Function Call: WRITE
  • Prompt: !
  • Line Location: TOTAL1+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( HEAD1HEAD1+1
^TMP("SDMHP" EN+2!, B+8!, SET+1*
^XMB(3.8 - [#3.8] B+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+1~, EN+4
IOM EN+1~, EN+8*
>> NAMSPC1 HEAD1HEAD1+1
SDALL EN+1~, EN+7*
SDBEG EN+1~, EN+4*
SDCLNIC TOTAL+2~, TOTAL1+2~, TOTAL1+3*
>> SDCOUNT COUNT+1*
SDDAT EN+1~, EN+4*, HEAD+5
SDEND EN+1~, EN+4*
SDFLAG TOTAL+2~, TOTAL1+2~
SDGRP B~, B+1*, B+2, B+3
SDLN EN+9~, EN+10*, SET+1*
SDNSDT EN+1~, EN+5*, HEAD+5
SDPAG EN+1~, HEAD+4*
SDTL EN+1~, EN+7*, HEAD+5
SDTOTS TOTAL+13~, TOTAL+14*, TOTAL+15, TOTAL1+9~, TOTAL1+10*, TOTAL1+11
SDUP EN+1~, TOTAL1+11, TOTAL1+12
SDVISN TOTAL+2~, TOTAL+3*, TOTAL+9*, TOTAL+11, TOTAL+14, TOTAL+15, TOTAL1+2~, TOTAL1+3*, TOTAL1+7*, TOTAL1+8
TOTAL1+10, TOTAL1+11
SDX EN+1~, HEAD+2~, HEAD+3*, HEAD+4*, HEAD+5*, HEAD+6*, HEAD+7*, HEAD1*, HEAD1+1*, TOTAL+2~
TOTAL+4*, TOTAL+5*, TOTAL+6*, TOTAL+7*, TOTAL+8*, TOTAL+10~, TOTAL+12*, TOTAL+15*, TOTAL+16*, TOTAL+17*
TOTAL1+2~
>> SDXDIV HEAD1HEAD1+1
SDXFLG EN+1~, EN+3*
TOTAL EN+1~, TOTAL+1, TOTAL1+1
TOTAL( TOTAL+9, TOTAL+11, TOTAL+14, TOTAL1+7, TOTAL1+8, TOTAL1+10
VAUTCL EN+1~
VAUTD EN+1~, EN+6*
X EN+1~, EN+10*, SET~, SET+1, HEAD+3*, HEAD+4, HEAD+5, HEAD+6, HEAD+7, HEAD1
HEAD1+1, TOTAL+2~, TOTAL+4*, TOTAL+5, TOTAL+6*, TOTAL+7, TOTAL+8*, TOTAL+10~, TOTAL+12*, TOTAL+15
TOTAL+16*, TOTAL+17*, TOTAL1+2~
X1 EN+1~
X2 EN+1~
XMDUZ B~, B+6*
XMSUB B~, B+4*
XMTEXT B~, B+5*
XMY B~
Y EN+1~, EN+4*, EN+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables  | All