SROOPRM ;B'HAM ISC/KKA - UPDATE NORMAL O.R. HOURS ; [ 07/27/98 2:33 PM ]
Source file <SROOPRM.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| BEGIN | ;
|
|
| END | ||
| LKUPRM | ;*****get internal entry number of o.r.*****
|
|
| RPTRM | ||
| SETUP | ; add the days of the week if they do not exist
|
|
| UPDATE | ;*****update one characteristic*****
|
|
| CHOICE | ;*****find out user's choice*****
|
|
| JUMP | ||
| EDIT | ;*****dispay heading and choices*****
|
|
| DEL | ; delete absurd times
|
|
| FDAY | ;*****start with sunday and follow w/ consec days until user changes
|
|
| CHNG | ;*****loop through days of week starting with user's day of choice***
|
|
| DAY | ;*****get internal entry number of day to be edited*****
|
|
| PL | ;*****update more than one characteristic*****
|
| Name | Line Occurrences |
|---|---|
| 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: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD(131.7 | SETUP+1 |
| ^SC - [#44] | EDIT+1 |
| ^SRS - [#131.7] | EDIT+2, UPDATE+2, UPDATE+3, SETUP+1 |
| Name | Line Occurrences |
|---|---|
| CHNG | FDAY+2 |
| DAY | FDAY+1, DAY+2, JUMP, CHNG+1 |
| DEL | UPDATE+2, UPDATE+3 |
| EDIT | JUMP+3, JUMP+4, JUMP+5, JUMP+6, JUMP+7 |
| END | LKUPRM+3 |
| JUMP | JUMP |
| LKUPRM | RPTRM, JUMP+8 |
| PL | JUMP+6 |
| SETUP | FDAY+1, JUMP |
| UPDATE | JUMP+7, PL+1, UPDATE+2, UPDATE+3 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | UPDATE+2, UPDATE+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> C | BEGIN+1* |
| DA | UPDATE+1!*, DEL+1*, SETUP+1!, SETUP+2! |
| DA(1 | UPDATE+1*, DEL+1*, SETUP+1* |
| DD | SETUP+1!, SETUP+2! |
| DIC | LKUPRM+3!*, DAY+1!*, JUMP!*, SETUP+1!*, SETUP+2! |
| DIC("A" | LKUPRM+3* |
| DIC("P" | SETUP+1* |
| DIC("S" | LKUPRM+3* |
| DIC(0 | LKUPRM+3*, DAY+1*, JUMP*, SETUP+1* |
| DIE | UPDATE+1!*, DEL+1* |
| DO | SETUP+1!, SETUP+2! |
| DR | UPDATE+1!*, DEL+1* |
| DTIME | DAY+2, CHOICE+2 |
| IOF | LKUPRM+2, END, EDIT+1 |
| >> SR1 | JUMP+5*, PL+1 |
| >> SR2 | JUMP+5*, PL+1 |
| >> SRANS | DAY+2* |
| >> SRC | PL+1* |
| >> SRCH | CHOICE+2*, CHOICE+3*, JUMP, JUMP+2*, JUMP+3, JUMP+4, JUMP+5, JUMP+6, JUMP+7 |
| >> SRCHNG | LKUPRM+1*, FDAY+1, FDAY+2*, CHOICE+3*, CHNG+1 |
| >> SRCKNM | JUMP+4* |
| >> SRD | FDAY+1* |
| >> SRDAY | DAY+1*, EDIT+2, UPDATE+1, UPDATE+2, UPDATE+3, DEL+1, SETUP+1* |
| >> SRENT | LKUPRM+3*, DAY+1, EDIT+2, JUMP, UPDATE+1, UPDATE+2, UPDATE+3, DEL+1, SETUP+1 |
| >> SREXT | DAY+1*, EDIT+1 |
| >> SRGOOD | CHOICE+1* |
| >> SRIN | EDIT+2*, EDIT+3*, EDIT+4 |
| >> SRLINE | BEGIN+1*, LKUPRM+2, EDIT+1, EDIT+4 |
| >> SRNDE | EDIT+2* |
| >> SRNET | EDIT+2*, EDIT+3*, EDIT+4 |
| >> SRNEW | DAY+1*, CHNG+1 |
| >> SRNEWC | CHNG+1* |
| >> SRNST | EDIT+2*, EDIT+3*, EDIT+4 |
| >> SRNUM | JUMP+7*, PL+1*, UPDATE+1, UPDATE+2, UPDATE+3, DEL+1 |
| >> SRREC | LKUPRM+3*, EDIT+1 |
| >> SRSAVE | LKUPRM+1*, DAY+1*, DAY+2 |
| >> SRSOUT | LKUPRM+1*, FDAY+1, FDAY+2, EDIT+1, CHOICE+2*, JUMP+3, JUMP+4, JUMP+5, PL+1, CHNG+1 |
| >> SRSTOP | LKUPRM+1*, FDAY+1, FDAY+2, JUMP+1*, CHNG+1 |
| >> SRWRONG | LKUPRM+1*, DAY+1*, DAY+2* |
| >> X | FDAY+1*, DAY+2*, CHOICE+3*, JUMP*, JUMP+1, CHNG+1*, SETUP+1* |
| >> Y | LKUPRM+3, DAY+1, JUMP |
| >> Y(0 | LKUPRM+3, DAY+1 |