FBMON ;DSS/LJF - VISTA FEE 5010 UPGRADE ;4/4/2011
Source file <FBMON.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 |
|---|---|---|
| INIT() | ; Standard data items
; N FBFENFLD,FBFPARIX,FBFPROOT,FBFSTFLD,FBFINTER ; set by $$INIT |
|
| EN | ; OPTION "FB FPPS MONITOR" entry point
|
|
| FOREGRND | ;
|
|
| FACTIVE(FBFRET) | ; Return active/inactive flag
|
|
| REPORTIT(FBFARG1) | ;
; ;FBFARG1 |
|
| INFORM(FBFARG1,FBFARG2,FBFARG3,FBFARG4,FBFARG5,FBFARG6,FBFARG7,FBFARG8,FBFARG9,FBFARG10) | ;
|
|
| SETH(X) | ; Fileman date input, returns $H value
|
| Name | Field # of Occurrence |
|---|---|
| FIND^DIC | REPORTIT+33 |
| $$GET1^DIQ | REPORTIT+35 |
| GETS^DIQ | FACTIVE+4, REPORTIT+34 |
| ^DIR | INFORM+19 |
| $$SITE^VASITE | REPORTIT+26, REPORTIT+41 |
| $$FMDIFF^XLFDT | FACTIVE+9, FACTIVE+14 |
| $$FMTE^XLFDT | REPORTIT+8, REPORTIT+11, REPORTIT+12, REPORTIT+13, REPORTIT+28, REPORTIT+30, INFORM+11, INFORM+14, INFORM+15 |
| $$HTFM^XLFDT | FACTIVE+8 |
| $$NOW^XLFDT | FACTIVE+9, FACTIVE+14, REPORTIT+8, REPORTIT+28, INFORM+11 |
| H^XLFDT | SETH+2 |
| ^XMD | REPORTIT+23, REPORTIT+45 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^XMB(3.8 - [#3.8] | FIND^DIC, GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^FBAA( | INIT+3 |
| ^TMP($J | REPORTIT+5!, REPORTIT+6*, REPORTIT+7*, REPORTIT+8*, REPORTIT+9*, REPORTIT+10*, REPORTIT+11*, REPORTIT+12*, REPORTIT+13*, REPORTIT+14* , REPORTIT+15*, REPORTIT+16*, REPORTIT+17*, REPORTIT+24!, REPORTIT+26*, REPORTIT+27*, REPORTIT+28*, REPORTIT+29*, REPORTIT+30*, REPORTIT+31* , REPORTIT+32*, REPORTIT+36*, REPORTIT+37*, REPORTIT+38*, REPORTIT+39* |
| ^XTMP("FBFHLX" | EN+7!, FACTIVE+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %H | SETH+1~, SETH+3 |
| DIR | INFORM+1~, INFORM+19! |
| DIR("A" | INFORM+4*, INFORM+6*, INFORM+7*, INFORM+8*, INFORM+9*, INFORM+10*, INFORM+11*, INFORM+12*, INFORM+13*, INFORM+14* , INFORM+15*, INFORM+16*, INFORM+17*, INFORM+18* |
| DIR(0 | INFORM+5* |
| DIRUT | INFORM+1~ |
| FBFARG1 | REPORTIT~, REPORTIT+3*, REPORTIT+5, REPORTIT+6, REPORTIT+7, REPORTIT+8, REPORTIT+9, REPORTIT+10, REPORTIT+11, REPORTIT+12 , REPORTIT+13, REPORTIT+14, REPORTIT+15, REPORTIT+16, REPORTIT+17, REPORTIT+22, REPORTIT+24, REPORTIT+26, REPORTIT+27, REPORTIT+28 , REPORTIT+29, REPORTIT+30, REPORTIT+31, REPORTIT+32, REPORTIT+36, REPORTIT+37, REPORTIT+38, REPORTIT+39, REPORTIT+44, INFORM~ , INFORM+2* |
| FBFARG1("END" | REPORTIT+3*, REPORTIT+12, REPORTIT+30 |
| FBFARG1("IEN" | REPORTIT+4*, REPORTIT+14 |
| FBFARG1("START" | REPORTIT+3*, REPORTIT+11 |
| FBFARG1("STATE" | REPORTIT+4*, REPORTIT+15 |
| FBFARG1("UPDATE" | REPORTIT+4*, REPORTIT+13 |
| FBFARG10 | INFORM~, INFORM+3* |
| FBFARG2 | INFORM~, INFORM+2*, INFORM+14 |
| FBFARG3 | INFORM~, INFORM+2*, INFORM+15 |
| FBFARG4 | INFORM~, INFORM+2*, INFORM+17 |
| FBFARG5 | INFORM~, INFORM+2* |
| FBFARG6 | INFORM~, INFORM+3* |
| FBFARG7 | INFORM~, INFORM+3* |
| FBFARG8 | INFORM~, INFORM+3* |
| FBFARG9 | INFORM~, INFORM+3* |
| FBFDIFF | FACTIVE+1~ |
| >> FBFENFLD | INIT+3*, FACTIVE+4, FACTIVE+5 |
| >> FBFINTER | INIT+2* |
| >> FBFPARIX | INIT+3*, FACTIVE+4, FACTIVE+5 |
| >> FBFPROOT | INIT+3*, FACTIVE+4, FACTIVE+5 |
| FBFRET | FACTIVE~, FACTIVE+2*, FACTIVE+9*, FACTIVE+11, FACTIVE+12, FACTIVE+14*, FACTIVE+15*, FACTIVE+16 |
| FBFRET("END" | FACTIVE+2*, FACTIVE+5*, FACTIVE+11, FACTIVE+12 |
| FBFRET("IEN" | FACTIVE+2*, FACTIVE+7* |
| FBFRET("START" | FACTIVE+2*, FACTIVE+5*, FACTIVE+9, FACTIVE+11, FACTIVE+12 |
| FBFRET("STATE" | FACTIVE+2*, FACTIVE+9*, FACTIVE+14*, FACTIVE+15* |
| FBFRET("UPDATE" | FACTIVE+2*, FACTIVE+7*, FACTIVE+8*, FACTIVE+12, FACTIVE+14 |
| FBFSTAT | EN+1~, EN+5*, EN+7, FOREGRND+1~, FOREGRND+2*, FOREGRND+3, FOREGRND+4, FOREGRND+5, FOREGRND+6, FOREGRND+7 |
| FBFSTAT("END" | FOREGRND+3, FOREGRND+4, FOREGRND+5, FOREGRND+6, FOREGRND+7 |
| FBFSTAT("IEN" | FOREGRND+4, FOREGRND+6, FOREGRND+7 |
| FBFSTAT("START" | FOREGRND+3, FOREGRND+4, FOREGRND+5, FOREGRND+6, FOREGRND+7 |
| FBFSTAT("STATE" | EN+6, FOREGRND+3, FOREGRND+4, FOREGRND+5, FOREGRND+6, FOREGRND+7 |
| FBFSTAT("UPDATE" | FOREGRND+4, FOREGRND+6, FOREGRND+7 |
| >> FBFSTFLD | INIT+3*, FACTIVE+4, FACTIVE+5 |
| FBFXDA | FACTIVE+1~ |
| FBFXDA( | FACTIVE+5 |
| FBMG | REPORTIT+2~ |
| FBMG("DILIST" | REPORTIT+34 |
| FBMG1 | REPORTIT+2~ |
| FBMG1("3.81" | REPORTIT+34, REPORTIT+35, REPORTIT+36 |
| IOST | INIT+2 |
| MTEXT | REPORTIT+2~ |
| U | FACTIVE+7, REPORTIT+26, REPORTIT+41 |
| X | INFORM+1~, SETH~ |
| XMDUZ | REPORTIT+2~, REPORTIT+20*, REPORTIT+34*, REPORTIT+35, REPORTIT+36, REPORTIT+42* |
| XMSUB | REPORTIT+2~, REPORTIT+19*, REPORTIT+35*, REPORTIT+36, REPORTIT+41* |
| XMTEXT | REPORTIT+2~, REPORTIT+22*, REPORTIT+44* |
| XMY | REPORTIT+2~ |
| XMY("Fee.EDI_Issues@domain.ext" | REPORTIT+43* |
| XMY("G.FEE" | REPORTIT+21* |
| Y | INFORM+1~ |
| >> ZTSK | EN+2*, EN+3 |