FHIR Chat · Web front end from FHIR validator? · implementers

Stream: implementers

Topic: Web front end from FHIR validator?


view this post on Zulip Tim Berezny (Apr 27 2021 at 16:04):

Are there any web front end implementations of the FHIR validator ( rather than command line)?

view this post on Zulip Chris Moesel (Apr 27 2021 at 16:08):

Yes. Inferno has a nice one: https://inferno.healthit.gov/validator/

view this post on Zulip Tim Berezny (Apr 27 2021 at 16:12):

Very cool. Does this use the same validation engine as hl7.org/fhir/validator?

view this post on Zulip Tim Berezny (Apr 27 2021 at 16:13):

And, how would we get an implementation guide added to the dropdown on "Pick an Implementation Guide to validate against"

view this post on Zulip John Moehrke (Apr 27 2021 at 16:15):

Clin FHIR http://clinfhir.com/ also has a web UI to the validator - @David Hay can guide

view this post on Zulip Stephen MacVicar (Apr 27 2021 at 17:24):

Under advanced options, you can upload an IG.

view this post on Zulip David Hay (Apr 27 2021 at 17:36):

yep. The validator is at http://clinfhir.com/validateResource.html (theres a link from clinfhir.com as well). You paste in the resource and it sends it to one of more servers using the $validate operation...

view this post on Zulip Chris Moesel (Apr 27 2021 at 19:23):

I didn't realize ClinFHIR had a web-based validator too. Very cool, @David Hay!

@Tim Berezny -- the Inferno one uses the FHIR validator wrapper -- which uses the org.hl7.fhir.validation jar -- which it says is the same as the IG Publisher uses.

As for how it populates the list of IGs to validate against, I think it pulls them from the FHIR registry (?) but I'm not sure. @Reece Adamson? @Michael O'Keefe?

view this post on Zulip Michael O'Keefe (Apr 27 2021 at 19:29):

Yes, the Inferno validator frontend uses the FHIR Package Registry to find/load IGs. The list is also populated with IGs uploaded by users as well

view this post on Zulip Michael O'Keefe (Apr 27 2021 at 19:30):

You can do that in the "advanced options" tab, if you have a package.tgz

view this post on Zulip Chris Moesel (Apr 27 2021 at 19:31):

@Michael O'Keefe -- so if you upload a package, it is "sticky" and globally available to all users?

view this post on Zulip Michael O'Keefe (Apr 27 2021 at 19:31):

It's "sticky" until we restart the wrapper :laughing:

view this post on Zulip Grahame Grieve (Apr 27 2021 at 21:00):

http://validator.fhir.org is about to come online


Last updated: Apr 12 2022 at 19:14 UTC