Validation Results for MyHealthEuNcpApiIg

Generated Thu Nov 21 07:16:27 GMT 2024, FHIR version 4.0.1 for myhealth.eu.fhir.ncp-api#0.0.1 (canonical = http://myhealth.eu/fhir/ncp-api (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.7.3
Publication Code:n/a . PackageId = myhealth.eu.fhir.ncp-api, Canonical = http://myhealth.eu/fhir/ncp-api
Realm Check for n/a:
  • n/a
Publication Request:
  • Error fetching package-list from http://myhealth.eu/fhir/ncp-api: Error parsing JSON source: Unexpected content '<' in json format at Line 1 (path=[null])
  • This IG has never been published, so the version should start with '0.' or include a patch version e.g. '-ballot'
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. myhealth.eu.fhir.ncp-api0.0.1R4http://myhealth.eu/fhir/ncp-api
... hl7.terminology.r46.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7.fhir.uv.ips2.0.0 VR4http://hl7.org/fhir/uv/ipshttps://build.fhir.org/ig/HL7/fhir-ips/Matched to latest patch release (current->2.0.0)
.... hl7.terminology.r46.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0see above
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
... hl7.fhir.eu.laboratory0.2.0-ci VR4http://hl7.eu/fhir/laboratoryhttps://build.fhir.org/ig/hl7-eu/laboratory/Matched to latest patch release (current->0.2.0-ci)
.... hl7.terminology.r46.0.2 OR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2Latest Release is 6.1.0
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
.... hl7.fhir.uv.ips2.0.0 VR4http://hl7.org/fhir/uv/ipshttps://build.fhir.org/ig/HL7/fhir-ips/see above
.... hl7.fhir.eu.extensions0.1.0 MR4http://hl7.eu/fhir/extensionshttp://hl7.eu/fhir/extensions/0.1.0Matched to latest patch release (0.1.x->0.1.0)
..... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 6.1.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
... hl7.fhir.eu.extensions0.1.0 MR4http://hl7.eu/fhir/extensionshttp://hl7.eu/fhir/extensions/0.1.0see above
... myhealth.eu.fhir.laboratorydev VR4http://fhir.ehdsi.eu/laboratoryfile:///builds/ehdsi/ehdsi-fhir-ig/laboratory/output
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
.... hl7.fhir.uv.ips1.1.0 MR4http://hl7.org/fhir/uv/ipshttp://hl7.org/fhir/uv/ips/STU1.1
..... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 6.1.0
..... fhir.dicom2022.4.20221006 OR4http://fhir.org/packages/fhir.dicomhttp://fhir.org/packages/fhir.dicomLatest Release is 2024.2.20240331
.... hl7.fhir.eu.laboratory0.1.0 MR4http://hl7.eu/fhir/laboratoryhttp://hl7.eu/fhir/laboratory/0.1.0Matched to latest patch release (0.1.x->0.1.0)
..... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0see above. Latest Release is 6.1.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above. Latest Release is 5.1.0
..... hl7.fhir.uv.ips1.1.0 MR4http://hl7.org/fhir/uv/ipshttp://hl7.org/fhir/uv/ips/STU1.1see above
..... hl7.fhir.eu.extensions0.1.0 MR4http://hl7.eu/fhir/extensionshttp://hl7.eu/fhir/extensions/0.1.0see above
.... hl7.fhir.eu.extensions0.1.0 MR4http://hl7.eu/fhir/extensionshttp://hl7.eu/fhir/extensions/0.1.0see above
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.1.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0see above. Latest Release is 5.1.0
Templates: myhealth.eu.fhir.template#0.0.1 -> fhir.base.template#current. Tools: 0.3.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://myhealth.eu/fhir/ncp-api (Problem #1 with package-list.json at http://myhealth.eu/fhir/ncp-api: Error parsing JSON source: Unexpected content '<' in json format at Line 1 (path=[null]))
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 7, warn = 8, info = 5, broken links = 0
FilenameErrorsWarningsHints
Build Errors020
/builds/ehdsi/ehdsi-fhir-ig/ncp-api/fsh-generated/resources/Bundle-BundleLabResultReportPOC424
/builds/ehdsi/ehdsi-fhir-ig/ncp-api/fsh-generated/resources/DocumentReference-SimpleChemistryResultDocRef200
/builds/ehdsi/ehdsi-fhir-ig/ncp-api/fsh-generated/resources/StructureDefinition-DocumentReference-minimal-myhealtheu021
/builds/ehdsi/ehdsi-fhir-ig/ncp-api/fsh-generated/resources/StructureDefinition-Patient-minimal-myhealtheu010
/builds/ehdsi/ehdsi-fhir-ig/ncp-api/fsh-generated/resources/ValueSet-eHDSILaboratoryReportType010
/builds/ehdsi/ehdsi-fhir-ig/ncp-api/input/capabilities/capabilitystatement100

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource CapabilityStatement/a87fce1b-c081-4667-a092-64834ab7e05b. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/Bundle-BundleLabResultReportPOC.json Show Validation Information (29)

