IBJTLB1 ;ALB/ARH - TPI INACTIVE LIST BUILD ;2/14/95
Source file <IBJTLB1.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 |
|---|---|---|
| BLDA | ; build active list for third party joint inquiry active list, DFN must be defined
; first search starts at dt and works backwards for 6 months of bills or IBMAXCNT bills, whichever is greater ; all bills for a single day are included in the same search so even IBMAXCNT may be exceeded ; if IBEND is defined on entry it is used as the end dt of the search, otherwise DT is used ; IBBEG is left defined on exit, if it has a value then it is used by the Change Dates action to define the next ; end date of the search, this results in each CD action default working backwards through the date range until ; no bills are found and IBBEG is null then search restarts at DT, IBEND is defined so can tell if range changed |
|
| SCRN | ; add bill to screen list (IBIFN,DFN must be defined)
|
|
| DATE(X) | ; date in external format
|
|
| TYPE(X) | ; return abbreviated form of Bill Classification (399,.05)
; modified for 516 - baa |
|
| TF(X) | ; return abbreviated form of Timeframe of Bill (399,.06)
|
|
| SET(X,CNT) | ; set up list manager screen array
|
| Name | Field # of Occurrence |
|---|---|
| $$FT^IBCEF | SCRN+20 |
| $$CURR^IBCEF2 | SCRN+29 |
| $$MCRWNR^IBEFUNC | SCRN+29 |
| $$EEOB^IBJTLA1 | SCRN+5 |
| $$MINS^IBJTU31 | SCRN+27 |
| $$REF^IBJTU31 | SCRN+10 |
| $$ACTIVE^IBJTU4 | BLDA+14 |
| $$ARSTATA^IBJTU4 | SCRN+24 |
| $$BILLREJ^IBJTU6 | SCRN+6 |
| $$TYP^IBRFN | SCRN+21 |
| $$IB^IBRUTL | SCRN+11 |
| $$ECME^IBTRE | SCRN+8 |
| $$BILL^RCJIBFN2 | SCRN+31 |
| $$SETFLD^VALM1 | SCRN+3, SCRN+8, SCRN+9, SCRN+10, SCRN+11, SCRN+12, SCRN+13, SCRN+20, SCRN+23, SCRN+24 , SCRN+26, SCRN+27, SCRN+30, SCRN+32, SCRN+33 |
| $$FMADD^XLFDT | BLDA+8 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | BLDA+11, BLDA+13, BLDA+14, SCRN+2, SCRN+28 |
| ^DGCR(399.3 - [#399.3] | SCRN+26 |
| ^DIC(36 - [#36] | SCRN+30 |
| ^TMP("IBJTLB" | SET+2*, SET+3* |
| ^TMP("IBJTLBX" | SET+4* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | SET~, SET+2, SET+3, SET+4 |
| >> DFN | BLDA+11, BLDA+13, BLDA+14 |
| DT | BLDA+8 |
| IBBDT | BLDA+7~, BLDA+8*, BLDA+10, BLDA+11, BLDA+16*, BLDA+20 |
| >> IBBEG | BLDA+16*, BLDA+19 |
| IBCNT | BLDA+7~, BLDA+10*, BLDA+13, SCRN+2*, SCRN+3, SCRN+34 |
| IBD0 | SCRN+1~, SCRN+2*, SCRN+6, SCRN+8, SCRN+16, SCRN+20, SCRN+26 |
| IBDM | SCRN+1~, SCRN+2* |
| IBDT1 | BLDA+7~, BLDA+10*, BLDA+13*, BLDA+14, BLDA+16 |
| IBDT2 | BLDA+7~, BLDA+10*, BLDA+13 |
| IBDU | SCRN+1~, SCRN+2*, SCRN+12, SCRN+13 |
| IBEDT | BLDA+7~, BLDA+8*, BLDA+10, BLDA+17*, BLDA+20 |
| >> IBEND | BLDA+8, BLDA+17*, BLDA+19 |
| IBFIRST | BLDA+7~, BLDA+11*, BLDA+13*, BLDA+16 |
| IBHMSG | BLDA+7!, BLDA+19*, BLDA+20*, BLDA+21* |
| IBIFN | BLDA+7~, BLDA+14*, SCRN+2, SCRN+5, SCRN+8, SCRN+10, SCRN+11, SCRN+20, SCRN+21, SCRN+24 , SCRN+27, SCRN+28, SCRN+29, SCRN+31, SET+4 |
| IBLAST | BLDA+7~, BLDA+11*, BLDA+17 |
| IBMAXCNT | BLDA+7~, BLDA+8*, BLDA+13 |
| >> IBPFLAG | SCRN+5*, SCRN+7 |
| >> IBTYP | SCRN+21*, SCRN+22*, SCRN+23 |
| IBY | SCRN+1~, SCRN+3*, SCRN+8*, SCRN+9*, SCRN+10*, SCRN+11*, SCRN+12*, SCRN+13*, SCRN+20*, SCRN+23* , SCRN+24*, SCRN+26*, SCRN+27*, SCRN+28*, SCRN+29*, SCRN+30*, SCRN+31*, SCRN+32, SCRN+33 |
| INDFLG | SCRN+1~, SCRN+7*, SCRN+9 |
| REJFLAG | SCRN+1~, SCRN+6*, SCRN+7 |
| TYPE | SCRN+1~, SCRN+16*, SCRN+20 |
| U | SCRN+6, SCRN+8, SCRN+12, SCRN+13, SCRN+16, SCRN+20, SCRN+24, SCRN+26, SCRN+30, SCRN+32 , SCRN+33, SET+4 |
| >> VALMCNT | BLDA+10*, BLDA+21, BLDA+23, SET+1*, SET+2, SET+3, SET+4 |
| X | SCRN+1~*, SCRN+3*, SCRN+8*, SCRN+9*, SCRN+10*, SCRN+11*, SCRN+12*, SCRN+13*, SCRN+20*, SCRN+23* , SCRN+24*, SCRN+26*, SCRN+27*, SCRN+30*, SCRN+32*, SCRN+33*, SCRN+34, DATE~, DATE+1, TYPE~ , TYPE+2, TF~, TF+1, SET~, SET+2 |