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

Package: Surgery

Routine: SROACCT


Information

SROACCT ;B'HAM ISC/MAM - TOTAL CPT CODES ; [ 09/22/98 11:20 AM ]

Source Information

Source file <SROACCT.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Surgery 3 EN^SROACCM  DATE^SROUTL  ^SRSKILL  

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
Surgery 1 SROACCT  

Entry Points

Name Comments DBIA/ICR reference
BEG
START
ASK
EN
END
HELP

External References

Name Field # of Occurrence
^%ZIS ASK+5
^%ZISC END+2
^%ZTLOAD ASK+6
EN^SROACCM EN
DATE^SROUTL START
^SRSKILL END+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,"Cumulative Report of CPT Codes"
  • Line Location: BEG+1
Function Call: WRITE
  • Prompt: @IOF,!,"Include which cases on the Cumulative Report of CPT Codes ?",!!,"1. O.R. Surgical Procedures",!,"2. Non-O.R. Procedures",!,"3. Both O.R. Surgical Procedures and Non-O.R. Procedures."
  • Line Location: ASK+0
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !!,"This report is designed to use a 132 column format.",!!
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: END+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+2
Function Call: WRITE
  • Prompt: !!,"Enter '1' or press <RET> to include only cases for O.R. surgical procedures,",!,"enter '2' to include only cases for non-O.R. procedures, or enter '3' to include"
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !,"cases for both O.R. surgical procedures and non-O.R. procedures on the report."
  • Line Location: HELP+1
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: HELP+2
Routine Call
  • %ZIS
  • Line Location:
    • ASK+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("SR" END!

Label References

Name Line Occurrences
ASK ASK+2
END STARTASK+1, ASK+2, ASK+5, ASK+6
HELP ASK+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS ASK+5!*
%ZIS("A" ASK+5*
DTIME ASK+1, END+1, HELP+2
>> EDATE STARTSTART+1
>> EDATE1 START+1*
IO("Q" ASK+5!, ASK+6!
IOF BEG+1, ASKENDEND+2
IOP ASK+5!
IOST ENDEND+1
POP ASK+5!
>> SDATE STARTSTART+1
>> SDATE1 START+1*
>> SRFLG BEG*, ASK+3*, ASK+6
>> SRSOUT BEG*, STARTASK+2, ASK+5*, END+1, HELP+2*
SRTN END+2!
>> X ASK+1*, ASK+2*, ASK+3, END+1*, HELP+2*
>> ZTDESC ASK+6*
>> ZTQUEUED END
>> ZTREQ END*
>> ZTRTN ASK+6*
>> ZTSAVE("EDATE*" ASK+6*
>> ZTSAVE("SDATE*" ASK+6*
>> ZTSAVE("SRFLG" ASK+6*
>> ZTSAVE("SRSITE*" ASK+6*
>> ZTSTOP END
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All