Validation Results for ICVP

Generated Mon Sep 16 08:04:19 UTC 2024, FHIR version 4.0.1 for smart.who.int.icvp#0.1.0 (canonical = http://smart.who.int/icvp (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.6.24
Publication Code:n/a . PackageId = smart.who.int.icvp, Canonical = http://smart.who.int/icvp
Realm Check for n/a:
  • n/a
Publication Request:
  • Error fetching package-list from http://smart.who.int/icvp: Not Found
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. smart.who.int.icvp0.1.0R4http://smart.who.int/icvp
... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... smart.who.int.base0.1.1 UR4http://smart.who.int/basehttps://build.fhir.org/ig/WorldHealthOrganization/smart-base/Matched to latest patch release (current->0.1.1)
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.0.2
..... 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.uv.extensions5.1.0-cibuild VR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0-snapshot1FHIR Version Mismatch
..... hl7.terminology.r55.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch. Latest Release is 6.0.2
.... hl7.fhir.uv.cql1.0.0-snapshot OR4http://hl7.org/fhir/uv/cqlhttp://hl7.org/fhir/uv/cql/1.0.0-snapshotLatest Release is 1.0.0
..... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0see above. Latest Release is 6.0.2
..... hl7.fhir.uv.extensions5.1.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0FHIR Version Mismatch
...... hl7.terminology.r55.5.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0FHIR Version Mismatch. Latest Release is 6.0.2
.... hl7.fhir.uv.crmi1.0.0-snapshot OR4http://hl7.org/fhir/uv/crmihttp://hl7.org/fhir/uv/crmi/1.0.0-snapshotLatest Release is 1.0.0
..... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0see above. Latest Release is 6.0.2
..... hl7.fhir.uv.extensions5.1.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
.... hl7.fhir.uv.cpgcurrent VR4http://hl7.org/fhir/uv/cpghttps://build.fhir.org/ig/HL7/cqf-recommendations/Cannot be published with a dependency on a current build version
..... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0see above. Latest Release is 6.0.2
..... hl7.fhir.uv.extensions5.1.0 MR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
... hl7.fhir.uv.ips2.0.0-ballot IR4http://hl7.org/fhir/uv/ipshttps://build.fhir.org/ig/HL7/fhir-ips/Matched to latest patch release (current->2.0.0-ballot)
.... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2see above
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
... hl7.fhir.uv.sdc3.0.0 MR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3
.... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
... ihe.iti.mcsd3.8.0 MR4https://profiles.ihe.net/ITI/mCSDhttps://profiles.ihe.net/ITI/mCSD/3.8.0
.... hl7.terminology.r43.1.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/3.1.0Latest Release is 6.0.2
.... ihe.iti.balp1.1.0 OR4https://profiles.ihe.net/ITI/BALPhttps://profiles.ihe.net/ITI/BALP/1.1.0Latest Release is 1.1.3
... smart.who.int.ts0.1.0 UR4Bhttp://smart.who.int/tshttps://build.fhir.org/ig/WorldHealthOrganization/smart-ts/FHIR Version Mismatch
.... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2see above
.... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0see above
.... smart.who.int.base0.1.1 UR4http://smart.who.int/basehttps://build.fhir.org/ig/WorldHealthOrganization/smart-base/see above
Templates: who.template.root#current -> fhir.base.template#current. Tools: 0.2.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 http://smart.who.int/icvp (Problem #1 with package-list.json at http://smart.who.int/icvp: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Summary: errors = 69, warn = 41, info = 17, broken links = 5
FilenameErrorsWarningsHints
Build Errors870
/scratch/repo/fsh-generated/resources/Binary-DVCPayloadExample000
/scratch/repo/fsh-generated/resources/Binary-IVCP123455400
/scratch/repo/fsh-generated/resources/Binary-ModelDVCExample002
/scratch/repo/fsh-generated/resources/CodeSystem-DVCRelationshipStatus021
/scratch/repo/fsh-generated/resources/CodeSystem-doseNumber031
/scratch/repo/fsh-generated/resources/ImplementationGuide-smart.who.int.icvp000
/scratch/repo/fsh-generated/resources/Questionnaire-Questionnaire-DVCModel230
/scratch/repo/fsh-generated/resources/Questionnaire-Questionnaire-ICVPModel220
/scratch/repo/fsh-generated/resources/StructureDefinition-DVC-ImmunizationUvIps010
/scratch/repo/fsh-generated/resources/StructureDefinition-DVCBundle010
/scratch/repo/fsh-generated/resources/StructureDefinition-DVCComposition010
/scratch/repo/fsh-generated/resources/StructureDefinition-DVCIPS010
/scratch/repo/fsh-generated/resources/StructureDefinition-DVCIPSComposition010
/scratch/repo/fsh-generated/resources/StructureDefinition-DVCPatient010
/scratch/repo/fsh-generated/resources/StructureDefinition-DVCPayload000
/scratch/repo/fsh-generated/resources/StructureDefinition-ICVPEvent000
/scratch/repo/fsh-generated/resources/StructureDefinition-ModelDVC002
/scratch/repo/fsh-generated/resources/StructureDefinition-ModelICVP002
/scratch/repo/fsh-generated/resources/StructureDefinition-ModelICVPVaccineDetails002
/scratch/repo/fsh-generated/resources/StructureDefinition-ModelVaccineDetails002
/scratch/repo/fsh-generated/resources/StructureDefinition-doseNumberCodeableConcept030
/scratch/repo/fsh-generated/resources/ValueSet-DVCRelationshipStatus010
/scratch/repo/fsh-generated/resources/ValueSet-DVCVaccines020
/scratch/repo/fsh-generated/resources/ValueSet-DiseaseTargeted010
/scratch/repo/fsh-generated/resources/ValueSet-ICVPDiseaseTargeted010
/scratch/repo/fsh-generated/resources/ValueSet-ICVPVaccineCodes010
/scratch/repo/fsh-generated/resources/ValueSet-doseNumber020
/scratch/repo/input/maps/DVCClaimtoDVCLM2023
/scratch/repo/input/maps/DVCClaimtoIPS000
/scratch/repo/input/maps/DVCLMToIPS3852

