Stream: implementers
Topic: Microsoft FHIR server
Vidhi Shah (Dec 01 2020 at 11:38):
How to bulk upload/use our health data with Microsoft FHIR Server?
Gino Canessa (Dec 01 2020 at 15:37):
@Brendan Kowitz @Caitlin Voegele
Caitlin Voegele (Dec 01 2020 at 19:55):
Hi @Vidhi Shah - Right now the best option is to upload a bundle. If you are using the Azure API for FHIR, we only support Batch Bundles, but the open source FHIR server supports Transaction or Batch if you are using the SQL backend. https://docs.microsoft.com/en-us/azure/healthcare-apis/fhir-faq#can-i-post-a-bundle-to-the-azure-api-for-fhir
We follow the FHIR spec for supporting bundle: http://hl7.org/fhir/http.html#transaction
Vidhi Shah (Dec 23 2020 at 14:26):
@Caitlin Voegele Thanks for your reply. Sorry for late reply. I have another question pertaining open source MS FHIR Server, is there a way we use our existing health database directly with the same schema and data without changing it or converting it to FHIR format or any other format. Any references, if possible would be great.
NARASIMHA MURTHY (Jan 25 2021 at 04:42):
We are planning to host Microsoft FHIR Server with SQL database as backend in Azure cloud.
We have FHIR health data locked in on-premises databases and we are using a .NET core app to read the data from database. Can we use Firely R4 NUget API in the .NET core app to post the health (Patients, Observations, Claims, EOBs etc) resources to Microsoft FHIR Server in Azure cloud? We will pass the JWT tokens required in the .NET core app to access the FHIR Server in cloud.
Vassil Peytchev (Jan 25 2021 at 05:02):
You can probably get a a quicker answer in the #dotnet stream...
shuhaib k (Nov 10 2021 at 10:40):
Microsoft FHIR server - Any developer here who did work on Microsoft FHIR server and data mapping at the resource level. I have a question.
In medication request ( https://www.hl7.org/fhir/medicationrequest.html) we have element
substitution-> allowedBoolean . How we can fill this element value with true/false value in it. Getting an error when I tried to access the property from the object. Can anyone tried before in Microsoft fhir server to access the same element and assign a value to it?
Gino Canessa (Nov 10 2021 at 15:32):
For reference, the question you have is not from about the server you are using, but from the Firely SDK. The #dotnet stream is generally the best place to ask those questions.
That said, the way the library handles choice type is by taking any of the FHIR types in that value. So, to set it to true, you want something like:
MedicationRequest.SubstitutionComponent sc = new MedicationRequest.SubstitutionComponent();
sc.Allowed = new FhirBoolean(true);
If you wanted to use a CodeableConcept
instead (the other valid type for the allowed
element), you would want:
MedicationRequest.SubstitutionComponent sc = new MedicationRequest.SubstitutionComponent();
sc.Allowed = new CodeableConcept(system, code);
Hope this helps, cheers!
shuhaib k (Nov 11 2021 at 08:12):
@Gino Canessa: Thanks a lot. This is my first time posting a question on this FHIR zulip, I had no idea about dotnet stream before.Going forward I will post only dotnet
stream if something related dontnet question. However, Can you help to understand the concept, how the pagination did in Microsoft
I was looking at this class to understand the better way how pagination is done.
fhir-server-main\fhir-server-main\src\Microsoft.Health.Fhir.SqlServer\Features\Search\Expressions\Visitors\QueryGenerators\SqlQueryGenerator.cs.
I know this as well related dontnet, but still want to understand how Microsoft implemented pagination in search results.
Gino Canessa (Nov 11 2021 at 14:31):
No worries, I'm glad to help! Navigating the streams is a bit challenging now that there are so many. I'll join in on the thread in the other stream.
edit: or, no need as Brian did already =)
Viktor Novikov (Nov 27 2021 at 18:51):
Hello everyone!
If I understood right, that controller: https://github.com/microsoft/fhir-server/blob/main/src/Microsoft.Health.Fhir.Shared.Api/Controllers/FhirController.cs is the example? Or only this one controller will work with all resources and API is complete to use? Or I must realize my endpoints for my resources by myself?
Grahame Grieve (Nov 28 2021 at 08:41):
@Michael Hansen
Gino Canessa (Nov 29 2021 at 16:36):
@Caitlin Voegele @Brendan Kowitz
shuhaib k (Dec 23 2021 at 13:29):
I am trying to implement Resource Subscription in azure fhir server service, How I can implement it, and how events can be initiated based on facility id.
Lloyd McKenzie (Dec 23 2021 at 19:17):
"How can I implement it" is a pretty general question. What have you tried? What problems are you running into?
Last updated: Apr 12 2022 at 19:14 UTC