GSoC 2025: OCL Integration for OpenELIS Global Test Management

Hello Community,
Greetings Everyone!

Project: OCL Integration for OpenELIS Global Test Management

Project Description: OpenELIS Global aims to streamline test management by integrating Open Concept Lab (OCL) data into its laboratory information system. This project focuses on importing OCL concepts from ZIP files containing JSON/CSV data and mapping them to OpenELIS Test entities. I’m developing the OclZipImporter to parse ZIP files and the OclToOpenElisMapper to transform OCL concepts (e.g., mnemonic, name, is active) into Test fields (e.g., localCode, description, isActive). The project includes validation, duplicate handling, and integration with existing services to populate the TEST table, enhancing lab workflows in low-resource settings.

Recently, GSoC 2025 results were announced, and I’m thrilled and grateful to my mentors and the OpenELIS Global organization for selecting me as a contributor. This is an exciting opportunity to contribute to global health through open-source software.

I’ve created this talk thread to share regular updates on my progress, post milestones, and ask questions if I encounter challenges during development or testing.

Mentors: @caseyi and other maintainers

Thank You
Regards
Vishal Sharma

6 Likes

Congrats @Vishal_Sharma , looking forward to.your amazing contributions on this project

4 Likes