Stream: dotnet
Topic: fhir-net-web-api project update
Brian Postlethwaite (May 17 2020 at 13:23):
Hey all, the WebApi project supporting the creation of simple FhirFacade servers has been updated for R4 to support Owin (net462) and netcore (2.2, 3.0 and 3.1)
https://github.com/brianpos/fhir-net-web-api/tree/develop-r4
and now considering publishing this to the public NuGet repository to make its use easier.
(Currently the project is only on v1.4 of the fhir-net-api
project references, but considering updating to v1.7 soon too)
Brian Postlethwaite (Jun 02 2020 at 11:38):
I've now updated the project for the current fhir client 1.7.0, and now published to NuGet!
(It has now changed package ID too)
https://www.nuget.org/packages/brianpos.Fhir.R4.WebApi.AspNetCore/1.7.0-alpha1
There is also a Owin version supporting the full framework.
And in the public release, there is now a super simple example HTML renderer included, so no excuse for not supporting exposure through the browser ;)
Brian Postlethwaite (Jul 06 2021 at 23:20):
The project has now been released as a non pre-release version with only minor changes from the last 1.9.0 beta packages.
This is intended to be the last FHIR R4, client 1.9.0 compatible release and I will be skipping the v2.x fhir clients and moving straight up to the v3.x fhir client - only supporting R4.
These are on github (v1.9.0 tag, and master-r4 branch) and nuget
https://www.nuget.org/packages/brianpos.Fhir.R4.WebApi.AspNetCore/1.9.0
Brian Postlethwaite (Aug 03 2021 at 20:26):
If anyone is looking to implement FHIR SMART App Launch into a .net Windows app as a host, there is now a set of NuGet packages to help assist in implementing this using the embedded cefsharp browser control.
This extends the work that Kenneth Myra initially did and leverages the above FHIR Facade project to provide hooks to your code (which can either be internal only, use an external server, or share code between)
The main development branch is au-token as I've been tailoring it for Australia, however should be conformant for international use.
It also implements the smart context too...
https://github.com/brianpos/smart-on-fhir/blob/feature/au-token/src/Hl7.Fhir.SmartAppLaunch.Support/SmartScopes.cs
Brian Postlethwaite (Aug 03 2021 at 20:28):
And the Demo FileSystem server has been enhanced quite a bit, including a POC demo partial search indexer
https://github.com/brianpos/fhir-net-web-api/tree/develop-r4/src/Hl7.Fhir.DemoFileSystemServer
Brian Postlethwaite (Oct 16 2021 at 08:13):
A beta of the 3.6.0 packages has been released to NuGet to go with the freshly released core packages.
Last updated: Apr 12 2022 at 19:14 UTC