Validation Results for FinnishBaseProfiles

Generated Thu Mar 27 12:44:31 UTC 2025, FHIR version 4.0.1 for hl7.fhir.fi.base#2.0.0-ci (canonical = https://hl7.fi/fhir/finnish-base-profiles (history)). See Errors Only & IP

Quality Checks
Publisher Version:IG Publisher Version: v1.8.22
Publication Code:n/a . PackageId = hl7.fhir.fi.base, Canonical = https://hl7.fi/fhir/finnish-base-profiles
Realm Check for n/a:
  • n/a
Language Info:Stated Languages: n/a. IG Resource Lang: n/a. 27 of 140 (19%) of resources have a language. Population Policy: NONE
Publication Request:
package-idhl7.fhir.fi.base
version2.0.0-ci
Pub-Modeworking release
statusdraft
Release-Labelci-build
Sequence (Group)STU 2 (current: 'STU 2', others = 'STU 1')
descContinuous integration build for 2.0.0
descmd

Continuous integration build for 2.0.0.

RelatedIgs(None Found)
  • Proposed path for this publication does not start with the canonical URL (https://fhir.fi/finnish-base-profiles/ vs https://hl7.fi/fhir/finnish-base-profiles)
  • Proposed path for this publication should usually be the canonical with the version or sequence appended and then some kind of label (typically '-snapshot')
Supressed Messages:26 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.fi.base2.0.0-ciR4https://hl7.fi/fhir/finnish-base-profiles
... hl7.terminology.r46.2.0 UR4http://terminology.hl7.orghttp://terminology.hl7.org/6.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
Templates: hl7.fi.fhir.template#1.0.6 -> fhir.base.template#current. Tools: 0.4.1
Related IGs:n/a
Dependent IGs:2 guides
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:All OK
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 2.0.0-rc1
IPA Comparison: Comparison with version 1.1.0
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 95, warn = 55, info = 46, broken links = 10, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors1010
/scratch/repo/fsh-generated/resources/Appointment-appointment-general-practitioner002
/scratch/repo/fsh-generated/resources/CodeSystem-fi-base-release-for-patient-viewing-cs311
/scratch/repo/fsh-generated/resources/CodeSystem-fi-base-security-label-cs000
/scratch/repo/fsh-generated/resources/Condition-id-for-diagnosis-1000
/scratch/repo/fsh-generated/resources/Condition-id-for-diagnosis-2000
/scratch/repo/fsh-generated/resources/Condition-id-for-diagnosis-3000
/scratch/repo/fsh-generated/resources/Encounter-id-for-child-encounter000
/scratch/repo/fsh-generated/resources/Encounter-id-for-child-encounter-2000
/scratch/repo/fsh-generated/resources/Encounter-id-for-palvelutapahtuma000
/scratch/repo/fsh-generated/resources/Encounter-id-for-visit000
/scratch/repo/fsh-generated/resources/Encounter-id-for-ward-encounter000
/scratch/repo/fsh-generated/resources/EpisodeOfCare-id-for-episode-1000
/scratch/repo/fsh-generated/resources/HealthcareService-healthcareService-example000
/scratch/repo/fsh-generated/resources/Immunization-ImmunizationVaccinationExample000
/scratch/repo/fsh-generated/resources/ImplementationGuide-hl7.fhir.fi.base000
/scratch/repo/fsh-generated/resources/Location-LocationExample000
/scratch/repo/fsh-generated/resources/Location-id-for-bed-3000
/scratch/repo/fsh-generated/resources/MedicationStatement-medication-statement-insulin001
/scratch/repo/fsh-generated/resources/Organization-1.2.246.10.2085212.10.1306000
/scratch/repo/fsh-generated/resources/Organization-1.2.246.10.2085212.10.1314000
/scratch/repo/fsh-generated/resources/Organization-1.2.246.10.8286189.10.100012000
/scratch/repo/fsh-generated/resources/Parameters-exp-params000
/scratch/repo/fsh-generated/resources/Patient-patient-of-municipality000
/scratch/repo/fsh-generated/resources/Patient-patient-with-turvakielto000
/scratch/repo/fsh-generated/resources/Practitioner-practitioner-licensed-physician014
/scratch/repo/fsh-generated/resources/PractitionerRole-PractitionerRoleGP000
/scratch/repo/fsh-generated/resources/Procedure-ColonBiopsy000
/scratch/repo/fsh-generated/resources/Procedure-ProcedureColotomy000
/scratch/repo/fsh-generated/resources/Provenance-custodian-individual001
/scratch/repo/fsh-generated/resources/Provenance-custodian-occupational-healthcare001
/scratch/repo/fsh-generated/resources/Provenance-custodian-public-healthcare001
/scratch/repo/fsh-generated/resources/Provenance-kanta-document-metadata-profile-example221
/scratch/repo/fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2231
/scratch/repo/fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1321
/scratch/repo/fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2201
/scratch/repo/fsh-generated/resources/Schedule-ScheduleExample000
/scratch/repo/fsh-generated/resources/Slot-FreeSlot000
/scratch/repo/fsh-generated/resources/StructureDefinition-ReleaseDateForPatientViewing010
/scratch/repo/fsh-generated/resources/StructureDefinition-RestrictionParent010
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-categorization-of-accident000
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-cause-of-adverse-effect000
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-caused-by-medication000
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-endocrinological-disorder010
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-external-cause000
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-permanence000
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-physical-excercise010
/scratch/repo/fsh-generated/resources/StructureDefinition-condition-primary000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-appointment001
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-condition010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-encounter000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-episode-of-care000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-healthcare-service000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-immunization000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-information-custodian000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-information-custodian-individual000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-information-custodian-private000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-information-custodian-public000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-location000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-medication000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-medication-administration000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-medication-request000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-medication-statement000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-observation000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-organization000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-patient020
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-practitioner000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-practitioner-role000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-procedure000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-provenance010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-reason-for-care000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-schedule000
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-base-slot000
/scratch/repo/fsh-generated/resources/StructureDefinition-kanta-document-metadata-profile000
/scratch/repo/fsh-generated/resources/StructureDefinition-kanta-document-other-metadata-profile001
/scratch/repo/fsh-generated/resources/StructureDefinition-municipality-code000
/scratch/repo/fsh-generated/resources/StructureDefinition-patient-profession010
/scratch/repo/fsh-generated/resources/StructureDefinition-service-event020
/scratch/repo/fsh-generated/resources/StructureDefinition-vaccination-recorder000
/scratch/repo/fsh-generated/resources/ValueSet-fi-base-register-identifier000
/scratch/repo/fsh-generated/resources/ValueSet-fi-base-restriction-parent-vs110
/scratch/repo/fsh-generated/resources/ValueSet-fi-base-security-label-vs000
/scratch/repo/fsh-generated/resources/ValueSet-kanta-provenance-agent-role210
/scratch/repo/input/examples/Bloodglucose-max321
/scratch/repo/input/examples/InsulinDosage-example-optional011
/scratch/repo/input/examples/MedicationAdministration-InsulinDosage-mandatory011
/scratch/repo/input/examples/Observation-example-Bloodpressure-max213
/scratch/repo/input/examples/Observation-example-Bloodpressure-min010
/scratch/repo/input/examples/Observation-example-BodyWeight-max011
/scratch/repo/input/examples/Observation-example-BodyWeight-min010
/scratch/repo/input/examples/Observation-example-CalorieIntake-max012
/scratch/repo/input/examples/Observation-example-CalorieIntake-min011
/scratch/repo/input/examples/Observation-example-CarbohydrateIntakeEstimated-max012
/scratch/repo/input/examples/Observation-example-CarbohydrateIntakeEstimated-min011
/scratch/repo/input/examples/Observation-example-ExerciseTracking-max210
/scratch/repo/input/examples/Observation-example-ExerciseTracking-min010
/scratch/repo/input/examples/Observation-example-MET-max610
/scratch/repo/input/examples/Observation-example-MET-min410
/scratch/repo/input/examples/Observation-example-ModerateToVigorousPATime-max110
/scratch/repo/input/examples/Observation-example-ModerateToVigorousPATime-min110
/scratch/repo/input/examples/Observation-example-StepsTaken-max211
/scratch/repo/input/examples/Observation-example-duplicate-7331
/scratch/repo/input/examples/VIRHE2_KELABASELISAYKSET-Provenance-custodian-public-healthcare231
/scratch/repo/input/examples/bloodglucose-min100
/scratch/repo/input/examples/diabetes-data-bundle001
/scratch/repo/input/examples/diabetes-data-bundle-kantaphr-r4-en000
/scratch/repo/input/examples/diabetes-data-bundle-kantaphr-sv210
/scratch/repo/input/examples/example-patient001
/scratch/repo/input/examples/example-patient-1000
/scratch/repo/input/examples/example-patient-2000
/scratch/repo/input/examples/example-patient-3000
/scratch/repo/input/examples/example-patient-4000
/scratch/repo/input/examples/example-patient-5000
/scratch/repo/input/examples/hapi-patient000
/scratch/repo/input/examples/kanta-phr-patient-1000
/scratch/repo/input/examples/kanta-phr-patient-2000
/scratch/repo/input/examples/medication-administration-insulin-basal-dose-kanta-stu3-sv002
/scratch/repo/input/examples/medication-administration-insulin-bolus-dose-fi002
/scratch/repo/input/examples/medication-administration-insulin-dose-temporary-basal-rate-kanta-en002
/scratch/repo/input/examples/medicationesim1000
/scratch/repo/input/examples/medicationesim2000
/scratch/repo/input/examples/medicationrequestesim1400
/scratch/repo/input/examples/medicationrequestesim2500
/scratch/repo/input/examples/medicationrequestesim3400
/scratch/repo/input/examples/medicationrequestesim4400
/scratch/repo/input/examples/medicationrequestesim5500
/scratch/repo/input/examples/medicationrequestesim6400
/scratch/repo/input/examples/medicationrequestesim7A600
/scratch/repo/input/examples/medicationrequestesim7B600
/scratch/repo/input/examples/medicationrequestesim8400
/scratch/repo/input/examples/medicationrequestesim9400
/scratch/repo/input/examples/observation-example-StepsTaken-min110
/scratch/repo/input/examples/observation-example-bloodglucose-astext110
/scratch/repo/input/examples/observation-example-bloodglucose-dataabsentreason010
/scratch/repo/input/examples/organization-Toimintayksikko000
/scratch/repo/input/examples/organizationesim1000
/scratch/repo/input/examples/organizationesim2000
/scratch/repo/input/examples/patientesim1001
/scratch/repo/input/examples/practitionerRoleesim1000
/scratch/repo/input/examples/practitioneresim1000
/scratch/repo/input/examples/provenance_rekpit_containedviittaukset2334

n/a Show Validation Information

output​/Provenance-custodian-public-healthcare-kela​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/span​/a at Line 210, column 987errorThe link 'http://terminology.hl7.org/5.0.0/CodeSystem-v3-ParticipationType.html' for "ParticipationType" cannot be resolved
output​/Provenance-kanta-document-metadata-profile-example-2​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 196, column 1311errorThe link '#hckanta-document-metadata-profile-example-2/jarjestajaorg1' for "Organization Pirkanmaan hyvinvointialue" cannot be resolved (valid targets: [segment-header, publish-box, bottom, hl7-logo, segment-post-footer, kanta-document-metadata-profile-example-2, hckanta-document-metadata-profile-example-2, kanta-document-metadata-profile-example-2-fi-FI, family-logo, family-nav, ig-status, top, root, stripe, segment-footer, hl7-nav, segment-navbar, segment-content, segment-breadcrumb, example-provenance-an-imaginary-example-of-a-provenance-resource-instance-conforming-to-the-imaginary-metadata-profile-for-kanta-system-using-the-kanta-code-also-for-the-custodian-agent])
output​/Provenance-kanta-document-metadata-profile-example-2​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 196, column 1452errorThe link '#hckanta-document-metadata-profile-example-2/tuottajaorg1' for "Organization Pirkanmaan hyvinvointialue" cannot be resolved (valid targets: [segment-header, publish-box, bottom, hl7-logo, segment-post-footer, kanta-document-metadata-profile-example-2, hckanta-document-metadata-profile-example-2, kanta-document-metadata-profile-example-2-fi-FI, family-logo, family-nav, ig-status, top, root, stripe, segment-footer, hl7-nav, segment-navbar, segment-content, segment-breadcrumb, example-provenance-an-imaginary-example-of-a-provenance-resource-instance-conforming-to-the-imaginary-metadata-profile-for-kanta-system-using-the-kanta-code-also-for-the-custodian-agent])
output​/Provenance-kanta-document-metadata-profile-example​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 196, column 1303errorThe link '#hckanta-document-metadata-profile-example/jarjestajaorg1' for "Organization Pirkanmaan hyvinvointialue" cannot be resolved (valid targets: [segment-header, publish-box, bottom, hl7-logo, example-provenance-an-imaginary-example-of-a-provenance-resource-instance-conforming-to-the-imaginary-metadata-profile-for-kanta-system, segment-post-footer, kanta-document-metadata-profile-example, family-logo, family-nav, ig-status, hckanta-document-metadata-profile-example, top, root, stripe, kanta-document-metadata-profile-example-fi-FI, segment-footer, hl7-nav, segment-navbar, segment-content, segment-breadcrumb])
output​/Provenance-kanta-document-metadata-profile-example​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 196, column 1442errorThe link '#hckanta-document-metadata-profile-example/tuottajaorg1' for "Organization Pirkanmaan hyvinvointialue" cannot be resolved (valid targets: [segment-header, publish-box, bottom, hl7-logo, example-provenance-an-imaginary-example-of-a-provenance-resource-instance-conforming-to-the-imaginary-metadata-profile-for-kanta-system, segment-post-footer, kanta-document-metadata-profile-example, family-logo, family-nav, ig-status, hckanta-document-metadata-profile-example, top, root, stripe, kanta-document-metadata-profile-example-fi-FI, segment-footer, hl7-nav, segment-navbar, segment-content, segment-breadcrumb])
output​/Provenance-kanta-document-metadata-profile-test-example-1​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 208, column 1331errorThe link '#hckanta-document-metadata-profile-test-example-1/the-same-org' for "Organization Pirkanmaan hyvinvointialue" cannot be resolved (valid targets: [segment-header, publish-box, bottom, hl7-logo, segment-post-footer, kanta-document-metadata-profile-test-example-1, family-logo, kanta-document-metadata-profile-test-example-1-fi-FI, family-nav, ig-status, example-provenance-a-test-example-demonstrating-that-validation-works, hckanta-document-metadata-profile-test-example-1, top, root, stripe, segment-footer, hl7-nav, segment-navbar, segment-content, segment-breadcrumb])
output​/Provenance-kanta-document-metadata-profile-test-example-1​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 208, column 1475errorThe link '#hckanta-document-metadata-profile-test-example-1/the-same-org' for "Organization Pirkanmaan hyvinvointialue" cannot be resolved (valid targets: [segment-header, publish-box, bottom, hl7-logo, segment-post-footer, kanta-document-metadata-profile-test-example-1, family-logo, kanta-document-metadata-profile-test-example-1-fi-FI, family-nav, ig-status, example-provenance-a-test-example-demonstrating-that-validation-works, hckanta-document-metadata-profile-test-example-1, top, root, stripe, segment-footer, hl7-nav, segment-navbar, segment-content, segment-breadcrumb])
output​/StructureDefinition-fi-base-information-custodian​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 299, column 2errorThe link 'https://hl7.fi/fhir/finnish-base-profiles/1.0-rc15/StructureDefinition-fi-base-provenance.html' for "the ballot version" cannot be resolved
output​/StructureDefinition-fi-base-information-custodian​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 302, column 2errorThe link 'https://hl7.fi/fhir/finnish-base-profiles/1.0-rc21/StructureDefinition-fi-base-information-custodian.html' for "version 1.0.0-rc21" cannot be resolved
output​/StructureDefinition-fi-base-medication-request​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 282, column 2errorThe link 'StructureDefinition-fi-base-patient-medication-request.html' for "FI Base Patient Medication Request" cannot be resolved
IGwarningThe IG is not for the international realm, and it uses SNOMED CT, so it should fix the SCT edition in the expansion parameters

fsh-generated/resources/Appointment-appointment-general-practitioner.json Show Validation Information (1)

PathSeverityMessage
Appointment.extension[0] (l22/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-appointment|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Appointment.extension[1] (l29/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-appointment|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_

fsh-generated/resources/CodeSystem-fi-base-release-for-patient-viewing-cs.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/c2981)errorCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.title is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING_HL7
CodeSystem (l1/c2981)errorCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING_HL7
CodeSystem (l1/c2981)errorCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present CODESYSTEM_SHAREABLE_MISSING_HL7
CodeSystem.concept[0] (l1/c2981)warningHL7 Defined CodeSystems should ensure that every concept has a definition CODESYSTEM_CONCEPT_NO_DEFINITION

fsh-generated/resources/CodeSystem-fi-base-security-label-cs.json Show Validation Information (1)


fsh-generated/resources/Condition-id-for-diagnosis-1.json Show Validation Information (1)


fsh-generated/resources/Condition-id-for-diagnosis-2.json Show Validation Information (1)


fsh-generated/resources/Condition-id-for-diagnosis-3.json Show Validation Information (1)


fsh-generated/resources/Encounter-id-for-child-encounter.json Show Validation Information (1)


fsh-generated/resources/Encounter-id-for-child-encounter-2.json Show Validation Information (1)


fsh-generated/resources/Encounter-id-for-palvelutapahtuma.json Show Validation Information (1)


fsh-generated/resources/Encounter-id-for-visit.json Show Validation Information (1)


fsh-generated/resources/Encounter-id-for-ward-encounter.json Show Validation Information (1)


fsh-generated/resources/EpisodeOfCare-id-for-episode-1.json Show Validation Information (1)


fsh-generated/resources/HealthcareService-healthcareService-example.json Show Validation Information (1)


fsh-generated/resources/Immunization-ImmunizationVaccinationExample.json Show Validation Information (1)


fsh-generated/resources/ImplementationGuide-hl7.fhir.fi.base.json Show Validation Information (1)


fsh-generated/resources/Location-LocationExample.json Show Validation Information (1)


fsh-generated/resources/Location-id-for-bed-3.json Show Validation Information (1)


fsh-generated/resources/MedicationStatement-medication-statement-insulin.json Show Validation Information (1)

PathSeverityMessage
MedicationStatement​.medication​.ofType(CodeableConcept) (l9​/c4)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-statement|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_

fsh-generated/resources/Organization-1.2.246.10.2085212.10.1306.json Show Validation Information (1)


fsh-generated/resources/Organization-1.2.246.10.2085212.10.1314.json Show Validation Information (1)


fsh-generated/resources/Organization-1.2.246.10.8286189.10.100012.json Show Validation Information (1)


fsh-generated/resources/Parameters-exp-params.json Show Validation Information (1)


fsh-generated/resources/Patient-patient-of-municipality.json Show Validation Information (1)


fsh-generated/resources/Patient-patient-with-turvakielto.json Show Validation Information (1)


fsh-generated/resources/Practitioner-practitioner-licensed-physician.json Show Validation Information (1)

PathSeverityMessage
Practitioner.identifier[3] (l27/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Practitioner.identifier[4] (l43/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Practitioner.identifier[5] (l47/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Practitioner.identifier[6] (l58/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Practitioner​.identifier[3]​.type​.coding[0] (l29​/c8)warningCoding has no system. A code with no system has no defined meaning, and it cannot be validated. A system should be provided

fsh-generated/resources/PractitionerRole-PractitionerRoleGP.json Show Validation Information (1)


fsh-generated/resources/Procedure-ColonBiopsy.json Show Validation Information (1)


fsh-generated/resources/Procedure-ProcedureColotomy.json Show Validation Information (1)


fsh-generated/resources/Provenance-custodian-individual.json Show Validation Information (1)

PathSeverityMessage
Provenance​.agent[0]​.type​.coding[0]​.display (l11​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI

fsh-generated/resources/Provenance-custodian-occupational-healthcare.json Show Validation Information (1)

PathSeverityMessage
Provenance​.agent[0]​.type​.coding[0]​.display (l11​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI

fsh-generated/resources/Provenance-custodian-public-healthcare.json Show Validation Information (1)

PathSeverityMessage
Provenance​.agent[0]​.type​.coding[0]​.display (l11​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI

fsh-generated/resources/Provenance-kanta-document-metadata-profile-example.json Show Validation Information (8)

PathSeverityMessage
Provenance.text.diverrorHyperlink '#hckanta-document-metadata-profile-example/jarjestajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve Type_Specific_Checks_DT_XHTML_Resolve
Provenance.text.diverrorHyperlink '#hckanta-document-metadata-profile-example/tuottajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve Type_Specific_Checks_DT_XHTML_Resolve
Provenance​.agent[0]​.type​.coding[0]​.display (l35​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI
Provenance​.agent[1]​.role[0]​.coding[0] (l76​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l92​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated

fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.json Show Validation Information (8)

PathSeverityMessage
Provenance.text.diverrorHyperlink '#hckanta-document-metadata-profile-example-2/jarjestajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve Type_Specific_Checks_DT_XHTML_Resolve
Provenance.text.diverrorHyperlink '#hckanta-document-metadata-profile-example-2/tuottajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve Type_Specific_Checks_DT_XHTML_Resolve
Provenance​.agent[0]​.type​.coding[0]​.display (l35​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI
Provenance​.agent[0]​.role[1]​.coding[0]​.system (l56​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4) UNKNOWN_CODESYSTEM
Provenance​.agent[1]​.role[0]​.coding[0] (l86​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l102​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated

fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.json Show Validation Information (6)

PathSeverityMessage
Provenance.text.diverrorHyperlink '#hckanta-document-metadata-profile-test-example-1/the-same-org' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve Type_Specific_Checks_DT_XHTML_Resolve
Provenance​.agent[0]​.type​.coding[0]​.display (l24​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI
Provenance​.agent[1]​.role[0]​.coding[0] (l53​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l69​/c10)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance.agent[0] (l23/c6)errorProvenance.agent.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci) Validation_VAL_Profile_Minimum
Provenance.agent[0] (l23/c6)errorSlice 'Provenance.agent.role:kantaCoding': a matching slice is required, but not found (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci). Note that other slices are allowed in addition to this required slice Validation_VAL_Profile_Minimum_SLICE

fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2.json Show Validation Information (4)

PathSeverityMessage
Provenance​.agent[0]​.type​.coding[0]​.display (l11​/c8)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI
Provenance.agent[0] (l10/c6)errorProvenance.agent.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci) Validation_VAL_Profile_Minimum
Provenance.agent[0] (l10/c6)errorSlice 'Provenance.agent.role:kantaCoding': a matching slice is required, but not found (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci). Note that other slices are allowed in addition to this required slice Validation_VAL_Profile_Minimum_SLICE

fsh-generated/resources/Schedule-ScheduleExample.json Show Validation Information (1)


fsh-generated/resources/Slot-FreeSlot.json Show Validation Information (1)


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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/ReleaseDateForPatientViewing')warningThe Implementation Guide contains no examples for this extension

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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/RestrictionParent')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-condition-categorization-of-accident.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-condition-cause-of-adverse-effect.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-condition-caused-by-medication.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-condition-endocrinological-disorder.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/condition-endocrinological-disorder')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-condition-external-cause.json Show Validation Information (1)


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


fsh-generated/resources/StructureDefinition-condition-physical-excercise.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/condition-physical-excercise')warningThe Implementation Guide contains no examples for this extension

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


fsh-generated/resources/StructureDefinition-fi-base-appointment.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[4]​.binding​.extension[0] (l1​/c30420)informationThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-fi-base-condition.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/fi-base-condition')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-fi-base-encounter.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-episode-of-care.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-healthcare-service.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-immunization.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-information-custodian.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-information-custodian-individual.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-information-custodian-private.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-information-custodian-public.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-location.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-medication.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-medication-administration.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-medication-request.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-medication-statement.json Show Validation Information (1)


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


fsh-generated/resources/StructureDefinition-fi-base-organization.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-patient.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[25]​.type[0]​.profile[0] (l1​/c77845)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '5.2.0', found versions: 4.0.1, 5.2.0. Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired' to 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired|5.2.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS
StructureDefinition​.differential​.element[5]​.type[0]​.profile[0] (l1​/c155173)warningThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '5.2.0', found versions: 4.0.1, 5.2.0. Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired' to 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired|5.2.0' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/StructureDefinition-fi-base-practitioner.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-practitioner-role.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-procedure.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-provenance.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/fi-base-provenance')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-fi-base-reason-for-care.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-schedule.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-fi-base-slot.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-kanta-document-metadata-profile.json Show Validation Information (1)


fsh-generated/resources/StructureDefinition-kanta-document-other-metadata-profile.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/kanta-document-other-metadata-profile')informationThe Implementation Guide contains no explicitly linked examples for this profile

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


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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/patient-profession')warningThe Implementation Guide contains no examples for this extension

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

PathSeverityMessage
StructureDefinition.context[0]warningReview the extension type for service-event: extensions should not have a context of Element unless it's really intended that they can be used anywhere SD_CONTEXT_SHOULD_NOT_BE_ELEMENT
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-base-profiles​/StructureDefinition​/service-event')warningThe Implementation Guide contains no examples for this extension

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


fsh-generated/resources/ValueSet-fi-base-register-identifier.json Show Validation Information (1)


fsh-generated/resources/ValueSet-fi-base-restriction-parent-vs.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c4191)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present VALUESET_SHAREABLE_MISSING_HL7
ValueSet​.where(id = 'fi-base-restriction-parent-vs')warningError from http://tx.fhir.org/r4: Unable to provide support for code system urn:oid:1.2.246.537.5.40202.201901 (from server, see log)

fsh-generated/resources/ValueSet-fi-base-security-label-vs.json Show Validation Information (1)


fsh-generated/resources/ValueSet-kanta-provenance-agent-role.json Show Validation Information (1)

PathSeverityMessage
ValueSet​.where(url = 'http:​/​/gen​.kanta​.fi​/kanta-provenance-agent-role')errorConformance resource /scratch/repo/fsh-generated/resources/ValueSet-kanta-provenance-agent-role.json - the canonical URL (https://hl7.fi/fhir/finnish-base-profiles/ValueSet/kanta-provenance-agent-role) does not match the URL (http://gen.kanta.fi/kanta-provenance-agent-role) RESOURCE_CANONICAL_MISMATCH
ValueSet (l1/c1870)warningPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.name should be present, but it is not
fsh-generated​/resources​/ValueSet-kanta-provenance-agent-roleerrorURL Mismatch https://hl7.fi/fhir/finnish-base-profiles/ValueSet/kanta-provenance-agent-role vs http://gen.kanta.fi/kanta-provenance-agent-role

input/examples/Bloodglucose-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.category[0]​.coding[1]​.system (l30​/c6)warningA definition for CodeSystem 'http://example.org/CodeSystem/categories' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4) UNKNOWN_CODESYSTEM
Observation​.code​.coding[0]​.display (l43​/c4)errorWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Blood' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.code​.coding[1]​.display (l43​/c4)errorWrong Display Name 'Glucose Glucometer (BldC) [Moles/Vol]' for http://loinc.org#14743-9. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Capillary blood by Glucometer' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.code​.coding[2]​.display (l43​/c4)errorWrong Display Name 'Glucose (Body fld) [Moles/Vol]' for http://loinc.org#14745-4. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Body fluid' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.code​.coding[3]​.system (l43​/c4)warningA definition for CodeSystem 'http://example.org' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4) UNKNOWN_CODESYSTEM
Observation​.value​.ofType(Quantity)​.extension[0] (l84​/c8)informationThe extension http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation|5.2.0 is deprecated with the note Replaced by [[[http://hl7.org/fhir/StructureDefinition/extension-quantity-translation]]] MSG_DEPENDS_ON_DEPRECATED_NOTE

input/examples/InsulinDosage-example-optional.json Show Validation Information (1)

PathSeverityMessage
MedicationAdministration​.medication​.ofType(CodeableConcept) (l23​/c4)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
MedicationAdministration (l14/c272)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/MedicationAdministration-InsulinDosage-mandatory.json Show Validation Information (1)

PathSeverityMessage
MedicationAdministration​.medication​.ofType(CodeableConcept) (l23​/c4)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
MedicationAdministration (l14/c272)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-Bloodpressure-max.json Show Validation Information (1)

PathSeverityMessage
Observation.note[0].text (l65/c17)errorConstraint failed: ele-1: 'All FHIR elements must have a @value or children' (defined in http://hl7.org/fhir/StructureDefinition/Element) http://hl7.org/fhir/StructureDefinition/Element#ele-1
Observation.note[0].text (l65/c17)errorvalue cannot be empty Type_Specific_Checks_DT_Primitive_NotEmpty
Observation.category[1] (l30/c6)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Observation​.component[0]​.code​.coding[1] (l77​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Observation​.component[1]​.code​.coding[1] (l153​/c12)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Observation (l12/c281)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-Bloodpressure-min.json Show Validation Information (1)

PathSeverityMessage
Observation (l12/c225)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-BodyWeight-max.json Show Validation Information (1)

PathSeverityMessage
Observation.category[1] (l30/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 Details_for__matching_against_Profile_
Observation (l12/c147)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-BodyWeight-min.json Show Validation Information (1)

PathSeverityMessage
Observation (l12/c147)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-CalorieIntake-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l54​/c4)informationThere are no valid display names found for the code http://loinc.org#9052-2 for language(s) 'fi'. The display is 'Calorie intake total' the default language display (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK
Observation​.interpretation[0]​.coding[0]​.display (l85​/c6)information'Normal' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation has no Display Names for the language fi
Observation (l14/c269)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-CalorieIntake-min.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l49​/c4)informationThere are no valid display names found for the code http://loinc.org#9052-2 for language(s) 'fi'. The display is 'Calorie intake total' the default language display (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK
Observation (l14/c269)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-CarbohydrateIntakeEstimated-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l54​/c4)informationThere are no valid display names found for the code http://loinc.org#9059-7 for language(s) 'fi'. The display is 'Carbohydrate intake Estimated' the default language display (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK
Observation​.interpretation[0]​.coding[0]​.display (l85​/c6)information'Normal' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation has no Display Names for the language fi
Observation (l14/c269)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-CarbohydrateIntakeEstimated-min.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l34​/c4)informationThere are no valid display names found for the code http://loinc.org#9059-7 for language(s) 'fi'. The display is 'Carbohydrate intake Estimated' the default language display (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK
Observation (l14/c67)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-ExerciseTracking-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.component[2]​.value​.ofType(CodeableConcept)​.coding[0]​.display (l103​/c8)errorWrong Display Name 'Vigorous' for http://loinc.org#LA20166-7. There are no valid display names found for language(s) 'en'. Default display is 'Vigorous exercise intensity' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[3]​.code​.coding[0]​.display (l114​/c8)errorWrong Display Name 'Calories burned' for http://loinc.org#55421-2. There are no valid display names found for language(s) 'en'. Default display is 'Calories burned Machine estimate' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation (l12/c288)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-ExerciseTracking-min.json Show Validation Information (1)

PathSeverityMessage
Observation (l12/c288)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-MET-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l41​/c4)errorWrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1. There are no valid display names found for language(s) 'en'. Default display is 'MET by standard RMR panel' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[0]​.code​.coding[0]​.display (l67​/c8)errorWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1. There are no valid display names found for language(s) 'en'. Default display is 'Standard RMR' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[1]​.code​.coding[0]​.display (l84​/c8)errorWrong Display Name 'Estimated metabolic equivalent of task' for http://loinc.org#82262-7. There are no valid display names found for language(s) 'en'. Default display is 'Estimated activity metabolic rate/Standard RMR [Relative energy/Time]' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[2]​.code​.coding[0]​.display (l101​/c8)errorWrong Display Name 'Source for estimated metabolic equivalent of task' for http://loinc.org#82280-9. There are no valid display names found for language(s) 'en'. Default display is 'Source used to estimate activity metabolic rate' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[3]​.code​.coding[0]​.display (l121​/c8)errorWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8. There are no valid display names found for language(s) 'en'. Default display is 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[4]​.code​.coding[0]​.display (l138​/c8)errorWrong Display Name 'Source for adjusted metabolic equivalent of task' for http://loinc.org#82283-3. There are no valid display names found for language(s) 'en'. Default display is 'Source used to adjust activity MET' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation (l12/c531)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-MET-min.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l36​/c4)errorWrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1. There are no valid display names found for language(s) 'en'. Default display is 'MET by standard RMR panel' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[0]​.code​.coding[0]​.display (l57​/c8)errorWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1. There are no valid display names found for language(s) 'en'. Default display is 'Standard RMR' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[1]​.code​.coding[0]​.display (l74​/c8)errorWrong Display Name 'Measured metabolic equivalent of task' for http://loinc.org#82261-9. There are no valid display names found for language(s) 'en'. Default display is 'Measured activity metabolic rate/Standard RMR [Relative energy/Time]' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.component[2]​.code​.coding[0]​.display (l91​/c8)errorWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8. There are no valid display names found for language(s) 'en'. Default display is 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation (l12/c434)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-ModerateToVigorousPATime-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l37​/c4)errorWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8. There are no valid display names found for language(s) 'en'. Default display is 'Frequency of moderate to vigorous aerobic physical activity' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation (l18/c186)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-ModerateToVigorousPATime-min.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l32​/c4)errorWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8. There are no valid display names found for language(s) 'en'. Default display is 'Frequency of moderate to vigorous aerobic physical activity' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation (l18/c191)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-StepsTaken-max.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l39​/c4)errorWrong Display Name 'Steps' for http://loinc.org#66334-4. There are no valid display names found for language(s) 'fi'. Default display is 'Steps taken [#] [PhenX]' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.code​.coding[1]​.display (l39​/c4)errorWrong Display Name 'Number of Steps in 24 Hours' for http://loinc.org#41950-7. There are no valid display names found for language(s) 'fi'. Default display is 'Number of steps in 24 hour Measured' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation​.interpretation[0]​.coding[0]​.display (l80​/c6)information'Normal' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation has no Display Names for the language fi
Observation (l14/c137)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/Observation-example-duplicate-7.json Show Validation Information (1)

PathSeverityMessage
Observation.value[x].value (l50/c19)errorError parsing JSON: the primitive value must be a number
Observation​.category[0]​.coding[0]​.system (l22​/c6)warningA definition for CodeSystem 'http://hl7.org/fhir/observation-category' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4) UNKNOWN_CODESYSTEM
Observation​.category[0]​.coding[0]​.system (l26​/c63)errorURL value 'http://hl7.org/fhir/observation-category' does not resolve Type_Specific_Checks_DT_URL_Resolve
Observation.category[0] (l22/c6)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bodyheight|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Observation (l1/c2)errorSlice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bodyheight|4.0.1). Note that other slices are allowed in addition to this required slice Validation_VAL_Profile_Minimum_SLICE
Observation (l11/c184)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1
Observation.meta.profile[0] (l1/c2)warningProfile reference 'http://phr.kanta.fi/StructureDefinition/fiphr-sd-bodyheight' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY

input/examples/VIRHE2_KELABASELISAYKSET-Provenance-custodian-public-healthcare.json Show Validation Information (7)

PathSeverityMessage
Provenance.text.diverrorResource has provided narrative, but the narrative indicates that it is generated - remove the narrative or fix it up
Provenance​.agent[0]​.type​.coding[0]​.display (l45​/c5)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI
Provenance​.agent[1]​.role[0]​.coding[0] (l86​/c18)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l102​/c18)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance.meta.profile[0] (l1/c2)warningProfile reference 'https://tietohiisi.fi/fhir/teehoo-base-profiles/StructureDefinition/th-base-information-custodian-public' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY
Provenance.text.diverrorHyperlink 'http://terminology.hl7.org/5.0.0/CodeSystem-v3-ParticipationType.html' at 'div/table/tr/td/span/a' for 'ParticipationType' does not resolve

input/examples/bloodglucose-min.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l31​/c4)errorWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Blood' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR

input/examples/diabetes-data-bundle.json Show Validation Information (1)

PathSeverityMessage
Bundle​.entry[0]​.resource​.code​.coding[0]​.display (l47​/c10)informationThere are no valid display names found for the code http://loinc.org#14745-4 for language(s) 'fi'. The display is 'Glucose [Moles/volume] in Body fluid' the default language display (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_OK

input/examples/diabetes-data-bundle-kantaphr-r4-en.json Show Validation Information (1)


input/examples/diabetes-data-bundle-kantaphr-sv.json Show Validation Information (1)

PathSeverityMessage
Bundle​.entry[0]​.resource​.category[0]​.coding[0] (l34​/c12)warningA definition for CodeSystem 'http://hl7.org/fhir/observation-category' could not be found, so the code cannot be validated
Bundle​.entry[0]​.resource​.category[0]​.coding[0]​.system (l37​/c69)errorURL value 'http://hl7.org/fhir/observation-category' does not resolve Type_Specific_Checks_DT_URL_Resolve
Bundle​.entry[0]​.resource​.code​.coding[0]​.display (l43​/c10)errorWrong Display Name 'Vävnadssocker' for http://loinc.org#14745-4. There are no valid display names found for language(s) 'sv'. Default display is 'Glucose [Moles/volume] in Body fluid' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR

input/examples/example-patient.json Show Validation Information (1)

PathSeverityMessage
Patient.identifier[0] (l13/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_

input/examples/example-patient-1.json Show Validation Information (1)


input/examples/example-patient-2.json Show Validation Information (1)


input/examples/example-patient-3.json Show Validation Information (1)


input/examples/example-patient-4.json Show Validation Information (1)


input/examples/example-patient-5.json Show Validation Information (1)


input/examples/hapi-patient.json Show Validation Information (1)


input/examples/kanta-phr-patient-1.json Show Validation Information (1)


input/examples/kanta-phr-patient-2.json Show Validation Information (1)


input/examples/medication-administration-insulin-basal-dose-kanta-stu3-sv.json Show Validation Information (1)

PathSeverityMessage
MedicationAdministration​.medication​.ofType(CodeableConcept) (l27​/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
MedicationAdministration​.medication​.ofType(CodeableConcept)​.coding[0]​.code (l27​/c6)informationThe code '411531001' is valid but is not active (from http://tx.fhir.org/r4)

input/examples/medication-administration-insulin-bolus-dose-fi.json Show Validation Information (1)

PathSeverityMessage
MedicationAdministration​.medication​.ofType(CodeableConcept) (l40​/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
MedicationAdministration​.medication​.ofType(CodeableConcept)​.coding[0]​.code (l40​/c6)informationThe code '411531001' is valid but is not active (from http://tx.fhir.org/r4)

input/examples/medication-administration-insulin-dose-temporary-basal-rate-kanta-en.json Show Validation Information (1)

PathSeverityMessage
MedicationAdministration​.medication​.ofType(CodeableConcept) (l27​/c4)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
MedicationAdministration​.medication​.ofType(CodeableConcept)​.coding[0]​.code (l27​/c4)informationThe code '411531001' is valid but is not active (from http://tx.fhir.org/r4)

input/examples/medicationesim1.json Show Validation Information (1)


input/examples/medicationesim2.json Show Validation Information (1)


input/examples/medicationrequestesim1.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l224​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l228​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim2.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dosageInstruction[1]​.additionalInstruction (l232​/c8)errorThe property additionalInstruction must be a JSON Array, not an Object (at MedicationRequest.dosageInstruction[1])
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l286​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l290​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim3.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l232​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l236​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim4.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l233​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l237​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim5.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dosageInstruction[1]​.additionalInstruction (l230​/c8)errorThe property additionalInstruction must be a JSON Array, not an Object (at MedicationRequest.dosageInstruction[1])
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l282​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l286​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim6.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l240​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l244​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim7A.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest.category (l137/c4)errorThe property category must be a JSON Array, not an Object (at MedicationRequest)
MedicationRequest​.category​.coding (l138​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.category)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l232​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l236​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim7B.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest.category (l137/c4)errorThe property category must be a JSON Array, not an Object (at MedicationRequest)
MedicationRequest​.category​.coding (l138​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.category)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l240​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l244​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim8.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l227​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l231​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/medicationrequestesim9.json Show Validation Information (1)

PathSeverityMessage
MedicationRequest​.extension[11]​.extension[1]​.value[x] (l114​/c34)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.statusReason​.coding (l131​/c6)errorThe property coding must be a JSON Array, not an Object (at MedicationRequest.statusReason)
MedicationRequest​.dispenseRequest​.extension[1]​.extension[0]​.value[x] (l233​/c36)errorError parsing JSON: the primitive value must be a number
MedicationRequest​.dispenseRequest​.extension[1]​.extension[1]​.value[x] (l237​/c36)errorError parsing JSON: the primitive value must be a number

input/examples/observation-example-StepsTaken-min.json Show Validation Information (1)

PathSeverityMessage
Observation​.code​.coding[0]​.display (l34​/c4)errorWrong Display Name 'Steps' for http://loinc.org#66334-4. There are no valid display names found for language(s) 'fi'. Default display is 'Steps taken [#] [PhenX]' (from http://tx.fhir.org/r4) NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR
Observation (l14/c137)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/observation-example-bloodglucose-astext.json Show Validation Information (1)

PathSeverityMessage
Observation​.dataAbsentReason​.coding[0]​.code (l50​/c4)errorUnknown code 'astext' in the CodeSystem 'http://terminology.hl7.org/CodeSystem/data-absent-reason' version '1.0.0'
Observation (l12/c181)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/observation-example-bloodglucose-dataabsentreason.json Show Validation Information (1)

PathSeverityMessage
Observation (l12/c183)warningResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues) Language_XHTML_Lang_Missing1

input/examples/organization-Toimintayksikko.json Show Validation Information (1)


input/examples/organizationesim1.json Show Validation Information (1)


input/examples/organizationesim2.json Show Validation Information (1)


input/examples/patientesim1.json Show Validation Information (1)

PathSeverityMessage
Patient.identifier[0] (l5/c6)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_

input/examples/practitionerRoleesim1.json Show Validation Information (1)


input/examples/practitioneresim1.json Show Validation Information (1)


input/examples/provenance_rekpit_containedviittaukset2.json Show Validation Information (7)

PathSeverityMessage
Provenance.agent[1] (l123/c4)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Provenance.agent[2] (l139/c4)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Provenance.extension[0] (l49/c4)errorThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterType could not be found so is not allowed here Extension_EXT_Unknown_NotHere
Provenance.extension[1] (l57/c4)errorThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterSpecifier could not be found so is not allowed here Extension_EXT_Unknown_NotHere
Provenance.target[0] (l75/c4)errorUnable to resolve resource with reference 'AuditEvent/id-for-auditevent-1' Reference_REF_CantResolve
Provenance​.agent[0]​.type​.coding[0]​.display (l82​/c5)information'custodian' is the default display; the code system http://terminology.hl7.org/CodeSystem/v3-ParticipationType has no Display Names for the language fi-FI
Provenance​.agent[0]​.role[0]​.coding[1] (l92​/c6)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance​.agent[0]​.role[0]​.coding[1] (l99​/c8)Slicing InformationThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_
Provenance​.agent[1]​.role[0]​.coding[0] (l125​/c6)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l141​/c6)warningA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated

Suppressed Messages (Warnings, hints, broken links)

Kanta profiles are not included in this guide. It's OK not to validate the Kanta PHR examples imported from the Kanta IGs against them.

OID based code systems cannot be validated.

Roche's profile definitions are not part of this IG, but are referenced by some of the examples

These are Kanta code systems, not part of this IG, but present in some examples adopted from implementation guides for Kanta

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

This is CGI's internal code system, not part of this IG, but present in some examples from CGI

This is a fake profile reference, offered as an example

Errors sorted by type


CODESYSTEM_CONCEPT_NO_DEFINITION

fsh-generated/resources/CodeSystem-fi-base-release-for-patient-viewing-cs.jsonHL7 Defined CodeSystems should ensure that every concept has a definition

CODESYSTEM_SHAREABLE_MISSING_HL7

fsh-generated/resources/CodeSystem-fi-base-release-for-patient-viewing-cs.jsonCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.title is mandatory, but it is not present
fsh-generated/resources/CodeSystem-fi-base-release-for-patient-viewing-cs.jsonCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-fi-base-release-for-patient-viewing-cs.jsonCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

Details_for__matching_against_Profile_

fsh-generated/resources/Appointment-appointment-general-practitioner.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-appointment|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
fsh-generated/resources/Appointment-appointment-general-practitioner.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-appointment|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
fsh-generated/resources/MedicationStatement-medication-statement-insulin.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-statement|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
fsh-generated/resources/Practitioner-practitioner-licensed-physician.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
fsh-generated/resources/Practitioner-practitioner-licensed-physician.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
fsh-generated/resources/Practitioner-practitioner-licensed-physician.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
fsh-generated/resources/Practitioner-practitioner-licensed-physician.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/InsulinDosage-example-optional.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/MedicationAdministration-InsulinDosage-mandatory.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/Observation-example-Bloodpressure-max.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/Observation-example-Bloodpressure-max.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/Observation-example-Bloodpressure-max.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bp|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/Observation-example-BodyWeight-max.jsonThis 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)
input/examples/Observation-example-duplicate-7.jsonThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bodyheight|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/example-patient.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/medication-administration-insulin-basal-dose-kanta-stu3-sv.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/medication-administration-insulin-bolus-dose-fi.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/medication-administration-insulin-dose-temporary-basal-rate-kanta-en.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-administration|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/patientesim1.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/provenance_rekpit_containedviittaukset2.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/provenance_rekpit_containedviittaukset2.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)
input/examples/provenance_rekpit_containedviittaukset2.jsonThis element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|2.0.0-ci (this may not be a problem, but you should check that it's not intended to match a slice)

Extension_EXT_Unknown_NotHere

input/examples/provenance_rekpit_containedviittaukset2.jsonThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterType could not be found so is not allowed here
input/examples/provenance_rekpit_containedviittaukset2.jsonThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterSpecifier could not be found so is not allowed here

Language_XHTML_Lang_Missing1

input/examples/InsulinDosage-example-optional.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/MedicationAdministration-InsulinDosage-mandatory.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-Bloodpressure-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-Bloodpressure-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-BodyWeight-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-BodyWeight-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-CalorieIntake-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-CalorieIntake-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-CarbohydrateIntakeEstimated-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-CarbohydrateIntakeEstimated-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-ExerciseTracking-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-ExerciseTracking-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-MET-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-MET-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-ModerateToVigorousPATime-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-ModerateToVigorousPATime-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-StepsTaken-max.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/Observation-example-duplicate-7.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/observation-example-StepsTaken-min.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/observation-example-bloodglucose-astext.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)
input/examples/observation-example-bloodglucose-dataabsentreason.jsonResource has a language, but the XHTML does not have an lang or an xml:lang tag (needs both - see https://www.w3.org/TR/i18n-html-tech-lang/#langvalues)

MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-fi-base-appointment.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated

MSG_DEPENDS_ON_DEPRECATED_NOTE

input/examples/Bloodglucose-max.jsonThe extension http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation|5.2.0 is deprecated with the note Replaced by [[[http://hl7.org/fhir/StructureDefinition/extension-quantity-translation]]]

NO_VALID_DISPLAY_FOUND_NONE_FOR_LANG_ERR

input/examples/Bloodglucose-max.jsonWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Blood'
input/examples/Bloodglucose-max.jsonWrong Display Name 'Glucose Glucometer (BldC) [Moles/Vol]' for http://loinc.org#14743-9. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Capillary blood by Glucometer'
input/examples/Bloodglucose-max.jsonWrong Display Name 'Glucose (Body fld) [Moles/Vol]' for http://loinc.org#14745-4. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Body fluid'
input/examples/Observation-example-ExerciseTracking-max.jsonWrong Display Name 'Vigorous' for http://loinc.org#LA20166-7. There are no valid display names found for language(s) 'en'. Default display is 'Vigorous exercise intensity'
input/examples/Observation-example-ExerciseTracking-max.jsonWrong Display Name 'Calories burned' for http://loinc.org#55421-2. There are no valid display names found for language(s) 'en'. Default display is 'Calories burned Machine estimate'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1. There are no valid display names found for language(s) 'en'. Default display is 'MET by standard RMR panel'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1. There are no valid display names found for language(s) 'en'. Default display is 'Standard RMR'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Estimated metabolic equivalent of task' for http://loinc.org#82262-7. There are no valid display names found for language(s) 'en'. Default display is 'Estimated activity metabolic rate/Standard RMR [Relative energy/Time]'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Source for estimated metabolic equivalent of task' for http://loinc.org#82280-9. There are no valid display names found for language(s) 'en'. Default display is 'Source used to estimate activity metabolic rate'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8. There are no valid display names found for language(s) 'en'. Default display is 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Source for adjusted metabolic equivalent of task' for http://loinc.org#82283-3. There are no valid display names found for language(s) 'en'. Default display is 'Source used to adjust activity MET'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1. There are no valid display names found for language(s) 'en'. Default display is 'MET by standard RMR panel'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1. There are no valid display names found for language(s) 'en'. Default display is 'Standard RMR'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Measured metabolic equivalent of task' for http://loinc.org#82261-9. There are no valid display names found for language(s) 'en'. Default display is 'Measured activity metabolic rate/Standard RMR [Relative energy/Time]'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8. There are no valid display names found for language(s) 'en'. Default display is 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated'
input/examples/Observation-example-ModerateToVigorousPATime-max.jsonWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8. There are no valid display names found for language(s) 'en'. Default display is 'Frequency of moderate to vigorous aerobic physical activity'
input/examples/Observation-example-ModerateToVigorousPATime-min.jsonWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8. There are no valid display names found for language(s) 'en'. Default display is 'Frequency of moderate to vigorous aerobic physical activity'
input/examples/Observation-example-StepsTaken-max.jsonWrong Display Name 'Steps' for http://loinc.org#66334-4. There are no valid display names found for language(s) 'fi'. Default display is 'Steps taken [#] [PhenX]'
input/examples/Observation-example-StepsTaken-max.jsonWrong Display Name 'Number of Steps in 24 Hours' for http://loinc.org#41950-7. There are no valid display names found for language(s) 'fi'. Default display is 'Number of steps in 24 hour Measured'
input/examples/bloodglucose-min.jsonWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8. There are no valid display names found for language(s) 'en'. Default display is 'Glucose [Moles/volume] in Blood'
input/examples/diabetes-data-bundle-kantaphr-sv.jsonWrong Display Name 'Vävnadssocker' for http://loinc.org#14745-4. There are no valid display names found for language(s) 'sv'. Default display is 'Glucose [Moles/volume] in Body fluid'
input/examples/observation-example-StepsTaken-min.jsonWrong Display Name 'Steps' for http://loinc.org#66334-4. There are no valid display names found for language(s) 'fi'. Default display is 'Steps taken [#] [PhenX]'

RESOURCE_CANONICAL_MISMATCH

fsh-generated/resources/ValueSet-kanta-provenance-agent-role.jsonConformance resource /scratch/repo/fsh-generated/resources/ValueSet-kanta-provenance-agent-role.json - the canonical URL (https://hl7.fi/fhir/finnish-base-profiles/ValueSet/kanta-provenance-agent-role) does not match the URL (http://gen.kanta.fi/kanta-provenance-agent-role)

Reference_REF_CantResolve

input/examples/provenance_rekpit_containedviittaukset2.jsonUnable to resolve resource with reference 'AuditEvent/id-for-auditevent-1'

SD_CONTEXT_SHOULD_NOT_BE_ELEMENT

fsh-generated/resources/StructureDefinition-service-event.jsonReview the extension type for service-event: extensions should not have a context of Element unless it's really intended that they can be used anywhere

TYPE_SPECIFIC_CHECKS_DT_CANONICAL_MULTIPLE_POSSIBLE_VERSIONS

fsh-generated/resources/StructureDefinition-fi-base-patient.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '5.2.0', found versions: 4.0.1, 5.2.0. Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired' to 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired|5.2.0'
fsh-generated/resources/StructureDefinition-fi-base-patient.jsonThere are multiple different potential matches for the url 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired'. It might be a good idea to fix to the correct version to reduce the likelihood of a wrong version being selected by an implementation/implementer. Using version '5.2.0', found versions: 4.0.1, 5.2.0. Suggested fix: change the canonical reference from 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired' to 'http://hl7.org/fhir/StructureDefinition/patient-interpreterRequired|5.2.0'

Type_Specific_Checks_DT_Primitive_NotEmpty

input/examples/Observation-example-Bloodpressure-max.jsonvalue cannot be empty

Type_Specific_Checks_DT_URL_Resolve

input/examples/Observation-example-duplicate-7.jsonURL value 'http://hl7.org/fhir/observation-category' does not resolve
input/examples/diabetes-data-bundle-kantaphr-sv.jsonURL value 'http://hl7.org/fhir/observation-category' does not resolve

Type_Specific_Checks_DT_XHTML_Resolve

fsh-generated/resources/Provenance-kanta-document-metadata-profile-example.jsonHyperlink '#hckanta-document-metadata-profile-example/jarjestajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example.jsonHyperlink '#hckanta-document-metadata-profile-example/tuottajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.jsonHyperlink '#hckanta-document-metadata-profile-example-2/jarjestajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.jsonHyperlink '#hckanta-document-metadata-profile-example-2/tuottajaorg1' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonHyperlink '#hckanta-document-metadata-profile-test-example-1/the-same-org' at 'div/table/tr/td/a' for 'Organization Pirkanmaan hyvinvointialue' does not resolve

UNKNOWN_CODESYSTEM

fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.jsonA definition for CodeSystem 'http://gen.kanta.fi/fikanta-cs-rolecategory' could not be found, so the code cannot be validated
input/examples/Bloodglucose-max.jsonA definition for CodeSystem 'http://example.org/CodeSystem/categories' could not be found, so the code cannot be validated
input/examples/Bloodglucose-max.jsonA definition for CodeSystem 'http://example.org' could not be found, so the code cannot be validated
input/examples/Observation-example-duplicate-7.jsonA definition for CodeSystem 'http://hl7.org/fhir/observation-category' could not be found, so the code cannot be validated

VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY

input/examples/Observation-example-duplicate-7.jsonProfile reference 'http://phr.kanta.fi/StructureDefinition/fiphr-sd-bodyheight' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles
input/examples/VIRHE2_KELABASELISAYKSET-Provenance-custodian-public-healthcare.jsonProfile reference 'https://tietohiisi.fi/fhir/teehoo-base-profiles/StructureDefinition/th-base-information-custodian-public' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles

VALUESET_SHAREABLE_MISSING_HL7

fsh-generated/resources/ValueSet-fi-base-restriction-parent-vs.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present

Validation_VAL_Profile_Minimum

fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonProvenance.agent.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci)
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2.jsonProvenance.agent.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci)

Validation_VAL_Profile_Minimum_SLICE

fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonSlice 'Provenance.agent.role:kantaCoding': a matching slice is required, but not found (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci). Note that other slices are allowed in addition to this required slice
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2.jsonSlice 'Provenance.agent.role:kantaCoding': a matching slice is required, but not found (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|2.0.0-ci). Note that other slices are allowed in addition to this required slice
input/examples/Observation-example-duplicate-7.jsonSlice 'Observation.category:VSCat': a matching slice is required, but not found (from http://hl7.org/fhir/StructureDefinition/bodyheight|4.0.1). Note that other slices are allowed in addition to this required slice