Stream: dotnet
Topic: STU 3 Progress
Brian Postlethwaite (Mar 16 2017 at 13:24):
Hi all, pleased to announce that the dotnet fhir client has been updated for STU3.
https://github.com/ewoutkramer/fhir-net-api/tree/develop-stu3
This is a major change to previous versions of the library, it is now build on dotnetcore, and can only be built using the recently released VisualStudio 2017.
This does not mean that you can't use it with dotnet 4.5 and Visual Studio 2015, you just can't build the assembly in those tools.
We will produce a NuGet package for it next week sometime once a few people have tried it out some more, and the actual spec is publicly released as the final version.
If you do want to build it, you will also need to download the http://build.fhir.org/definitions.xml.zip
file and save it as specification.zip
in your src\Hl7.Fhir.Specification
folder before you build it and get things running.
Brian Postlethwaite (Mar 16 2017 at 13:25):
My sqlonfhir test server has not been updated yet, and plan on doing this over the weekend.
Marten Smits (Mar 16 2017 at 13:42):
Great Brian! Thanks for this.
Brian Postlethwaite (Mar 17 2017 at 01:27):
And my server is now operational at http://sqlonfhir-stu3.azurewebsites.net/fhir
(I imagine there are going to be issues with it, but believe it should be operational to a good level)
Richard Kavanagh (Mar 17 2017 at 08:07):
Great work @Brian Postlethwaite - Perfect timing
Brian Postlethwaite (Mar 22 2017 at 01:55):
I've pushed another set of updates to the STU3 branch, the spec project no longer builds, but the core works good, and has the STU3 release content in there.
Peter Jordan (Mar 24 2017 at 02:51):
Totally pain-free upgrade to the R3 version of the Core Reference Library. Compiled in VS2017 Community Edition (Pro Edition not yet on VLC) and then referenced from a VS2015 Professional Solution. Nice work guys, as always.
Peter Jordan (Apr 29 2017 at 00:40):
Can't find the Source Code for a version that supports FHIR 3.0.1 at https://github.com/ewoutkramer/fhir-net-api/tree/develop-stu3. That's currently at version 0.93.2 of Hl7.Fhir.STU3 , but noticed that the version available on NuGet is 0.93.3....although that's still returning Hl7.Fhir.Model.ModelInfo.Version = 3.0.0. Does someone need to update Template-ModelInfo.cs ?
Brian Postlethwaite (May 01 2017 at 06:39):
That would be me, still binary compatible though.
Main item that you might notice (apart from the version number) is the ele-1 constraint having been updated.
Ewout Kramer (Jun 26 2017 at 07:12):
Maybe we can upgrade to 3.0.1 for the next release, @Brian Dunstan? I am planning to do a big bugfix/performance upgrade during summer....
Last updated: Apr 12 2022 at 19:14 UTC