Validation Results for FinnishBaseProfiles

Generated Fri Nov 10 00:39:28 EET 2023, FHIR version 4.0.1 for hl7.fhir.fi.base#1.0.0 (canonical = https://hl7.fi/fhir/finnish-base-profiles (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.5.2
Publication Code:n/a . PackageId = hl7.fhir.fi.base, Canonical = https://hl7.fi/fhir/finnish-base-profiles
Realm Check for n/a:
  • n/a
Publication Request:
package-idhl7.fhir.fi.base
version1.0.0
pathhttps://hl7.fi/fhir/finnish-base-profiles/1.0.0
Pub-Modemilestone
statustrial-use
sequenceSTU 1
descRelease 1.0.0, STU 1
descmd

Release 1.0.0, STU 1

No Messages found - all good
Supressed Messages:64 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.fi.base1.0.0R4https://hl7.fi/fhir/finnish-base-profiles
... hl7.terminology.r45.3.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0
... hl7.fhir.uv.extensions.r41.0.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0
... hl7.fhir.uv.ipa1.0.0 MR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/STU1
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 5.3.0
.... hl7.fhir.uv.smart-app-launch2.0.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2Latest Release is 2.1.0
Templates: hl7.fi.fhir.template#1.0.1 -> fhir.base.template#current. Tools: current
Dependent IGs:no references
Global Profiles:(none declared)
HTA Analysis:All OK
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 1.0.0-rc24
IPA Comparison: Comparison with version 1.0.0
Summary: errors = 91, warn = 38, info = 48, broken links = 0
FilenameErrorsWarningsHints
Build Errors000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Appointment-appointment-general-practitioner000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/CodeSystem-fi-base-security-label-cs000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Condition-id-for-diagnosis-1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Condition-id-for-diagnosis-2000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Condition-id-for-diagnosis-3000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Encounter-id-for-child-encounter000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Encounter-id-for-child-encounter-2000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Encounter-id-for-palvelutapahtuma000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Encounter-id-for-visit000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Encounter-id-for-ward-encounter000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/EpisodeOfCare-id-for-episode-1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/HealthcareService-healthcareService-example000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Immunization-ImmunizationVaccinationExample000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/ImplementationGuide-hl7.fhir.fi.base000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Location-LocationExample000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Location-id-for-bed-3000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/MedicationStatement-medication-statement-insulin001
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Organization-1.2.246.10.2085212.10.1306000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Organization-1.2.246.10.2085212.10.1314000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Organization-1.2.246.10.8286189.10.100012000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Patient-patient-of-municipality000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Patient-patient-with-turvakielto000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Practitioner-practitioner-licensed-physician024
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/PractitionerRole-PractitionerRoleGP000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Procedure-ColonBiopsy000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Procedure-ProcedureColotomy000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-custodian-individual000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-custodian-occupational-healthcare000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-custodian-public-healthcare000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-kanta-document-metadata-profile-example004
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2006
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1404
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Schedule-ScheduleExample000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/Slot-FreeSlot000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-categorization-of-accident000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-cause-of-adverse-effect000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-caused-by-medication000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-endocrinological-disorder010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-external-cause000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-permanence000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-physical-excercise010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-condition-primary000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-appointment000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-condition010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-encounter000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-episode-of-care000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-healthcare-service000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-immunization000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-information-custodian000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-information-custodian-individual000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-information-custodian-private000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-information-custodian-public000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-location000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-medication000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-medication-administration000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-medication-request000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-medication-statement000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-observation000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-organization000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-patient000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-patient-medication000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-patient-medication-request000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-practitioner000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-practitioner-role000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-procedure000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-provenance010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-reason-for-care000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-schedule000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-fi-base-slot000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-kanta-document-metadata-profile000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-kanta-document-other-metadata-profile001
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-municipality-code000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-patient-profession010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/StructureDefinition-vaccination-recorder000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/ValueSet-fi-base-register-identifier000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/ValueSet-fi-base-security-label-vs000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/fsh-generated/resources/ValueSet-kanta-provenance-agent-role210
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Bloodglucose-max300
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/InsulinDosage-example-optional011
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/MedicationAdministration-InsulinDosage-mandatory011
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-Bloodpressure-max214
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-Bloodpressure-min010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-BodyWeight-max012
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-BodyWeight-min010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-CalorieIntake-max020
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-CalorieIntake-min010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-CarbohydrateIntakeEstimated-max020
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-CarbohydrateIntakeEstimated-min010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-ExerciseTracking-max210
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-ExerciseTracking-min010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-MET-max610
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-MET-min410
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-ModerateToVigorousPATime-max110
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-ModerateToVigorousPATime-min110
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-StepsTaken-max220
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/Observation-example-duplicate-7421
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/VIRHE2_KELABASELISAYKSET-Provenance-custodian-public-healthcare114
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/bloodglucose-min100
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/diabetes-data-bundle000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/diabetes-data-bundle-kantaphr-r4-en000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/diabetes-data-bundle-kantaphr-sv300
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/example-patient001
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/example-patient-1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/example-patient-2000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/example-patient-3000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/example-patient-4000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/example-patient-5000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/hapi-patient000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/kanta-phr-patient-1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/kanta-phr-patient-2000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medication-administration-insulin-basal-dose-kanta-stu3-sv002
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medication-administration-insulin-bolus-dose-fi002
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medication-administration-insulin-dose-temporary-basal-rate-kanta-en002
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationesim1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationesim2000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim1400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim2500
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim3400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim4400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim5500
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim6400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim7A600
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim7B600
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim8400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/medicationrequestesim9400
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/observation-example-StepsTaken-min110
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/observation-example-bloodglucose-astext110
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/observation-example-bloodglucose-dataabsentreason010
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/organization-Toimintayksikko000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/organizationesim1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/organizationesim2000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/patientesim1021
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/practitionerRoleesim1000
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/practitioneresim1020
/Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/input/examples/provenance_rekpit_containedviittaukset2307

