SROPER ;B'HAM ISC/MAM - SELECT OPERATION ; [ 01/30/01 1:26 PM ]
Source file <SROPER.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OPER | ||
| RT | ; start RT logging | |
| END | ||
| CONT | ; continue new entry ? | |
| NEW | ; enter a new surgery | |
| SEL | ; select case | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | NEW+1 | 
| T0^%ZOSV | RT+1 | 
| FILE^DICN | OPER+3 | 
| ^DIE | OPER+5, OPER+6, OPER+8, OPER+9, OPER+10 | 
| ^SRCUSS | OPER+9 | 
| ^SROBLOD | OPER+8 | 
| ^SROERR0 | OPER+10 | 
| ^SROPROC | OPER | 
| $$LOCK^SROUTL | OPER+4 | 
| UNLOCK^SROUTL | OPER+11 | 
| EN2^SROVAR | OPER+9 | 
| ^SROXRET | OPER+7 | 
| $$CHKS^SRSCOR | OPER+9 | 
| ^SRSKILL | END | 
| CONCUR^SRSREQ | NEW+4 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^SRF - [#130] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^SRF - [#130] | OPER+7* | 
| ^TMP("CSLSUR1" | OPER+9* | 
| Name | Line Occurrences | 
|---|---|
| CONT | NEW+2, CONT+2 | 
| END | NEW+2, NEW+3, NEW+4, OPER, OPER+2 | 
| NEW | NEW+2 | 
| RT | OPER+9 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> %DT | NEW+1* | 
| >> %DT("A" | NEW+1* | 
| >> BLOOD | OPER+8 | 
| >> CROSSM | OPER+8 | 
| DA | OPER+3!, OPER+5*, OPER+6!*, OPER+8!*, OPER+9*, OPER+10* | 
| DD | OPER+3! | 
| >> DFN | NEW+4, OPER+3 | 
| DIC | OPER+3!* | 
| DIC(0 | OPER+3* | 
| DIE | OPER+5!*, OPER+6*, OPER+8!*, OPER+9*, OPER+10* | 
| DINUM | OPER+3! | 
| DLAYGO | OPER+3*! | 
| DO | OPER+3! | 
| DR | OPER+5!*, OPER+6!*, OPER+8!*, OPER+9*!, OPER+10* | 
| DTIME | SEL+1, SEL+4, CONT+1 | 
| IOF | SEL+1 | 
| >> SPD | OPER+9* | 
| >> SRBACK | SEL+4* | 
| >> SRCASE( | SEL+3, SEL+4, SEL+5 | 
| SRCTN | NEW+4!, OPER+10 | 
| SRLCK | OPER+4~* | 
| >> SROERR | OPER+10* | 
| >> SRPRIN | OPER+1*, OPER+5 | 
| >> SRSC1 | NEW+4* | 
| >> SRSCC | NEW+4* | 
| >> SRSDATE | NEW+3*, OPER+2*, OPER+5 | 
| >> SRSDPT | NEW+4* | 
| >> SRSITE("DIV" | OPER+7 | 
| SRSOP | OPER+1! | 
| >> SRSOUT | OPER, SEL+1*, SEL+4* | 
| SRTN | OPER+3!*, OPER+4, OPER+5, OPER+6, OPER+7, OPER+8, OPER+9, OPER+10, OPER+11, SEL+5* | 
| >> SRYN | NEW+2, CONT+1*, CONT+2* | 
| >> ST | OPER+9* | 
| >> X | OPER+3*, SEL+1*, SEL+2, SEL+3, SEL+4*, SEL+5 | 
| >> XRTL | RT+1 | 
| >> XRTN | RT+1* | 
| >> Y | NEW+1, NEW+2, NEW+3, OPER+2, OPER+3 |