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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SROPLIST

Package: Surgery

Routine: SROPLIST


Information

SROPLIST ;B'HAM ISC/MAM - LIST OF OPERATIONS ; [ 09/22/98 11:42 AM ]

Source Information

Source file <SROPLIST.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Surgery 5 HDR^SROPLIS  TECH^SROPRIN  $$DIV^SROUTL0  ^SRSKILL  MINS^SRSUTL2  
Kernel 1 ^%ZISC  
Registration 1 DEM^VADPT  

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 SROPLIS  

Entry Points

Name Comments DBIA/ICR reference
SET ; set variables
OPS
PRINT ;
ASK
END
OTHER ; other operations
LOOP ; break procedure if greater than 50 characters

External References

Name Field # of Occurrence
^%ZISC END+2
HDR^SROPLIS SROPLIST+3, SROPLIST+5, ASK+1
TECH^SROPRIN OPS+3
$$DIV^SROUTL0 SROPLIST+4
^SRSKILL END+2
MINS^SRSUTL2 OPS+2
DEM^VADPT SET+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$E(SROD,4,5)_"/"_$E(SROD,6,7)_"/"_$E(SROD,2,3),?13,$E(SRNM,1,24),?38,SRTS
  • Line Location: PRINT+1
Function Call: WRITE
  • Prompt: ?90,$E(SRSUR,1,23),?114,$E(SRANES,1,14),!,SRTN,?13,VA("PID"),?38,SROPS(1),?90,$E(SRFST,1,23),?114,"OP TIME: "_SROT_" MIN.",!,SRABORT,?13,SRTYPE
  • Line Location: PRINT+2
Function Call: WRITE
  • Prompt: ?38,SROPS(2)
  • Condition for execution: $D(SROPS(2))
  • Line Location: PRINT+2
Function Call: WRITE
  • Prompt: ?90,$E(SRTWO,1,23)
  • Line Location: PRINT+2
Function Call: WRITE
  • Prompt: !,?38,SROPS(3)
  • Condition for execution: $D(SROPS(3))
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !,?38,SROPS(4)
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !,?38,SROPS(5)
  • Line Location: PRINT+3
Function Call: WRITE
  • Prompt: !,?38,SROPS(5)
  • Line Location: PRINT+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: END+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" SROPLIST+3
^SRF - [#130] SROPLIST+4, SET+1, SET+2, SET+3, SET+4, SET+6, OPSOPS+2, OTHER+1, OTHER+2
^SRF("AC" SROPLIST+4
^SRO(137.45 - [#137.45] SET+5
^VA(200 - [#200] SET+6, SET+7

Label References

Name Line Occurrences
ASK PRINT+1
END SROPLIST+7
LOOP OPS+1
OTHER OPS
SET SROPLIST+4

Naked Globals

Name Field # of Occurrence
^( SET+6, OPS+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A OPS+4*
>> DFN SET+4*
DT SROPLIST+3
DTIME ASKEND+1
>> I OPS*
IO SROPLIST+2
IOF ENDEND+2
IOSL SROPLIST+5, PRINT+1
IOST ASKENDEND+1
>> K SROPLIST+4*, SET+1, SET+2, SET+3, SET+4
>> LOOP LOOP+1*
>> M OPS+1*, LOOP+1
MM OPS+1!, LOOP+1*
MMM OPS+1!, LOOP+1*
>> OPER OPS*, OTHER+1*, OTHER+2
>> PAGE SROPLIST+2*
>> S( SET+6*
>> S(0 SET+4*, SET+5, OPS+4
>> SRABORT SET+3*, PRINT+2
>> SRANES OPS+3*, PRINT+2
>> SRATT SET+3*, SET+6*
>> SRD SROPLIST+4*
>> SRDT SET+5*
>> SRED SROPLIST+2, SROPLIST+3
>> SRED1 SROPLIST+2*, SROPLIST+4
SRFRTO SROPLIST+3~*
>> SRFST SET+3*, SET+6*, SET+7*, PRINT+2
>> SRINST SROPLIST+2*
>> SRLONG OTHER+1*, OTHER+2
>> SRNM SET+4*, PRINT+1
>> SROD SET+5*, PRINT+1
SROP SET+4!
>> SROPER OPS*, OPS+1*, OTHER+1, OTHER+3*, LOOP+1*
>> SROPERS OTHER+1*, OTHER+2*, OTHER+3
SROPS OPS+1!
SROPS( LOOP+1*
SROPS(1 OPS+1*, PRINT+2
SROPS(2 PRINT+2
SROPS(3 PRINT+3
SROPS(4 PRINT+3
SROPS(5 PRINT+3
SROPS(6 PRINT+3
>> SROT OPS+2*, PRINT+2
>> SRPRINT SROPLIST+3*
>> SRQ SROPLIST+2*, SROPLIST+4, SROPLIST+5, SROPLIST+6, PRINT+1, ASK*, END+1
>> SRSD SROPLIST+3
>> SRSITE("SITE" SROPLIST+2
>> SRSSN SET+4*
>> SRSUR SET+3*, SET+6*, PRINT+2
>> SRTECH OPS+3
SRTN SET+4*, SET+6, OPSOPS+2, PRINT+2, END+2!, OTHER+1, OTHER+2
>> SRTS SET+5*, PRINT+1
>> SRTWO SET+3*, SET+6*, SET+7*, PRINT+2
>> SRTYPE OPS+4*, PRINT+2
>> TOTAL SROPLIST+2*, SROPLIST+6, PRINT+4*
>> VA("PID" SET+4, PRINT+2
>> VADM(1 SET+4
>> X OPS+2*, ASK*, END+1*
>> X1 OPS+2*
>> Y SROPLIST+3*
>> Z PRINT+1*
>> ZTQUEUED END
>> ZTREQ END*
>> ZTSTOP END
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All