n/a Show Validation Information


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


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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning

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/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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Practitioner​.identifier[3]​.type​.coding[0] (l31​/c12)warningA code with no system has no defined meaning, and it cannot be validated. A system should be provided
Practitioner.name[0] (l71/c6)warningConstraint failed: ipa-pract-1: 'To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.' (defined in http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner) (Best Practice Recommendation)

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)


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


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


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

PathSeverityMessage
Provenance​.agent[1]​.role[0]​.coding[0] (l78​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l94​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance.agent[1] (l74/c6)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.agent[2] (l90/c6)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning

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

PathSeverityMessage
Provenance​.agent[0]​.role[1]​.coding[0] (l58​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance​.agent[1]​.role[0]​.coding[0] (l88​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l104​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance.agent[1] (l84/c6)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.agent[2] (l100/c6)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.agent[0].role[1] (l56/c10)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning

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

PathSeverityMessage
Provenance​.agent[1]​.role[0]​.coding[0] (l55​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l71​/c14)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance.agent[1] (l51/c6)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.agent[2] (l67/c6)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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.agent[0] (l23/c6)errorProvenance.agent:custodian.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
Provenance.agent[0] (l23/c6)errorProvenance.agent:custodian.role:custodianRole: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
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|1.0.0)
Provenance.agent[0] (l23/c6)errorProvenance.agent.role:kantaCoding: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0)

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

PathSeverityMessage
Provenance.agent[0] (l10/c6)errorProvenance.agent:custodian.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
Provenance.agent[0] (l10/c6)errorProvenance.agent:custodian.role:custodianRole: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
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|1.0.0)
Provenance.agent[0] (l10/c6)errorProvenance.agent.role:kantaCoding: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0)

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


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


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)


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)


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


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


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-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-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 /Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/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)
ValueSet (l1/c1629)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.code.coding[0] (l45/c8)errorWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8 - should be one of 2 choices: 'Glucose [Moles/volume] in Blood' or 'Glucose Bld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#15074-8'
Observation.code.coding[1] (l50/c8)errorWrong Display Name 'Glucose Glucometer (BldC) [Moles/Vol]' for http://loinc.org#14743-9 - should be one of 2 choices: 'Glucose [Moles/volume] in Capillary blood by Glucometer' or 'Glucose BldC Glucomtr-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#14743-9'
Observation.code.coding[2] (l55/c8)errorWrong Display Name 'Glucose (Body fld) [Moles/Vol]' for http://loinc.org#14745-4 - should be one of 2 choices: 'Glucose [Moles/volume] in Body fluid' or 'Glucose Fld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#14745-4'

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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)

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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)

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)
Observation.note[0].text (l65/c17)errorvalue cannot be empty
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
Observation.code.coding[1] (l46/c8)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
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
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
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)

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)

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
Observation.code.coding[1] (l46/c8)Slicing InformationThis element does not match any known slice defined in the profile http://hl7.org/fhir/StructureDefinition/bodyweight|4.0.1 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Observation (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)

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)

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

