Skip to content

[C4GT] Help Map India Lab test names to the LOINC standard  #1

Description

@kiranma72

Project Details

LOINC is the international standard for coding diagnostic test results. The LOINC database contain over 40,000 codes and test panels and is widely adopted across the world

With the advent of Ayushman Bharat Digital Mission (ABDM), India has started its journey to move towards interoperable health records. One of the key steps in that journey is to enable labs in India to include the LOINC code as part of their test results.

Lab Information Management Systems (LIMS) are software used by labs to manage their test results. LOINC coding needs to be incorporated into LIMS with all the tests being offered by a lab being tagged with the correct LOINC code. The challenge here includes the fact the the names and abbrevations for tests used in India varies with what is in LOINC. Also India mostly uses about 2500+ tests and finding the right from from the 40000+ LOINC database requires expertize and is time consuming.

The objective of this project is to create a tool that can be used by LIMS providers to rapidly identify the right LOINC code for the various tests in their lab. The tool also needs to use user feedback and incoming lab data to improve the India LOINC alias list.

Features to be Implemented

The output of this project is a web based tool that will be hosted at loincindia.in

It needs provide the following features

  • Ability to search for a test in the curated LOINC dataset. Search terms could be indian lab test names, abbreviations, etc
  • API that can be used by LMIS systems to get a LOINC INDIA master data that they can use when they create a new test
  • Bulk mapping of lab tests including an interactive process to map codes where additional information may be required from the lab
  • Addition of new test alias to the curated database post bulk mapping.

LOINC codes varies based on several factors including the method of testing, specimen type, units used for results, etc. An example below

LOINC CODE Long Common Name
LOINC 76629-5 Fasting glucose [Moles/volume] in Blood
LOINC Code 74774-1 Glucose [Mass/volume] in Serum, Plasma or Blood.
LOINC Code 2341-6 Glucose [Mass/volume] in Blood by Test strip manual.

Accuracy is a key requirement in mapping of tests to codes. The tool should be designed to ensure that it has matched mutliple parameters from the LIMS to ensure correct mapping.

The curated dataset of LOINC codes and the full LOINC dataset will be available for this project.

Learning Path

Complexity

Medium

Skills Required

Any Full stack is ok. Mentor has primary experience in Java, Javascript, MySQL

Name of Mentors:

@kiranma72

Project size

8 Weeks

Acceptance Criteria

  • Website with proposed features
  • Effective search functionality

Milestones

  • Understand LOINC
  • Understand Libraries required for this project
  • UX Design for project
  • Basic LOINC search
  • API for Curated Dataset
  • Bulk Mapping
  • Addition of new Alias to data set

C4GT

This issue is nominated for Code for GovTech (C4GT) 2023 edition.
C4GT is India's first annual coding program to create a community that can build and contribute to global Digital Public Goods. If you want to use Open Source GovTech to create impact, then this is the opportunity for you! More about C4GT here: https://codeforgovtech.in/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions