IBFBNP1 ;ALB/RED- EDI-CPAC build 1st and 3rd party copayments ;10/01/15
Source file <IBFBNP1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NRUN | ; main entry point - nightly run job to look at existing FB payments and add/edit entries in file #360
|
|
| PAYMT | ;
|
|
| ADMIT | ; check for inpatient 1st party bills
|
|
| FILE | ; check payment against file #360
; |
|
| LOG | ; set log (audit) file entries
|
|
| STUB | ; look for third party claim pointer in file #356
|
|
| SETOTPT | ; Look for first party claim pointer in file #360 to an exist Bill IEN
|
|
| CHKOTPT | ; check for Outpatient 1st party bills
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | LOG+3 |
| UPDATE^DIE | FILE+31, FILE+46, FILE+56, FILE+63, FILE+71, LOG+9, STUB+17, STUB+19, SETOTPT+6 |
| $$GET1^DIQ | PAYMT+9, PAYMT+11, PAYMT+12, PAYMT+13, PAYMT+14, PAYMT+16, PAYMT+18, FILE+24, FILE+25, FILE+26 , FILE+28, FILE+32, STUB+3, STUB+5 |
| SITE^FBAACO | NRUN+8 |
| $$CATC^FBPCR | PAYMT+20 |
| MKARRLTC^FBPCR4 | NRUN+5 |
| $$INSURED^IBCNS1 | PAYMT+21 |
| FPINPT^IBEFURF | ADMIT+4 |
| FPOPV^IBEFURF | CHKOTPT+3 |
| $$FMADD^XLFDT | NRUN+11 |
| FileNo | Call Tags |
|---|---|
| 162.02 | GET1^DIQ |
| 162.03 | GET1^DIQ |
| ^IBT(356 - [#356] | GET1^DIQ |
| ^IBFB(360 - [#360] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^FB7078 - [#162.4] | PAYMT+13 |
| ^FBAAC - [#162] | PAYMT+7, PAYMT+8 |
| ^FBAAC("AK" | NRUN+12, PAYMT+2, PAYMT+3, PAYMT+4, PAYMT+5 |
| ^IB - [#350] | FILE+66, FILE+67, SETOTPT+3 |
| ^IBE(350.9 - [#350.9] | NRUN+10 |
| ^IBFB(360 - [#360] | FILE+6, FILE+9, FILE+11, FILE+12, FILE+13, FILE+39, FILE+52, FILE+59, LOG+6, STUB+4 |
| ^IBT(356 - [#356] | STUB+7 |
| ^TMP("IBRBF" | ADMIT+3!, ADMIT+5, ADMIT+6!, CHKOTPT+1!, CHKOTPT+3, CHKOTPT+4, CHKOTPT+5! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | NRUN+4~, LOG+3 |
| DFN | NRUN+4~, PAYMT+1~, PAYMT+2*, PAYMT+3, PAYMT+4, PAYMT+5, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+11 , PAYMT+12, PAYMT+13, PAYMT+14, PAYMT+16, PAYMT+18, PAYMT+20, PAYMT+21, ADMIT+4, FILE+6, FILE+9 , FILE+11, FILE+40, STUB+8, CHKOTPT+3 |
| DT | NRUN+11 |
| DUZ | LOG+4 |
| FBA | NRUN+4~ |
| FBARRLTC | NRUN+3~, NRUN+5* |
| FBC | NRUN+4~ |
| FBSITE | NRUN+3~, NRUN+4~ |
| FBSITE(1 | NRUN+8 |
| FDA | FILE+2~, FILE+21!, FILE+29, FILE+37!, FILE+53!, FILE+60!, FILE+68!, LOG+1~, SETOTPT+1~ |
| FDA( | LOG+5*, LOG+8* |
| FDA(360 | FILE+24*, FILE+25*, FILE+26*, FILE+28*, FILE+40*, FILE+41*, FILE+42*, FILE+43*, FILE+44*, FILE+55* , FILE+62* |
| FDC | STUB+6! |
| FDC(356 | STUB+8*, STUB+9*, STUB+12*, STUB+14*, STUB+15*, STUB+16* |
| FRSTPRT | NRUN+4~, NRUN+6*, FILE+17, FILE+51, FILE+58, CHKOTPT+2*, CHKOTPT+4* |
| IBADMDT | NRUN+3~, PAYMT+13*, ADMIT+1, ADMIT+4 |
| IBAUTH | PAYMT+1~, PAYMT+12*, FILE+4*, FILE+9, FILE+40 |
| IBBILL | NRUN+4~, ADMIT+2*, ADMIT+5*, FILE+3*, FILE+26, FILE+32*, FILE+42, FILE+65, FILE+66, SETOTPT+3 |
| IBCARETY | NRUN+4~, PAYMT+2*, PAYMT+16*, PAYMT+17, STUB+13, STUB+14, STUB+15, STUB+16 |
| IBCATC | NRUN+3~, NRUN+6*, PAYMT+20*, FILE+17, FILE+32 |
| IBCLAIM | NRUN+4~, FILE+3*, STUB+3*, STUB+4*, STUB+5, STUB+7, STUB+11, STUB+17, STUB+18, STUB+20* |
| IBDOS | NRUN+3~, PAYMT+2*, PAYMT+11*, PAYMT+20, PAYMT+21, FILE+25, FILE+41, STUB+9, CHKOTPT+3 |
| IBDOST | NRUN+4~ |
| IBDTPD | NRUN+3~, PAYMT+9*, PAYMT+10 |
| IBDUZ | NRUN+3~, LOG+1~, LOG+4*, LOG+5 |
| IBEDIT | FILE+2~, FILE+3* |
| IBEVENT | LOG+1~, LOG+8* |
| IBFBDT | NRUN+4~, LOG+3*, LOG+5 |
| IBFBINS | NRUN+4~, PAYMT+21*, FILE+17 |
| IBFLAG | FILE+2~, FILE+3*, FILE+30*, FILE+38*, FILE+54*, FILE+61*, FILE+69*, LOG+2 |
| IBIENS | NRUN+4~, FILE+39*, FILE+40, FILE+41, FILE+42, FILE+43, FILE+44 |
| IBINV | PAYMT+1~, PAYMT+2*, PAYMT+14*, PAYMT+15, FILE+6, FILE+24, FILE+41, STUB+3 |
| IBLOG | NRUN+4~, LOG+6*, LOG+7 |
| IBMOD | LOG+1~, LOG+4*, LOG+6*, LOG+7*, LOG+8 |
| IBMTC | NRUN+3~, NRUN+6* |
| IBOAUTH | FILE+2~, FILE+3* |
| IBOBILL | FILE+2~, FILE+13*, FILE+14 |
| IBOCLM | FILE+2~, FILE+12*, FILE+14 |
| IBPOV | PAYMT+1~, PAYMT+2*, PAYMT+18*, PAYMT+19, PAYMT+20 |
| IBREC | NRUN+3~, FILE+3*, FILE+6*, FILE+14*, FILE+20, FILE+24, FILE+25, FILE+26, FILE+28, FILE+32 , FILE+36, FILE+47*, FILE+51, FILE+52, FILE+55, FILE+59, FILE+62, FILE+66, FILE+67, LOG+5 , LOG+6, LOG+8, STUB+3, STUB+4, STUB+12 |
| IBRECZ | NRUN+3~, FILE+2~, FILE+10*, FILE+11*, FILE+12, FILE+13, FILE+14* |
| IBSERV | NRUN+4~, PAYMT+5*, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+12, PAYMT+13, PAYMT+14, PAYMT+16, PAYMT+18 |
| IBSERVDT | NRUN+3~, PAYMT+4*, PAYMT+5, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+11, PAYMT+12, PAYMT+13, PAYMT+14 , PAYMT+16, PAYMT+18 |
| IBSITE | NRUN+3~, NRUN+8*, STUB+8 |
| IBSTDT | NRUN+3~, NRUN+10*, NRUN+11*, NRUN+12*, PAYMT+2, PAYMT+3, PAYMT+4, PAYMT+5 |
| IBTYP | NRUN+3~, PAYMT+13* |
| IBVEN | NRUN+3~, PAYMT+3*, PAYMT+4, PAYMT+5, PAYMT+7, PAYMT+8, PAYMT+9, PAYMT+11, PAYMT+12, PAYMT+13 , PAYMT+14, PAYMT+16, PAYMT+18 |
| IENROOT | NRUN+4~, FILE+37!, FILE+45*, FILE+61*, STUB+2!, STUB+7* |
| IENROOT(1 | FILE+45*, FILE+47, STUB+20 |
| IENS | NRUN+4~, FILE+3*, FILE+39*, FILE+40 |
| OTPTBIL | NRUN+3~, FILE+43, FILE+65, FILE+67, CHKOTPT+2*, CHKOTPT+4* |
| U | NRUN+8, NRUN+10, PAYMT+13, FILE+12, FILE+13, FILE+39, FILE+52, FILE+59, FILE+66, FILE+67 , LOG+6, STUB+7 |
| ZIEN | STUB+6!, STUB+7*, STUB+8 |
| ZIENS | STUB+6!, STUB+7*, STUB+8, STUB+9, STUB+11*, STUB+12, STUB+14, STUB+15, STUB+16 |