SROERR ;B'HAM ISC/MAM,ADM - ORDER ENTRY ROUTINE ;01/22/99 9:47 AM
Source file <SROERR.m>
| Package | Total | Call Graph |
|---|---|---|
| Surgery | 14 | MSG^SRHLZIU (,STATUS)^SROERR0 ^SROERR1 ^SROERR2 ^SROP1 SERR^SROPFSS ^SROVAR ^SRSCONR ST^SRSCOR CHANGE^SRSDT ^SRSKILL ^SRSMREQ (DEL,UPDATE)^SRSUPRQ ^SRSWREQ |
| VA Fileman | 4 | ^%DTC ^DIC ^DIE D^DIQ |
| Kernel | 1 | $$VERSION^XPDUTL |
| Order Entry Results Reporting | 1 | (FILE,ST)^ORX |
| Registration | 1 | DEM^VADPT |
| Uncategorized | 1 | (DEL,NEW)^VPRSR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| LOC | ||
| EN | ; entry for OE/RR, process order actions
|
|
| END | ||
| EDIT | ; edit requested case
|
|
| CREATE | ; create order in ORDER file (100)
|
|
| REQ | ||
| DETAIL | ||
| PURGE | ; purge order from ORDER file
|
|
| ADD | ; add new requests to ORDER file (100)
|
|
| DEL | ; delete from ORDER file (100) and call CoreFLS API
|
|
| PRESS | ||
| 8 | ||
| DISPLAY | ||
| LOOP | ; break case information if longer than 70 characters
|
| Name | Field # of Occurrence |
|---|---|
| ^%DTC | REQ+2 |
| ^DIC | CREATE+15, LOC |
| ^DIE | REQ+3 |
| D^DIQ | DISPLAY+1, ADD+1 |
| FILE^ORX | REQ+3 |
| ST^ORX | PURGE+4, DEL+8 |
| MSG^SRHLZIU | CREATE+11, PURGE+1, DEL+5 |
| ^SROERR0 | EN+1 |
| STATUS^SROERR0 | CREATE+11, REQ+1 |
| ^SROERR1 | DETAIL+2 |
| ^SROERR2 | DETAIL+1 |
| ^SROP1 | CREATE+3 |
| SERR^SROPFSS | CREATE+10 |
| ^SROVAR | 8+4 |
| ^SRSCONR | ADD+7 |
| ST^SRSCOR | CREATE+9, DEL+4 |
| CHANGE^SRSDT | EDIT+5 |
| ^SRSKILL | END |
| ^SRSMREQ | ADD+5 |
| DEL^SRSUPRQ | 8+6, EDIT+3 |
| UPDATE^SRSUPRQ | EDIT+4 |
| ^SRSWREQ | ADD+6 |
| DEM^VADPT | 8+4 |
| DEL^VPRSR | PURGE+2, DEL+6 |
| NEW^VPRSR | CREATE+12 |
| $$VERSION^XPDUTL | CREATE+13, PURGE+3, DEL+7 |
| 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: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(19 - [#19] | Classic Fileman Calls |
| ^DIC(42 - [#42] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(42 - [#42] | LOC |
| ^DPT - [#2] | LOC, DISPLAY+1, ADD+1 |
| ^ORD(100.99 - [#100.99] | CREATE+14 |
| ^SRF - [#130] | CREATE+5, CREATE+8, DISPLAY, DISPLAY+2, DETAIL+1, PURGE+4, DEL+3, DEL+8 |
| ^SRO(133 - [#133] | CREATE+1, DEL+1 |
| ^XUSEC("SROREQ" | 8+3 |
| Name | Line Occurrences |
|---|---|
| ADD | 8+4, ADD+4 |
| DETAIL | 8 |
| DISPLAY | 8+5, 8+6 |
| EDIT | 8+5, EDIT+2 |
| END | 8+6, EDIT+1, EDIT+3, EDIT+4, DISPLAY+1, PRESS, DETAIL+1, DETAIL+2, ADD+3, ADD+5 , ADD+6, ADD+7 |
| LOC | REQ |
| LOOP | DISPLAY+3 |
| PRESS | 8+3, ADD+4 |
| PURGE | EN+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DISPLAY+1, ADD+1 |
| ^(0 | PURGE+4* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | REQ+3!* |
| >> DFN | CREATE+12, REQ, LOC, 8+4*, DISPLAY+1, PURGE+2, DEL+6 |
| DIC | CREATE+15!*, LOC!* |
| DIC(0 | CREATE+15* |
| DIE | REQ+3!* |
| DR | REQ+3!* |
| DT | REQ+2 |
| DTIME | EDIT+1, PRESS, DETAIL, ADD+3 |
| DUZ | 8+3 |
| DYNOTE | CREATE+2~ |
| IOF | DISPLAY+1, ADD+1 |
| IOST | DETAIL |
| >> LOOP | LOOP+1* |
| >> M | DISPLAY+3*, LOOP+1 |
| MM | DISPLAY+3!, LOOP+1* |
| MMM | DISPLAY+3!, LOOP+1* |
| >> ORACTION | EN+1, EN+2, 8, 8+1, 8+2, 8+4, 8+5, 8+6 |
| >> OREND | 8*, DETAIL* |
| >> ORGY | EN+1* |
| ORIFN | REQ+3!, DEL+8*! |
| >> ORL | REQ, LOC+1* |
| >> ORNP | REQ* |
| >> ORNXT | 8 |
| >> ORPCL | CREATE+15*, 8+4* |
| >> ORPK | REQ*, EN+1, DISPLAY, DETAIL+1, PURGE+1, PURGE+2, PURGE+4 |
| >> ORPURG | REQ+2* |
| >> ORSLST( | 8 |
| >> ORSTRT | REQ*, REQ+2 |
| >> ORSTS | 8+2, PURGE+4*, DEL+8* |
| >> ORTX | REQ+1* |
| >> ORVP | REQ*, 8+4, DISPLAY, ADD+1 |
| >> SRDFN | DISPLAY* |
| SRDYNOTE | DEL+2~, DEL+3*, DEL+4 |
| SREVENT | CREATE+11~*, PURGE+1~*, DEL+5~* |
| >> SRL | LOC*, LOC+1 |
| >> SRNM | DISPLAY*, DISPLAY+1 |
| SROERR | CREATE+11*, CREATE+12, CREATE+13!, REQ+1*, REQ+3!, EN+1* |
| SROP | CREATE+2~, CREATE+3* |
| SROPER | CREATE+2~, CREATE+3*, CREATE+4, CREATE+7, CREATE+8, DISPLAY+2*, DISPLAY+3*, LOOP+1* |
| SROPS | DISPLAY+3! |
| SROPS( | LOOP+1* |
| SROPS(1 | DISPLAY+3*, DISPLAY+4 |
| SROPS(2 | DISPLAY+4 |
| SROPS(3 | DISPLAY+4 |
| >> SRSDATE | REQ, DISPLAY*, DISPLAY+2 |
| >> SRSDOC | REQ |
| >> SRSDT | DISPLAY+2*, DISPLAY+4 |
| >> SRSITE | CREATE+1, 8+4, DEL+1 |
| >> SRSOP | REQ+1 |
| SRSTATUS | CREATE+11, CREATE+12, REQ+1, PURGE+1~*, DEL+5~* |
| SRTN | CREATE+3, CREATE+5, CREATE+8, CREATE+9, CREATE+10, CREATE+11, REQ, REQ+1, REQ+3, END! , DISPLAY*, DISPLAY+2, DETAIL+1*, DEL+3, DEL+4, DEL+5, DEL+6, DEL+8 |
| SRTYPE | CREATE+2~, CREATE+3*, CREATE+7*, CREATE+8*, DEL+2~, DEL+4* |
| >> VA("PID" | DISPLAY+1, ADD+1 |
| >> VADM(1 | DISPLAY, ADD+1 |
| >> X | CREATE+15*, REQ+2, LOC*, PRESS*, DETAIL* |
| >> X1 | REQ+2* |
| >> X2 | REQ+2* |
| >> XQORNOD | 8+4 |
| >> Y | CREATE+15, LOC, DISPLAY+1*, ADD+1* |
| >> Z | EDIT+1*, EDIT+2, EDIT+3, EDIT+4, EDIT+5, ADD+3*, ADD+4, ADD+5, ADD+6, ADD+7 |
| Name | Field # of Occurrence |
|---|---|
| $T(DEL^VPRSR | PURGE+2, DEL+6 |
| $T(NEW^VPRSR | CREATE+12 |