(إنه اختصار متكرر.)
هو نظام لترجمة المستندات من تنسيق إلى آخر ثم نقلها. وقد تم تصميمه لاستخدامه في إعداد الفواتير الطبية وتقديم المطالبات باستخدام ملفات XML. ويستخدم XSLT وXML، وهو مكتوب بلغة Java كتطبيق J2EE.
يجب أن يكون هذا التطبيق قابلاً للإسقاط في حاوية Servlet مثل Apache Tomcat وتشغيله بتكوين بسيط أو بدون تكوين. يمكن أن تشير خاصية النظام "remitt.properties" إلى ملف التكوين لتجاوز خصائص التكوين الافتراضية التي تم تعريفها داخل ملف الحرب.
(في مثيلات 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
في عنوان URL الخاص بـ JDBC).
أحد التحذيرات هو أن الاكتشاف التلقائي للموقع الأساسي لـ Tomcat سيؤدي إلى دليل سجل غير قابل للكتابة.
cd /usr/share/tomcat7 ; ln -s /var/lib/tomcat7/logs .
يتم عرض خدمات REST على /remitt/services/rest/service/(functionname) وتتوفر خدمات SOAP من خلال WSDL على /remitt/services/interface?wsdl
تنبيه : لا يدعم CXF ضغط gzip في تكوين REMITT الحالي، لذا يرجى تعطيله في عميلك.
المؤلف الرئيسي هو Jeff Buchbinder، وتعود ملكية الكود إلى مؤسسة FreeMED Software Foundation.