FHIR Chat · unresolvable canonical and validation warnings · IG creation

Stream: IG creation

Topic: unresolvable canonical and validation warnings


view this post on Zulip Bart Decuypere (Oct 11 2021 at 06:33):

Hi,

users of our package keep getting these warnings during validation. Though they are not blocking, people are worried. How can we fix these warnings? An IG is available at https://www.ehealth.fgov.be/standards/fhir.

java -jar validator_cli.jar Bundle-bundle1.json -version 4.0.1 -ig ehealthplatform.be.r4.federalprofiles#1.2.2
FHIR Validation tool Version 5.5.4 (Git# 6aaf495c85ae). Built 2021-09-29T17:51:47.529Z (11 days old)
Java: 1.8.0_281 from C:\Program Files\Java\jdk1.8.0_281\jre on amd64 (64bit). 3600MB available
Paths: Current = C:\Temp\sushitst\ehealthplatform.be.r4.federalprofiles-1.2.2\gofsh\fsh-generated\resources, Package Cache = C:\Users\eh089\.fhir\packages
Params: Bundle-bundle1.json -version 4.0.1 -ig ehealthplatform.be.r4.federalprofiles#1.2.2
Loading
Load FHIR v4.0 from hl7.fhir.r4.core#4.0.1 - 4575 resources (00:04.0128)
Load hl7.terminology#2.1.0 - 3767 resources (00:01.0461)
Terminology server http://tx.fhir.org - Version 1.9.389 (00:02.0337)
Load ehealthplatform.be.r4.federalprofiles#1.2.2 - 79 resources (00:00.0177)
Get set... go (00:00.0066)
Validating
Validate Bundle-bundle1.json ..Detect format for Bundle-bundle1.json
Load ehealthplatform.be.r4.federalprofiles#1.3.1-beta - 100 resources (00:00.0691)
00:01.0261
Done. Times: Loading: 00:08.0351, validation: 00:01.0952. Memory = 661Mb

Success: 0 errors, 4 warnings, 0 notes
Warning @ Bundle.entry[0].resource.ofType(Practitioner).identifier[0].system (line 24, col86) : URL value 'https://www.ehealth.fgov.be/standards/fhir/NamingSystem/ssin' does not resolve
Warning @ Bundle.entry[0].resource.ofType(Practitioner).identifier[1].system (line 29, col87) : URL value 'https://www.ehealth.fgov.be/standards/fhir/NamingSystem/nihdi' does not resolve
Warning @ Bundle.entry[1].resource.ofType(Organization).identifier[0].system (line 119, col85) : URL value 'https://www.ehealth.fgov.be/standards/fhir/NamingSystem/cbe' does not resolve
Warning @ Bundle.entry[1].resource.ofType(Organization).identifier[1].system (line 124, col87) : URL value 'https://www.ehealth.fgov.be/standards/fhir/NamingSystem/nihdi' does not resolve

view this post on Zulip Grahame Grieve (Oct 11 2021 at 06:33):

is the naming system defined anywhere?

view this post on Zulip Bart Decuypere (Oct 11 2021 at 06:41):

The IG contains (for 'https://www.ehealth.fgov.be/standards/fhir/NamingSystem/nihdi' ) a file NamingSystem-be-nihdi.json. The other ones have the same as well... If that is what you mean?

view this post on Zulip Grahame Grieve (Oct 11 2021 at 06:42):

I'll have to debug. because I'm lazy, can you post an example instance here please

view this post on Zulip Bart Decuypere (Oct 11 2021 at 06:44):

here you go:
{
"resourceType": "Bundle",
"id": "bundle1",
"meta": {
"lastUpdated": "2019-07-24T01:43:30Z"
},
"type": "transaction",
"entry": [
{
"fullUrl": "urn:uuid:8df87da3-5c85-4bea-8996-33b364a0eea9",
"resource": {
"resourceType": "Practitioner",
"id": "Inline-Instance-for-bundle1-1",
"meta": {
"versionId": "1",
"lastUpdated": "2019-07-01T13:30:55.864+00:00",
"profile": [
"https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-practitioner"
]
},
"identifier": [
{
"use": "official",
"system": "https://www.ehealth.fgov.be/standards/fhir/NamingSystem/ssin",
"value": "79121137740"
},
{
"use": "official",
"system": "https://www.ehealth.fgov.be/standards/fhir/NamingSystem/nihdi",
"value": "18749704477"
}
],
"name": [
{
"use": "official",
"family": "Pulaski",
"given": [
"Katherine"
],
"suffix": [
"MD"
]
}
],
"telecom": [
{
"system": "phone",
"value": "022675198",
"use": "work"
},
{
"system": "email",
"value": "katherine.pulaski@enterprisehospital.be",
"use": "work"
},
{
"system": "fax",
"value": "022675209",
"use": "work"
}
],
"address": [
{
"use": "home",
"line": [
"Jupiterlaan 5"
],
"_line": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
"valueString": "Jupiterlaan"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
"valueString": "5"
}
]
}
],
"city": "Grimbergen",
"postalCode": "1853",
"country": "BE"
}
],
"gender": "female",
"birthDate": "1979-12-11"
},
"request": {
"method": "POST",
"url": "Practitioner"
}
},
{
"fullUrl": "urn:uuid:2a971dd8-b621-4a74-b984-ca2a7a619220",
"resource": {
"resourceType": "Organization",
"id": "47300",
"meta": {
"versionId": "1",
"lastUpdated": "2019-07-01T13:30:55.864+00:00",
"profile": [
"https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-organization"
]
},
"identifier": [
{
"use": "official",
"type": {
"coding": [
{
"code": "PRN",
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"display": "Provider Number"
}
]
},
"system": "https://www.ehealth.fgov.be/standards/fhir/NamingSystem/cbe",
"value": "0425.222.333"
},
{
"use": "official",
"system": "https://www.ehealth.fgov.be/standards/fhir/NamingSystem/nihdi",
"value": "999999999"
}
],
"active": true,
"type": [
{
"coding": [
{
"code": "orghospital",
"system": "https://www.ehealth.fgov.be/standards/fhir/CodeSystem/cd-hcparty"
}
]
}
],
"name": "Enterprise Hospital Ziekenhuis",
"telecom": [
{
"system": "phone",
"value": "+322675199",
"use": "work"
}
],
"address": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/language",
"valueCode": "nl"
}
],
"use": "work",
"type": "both",
"text": "Vulcansstraat 120, 1000 Brussel",
"line": [
"Vulcansstraat 120"
],
"_line": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
"valueString": "Vulcansstraat"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
"valueString": "120"
}
]
}
],
"city": "Brussel",
"postalCode": "1000",
"country": "BE"
},
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/language",
"valueCode": "fr"
}
],
"use": "work",
"type": "both",
"text": "120, Rue des Vulcans, 1000 Bruxelles",
"line": [
"120, Rue des Vulcans"
],
"_line": [
{
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
"valueString": "Rue des Vulcans"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
"valueString": "120"
}
]
}
],
"city": "Bruxelles",
"postalCode": "1000",
"country": "BE"
}
]
},
"request": {
"method": "POST",
"url": "Organization"
}
},
{
"fullUrl": "urn:uuid:8cf2c41f-988e-40b8-8832-cad4f10803f5",
"resource": {
"resourceType": "Provenance",
"id": "example",
"meta": {
"versionId": "1",
"lastUpdated": "2019-06-27T08:39:24+02:00",
"profile": [
"https://www.ehealth.fgov.be/standards/fhir/StructureDefinition/be-provenance"
]
},
"target": [
{
"reference": "urn:uuid:8df87da3-5c85-4bea-8996-33b364a0eea9"
}
],
"recorded": "2019-06-27T08:39:24+02:00",
"reason": [
{
"coding": [
{
"code": "HOPERAT",
"system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
"display": "Healthcare Operations"
}
]
}
],
"activity": {
"coding": [
{
"code": "CREATE",
"system": "http://terminology.hl7.org/CodeSystem/v3-DataOperation"
}
]
},
"agent": [
{
"type": {
"coding": [
{
"code": "author",
"system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type"
}
]
},
"who": {
"reference": "urn:uuid:2a971dd8-b621-4a74-b984-ca2a7a619220",
"display": "Enterprise Hospital Ziekenhuis"
}
}
]
},
"request": {
"method": "POST",
"url": "Provenance"
}
}
]
}

view this post on Zulip Grahame Grieve (Oct 20 2021 at 20:07):

fixed. Might make this release. If not, the next one


Last updated: Apr 12 2022 at 19:14 UTC