# OpenCRVS with OpenG2P

**URL:** <https://community.openg2p.org/t/opencrvs-with-openg2p/45>\
**Category:** General\
**Created:** [February 3, 2025, 12:38pm UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45 "2025-02-03T12:38:45Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Deepthi\_Ponnaganti](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/deepthi_ponnaganti/32/37_2.png) [@Deepthi\_Ponnaganti](https://community.openg2p.org/u/Deepthi_Ponnaganti)\
**Post date:** [February 3, 2025, 12:38pm UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/1 "2025-02-03T12:38:45Z")

</div>

I have OpenCRVS and OpenG2P running. Please guide me in integrating both so that I can fetch data from OpenCRVS into OpenG2P

---

<div class="post-metadata">

**Author:** ![shibu](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/shibu/32/31_2.png) [@shibu](https://community.openg2p.org/u/shibu)\
**Post date:** [February 4, 2025, 11:52am UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/2 "2025-02-04T11:52:59Z")

</div>

Hi Deepthi,

Thank you for reaching out. We’d be happy to assist you with this integration.

To better understand your requirements, could you please provide more details on the purpose of importing data from OpenCRVS into OpenG2P? Since OpenG2P encompasses multiple solutions, understanding your specific use case will help us guide you more effectively.

Thanks

---

<div class="post-metadata">

**Author:** ![Deepthi\_Ponnaganti](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/deepthi_ponnaganti/32/37_2.png) [@Deepthi\_Ponnaganti](https://community.openg2p.org/u/Deepthi_Ponnaganti)\
**Post date:** [February 14, 2025, 10:07am UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/3 "2025-02-14T10:07:44Z")

</div>

Hi Shibu,

Sorry for the late reply.

I have OpenCRVS installed, and I also have data related to birth and death events. I want the users/registrants in OpenCRVS to be directly integrated into OpenG2P using the DCI API.

In Simple I want OpenCRVS to act as Server and push the data into OpenG2P  
which acts as client

Could you please guide me on the steps required to achieve this?

Thanks,  
Deepthi

---

<div class="post-metadata">

**Author:** ![shibu](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/shibu/32/31_2.png) [@shibu](https://community.openg2p.org/u/shibu)\
**Post date:** [February 16, 2025, 10:35am UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/4 "2025-02-16T10:35:11Z")

</div>

Hi Deepthi,  
Thanks for clarifying.  
I would also like to know, which module would you like to import into. Is it [Social Registry](https://docs.openg2p.org/social-registry) or [PBMS](https://docs.openg2p.org/pbms)?

Thanks

---

<div class="post-metadata">

**Author:** ![Deepthi\_Ponnaganti](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/deepthi_ponnaganti/32/37_2.png) [@Deepthi\_Ponnaganti](https://community.openg2p.org/u/Deepthi_Ponnaganti)\
**Post date:** [February 16, 2025, 1:23pm UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/5 "2025-02-16T13:23:16Z")

</div>

Hi Shibu,

You’re welcome! I would like to import into the “Social Registry”.

For example, while creating a program in OpenG2P, I want to import the registrants using the “Import from Registry” option.

Let me know if you need any further details.

Thanks!

---

<div class="post-metadata">

**Author:** ![mkumar-02](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/mkumar-02/32/13_2.png) [@mkumar-02](https://community.openg2p.org/u/mkumar-02)\
**Post date:** [February 24, 2025, 10:35am UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/6 "2025-02-24T10:35:34Z")

</div>

Hi Deepthi,

Sorry for the late reply.

OpenSPP has already implemented this functionality. You can install the [spp\_import\_dci\_api](https://github.com/OpenSPP/openspp-modules/tree/17.0/spp_import_dci_api) module and modify the datasource in the settings menu. Additionally, ensure that you add the authentication details ( **crvs\_client\_id, crvs\_client\_secret, and crvs\_grant\_type** ) in the system parameters.

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/openg2p/original/1X/18be71ae54a43c69dc01aecc2243b6f96f0a47b1.png)  
 ![image](https://europe1.discourse-cdn.com/flex005/uploads/openg2p/original/1X/2753710c2eceb4e6178348719cc89dd19a915e04.png)

Once configured, you can use the **Import from Registry** option to select this datasource and apply the necessary filters.

 ![image](https://europe1.discourse-cdn.com/flex005/uploads/openg2p/original/1X/09abb17f16c40dae43c7f5ec974baf83280addb4.png)

Thanks,  
Manoj  
OpenG2P

---

<div class="post-metadata">

**Author:** ![Deepthi\_Ponnaganti](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/deepthi_ponnaganti/32/37_2.png) [@Deepthi\_Ponnaganti](https://community.openg2p.org/u/Deepthi_Ponnaganti)\
**Post date:** [March 4, 2025, 5:25am UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/7 "2025-03-04T05:25:44Z")

</div>

Hi Manoj  
Thank you. But unable to find Import From Registry Option

---

<div class="post-metadata">

**Author:** ![mkumar-02](https://dub1.discourse-cdn.com/flex005/user_avatar/community.openg2p.org/mkumar-02/32/13_2.png) [@mkumar-02](https://community.openg2p.org/u/mkumar-02)\
**Post date:** [March 4, 2025, 6:35am UTC](https://community.openg2p.org/t/opencrvs-with-openg2p/45/8 "2025-03-04T06:35:26Z")

</div>

Hey Deepthi,

The **Import from Registry** option is available in the **Programs** menu. If it’s not visible in your system, it might be due to permission settings. Please check if the current user has **Manager** role in DCI.

![image](https://europe1.discourse-cdn.com/flex005/uploads/openg2p/original/1X/4d2168f2f70a58654c241ff808156fd8a42ddec5.png)

If you don’t see this option in your system, try enabling **Developer Mode** , which should make it visible.

Thanks,  
Manoj
