BPSNCPD2 ;BHAM ISC/LJE - Continuation of BPSNCPDP (IB Billing Determination) ;11/7/07 16:01
Source file <BPSNCPD2.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 |
|---|---|---|
| EN(DFN,BWHERE,MOREDATA,BPSARRY,IB) | ;
|
|
| BPTCNB(MOREDATA,BPSARRY) | ; Add TRICARE/CHAMPVA non-billable entry to BPS Transaction - BPS*1*20
|
|
| BPTCNBX | ;
|
| Name | Field # of Occurrence |
|---|---|
| EN^BPSOSIZ | BPTCNB+26 |
| LOG^BPSOSL | BPTCNB+23, BPTCNB+24, BPTCNB+28, BPTCNB+29, BPTCNB+32 |
| LOG59^BPSOSQA | BPTCNB+30 |
| $$IEN59^BPSOSRX | BPTCNB+20 |
| SETSTAT^BPSOSU | BPTCNB+35 |
| $$GET1^DIQ | EN+5, EN+7, EN+73, EN+82, EN+84, EN+87, EN+88, EN+89, EN+91, EN+98 |
| GETS^DIQ | EN+104, EN+113 |
| ^DIR | EN+23 |
| $$RX^IBNCPDP | EN+10, EN+26 |
| $$NOW^XLFDT | BPTCNB+11 |
| $$UP^XLFSTR | EN+137, EN+138, EN+139, BPTCNB+5, BPTCNB+6, BPTCNB+7 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^BPS(9002313.31 - [#9002313.31] | GET1^DIQ, GETS^DIQ |
| ^BPST - [#9002313.59] | GET1^DIQ |
| 9002313.59902 | GET1^DIQ |
| Name | Line Occurrences |
|---|---|
| BPTCNB | EN+63 |
| BPTCNBX | BPTCNB+21 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BPEISC | EN+16~, EN+17*, EN+18, EN+19 |
| >> BPJOBFLG | EN+15 |
| BPSARRY | EN~, EN+10, EN+26, EN+63, BPTCNB~ |
| BPSARRY("ACT | DTY OVR" , EN+3 |
| BPSARRY("COST" | EN+50 |
| BPSARRY("FILL | NUMBER" , EN+52, BPTCNB+18 |
| BPSARRY("IEN" | EN+48, EN+75 |
| BPSARRY("INS" | EN+35 |
| BPSARRY("NCPD | P QTY" , EN+49, P UNITS" , EN+55 |
| BPSARRY("NDC" | EN+51 |
| BPSARRY("PLAN" | EN+3, EN+7* |
| BPSARRY("QTY" | EN+56 |
| BPSARRY("RXCOB" | BPTCNB+12, BPTCNB+19 |
| BPSARRY("SC/E | I NO ANSW" , EN+15, EN+17, I OVR" , EN+25* |
| BPSARRY("UNITS" | EN+57 |
| BPSELD | BPTCNB+2~, BPTCNB+9*, BPTCNB+24 |
| BWHERE | EN~, EN+15 |
| CERTARY | EN+69~, EN+104!, EN+113! |
| CERTARY( | EN+105, EN+106, EN+107, EN+108, EN+109, EN+110, EN+114, EN+115, EN+116, EN+117 , EN+118, EN+119, EN+120, EN+121, EN+122, EN+123, EN+124, EN+125, EN+126, EN+127 , EN+128, EN+129, EN+130 |
| >> CERTIEN | EN+1, EN+68, EN+73, EN+78, EN+82, EN+84, EN+87, EN+88, EN+89, EN+91 , EN+98, EN+104, EN+113 |
| COB | BPTCNB+2~, BPTCNB+19*, BPTCNB+20 |
| DFN | EN~, EN+10, EN+26, EN+47, EN+74 |
| DIR | EN+16~, EN+23! |
| DIR("?" | EN+22* |
| DIR("A" | EN+20* |
| DIR("B" | EN+21* |
| DIR(0 | EN+20* |
| DIROUT | EN+16~ |
| DIRUT | EN+16~ |
| DTOUT | EN+16~ |
| DUOUT | EN+16~ |
| FILL | BPTCNB+2~, BPTCNB+18*, BPTCNB+20 |
| FLD | EN+69~, EN+106*, EN+107, EN+115*, EN+116 |
| I | EN+16~, EN+17* |
| IB | EN~, EN+33*, EN+60*, EN+63, EN+68, EN+72* |
| IEN59 | EN+5, EN+7, BPTCNB+2~, BPTCNB+20*, BPTCNB+21, BPTCNB+23, BPTCNB+24, BPTCNB+26, BPTCNB+28, BPTCNB+29 , BPTCNB+30, BPTCNB+32, BPTCNB+35 |
| IEN5902 | EN+4~, EN+5*, EN+6*, EN+7 |
| MOREDATA | EN~, EN+63, BPTCNB~, BPTCNB+26 |
| MOREDATA("BILL" | EN+10*, EN+11, EN+15, EN+26*, EN+29, EN+31, EN+60, EN+72*, BPTCNB+14 |
| MOREDATA("BPSDATA" | EN+49*, EN+50*, EN+51*, EN+52*, EN+53*, EN+54*, EN+55*, EN+56*, EN+57*, EN+71* , EN+77*, EN+78*, EN+79*, EN+80*, EN+126*, EN+127*, EN+128*, EN+129*, EN+130*, EN+139* , BPTCNB+7* |
| MOREDATA("ELIG" | EN+31*, EN+63, EN+76*, BPTCNB+9 |
| MOREDATA("IBDATA" | EN+35*, EN+41, EN+43, EN+44*!, EN+70*, EN+71*, EN+81*, EN+82*, EN+83*, EN+84* , EN+85*, EN+86*, EN+87*, EN+88*, EN+89*, EN+90*, EN+91*, EN+92*, EN+93*, EN+94* , EN+95*, EN+96*, EN+97*, EN+98*, EN+99*, EN+100*, EN+101*, EN+108*, EN+109*, EN+110* , EN+117*, EN+118*, EN+119*, EN+120*, EN+121*, EN+122*, EN+123*, EN+124*, EN+125*, EN+133* , EN+137*, EN+138*, BPTCNB+5*, BPTCNB+6*, BPTCNB+13 |
| MOREDATA("NON | -BILLABLE CLOSED" , BPTCNB+15*, -BILLABLE REASON" , BPTCNB+14* |
| MOREDATA("PATIENT" | EN+47*, EN+73*, EN+74* |
| MOREDATA("PAY | ER SEQUENCE" , BPTCNB+12* |
| MOREDATA("POLICY" | BPTCNB+13* |
| MOREDATA("REQ | TYPE" , BPTCNB+10* |
| MOREDATA("RX" | EN+48*, EN+75*, BPTCNB+17 |
| MOREDATA("SUB | MIT TIME" , BPTCNB+11* |
| NFLD | EN+69~, EN+107*, EN+108, EN+109, EN+110, EN+116*, EN+117, EN+118, EN+119, EN+120 , EN+121, EN+122, EN+123, EN+124, EN+125, EN+126, EN+127, EN+128, EN+129, EN+130 |
| NODE | EN+69~, EN+105*, EN+106, EN+107, EN+108, EN+109, EN+110, EN+114*, EN+115, EN+116 , EN+117, EN+118, EN+119, EN+120, EN+121, EN+122, EN+123, EN+124, EN+125, EN+126 , EN+127, EN+128, EN+129, EN+130 |
| RXIEN | BPTCNB+2~, BPTCNB+17*, BPTCNB+20 |
| U | EN+15, EN+31, EN+49, EN+50, EN+51, EN+52, EN+53, EN+54, EN+55, EN+56 , EN+57, EN+60, EN+77, EN+78, EN+79, EN+80, EN+81, EN+82, EN+83, EN+84 , EN+85, EN+86, EN+87, EN+88, EN+89, EN+90, EN+91, EN+92, EN+93, EN+94 , EN+95, EN+96, EN+97, EN+98, EN+99, EN+100, EN+101, EN+108, EN+109, EN+110 , EN+117, EN+118, EN+119, EN+120, EN+121, EN+122, EN+123, EN+124, EN+125, EN+126 , EN+127, EN+128, EN+129, EN+130, EN+133, BPTCNB+13, BPTCNB+14 |
| WW | EN+42~, EN+43*, EN+44 |
| X | EN+16~ |
| Y | EN+16~, EN+24 |
| Name | Field # of Occurrence |
|---|---|
| $T( | BPTCNB+23, BPTCNB+24, BPTCNB+28, BPTCNB+29, BPTCNB+32 |