SRSUPRQ ;B'HAM ISC/MAM - UPDATE REQUESTED OPERATIONS; [ 08/29/01 9:04 AM ]
Source file <SRSUPRQ.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OPT | ||
| RT | ; start RT logging
|
|
| OPALSO | ; delete from file 130
|
|
| END | ||
| OPS | ||
| CC | ; check to see if concurrent case should be deleted
|
|
| MANY | ; select requested case if more than one
|
|
| SETUP | ; set SRCASE array to list requested cases for this patient
|
|
| UPDATE | ; update requested operation
|
|
| MSG | ||
| DEL | ; delete request
|
|
| ASK | ||
| SEL | ||
| LOOP | ; break procedure if greater than 60 characters
|
|
| CON |
| Name | Field # of Occurrence |
|---|---|
| T0^%ZOSV | RT+1 |
| ^DIC | ASK |
| ^DIE | DEL+3, CON, CC+4 |
| ^SRCUSS | UPDATE+3 |
| RISK^SROAUTL3 | UPDATE+4 |
| ^SROCON1 | UPDATE+4 |
| ^SROERR0 | CC+4, UPDATE+5 |
| ^SROPCE1 | UPDATE+4 |
| KILL^SROPDEL | OPALSO+2 |
| $$LOCK^SROUTL | DEL+2, UPDATE+1 |
| UNLOCK^SROUTL | OPALSO+2, UPDATE+6 |
| EN2^SROVAR | UPDATE+3 |
| SS^SRSCHUP | OPT+1 |
| $$CHKS^SRSCOR | UPDATE+3 |
| CHANGE^SRSDT | SEL+5 |
| ^SRSKILL | END+2 |
| AVG^SRSREQ | UPDATE+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SRF - [#130] | OPT+1, SETUP+1, DEL+3, DEL+4, CON |
| ^SRF("AR" | ASK+1 |
| ^TMP("CSLSUR1" | UPDATE+3* |
| ^XTMP("SRLOCK-" | SEL+2 |
| Name | Line Occurrences |
|---|---|
| CC | CON, CC+1, CC+2 |
| CON | DEL+4 |
| DEL | SEL+3, DEL+1 |
| END | ASK+2, OPT+1, OPT+2, SEL, SEL+2, SEL+3, SEL+4, DEL+4, OPALSO+2 |
| LOOP | OPS |
| MANY | OPT, MANY+1 |
| MSG | SEL+2 |
| OPS | ASK+4 |
| RT | UPDATE+2 |
| SEL | SEL+1 |
| SETUP | ASK+1 |
| UPDATE | SEL+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> CNT | ASK+1*, ASK+4*, OPS, SETUP+1* |
| DA | DEL+3!*, CON!*, CC+4*, UPDATE+3* |
| >> DFN | OPALSO+2* |
| DIC | ASK!* |
| DIC("A" | ASK* |
| DIC(0 | ASK* |
| DIE | DEL+3!*, CON!*, CC+4*, UPDATE+3* |
| DR | DEL+3!*, CON!*, CC+4*, UPDATE+2!, UPDATE+3*, UPDATE+4! |
| DTIME | SEL, END+1, MANY+1, DEL+1, CC+1 |
| >> GRAMMER | ASK+3* |
| IOF | ASK+3, END+2 |
| >> LOOP | LOOP+1* |
| >> M | OPS*, LOOP+1 |
| MM | OPS!, LOOP+1* |
| MMM | OPS!, LOOP+1* |
| >> Q3("VIEW" | UPDATE+3! |
| >> SPD | UPDATE+3* |
| >> SRBOTH | DEL+1*, DEL+4, OPALSO+2, CON, CC+1*, CC+2*, CC+3*, CC+5 |
| >> SRC | OPALSO+2*, CON*, CC+1 |
| SRCASE | ASK! |
| SRCASE( | ASK+4, OPS, MANY+1, MANY+2, SETUP+1* |
| SRCASE(1 | ASK+2, OPT+1 |
| SRCASE(2 | ASK+3, OPT, OPT+1 |
| >> SRCC | OPALSO+2* |
| SRCON | DEL+4*, OPALSO+2, CON*, CC+4, CC+5! |
| >> SRDFN | ASK*, ASK+1, OPALSO+2 |
| >> SREQ | OPT*, OPT+1, MANY+1*, MANY+2 |
| >> SRLATE | END*, END+1 |
| SRLCK | UPDATE+1~*, UPDATE+6 |
| SRLNTH | UPDATE+2! |
| SRLNTH1 | UPDATE+2! |
| >> SRNM | ASK*, ASK+2, ASK+3 |
| >> SRODR | UPDATE+4 |
| >> SROERR | CC+4*, UPDATE+5* |
| >> SROPCOM | OPALSO+1* |
| >> SROPER | OPS*, LOOP+1* |
| SROPS | OPS! |
| SROPS( | LOOP+1* |
| SROPS(1 | ASK+4, OPS* |
| SROPS(2 | ASK+4 |
| SROPS(3 | ASK+4 |
| SRSCHED | SRSUPRQ+5!, OPT+2 |
| >> SRSDATE | ASK+1*, OPT+1*, DEL+3, CON |
| >> SRSDOC | DEL+3* |
| >> SRSDOCC | CON* |
| >> SRSDT | SETUP+1* |
| >> SRSOUT | ASK*, OPT+1, SEL*, SEL+4*, END+1 |
| SRTN | ASK+1*, OPT+1*!, OPT+2, SEL+2, END+2!, MANY+2*, SETUP+1, DEL+2, DEL+3, DEL+4 , OPALSO+2*, CON, CC+4, UPDATE+1, UPDATE+3, UPDATE+5, UPDATE+6 |
| SRTN1 | END+2!, OPALSO+2 |
| SRTNX | END+2!, OPALSO+2* |
| SRTX | UPDATE+5! |
| >> ST | UPDATE+3* |
| X | END+1*, DEL+1*, DEL+2*, UPDATE+2! |
| >> XRTL | RT+1 |
| >> XRTN | RT+1* |
| Y | ASK, UPDATE+3! |
| Y(0 | ASK |
| >> Z | SEL*, SEL+1, SEL+3, SEL+4, SEL+5 |