PathSeverityMessage
Bundle​.entry[0]​.resource​/*Composition​/4028a0b8-37fc-4491-a8e7-0f28e6fc59b4*​/​.section[0]​.entry[0] (l67​/c16)errorUnable to find a match for profile urn:uuid:8bd279af-125a-4318-b461-ba5629b12e7f among choices: http://fhir.ehdsi.eu/laboratory/StructureDefinition/Observation-resultslab-lab-myhealtheu
Bundle​.entry[0]​.resource​/*Composition​/4028a0b8-37fc-4491-a8e7-0f28e6fc59b4*​/​.section[0]​.entry[0] (l67​/c16)Slicing InformationDetails for urn:uuid:8bd279af-125a-4318-b461-ba5629b12e7f matching against profile http://fhir.ehdsi.eu/laboratory/StructureDefinition/Observation-resultslab-lab-myhealtheu|0.0.1 Show Reasoning
Bundle​.entry[1]​.resource​/*DiagnosticReport​/Inline-Diagnostic-Report-lab-report*​/​.extension[0] (l98​/c12)errorSlicing cannot be evaluated: Unable to resolve profile CanonicalType[http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition]
Bundle​.entry[1]​.resource​/*DiagnosticReport​/Inline-Diagnostic-Report-lab-report*​/ (l96​/c8)informationDiagnosticReport.extension:DiagnosticReportCompositionR5: Found 0 matches, but unable to check minimum required (DiagnosticReport.extension) due to lack of slicing validation (from http://fhir.ehdsi.eu/laboratory/StructureDefinition/DiagnosticReport-lab-myhealtheu|0.0.1)
Bundle​.entry[1]​.resource​/*DiagnosticReport​/Inline-Diagnostic-Report-lab-report*​/​.extension[0]​.value​.ofType(Reference) (l100​/c14)Slicing InformationDetails for urn:uuid:4028a0b8-37fc-4491-a8e7-0f28e6fc59b4 matching against profile http://hl7.org/fhir/StructureDefinition/Composition|4.0.1 Show Reasoning
Bundle​.entry[3]​.resource​/*Observation​/8bd279af-125a-4318-b461-ba5629b12e7f*​/​.code (l231​/c10)errorNone of the codings provided are in the value set 'eHDSI Laboratory Codes with exceptions' (http://fhir.ehdsi.eu/laboratory/ValueSet/eHDSILabCodeWithExceptions|0.0.1), and a coding from this value set is required) (codes = http://loinc.org#883-9) (from server, see log)
Bundle​.entry[4]​.resource​/*ServiceRequest​/Inline-ServiceRequest-lab-report*​/​.code (l287​/c10)errorNone of the codings provided are in the value set 'eHDSI Laboratory Codes with exceptions' (http://fhir.ehdsi.eu/laboratory/ValueSet/eHDSILabCodeWithExceptions|0.0.1), and a coding from this value set is required) (codes = http://loinc.org#883-9) (from server, see log)
Bundle​.entry[5]​.resource​/*Organization​/ce122b36-f942-4cee-8c6d-b13ece8cf23c*​/​.address[0]​.line[0]​.extension[0] (l335​/c20)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.eu/fhir/laboratory/StructureDefinition/Address-eu|0.2.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Bundle.entry[9] (l95/c6)warningEntry 'urn:uuid:f5d20fe5-6d14-46de-80ea-8124f427a754' isn't reachable by traversing forwards from the Composition. Only Provenance is approved to be used this way (R4 section 3.3.1)
Bundle.entry[9] (l264/c6)warningEntry 'urn:uuid:2e861278-2e99-4ffa-befa-049467a095b2' isn't reachable by traversing forwards from the Composition. Only Provenance is approved to be used this way (R4 section 3.3.1)

fsh-generated/resources/DocumentReference-SimpleChemistryResultDocRef.json Show Validation Information (1)

PathSeverityMessage
DocumentReference.text.diverrorHyperlink scheme 'urn' in 'urn:uuid:de17bfd2-8d73-45fa-b0bb-8eb0e463ddb8' at 'div/p/a' for 'urn:uuid:de17bfd2-8d73-45fa-b0bb-8eb0e463ddb8' is not a valid hyperlinkable scheme
DocumentReference.subject (l47/c4)errorUnable to resolve resource with reference 'urn:uuid:de17bfd2-8d73-45fa-b0bb-8eb0e463ddb8'

fsh-generated/resources/StructureDefinition-DocumentReference-minimal-myhealtheu.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.text​.div (l1​/c37695)informationHyperlink scheme 'file' in 'file:///builds/ehdsi/ehdsi-fhir-ig/laboratory/output/ValueSet-eHDSILabStudyType.html' at 'div/table/tr/td/a' for 'eHDSI Laboratory Study Types' is not a widely supported protocol and should be checked
StructureDefinition​.differential​.element[6]​.slicing​.discriminator[0] (l1​/c119176)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead
StructureDefinition​.snapshot​.element[14]​.slicing​.discriminator[0] (l1​/c61659)warningNew Rule: The discriminator type 'pattern' has been deprecated. Use type=value with a pattern[x] instead

fsh-generated/resources/StructureDefinition-Patient-minimal-myhealtheu.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/myhealth​.eu​/fhir​/ncp-api​/StructureDefinition​/Patient-minimal-myhealtheu')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/ValueSet-eHDSILaboratoryReportType.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c2012)warningThe resource status 'active' and the standards status 'draft' are not consistent

input/capabilities/capabilitystatement.xml Show Validation Information (1)

PathSeverityMessage
CapabilityStatement​.rest[0]​.resource[1]​.operation[0]​.definition (l1​/c18412)errorCanonical URLs must be absolute URLs if they are not fragment references (/fhir/OperationDefinition/Composition-i-document)

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


BUNDLE_BUNDLE_ENTRY_REVERSE_R4

fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonEntry 'urn:uuid:f5d20fe5-6d14-46de-80ea-8124f427a754' isn't reachable by traversing forwards from the Composition. Only Provenance is approved to be used this way (R4 section 3.3.1)
fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonEntry 'urn:uuid:2e861278-2e99-4ffa-befa-049467a095b2' isn't reachable by traversing forwards from the Composition. Only Provenance is approved to be used this way (R4 section 3.3.1)

Reference_REF_CantMatchChoice

fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonUnable to find a match for profile urn:uuid:8bd279af-125a-4318-b461-ba5629b12e7f among choices: http://fhir.ehdsi.eu/laboratory/StructureDefinition/Observation-resultslab-lab-myhealtheu

Reference_REF_CantResolve

fsh-generated/resources/DocumentReference-SimpleChemistryResultDocRef.jsonUnable to resolve resource with reference 'urn:uuid:de17bfd2-8d73-45fa-b0bb-8eb0e463ddb8'

SLICING_CANNOT_BE_EVALUATED

fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonSlicing cannot be evaluated: Unable to resolve profile CanonicalType[http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.composition]

TYPE_SPECIFIC_CHECKS_CANONICAL_ABSOLUTE

input/capabilities/capabilitystatement.xmlCanonical URLs must be absolute URLs if they are not fragment references (/fhir/OperationDefinition/Composition-i-document)

TYPE_SPECIFIC_CHECKS_DT_XHTML_LITERAL_HREF

fsh-generated/resources/DocumentReference-SimpleChemistryResultDocRef.jsonHyperlink scheme 'urn' in 'urn:uuid:de17bfd2-8d73-45fa-b0bb-8eb0e463ddb8' at 'div/p/a' for 'urn:uuid:de17bfd2-8d73-45fa-b0bb-8eb0e463ddb8' is not a valid hyperlinkable scheme

TYPE_SPECIFIC_CHECKS_DT_XHTML_UNKNOWN_HREF

fsh-generated/resources/StructureDefinition-DocumentReference-minimal-myhealtheu.jsonHyperlink scheme 'file' in 'file:///builds/ehdsi/ehdsi-fhir-ig/laboratory/output/ValueSet-eHDSILabStudyType.html' at 'div/table/tr/td/a' for 'eHDSI Laboratory Study Types' is not a widely supported protocol and should be checked

Terminology_TX_NoValid_1_CC

fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonNone of the codings provided are in the value set 'eHDSI Laboratory Codes with exceptions' (http://fhir.ehdsi.eu/laboratory/ValueSet/eHDSILabCodeWithExceptions|0.0.1), and a coding from this value set is required) (codes = http://loinc.org#883-9)
fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonNone of the codings provided are in the value set 'eHDSI Laboratory Codes with exceptions' (http://fhir.ehdsi.eu/laboratory/ValueSet/eHDSILabCodeWithExceptions|0.0.1), and a coding from this value set is required) (codes = http://loinc.org#883-9)

This_element_does_not_match_any_known_slice_

fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonThis element does not match any known slice defined in the profile http://hl7.eu/fhir/laboratory/StructureDefinition/Address-eu|0.2.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)

VALIDATION_VAL_STATUS_INCONSISTENT

fsh-generated/resources/ValueSet-eHDSILaboratoryReportType.jsonThe resource status 'active' and the standards status 'draft' are not consistent

Validation_VAL_Profile_NoCheckMin

fsh-generated/resources/Bundle-BundleLabResultReportPOC.jsonDiagnosticReport.extension:DiagnosticReportCompositionR5: Found 0 matches, but unable to check minimum required (DiagnosticReport.extension) due to lack of slicing validation (from http://fhir.ehdsi.eu/laboratory/StructureDefinition/DiagnosticReport-lab-myhealtheu|0.0.1)