j.MD - Java Solutions to Support Medical Diagnostic Reasoning
j.MD Solutions - History
The j.MD project was founded by Prof. Chr. Trendelenburg of "Städtische Kliniken Frankfurt a.M.", Höchst, Germany. Many of the ideas realized in j.MD are based on his extensive experience in knowledge-based systems in laboratory medicine. Prof. Chr. Trendelenburg initiated the project and convinced SYSMEX Europe and it subsidiary, SYSMEX Belgium, to join the project as industrial partners.
j.MD Solutions has incorporated more than 20 years of expertise in knowledge-based systems in medicine.
j.MD Solutions is a tool for authoring, testing and processing expert knowledge bases in the medical domain. It was originally designed for the interpretation and validation of laboratory tests. Now, other medical or even non-medical domains can also be served.
Today, j.MD Solutions is one of the most powerful software products for knowledge-based and rule-based systems in the medical domain.
j.MD Solutions - Key Product Features
The modules of j.MD Solutions are based on established technological and medical standards.
- Full integration of LOINC (Logical Observation Identifier Names and Codes): a database with unique identifiers for laboratory tests
- SI units of measurements together with unit conversion utilities
- Knowledge base coding is based on Java, JavaScript, XML and XSLT
- Standards used for reports are: PDF, RTF, WORD, HTML, and XSL:FO (XML Formatting Objects)
j.MD Solutions can be extended with your own code:
- Add types to the object model - for example, add patient models for animal species and breeds in veterinary medicine
- Add functions and formulas for special calculations and computations
- Add modules for generating graphics for the reports
j.MD Knowledge Editor - Author expert medical knowledge

j.MD Knowledge Editor 1 | 2 | 3
- Organize expert medical knowledge in hierarchies of knowledge bases, laboratory tests, diagnostic concepts and rules.
- Work with an intuitive and easy-to-use graphical user interface (GUI).
j.MD Debugger - Test knowledge bases against gold standards

j.MD Debugger 1 | 2 | 3 | 4
- Maintain a set of gold standard test cases
- Each part of the knowledge base can be individually tested
- The execution of rules can be examined with a rule trace
j.MD Runtime - Process knowledge bases
- The j.MD Runtime automatically processes order data and generates requested reports
- Operation can be configured standalone or in a web-based environment
- Straightforward XML interface for coding order data - this means: simple and seamless integration to any laboratory information system (LIS) or hospital information system (HIS) that is able to export data in XML format.
- Full integration into the clinical routine!
j.MD Report Generator - Generate professionally styled reports

j.MD Report Generator 1 | 2 | 3
- Reports are composed of nested templates that are filled from runtime data and results
- Reports can be internationalized to serve different nationalities
- Reports can be designed for different types of customers - the medical professional will need a different report than the patient
- Supported standard formats are plain text, HTML, RTF, PDF
- Template contents can be resolved directly or via XML+XSLT
- j.MD Report Generator is shipped with a set of standard graphics
- Custom graphics can be added in a straightforward way
j.MD Solutions - Core Advantage for Your Laboratory
- The j.MD Server and Report Generator can process more than 600 orders of complex laboratory tests per work day of 8-10 hours. Standard orders can be processed at a much higher load.
- The j.MD modules support automation of the laboratory workflow while maintaining full transparency. The results that j.MD produces can be inspected, traced and tested against gold standars.
- The j.MD Report Generator produces professionally styled reports that will give your laboratory just the extra edge over competing laboratories.
j.MD Solutions - Core Advantage for the Medical Expert
- Authors of j.MD Knowledge Bases can formulate their expertise and license knowledge bases to laboratories
- j.MD Knowledge Bases can be password-protected and encrypted to protect intellectual property rights
- j.MD Knowledge Bases can be deployed standalone or on the web