PathSeverityMessage
Observation.interpretation[0] (l85/c6)warningNo valid Display Names found for http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation#N in 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)

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

PathSeverityMessage
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)

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

PathSeverityMessage
Observation.interpretation[0] (l85/c6)warningNo valid Display Names found for http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation#N in 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)

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

PathSeverityMessage
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)

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

PathSeverityMessage
Observation​.component[2]​.value​.ofType(CodeableConcept)​.coding[0] (l105​/c12)errorWrong Display Name 'Vigorous' for http://loinc.org#LA20166-7 - should be 'Vigorous exercise intensity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#LA20166-7'
Observation​.component[3]​.code​.coding[0] (l116​/c12)errorWrong Display Name 'Calories burned' for http://loinc.org#55421-2 - should be one of 2 choices: 'Calories burned Machine estimate' or 'Calories burned Machine est' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#55421-2'
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)

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)

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

PathSeverityMessage
Observation.code.coding[0] (l43/c8)errorWrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1'
Observation​.component[0]​.code​.coding[0] (l69​/c12)errorWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1'
Observation​.component[1]​.code​.coding[0] (l86​/c12)errorWrong Display Name 'Estimated metabolic equivalent of task' for http://loinc.org#82262-7 - should be one of 2 choices: 'Estimated activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Est Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82262-7'
Observation​.component[2]​.code​.coding[0] (l103​/c12)errorWrong Display Name 'Source for estimated metabolic equivalent of task' for http://loinc.org#82280-9 - should be one of 2 choices: 'Source used to estimate activity metabolic rate' or 'Source estim activ metab rate' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82280-9'
Observation​.component[3]​.code​.coding[0] (l123​/c12)errorWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8'
Observation​.component[4]​.code​.coding[0] (l140​/c12)errorWrong Display Name 'Source for adjusted metabolic equivalent of task' for http://loinc.org#82283-3 - should be one of 2 choices: 'Source used to adjust activity MET' or 'Source to adj activity MET' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82283-3'
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)

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

PathSeverityMessage
Observation.code.coding[0] (l38/c8)errorWrong Display Name 'Metabolic equivalent of task by standard resting metabolic rate panel' for http://loinc.org#82260-1 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1'
Observation​.component[0]​.code​.coding[0] (l59​/c12)errorWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1'
Observation​.component[1]​.code​.coding[0] (l76​/c12)errorWrong Display Name 'Measured metabolic equivalent of task' for http://loinc.org#82261-9 - should be one of 2 choices: 'Measured activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Meas Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82261-9'
Observation​.component[2]​.code​.coding[0] (l93​/c12)errorWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8'
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)

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

PathSeverityMessage
Observation.code.coding[0] (l39/c8)errorWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8 - should be one of 2 choices: 'Frequency of moderate to vigorous aerobic physical activity' or 'Freq aerobic physical activity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82290-8'
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)

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

PathSeverityMessage
Observation.code.coding[0] (l34/c8)errorWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8 - should be one of 2 choices: 'Frequency of moderate to vigorous aerobic physical activity' or 'Freq aerobic physical activity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82290-8'
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)

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

PathSeverityMessage
Observation.code.coding[0] (l41/c8)errorWrong Display Name 'Steps' for http://loinc.org#66334-4 - should be one of 2 choices: 'Steps taken [#] [PhenX]' or 'Steps taken PhenX' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#66334-4'
Observation.code.coding[1] (l46/c8)errorWrong Display Name 'Number of Steps in 24 Hours' for http://loinc.org#41950-7 - should be one of 2 choices: 'Number of steps in 24 hour Measured' or '# steps 24h nRate Measured' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#41950-7'
Observation.interpretation[0] (l80/c6)warningNo valid Display Names found for http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation#N in 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)

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] (l24​/c10)errorUnknown Code System 'http://hl7.org/fhir/observation-category'
Observation​.category[0]​.coding[0]​.system (l26​/c63)errorURL value 'http://hl7.org/fhir/observation-category' does not 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
Observation (l1/c2)errorObservation.category:VSCat: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bodyheight|4.0.1)
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)
Observation.meta.profile[0] (l1/c2)warningProfile reference 'http://phr.kanta.fi/StructureDefinition/fiphr-sd-bodyheight' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles

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

