Code Monkey home page Code Monkey logo

helpline104-api's Introduction

AMRIT - Helpline104 Service

License: GPL v3 branch parameter

The AMRIT Helpline104 service aims to provide comprehensive assistance to individuals in need. It offers a range of services such as medical advice, counseling, grievance resolution, and support during health emergencies. The helpline is designed to cater to the specific needs of callers, ensuring they receive the appropriate assistance.

Features

  • Medical Advice: Callers can receive medical advice from trained professionals through the helpline. The service provides guidance and recommendations based on the caller's health concerns.

  • Counseling: The helpline offers counseling services to individuals who require emotional support. Trained professionals are available to provide guidance and help callers cope with various challenges.

  • Grievance Resolution: Callers can raise general grievances, which are then tracked using a unique Grievance ID. This ensures that concerns are properly addressed and resolved in a timely manner.

  • Directory Service: The helpline provides a directory service to help callers locate relevant healthcare facilities, doctors, and other medical resources. This feature assists individuals in finding the appropriate assistance they need.

  • Epidemic Outbreak Information: During epidemic outbreaks, the helpline offers information and guidance to callers. This helps individuals stay informed about the outbreak, preventive measures, and available healthcare services.

  • Clinical Decision Support System (CDSS): The helpline incorporates a basic CDSS to provide clinical support for selected chief complaints. This system aids in providing accurate and reliable clinical guidance to callers.

  • Medicine Prescription and Delivery: Medical officers (MO) within the helpline have the authority to prescribe medicines to callers. Prescriptions are delivered to beneficiaries through SMS, ensuring they have access to the necessary medication.

  • Psychiatric Consultation: The helpline offers psychiatric consultations through a dedicated role known as the Program Director (PD). This allows individuals to receive mental health support and guidance when needed.

  • Maternal and Child Death Review: The helpline has systems in place for Maternal Death Surveillance and Response (MDSR) and child death review (CDR). These systems enable the tracking and monitoring of maternal and child deaths, ensuring appropriate actions are taken.

Building From Source

To build the Helpline104 microservice from source, follow these steps:

Prerequisites

  • JDK 1.8
  • Maven
  • Redis
  • Spring Boot V2
  • MySQL

Installation

  1. Clone the repository to your local machine.
  2. Install the dependencies and build the module:
    • Run mvn clean install in the project directory.
  3. Run the development server:
    • Start the Redis server.
    • Run mvn spring-boot:run in the project directory.
    • Open your browser and go to http://localhost:8080/swagger-ui.html#!/ to access the Swagger API documentation.

Usage

All the features of the Helpline104 service are exposed as REST endpoints. Refer to the Swagger API documentation for detailed information on how to use the service and interact with its functionalities.

The AMRIT Helpline104 module provides a comprehensive solution for managing various aspects of your application.

helpline104-api's People

Contributors

anjana2310 avatar devikasuresh20 avatar drtechie avatar harimohanr avatar ravishanigarapu avatar swetatech24 avatar vidyaaa24 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.