# Project: FHIR and C-CDA export from LibreHealth Toolkit

**URL:** <https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612>\
**Category:** Google Summer of Code\
**Tags:** toolkit, gsoc2023-project, gsoc2023, gsoc\
**Created:** [February 13, 2023, 5:48am UTC](https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612 "2023-02-13T05:48:46Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![namratanehete](https://forums.librehealth.io/user_avatar/forums.librehealth.io/namratanehete/32/708_2.png) [@namratanehete](https://forums.librehealth.io/u/namratanehete)\
**Post date:** [February 13, 2023, 5:48am UTC](https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612/1 "2023-02-13T05:48:46Z")

</div>

**Background:**   
The [LH Toolkit](https://gitlab.com/librehealth/toolkit/lh-toolkit) LibreHealth Toolkit is a software API and user interface component that can be used to create electronic health record systems. A number of projects use lh-toolkit as a framework to store data and import/export data for interoperability testing and compliance.

**Project description:**   
This project is to implement [FHIR bulk data export](https://build.fhir.org/ig/HL7/bulk-data/export.html) endpoint into the Web API, so that data within the lh-toolkit can be exported as ndjson files. This can be implemented by integrating the HAPI-FHIR or other approaches within the Toolkit’s Spring Java Framework architecture. The maven integration to integrate HAPI-FHIR is straightforward, and that would enable using its bulk export and FHIR R4 implementation into the Toolkit project.

**Preliminary tasks:**

1. Create NDJSON export from the [Synthea project](https://github.com/synthetichealth/synthea) for testing/validation.
2. Create C-CDA export from the [Synthea project](https://github.com/synthetichealth/synthea) for testing/validation.

**Skills required:**

1. Java Spring web framework (critical skill)
2. FHIR and REST Web Services (required skill)
3. Maven and Gradle (good to have)

**Mentors:**   
@namratanehete and @sunbiz

---

<div class="post-metadata">

**Author:** ![Weiyu](https://forums.librehealth.io/letter_avatar_proxy/v4/letter/w/5f9b8f/32.png) [@Weiyu](https://forums.librehealth.io/u/Weiyu)\
**Post date:** [February 23, 2023, 10:51pm UTC](https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612/2 "2023-02-23T22:51:41Z")

</div>

Hi, I want to work on this project in the summer of 2023. Could you please give me some advice about how to get started?

---

<div class="post-metadata">

**Author:** ![Weiyu](https://forums.librehealth.io/letter_avatar_proxy/v4/letter/w/5f9b8f/32.png) [@Weiyu](https://forums.librehealth.io/u/Weiyu)\
**Post date:** [February 24, 2023, 6:40pm UTC](https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612/3 "2023-02-24T18:40:17Z")

</div>

Hi, I have finished the Preliminary tasks, I get the result file in the output folder and it looks good. could you please give me what can I do next?

---

<div class="post-metadata">

**Author:** ![sunbiz](https://forums.librehealth.io/user_avatar/forums.librehealth.io/sunbiz/32/395_2.png) [@sunbiz](https://forums.librehealth.io/u/sunbiz)\
**Post date:** [February 27, 2023, 5:08pm UTC](https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612/4 "2023-02-27T17:08:44Z")

</div>

One work that has been done in the past, that you can try and replicate is to integrate the HAPI FHIR as a module into the toolkit. You can look at a few different approaches that have been tried.

- [GitHub - openmrs/openmrs-module-fhir2: This is a module implementing a FHIR interface for OpenMRS](https://github.com/openmrs/openmrs-module-fhir2)
- [GitHub - hapifhir/hapi-fhir-jpaserver-starter](https://github.com/hapifhir/hapi-fhir-jpaserver-starter)

You can put your repo link in the project application   
@namratanehete anything else that you’d suggest?

---

<div class="post-metadata">

**Author:** ![r0bby](https://forums.librehealth.io/user_avatar/forums.librehealth.io/r0bby/32/1781_2.png) [@r0bby](https://forums.librehealth.io/u/r0bby)\
**Post date:** [May 5, 2023, 10:41pm UTC](https://forums.librehealth.io/t/project-fhir-and-c-cda-export-from-librehealth-toolkit/4612/5 "2023-05-05T22:41:24Z")

</div>

Closed on May 5, 2023, 10:41pm UTC


