FHIR Chat · daf missing from stu3 · implementers

Stream: implementers

Topic: daf missing from stu3


view this post on Zulip Sean McIlvenna (Jul 28 2016 at 18:36):

Was the DAF implementation guides (profiles) removed from the build at some point? trying to find the latest DAF profiles...

view this post on Zulip Bryn Rhodes (Jul 28 2016 at 18:37):

They're still in the build source, but they're no longer built automatically. You can build them locally following this guidance: http://wiki.hl7.org/index.php?title=IG_Publisher_Documentation

view this post on Zulip Bryn Rhodes (Jul 28 2016 at 18:37):

The actual hosting problem is still being resolved, but until it is, building locally works to get you the content.

view this post on Zulip Sean McIlvenna (Jul 28 2016 at 18:57):

ok. that's a bummber. any chance anyone has the latest daf-patient xml sample already built?

view this post on Zulip Sean McIlvenna (Jul 28 2016 at 18:58):

Updated from svn and can't find the sample anywhere... so I assume it is automatically built?

view this post on Zulip Sean McIlvenna (Jul 28 2016 at 18:58):

hate starting the build process... takes forever :)

view this post on Zulip Bryn Rhodes (Jul 28 2016 at 18:59):

Actually, it's much faster now (the IGs aren't building :)).

view this post on Zulip Bryn Rhodes (Jul 28 2016 at 18:59):

And the IG build process is very quick, since it's focusing on just a single IG. Grahame's done a lot of great work in this area and it's much much better now.

view this post on Zulip Bryn Rhodes (Jul 28 2016 at 19:00):

Full build takes just over 20 minutes on my machine.

view this post on Zulip Grahame Grieve (Jul 28 2016 at 20:01):

http://hl7.org/fhir/current/daf

view this post on Zulip Grahame Grieve (Jul 28 2016 at 20:01):

for now

view this post on Zulip Josh Mandel (Jul 28 2016 at 20:27):

Also, if anybody wants to try out (and provide feedback on) some very rough prototype infrastructure: you can create an IG on github and add a webhook to trigger an automatic build when your content changes. See https://github.com/jmandel/fhir-ig-builder/blob/master/README.md for instructions.

view this post on Zulip Bryn Rhodes (Jul 28 2016 at 20:37):

Awesome, I'll give it a shot with the QI core build.

view this post on Zulip Josh Mandel (Jul 28 2016 at 20:38):

Cool! https://github.com/test-igs/daf should be a good template (I just copied from the svn trunk, renamed the main file to ig.json, and removed the allergyintolerance example because for some reason it was breaking the build).

view this post on Zulip Bryn Rhodes (Sep 02 2016 at 00:30):

@Josh Mandel I tried this and it worked! Almost. I can retrieve the build log and it looks like a normal, successful build log, but when I try to hit the url (http://ig.fhir.me/cqframework/digitizeiom), I get a 404 Not Found with a Code of NoSuchKey.

view this post on Zulip Josh Mandel (Sep 02 2016 at 00:31):

where are you seeing a build log?

view this post on Zulip Bryn Rhodes (Sep 02 2016 at 02:34):

http://ig.fhir.me/cqframework/digitizeiom/debug.tgz

view this post on Zulip Bryn Rhodes (Sep 02 2016 at 02:35):

In that tar there's a fhir-ig-publisher.log

view this post on Zulip Josh Mandel (Sep 02 2016 at 12:46):

Ha, well apparently it got published to http://ig.fhir.me/

view this post on Zulip Josh Mandel (Sep 02 2016 at 12:48):

But since I did this little proof of concept, I think we've changed our minds about how we expect auto-publishing to work. I'm hoping @Ewout Kramer or someone on the Furore team can fill in details, since Simplifier was going to be part of the stack.

view this post on Zulip Martijn Harthoorn (Sep 02 2016 at 13:00):

What we have / what we can do: we have an IG editor and these IG's are immediately available online. We will make it possible to register IG's outside of Simplifier, so that you can find them in the registry. In the coming months we are going to write an export to IG-resource. We are slowly moving resource rendering to STU3, but that will take a few months as well.

view this post on Zulip Martijn Harthoorn (Sep 02 2016 at 13:03):

and we are open to all other suggestions.

view this post on Zulip Josh Mandel (Sep 02 2016 at 13:10):

In the meantime, I fixed my silly bug and the content is now published to http://ig.fhir.me/cqframework/digitizeiom

view this post on Zulip Martijn Harthoorn (Sep 02 2016 at 13:17):

There are a lot of paragraphs that have become a link (underlined on hover).

view this post on Zulip Martijn Harthoorn (Sep 02 2016 at 13:20):

(on that page)

view this post on Zulip Josh Mandel (Sep 02 2016 at 13:23):

Well I'm not saying the *content* is right -- just that the build + publishing process created the content and put it at the right path :-)

view this post on Zulip Bryn Rhodes (Sep 02 2016 at 14:35):

@Josh Mandel fantastic, thanks so much!

view this post on Zulip Bryn Rhodes (Sep 02 2016 at 14:35):

@Martijn yes, lots of problems with the content still, working on that :)

view this post on Zulip Bryn Rhodes (Sep 02 2016 at 14:38):

As far as the use of Simplifier, totally open to it, but I would need STU3 support.

view this post on Zulip Eric Haas (Sep 03 2016 at 02:05):

I haven't got as far as Bryn. I am probably missing a step somewhere. I'm getting the 404 Not Found with a Code of NoSuchKey for both the publish and the debugger. for https://github.com/Healthedata1/OO-on-FHIR-Micro-Profile

view this post on Zulip Josh Mandel (Sep 03 2016 at 04:19):

Can you paste in here the web hook URL you're using?

view this post on Zulip Eric Haas (Sep 03 2016 at 16:11):

https://2rxzc1u4ji.execute-api.us-east-1.amazonaws.com/prod/publish?org=Healthedata1&repo=OO-on-FHIR-Micro-Profile

view this post on Zulip Josh Mandel (Sep 04 2016 at 16:37):

Ah — you'll need a file called ig.json for the service to find it, @Eric Haas. Looks like you need to git mv micro.json ig.ison.

view this post on Zulip Eric Haas (Sep 04 2016 at 21:01):

ok thanks

view this post on Zulip Josh Mandel (Sep 05 2016 at 15:00):

Looks like that did the trick: http://ig.fhir.me/Healthedata1/OO-on-FHIR-Micro-Profile renders now


Last updated: Apr 12 2022 at 19:14 UTC