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

Package: Surgery

Routine: SROALLSP


Information

SROALLSP ;BIR/ADM - ASSESSMENTS BY SPECIALTY (PRINTER) ;01/18/07

Source Information

Source file <SROALLSP.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Surgery 4 CPTS^SROAUTL0  TECH^SROPRIN  ^SROSTOP  $$MANDIV^SROUTL0  
Registration 1 DEM^VADPT  
VA FileMan 1 (D,Y)^DIQ  

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 SROALLS  

Entry Points

Name Comments DBIA/ICR reference
START
UTL ; write to ^TMP("SRA,$J)
SET ; set variables
PRINT ;
CASE ; print a case
SS ; print surgical specialty
HDR ; print heading
OTHER ; other operations
LOOP ; break procedures
SSCT ; write specialty count

External References

Name Field # of Occurrence
D^DIQ SET+14
Y^DIQ SET+3, SET+12
CPTS^SROAUTL0 CASE+7
TECH^SROPRIN SET+11
^SROSTOP HDR+1
$$MANDIV^SROUTL0 START+1
DEM^VADPT SET+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"TOTAL CASES FOR ALL SPECIALTIES: ",SRTC
  • Line Location: PRINT+4
Function Call: WRITE
  • Prompt: !,"** SURGICAL SPECIALTY: ",SRSS," **",!
  • Line Location: CASE+2
Function Call: WRITE
  • Prompt: ?67,STATUS
  • Line Location: CASE+3
Function Call: WRITE
  • Prompt: ?107,SRTECH,!,SRDT,?20,SROPS(1)
  • Line Location: CASE+4
Function Call: WRITE
  • Prompt: ?67,SREXCL
  • Line Location: CASE+4
Function Call: WRITE
  • Prompt: ?107,SRDOC
  • Line Location: CASE+5
Function Call: WRITE
  • Prompt: !,?20,SROPS(2)
  • Line Location: CASE+6
Function Call: WRITE
  • Prompt: !,?20,SROPS(3)
  • Line Location: CASE+6
Function Call: WRITE
  • Prompt: !,?20,SROPS(3)
  • Line Location: CASE+6
Function Call: WRITE
  • Prompt: !,?20,"CPT Codes: "
  • Line Location: CASE+7
Function Call: WRITE
  • Prompt: !
  • Line Location: CASE+9
Function Call: WRITE
  • Prompt: "-"
  • Line Location: CASE+9
Function Call: WRITE
  • Prompt: !,"** SURGICAL SPECIALTY: ",SRSS," **",!
  • Line Location: SS+2
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $Y
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,?(132-$L(SRHD)\2),SRHD,?120,"PAGE "_SRPAGE,!,?(132-$L(SRINST)\2),SRINST,!,?58,"SURGERY SERVICE",?100,"DATE REVIEWED:"
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: !,?(132-$L(SRFRTO)\2),SRFRTO,?100,"REVIEWED BY:"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: ?67,"ASSESSMENT STATUS"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?107,"ANESTHESIA TECHNIQUE",!,"OPERATION DATE",?20,"OPERATIVE PROCEDURE(S)"
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: ?107,"SURGEON"
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: "="
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !," >>> TOTAL ",SRSS,": ",SRC,!
  • Line Location: SSCT+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SSCT+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(130 SET+3, SET+12
^SRF - [#130] START+1, UTL+1, UTL+2, UTL+3, UTL+4, UTL+5, UTL+6, UTL+7, UTL+8, SET+2
SET+4, SET+5, SET+6, SET+12, OTHER+1, OTHER+2
^SRF("AC" START+1
^SRO(137.45 - [#137.45] UTL+7, SET+10
^TMP("SRA" START!, UTL+9*, PRINT+2

Label References

Name Line Occurrences
CASE PRINT+2
HDR PRINT+1, PRINT+3, CASE+2, SS+1, SSCT+1
LOOP SET+8, SET+9
OTHER SET+5
PRINT START+2
SET PRINT+2
SS PRINT+2
SSCT PRINT+2
UTL START+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> C SET+3*, SET+12*
>> CAN UTL+3*, UTL+4*
>> DFN SET+4*
I SET+4~, SET+5*, CASE+7~, CASE+8*
IO PRINT+1
IOF HDR+3
IOSL PRINT+3, CASE+2, SS+1, SSCT+1
>> L HDR+8*, SSCT+2*
>> LINE CASE+9*
>> LOOP LOOP+2*, LOOP+3*
>> M SET+8*, SET+9*, LOOP+1, LOOP+2, LOOP+3
MM SET+7!, LOOP+2*, LOOP+3*
MMM SET+7!, SET+8, SET+9, LOOP+2*, LOOP+3*
>> OPER OTHER+1*
>> SRA("RA" SET+2*, SET+3
>> SRA(0 UTL+1*, SET+4*, SET+10, SET+14
>> SRANM SET+4*, CASE+3
>> SRASP UTL+6
>> SRASSN SET+4*
>> SRC PRINT+2*, CASE+1*, SSCT+2
>> SRDOC SET+12*, SET+13*, CASE+5
>> SRDT SET+14*, CASE+4
>> SRED START+1
>> SREXCL SET+1*, SET+3*, CASE+4
>> SRFLG UTL+6, PRINT+3
>> SRFRTO HDR+4
>> SRHALT HDR+1
>> SRHD HDR+2*, HDR+3
>> SRINST HDR+3
>> SRINSTP START+1
SRL CASE+7~*
>> SRLONG OTHER+1*, OTHER+2
>> SRMNA UTL+2, UTL+5, SET+1, SET+6, SET+8, SET+9, CASE+3, CASE+4, HDR+2, HDR+5
HDR+7, LOOP+2, LOOP+3
>> SROPER SET+5*, SET+6*, SET+8*, SET+9*, OTHER+1, OTHER+3*, LOOP+2*, LOOP+3*
>> SROPERS OTHER+1*, OTHER+2*, OTHER+3
SROPS SET+7!
SROPS( LOOP+1*, LOOP+2*, LOOP+3*
SROPS(1 SET+8*, SET+9*, CASE+4
SROPS(2 CASE+6
SROPS(3 CASE+6
SROPS(4 CASE+6
>> SROTHER SET+5*, OTHER+1, OTHER+2
>> SRPAGE PRINT+1*, HDR+2*, HDR+3
SRPROC CASE+7~
SRPROC( CASE+8
>> SRSD START+1*
>> SRSOUT START*, PRINT+1, PRINT+2, PRINT+3, CASE+2, SS+1, HDR+1*, SSCT+1
>> SRSS UTL+7*, UTL+8*, UTL+9, SET+10*, PRINT+1*, PRINT+2*, CASE+2, SS+2, SSCT+2
>> SRTC PRINT+1*, PRINT+4, CASE+1*
>> SRTECH CASE+4
>> SRTN START+1*, UTL+1, UTL+2, UTL+3, UTL+4, UTL+5, UTL+6, UTL+7, UTL+8, UTL+9
SET+2, SET+4, SET+5, SET+6, SET+12, PRINT+2*, CASE+3, OTHER+1, OTHER+2
>> STATUS SET+2*, CASE+3
>> TYPE UTL+8*
>> VA("PID" SET+4, CASE+3
VADM SET+4!
VADM(1 SET+4
>> X SET+2*, SET+6*
>> Y SET+3*, SET+12*, SET+13, SET+14*
>> Z SET+12*
>> ZTQUEUED HDR+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All