Stream: conformance
Topic: ImplementationGuide
Grahame Grieve (Mar 15 2016 at 00:58):
I just discovered that the tools are not publishing the ImplementationGuide resources for the existing implementation guides. oops. This will be fixed soon
Igor Sirkovich (Apr 20 2016 at 13:58):
We've created a bunch of profiles in Forge for our project. We've also created an ImplementationGuide resource. I'm wondering if there is a tool or guidelines on how to publish IG or how to generate documentation locally, similar to http://wiki.hl7.org/index.php?title=FHIR_Implementation_Guide_Authoring (which applies to IGs that get published globally). We hoped to use Swagger to generate some API documentation, but this doesn't work with the new Java models.
Michel Rutten (Apr 20 2016 at 14:33):
Hi Igor, support for implementation guides is still limited. The ImplementationGuide resource is at maturity level 0, so it may change in the future. Forge provides some basic support for the IG resource, but development has been mainly focused on profiling functionality. We did create a couple of FHIR IGs for some of our clients. This has been a manual process, supported by some internal scripting tools and not based on the IG resource.
Michel Rutten (Apr 20 2016 at 14:52):
@Igor Sirkovich One of the HL7 FHIR working groups has been working on creating some guidelines for FHIR implementation guides during the WGM conventions. My colleagues Ewout & Marten have created an example website that demonstrates a common structure and content of an IG:
http://implementationguidetemplate.azurewebsites.net/
This discussion will probably continue during the next WGM in Montreal.
Igor Sirkovich (Apr 20 2016 at 14:57):
Thank you @Michel Rutten ! I will have a look at http://implementationguidetemplate.azurewebsites.net/
Marten Smits (Apr 20 2016 at 15:04):
@Igor Sirkovich Please note that this is just a template, the content was taken from the UsLab IG as published here: http://hl7.org/fhir/uslab/uslab.html But we put it in a different format. If you have any feedback, please let us know.
Igor Sirkovich (Apr 20 2016 at 15:06):
I'm wondering if this template is open-source or if there are any plans to make it open-source
Igor Sirkovich (Apr 20 2016 at 15:14):
Was this generated using https://github.com/furore-fhir/Fhir.Publication?
Marten Smits (Apr 20 2016 at 15:27):
No, this was made by hand to be discussed ( a lot of copy-paste). Fhir.Publication was only used for DSTU-1.
Marten Smits (Apr 20 2016 at 15:30):
We are however thinking about making IG generation available on http://simplifier.net, but when that will be available I can't say.
Richard Kavanagh (Apr 20 2016 at 20:12):
For info the site here : http://data.developer.nhs.uk/fhir/gpconnect-getrecord-phase1/index.html is about 80% created from the ImplementationGuide resource. We are assessing whether we should opensource the tooling behind this at the moment.
Igor Sirkovich (Apr 20 2016 at 20:58):
@Richard Kavanagh, I think it would be a great idea to opensource the code. Implementers will appreciate it and many of them will also contribute to further development of the tool.
Igor Sirkovich (Apr 20 2016 at 21:01):
On a bit different note, I'm wondering if there is a stylesheet for StructureDefinition available, which can help present Differential and Snapshot views of a Resource/Profile, similar to how it's been presented on a FHIR website.
Grahame Grieve (Apr 20 2016 at 21:23):
there's java code for that, in the java reference implementation
Igor Sirkovich (Apr 21 2016 at 06:27):
Thank you @Grahame Grieve. I assume you mean this java code: https://github.com/hl7-fhir/fhir-svn/blob/master/implementations/java/org.hl7.fhir.dstu3/src/org/hl7/fhir/dstu3/utils/ProfileUtilities.java
Grahame Grieve (Apr 21 2016 at 14:02):
yes
Last updated: Apr 12 2022 at 19:14 UTC