First time FHIR project and need someone to kickstart me

175 views
Skip to first unread message

Joseph Balikuddembe

unread,
May 1, 2023, 4:34:44 PM5/1/23
to HAPI FHIR
I am tasked to develop an application that takes Will take in HL7 standard data and save it as FHIR standard for reporting purposes. The data is expected to be from multiple sources as this app will work on top of existing HMISs on HL7. I just need someone to jumpstart me about this FHIR standard and the best tools to use.

Kavishwar Wagholikar

unread,
May 1, 2023, 5:16:57 PM5/1/23
to Joseph Balikuddembe, HAPI FHIR
Yes

On Mon, May 1, 2023, 4:34 PM Joseph Balikuddembe <balik...@gmail.com> wrote:
I am tasked to develop an application that takes Will take in HL7 standard data and save it as FHIR standard for reporting purposes. The data is expected to be from multiple sources as this app will work on top of existing HMISs on HL7. I just need someone to jumpstart me about this FHIR standard and the best tools to use.

--
You received this message because you are subscribed to the Google Groups "HAPI FHIR" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hapi-fhir+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hapi-fhir/12e5988d-d290-4a31-868f-3de155c91234n%40googlegroups.com.

Tim Harsch

unread,
May 1, 2023, 5:53:22 PM5/1/23
to HAPI FHIR
Your requirements aren't too clear.. are you wanting to create some data in FHIR format?  You may want to take a look at how HAPI works with models, see https://hapifhir.io/hapi-fhir/docs/client/generic_client.html for some examples of creating objects with the model classes.

Another route I can suggest to get some guidance is to just have a conversation with ChatGPT (https://chat.openai.com/) ...   I took the liberty of pasting your question into ChatGPT and came up with the below response.  Which I think is probably a good jump start for you (as always you have to be on the lookout for hallucinations in the response but for investigative work I think it can be helpful) ... follow on questions can be used to hone in on advice to help you achieve your goal.

----

FHIR (Fast Healthcare Interoperability Resources) is a modern healthcare standard that enables healthcare information to be easily shared, exchanged and integrated across different healthcare systems. FHIR is based on web technologies like RESTful APIs, JSON and XML, which makes it easier for developers to integrate healthcare information systems.

To get started with FHIR, it is important to first understand the FHIR data model, which is based on a set of resources, such as Patient, Practitioner, Observation, and Medication. Each resource represents a specific aspect of healthcare data and contains a set of standardized attributes and data types that can be used to represent the data.

When it comes to developing applications that work with FHIR data, there are several tools available that can help simplify the process. Some of the most popular tools include:

1. FHIR Server: This is a software application that provides a RESTful API for storing and retrieving FHIR resources. There are several open-source FHIR servers available, such as HAPI FHIR and Smile CDR.

2. FHIR Clients: These are software applications that can be used to interact with FHIR servers and retrieve FHIR resources. There are several FHIR clients available, such as Postman, SMART Health IT, and Firely.

3. FHIR Libraries: These are software libraries that can be used to simplify the process of working with FHIR resources. There are several FHIR libraries available for popular programming languages, such as Java, .NET, and Python.

4. FHIR Terminology Services: These are services that provide access to standardized healthcare terminologies, such as SNOMED CT, LOINC, and ICD-10. There are several FHIR terminology services available, such as Apelon DTS, Ontoserver, and Snowstorm.

It is important to note that working with FHIR data can be complex, especially when dealing with data from multiple sources. It is recommended to familiarize yourself with the FHIR standard and the tools available before starting to develop your application. Additionally, it may be helpful to seek out experienced FHIR developers or consult with a healthcare IT company that specializes in FHIR development to ensure that your application is compliant with the FHIR standard and meets the needs of your users.

Tim Harsch

unread,
May 1, 2023, 5:56:29 PM5/1/23
to HAPI FHIR
Also, James shared some good insights about HL7v3 in an earlier thread https://groups.google.com/g/hapi-fhir/c/Q0Ldv98T4ZE/m/k8ePI_xDBQAJ   Try searching in this group for HL7 to see if you can learn some more.
Reply all
Reply to author
Forward
0 new messages