ECBEN2A ;BIR/MAM,JPW-Categories and Procedures Selection ;30 Apr 96
Source file <ECBEN2A.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHK | ; check unit for valid categories
|
|
| CATS | ; select category
|
|
| LIST | ||
| PICK | ||
| P | ;check for valid procedures
|
|
| P1 | ;
|
|
| P2 | ;ask mul proc
|
|
| PROS | ;
|
|
| LISTP | ||
| V | ;vol (and procedure reason),ask for CPT modifier is applicable
|
|
| VV | ;vol
|
|
| CHKP | ;
|
|
| FILE | ;file proc
|
|
| END | ||
| SETP | ;set proc
|
|
| SELC | ; select category
|
|
| NOTE | ;
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | V+15 |
| ^ECBEN2B | FILE+2 |
| HDR^ECBEN2U | LIST, P+7, LISTP |
| MSG^ECBEN2U | P2+4, P2+17 |
| MSG1^ECBEN2U | SELC+3, SELC+4 |
| $$GETPRO^ECDSUTIL | P2+3 |
| $$PRLST^ECDSUTIL | P2+16 |
| KILLV^ECDSUTIL | P2+4, P2+10, P2+15, P2+17, P2+21 |
| SRCHTM^ECDSUTIL | P2+6 |
| CATS^ECHECK1 | CHK+2 |
| PROS^ECHECK1 | P+2 |
| DSP1444^ECPRVMUT | CHKP+10 |
| $$ASKMOD^ECUTL | V+5 |
| $$CPT^ICPTCOD | SETP+4 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: READ |
|
| 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: WRITE |
|
| Function Call: WRITE |
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^ECL - [#720.5] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^EC(725 - [#725] | SETP+2 |
| ^ECJ - [#720.3] | V+11 |
| ^ECJ("AP" | V+9 |
| ^ECL - [#720.5] | CHKP+8 |
| ^ECL("AD" | V+11 |
| ^ECR - [#720.4] | CHKP+8 |
| ^TMP("ECLKUP" | P+1!, SETP+8* |
| ^TMP("ECPRO" | P+3, P1+1, LISTP+3, CHKP+16!, CHKP+23, FILE+1!, SETP+1, SETP+7, SELC+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> CNT | CATS+1*, LIST+2*, PICK+1*, P1+1*, P2+1*, P2+12*, P2+16*, P2+17, P2+18, PROS+1* , LISTP+3*, CHKP+11*, SETP+1, SETP+7, SETP+8 |
| >> COUNT | CHK+1*, P2+4, P2+5, CHKP+19*, CHKP+22 |
| DIC | V+13*, V+15! |
| DIC("A" | V+14* |
| DIC("S" | V+14* |
| DIC(0 | V+13* |
| >> DIR("?" | P2+2* |
| DTIME | PICK, PICK+1, P+6, VV+2, CHKP+11, CHKP+14, FILE+1, SELC+1 |
| >> EC1 | CHK+1*, LIST+1*, P2+1*, LISTP+2*, SELC+1, SELC+2, SELC+3, SELC+4, SELC+6 |
| >> EC4 | SETP+7* |
| >> ECC | CHK+3*, CHK+4*, PICK+2*, V+9, CHKP+19, SELC+6* |
| >> ECC( | LIST+2, PICK+1, PICK+2, SELC+3, SELC+6 |
| >> ECC(1 | CHK+3, CHK+4 |
| >> ECC(2 | CHK+4 |
| ECCN | CHK+3*, CHK+4*, PICK+2*, CHKP+1, CHKP+16!, SELC+6* |
| >> ECCPT | P1+2, V+3, V+5, CHKP+2, CHKP+4, CHKP+5, CHKP+19, CHKP+21, CHKP+22, SETP+2* , SETP+3, SETP+4, SETP+5 |
| >> ECD | V+9 |
| >> ECDATE | CHKP+9 |
| >> ECDN | LIST, P+5, LISTP, SELC+2 |
| >> ECDT | V+5, SETP+4 |
| ECEC | CHKP+11! |
| ECEC( | CHKP+19*, CHKP+22* |
| ECEC(1 | FILE+1 |
| >> ECERR | V+5, V+6 |
| ECHOICE | CHK+1!, LIST+2, LIST+3, PICK+2*, P2+1!, PROS+1!, LISTP+3, CHKP+16!, SELC+1*, SELC+5* |
| >> ECL | V+9 |
| >> ECLN | P+4 |
| ECMOD | P2+1!, V+5, CHKP+16! |
| ECMOD( | CHKP+4, CHKP+5, CHKP+21, CHKP+22 |
| ECMODF | V+5*, V+7! |
| ECMODS | V+4*, V+5, V+7! |
| >> ECO | CHKP+19 |
| >> ECON | CHKP+1 |
| ECONE | CHK+2*, CHK+3*, CHK+4*, LIST+3*, PICK+2*, P1+1*, P2+14*, P2+20*, CHKP+15, CHKP+16! |
| >> ECOUT | PICK*, P+3, P+6*, V+3, V+6*, VV+2*, VV+3*, CHKP+11*, CHKP+15*, FILE+1* |
| ECP | V+9, CHKP+16!, CHKP+19, SETP+1*, SETP+2 |
| >> ECPCNT | P2+1*, P2+7*, P2+8, P2+9, P2+11, P2+12, P2+16 |
| ECPN | P1+2, CHKP+2, CHKP+16!, SETP+1*, SETP+5 |
| >> ECPNAME | P2+16 |
| ECPRPTR | V+10!, V+12*, V+16*, CHKP+8, CHKP+19 |
| >> ECPRSL | CHKP+8* |
| >> ECPRVARY | CHKP+10 |
| >> ECPTCD | P1+2, CHKP+2, SETP+3*, SETP+4*, SETP+5 |
| ECSCR | V+9*, V+11, V+17! |
| ECSTOP | CHK+1!, LIST+3, P2+1!, SELC+1* |
| ECTEMP | FILE+1! |
| >> ECV | VV+5*, CHKP+9, CHKP+19 |
| >> ECX | P2+1*, P2+3*, P2+4, P2+5, P2+6 |
| >> ECYN | CHKP+11*, CHKP+12*, CHKP+13, CHKP+14, CHKP+15, CHKP+16 |
| IOF | SELC+2 |
| IOSL | LIST+2, LISTP+3 |
| >> JJ | LIST*, LISTP* |
| MOD | CHKP+4~*, CHKP+5 |
| >> NATN | P1+3, CHKP+3, SETP+1*, SETP+6 |
| >> OK | P2+1*, P2+14*, P2+20* |
| >> SYN | P1+3, CHKP+3, SETP+1*, SETP+6 |
| U | CHKP+5, SETP+4 |
| >> VOL | VV+1*, VV+2, VV+4, SETP+1* |
| >> X | CATS+1*, LIST+2, PICK*, PICK+1*, PICK+2, P+6*, PROS+1*, LISTP+3, LISTP+4, VV+2* , VV+3, VV+4*, VV+5, CHKP+11*, CHKP+14*, FILE+1*, SELC+1*, SELC+2, SELC+3, SELC+4 , SELC+6 |
| >> Y | V+16 |