Validation Results for TLSV

Generated Mon Jun 17 15:48:09 UTC 2024, FHIR version 4.0.1 for ans.fhir.fr.telesurveillance#0.1.0-ballot (canonical = https://interop.esante.gouv.fr/ig/fhir/telesurveillance (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.6.11
Publication Code:n/a . PackageId = ans.fhir.fr.telesurveillance, Canonical = https://interop.esante.gouv.fr/ig/fhir/telesurveillance
Realm Check for n/a:
  • n/a
Publication Request:
package-idans.fhir.fr.telesurveillance
pathhttps://interop.esante.gouv.fr/ig/fhir/telesurveillance/0.1.0-ballot
Pub-Modeworking release
statusrelease
Release-Labeldraft
sequencetrial-use
descPublication 0.1.0-ballot du guide d'implémentation télésurveillance
descmd

Release 0.1.0-ballot de l'Implementation Guide télésurveillance.

Modifications apportées dans cette release :

  • Ajout narratif 20, 15, 9, 5, 1
  • Ajout exemples 16
  • Ajout profils et correctifs 8, 4
firsttrue
categoryPersonal Healthcare
titleGuide d'implémentation de la télésurveillance
introductionGuide d'implémentation de la télésurveillance permettant la transmission de résultats de questionnaire
ci-buildhttps://ansforge.github.io/IG-fhir-telesurveillance-de-sante/main/ig
  • Error fetching package-list from https://interop.esante.gouv.fr/ig/fhir/telesurveillance: Not Found
  • Publication Request is for v'0.1.0-ballot' but package version is v0.1.0-ballot
  • Proposed path for this publication should usually be the canonical with the version or sequence appended and then some kind of label (typically '-snapshot')
  • descmd cannot contain a '
Supressed Messages:19 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. ans.fhir.fr.telesurveillance0.1.0-ballotR4https://interop.esante.gouv.fr/ig/fhir/telesurveillance
... hl7.terminology.r45.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7.fhir.fr.core2.0.1 MR4https://hl7.fr/ig/fhir/corehttps://hl7.fr/ig/fhir/core/2.0.1
.... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 5.5.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
.... ans.fr.nos1.2.0 MR4https://interop.esante.gouv.fr/ig/noshttps://interop.esante.gouv.fr/ig/nos/1.2.0
..... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0see above. Latest Release is 5.5.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: ans.fr.template#0.1.0 -> fhir.base.template#current. Tools: 0.1.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:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at https://interop.esante.gouv.fr/ig/fhir/telesurveillance (Problem #1 with package-list.json at https://interop.esante.gouv.fr/ig/fhir/telesurveillance: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Summary: errors = 25, warn = 24, info = 20, broken links = 4
FilenameErrorsWarningsHints
Build Errors4140
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Device-phd-74E8FFFEFF051C005311
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/ImplementationGuide-ans.fhir.fr.telesurveillance000
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExample01000
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExample02230
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExample03200
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExample04503
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExample05200
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExampleDAS28-01100
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExampleDAS28-02100
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExampleDAS28-03100
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Observation-TLSVObservationExampleDAS28-04110
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/Patient-ExamplefrCorePatient001315
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/StructureDefinition-tlsv-observation020
/tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/ValueSet-TLSVCategory201

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource Patient/ExamplefrCorePatient001. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExample01. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExample02. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExample03. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExample04. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExample05. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExampleDAS28-01. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExampleDAS28-02. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExampleDAS28-03. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Observation/TLSVObservationExampleDAS28-04. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Device/phd-74E8FFFEFF051C00. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
output​/Observation-TLSVObservationExample02​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 210, column 2097errorThe link 'QuestionnaireResponse001' for "QuestionnaireResponse001: QuestionnaireResponse001" cannot be resolved
output​/Observation-TLSVObservationExample03​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 210, column 1551errorThe link 'QuestionnaireResponse001' for "QuestionnaireResponse001: QuestionnaireResponse001" cannot be resolved
output​/Observation-TLSVObservationExample04​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 210, column 1557errorThe link 'QuestionnaireResponse001' for "QuestionnaireResponse001: QuestionnaireResponse001" cannot be resolved
output​/Observation-TLSVObservationExample05​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 210, column 1522errorThe link 'QuestionnaireResponse001' for "QuestionnaireResponse001: QuestionnaireResponse001" cannot be resolved
1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/Device-phd-74E8FFFEFF051C00.json Show Validation Information (1)

