LRAPKLG ;DSS/FHS - MOVE SP DATA FROM SURGICAL RECORD ;09/21/16 10:44
Source file <LRAPKLG.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Lab Service | 2 | LRAPKOE LRAPKOE1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;
; Called from MOVE^LRAPKOE ; Call with ; LRDFN - LRSS - LRIDT - LRCDT |
|
EN0 | ;
|
|
EN1 | ;
|
|
OPT | ||
NOOP | ||
DOC | ||
DISP | ||
LIST | ; list cases
|
|
CASE | ||
OTHER | ; Check for other operations
|
|
LOOK | ; parse out procedures
|
|
DISPLAY(LRCASE) | ;Display the Dialog for a Surgery case
|
|
PAGE | ;End of page prompt
|
|
HDR | ;Setup Header information
|
|
PRTHDR | ; Print report header info
|
|
YN(STR) | ;Yes No response
|
|
END | ;User Termination Response
|
|
FMT(VAL,IOM) | ;Format line to IOM length
|
|
FOOT(SEG,LRX) | ;Add Surgery case # field separator
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LR - [#63] | EN+4, EN0+2 |
^SRF - [#130] | DOC, DISP, LIST+2, LIST+3, LIST+4, LIST+5, LIST+6, CASE+2, CASE+3, CASE+4 , OTHER+2, OTHER+3, DISPLAY+10, DISPLAY+18, DISPLAY+21, DISPLAY+29, DISPLAY+33, DISPLAY+36, DISPLAY+38, DISPLAY+39 , DISPLAY+40, DISPLAY+46, DISPLAY+50, DISPLAY+57, DISPLAY+58, DISPLAY+65, DISPLAY+66, DISPLAY+67, HDR+2 |
^SRF("ADT" | EN0+3, EN0+8 |
Name | Line Occurrences |
---|---|
$$FMT | DISPLAY+14, DISPLAY+19, DISPLAY+22, DISPLAY+31, DISPLAY+33, DISPLAY+37, DISPLAY+40, DISPLAY+46, DISPLAY+51, DISPLAY+58 , DISPLAY+60, DISPLAY+67 |
DISPLAY | EN1+6, DISP |
END | EN1+7, DISP+2 |
FOOT | DISPLAY+26, DISPLAY+44, DISPLAY+53, DISPLAY+71 |
HDR | DISPLAY+12 |
LIST | EN0+8 |
LOOK | CASE+8 |
OTHER | CASE+4 |
PAGE | DISPLAY+24, DISPLAY+30, DISPLAY+34, DISPLAY+42, DISPLAY+47, DISPLAY+49, DISPLAY+52, DISPLAY+61, DISPLAY+69 |
PRTHDR | DISPLAY+12, PAGE+6 |
YN | DISPLAY+72 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | EN+5~ |
ANS | EN+5~ |
CASE | EN+5~ |
CNT | EN+5~, EN0+8*, EN1+2, EN1+3, OPT+1, OPT+3*, LIST+6*, CASE+10, DISPLAY+8~, DISPLAY+16* , DISPLAY+19*, DISPLAY+23*, DISPLAY+33*, DISPLAY+34, DISPLAY+41*, DISPLAY+46*, DISPLAY+52*, DISPLAY+55!, DISPLAY+57*, DISPLAY+59 , DISPLAY+60, DISPLAY+68* |
CNTX | EN+5~, DISPLAY+19*, DISPLAY+23*, DISPLAY+26, DISPLAY+29!, DISPLAY+31*, DISPLAY+34*, DISPLAY+41*, DISPLAY+44, DISPLAY+46* , DISPLAY+52*, DISPLAY+53, DISPLAY+55!, DISPLAY+60*, DISPLAY+68*, DISPLAY+71 |
D0 | EN+5~ |
DA | EN+5~, DISPLAY+8~ |
>> DFN | EN0+2*, EN0+3, EN0+8 |
DIC | EN+5~, DISPLAY+8~ |
DIR | EN+5~, OPT!, PAGE+3!, YN+1~ |
DIR("?" | OPT* |
DIR("A" | OPT+1*, YN+3* |
DIR("B" | YN+3* |
DIR(0 | OPT+1*, PAGE+4*, YN+3* |
DIRUT | EN+5~, PAGE+3!, YN+1~ |
>> DOB | HDR+2 |
DR | EN+5~, DISPLAY+8~ |
DT | EN0+4 |
DTOUT | EN+5~, OPT+2, PAGE+3!, YN+1~ |
DUOUT | EN+5~, OPT+2, PAGE+3!, YN+1~ |
ERR | EN+6~ |
FDA | EN+6~ |
FIL | EN+6~ |
FLD | EN+6~ |
IEN | EN+6~, DISPLAY+8~, DISPLAY+19*, DISPLAY+21*, DISPLAY+35~, DISPLAY+38*, DISPLAY+39, DISPLAY+40, DISPLAY+46*, DISPLAY+50* , DISPLAY+64~, DISPLAY+65*, DISPLAY+66, DISPLAY+67 |
IOF | EN0+6, EN1+4, PRTHDR+3 |
IOM | NOOP+2, DISPLAY+9, DISPLAY+14, DISPLAY+19, DISPLAY+22, DISPLAY+31, DISPLAY+33, DISPLAY+37, DISPLAY+40, DISPLAY+46 , DISPLAY+51, DISPLAY+58, DISPLAY+60, DISPLAY+67, PRTHDR+5, PRTHDR+6, END+1, FMT~ |
IOSL | PAGE+1 |
LRABORT | EN+6~ |
LRCASE | EN+6~, EN0+8*, EN1+6*, NOOP+1*, DISP*, LIST+2, LIST+3, LIST+4, LIST+5, LIST+6 , CASE+2, CASE+3, CASE+4, CASE+5, CASE+6, CASE+10, OTHER+2, OTHER+3, DISPLAY~, DISPLAY+10 , DISPLAY+14, DISPLAY+18, DISPLAY+21, DISPLAY+29, DISPLAY+33, DISPLAY+36, DISPLAY+38, DISPLAY+39, DISPLAY+40, DISPLAY+46 , DISPLAY+50, DISPLAY+57, DISPLAY+58, DISPLAY+65, DISPLAY+66, DISPLAY+67, HDR+2, HDR+3 |
LRCASE( | OPT+3, CASE+10* |
LRCASE(1 | EN1+6 |
>> LRDFN | EN+4, EN0+2, EN1+8, DISP+1 |
LRDIAL | EN+6~ |
LRDOC | EN+6~, DOC* |
LREDT | EN+6~, EN0+4*, EN0+8 |
LREND | EN+7~, DISPLAY+8~, DISPLAY+11*, DISPLAY+21, DISPLAY+25, DISPLAY+30, DISPLAY+34, DISPLAY+38, DISPLAY+43, DISPLAY+47 , DISPLAY+49, DISPLAY+50, DISPLAY+52, DISPLAY+54, DISPLAY+61, DISPLAY+65, DISPLAY+70, PAGE+2*, PAGE+5*, YN+2* , YN+5* |
LRFHDR | EN+7~, PRTHDR+2, PRTHDR+3, PRTHDR+4* |
LRHDR | EN+7~, EN1+8, DISP+1, DISPLAY+19*, DISPLAY+20, DISPLAY+31*, DISPLAY+32, DISPLAY+37*, DISPLAY+46*, DISPLAY+48 , DISPLAY+60*, DISPLAY+62 |
LRHDR( | FOOT+1*, FOOT+2* |
LRHDR(0 | HDR+3*, HDR+4*, PRTHDR+5, PRTHDR+6 |
LRHDR(1 | DISPLAY+14*, FOOT+1 |
LRHDR(2 | DISPLAY+15*, FOOT+2 |
LRHDR(33 | DISPLAY+33*, DISPLAY+41* |
LRHDR(34 | DISPLAY+59*, DISPLAY+68* |
LRHDR(38 | DISPLAY+52* |
LRHDR(39 | DISPLAY+23* |
LRI | EN+7~, CASE+1~, CASE+8*, LOOK+1 |
>> LRIDT | EN1+8, DISP+1 |
LRIEN | EN+7~ |
LRLN | DISPLAY+8~, DISPLAY+9*, DISPLAY+15, FMT+4 |
LRLONG | EN+7~, OTHER+2*, OTHER+3 |
LROK | EN+7~, EN0+1*, EN1+7, EN1+8, DISP+1, DISP+2, YN+2*, YN+5* |
LROPER | EN+7~, CASE+2*, CASE+5*, CASE+7, CASE+8*, OTHER+2, OTHER+4*, LOOK+1* |
LROPERS | EN+7~, OTHER+2*, OTHER+3*, OTHER+4 |
LROPS | EN+8~, CASE+1~ |
LROPS( | LOOK+1* |
LROPS(1 | CASE+7*, CASE+9 |
LROPS(2 | CASE+9 |
LROPS(3 | CASE+9 |
LROPS(4 | CASE+9 |
LROTHER | EN+8~, CASE+3*, CASE+4*, OTHER+2*, OTHER+3 |
LRPAGE | EN+8~, DISPLAY+8~, PRTHDR+1*, PRTHDR+5 |
LRPRAC | EN+8~ |
LRRB | EN+8~ |
LRSCAN | EN+8~, LIST+2*!, LIST+3, LIST+4 |
LRSDATE | EN+9~, DISP*, LIST+6*, LIST+7 |
LRSDOC | EN+9~, DISPLAY+8~, DISPLAY+10*, HDR+1 |
LRSDT | EN+9~, EN0+5*, EN0+8* |
LRSDX | EN+9~, LIST+7*, CASE, CASE+10 |
>> LRSS | EN1+8, DISP+1 |
LRSTAT | EN+10~ |
LRSTATUS | EN+10~ |
LRSURGDT | EN+10~, HDR+2*, HDR+4 |
LRSURPHY | EN+10~, CASE+10, HDR+1*, HDR+4 |
LRTN | EN+10~, EN1+6*, OPT+3*, NOOP, NOOP+1, NOOP+2, DOC, DISP |
LRTREA | EN+10~ |
LRV | EN+10~ |
LRVAL | EN+10~, CASE+1~, LOOK+1* |
LRVAL(1 | CASE+8, LOOK+1* |
LRWRD | EN+11~ |
LRX | EN+11~, FOOT~, FOOT+1*, FOOT+2* |
LRYN | EN+11~ |
>> PNM | EN0+3, EN0+7, HDR+3 |
S | EN+11~, DISPLAY+8~ |
SEG | FOOT~, FOOT+1, FOOT+2 |
>> SSN | HDR+3 |
STR | EN+11~, YN~, YN+3 |
U | EN+4, EN0+2, EN0+7, DOC, DISP, LIST+2, LIST+3, LIST+4, LIST+5, LIST+6 , CASE+2, CASE+10, OTHER+2, OTHER+3, DISPLAY+10, DISPLAY+29, DISPLAY+33, DISPLAY+39, DISPLAY+40, DISPLAY+57 , DISPLAY+58, DISPLAY+66, DISPLAY+67, HDR+2 |
VA | EN+11~ |
VADM | EN+11~ |
VADM(2 | EN0+7 |
VADM(3 | EN0+7 |
VADM(5 | EN0+7 |
VAIN | EN+11~ |
VAL | EN+11~, DISPLAY+8~, DISPLAY+21*, DISPLAY+22*, DISPLAY+23, DISPLAY+33*, DISPLAY+40*, DISPLAY+41, DISPLAY+50*, DISPLAY+51* , DISPLAY+52, DISPLAY+55!, DISPLAY+58*, DISPLAY+59, DISPLAY+63, DISPLAY+67*, DISPLAY+68, DISPLAY+69, FMT~, FMT+1 , FMT+2, FMT+3*, FMT+4*, FMT+5 |
X | EN+11~, YN+1~ |
Y | EN+11~, OPT+3, PAGE+3!, PAGE+5, PAGE+6, YN+1~, YN+5 |