ECMLMP ;ALB/ESD - Multiple procedure dates and procedures ;22 AUG 1997 11:11
Source file <ECMLMP.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 |
---|---|---|
Event Capture | 7 | EC MUL ADD PROCDT EC MUL DEL PROCDT EC MUL PROC ADD EC MUL PROC DEL EC MUL PROCEDURES ECMLMD ECMLMP |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;- ListMan entry point
|
|
HDR | ;- Display location, provider #1, DSS Unit, and Category as header
|
|
INIT | ;- Initialize variables and call BLD which does processing
|
|
BLD | ;- Combine arrays and build lines with data for display
|
|
BLDLM | ;- Build each line for display and create ^TMP("ECMPIDX",$J) array
|
|
SET(X) | ;- Create display array ^TMP("ECMP",$J)
|
|
HLPS | ;- Brief help
|
|
HELP | ;- Help for list
|
|
HLPQ | ||
EXIT | ;- Clean up and exit
|
|
COMBINE | ;- Combine proc date array and procedure array
|
|
PRDTDEL | ;- Entry point for EC MUL DEL PROCDT protocol
|
|
PRDTDLQ | ||
PRDEL | ;- Entry point for EC MUL PROC DEL protocol
|
|
PRDELQ | ||
PRDTADD | ;- Entry point for EC MUL ADD PROCDT protocol
|
|
PRDTADQ | ||
PRADD | ;- Entry point for EC MUL ADD PROC protocol
|
|
PRADDQ | ||
HELPTXT | ; -- help text
|
Name | Field # of Occurrence |
---|---|
INIT^ECMLMP | PRDTDEL+14, PRDEL+14, PRDTADD+8, PRADD+8 |
$$ASKPRDT^ECMUTL | PRDTADD+5 |
ASKPRO^ECMUTL | PRDTADD+7, PRADD+7 |
$$CPT^ICPTCOD | BLDLM+9 |
EN^VALM | EN+2 |
$$FTIME^VALM1 | BLDLM+5 |
$$SETSTR^VALM1 | HDR+3, HDR+5 |
CLEAR^VALM1 | HELP+3, EXIT+5 |
FULL^VALM1 | PRDTDEL+4, PRDEL+4, PRDTADD+4, PRADD+4 |
PAUSE^VALM1 | HELP+2, HELP+4, HELP+6, PRDTDEL+12, PRDEL+12, PRDTADD+6, PRADD+9 |
CLEAN^VALM10 | INIT+3, EXIT+5 |
EN^VALM2 | PRDTDEL+5, PRDEL+5 |
DISP^XQORM1 | HLPS+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^EC(725 - [#725] | BLDLM+8 |
^TMP("ECM" | INIT+4!, BLD+5, BLD+6, BLDLM+6, BLDLM+7, BLDLM+10, BLDLM+12, BLDLM+16, BLDLM+18, BLDLM+20 , BLDLM+21, BLDLM+23, BLDLM+27, EXIT+3!, COMBINE+7*, COMBINE+8* |
^TMP("ECMP" | INIT+4!, INIT+18*, SET+2*, SET+3*, EXIT+3! |
^TMP("ECMPIDX" | INIT+4!, BLDLM+16*, BLDLM+23*, PRDTDEL+8, PRDEL+8 |
^TMP("ECPRDT" | EXIT+2!, COMBINE+4, PRDTDEL+10, PRDTDEL+11!, PRDTDEL+13, PRDEL+13!, PRADD+9 |
^TMP("ECPROC" | EXIT+2!, COMBINE+5, COMBINE+6, COMBINE+8, PRDTDEL+13!, PRDEL+9, PRDEL+11!, PRDEL+13, PRDTADD+7, PRDTADD+8 , PRADD+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BL | INIT+2~, INIT+8*, BLDLM+4, BLDLM+5, BLDLM+6, BLDLM+11, BLDLM+12, BLDLM+19, BLDLM+21, BLDLM+22 , BLDLM+27, BLDLM+29 |
DC | INIT+2~, INIT+10*, BLDLM+5 |
DW | INIT+2~, INIT+10*, BLDLM+5 |
ECADD | PRDTADD+2~, PRDTADD+3*, PRDTADD+5*, PRDTADD+6, PRDTADD+7, PRDTADD+8 |
ECAP | PRADD+2~, PRADD+5*, PRADD+6, PRADD+7, PRADD+9 |
>> ECCAT | HDR+5, PRDTADD+7, PRADD+7 |
ECCPT | BLDLM+2~, BLDLM+7*, BLDLM+8*, BLDLM+9*, BLDLM+10 |
ECDAT | PRDTDEL+8!*, PRDTDEL+9, PRDTDEL+16! |
ECDATE | PRDTDEL+2~, PRDTDEL+9*, PRDTDEL+11 |
ECDP | PRDTDEL+2~, PRDTDEL+10*, PRDTDEL+11, PRDEL+2~, PRDEL+9*, PRDEL+11 |
>> ECDSSU | HDR+4, PRDTADD+5, PRDTADD+7, PRADD+7 |
ECFND | PRDTDEL+2~, PRDTDEL+6*, PRDTDEL+10, PRDTDEL+11*, PRDTDEL+12, PRDTDEL+14, PRDEL+2~, PRDEL+6*, PRDEL+9, PRDEL+11* , PRDEL+12, PRDEL+14 |
ECI | PRDEL+8!*, PRDEL+10, PRDEL+16! |
>> ECL | HDR+2, PRDTADD+7, PRADD+7 |
>> ECLN | HDR+2 |
ECN | PRDEL+9!*, PRDEL+10, PRDEL+16! |
ECNT | BLD+4~, BLD+6*, BLDLM+6, BLDLM+7, BLDLM+10, BLDLM+12, BLDLM+16, BLDLM+18, BLDLM+20, BLDLM+21 , BLDLM+23, BLDLM+27, COMBINE+2~, COMBINE+3*, COMBINE+7*, COMBINE+8 |
ECPCNT | INIT+2~, INIT+7*, BLDLM+3*, BLDLM+4, BLDLM+16, BLDLM+23, SET+3 |
ECPD | BLD+4~, BLD+5*, BLD+6, BLDLM+5, BLDLM+6, BLDLM+7, BLDLM+9, BLDLM+10, BLDLM+12, BLDLM+16 , BLDLM+18, BLDLM+20, BLDLM+21, BLDLM+23, BLDLM+27 |
ECPDT | COMBINE+2~, COMBINE+3* |
ECPR | BLDLM+2~, BLDLM+10*, BLDLM+11, COMBINE+2~, COMBINE+3*, COMBINE+6*, COMBINE+7 |
ECSEL | PRDTDEL+2~, PRDTDEL+6*, PRDTDEL+7*, PRDTDEL+8, PRDEL+2~, PRDEL+6*, PRDEL+7*, PRDEL+8 |
>> ECU(1 | HDR+3 |
ECX | BLD+4~, BLDLM+2!, BLDLM+3*, BLDLM+4*, BLDLM+5*, BLDLM+6*, BLDLM+11*, BLDLM+12*, BLDLM+14, BLDLM+19* , BLDLM+21*, BLDLM+22!*, BLDLM+25!, BLDLM+26*, BLDLM+27*, BLDLM+28, BLDLM+29!*, COMBINE+2~, COMBINE+3*, COMBINE+4* , COMBINE+7, COMBINE+8 |
ECY | COMBINE+2~, COMBINE+3*, COMBINE+5*, COMBINE+6, COMBINE+8 |
ECZ | HELP+1*, HELP+4*, HLPQ! |
I | HELP+4*, HLPQ! |
IC | INIT+2~, INIT+9*, BLDLM+4 |
IW | INIT+2~, INIT+9*, BLDLM+4 |
MC | INIT+2~, INIT+15*, BLDLM+21 |
MOD | BLDLM+18!, BLDLM+19*, BLDLM+20*, BLDLM+21 |
MW | INIT+2~, INIT+15*, BLDLM+21 |
NC | INIT+2~, INIT+11*, BLDLM+6 |
NW | INIT+2~, INIT+11*, BLDLM+6 |
PC | INIT+2~, INIT+12*, BLDLM+11 |
PW | INIT+2~, INIT+12*, BLDLM+11 |
RC | INIT+2~, INIT+14*, BLDLM+27 |
RW | INIT+2~, INIT+14*, BLDLM+27 |
U | BLDLM+9 |
>> VALMBCK | HELP+6*, PRDTDEL+3*, PRDTDEL+15*, PRDEL+3*, PRDEL+15*, PRDTADD+3*, PRDTADQ*, PRADD+3*, PRADD+10* |
>> VALMCNT | INIT+7*, INIT+18, BLDLM+16, SET+2*, SET+3 |
VALMDDF | EXIT+4! |
VALMDDF("INDEX" | INIT+9 |
VALMDDF("MODIFIER" | INIT+15 |
VALMDDF("PROC | DT" , INIT+10, NUM" , INIT+11 |
VALMDDF("PROCEDURE" | INIT+12 |
VALMDDF("REASON" | INIT+14 |
VALMDDF("VOL" | INIT+13 |
>> VALMHDR(1 | HDR+2*, HDR+3* |
>> VALMHDR(2 | HDR+4*, HDR+5* |
>> VALMWD | BLDLM+3, BLDLM+4, BLDLM+5, BLDLM+6, BLDLM+11, BLDLM+12, BLDLM+21, BLDLM+27 |
VALMY | PRDTDEL+2~, PRDEL+2~ |
VALMY( | PRDTDEL+7, PRDEL+7 |
VC | INIT+2~, INIT+13*, BLDLM+12 |
VW | INIT+2~, INIT+13*, BLDLM+12 |
X | INIT+2~, INIT+9*, INIT+10*, INIT+11*, INIT+12*, INIT+13*, INIT+14*, INIT+15*, SET~, SET+2 , HLPS+2*, HELP+2 |
>> XQORNOD(0 | PRDTDEL+5, PRDEL+5 |
Y | HELP+4, HLPQ! |
Name | Field # of Occurrence |
---|---|
$T(HELPTXT+I | HELP+4 |