Right now it involves making sure that the REMITT "account" associated
with your FreeMED instance is set up to post back into the system.
From there, it should populate a remittance queue table (rqueue) with
an XML representation of the result data. If you look in
services/RemittCallback.php, you can see this commented out:
// TODO: handle payloadType properly. For now, assume 835 XML
//$billkey = $originalReference;
//$parser = CreateObject(
'org.freemedsoftware.core.Parser_835XML', $payload );
//return $parser->Handle();
That's the "handler" part which parses the XML and inserts the
appropriate db entries using the API.
I didn't have any "live" data to test it with, so the Parser_* class
isn't doing the db inserts, but is doing all of the parsing.
My suggestion is to uncomment those lines and watch the logs when you
post something back to see whether it looks like the data is proper.
If so, I can throw the database insert lines back in.
--
Thanks,
Jeff
(je...@freemedsoftware.org)
FreeMED Software Foundation, Inc
http://freemedsoftware.org/