Stream: implementers
Topic: import guide in plain server
Eric Wündisch (Mar 07 2022 at 18:43):
Hi guys i wasn't able to find if it's possible to use something similiar like the implementationguide to import a package from an npm registry in plain servers. Thanks for the reponse. Regards Eric :)
Lloyd McKenzie (Mar 07 2022 at 19:50):
Can you explain what you mean by "plain servers"?
Ward Weistra (Mar 08 2022 at 10:14):
@Eric Wündisch As long as you know what FHIR package name + version number you need, you can pull that one with API calls from the FHIR package registry API: https://app.swaggerhub.com/apis-docs/firely/Simplifier.net_FHIR_Package_API. Both ImplementationGuide resources and the package.json in a FHIR package will list the other FHIR packages they depend on, which you can pull in a similar way.
Some FHIR servers also support configuring those packages directly in the server and will do the downloading chain for you.
Eric Wündisch (Mar 08 2022 at 13:02):
@Lloyd McKenzie sure i need to use this https://hapifhir.io/hapi-fhir/docs/server_plain/introduction.html because my db already exicts with data
Eric Wündisch (Mar 08 2022 at 13:05):
@Ward Weistra thx for the response. Thats sounds very difficult to me isnt it?
I had the idea to transform tha Guide Into a Java Package i can use like the Models in hapi.
Ward Weistra (Mar 08 2022 at 13:09):
@Eric Wündisch OK, you're talking software packages, not FHIR packages with conformance resources :smile:
Ward Weistra (Mar 08 2022 at 13:12):
So, you're looking for some code generation based on an Implementation Guide, right? I guess the #hapi stream can help you further whether there is anything in the Java tooling for that.
Or I believe @Gino Canessa is an expert in code generation who might know what's out there.
Eric Wündisch (Mar 08 2022 at 13:37):
@Ward Weistra thank you so much for understanding. Yes Indeed i mean Software Packages. Well thx i will ask there :)
Gino Canessa (Mar 08 2022 at 16:46):
Hi @Eric Wündisch , I replied in the #hapi thread since there was more activity there, but wanted to make sure to close the loop here (and did not tag you on that one =).
Last updated: Apr 12 2022 at 19:14 UTC