All,
FreeB is almost out of alpha and into beta. This coming release will be
useable and the only thing seperating FreeB from initial release will be
comments from the projects that start to implement it.
Jeff Buchbinder and I are interfacing FreeB and FreeMED this weekend, I
wanted to make sure that the system is actually useable and we have
improved FreeB tremendously already (As well as repairing some bugs in
my code, amazing what another pair of eye can do!!)
We are having some implementation questions that will effect the other
projects, and rather than assume what would be best I will ask what
everyone thinks.
The first has to do with the Place of Service Codes in X12.
Everybill has to have identifiers if it is an office or a hospital
etc... There are lots of options! and goverment payors especially will
pay differently based on which code is used.
There are two ways that the FreeB API could handle getting this
information.
it could have a single call.. something like
getX12PlaceOfService()
In which case the Practice Management system would need to track the
codes and the values associated with them. The other possibility is to
have a series of about 30 seperate calls like
isServiceFacilityOffice()
isServiceFacilityInPatientHospital()
etc etc...
Which means that you need to return false for everything that you are
not and true for what you are...
This means that FreeB would need to track the codes and what they
mean...
The issue is what happens when the standards change... For instance
today the code for office is 11. What if tomorrow is is 15? What if
there are new codes? By keeping it inside FreeB, some changes can be
isolated from the Practice or Hosipital Management projects. But some
things will always slip through! There will always be values that a
practice mangement system needs to keep in its database for billing
alone!!
Please ***BRIEFLY*** tell me which implementation you would prefer and
why?
Thanks,
--
Fred Trotter <[EMAIL PROTECTED]>
SynSeer