PathSeverityMessage
Provenance.text.diverrorResource has provided narrative, but the narrative indicates that it is generated - remove the narrative or fix it up
Provenance​.agent[1]​.role[0]​.coding[0] (l88​/c26)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l104​/c26)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance.agent[1] (l84/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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.agent[2] (l100/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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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 is unknown, and the validator is set to not fetch unknown profiles

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

PathSeverityMessage
Observation.code.coding[0] (l33/c8)errorWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8 - should be one of 2 choices: 'Glucose [Moles/volume] in Blood' or 'Glucose Bld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#15074-8'

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


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] (l36​/c16)errorUnknown Code System 'http://hl7.org/fhir/observation-category'
Bundle​.entry[0]​.resource​.category[0]​.coding[0]​.system (l37​/c69)errorURL value 'http://hl7.org/fhir/observation-category' does not resolve
Bundle​.entry[0]​.resource​.code​.coding[0] (l45​/c14)errorWrong Display Name 'Vävnadssocker' for http://loinc.org#14745-4 - should be one of 2 choices: 'Glucose [Moles/volume] in Body fluid' or 'Glucose Fld-sCnc' (for the language(s) 'sv') (from Tx-Server) for 'http://loinc.org#14745-4'

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
MedicationAdministration​.medication​.ofType(CodeableConcept)​.coding[0] (l29​/c10)informationThe code '411531001' is valid but is not active

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
MedicationAdministration​.medication​.ofType(CodeableConcept)​.coding[0] (l42​/c10)informationThe code '411531001' is valid but is not active

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
MedicationAdministration​.medication​.ofType(CodeableConcept)​.coding[0] (l29​/c8)informationThe code '411531001' is valid but is not active

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] (l36/c8)errorWrong Display Name 'Steps' for http://loinc.org#66334-4 - should be one of 2 choices: 'Steps taken [#] [PhenX]' or 'Steps taken PhenX' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#66334-4'
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)

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

PathSeverityMessage
Observation​.dataAbsentReason​.coding[0] (l52​/c8)errorUnknown Code 'astext' in the system 'http://terminology.hl7.org/CodeSystem/data-absent-reason|0.1.0' for 'http://terminology.hl7.org/CodeSystem/data-absent-reason#astext'
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)

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)

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Patient.name[0] (l11/c6)warningConstraint failed: ipa-pat-3: 'To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.' (defined in http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-patient) (Best Practice Recommendation)
Patient.name[1] (l35/c6)warningConstraint failed: ipa-pat-3: 'To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.' (defined in http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-patient) (Best Practice Recommendation)

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


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