PathSeverityMessage
Device.meta.profile[0] (l6/c65)errorCanonical URL 'http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice' does not resolve
Device​.identifier[0]​.type​.coding[0] (l11​/c8)warningA definition for CodeSystem 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers' could not be found, so the code cannot be validated
Device​.identifier[0]​.type​.coding[0]​.system (l15​/c88)errorURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers' does not resolve
Device​.identifier[1]​.type​.coding[0] (l23​/c8)warningA definition for CodeSystem 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers' could not be found, so the code cannot be validated
Device​.identifier[1]​.type​.coding[0]​.system (l27​/c88)errorURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers' does not resolve
Device.type (l38/c4)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device​.specialization[0]​.systemType (l49​/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device.version[0].type (l63/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device.version[1].type (l75/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device.version[2].type (l87/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device.version[3].type (l99/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device.property[0].type (l113/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device​.property[0]​.valueCode[0]​.coding[0] (l123​/c10)informationA definition for CodeSystem 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaPHD' could not be found, so the code cannot be validated
Device​.property[0]​.valueCode[0]​.coding[0]​.system (l127​/c76)errorURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaPHD' does not resolve
Device​.property[1]​.type​.coding[0]​.system (l134​/c8)informationA definition for CodeSystem 'http://hl7.org/fhir/uv/phd/CodeSystem/ASN1ToHL7' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)
Device​.property[1]​.type​.coding[0]​.system (l138​/c72)errorURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ASN1ToHL7' does not resolve
Device.property[2].type (l156/c8)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device​.property[2]​.valueCode[0] (l166​/c10)informationReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26 (from http://tx.fhir.org/r4)
Device.meta.profile[0] (l1/c2)warningProfile reference 'http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles

fsh-generated/resources/ImplementationGuide-ans.fhir.fr.telesurveillance.json Show Validation Information (1)


fsh-generated/resources/Observation-TLSVObservationExample01.json Show Validation Information (1)


fsh-generated/resources/Observation-TLSVObservationExample02.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.code (l10​/c4)warningUnknown Code 'C180126' in the system 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl' version '' - note that the code system is labeled as a fragment, so the code may be valid in some other fragment (from http://tx.fhir.org/r4)
Observation​.value​.ofType(CodeableConcept)​.coding[0]​.code (l28​/c4)warningUnknown Code 'C70667' in the system 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl' version '' - note that the code system is labeled as a fragment, so the code may be valid in some other fragment (from http://tx.fhir.org/r4)
Observation​.interpretation[0]​.coding[0]​.code (l48​/c6)warningUnknown Code 'C70667' in the system 'http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl' version '' - note that the code system is labeled as a fragment, so the code may be valid in some other fragment (from http://tx.fhir.org/r4)
Observation.derivedFrom[0] (l72/c6)errorUnable to resolve resource with reference 'QuestionnaireResponse001'
Observation.text.diverrorHyperlink 'QuestionnaireResponse001' at 'div/p/a' for 'QuestionnaireResponse001: QuestionnaireResponse001' does not resolve

fsh-generated/resources/Observation-TLSVObservationExample03.json Show Validation Information (1)

PathSeverityMessage
Observation.derivedFrom[0] (l48/c6)errorUnable to resolve resource with reference 'QuestionnaireResponse001'
Observation.text.diverrorHyperlink 'QuestionnaireResponse001' at 'div/p/a' for 'QuestionnaireResponse001: QuestionnaireResponse001' does not resolve

fsh-generated/resources/Observation-TLSVObservationExample04.json Show Validation Information (1)

PathSeverityMessage
Observation​.value​.ofType(Quantity)​.code (l34​/c4)errorUnknown code '[kg]' in the CodeSystem 'http://unitsofmeasure.org' version '2.0.1' (from http://tx.fhir.org/r4, see log)
Observation​.value​.ofType(Quantity)​.code (l34​/c4)informationError processing Unit: '[kg]': The unit "[kg]" is unknown at character 1 (from http://tx.fhir.org/r4, see log)
Observation.derivedFrom[0] (l50/c6)errorUnable to resolve resource with reference 'QuestionnaireResponse001'
Observation.category[0] (l11/c6)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bodyweight|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Observation (l1/c2)errorSlice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bodyweight|4.0.1). Note that other slices are allowed in addition to this required slice
Observation.category[0] (l11/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/observation-category|4.0.1 (from http://tx.fhir.org/r4)
Observation​.value​.ofType(Quantity)​.code (l36​/c19)errorThe value provided ('[kg]') was not found in the value set 'Body Weight Units' (http://hl7.org/fhir/ValueSet/ucum-bodyweight|4.0.1), and a code is required from this value set (error message = The System URI could not be determined for the code '[kg]' in the ValueSet 'http://hl7.org/fhir/ValueSet/ucum-bodyweight|4.0.1'; The provided code '#[kg]' was not found in the value set 'http://hl7.org/fhir/ValueSet/ucum-bodyweight|4.0.1')
Observation.text.diverrorHyperlink 'QuestionnaireResponse001' at 'div/p/a' for 'QuestionnaireResponse001: QuestionnaireResponse001' does not resolve

fsh-generated/resources/Observation-TLSVObservationExample05.json Show Validation Information (1)

PathSeverityMessage
Observation.derivedFrom[0] (l39/c6)errorUnable to resolve resource with reference 'QuestionnaireResponse001'
Observation.text.diverrorHyperlink 'QuestionnaireResponse001' at 'div/p/a' for 'QuestionnaireResponse001: QuestionnaireResponse001' does not resolve

fsh-generated/resources/Observation-TLSVObservationExampleDAS28-01.json Show Validation Information (1)

PathSeverityMessage
Observation.derivedFrom[0] (l52/c6)errorUnable to resolve resource with reference 'https://somefhirserver.fr/QuestionResponse/4365462658738'

fsh-generated/resources/Observation-TLSVObservationExampleDAS28-02.json Show Validation Information (1)

PathSeverityMessage
Observation.derivedFrom[0] (l52/c6)errorUnable to resolve resource with reference 'https://somefhirserver.fr/QuestionResponse/4365462658738'

fsh-generated/resources/Observation-TLSVObservationExampleDAS28-03.json Show Validation Information (1)

PathSeverityMessage
Observation.derivedFrom[0] (l61/c6)errorUnable to resolve resource with reference 'https://somefhirserver.fr/QuestionResponse/4365462658738'

fsh-generated/resources/Observation-TLSVObservationExampleDAS28-04.json Show Validation Information (1)

PathSeverityMessage
Observation.derivedFrom[3] (l117/c6)errorUnable to resolve resource with reference 'https://somefhirserver.fr/Observation/9548722577657'
Observation (l1/c2)warningBest Practice Recommendation: In general, all observations should have a performer

fsh-generated/resources/Patient-ExamplefrCorePatient001.json Show Validation Information (1)

PathSeverityMessage
Patient.meta.profile[0] (l6/c76)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-patient-ins|2.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Patient​.extension[0]​.extension[0]​.value​.ofType(Coding) (l15​/c12)informationReference to draft CodeSystem https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0445|2.0.1
Patient​.extension[1]​.value​.ofType(Address)​.extension[0]​.value​.ofType(Coding)​.system (l28​/c14)errorA definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4, see log)
Patient​.extension[1]​.value​.ofType(Address)​.extension[0]​.value​.ofType(Coding) (l28​/c14)warningUnable to check whether the code is in the value set 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1' because the code system https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune| was not found (from http://tx.fhir.org/r4, see log)
Patient​.extension[1]​.value​.ofType(Address)​.extension[0]​.value​.ofType(Coding) (l28​/c14)errorThe code provided (https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune#01006) was not found in the value set 'FR Core ValueSet INSEE code' (https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1), and a code from this value set is required: A definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated; Unable to check whether the code is in the value set 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1' because the code system https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune| was not found (from , see log)
Patient​.extension[1]​.value​.ofType(Address)​.extension[0]​.value​.ofType(Coding) (l28​/c14)informationA definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated
Patient​.extension[1]​.value​.ofType(Address)​.extension[0]​.value​.ofType(Coding) (l28​/c14)errorThe code provided (https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune#01006) was not found in the value set 'FR Core ValueSet INSEE code' (https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1), and a code from this value set is required: A definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated
Patient.identifier[0].type (l56/c8)informationReference to draft CodeSystem https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203|2.0.1
Patient.name[0].extension[0] (l42/c10)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-human-name|2.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning

fsh-generated/resources/StructureDefinition-tlsv-observation.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[26]​.short (l1​/c96364)warningvalue should not start or finish with whitespace 'optionnel : la méthode de mesure employée '
StructureDefinition​.differential​.element[15]​.short (l1​/c141758)warningvalue should not start or finish with whitespace 'optionnel : la méthode de mesure employée '

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

PathSeverityMessage
ValueSet​.where(url = 'https:​/​/interop​.esante​.gouv​.fr​/ig​/fhir​/tlsv​/ValueSet​/TLSVCategory')errorConformance resource /tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/ValueSet-TLSVCategory.json - the canonical URL (https://interop.esante.gouv.fr/ig/fhir/telesurveillance/ValueSet/TLSVCategory) does not match the URL (https://interop.esante.gouv.fr/ig/fhir/tlsv/ValueSet/TLSVCategory)
ValueSet.compose.include[0] (l1/c2306)informationThis include has some concepts with displays and some without - check that this is what is intended
fsh-generated​/resources​/ValueSet-TLSVCategoryerrorURL Mismatch https://interop.esante.gouv.fr/ig/fhir/telesurveillance/ValueSet/TLSVCategory vs https://interop.esante.gouv.fr/ig/fhir/tlsv/ValueSet/TLSVCategory

Suppressed Messages (Warnings, hints, broken links)

Have verified that these examples are being checked against the expected profiles/resources.

If this was a real IG, there should be examples for these profiles too. But it's not, and I'm lazy...

The objective is to show a reference to an unknown code system, so these warnings are expected

These examples are fake code systems - they're not expected to be checked

This is inherited from the base resource

We don't want a code for the change reason (and this binding shouldn't be extensible anyhow)

We expect that all of the 'structural' resources will only be validated against their respective 'core' resource definitions

We're expecting these to not match the slice - we're showing how you can use slicing to define the one repetition you want even when many repetitions might be present

Errors sorted by type


All_observations_should_have_a_performer

fsh-generated/resources/Observation-TLSVObservationExampleDAS28-04.jsonBest Practice Recommendation: In general, all observations should have a performer

MSG_DRAFT

fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonReference to draft CodeSystem urn:iso:std:iso:11073:10101|2023-04-26
fsh-generated/resources/Observation-TLSVObservationExample04.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/observation-category|4.0.1
fsh-generated/resources/Patient-ExamplefrCorePatient001.jsonReference to draft CodeSystem https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0445|2.0.1
fsh-generated/resources/Patient-ExamplefrCorePatient001.jsonReference to draft CodeSystem https://hl7.fr/ig/fhir/core/CodeSystem/fr-core-cs-v2-0203|2.0.1

RESOURCE_CANONICAL_MISMATCH

fsh-generated/resources/ValueSet-TLSVCategory.jsonConformance resource /tmp/ans.fhir.fr.telesurveillance#0.1.0-ballot/fsh-generated/resources/ValueSet-TLSVCategory.json - the canonical URL (https://interop.esante.gouv.fr/ig/fhir/telesurveillance/ValueSet/TLSVCategory) does not match the URL (https://interop.esante.gouv.fr/ig/fhir/tlsv/ValueSet/TLSVCategory)

Reference_REF_CantResolve

fsh-generated/resources/Observation-TLSVObservationExample02.jsonUnable to resolve resource with reference 'QuestionnaireResponse001'
fsh-generated/resources/Observation-TLSVObservationExample03.jsonUnable to resolve resource with reference 'QuestionnaireResponse001'
fsh-generated/resources/Observation-TLSVObservationExample04.jsonUnable to resolve resource with reference 'QuestionnaireResponse001'
fsh-generated/resources/Observation-TLSVObservationExample05.jsonUnable to resolve resource with reference 'QuestionnaireResponse001'
fsh-generated/resources/Observation-TLSVObservationExampleDAS28-01.jsonUnable to resolve resource with reference 'https://somefhirserver.fr/QuestionResponse/4365462658738'
fsh-generated/resources/Observation-TLSVObservationExampleDAS28-02.jsonUnable to resolve resource with reference 'https://somefhirserver.fr/QuestionResponse/4365462658738'
fsh-generated/resources/Observation-TLSVObservationExampleDAS28-03.jsonUnable to resolve resource with reference 'https://somefhirserver.fr/QuestionResponse/4365462658738'
fsh-generated/resources/Observation-TLSVObservationExampleDAS28-04.jsonUnable to resolve resource with reference 'https://somefhirserver.fr/Observation/9548722577657'

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE

fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonCanonical URL 'http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice' does not resolve

Terminology_TX_Confirm_4a

fsh-generated/resources/Patient-ExamplefrCorePatient001.jsonThe code provided (https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune#01006) was not found in the value set 'FR Core ValueSet INSEE code' (https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1), and a code from this value set is required: A definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated; Unable to check whether the code is in the value set 'https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1' because the code system https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune| was not found
fsh-generated/resources/Patient-ExamplefrCorePatient001.jsonThe code provided (https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune#01006) was not found in the value set 'FR Core ValueSet INSEE code' (https://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-insee-code|2.0.1), and a code from this value set is required: A definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated

Terminology_TX_NoValid_16

fsh-generated/resources/Observation-TLSVObservationExample04.jsonThe value provided ('[kg]') was not found in the value set 'Body Weight Units' (http://hl7.org/fhir/ValueSet/ucum-bodyweight|4.0.1), and a code is required from this value set (error message = The System URI could not be determined for the code '[kg]' in the ValueSet 'http://hl7.org/fhir/ValueSet/ucum-bodyweight|4.0.1'; The provided code '#[kg]' was not found in the value set 'http://hl7.org/fhir/ValueSet/ucum-bodyweight|4.0.1')

Type_Specific_Checks_DT_String_WS

fsh-generated/resources/StructureDefinition-tlsv-observation.jsonvalue should not start or finish with whitespace 'optionnel : la méthode de mesure employée '
fsh-generated/resources/StructureDefinition-tlsv-observation.jsonvalue should not start or finish with whitespace 'optionnel : la méthode de mesure employée '

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers' does not resolve
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaDeviceIdentifiers' does not resolve
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ContinuaPHD' does not resolve
fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonURL value 'http://hl7.org/fhir/uv/phd/CodeSystem/ASN1ToHL7' does not resolve

UNKNOWN_CODESYSTEM

fsh-generated/resources/Patient-ExamplefrCorePatient001.jsonA definition for CodeSystem 'https://mos.esante.gouv.fr/NOS/TRE_R13-Commune/FHIR/TRE-R13-Commune' could not be found, so the code cannot be validated

VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY

fsh-generated/resources/Device-phd-74E8FFFEFF051C00.jsonProfile reference 'http://hl7.org/fhir/uv/phd/StructureDefinition/PhdDevice' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles

VALUESET_CONCEPT_DISPLAY_PRESENCE_MIXED

fsh-generated/resources/ValueSet-TLSVCategory.jsonThis include has some concepts with displays and some without - check that this is what is intended

Validation_VAL_Profile_Minimum_SLICE

fsh-generated/resources/Observation-TLSVObservationExample04.jsonSlice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bodyweight|4.0.1). Note that other slices are allowed in addition to this required slice