(มันเป็นคำย่อแบบเรียกซ้ำ)
เป็นระบบการแปลเอกสารจากรูปแบบหนึ่งไปอีกรูปแบบหนึ่งแล้วส่งต่อไป ได้รับการออกแบบมาเพื่อใช้สำหรับการเรียกเก็บเงินค่ารักษาพยาบาลและการยื่นคำร้องโดยใช้ไฟล์ XML ใช้ XSLT และ XML และเขียนด้วยภาษา Java เป็นแอปพลิเคชัน J2EE
แอปพลิเคชันนี้ควรจะสามารถวางลงในคอนเทนเนอร์ Servlet เช่น Apache Tomcat และทำงานโดยมีการกำหนดค่าเพียงเล็กน้อยหรือไม่มีเลย คุณสมบัติระบบ "remitt.properties" สามารถชี้ไปที่ไฟล์กำหนดค่าเพื่อแทนที่คุณสมบัติการกำหนดค่าเริ่มต้นซึ่งกำหนดไว้ภายในไฟล์ war
(ในอินสแตนซ์ Tomcat ที่ทำแพ็กเกจ Debian หรือ Ubuntu คุณจะต้องเพิ่ม -Dremitt.properties=/path/to/my/remitt.properties
ไปยังตัวเลือกที่ส่งไปยัง Tomcat ใน /etc/defaults/tomcat
หรือ /etc/defaults/tomcat7
ขึ้นอยู่กับ เวอร์ชันที่คุณใช้อยู่)
คุณยังสามารถเรียกใช้จากแหล่งที่มาโดยใช้ Maven ด้วย mvn -Dorg.mortbay.jetty.Request.maxFormContentSize=6000000 jetty:run
หรือเพียงแค่ mvn jetty:run
หากคุณไม่ต้องการทดสอบเอกสารขนาดใหญ่ในชุดทดสอบ
ข้อกำหนดเบื้องต้นเพียงอย่างเดียวสำหรับการติดตั้งซอฟต์แวร์นี้คือการนำเข้าข้อกำหนดฐานข้อมูลจาก sql/*.sql
ไปยังเซิร์ฟเวอร์ฐานข้อมูลที่ทำงานของคุณ
ในขณะนี้ MySQL เป็นเซิร์ฟเวอร์ฐานข้อมูลที่รองรับ / ต้องการ ผู้ใช้ที่ส่งเงินควรมีสิทธิ์ทั้งหมดบนฐานข้อมูลการส่งเงิน แต่ยังเลือก SELECT บน mysql.proc ด้วย (ไม่เช่นนั้น คุณจะต้องใช้ noAccessToProcedureBodies=true
ใน JDBC URL)
ข้อแม้ประการหนึ่งคือการตรวจจับตำแหน่งฐานของ Tomcat โดยอัตโนมัติจะส่งผลให้มีไดเร็กทอรีบันทึกซึ่งไม่สามารถเขียนได้
cd /usr/share/tomcat7 ; ln -s /var/lib/tomcat7/logs .
บริการ REST มีการเปิดเผยที่ /remitt/services/rest/service/(functionname) และบริการ SOAP มีให้ใช้งานผ่าน WSDL ที่ /remitt/services/interface?wsdl
Caveat : CXF ไม่รองรับการบีบอัด gzip ในการกำหนดค่า REMITT ปัจจุบัน ดังนั้นโปรดปิดการใช้งานในไคลเอนต์ของคุณ
ผู้เขียนหลักคือ Jeff Buchbinder และความเป็นเจ้าของโค้ดเป็นของ FreeMED Software Foundation