PathSeverityMessage
Practitioner.name[0] (l11/c6)warningConstraint failed: ipa-pract-1: 'To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.' (defined in http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner) (Best Practice Recommendation)
Practitioner.name[1] (l35/c6)warningConstraint failed: ipa-pract-1: 'To be usable for a wide range of internationally available applications, the Patient.name.text SHOULD be present.' (defined in http://hl7.org/fhir/uv/ipa/StructureDefinition/ipa-practitioner) (Best Practice Recommendation)

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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance.extension[0] (l49/c4)errorThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterType is unknown, and not allowed here
Provenance​.extension[0]​.value​.ofType(Coding) (l51​/c5)informationCode System URI 'urn:oid:1.2.246.537.5.40150.2009' is unknown so the code cannot be validated
Provenance.extension[1] (l57/c4)errorThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterSpecifier is unknown, and not allowed here
Provenance.target[0] (l75/c4)errorUnable to resolve resource with reference 'AuditEvent/id-for-auditevent-1'
Provenance​.agent[0]​.role[0]​.coding[1] (l99​/c8)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown 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|1.0.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning
Provenance​.agent[1]​.role[0]​.coding[0] (l127​/c8)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
Provenance​.agent[2]​.role[0]​.coding[0] (l143​/c8)informationCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown 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


Extension_EXT_Unknown_NotHere

input/examples/provenance_rekpit_containedviittaukset2.jsonThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterType is unknown, and not allowed here
input/examples/provenance_rekpit_containedviittaukset2.jsonThe extension https://gen.kanta.fi/fhir/StructureDefinition/extension/RegisterSpecifier is unknown, and 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)

RESOURCE_CANONICAL_MISMATCH

fsh-generated/resources/ValueSet-kanta-provenance-agent-role.jsonConformance resource /Users/mikael/GitHub/finnish-base-profiles/temp/hl7.fhir.fi.base#1.0.0/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'

TERMINOLOGY_TX_SYSTEM_NO_CODE

fsh-generated/resources/Practitioner-practitioner-licensed-physician.jsonA code with no system has no defined meaning, and it cannot be validated. A system should be provided

Terminology_PassThrough_TX_Message

input/examples/Bloodglucose-max.jsonWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8 - should be one of 2 choices: 'Glucose [Moles/volume] in Blood' or 'Glucose Bld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#15074-8'
input/examples/Bloodglucose-max.jsonWrong Display Name 'Glucose Glucometer (BldC) [Moles/Vol]' for http://loinc.org#14743-9 - should be one of 2 choices: 'Glucose [Moles/volume] in Capillary blood by Glucometer' or 'Glucose BldC Glucomtr-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#14743-9'
input/examples/Bloodglucose-max.jsonWrong Display Name 'Glucose (Body fld) [Moles/Vol]' for http://loinc.org#14745-4 - should be one of 2 choices: 'Glucose [Moles/volume] in Body fluid' or 'Glucose Fld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#14745-4'
input/examples/Observation-example-ExerciseTracking-max.jsonWrong Display Name 'Vigorous' for http://loinc.org#LA20166-7 - should be 'Vigorous exercise intensity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#LA20166-7'
input/examples/Observation-example-ExerciseTracking-max.jsonWrong Display Name 'Calories burned' for http://loinc.org#55421-2 - should be one of 2 choices: 'Calories burned Machine estimate' or 'Calories burned Machine est' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#55421-2'
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 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Estimated metabolic equivalent of task' for http://loinc.org#82262-7 - should be one of 2 choices: 'Estimated activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Est Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82262-7'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Source for estimated metabolic equivalent of task' for http://loinc.org#82280-9 - should be one of 2 choices: 'Source used to estimate activity metabolic rate' or 'Source estim activ metab rate' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82280-9'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8'
input/examples/Observation-example-MET-max.jsonWrong Display Name 'Source for adjusted metabolic equivalent of task' for http://loinc.org#82283-3 - should be one of 2 choices: 'Source used to adjust activity MET' or 'Source to adj activity MET' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82283-3'
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 - should be one of 2 choices: 'MET by standard RMR panel' or 'MET by stand RMR Pnl' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82260-1'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Standard resting metabolic rate' for http://loinc.org#82284-1 - should be one of 2 choices: 'Standard RMR' or 'Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82284-1'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Measured metabolic equivalent of task' for http://loinc.org#82261-9 - should be one of 2 choices: 'Measured activity metabolic rate/Standard RMR [Relative energy/Time]' or 'Meas Act metab rate/Standard RMR' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82261-9'
input/examples/Observation-example-MET-min.jsonWrong Display Name 'Adjusted metabolic equivalent of task' for http://loinc.org#82271-8 - should be one of 2 choices: 'Activity metabolic rate/Standard resting metabolic rate [Relative Energy/Time] adjusted for age+sex+race+BMI 1 minute mean Estimated' or 'Act met rate/St RMR adj age+sex+race+BMI' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82271-8'
input/examples/Observation-example-ModerateToVigorousPATime-max.jsonWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8 - should be one of 2 choices: 'Frequency of moderate to vigorous aerobic physical activity' or 'Freq aerobic physical activity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82290-8'
input/examples/Observation-example-ModerateToVigorousPATime-min.jsonWrong Display Name 'Weekly moderate to vigorous physical activity in minutes' for http://loinc.org#82290-8 - should be one of 2 choices: 'Frequency of moderate to vigorous aerobic physical activity' or 'Freq aerobic physical activity' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#82290-8'
input/examples/Observation-example-StepsTaken-max.jsonWrong Display Name 'Steps' for http://loinc.org#66334-4 - should be one of 2 choices: 'Steps taken [#] [PhenX]' or 'Steps taken PhenX' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#66334-4'
input/examples/Observation-example-StepsTaken-max.jsonWrong Display Name 'Number of Steps in 24 Hours' for http://loinc.org#41950-7 - should be one of 2 choices: 'Number of steps in 24 hour Measured' or '# steps 24h nRate Measured' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#41950-7'
input/examples/bloodglucose-min.jsonWrong Display Name 'Glucose (Bld) [Moles/Vol]' for http://loinc.org#15074-8 - should be one of 2 choices: 'Glucose [Moles/volume] in Blood' or 'Glucose Bld-sCnc' (for the language(s) 'en') (from Tx-Server) for 'http://loinc.org#15074-8'
input/examples/diabetes-data-bundle-kantaphr-sv.jsonWrong Display Name 'Vävnadssocker' for http://loinc.org#14745-4 - should be one of 2 choices: 'Glucose [Moles/volume] in Body fluid' or 'Glucose Fld-sCnc' (for the language(s) 'sv') (from Tx-Server) for 'http://loinc.org#14745-4'
input/examples/observation-example-StepsTaken-min.jsonWrong Display Name 'Steps' for http://loinc.org#66334-4 - should be one of 2 choices: 'Steps taken [#] [PhenX]' or 'Steps taken PhenX' (for the language(s) 'fi') (from Tx-Server) for 'http://loinc.org#66334-4'
input/examples/observation-example-bloodglucose-astext.jsonUnknown Code 'astext' in the system 'http://terminology.hl7.org/CodeSystem/data-absent-reason|0.1.0' for 'http://terminology.hl7.org/CodeSystem/data-absent-reason#astext'

Terminology_TX_System_NotKnown

fsh-generated/resources/Provenance-kanta-document-metadata-profile-example.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
fsh-generated/resources/Provenance-kanta-document-metadata-profile-example-2.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
input/examples/VIRHE2_KELABASELISAYKSET-Provenance-custodian-public-healthcare.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
input/examples/VIRHE2_KELABASELISAYKSET-Provenance-custodian-public-healthcare.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
input/examples/provenance_rekpit_containedviittaukset2.jsonCode System URI 'urn:oid:1.2.246.537.5.40150.2009' is unknown so the code cannot be validated
input/examples/provenance_rekpit_containedviittaukset2.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
input/examples/provenance_rekpit_containedviittaukset2.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated
input/examples/provenance_rekpit_containedviittaukset2.jsonCode System URI 'http://gen.kanta.fi/fikanta-cs-rolecategory' is unknown so the code cannot be validated

Terminology_TX_System_Unknown

input/examples/Observation-example-duplicate-7.jsonUnknown Code System 'http://hl7.org/fhir/observation-category'
input/examples/diabetes-data-bundle-kantaphr-sv.jsonUnknown Code System 'http://hl7.org/fhir/observation-category'

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

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 is unknown, 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 is unknown, and the validator is set to not fetch unknown profiles

VALUESET_SHAREABLE_EXTRA_MISSING

fsh-generated/resources/ValueSet-kanta-provenance-agent-role.jsonPublished value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.name should be present, but it is not

Validation_VAL_Profile_Minimum

fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonProvenance.agent:custodian.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonProvenance.agent:custodian.role:custodianRole: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
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|1.0.0)
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-1.jsonProvenance.agent.role:kantaCoding: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0)
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2.jsonProvenance.agent:custodian.role: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2.jsonProvenance.agent:custodian.role:custodianRole: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-information-custodian|1.0.0)
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|1.0.0)
fsh-generated/resources/Provenance-kanta-document-metadata-profile-test-example-2.jsonProvenance.agent.role:kantaCoding: minimum required = 1, but only found 0 (from https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/kanta-document-other-metadata-profile|1.0.0)
input/examples/Observation-example-duplicate-7.jsonObservation.category:VSCat: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/bodyheight|4.0.1)