IB20P202 ;WOIFO/AAT-GMT IB PART 3 POST-INSTALL ;24-OCT-02
Source file <IB20P202.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| POST | ;Post-Install procedure
|
|
| ADDPAT(DFN,IBRES,IBNUM) | ||
| ADDLN(IBTXT) | ||
| RELALL | ;Release all remaining held charges off hold;
|
|
| FORCEREL | ; Force releasing remaining charges on hold (rate)
|
|
| RELHOLD(DFN) | ||
| RELCRG(IBACT) | ||
| RCERR | ||
| PLUS(IBDT,IBDAYS) | ||
| ERRMSG(IBACT,IBERR) | ||
| DAT(IBDT) | ; Convert FM date to (mm/dd/yy) format.
|
|
| NOW() | ||
| PRNMSG | ;
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | NOW+2 |
| C^%DTC | PLUS+2 |
| NOW^%DTC | NOW+1 |
| $$EC^%ZOSV | RCERR+1 |
| ^%ZTER | RCERR+2 |
| $$LST^DGMTU | ADDPAT+2 |
| $$GET1^DIQ | RELALL+30, ERRMSG+3 |
| $$GMTEFD^IBAGMT | RELHOLD+2, RELCRG+6, ERRMSG+26 |
| $$ISGMTPT^IBAGMT | RELCRG+10, ERRMSG+26 |
| $$ISGMTTYP^IBAGMT | RELCRG+7, ERRMSG+26 |
| $$REDUCE^IBAGMT | RELCRG+13, RELCRG+20 |
| $$ACTNM^IBOUTL | ERRMSG+24 |
| ^IBR | RELCRG+24 |
| $$FMTE^XLFDT | DAT+2 |
| ^XMD | RELALL+35, ERRMSG+30 |
| MES^XPDUTL | ADDLN+1, PRNMSG+11 |
| FileNo | Call Tags |
|---|---|
| ^IBE(350.9 - [#350.9] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | RELCRG+8 |
| ^DPT - [#2] | ADDPAT+1, ERRMSG+9 |
| ^IB - [#350] | RELCRG+1, RELCRG+12, RELCRG+13*, RELCRG+14*, ERRMSG+8 |
| ^IB("AC" | RELALL+17, RELALL+21, FORCEREL+3 |
| ^IB("AGMT" | POST+7!, RELCRG+15, RELCRG+18, RELCRG+22! |
| ^IB("AGMTP" | POST+8!, RELALL+12, RELHOLD+7! |
| ^IB("APTDT" | RELHOLD+5, RELHOLD+6 |
| ^IBE(350.1 - [#350.1] | RELCRG+24 |
| ^IBE(351 - [#351] | RELCRG+19, RELCRG+21* |
| ^TMP($J | POST+2!, POST+9!, ADDLN+2, ADDLN+3* |
| ^XTMP("IB GMT CONVERSION" | POST+6! |
| Name | Line Occurrences |
|---|---|
| $$DAT | ERRMSG+23 |
| $$NOW | RELALL+7, RELALL+19 |
| $$PLUS | RELHOLD+2 |
| $$RELCRG | FORCEREL+3, RELHOLD+6 |
| $$RELHOLD | RELALL+13 |
| ADDLN | ADDPAT+4, RELALL+2, RELALL+3, RELALL+4, RELALL+5, RELALL+6, RELALL+7, RELALL+8, RELALL+9, RELALL+10 , RELALL+16, RELALL+18, RELALL+19, RELALL+20, RELALL+22, RELALL+23, RELALL+24, RELALL+25, FORCEREL+4 |
| ADDPAT | RELALL+15 |
| ERRMSG | RELCRG+24, RCERR+3 |
| FORCEREL | RELALL+17 |
| PRNMSG | POST+3 |
| RELALL | POST+4 |
| Name | Field # of Occurrence |
|---|---|
| ^( | RELCRG+18 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | NOW~, NOW+1 |
| %H | PLUS~, NOW~ |
| %I | NOW~ |
| DFN | ADDPAT~, ADDPAT+1, ADDPAT+2, RELALL+1~, RELALL+12*, RELALL+13, RELALL+15, RELHOLD~, RELHOLD+1*, RELHOLD+5 , RELHOLD+6, RELHOLD+7, RELCRG~, RELCRG+2*, RELCRG+10, ERRMSG~, ERRMSG+9*, ERRMSG+26 |
| DIFROM | RELALL+1~, ERRMSG~ |
| DUZ | RELALL+31, RELCRG+24, ERRMSG+4 |
| IB90D | RELCRG~, RELCRG+18*, RELCRG+20, RELCRG+21 |
| IBACT | FORCEREL+1~, FORCEREL+3*, RELHOLD~, RELHOLD+6*, RELCRG~, RELCRG+1, RELCRG+12, RELCRG+13, RELCRG+14, RELCRG+15 , RELCRG+18, RELCRG+22, RELCRG+24, RCERR+3, ERRMSG~, ERRMSG+8, ERRMSG+13, ERRMSG+16, ERRMSG+23 |
| IBAMT | RELCRG~, RELCRG+20*, RELCRG+21 |
| IBATYP | RELCRG~, RELCRG+4*, RELCRG+7, RELCRG+24, ERRMSG~, ERRMSG+10*, ERRMSG+24, ERRMSG+26 |
| IBC | ADDLN~, ADDLN+2*, ADDLN+3, ERRMSG~, ERRMSG+11*, ERRMSG+12*, ERRMSG+13*, ERRMSG+14*, ERRMSG+15*, ERRMSG+16* , ERRMSG+17*, ERRMSG+19*, ERRMSG+20*, ERRMSG+21*, ERRMSG+22*, ERRMSG+23*, ERRMSG+24*, ERRMSG+25*, ERRMSG+27*, ERRMSG+28* |
| IBCLK | RELCRG~, RELCRG+18*, RELCRG+19, RELCRG+21 |
| IBCLKZ | RELCRG~, RELCRG+19*, RELCRG+20 |
| IBCNT | FORCEREL+1~, FORCEREL+2*, FORCEREL+3*, FORCEREL+4, RELHOLD~, RELHOLD+3*, RELHOLD+6*, RELHOLD+8 |
| IBCRG | RELCRG~, RELCRG+9*, RELCRG+13, RELCRG+20 |
| IBDAYS | PLUS~, PLUS+1 |
| IBDT | RELHOLD~, RELHOLD+5*, RELHOLD+6, RELCRG~, RELCRG+5*, RELCRG+6, RELCRG+10, PLUS~, PLUS+1, ERRMSG~ , ERRMSG+10*, ERRMSG+26, DAT~, DAT+1, DAT+2 |
| IBDUZ | RELCRG~, RELCRG+24* |
| IBERR | RCERR~, RCERR+1*, RCERR+3, ERRMSG~, ERRMSG+18, ERRMSG+19 |
| IBFDA | RELCRG~ |
| IBGMT | RELCRG~, RELCRG+10*, RELCRG+12, RELCRG+25 |
| IBGRP | ERRMSG~ |
| IBI | ERRMSG~ |
| IBLIMIT | RELHOLD~, RELHOLD+2*, RELHOLD+5 |
| IBNOS | RELCRG~, RELCRG+24* |
| IBNUM | ADDPAT~, ADDPAT+4, RELALL+1~, RELALL+11*, RELALL+14*, RELALL+15, RELALL+16, RELALL+25 |
| IBPT | ADDPAT~, ADDPAT+1*, ADDPAT+4, ERRMSG~, ERRMSG+9*, ERRMSG+22 |
| IBRES | ADDPAT~, ADDPAT+4, RELALL+1~, RELALL+13*, RELALL+15 |
| IBSEQNO | RELCRG~, RELCRG+24* |
| IBSTA | ADDPAT~, ADDPAT+2*, ADDPAT+3*, ADDPAT+4, RELCRG~, RELCRG+3*, RELCRG+24, RELCRG+25 |
| IBTXT | ADDLN~, ADDLN+1, ADDLN+3, ERRMSG~, PRNMSG+1~, PRNMSG+11 |
| IBTXT( | ERRMSG+12*, ERRMSG+13*, ERRMSG+14*, ERRMSG+15*, ERRMSG+16*, ERRMSG+17*, ERRMSG+19*, ERRMSG+20*, ERRMSG+21*, ERRMSG+22* , ERRMSG+23*, ERRMSG+24*, ERRMSG+25*, ERRMSG+27*, ERRMSG+28* |
| IBTXT(1 | PRNMSG+2* |
| IBTXT(2 | PRNMSG+3* |
| IBTXT(3 | PRNMSG+4* |
| IBTXT(4 | PRNMSG+5* |
| IBTXT(5 | PRNMSG+6* |
| IBTXT(6 | PRNMSG+7* |
| IBTXT(7 | PRNMSG+8* |
| IBTXT(8 | PRNMSG+9* |
| IBTXT(9 | PRNMSG+10* |
| IBZ | RELCRG~, RELCRG+1*, RELCRG+2, RELCRG+3, RELCRG+4, RELCRG+5, RELCRG+9, ERRMSG~, ERRMSG+8*, ERRMSG+9 , ERRMSG+10, ERRMSG+23, ERRMSG+25, ERRMSG+26, ERRMSG+28 |
| U | ADDPAT+1, RELCRG+2, RELCRG+3, RELCRG+4, RELCRG+5, RELCRG+9, RELCRG+12, RELCRG+13, RELCRG+14, RELCRG+18 , RELCRG+21, RELCRG+24, ERRMSG+9, ERRMSG+10, ERRMSG+25, ERRMSG+26, ERRMSG+28 |
| X | RELHOLD~, RELCRG+8*, PLUS~, PLUS+3, NOW~ |
| X1 | PLUS~, PLUS+1* |
| X2 | PLUS~, PLUS+1* |
| XMDUZ | RELALL+1~, RELALL+29*, ERRMSG~, ERRMSG+2* |
| XMGROUP | RELALL+1~, RELALL+30*, RELALL+32, ERRMSG~, ERRMSG+3*, ERRMSG+4*, ERRMSG+5*, ERRMSG+6 |
| XMSUB | RELALL+1~, RELALL+28*, ERRMSG~, ERRMSG+1* |
| XMTEXT | RELALL+1~, RELALL+33*, ERRMSG~, ERRMSG+6* |
| XMY | RELALL+1~, ERRMSG~ |
| XMY( | RELALL+31*, ERRMSG+6* |
| XMY("G." | RELALL+32* |
| Y | RELCRG~, RELCRG+24, NOW~, NOW+1*, NOW+3*, NOW+4 |