BPSRPT9A ;BHAM ISC/BNT - ECME REPORTS UTILITIES ;19-SEPT-08
Source file <BPSRPT9A.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 |
|---|---|---|
| GETSEC(BPDT,BPARR,BPSEXCEL) | ;
|
|
| GETTRI(BPDT,BPARR) | ;
|
|
| GATHER(SDT,EDT) | ; Gather cases where we have closed ECME primary claims and available secondary insurance
; Input: SDT - FileMan start date ; EDT - FileMan end date |
|
| GATHERX | ;
|
|
| INP(BPRXN,BPRFL) | ; Is this an inpatient, NON-BILLABLE Rx as of the Release Date?
|
|
| INPX | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$RELDATE^BPSBCKJ | GETTRI+42, GATHER+20, INP+5 |
| $$DFF2EXT^BPSECFM | GETSEC+32 |
| $$GETDIV^BPSOSQC | GETSEC+36, GETTRI+15 |
| $$IEN59^BPSOSRX | GETSEC+19, GETSEC+24 |
| $$STATUS^BPSOSRX | GETTRI+48 |
| $$SSN4^BPSRPT6 | GETSEC+48, GETSEC+49, GETSEC+58, GETTRI+76 |
| $$CLOSED02^BPSSCR03 | GETSEC+20, GATHER+13 |
| $$FM2YMD^BPSSCR04 | GATHER+5, GATHER+6 |
| $$YMD2FM^BPSSCR04 | GATHER+15 |
| $$DIVNAME^BPSSCRDS | GETSEC+40, GETTRI+60 |
| $$INSNAME^BPSSCRU6 | GATHER+29 |
| $$REFAPI1^BPSUTIL1 | GETTRI+34, INP+15 |
| $$RXAPI1^BPSUTIL1 | GETTRI+35, GATHER+28, INP+16 |
| RXAPI^BPSUTIL1 | GETTRI+19 |
| $$PAYBLSEC^BPSUTIL2 | GETSEC+25 |
| $$GET1^DIQ | GETSEC+15 |
| $$INSUR^IBBAPI | GETTRI+51, GATHER+24 |
| $$HPD^IBCNHUT1 | GETSEC+48, GETSEC+49, GETSEC+57, GETSEC+58, GETTRI+57 |
| $$BILLABLE^IBNCPDP | GETTRI+36 |
| $$RNB^IBNCPDPI | GETTRI+39 |
| $$BILINF^IBNCPUT3 | GETSEC+47 |
| COLLECT^IBOSRX | GETSEC+6 |
| REF^PSO52EX | GETTRI+7 |
| ELIG^VADPT | GETTRI+21 |
| IN5^VADPT | INP+8 |
| $$FMTE^XLFDT | GETSEC+48, GETSEC+49, GETSEC+58, GETTRI+76 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^BPS(9002313.56 - [#9002313.56] | GETSEC+37, GETTRI+16 |
| ^BPSC("AF" | GATHER+7, GATHER+8 |
| ^BPSR - [#9002313.03] | GETSEC+32 |
| ^BPST - [#9002313.59] | GETSEC+20, GETSEC+30, GATHER+10, GATHER+11 |
| ^BPST("AE" | GATHER+9 |
| ^TMP("BPSRPT9A" | GETSEC+5!, GETSEC+8, GETSEC+9, GETSEC+11, GETSEC+51, GETSEC+52, GETSEC+54, GETSEC+57, GETSEC+59!, GATHER+30 , GATHER+31*, GATHER+32* |
| ^TMP($J | GETTRI+2 |
| Name | Line Occurrences |
|---|---|
| $$INP | GETTRI+45 |
| GATHER | GETSEC+7 |
| INPX | INP+9, INP+12, INP+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARR | GETTRI+12~ |
| ARR(52 | GETTRI+20, GETTRI+31, GETTRI+67, GETTRI+70, GETTRI+73, GETTRI+76 |
| BAL | GETSEC+10~, GETSEC+29, GETSEC+33* |
| BILL | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+48, GETSEC+49 |
| BP02 | GATHER+4~, GATHER+8*, GATHER+9, GATHER+13 |
| BP59 | GATHER+4~, GATHER+9*, GATHER+10, GATHER+11, GATHER+29 |
| BP59P | GETSEC+10~, GETSEC+24*, GETSEC+25, GETSEC+30 |
| BP59S | GETSEC+10~, GETSEC+19*, GETSEC+20 |
| BPARR | GETSEC~, GETTRI~, GETTRI+81 |
| BPARR( | GETSEC+48*, GETSEC+49*, GETSEC+57*, GETSEC+58*, GETTRI+76*, GETTRI+77*, GETTRI+78*, GETTRI+79* |
| BPARR(0 | GETTRI+81* |
| BPCOB | GETTRI+55~*, GETTRI+57 |
| >> BPCRON | GETSEC+42, GETSEC+43, GETSEC+44, GETTRI+67, GETTRI+70, GETTRI+73 |
| BPDIV | GETSEC+10~, GETSEC+36*, GETSEC+37, GETSEC+40, GETSEC+42, GETSEC+43, GETSEC+44, GETSEC+48, GETSEC+49, GETSEC+58 , GETTRI+12~, GETTRI+13*, GETTRI+15*, GETTRI+16, GETTRI+60, GETTRI+67, GETTRI+70, GETTRI+73, GETTRI+76 |
| BPDIV( | GETSEC+40*, GETSEC+42, GETSEC+43, GETSEC+44, GETSEC+48, GETSEC+49, GETSEC+58, GETTRI+60*, GETTRI+67, GETTRI+70 , GETTRI+73, GETTRI+76 |
| BPDOS | GATHER+4~, GATHER+7*, GATHER+8, GATHER+15 |
| BPDRUG | GETTRI+5*, GETTRI+12~, GETTRI+31*, GETTRI+36 |
| BPDT | GETSEC~, GETSEC+6, GETSEC+7, GETTRI~, GETTRI+7 |
| BPDTFD | GATHER+4~, GATHER+15*, GATHER+24, GATHER+31 |
| BPELIG | GETTRI+12~, GETTRI+23*, GETTRI+24, GETTRI+25, GETTRI+27*, GETTRI+28, GETTRI+29 |
| BPELIG(1 | GETTRI+25*, GETTRI+29*, GETTRI+30, GETTRI+67, GETTRI+70, GETTRI+73, GETTRI+79 |
| >> BPELIG1 | GETTRI+53, GETTRI+54 |
| >> BPELIG1("C" | GETTRI+54 |
| >> BPELIG1("T" | GETTRI+53 |
| BPHPD | GETTRI+1~ |
| BPIBA | GETTRI+50~, GETTRI+51 |
| BPIBA("IBBAPI" | GETTRI+52, GETTRI+53, GETTRI+54, GETTRI+55, GETTRI+57 |
| BPIE | GETTRI+12~ |
| BPINS | GETTRI+50~ |
| BPINS( | GETTRI+57*, GETTRI+67, GETTRI+70, GETTRI+73, GETTRI+77, GETTRI+78 |
| BPMW | INP+1~, INP+15*, INP+16*, INP+17 |
| BPOK | GETTRI+50~, GETTRI+52*, GETTRI+53*, GETTRI+54*, GETTRI+58 |
| >> BPPHARM | GETSEC+39, GETTRI+18 |
| >> BPPHARM( | GETSEC+39, GETTRI+18 |
| BPQUIT | GETTRI+1~, GETTRI+13*, GETTRI+24*, GETTRI+28* |
| BPRFL | INP~, INP+5, INP+15, INP+16 |
| BPRX | GATHER+4~, GATHER+28*, GATHER+31 |
| BPRXIN | INP+1~ |
| BPRXIN(1 | INP+9 |
| BPRXIN(17 | INP+12 |
| BPRXN | INP~, INP+5, INP+15, INP+16 |
| BPRXREL | INP+1~, INP+5*, INP+6*, INP+7, INP+12 |
| BPS56 | GETSEC+3~*, GETSEC+37*, GETSEC+39, GETSEC+40, GETTRI+12~, GETTRI+13*, GETTRI+16*, GETTRI+18, GETTRI+60 |
| BPSEXCEL | GETSEC~, GETSEC+48, GETSEC+57 |
| BPSFLDN | GETTRI+1~, GETTRI+3*, GETTRI+19 |
| BPSINFO | GETSEC+10~, GETSEC+47 |
| BPSINFO("INS | IEN" , GETSEC+48, GETSEC+49, GETSEC+58 |
| >> BPSORT | GETSEC+42, GETSEC+43, GETSEC+44, GETTRI+62, GETTRI+63, GETTRI+64 |
| BPSPAID | GETSEC+10~, GETSEC+31*, GETSEC+32*, GETSEC+33 |
| BPSPINS | GATHER+4~, GATHER+29*, GATHER+31 |
| BPSRESP | GETSEC+10~, GETSEC+30*, GETSEC+32 |
| BPSRET | GETSEC+10~, GETSEC+47* |
| BPST0 | GATHER+4~, GATHER+10*, GATHER+12, GATHER+14 |
| BPST1 | GATHER+4~, GATHER+11*, GATHER+18, GATHER+19 |
| BPSX | GETSEC+2~, GETSEC+52*, GETSEC+53 |
| BPSY | GETSEC+2~, GETSEC+54*, GETSEC+55, GETSEC+57, GETSEC+58 |
| CNT | GETSEC+1~*, GETSEC+9*, GETSEC+11, GETSEC+48, GETSEC+49, GETSEC+51, GETSEC+52, GETSEC+54, GETSEC+57, GETSEC+58 , GETTRI+1~, GETTRI+5*, GETTRI+60*, GETTRI+76, GETTRI+77, GETTRI+78, GETTRI+79, GETTRI+81, GATHER+4~, GATHER+30* , GATHER+31, GATHER+32 |
| COB | GETSEC+10~, GETSEC+53*, GETSEC+57, GETSEC+58 |
| DATA | GETSEC+10~, GETSEC+11*, GETSEC+12, GETSEC+13 |
| DFN | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+15, GETSEC+48, GETSEC+49, GETSEC+58, GETTRI+12~, GETTRI+20*, GETTRI+51 , GETTRI+57, GETTRI+67, GETTRI+70, GETTRI+73, GETTRI+76, GETTRI+77, GETTRI+78, GATHER+4~, GATHER+14*, GATHER+24 , GATHER+31 |
| DOS | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+42, GETSEC+43, GETSEC+44, GETSEC+48, GETSEC+49, GETSEC+58 |
| DT | INP+6 |
| EDT | GATHER~, GATHER+6 |
| EDTYMD | GATHER+4~, GATHER+6*, GATHER+7 |
| I | GETTRI+50~, GETTRI+52* |
| IBARR | GETSEC+1~ |
| IBIFN | GETSEC+10~, GETSEC+13*, GETSEC+29, GETSEC+47 |
| IBINS | GATHER+4~, GATHER+23!, GATHER+24 |
| IBINS("IBBAPI" | GATHER+25, GATHER+32 |
| IBRET | GATHER+4~, GATHER+24* |
| INP | INP+1~, INP+2*, INP+20*, INPX+1 |
| INSC | GETSEC+10~, GETSEC+50* |
| IOST | GETSEC+4, GETTRI+6 |
| LIST | GETTRI+1~, GETTRI+5*, GETTRI+7 |
| PATNAME | GETSEC+10~, GETSEC+15*, GETSEC+42, GETSEC+43, GETSEC+44, GETSEC+48, GETSEC+49, GETSEC+58 |
| PINS | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+42, GETSEC+43, GETSEC+44, GETSEC+48, GETSEC+49, GETSEC+55 |
| PSC | GETTRI+12~, GETTRI+62*, GETTRI+67 |
| PSRT | GETSEC+42*, GETSEC+45, GETSEC+48, GETSEC+49, GETSEC+57, GETSEC+58, GETTRI+12~, GETTRI+67*, GETTRI+75, GETTRI+76 , GETTRI+77, GETTRI+78, GETTRI+79 |
| REF | GETTRI+2*, GETTRI+4, GETTRI+8, GETTRI+9, GETTRI+10, GETTRI+11, GETTRI+80! |
| RXELIG | GETTRI+1~, GETTRI+34*, GETTRI+35*, GETTRI+36 |
| RXF | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+19, GETSEC+24, GETSEC+36, GETSEC+48, GETSEC+49, GETSEC+58, GETTRI+1~ , GETTRI+11*, GETTRI+15, GETTRI+34, GETTRI+35, GETTRI+39, GETTRI+42, GETTRI+45, GETTRI+48, GETTRI+76 |
| RXFDT | GETTRI+1~, GETTRI+5*, GETTRI+9*, GETTRI+10, GETTRI+11, GETTRI+51, GETTRI+67, GETTRI+70, GETTRI+73, GETTRI+76 |
| RXFIL | GATHER+4~, GATHER+19*, GATHER+20, GATHER+31 |
| RXI | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+19, GETSEC+24, GETSEC+36, GETTRI+1~, GETTRI+10*, GETTRI+11, GETTRI+15 , GETTRI+19, GETTRI+20, GETTRI+31, GETTRI+34, GETTRI+35, GETTRI+39, GETTRI+42, GETTRI+45, GETTRI+48, GETTRI+67 , GETTRI+70, GETTRI+73, GETTRI+76 |
| RXIEN | GATHER+4~, GATHER+18*, GATHER+20, GATHER+28, GATHER+31 |
| RXLIST | GETTRI+1~ |
| RXN | GETSEC+10~, GETSEC+12*, GETSEC+14, GETSEC+48, GETSEC+49, GETSEC+58, GETTRI+1~ |
| SDT | GATHER~, GATHER+5 |
| SDTYMD | GATHER+4~, GATHER+5*, GATHER+7 |
| SSC | GETTRI+12~, GETTRI+63*, GETTRI+70 |
| SSRT | GETSEC+43*, GETSEC+45, GETSEC+48, GETSEC+49, GETSEC+57, GETSEC+58, GETTRI+12~, GETTRI+70*, GETTRI+75, GETTRI+76 , GETTRI+77, GETTRI+78, GETTRI+79 |
| TOTCHG | GETSEC+10~, GETSEC+13*, GETSEC+29, GETSEC+33 |
| TSC | GETTRI+12~, GETTRI+64*, GETTRI+73 |
| TSRT | GETSEC+44*, GETSEC+45, GETSEC+48, GETSEC+49, GETSEC+57, GETSEC+58, GETTRI+12~, GETTRI+73*, GETTRI+75, GETTRI+76 , GETTRI+77, GETTRI+78, GETTRI+79 |
| U | GETSEC+6, GETSEC+7, GETSEC+12, GETSEC+13, GETSEC+20, GETSEC+30, GETSEC+32, GETSEC+42, GETSEC+43, GETSEC+44 , GETSEC+48, GETSEC+49, GETSEC+53, GETSEC+54, GETSEC+57, GETSEC+58, GETTRI+7, GETTRI+23, GETTRI+27, GETTRI+29 , GETTRI+53, GETTRI+54, GETTRI+55, GETTRI+57, GETTRI+62, GETTRI+63, GETTRI+64, GETTRI+67, GETTRI+70, GETTRI+73 , GETTRI+76, GATHER+12, GATHER+14, GATHER+18, GATHER+19, GATHER+31 |
| VAEL | GETTRI+12~ |
| VAEL(1 | GETTRI+23, GETTRI+26, GETTRI+27 |
| VAHOW | INP+1~ |
| VAIP | INP+1~ |
| VAIP("D" | INP+7* |
| VAROOT | INP+1~, INP+4* |
| X | GETSEC+10~, GETSEC+50*, GETSEC+51*, GETSEC+52, GETSEC+54, GETSEC+57, GETSEC+58, GETTRI+26*, GETTRI+27, GETTRI+50~ , GETTRI+52*, GETTRI+53, GETTRI+54, GETTRI+55, GETTRI+57 |
| >> ZTQUEUED | GETSEC+4, GETTRI+6 |