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 |