n/a Show Validation Information

errorUnable to find ImplementationGuide.definition.resource.name for the resource StructureMap/DVCClaimtoDVCLM. Name is mandatory if it cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureMap/DVCClaimtoDVCLM. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
errorUnable to find ImplementationGuide.definition.resource.name for the resource StructureMap/DVCClaimtoIPS. Name is mandatory if it cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureMap/DVCClaimtoIPS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
errorUnable to find ImplementationGuide.definition.resource.name for the resource StructureMap/DVCLMToIPS. Name is mandatory if it cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource StructureMap/DVCLMToIPS. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
output​/Questionnaire-Questionnaire-DVCModel-form​.htmlerrorunexpected non-end of element null::div at line 343 column 237
output​/Questionnaire-Questionnaire-ICVPModel-form​.htmlerrorunexpected non-end of element null::div at line 343 column 238
output​/StructureDefinition-DVC-ImmunizationUvIps-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/ul​/li​/a at Line 479, column 6errorThe link './ValueSet-target-diseases-uv-ips.html' for "targetDiseases-uv-ips" cannot be resolved
output​/StructureDefinition-DVC-ImmunizationUvIps-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/ul​/li​/a at Line 786, column 30errorThe link './ValueSet-target-diseases-uv-ips.html' for "targetDiseases-uv-ips" cannot be resolved
output​/StructureDefinition-DVC-ImmunizationUvIps-definitions​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/ul​/li​/a at Line 824, column 30errorThe link './ValueSet-target-diseases-uv-ips.html' for "targetDiseases-uv-ips" 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
3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.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/Binary-DVCPayloadExample.json Show Validation Information (1)


fsh-generated/resources/Binary-IVCP123455.json Show Validation Information (1)

