(Ini adalah akronim rekursif.)
Ini adalah sistem untuk menerjemahkan dokumen dari satu format ke format lainnya, lalu mengirimkannya. Ini dirancang untuk digunakan untuk penagihan medis dan pengajuan klaim menggunakan file XML. Ia menggunakan XSLT dan XML, dan ditulis dalam Java sebagai aplikasi J2EE.
Aplikasi ini harus dapat dimasukkan ke dalam wadah Servlet seperti Apache Tomcat dan dijalankan dengan sedikit atau tanpa konfigurasi. Properti sistem "remitt.properties" dapat menunjuk ke file konfigurasi untuk mengganti properti konfigurasi default yang ditentukan di dalam file perang.
(Dalam contoh Tomcat paket Debian atau Ubuntu, Anda akan menambahkan -Dremitt.properties=/path/to/my/remitt.properties
ke opsi yang diteruskan ke Tomcat di /etc/defaults/tomcat
atau /etc/defaults/tomcat7
, tergantung pada versi yang Anda gunakan.)
Anda juga dapat menjalankannya dari sumber menggunakan Maven dengan mvn -Dorg.mortbay.jetty.Request.maxFormContentSize=6000000 jetty:run
, atau cukup mvn jetty:run
jika Anda tidak akan menguji dokumen besar di test harness.
Satu-satunya prasyarat untuk menginstal perangkat lunak ini adalah mengimpor definisi database dari sql/*.sql
ke server database kerja Anda.
Saat ini, MySQL adalah server database yang didukung/dipilih. Pengguna remitt mungkin harus memiliki semua hak istimewa pada database remitt, tetapi juga SELECT di mysql.proc (jika tidak, Anda memerlukan noAccessToProcedureBodies=true
di URL JDBC).
Satu peringatan adalah deteksi otomatis lokasi dasar Tomcat akan menghasilkan direktori log yang tidak dapat ditulisi.
cd /usr/share/tomcat7 ; ln -s /var/lib/tomcat7/logs .
Layanan REST tersedia di /remitt/services/rest/service/(nama fungsi) dan layanan SOAP tersedia melalui WSDL di /remitt/services/interface?wsdl
Peringatan : CXF tidak mendukung kompresi gzip pada konfigurasi REMITT saat ini, jadi harap nonaktifkan di klien Anda.
Penulis utama adalah Jeff Buchbinder, dan kepemilikan kode berada pada FreeMED Software Foundation.