Version: 1.1.0
Date: 2026-02-02
Total Plugins: 37
Last Verified: 2026-02-02
Note: QuantStudio7Flex plugin (#36) added via PR #42 in openelisglobal-plugins repository.
| # | Analyzer | Manufacturer | Category | Protocol | Transport | README |
|---|---|---|---|---|---|---|
| 1 | AB7500Fast | Applied Biosystems | MOLECULAR | FILE | Filesystem | Create |
| 2 | AbbottArchitect | Abbott | IMMUNOLOGY | HL7 | TCP/IP | View |
| 3 | Cobas4800 | Roche | MOLECULAR | FILE | Filesystem | Create |
| 4 | Cobas6800VL | Roche | MOLECULAR | HL7 | TCP/IP | Create |
| 5 | CobasC111 | Roche | CHEMISTRY | FILE | Filesystem | Create |
| 6 | CobasIntegra400 | Roche | CHEMISTRY | FILE | Filesystem | Create |
| 7 | CobasTaqMan48DBS | Roche | MOLECULAR | FILE | Filesystem | Create |
| 8 | CobasTaqMan48VL | Roche | MOLECULAR | FILE | Filesystem | Create |
| 9 | CobasTaqman96VL | Roche | MOLECULAR | FILE | Filesystem | Create |
| 10 | CobasTaqMan96DBS | Roche | MOLECULAR | FILE | Filesystem | Create |
| 11 | FacsCalibur | BD Biosciences | FLOW_CYTOMETRY | FILE | Filesystem | Create |
| 12 | FacsCantoII | BD Biosciences | FLOW_CYTOMETRY | FILE | Filesystem | Create |
| 13 | FacsPresto | BD Biosciences | FLOW_CYTOMETRY | FILE | Filesystem | Create |
| 14 | FluoroCyclerXT | Hain Lifescience | MOLECULAR | FILE | Filesystem | View |
| 15 | Fully | Unknown | CHEMISTRY | FILE | Filesystem | Create |
| 16 | GeneXpert | Cepheid | HEMATOLOGY | ASTM | RS232/TCP | Create |
| 17 | GeneXpertFile | Cepheid | MOLECULAR | FILE | Filesystem | Create |
| 18 | GeneXpertHL7 | Cepheid | MOLECULAR | HL7 | HTTP/TCP | Create |
| 19 | GenericASTM | Generic | Configurable | ASTM | RS232/TCP | Create |
| 20 | HoribaMicros60 | Horiba ABX | HEMATOLOGY | ASTM | RS232 | View |
| 21 | HoribaPentra60 | Horiba ABX | HEMATOLOGY | ASTM | RS232 | View |
| 22 | Mindray | Mindray | HEMATOLOGY/CHEMISTRY | HL7 | TCP/IP | View |
| 23 | pocH-100i | Horiba ABX | HEMATOLOGY | ASTM | RS232/TCP | Create |
| 24 | QuantStudio3 | Applied Biosystems | MOLECULAR | FILE | Filesystem | Create |
| 25 | QuantStudio7Flex | Thermo Fisher | MOLECULAR | FILE | Filesystem | ✅ PR #42 |
| 27 | StagoSTart4 | Stago | COAGULATION | ASTM/HL7 | RS232/TCP | View |
| 26 | Sysmex2000i | Sysmex | HEMATOLOGY | FILE | Filesystem | Create |
| 27 | Sysmex4000i | Sysmex | HEMATOLOGY | FILE | Filesystem | Create |
| 28 | SysmexKX21 | Sysmex | HEMATOLOGY | FILE | Filesystem | Create |
| 29 | SysmeXT | Sysmex | HEMATOLOGY | FILE | Filesystem | Create |
| 30 | SysmexXN-L | Sysmex | HEMATOLOGY | ASTM | RS232/TCP | Create |
| 31 | SysmexXN1000 | Sysmex | HEMATOLOGY | FILE | Filesystem | Create |
| 32 | SysmexXP | Sysmex | HEMATOLOGY | ASTM | RS232/TCP | Create |
| 33 | SysmexXT4000i | Sysmex | HEMATOLOGY | FILE | Filesystem | Create |
| 34 | weberAnalyzer | Weber | FLOW_CYTOMETRY | FILE | Filesystem | Create |
| 35 | template | N/A | Template | N/A | N/A | N/A |
- HoribaMicros60 - Horiba ABX, ASTM/RS232
- HoribaPentra60 - Horiba ABX, ASTM/RS232
- Mindray - Mindray, HL7/TCP (BC-5380)
- pocH-100i - Horiba ABX, ASTM
- Sysmex2000i - Sysmex, FILE
- Sysmex4000i - Sysmex, FILE
- SysmexKX21 - Sysmex, FILE
- SysmeXT - Sysmex, FILE
- SysmexXN-L - Sysmex, ASTM
- SysmexXN1000 - Sysmex, FILE
- SysmexXP - Sysmex, ASTM
- SysmexXT4000i - Sysmex, FILE
- AB7500Fast - Applied Biosystems, FILE
- Cobas4800 - Roche, FILE
- Cobas6800VL - Roche, HL7/TCP
- CobasTaqMan48DBS - Roche, FILE
- CobasTaqMan48VL - Roche, FILE
- CobasTaqman96VL - Roche, FILE
- CobasTaqMan96DBS - Roche, FILE
- FluoroCyclerXT - Hain Lifescience, FILE
- GeneXpertFile - Cepheid, FILE
- GeneXpertHL7 - Cepheid, HL7/HTTP
- QuantStudio7Flex - Thermo Fisher, FILE (✅ PR #42)
- CobasC111 - Roche, FILE
- CobasIntegra400 - Roche, FILE
- Fully - Unknown, FILE
- Mindray - Mindray, HL7/TCP (BA-88A, BS-360E)
- FacsCalibur - BD Biosciences, FILE
- FacsCantoII - BD Biosciences, FILE
- FacsPresto - BD Biosciences, FILE
- weberAnalyzer - Weber, FILE
- AbbottArchitect - Abbott, HL7/TCP
- StagoSTart4 - Stago, ASTM/HL7 (dual protocol)
- GenericASTM - Generic, ASTM (database-driven configuration)
- template - Plugin development template
| Analyzer | Transport | MSH-3 Sending Application |
|---|---|---|
| AbbottArchitect | TCP/IP (MLLP) | ARCHITECT or ABBOTT |
| Cobas6800VL | TCP/IP (MLLP) | (Contains "Load Viral") |
| GeneXpertHL7 | HTTP/TCP | (HTTP servlet) |
| Mindray | TCP/IP (MLLP) | MINDRAY |
| StagoSTart4 | TCP/IP (MLLP) | STAGO |
| Analyzer | Transport | Identification Pattern |
|---|---|---|
| GeneXpert | RS232/TCP | H-segment contains "GeneXpert" |
| GenericASTM | RS232/TCP | Database pattern matching |
| HoribaMicros60 | RS232 | H-segment contains "ABX^MICROS60" |
| HoribaPentra60 | RS232 | H-segment contains "ABX^PENTRA60" |
| pocH-100i | RS232/TCP | H-segment contains "pocH-100i" |
| StagoSTart4 | RS232 | H-segment contains "START4" or "STAGO" |
| SysmexXN-L | RS232/TCP | H-segment contains "XN-L" |
| SysmexXP | RS232/TCP | H-segment contains "XP-100" |
| Analyzer | Delimiter | Identification Pattern |
|---|---|---|
| AB7500Fast | Comma (CSV) | Contains "sds7500fast" |
| Cobas4800 | Comma (CSV) | Contains "cobas 4800" |
| CobasC111 | Semicolon | Contains "Instr" column |
| CobasIntegra400 | Space | First line contains "COBAS INTEGRA400" |
| CobasTaqMan48DBS | Tab | Test column contains "HI2QLD48" |
| CobasTaqMan48VL | Tab | Test column contains "HI2CAP48" or "IFS48CDC" |
| CobasTaqman96VL | Tab | Test column contains "HI2CAP96" or "IFS96CDC" |
| CobasTaqMan96DBS | Tab | Test column contains "HI2QLD96" |
| FacsCalibur | Comma (CSV) | Line 1 contains "MultiSET" |
| FacsCantoII | Comma (CSV) | Line 1 contains "TRITEST" |
| FacsPresto | (CSV) | (Pattern TBD) |
| FluoroCyclerXT | Tab/Semicolon/Comma | Contains "fluorocycler" or sample/result/interpretation |
| Fully | Tab | (Pattern TBD) |
| GeneXpertFile | (CSV) | Contains "GeneXpert Dx System" |
| QuantStudio3 | Comma (CSV) | Contains "Instrument Type" + regex "QuantStudio.?\s+3\s+System" |
| Sysmex2000i | Comma (CSV) | Data contains "XT-2000i" |
| Sysmex4000i | Comma (CSV) | Data contains "XT-4000i" |
| SysmexKX21 | Semicolon | Contains "KX21-NERG" |
| SysmeXT | Comma (CSV) | (Pattern TBD) |
| SysmexXN1000 | Comma (CSV) | Contains "XN-10^23865" |
| SysmexXT4000i | Comma (CSV) | (Pattern TBD) |
| weberAnalyzer | Comma (CSV) | Line 1 contains "MugelSET" |
| Protocol | Count | Primary Use Case |
|---|---|---|
| FILE | 23 | Analyzers that export CSV/TXT files to shared directory |
| ASTM LIS2-A2 | 8 | Bidirectional laboratory instrument communication |
| HL7 v2.x | 5 | Hospital/clinical system integration |
-
Build the plugin JAR:
cd plugins/analyzers/{AnalyzerName} mvn clean package -
Copy JAR to OpenELIS plugins directory:
cp target/*.jar /var/lib/openelis-global/plugins/ -
Restart OpenELIS:
docker compose restart oe.openelis.org
Navigate to: Results > Analyzer > [Analyzer Name]
- Use template/ as starting point
- Follow plugin development guide: ../docs/analyzer.md
- Add README.md with required sections
- Submit pull request to openelisglobal-plugins
- Contact original author (see plugin's
contact.txtif present) - Coordinate with core team before modifying
- Update README.md with changes
- Ensure backward compatibility
Maintained By: OpenELIS Global Community
Repository: openelisglobal-plugins