Validation Results for FinnishScheduling

Generated Tue Oct 22 07:46:47 UTC 2024, FHIR version 4.0.1 for hl7.fhir.fi.scheduling#0.4.0 (canonical = https://hl7.fi/fhir/finnish-scheduling (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.6.31
Publication Code:n/a . PackageId = hl7.fhir.fi.scheduling, Canonical = https://hl7.fi/fhir/finnish-scheduling
Realm Check for n/a:
  • n/a
Publication Request:
package-idhl7.fhir.fi.scheduling
version0.4.0
pathhttps://hl7.fi/fhir/finnish-scheduling/0.4.0
Pub-Modemilestone
statusdraft
Release-Labeldraft
sequenceSTU 1
descSnapshot 0.4.0
descmd

Include descriptive text and modified extensions.

No Messages found - all good
Supressed Messages:1 Suppressed Issue
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.fi.scheduling0.4.0R4https://hl7.fi/fhir/finnish-scheduling
... hl7.terminology.r46.0.2 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.0.2
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7.fhir.fi.base1.0.0 MR4https://hl7.fi/fhir/finnish-base-profileshttps://hl7.fi/fhir/finnish-base-profiles/1.0.0
.... hl7.terminology.r45.3.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0Latest Release is 6.0.2
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
.... hl7.fhir.uv.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 6.0.2
..... 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.2.0
Templates: hl7.fi.fhir.template#1.0.6 -> fhir.base.template#current. Tools: 0.2.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Comparison with version 0.3.1
IPA Comparison: Comparison with version 1.0.0
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 7, warn = 25, info = 2, broken links = 3
FilenameErrorsWarningsHints
Build Errors330
/scratch/repo/fsh-generated/resources/Patient-example-patient111
/scratch/repo/fsh-generated/resources/Slot-example-slot200
/scratch/repo/fsh-generated/resources/StructureDefinition-additional-information-url010
/scratch/repo/fsh-generated/resources/StructureDefinition-care-guarantee-details010
/scratch/repo/fsh-generated/resources/StructureDefinition-careplan-identifier010
/scratch/repo/fsh-generated/resources/StructureDefinition-customer-journey010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-scheduling-appointment010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-scheduling-healthcare-service010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-scheduling-location010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-scheduling-schedule010
/scratch/repo/fsh-generated/resources/StructureDefinition-fi-scheduling-slot010
/scratch/repo/fsh-generated/resources/StructureDefinition-notification-medium010
/scratch/repo/fsh-generated/resources/StructureDefinition-parent-appointment010
/scratch/repo/fsh-generated/resources/StructureDefinition-patient-instruction-url010
/scratch/repo/fsh-generated/resources/StructureDefinition-prectitioner-gender010
/scratch/repo/fsh-generated/resources/StructureDefinition-queue-number010
/scratch/repo/fsh-generated/resources/StructureDefinition-referral-id010
/scratch/repo/fsh-generated/resources/StructureDefinition-requested-service-info010
/scratch/repo/fsh-generated/resources/StructureDefinition-resource-calendar010
/scratch/repo/fsh-generated/resources/StructureDefinition-self-service-info010
/scratch/repo/fsh-generated/resources/StructureDefinition-service-additional-information010
/scratch/repo/fsh-generated/resources/StructureDefinition-ticket-number010
/scratch/repo/fsh-generated/resources/StructureDefinition-topic-id010
/scratch/repo/input/examples/appointment401

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource Appointment/605790. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Patient/example-patient. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
warningUnable to find ImplementationGuide.definition.resource.description for the resource Slot/example-slot. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
output​/Appointment-605790​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 194, column 826errorThe link 'Slot/123456789' for "Slot/123456789" cannot be resolved
output​/Appointment-605790​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/blockquote​/p​/a at Line 194, column 1917errorThe link 'HealthcareService/example' for "Lastenvalvojan vastaanotto" cannot be resolved
output​/Slot-example-slot​.html​#​/html​/body​/div​/div​/div​/div​/div​/div​/p​/a at Line 194, column 647errorThe link 'Schedule/234567890' for "Schedule/234567890" cannot be resolved

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