PathSeverityMessage
ModelICVP​.vaccineDetails[0]​.doseNumber (l22​/c8)errorNo code provided, and a code is required from the value set 'Dose Number' (http://smart.who.int/icvp/ValueSet/doseNumber|0.1.0)
ModelICVP​.vaccineDetails[0]​.vaccineClassification (l12​/c8)errorNo code provided, and a code is required from the value set 'ICVP - Vaccine Codes' (http://smart.who.int/icvp/ValueSet/ICVPVaccineCodes|0.1.0)
ModelICVP​.vaccineDetails[1]​.doseNumber (l40​/c8)errorNo code provided, and a code is required from the value set 'Dose Number' (http://smart.who.int/icvp/ValueSet/doseNumber|0.1.0)
ModelICVP​.vaccineDetails[1]​.vaccineClassification (l30​/c8)errorNo code provided, and a code is required from the value set 'ICVP - Vaccine Codes' (http://smart.who.int/icvp/ValueSet/ICVPVaccineCodes|0.1.0)

fsh-generated/resources/Binary-ModelDVCExample.json Show Validation Information (1)

PathSeverityMessage
ModelDVC​.vaccineDetails[0]​.disease (l9​/c8)informationReference to experimental CodeSystem http://id.who.int/icd/release/11/mms|0.1.0
ModelDVC​.vaccineDetails[0]​.vaccineClassification (l14​/c8)informationReference to experimental CodeSystem http://id.who.int/icd/release/11/mms|0.1.0

fsh-generated/resources/CodeSystem-DVCRelationshipStatus.json Show Validation Information (1)

PathSeverityMessage
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c1384)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
CodeSystem (l1/c1384)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

fsh-generated/resources/CodeSystem-doseNumber.json Show Validation Information (1)

PathSeverityMessage
CodeSystem (l1/c2982)warningConstraint failed: csd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c2982)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
CodeSystem (l1/c2982)warningPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

fsh-generated/resources/ImplementationGuide-smart.who.int.icvp.json Show Validation Information (1)


fsh-generated/resources/Questionnaire-Questionnaire-DVCModel.json Show Validation Information (8)

PathSeverityMessage
Questionnaire​.contained[0]​/*ValueSet​/v2-0001*​/ (l1​/c73877)warningConstraint failed: vsd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
Questionnaire​.contained[3]​/*ValueSet​/DVCVaccines*​/​.compose​.include[0]​.concept[96]​.display (l1​/c84320)warningvalue should not start or finish with whitespace 'Varicella, live attenuated \u00a0 \u00a0'
Questionnaire​.contained[4]​/*ValueSet​/doseNumber*​/ (l1​/c85413)warningConstraint failed: vsd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
Questionnaire.contained[0] (l1/c73877)errorThe contained resource 'v2-0001' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
Questionnaire.contained[1] (l1/c75444)errorThe contained resource 'v3-Country' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)

fsh-generated/resources/Questionnaire-Questionnaire-ICVPModel.json Show Validation Information (8)

PathSeverityMessage
Questionnaire​.contained[0]​/*ValueSet​/v2-0001*​/ (l1​/c47975)warningConstraint failed: vsd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
Questionnaire​.contained[4]​/*ValueSet​/doseNumber*​/ (l1​/c51888)warningConstraint failed: vsd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
Questionnaire.contained[0] (l1/c47975)errorThe contained resource 'v2-0001' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
Questionnaire.contained[1] (l1/c49542)errorThe contained resource 'v3-Country' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)

fsh-generated/resources/StructureDefinition-DVC-ImmunizationUvIps.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/DVC-ImmunizationUvIps')warningThe Implementation Guide contains no examples for this profile

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/DVCBundle')warningThe Implementation Guide contains no examples for this profile

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/DVCComposition')warningThe Implementation Guide contains no examples for this profile

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/DVCIPS')warningThe Implementation Guide contains no examples for this profile

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/DVCIPSComposition')warningThe Implementation Guide contains no examples for this profile

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

PathSeverityMessage
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/DVCPatient')warningThe Implementation Guide contains no examples for this profile

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


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


fsh-generated/resources/StructureDefinition-ModelDVC.json Show Validation Information (4)

PathSeverityMessage
StructureDefinition​.extension[0] (l1​/c19026)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition|1.0.0-snapshot (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
StructureDefinition​.extension[0] (l1​/c19026)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition|1.0.0-snapshot (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-ModelICVP.json Show Validation Information (4)

PathSeverityMessage
StructureDefinition​.extension[0] (l1​/c8826)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition|1.0.0-snapshot (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
StructureDefinition​.extension[0] (l1​/c8826)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition|1.0.0-snapshot (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-ModelICVPVaccineDetails.json Show Validation Information (4)

PathSeverityMessage
StructureDefinition​.extension[0] (l1​/c12192)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition|1.0.0-snapshot (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
StructureDefinition​.extension[0] (l1​/c12192)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition|1.0.0-snapshot (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-ModelVaccineDetails.json Show Validation Information (4)

PathSeverityMessage
StructureDefinition​.extension[0] (l1​/c25154)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition|1.0.0-snapshot (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
StructureDefinition​.extension[0] (l1​/c25154)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition|1.0.0-snapshot (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-doseNumberCodeableConcept.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition (l1/c15939)warningConstraint failed: sdf-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
StructureDefinition.context[0]warningReview the extension type for doseNumberCodeableConcept: extensions should not have a context of Element unless it's really intended that they can be used anywhere
StructureDefinition​.where(url = 'http:​/​/smart​.who​.int​/icvp​/StructureDefinition​/doseNumberCodeableConcept')warningThe Implementation Guide contains no examples for this extension

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

PathSeverityMessage
ValueSet (l1/c1005)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

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

PathSeverityMessage
ValueSet​.compose​.include[0]​.concept[96]​.display (l1​/c34255)warningvalue should not start or finish with whitespace 'Varicella, live attenuated \u00a0 \u00a0'
ValueSet (l1/c35066)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

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

PathSeverityMessage
ValueSet (l1/c6445)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

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

PathSeverityMessage
ValueSet (l1/c1552)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

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

PathSeverityMessage
ValueSet (l1/c6387)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

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

PathSeverityMessage
ValueSet (l1/c843)warningConstraint failed: vsd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation'
ValueSet (l1/c843)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

input/maps/DVCClaimtoDVCLM.map Show Validation Information (1)

PathSeverityMessage
StructureMap​.group[2]​.rule[1]​.target[0]​.parameter[0]​.value​.ofType(string) (l1​/c22770)informationThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk
StructureMap​.group[4]​.rule[0]​.name (l1​/c24905)errorid value 'set period start' is not valid
StructureMap​.group[4]​.rule[1]​.name (l1​/c25140)errorid value 'set period end' is not valid
StructureMap​.group[1]​.rule[0]​.source[0] (l1​/c17278)errorThe source path src.tg refers to the path BackboneElement.tg which is unknown
StructureMap​.group[1]​.rule[1]​.source[0] (l1​/c17856)errorThe source path src.vp refers to the path BackboneElement.vp which is unknown
StructureMap​.group[1]​.rule[2]​.source[0] (l1​/c18678)errorThe source path src.mp refers to the path BackboneElement.mp which is unknown
StructureMap​.group[1]​.rule[3]​.source[0] (l1​/c19106)errorThe source path src.ma refers to the path BackboneElement.ma which is unknown
StructureMap​.group[1]​.rule[4]​.source[0] (l1​/c19315)errorThe source path src.mid refers to the path BackboneElement.mid which is unknown
StructureMap​.group[1]​.rule[5]​.source[0] (l1​/c19742)errorThe source path src.dt refers to the path BackboneElement.dt which is unknown
StructureMap​.group[1]​.rule[6]​.source[0] (l1​/c19941)errorThe source path src.bo refers to the path BackboneElement.bo which is unknown
StructureMap​.group[1]​.rule[7]​.rule[0]​.source[0] (l1​/c20319)errorThe source path src.vls refers to the path BackboneElement.vls which is unknown
StructureMap​.group[1]​.rule[7]​.rule[1]​.source[0] (l1​/c20527)errorThe source path src.vle refers to the path BackboneElement.vle which is unknown
StructureMap​.group[1]​.rule[8]​.source[0] (l1​/c20913)errorThe source path src.cn refers to the path BackboneElement.cn which is unknown
StructureMap​.group[1]​.rule[9]​.source[0] (l1​/c21121)errorThe source path src.is refers to the path BackboneElement.is which is unknown
StructureMap​.group[1]​.rule[10]​.source[0] (l1​/c21444)errorThe source path src.dn refers to the path BackboneElement.dn which is unknown
StructureMap​.group[2]​.input[0] (l1​/c22333)errorThe type Section is not known, so the paths cannot be validated
StructureMap​.group[2]​.rule[0]​.target[0] (l1​/c22569)errorThe target path text.status refers to the path string.status which is unknown
StructureMap​.group[2]​.rule[1]​.target[0] (l1​/c22773)errorThe target path text.div refers to the path string.div which is unknown
StructureMap.group[3] (l1/c24721)informationThe group humanNameToHumanName is not called successfully from within this mapping script, and does not have types on it's inputs, so type verification is not possible
StructureMap​.group[3]​.input[0] (l1​/c22873)warningGroup humanNameToHumanName parameter sourceName has no type, so the paths cannot be validated
StructureMap​.group[3]​.rule[6]​.rule[0]​.target[0] (l1​/c24632)errorThe target context 'sourcePeriod' is not known at this point
StructureMap.group[4] (l1/c25344)informationThe group periodToPeriod is not called successfully from within this mapping script, and does not have types on it's inputs, so type verification is not possible
StructureMap​.group[4]​.input[0] (l1​/c24813)warningGroup periodToPeriod parameter sourcePeriod has no type, so the paths cannot be validated
StructureMap​.group[4]​.rule[0] (l1​/c25115)errorThe name set period start is not valid
StructureMap​.group[4]​.rule[1] (l1​/c25342)errorThe name set period end is not valid

input/maps/DVCClaimtoIPS.map Show Validation Information (1)


input/maps/DVCLMToIPS.map Show Validation Information (1)

PathSeverityMessage
StructureMap​.group[9]​.rule[1]​.target[0]​.parameter[0]​.value​.ofType(string) (l1​/c63702)informationThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk
StructureMap​.group[11]​.rule[0]​.name (l1​/c65837)errorid value 'set period start' is not valid
StructureMap​.group[11]​.rule[1]​.name (l1​/c66072)errorid value 'set period end' is not valid
StructureMap​.group[0]​.rule[2]​.target[0] (l1​/c41808)warningTransform evaluate not checked yet
StructureMap​.group[0]​.rule[2]​.rule[1]​.rule[0]​.target[0] (l1​/c42946)errorThe target context 'lm' is not known at this point
StructureMap​.group[0]​.rule[2]​.rule[1]​.rule[1]​.rule[0]​.target[0] (l1​/c43594)errorThe target context 'lm' is not known at this point
StructureMap​.group[1]​.input[3] (l1​/c45113)warningGroup LmToComposition parameter timestamp has no type, so the paths cannot be validated
StructureMap​.group[2]​.rule[1]​.rule[0]​.target[0] (l1​/c49354)errorThe target context 'sourceName' is not known at this point
StructureMap​.group[2]​.rule[5]​.rule[0]​.target[0] (l1​/c50599)errorThe target context 'guardian' is not known at this point
StructureMap​.group[2]​.rule[5]​.rule[0]​.dependent[0] (l1​/c50682)warningThe group humanNameToHumanName has already been used with different parameters, so the type checking may be incorrect (other = [source string sourceName, target HumanName targetName]; this = [source string sourceName, target HumanName targetName])
StructureMap​.group[4]​.rule[1]​.target[0] (l1​/c51713)errorThe target path med.title refers to the path BackboneElement.title which is unknown
StructureMap​.group[4]​.rule[2]​.target[0] (l1​/c51849)errorThe target path med.text refers to the path BackboneElement.text which is unknown
StructureMap​.group[4]​.rule[2]​.dependent[0]​.variable[0] (l1​/c51913)errorThe parameter 'src' refers to the variable 'target BackboneElement med' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
StructureMap​.group[4]​.rule[3]​.target[5] (l1​/c52685)errorThe target path med.code refers to the path BackboneElement.code which is unknown
StructureMap​.group[4]​.rule[4]​.target[5] (l1​/c53489)errorThe target path med.emptyReason refers to the path BackboneElement.emptyReason which is unknown
StructureMap​.group[5]​.rule[1]​.target[0] (l1​/c54113)errorThe target path all.title refers to the path BackboneElement.title which is unknown
StructureMap​.group[5]​.rule[2]​.target[0] (l1​/c54249)errorThe target path all.text refers to the path BackboneElement.text which is unknown
StructureMap​.group[5]​.rule[2]​.dependent[0]​.variable[0] (l1​/c54313)errorThe parameter 'src' refers to the variable 'target BackboneElement all' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
StructureMap​.group[5]​.rule[3]​.target[5] (l1​/c55085)errorThe target path all.code refers to the path BackboneElement.code which is unknown
StructureMap​.group[5]​.rule[4]​.target[5] (l1​/c55889)errorThe target path all.emptyReason refers to the path BackboneElement.emptyReason which is unknown
StructureMap​.group[6]​.rule[1]​.target[0] (l1​/c56517)errorThe target path prb.title refers to the path BackboneElement.title which is unknown
StructureMap​.group[6]​.rule[2]​.target[0] (l1​/c56653)errorThe target path prb.text refers to the path BackboneElement.text which is unknown
StructureMap​.group[6]​.rule[2]​.dependent[0]​.variable[0] (l1​/c56717)errorThe parameter 'src' refers to the variable 'target BackboneElement prb' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
StructureMap​.group[6]​.rule[3]​.target[5] (l1​/c57489)errorThe target path prb.code refers to the path BackboneElement.code which is unknown
StructureMap​.group[6]​.rule[4]​.target[5] (l1​/c58293)errorThe target path prb.emptyReason refers to the path BackboneElement.emptyReason which is unknown
StructureMap​.group[7]​.rule[0]​.rule[2]​.dependent[0]​.variable[0] (l1​/c59380)errorThe parameter 'src' refers to the variable 'target BackboneElement imm' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
StructureMap​.group[7]​.rule[0]​.rule[2]​.dependent[0]​.variable[1] (l1​/c59387)errorThe parameter 'text' refers to the variable 'target Narrative text' but it's type is 'string' which is not compatible with the type required for the group 'generateNarrativeText', which is 'string' (from map '$this')
StructureMap​.group[7]​.rule[0]​.rule[4]​.dependent[0]​.variable[0] (l1​/c61129)errorThe parameter 'vax' refers to the variable 'source http://smart.who.int/icvp/StructureDefinition/ModelVaccineDetails vax' but it's type is 'vaccineDetails' which is not compatible with the type required for the group 'createImmunizationResource', which is 'vaccineDetails' (from map '$this')
StructureMap​.group[9]​.input[0] (l1​/c63265)errorThe type Section is not known, so the paths cannot be validated
StructureMap​.group[9]​.rule[0]​.target[0] (l1​/c63501)errorThe target path text.status refers to the path string.status which is unknown
StructureMap​.group[9]​.rule[1]​.target[0] (l1​/c63705)errorThe target path text.div refers to the path string.div which is unknown
StructureMap​.group[10]​.rule[0]​.source[0] (l1​/c63957)errorThe source path sourceName.use refers to the path ModelDVC.name.use which is unknown
StructureMap​.group[10]​.rule[1]​.source[0] (l1​/c64176)errorThe source path sourceName.text refers to the path ModelDVC.name.text which is unknown
StructureMap​.group[10]​.rule[2]​.source[0] (l1​/c64403)errorThe source path sourceName.family refers to the path ModelDVC.name.family which is unknown
StructureMap​.group[10]​.rule[3]​.source[0] (l1​/c64631)errorThe source path sourceName.given refers to the path ModelDVC.name.given which is unknown
StructureMap​.group[10]​.rule[4]​.source[0] (l1​/c64860)errorThe source path sourceName.prefix refers to the path ModelDVC.name.prefix which is unknown
StructureMap​.group[10]​.rule[5]​.source[0] (l1​/c65091)errorThe source path sourceName.suffix refers to the path ModelDVC.name.suffix which is unknown
StructureMap​.group[10]​.rule[6]​.source[0] (l1​/c65328)errorThe source path sourceName.period refers to the path ModelDVC.name.period which is unknown
StructureMap​.group[10]​.rule[6]​.rule[0]​.target[0] (l1​/c65564)errorThe target context 'sourcePeriod' is not known at this point
StructureMap​.group[11]​.input[0] (l1​/c65745)warningGroup periodToPeriod parameter sourcePeriod has no type, so the paths cannot be validated
StructureMap​.group[11]​.rule[0] (l1​/c66047)errorThe name set period start is not valid
StructureMap​.group[11]​.rule[1] (l1​/c66274)errorThe name set period end is not valid
StructureMap.group[8] (l1/c63124)informationThe group createImmunizationResource is not called successfully from within this mapping script, and does not have types on it's inputs, so type verification is not possible
StructureMap​.group[8]​.input[0] (l1​/c61277)errorThe type vaccineDetails is not known, so the paths cannot be validated
StructureMap​.group[8]​.input[2] (l1​/c61370)warningGroup createImmunizationResource parameter pid has no type, so the paths cannot be validated

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


CODESYSTEM_SHAREABLE_MISSING

fsh-generated/resources/CodeSystem-DVCRelationshipStatus.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-DVCRelationshipStatus.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present
fsh-generated/resources/CodeSystem-doseNumber.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-doseNumber.jsonPublished code systems SHOULD conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

CONTAINED_ORPHAN_DOM3

fsh-generated/resources/Questionnaire-Questionnaire-DVCModel.jsonThe contained resource 'v2-0001' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
fsh-generated/resources/Questionnaire-Questionnaire-DVCModel.jsonThe contained resource 'v3-Country' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
fsh-generated/resources/Questionnaire-Questionnaire-ICVPModel.jsonThe contained resource 'v2-0001' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
fsh-generated/resources/Questionnaire-Questionnaire-ICVPModel.jsonThe contained resource 'v3-Country' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)

MSG_EXPERIMENTAL

fsh-generated/resources/Binary-ModelDVCExample.jsonReference to experimental CodeSystem http://id.who.int/icd/release/11/mms|0.1.0
fsh-generated/resources/Binary-ModelDVCExample.jsonReference to experimental CodeSystem http://id.who.int/icd/release/11/mms|0.1.0

SECURITY_STRING_CONTENT_WARNING

input/maps/DVCClaimtoDVCLM.mapThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk
input/maps/DVCLMToIPS.mapThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk

SM_DEPENDENT_PARAM_TYPE_MISMATCH

input/maps/DVCLMToIPS.mapThe parameter 'src' refers to the variable 'target BackboneElement med' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
input/maps/DVCLMToIPS.mapThe parameter 'src' refers to the variable 'target BackboneElement all' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
input/maps/DVCLMToIPS.mapThe parameter 'src' refers to the variable 'target BackboneElement prb' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
input/maps/DVCLMToIPS.mapThe parameter 'src' refers to the variable 'target BackboneElement imm' but it's type is 'Section' which is not compatible with the type required for the group 'generateNarrativeText', which is 'Section' (from map '$this')
input/maps/DVCLMToIPS.mapThe parameter 'text' refers to the variable 'target Narrative text' but it's type is 'string' which is not compatible with the type required for the group 'generateNarrativeText', which is 'string' (from map '$this')
input/maps/DVCLMToIPS.mapThe parameter 'vax' refers to the variable 'source http://smart.who.int/icvp/StructureDefinition/ModelVaccineDetails vax' but it's type is 'vaccineDetails' which is not compatible with the type required for the group 'createImmunizationResource', which is 'vaccineDetails' (from map '$this')

SM_DEPENDENT_PARAM_TYPE_MISMATCH_DUPLICATE

input/maps/DVCLMToIPS.mapThe group humanNameToHumanName has already been used with different parameters, so the type checking may be incorrect (other = [source string sourceName, target HumanName targetName]; this = [source string sourceName, target HumanName targetName])

SM_GROUP_INPUT_NO_TYPE

input/maps/DVCClaimtoDVCLM.mapGroup humanNameToHumanName parameter sourceName has no type, so the paths cannot be validated
input/maps/DVCClaimtoDVCLM.mapGroup periodToPeriod parameter sourcePeriod has no type, so the paths cannot be validated
input/maps/DVCLMToIPS.mapGroup LmToComposition parameter timestamp has no type, so the paths cannot be validated
input/maps/DVCLMToIPS.mapGroup periodToPeriod parameter sourcePeriod has no type, so the paths cannot be validated
input/maps/DVCLMToIPS.mapGroup createImmunizationResource parameter pid has no type, so the paths cannot be validated

SM_GROUP_INPUT_TYPE_UNKNOWN_TYPE

input/maps/DVCClaimtoDVCLM.mapThe type Section is not known, so the paths cannot be validated
input/maps/DVCLMToIPS.mapThe type Section is not known, so the paths cannot be validated
input/maps/DVCLMToIPS.mapThe type vaccineDetails is not known, so the paths cannot be validated

SM_NAME_INVALID

input/maps/DVCClaimtoDVCLM.mapThe name set period start is not valid
input/maps/DVCClaimtoDVCLM.mapThe name set period end is not valid
input/maps/DVCLMToIPS.mapThe name set period start is not valid
input/maps/DVCLMToIPS.mapThe name set period end is not valid

SM_ORPHAN_GROUP

input/maps/DVCClaimtoDVCLM.mapThe group humanNameToHumanName is not called successfully from within this mapping script, and does not have types on it's inputs, so type verification is not possible
input/maps/DVCClaimtoDVCLM.mapThe group periodToPeriod is not called successfully from within this mapping script, and does not have types on it's inputs, so type verification is not possible
input/maps/DVCLMToIPS.mapThe group createImmunizationResource is not called successfully from within this mapping script, and does not have types on it's inputs, so type verification is not possible

SM_SOURCE_PATH_INVALID

input/maps/DVCClaimtoDVCLM.mapThe source path src.tg refers to the path BackboneElement.tg which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.vp refers to the path BackboneElement.vp which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.mp refers to the path BackboneElement.mp which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.ma refers to the path BackboneElement.ma which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.mid refers to the path BackboneElement.mid which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.dt refers to the path BackboneElement.dt which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.bo refers to the path BackboneElement.bo which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.vls refers to the path BackboneElement.vls which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.vle refers to the path BackboneElement.vle which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.cn refers to the path BackboneElement.cn which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.is refers to the path BackboneElement.is which is unknown
input/maps/DVCClaimtoDVCLM.mapThe source path src.dn refers to the path BackboneElement.dn which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.use refers to the path ModelDVC.name.use which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.text refers to the path ModelDVC.name.text which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.family refers to the path ModelDVC.name.family which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.given refers to the path ModelDVC.name.given which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.prefix refers to the path ModelDVC.name.prefix which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.suffix refers to the path ModelDVC.name.suffix which is unknown
input/maps/DVCLMToIPS.mapThe source path sourceName.period refers to the path ModelDVC.name.period which is unknown

SM_TARGET_CONTEXT_UNKNOWN

input/maps/DVCClaimtoDVCLM.mapThe target context 'sourcePeriod' is not known at this point
input/maps/DVCLMToIPS.mapThe target context 'lm' is not known at this point
input/maps/DVCLMToIPS.mapThe target context 'lm' is not known at this point
input/maps/DVCLMToIPS.mapThe target context 'sourceName' is not known at this point
input/maps/DVCLMToIPS.mapThe target context 'guardian' is not known at this point
input/maps/DVCLMToIPS.mapThe target context 'sourcePeriod' is not known at this point

SM_TARGET_PATH_INVALID

input/maps/DVCClaimtoDVCLM.mapThe target path text.status refers to the path string.status which is unknown
input/maps/DVCClaimtoDVCLM.mapThe target path text.div refers to the path string.div which is unknown
input/maps/DVCLMToIPS.mapThe target path med.title refers to the path BackboneElement.title which is unknown
input/maps/DVCLMToIPS.mapThe target path med.text refers to the path BackboneElement.text which is unknown
input/maps/DVCLMToIPS.mapThe target path med.code refers to the path BackboneElement.code which is unknown
input/maps/DVCLMToIPS.mapThe target path med.emptyReason refers to the path BackboneElement.emptyReason which is unknown
input/maps/DVCLMToIPS.mapThe target path all.title refers to the path BackboneElement.title which is unknown
input/maps/DVCLMToIPS.mapThe target path all.text refers to the path BackboneElement.text which is unknown
input/maps/DVCLMToIPS.mapThe target path all.code refers to the path BackboneElement.code which is unknown
input/maps/DVCLMToIPS.mapThe target path all.emptyReason refers to the path BackboneElement.emptyReason which is unknown
input/maps/DVCLMToIPS.mapThe target path prb.title refers to the path BackboneElement.title which is unknown
input/maps/DVCLMToIPS.mapThe target path prb.text refers to the path BackboneElement.text which is unknown
input/maps/DVCLMToIPS.mapThe target path prb.code refers to the path BackboneElement.code which is unknown
input/maps/DVCLMToIPS.mapThe target path prb.emptyReason refers to the path BackboneElement.emptyReason which is unknown
input/maps/DVCLMToIPS.mapThe target path text.status refers to the path string.status which is unknown
input/maps/DVCLMToIPS.mapThe target path text.div refers to the path string.div which is unknown

SM_TARGET_TRANSFORM_NOT_CHECKED

input/maps/DVCLMToIPS.mapTransform evaluate not checked yet

Terminology_TX_Code_ValueSet

fsh-generated/resources/Binary-IVCP123455.jsonNo code provided, and a code is required from the value set 'Dose Number' (http://smart.who.int/icvp/ValueSet/doseNumber|0.1.0)
fsh-generated/resources/Binary-IVCP123455.jsonNo code provided, and a code is required from the value set 'ICVP - Vaccine Codes' (http://smart.who.int/icvp/ValueSet/ICVPVaccineCodes|0.1.0)
fsh-generated/resources/Binary-IVCP123455.jsonNo code provided, and a code is required from the value set 'Dose Number' (http://smart.who.int/icvp/ValueSet/doseNumber|0.1.0)
fsh-generated/resources/Binary-IVCP123455.jsonNo code provided, and a code is required from the value set 'ICVP - Vaccine Codes' (http://smart.who.int/icvp/ValueSet/ICVPVaccineCodes|0.1.0)

Type_Specific_Checks_DT_ID_Valid

input/maps/DVCClaimtoDVCLM.mapid value 'set period start' is not valid
input/maps/DVCClaimtoDVCLM.mapid value 'set period end' is not valid
input/maps/DVCLMToIPS.mapid value 'set period start' is not valid
input/maps/DVCLMToIPS.mapid value 'set period end' is not valid

Type_Specific_Checks_DT_String_WS

fsh-generated/resources/Questionnaire-Questionnaire-DVCModel.jsonvalue should not start or finish with whitespace 'Varicella, live attenuated \u00a0 \u00a0'
fsh-generated/resources/ValueSet-DVCVaccines.jsonvalue should not start or finish with whitespace 'Varicella, live attenuated \u00a0 \u00a0'