FHIR Chat · HL7 Publication Check - fhirversion · IG creation

Stream: IG creation

Topic: HL7 Publication Check - fhirversion


view this post on Zulip Sarah Gaunt (Sep 04 2019 at 23:25):

So I'm getting the following HL7 Publication Check:

package-list.json entry: must have a 'fhirversion' that entry with the right value - is '3.0.0', should start with '4.0.0'
The issue is that we actually do have versions that were FHIR r3 - we just converted to R4 in this ballot (i.e. it went to ballot as R3 and has been converted to R4).

Is there a way around this or is this just something we can ignore?

view this post on Zulip Sarah Gaunt (Sep 04 2019 at 23:26):

This is happening in HAI, but it will also be an issue with eCR, as we did the same conversion thing after ballot with that IG also.

view this post on Zulip Grahame Grieve (Sep 04 2019 at 23:28):

that's version specific - so I'm not sure what the problem is

view this post on Zulip Sarah Gaunt (Sep 04 2019 at 23:33):

I assumed it was because we have a mix of R3 and R4 in package-list.json:

{
 "package-id" : "hl7.fhir.us.hai",
 "title" : "Healthcare Associated Infection Implementation Guide",
 "canonical" : "http://hl7.org/fhir/us/hai",
 "introduction" : "The Healthcare Associated Infection Implementation Implementation Guide is a US Realm Implementation Guide of the FHIR Specification that specifies standards for electronic submission of Healthcare Associated Infection (HAI) reports to the National Healthcare Safety Network (NHSN) of the Centers for Disease Control and Prevention (CDC). This IG contains a library of FHIR profiles for electronic submission of HAI reports to the NHSN.",
 "list" : [{
  "version" : "current",
  "desc" : "Continuous Integration Build (latest in version control)",
  "path" : "http://build.fhir.org/ig/HL7/HAI",
  "status" : "ci-build",
  "fhirversion": "4.0.0",
  "current" : true
 },
 {
  "version" : "2.0.0",
  "date" : "2019-09-30",
  "desc" : "FHIR STU Release 2",
  "path" : "http://hl7.org/fhir/us/hai/STU2/",
  "changes" : "releaseHistory.html",
  "status" : "ballot",
  "fhirversion": "4.0.0",
  "sequence" : "STU 2"
 },{
  "version" : "1.1.0",
  "date" : "2019-04-01",
  "desc" : "Ballot for FHIR STU Release 2",
  "path" : "http://hl7.org/fhir/us/hai/2019May",
  "changes" : "releaseHistory.html",
  "status" : "ballot",
  "fhirversion": "3.0.0",
  "sequence" : "STU 2"
 },{...

view this post on Zulip Sarah Gaunt (Sep 04 2019 at 23:37):

The error msg is a little cryptic though...

view this post on Zulip Grahame Grieve (Sep 04 2019 at 23:44):

the problem is that the specified version for the IG is

"fixed-business-version": "1.1.0"

so that's the entry it's checking in the package-list.json

view this post on Zulip Sarah Gaunt (Sep 04 2019 at 23:46):

Oh - thanks!

view this post on Zulip Sarah Gaunt (Sep 04 2019 at 23:47):

What SHOULD the version be? I'm very unsure on versions. I've set it as 2.0.0 - this will be STU Release 2. But should it actually be 1.2.0? Release 1, STU Release 2?

view this post on Zulip Grahame Grieve (Sep 04 2019 at 23:55):

if it's STU 2, then the version should be 2.0.0


Last updated: Apr 12 2022 at 19:14 UTC