PathSeverityMessage
Patient​.extension[0]​.value​.ofType(Coding)​.system (l12​/c50)errorValue is 'urn:oid:1.2.246.537.6.21.2003' but must be 'urn:oid:1.2.246.537.6.21'
Patient​.communication[0]​.language​.coding[0]​.system (l61​/c8)warningA definition for CodeSystem 'urn:oid:1.2.246.537.5.40175' could not be found, so the code cannot be validated (from http://tx.fhir.org/r4)
Patient​.communication[0]​.language (l61​/c8)informationNone of the codings provided are in the value set 'Common Languages' (http://hl7.org/fhir/ValueSet/languages|4.0.1), and a coding is recommended to come from this value set (codes = urn:oid:1.2.246.537.5.40175#FI)

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

PathSeverityMessage
Slot.schedule (l45/c4)errorUnable to resolve resource with reference 'Schedule/234567890'
Slot.text.diverrorHyperlink 'Schedule/234567890' at 'div/p/a' for 'Schedule/234567890' does not resolve

fsh-generated/resources/StructureDefinition-additional-information-url.json Show Validation Information (1)

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

fsh-generated/resources/StructureDefinition-care-guarantee-details.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-scheduling​/StructureDefinition​/care-guarantee-details')warningThe Implementation Guide contains no examples for this extension

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-scheduling​/StructureDefinition​/requested-service-info')warningThe Implementation Guide contains no examples for this extension

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

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

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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-scheduling​/StructureDefinition​/self-service-info')warningThe Implementation Guide contains no examples for this extension

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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/hl7​.fi​/fhir​/finnish-scheduling​/StructureDefinition​/service-additional-information')warningThe Implementation Guide contains no examples for this extension

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

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

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

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

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

PathSeverityMessage
Appointment.appointmentType (l27/c4)informationNone of the codings provided are in the value set 'hl7VS-appointmentReasonCodes' (http://terminology.hl7.org/ValueSet/v2-0276|2.0.0), and a coding is recommended to come from this value set (codes = urn:oid:1.2.246.537.6.884.2015#10)
Appointment.slot[0] (l39/c6)errorUnable to resolve resource with reference 'Slot/123456789'
Appointment​.participant[2]​.actor (l89​/c8)errorUnable to resolve resource with reference 'HealthcareService/example'
Appointment.text.diverrorHyperlink 'Slot/123456789' at 'div/p/a' for 'Slot/123456789' does not resolve
Appointment.text.diverrorHyperlink 'HealthcareService/example' at 'div/blockquote/p/a' for 'Lastenvalvojan vastaanotto' does not resolve

Suppressed Messages (Warnings, hints, broken links)

The Finnish oid based terminologies are not published as FHIR terminologies, at least yet.

Errors sorted by type


Reference_REF_CantResolve

fsh-generated/resources/Slot-example-slot.jsonUnable to resolve resource with reference 'Schedule/234567890'
input/examples/appointment.jsonUnable to resolve resource with reference 'Slot/123456789'
input/examples/appointment.jsonUnable to resolve resource with reference 'HealthcareService/example'

Terminology_TX_NoValid_3_CC

fsh-generated/resources/Patient-example-patient.jsonNone of the codings provided are in the value set 'Common Languages' (http://hl7.org/fhir/ValueSet/languages|4.0.1), and a coding is recommended to come from this value set (codes = urn:oid:1.2.246.537.5.40175#FI)
input/examples/appointment.jsonNone of the codings provided are in the value set 'hl7VS-appointmentReasonCodes' (http://terminology.hl7.org/ValueSet/v2-0276|2.0.0), and a coding is recommended to come from this value set (codes = urn:oid:1.2.246.537.6.884.2015#10)

_DT_Fixed_Wrong

fsh-generated/resources/Patient-example-patient.jsonValue is 'urn:oid:1.2.246.537.6.21.2003' but must be 'urn:oid:1.2.246.537.6.21'