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

Package: Surgery

Routine: SROABCH


Information

SROABCH ;BIR/MAM - BATCH PRINT ASSESSMENTS ;11/28/07

Source Information

Source file <SROABCH.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Surgery 3 ^SROAPAS  DATE^SROUTL  ^SRSKILL  
VA Fileman 2 ^DIC  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SROASSP  

Entry Points

Name Comments DBIA/ICR reference
DATE ; get dates
STUFF ;
EN ; entry when queued
END
SPEC ; select specialty

External References

Name Field # of Occurrence
^%ZIS DATE+5
^%ZISC END+1
^%ZTLOAD DATE+6
^DIC SPEC+4
^DIR SPEC+3
^SROAPAS STUFF+5
DATE^SROUTL DATE+2
^SRSKILL END+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,"This report will print all completed or transmitted assessments that have a",!,"date of operation within the date range selected.",!
  • Line Location: DATE+1
Function Call: WRITE
  • Prompt: !!,"Depending on the date range entered, this report may be very long. You should",!,"QUEUE this report to the selected printer.",!
  • Line Location: DATE+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SPEC+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SPEC+4
Routine Call
  • DIC
  • Line Location:
    • SPEC+4
Routine Call
  • DIR
  • Line Location:
    • SPEC+3
Routine Call
  • %ZIS
  • Line Location:
    • DATE+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] STUFF+1, STUFF+2, STUFF+3
^SRF("AC" EN+2

Label References

Name Line Occurrences
END DATE+2, DATE+5, DATE+6
SPEC DATE+3
STUFF EN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DATE+5!*
%ZIS("A" DATE+5*
>> DATE STUFF+2*
DIC SPEC+4!*
DIC("A" SPEC+4*
DIC("S" SPEC+4*
DIC(0 SPEC+4*
DIR SPEC+1!, SPEC+3!
DIR("?" SPEC+2*
DIR("A" SPEC+1*
DIR("B" SPEC+1*
DIR(0 SPEC+1*
>> DTOUT SPEC+3
>> DUOUT SPEC+3
IO EN+2
IO("Q" DATE+5!, DATE+6!
IOF DATE+1, END+1
IOP DATE+5!
POP DATE+5!
>> SDATE EN+2*
>> SR("RA" STUFF+3*, STUFF+4
SRA STUFF+5!
>> SRABATCH EN+1*
>> SRAENDT DATE+2, EN+2*
>> SRASTDT DATE+2, EN+2
>> SRSOUT DATE+1*, DATE+2, DATE+5*, DATE+6*, EN+1*, EN+2, SPEC+3*, SPEC+4*
>> SRSP DATE+1*, STUFF+1, SPEC+4*
SRTN EN+2*, END+1!, STUFF+1, STUFF+2, STUFF+3
>> X STUFF+3*
>> Y SPEC+4
>> ZTDESC DATE+6*
>> ZTQUEUED END
>> ZTREQ END*
>> ZTRTN DATE+6*
>> ZTSAVE("SRAENDT" DATE+6*
>> ZTSAVE("SRASTDT" DATE+6*
>> ZTSAVE("SRSITE*" DATE+6*
>> ZTSAVE("SRSP" DATE+6*
>> ZTSTOP END
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All