This article is contributed. See the original author and article here.
Customers have been excited about some of the recent healthcare-focused product updates. These allow customers to get farther, faster, when leveraging the Microsoft Cloud for Healthcare platform.
In 2022, the business applications tools, which already aligned to the FHIR data model, introduced Dataverse Healthcare (FHIR) APIs, enabling integration using FHIR bundles. This means that healthcare customers who leverage FHIR for interoperability can experience quicker time-to-value when using Dynamics 365 CRM apps and custom business applications in Power Apps.
As customers get started, there are a couple of areas where they have brought me questions:
- What do I have to initially set up so that I can use the API?
- Is there a lightweight way I can test the API using resources with limited FHIR or integration experience?
Show me the video
I’ve recorded a short video, which covers:
- Set up permissions
- Create Azure App Registration
- Apply Dataverse security roles
- Enable mappings
- Toggle resource mapping templates
- Use the API
- Create a Power Automate flow to write to the API
- Create a Power Automate flow to read from the API
During the video, I referenced a sample FHIR bundle:
- GitHub Gist: Sample-FHIR-Bundle-Patient.json | Dataverse Healthcare API Samples (github.com)
- Note: this contains additional samples seen in the video
- Plain text: Sample-FHIR-Bundle-Patient.json (github.com) along with the other little things I copy/pasted (Gist: Dataverse Healthcare API Samples (github.com)).
To use the Healthcare APIs, you’ll need to have a Microsoft Cloud for Healthcare license (or trial). You can find more information here: Sign up for a free limited trial of Microsoft Cloud for Healthcare | Microsoft Learn
The complete documentation for configuring the Dataverse Healthcare APIs can be found on Microsoft Learn: Configure Dataverse Healthcare APIs | Microsoft Learn
There are Logic Apps resources available for use with Azure Health Data Services (FHIR Service) and the Dataverse Healthcare APIs. Find the details and links to deployment templates here: Use Dataverse Healthcare APIs with Azure Logic Apps | Microsoft Learn
This post is focused on adding data into Dataverse directly. Did you know that you can access some healthcare data through Dataverse, even if it lives in another data repository? Find out more information here: Configure virtual health data tables | Microsoft Learn
Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.