FHIR Chat · inferno vs. FHIR validator · inferno

Stream: inferno

Topic: inferno vs. FHIR validator


view this post on Zulip Lital Inghel (Jan 26 2022 at 14:57):

what is the difference between using http://hl7.org/fhir/validator/ versus inferno? what is recommended?
eventually we'd want to pass g10 certification

view this post on Zulip Yunwei Wang (Jan 26 2022 at 15:07):

Inferno uses Inferno Validation Service (github) which depends on a specific version of source codes of HL7 FHIR Core (github)

Inferno Program Inferno Validator HL7 FHIR Core
1.8.2 1.2.1 5.2.10
1.9.0 (to be published) 2.1.0 5.6.21

Inferno Program adds another set of logic on top of Inferno Validator Service:

  • Use Inferno Program's own terminology expansion
  • Suppress a few errors which caused by issues inside FHIR Core or US Core StructureDeefinition

You need to use Inferno Program. There is a web client if your server has a public endpoint. Or you can build your local environment using docker image (github)

view this post on Zulip Grahame Grieve (Jan 31 2022 at 01:00):

why own terminology expansion?

view this post on Zulip Yunwei Wang (Feb 01 2022 at 00:34):

The considerations are

  1. We need dedicated valueset expansion for US Core v3.1.1
  2. The terminology validation need to be available whenever testing runs and returns result in a timely manner
  3. Some vendors install Inferno in their local dev/staging environment w/o connection to the external web

view this post on Zulip Grahame Grieve (Feb 01 2022 at 00:36):

hmm so I wondered if you thought that the valiator's usual expansions were wrong

view this post on Zulip Yunwei Wang (Feb 01 2022 at 00:48):

I think it is more about the version control on value set expansion. The value set definition may change between difference US Core versions. The underlying code system may change over years. There are many factors may affect expansion. Inferno Program, as certification testing client, needs relative stable expansions for a specific US Core version.


Last updated: Apr 12 2022 at 19:14 UTC