Situation
Florida Blue Rejecting claims for “Invalid PayerID”
OpenEMR Version
5.0.2(4)
Browser:
I’m using: FF 82.0
Operating System
I’m using: Ubuntu 20.04
Logs
Did you check the logs? Was there anything pertinent in them? Paste them here (surround with three backticks (```) for readability Nothing pertinent in the logs.
Here we go again with the never ending issue with Florida Blue insisting on us putting their “payerID” in Loop 1000A of the X12 file in place of the industry standard Billing Facility ETIN. We’ve had this hard coded in the “gen_x12_837i.inc.php” since 2012. This code immediately follows the “46”; at the end of the BillingFacilityName Section:
“*” . “46”;
if (trim($claim->x12gsreceiverid()) == '470819582 ') { // if ECLAIMS EDI
$out .= "*" . $claim->clearingHouseETIN();
} else if ($claim->payerID()==‘00590’) {
$out .= “" . “G07IL”;
} else {
$out .= "” . $claim->billingFacilityETIN();
}
$out .= “~\n”;
++$edicount;
For some unknown reason, after the application of patch 4 the code no longer performs the function of replacing the ETIN when the payerID on the claim is Florida Blue (00590). The code is still in the gen_x12_837i.php file, it just doesn’t work anymore. Seems we’ve just taken a giant step backwards.
Anyone willing to share their thoughts on this?