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 |
Virtual Patient Record | 1 | (DEL,NEW)^VPRSR |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
CREATE | ; create order in ORDER file (100)
|
|
REQ | ||
LOC | ||
EN | ; entry for OE/RR, process order actions
|
|
8 | ||
EDIT | ; edit requested case
|
|
END | ||
DISPLAY | ||
LOOP | ; break case information if longer than 70 characters
|
|
PRESS | ||
DETAIL | ||
ADD | ; add new requests to ORDER file (100)
|
|
PURGE | ; purge order from ORDER file
|
|
DEL | ; delete from ORDER file (100) and call CoreFLS API
|
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 |
>> | 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 |