IBAHVE3 ;WOIFO/SS - CV EXPIRATION REPORT ;06/16/04
Source file <IBAHVE3.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 |
|---|---|---|
| START | ;start report
|
|
| REPORT | ;
|
|
| END | ;
|
|
| EXIT | ; kills all vars
|
|
| OPEN | ;
|
|
| QUEUED | ;
|
|
| PREPRPT | ;prepare data
; IBBEGDT - begin date ,IBENDDT - end date |
|
| SETTMP(IBDFN,IBADMDT,IBWARD,IBCVDT) | ;additional check and set ^TMP
|
|
| PRINTRPT | ;print the report
|
|
| HEADER | ;print the header
|
|
| PRNTLINE(IBRECORD) | ;print line of the report
|
|
| CHNGDATE(DATE,CHNG) | ;
|
|
| PRNINFO(IBBEG,IBEND) | ;
|
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DD" | START+2, START+6, SETTMP+11, SETTMP+12, PRINTRPT+1, HEADER+4, HEADER+5, HEADER+6, PRNINFO+5, PRNINFO+7 |
| ^DGPM - [#405] | PREPRPT+8, PREPRPT+9 |
| ^DGPM("AMV1" | PREPRPT+5, PREPRPT+6, PREPRPT+7 |
| ^DPT - [#2] | SETTMP+3 |
| ^TMP($J | EXIT+2!, SETTMP+13*, PRINTRPT+6, PRINTRPT+7, PRINTRPT+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | HEADER+6 |
| %ZIS | EXIT+3!, OPEN+1* |
| CHNG | CHNGDATE~, CHNGDATE+2 |
| DATE | CHNGDATE~, CHNGDATE+2 |
| DFN | EXIT+2!, SETTMP+6~, SETTMP+7* |
| DIR | START+3!, START+7!, HEADER+1! |
| DIR("A" | START+3*, START+7* |
| DIR("B" | START+3*, START+7* |
| DIR(0 | START+3*, START+5*, HEADER+1* |
| DIRUT | START+3, START+7, EXIT+2! |
| DT | START+2, START+6, PRINTRPT+1 |
| DUOUT | HEADER+1! |
| IB405 | PREPRPT+3~, PREPRPT+7*, PREPRPT+8 |
| IBADM | PRINTRPT+4~, PRINTRPT+7*, PRINTRPT+8 |
| IBADMDAT | PREPRPT+3~, PREPRPT+8*, PREPRPT+9, PREPRPT+19, PREPRPT+20 |
| IBADMDT | SETTMP~, SETTMP+11, SETTMP+13 |
| IBADMIS | SETTMP+6~, SETTMP+11*, SETTMP+13 |
| IBBEG | PRNINFO~, PRNINFO+5 |
| IBBEGDT | START+4*, START+9, EXIT+1!, PREPRPT+11, PREPRPT+16, HEADER+4 |
| IBCOL2 | EXIT+2!, PREPRPT+2*, HEADER+7, PRNTLINE+4 |
| IBCOL3 | EXIT+2!, PREPRPT+2*, HEADER+7, PRNTLINE+6 |
| IBCOL4 | EXIT+2!, PREPRPT+2*, HEADER+7, PRNTLINE+8 |
| IBCOLPG | EXIT+2!, PREPRPT+2*, HEADER+3 |
| IBCVDT | SETTMP~, SETTMP+12 |
| IBCVEXP | SETTMP+6~, SETTMP+12*, SETTMP+13 |
| IBCVSTAT | PREPRPT+3~, PREPRPT+12*, PREPRPT+13, PREPRPT+14 |
| IBDFN | PREPRPT+3~, PREPRPT+6*, PREPRPT+7, PREPRPT+12, PREPRPT+20, SETTMP~, SETTMP+3, SETTMP+7, SETTMP+13, PRINTRPT+4~ , PRINTRPT+6*, PRINTRPT+7, PRINTRPT+8 |
| IBDISCH | PREPRPT+3~, PREPRPT+9*, PREPRPT+11, PREPRPT+18 |
| IBDONE | EXIT+2!, PREPRPT+2*, PRINTRPT+6, PRINTRPT+7, PRINTRPT+9, HEADER+1* |
| IBDT | PREPRPT+3~, PREPRPT+5*, PREPRPT+6, PREPRPT+7 |
| IBEND | PRNINFO~, PRNINFO+7 |
| IBENDDT | START+8*, START+9, EXIT+1!, PREPRPT+5, PREPRPT+17, HEADER+5 |
| IBEXPDT | PREPRPT+3~, PREPRPT+14*, PREPRPT+15, PREPRPT+16, PREPRPT+17, PREPRPT+18, PREPRPT+19, PREPRPT+20 |
| IBOUT | EXIT+1!, PRINTRPT+2* |
| IBPAGE | EXIT+1!, PRINTRPT+2*, HEADER+1, HEADER+2, HEADER+3, HEADER+10* |
| IBPAT | SETTMP+6~, SETTMP+9*, SETTMP+13 |
| IBRECORD | PRNTLINE~, PRNTLINE+2, PRNTLINE+4, PRNTLINE+6, PRNTLINE+8 |
| IBSSN | SETTMP+6~, SETTMP+10*, SETTMP+13 |
| IBTOTAL | PRINTRPT+4~, PRINTRPT+5*, PRINTRPT+8*, PRINTRPT+9 |
| IBWARD | SETTMP~ |
| IBX | EXIT+2!, HEADER+9* |
| IBXX | EXIT+2! |
| IO | START+12 |
| IO("Q" | START+11, EXIT+3! |
| IOF | HEADER+2 |
| IOM | HEADER+9 |
| IOSL | PRNTLINE+10 |
| IOST | HEADER+1, HEADER+2 |
| POP | START+10, EXIT+1! |
| U | PREPRPT+9, PREPRPT+13, PREPRPT+14, PREPRPT+20 |
| VA | SETTMP+5~ |
| VADM | SETTMP+5~ |
| VADM(1 | SETTMP+9 |
| VADM(2 | SETTMP+10 |
| VAERR | SETTMP+5~ |
| X | CHNGDATE+1~, CHNGDATE+3 |
| X1 | CHNGDATE+1~, CHNGDATE+2* |
| X2 | CHNGDATE+1~, CHNGDATE+2* |
| Y | START+1~, START+2*, START+3, START+4, START+5, START+6*, START+7, START+8, EXIT+2!, SETTMP+5~ , SETTMP+11*, SETTMP+12*, PRINTRPT+1*, HEADER+4*, HEADER+5*, HEADER+6*, PRNINFO+1~, PRNINFO+5*, PRNINFO+6, PRNINFO+7* , PRNINFO+8 |
| ZTDESC | EXIT+3!, QUEUED+1* |
| ZTQUEUED | END+1, EXIT+3! |
| ZTREQ | END+1*, EXIT+3! |
| ZTRTN | EXIT+3!, QUEUED+1* |
| ZTSAVE | EXIT+3! |
| ZTSAVE("IBBEGDT" | QUEUED+1* |
| ZTSAVE("IBENDDT" | QUEUED+1* |
| ZTSK | EXIT+3!, QUEUED+2 |