Welcome to LinuxMedNews
 up a level
 post article
 search
 admin
 main
 parent


Re: Future of FreeB
by Jeff on Wednesday February 09, @07:53PM

As a quick disclaimer, I am the primary developer of REMITT, so I may be slightly biased ...

The reasons that are given here regarding REMITT and its unsuitability are not valid, and here is a point-by-point reasoning of this:

1. Remitt is also written in Perl.

But the actual code that performs the action of transforming and transmitting the billing data is programming language agnostic. It is completely possibly to rewrite REMITT in C/C++ or something else ... The only reason Perl was used was its excellent PDF rendering libraries and support for XML-RPC using SOAP::Lite. I wouldn't consider this anywhere near as much a liability as FreeB's dependence on Perl, since it is so intrinsically tied to the language for all of its processing. All of REMITT's actual processing is performed by the Perl interface to libxslt, and is completely customizable using simple XSL tranformations.

2. Remitt has a complex format system.

REMITT uses a W3C standard (XSL), and a simple monolithic XML format with XPath to traverse the object model. It requires no actual coding skill to create and/or modify formats, just XSL skills. This is far superior to the meta-compiled format that FreeB currently uses, which is an XML descriptor format, but which requires Perl coding knowledge to actually modify the guts of the processing routines. It's also non-trivial to add additional rendering types, since the looping involved can vary wildly from the implemented Perl code.

3. Patent Cloud/Licensing Issues

This is a non-issue, as referenced on http://remitt.org/license.html ... there is an open license for any opensource project to use REMITT. Of course, since it's an XML-RPC application server, the only parts that would need to be changed would be the XSL sheets, which are under the straight GPL; everything else is seperate, as it is simply an implementation of the XML-RPC API as a client, much as FreeB's client code is.

Please feel free to email me.

Jeff
FreeMED MA, Inc
http://freemedma.com/
(freemed@gmail.com)

Post Reply

Name
Email
Notify Notify me via email of responses to this message
Title
Comment
(Check those URLs! Don't forget the http://!)
Encoding
If none of the above mean anything to you, select 'Plain'!
Attachment
(You can attach a file to your reply which can then be retrieved by other readers.
Try to keep the file sizes below 500Kb in order to conserve network and server resources.)

Enter the above code (*Required)
Allowed HTML <B> <I> <P> <A> <LI> <OL> <UL> <EM> <BR> <TT> <HR> <STRONG> <BLOCKQUOTE> <DIV .*> <DIV> <P .*>
Important Stuff:
  • Note: Fields with bold titles are required.
  • Please try to keep posts on topic.
  • Try to reply to other people comments instead of starting new threads,
  • Read other people's messages before posting your own to avoid simply duplicating what has already been said.
  • Use a clear subject that describes what your message is about.
  • Please do not post offtopic, inflammatory, inappropriate, illegal, or offensive comments. Repeat offenders will be sanctioned.

  •  
    Google
     
    www.linuxmednews.com Web
    Advertisement: CCHIT certified EMR and Medical Practice Management Software from Medical Software Associates makes patient management easy. Free practice management and medical billing software demo available.
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©2000-2006 Ignacio Valdes, MD, MS.