Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[C4GT] ABDM Wrapper: Consent Management #2

Open
atulai-sg opened this issue May 15, 2023 · 16 comments · May be fixed by #13, #14, #17 or #18
Open

[C4GT] ABDM Wrapper: Consent Management #2

atulai-sg opened this issue May 15, 2023 · 16 comments · May be fixed by #13, #14, #17 or #18

Comments

@atulai-sg
Copy link
Owner

atulai-sg commented May 15, 2023

Project Description

Parent issue: #5

A patient needs to provide consent to a facility (HIP) for it to share their health records. NHA's Consent Manager does provide apis which help in managing consents but if we provide mechanisms to store consent on HIP front then the whole process of data transfer along with consents can be simplified.

Features to be implemented

  • APIs to fetch and store consents
  • Storage layer for consents and mappings
  • APIs to provide consents
  • Service to audit and govern consents

Learning Path

Complexity

Medium

Skills required

Java, SpringBoot, NoSQL

Name of mentors

@atulai-sg

Project size

8 weeks

Acceptance Criteria

  • Interfaces for end user developers or system integrators should reduce.
  • Understanding and integrating with the APIs / SDK should be fairly simple and less complicated.
  • All APIs should be backed with detailed documentation.

Milestones

  • Understanding the domain
  • Understanding the problem statement
  • Understanding goals and scopes of this project
  • Setup Sandbox environment
  • Setting up a local dev environment
  • Define API contracts
  • Develop APIs
  • Comprehensive Testing of the APIs
  • Documentation
@DivyanshiSingh02
Copy link

Hello sir,
I am interested in working on this project. Can u guide me how can I contribute in this?

@Aditya13s
Copy link

The Ayushman Bharat Digital Mission (ABDM) aims to develop the backbone necessary to support the integrated digital health infrastructure of the country. It will bridge the existing gap amongst different stakeholders of the Healthcare ecosystem through digital highways.

Following are the components defined by ABDM which are essentially the building blocks for the ecosystem:

  • ABHA Number
  • Healthcare Professionals Registry (HPR)
  • ABHA Mobile App (PHR)
  • Health Facility Registry (HFR)
  • Unified Health Interface (UHI)

In order to make an application ABDM compliant, it has to go through 3 milestones:

  • Milestone 1: ABHA Id creation, verification and obtaining link token
  • Milestone 2: Linking and exporting health data
  • Milestone 3: Sending a consent request and importing data from other applications in the ecosystem

A patient needs to provide consent to a facility (HIP) for it to share their health records. NHA's Consent Manager does provide apis which help in managing consents but if we provide mechanisms to store consent on HIP front then the whole process of data transfer along with consents can be simplified.

Tech Stack: Java, SpringBoot, NoSQL

Hi sir,
I am interested in working on this project.

@Aditya6174
Copy link

Greetings, Sir. I would like to contribute to this project. Could you offer me further information regarding this?

@gnanadikar
Copy link

Hello sir, I have some working experience working with spring applications and would like to contribute to this project can you please guide me for further details

@testgithubtiwari
Copy link

Hello sir,
I am interested in working on this project. Can u guide me how can I contribute in this?
Also can you provide the discord link where we can further discuss the problems and their related solutions.

@123archie
Copy link

Hello sir,
I am interested in working on this project. Please provide the discord link for this project.

@Hariomingle
Copy link

"Excited to contribute to the Ayushman Bharat Digital Mission (ABDM) project! I'm passionate about leveraging technology to bridge gaps in healthcare ecosystems. I look forward to collaborating and building the necessary digital infrastructure for a connected and integrated healthcare system. Let's drive positive change together through digital highways!" If I don't know about any technology for this project I can hardly learn it in a week so I'm very excited to work on this please provide discord link for this.

@AieshaShetty
Copy link

AieshaShetty commented May 22, 2023

Hey @atulai-sg,
I really want to contribute to this project and learn about consent management of ABDM but there is an issue with the page. Please kindly check that.

I have some doubts regarding the repository where I would be Implementing the following changes. Do we have to create this from the ground up or in some existing repository? I have some good insights over the following & would really like to write a proposal to C4GT regarding this.

@atulai-sg atulai-sg changed the title Consent Management [C4GT] ABDM Wrapper: Consent Management May 22, 2023
@atulai-sg
Copy link
Owner Author

Greetings, Sir. I would like to contribute to this project. Could you offer me further information regarding this?

I have added a parent issue to this which has more details. And there are links available in the comments as well.

@atulai-sg
Copy link
Owner Author

Hello sir, I am interested in working on this project. Can u guide me how can I contribute in this?

You can join discord channel to get more details: https://discord.gg/CyTCyrXg

@atulai-sg
Copy link
Owner Author

The Ayushman Bharat Digital Mission (ABDM) aims to develop the backbone necessary to support the integrated digital health infrastructure of the country. It will bridge the existing gap amongst different stakeholders of the Healthcare ecosystem through digital highways.
Following are the components defined by ABDM which are essentially the building blocks for the ecosystem:

  • ABHA Number
  • Healthcare Professionals Registry (HPR)
  • ABHA Mobile App (PHR)
  • Health Facility Registry (HFR)
  • Unified Health Interface (UHI)

In order to make an application ABDM compliant, it has to go through 3 milestones:

  • Milestone 1: ABHA Id creation, verification and obtaining link token
  • Milestone 2: Linking and exporting health data
  • Milestone 3: Sending a consent request and importing data from other applications in the ecosystem

A patient needs to provide consent to a facility (HIP) for it to share their health records. NHA's Consent Manager does provide apis which help in managing consents but if we provide mechanisms to store consent on HIP front then the whole process of data transfer along with consents can be simplified.
Tech Stack: Java, SpringBoot, NoSQL

Hi sir, I am interested in working on this project.

You can join discord channel to get more details: https://discord.gg/CyTCyrXg

@atulai-sg
Copy link
Owner Author

Greetings, Sir. I would like to contribute to this project. Could you offer me further information regarding this?

You can join discord channel to get more details: https://discord.gg/CyTCyrXg

@atulai-sg
Copy link
Owner Author

Hello sir, I have some working experience working with spring applications and would like to contribute to this project can you please guide me for further details

You can join discord channel to get more details: https://discord.gg/CyTCyrXg

@atulai-sg
Copy link
Owner Author

Hello sir, I am interested in working on this project. Can u guide me how can I contribute in this? Also can you provide the discord link where we can further discuss the problems and their related solutions.

You can join discord channel to get more details: https://discord.gg/CyTCyrXg

@atulai-sg
Copy link
Owner Author

"Excited to contribute to the Ayushman Bharat Digital Mission (ABDM) project! I'm passionate about leveraging technology to bridge gaps in healthcare ecosystems. I look forward to collaborating and building the necessary digital infrastructure for a connected and integrated healthcare system. Let's drive positive change together through digital highways!" If I don't know about any technology for this project I can hardly learn it in a week so I'm very excited to work on this please provide discord link for this.

You can join discord channel to get more details: https://discord.gg/CyTCyrXg

@atulai-sg
Copy link
Owner Author

Hey @atulai-sg, I really want to contribute to this project and learn about consent management of ABDM but there is an issue with the page. Please kindly check that.

I have some doubts regarding the repository where I would be Implementing the following changes. Do we have to create this from the ground up or in some existing repository? I have some good insights over the following & would really like to write a proposal to C4GT regarding this.

You can join discord channel to get more details: https://discord.gg/CyTCyrXg
We will be starting from scratch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment