Validation Results for KisimScheduling

Generated Mon Sep 05 14:15:17 CEST 2022, FHIR version 4.0.1 for hl7.fhir.ch.kisimscheduling#0.1.0 (canonical = http://fhir.kisimdocs.ch/ig/KisimScheduling (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.1.120, which is out of date. The current version is v1.1.128 Download Latest
Publication Code:n/a . PackageId = hl7.fhir.ch.kisimscheduling, Canonical = http://fhir.kisimdocs.ch/ig/KisimScheduling
Realm Check for n/a:
  • n/a
Version Check:0.1.0 = ok. Step trial-use in sequence STU 1, to be published at http://fhir.ch/ig/kisimscheduling/0.1.0 (subdir = ??). This IG does not appear to have been published yet. package-list.json path for this version does not start with the canonical URL (http://fhir.ch/ig/kisimscheduling/0.1.0 vs http://fhir.kisimdocs.ch/ig/KisimScheduling)
Supressed Messages:1 Suppressed Issue
Dependency Checks:
PackageVersionFHIR ReleaseCanonicalWeb BaseComment
.. hl7.fhir.ch.kisimscheduling0.1.04.0.1http://fhir.kisimdocs.ch/ig/KisimScheduling
... hl7.terminology.r43.1.0 M4.0.1http://terminology.hl7.orghttp://terminology.hl7.org/3.1.0
Templates: fhir.base.template#current
Dependent IGs:no references
Publication Rules:Code = n/a. n/a - not an HL7.org or FHIR.org implementation guide

The copyrightYear parameter ('2022+') in the IG resource is good
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://fhir.kisimdocs.ch/ig/KisimScheduling (Problem #1 with package-list.json at http://fhir.kisimdocs.ch/ig/KisimScheduling: Invalid HTTP response 404 from https://fhir.kisimdocs.ch/ig/KisimScheduling/package-list.json?nocache=1662380081841 (Not Found) (content in C:\Users\rbirri\AppData\Local\Temp\fhir-http-2.log))
Summary: errors = 4, warn = 21, info = 13, broken links = 0
FilenameErrorsWarningsHints
Build Errors040
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\ImplementationGuide-hl7.fhir.ch.kisimscheduling010
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\codesystem-appointment-service-category011
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\codesystem-service-request-category011
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\operationdefinition-appointment-query-searchByEncounter010
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\operationdefinition-appointment-query-searchByPlan010
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\operationdefinition-slot-query-searchByPlan010
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\structuredefinition-KisimSchedulingAppointment110
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\structuredefinition-KisimSchedulingSchedule110
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\structuredefinition-KisimSchedulingServiceRequest110
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\structuredefinition-KisimSchedulingSlot110
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\valueset-appointment-service-category010
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\fsh-generated\resources\valueset-service-request-category010
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\input\examples\appointment-BookedAppointment022
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\input\examples\location-TestLocation000
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\input\examples\patient-TestPatient000
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\input\examples\schedule-FreeSlot-TestLocation019
C:\Users\rbirri\Documents\IG\Cistec-FHIR\CistecScheduling\input\examples\slot-FreeSlot020

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource Location/TestLocation. 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/TestPatient. 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 Schedule/FreeSlot-TestLocation. 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/FreeSlot. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.

fsh-generated\resources\ImplementationGuide-hl7.fhir.ch.kisimscheduling.json Show Validation Information (0)

PathSeverityMessage
ImplementationGuide.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\CodeSystem-appointment-service-category.json Show Validation Information (1)

PathSeverityMessage
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\CodeSystem-service-request-category.json Show Validation Information (1)

PathSeverityMessage
CodeSysteminformationCodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystem.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\OperationDefinition-appointment-query-searchByEncounter.json Show Validation Information (1)

PathSeverityMessage
OperationDefinition.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\OperationDefinition-appointment-query-searchByPlan.json Show Validation Information (1)

PathSeverityMessage
OperationDefinition.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\OperationDefinition-slot-query-searchByPlan.json Show Validation Information (1)

PathSeverityMessage
OperationDefinition.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\StructureDefinition-KisimSchedulingAppointment.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
StructureDefinition.where(url = 'http://fhir.kisimdocs.ch/ig/KisimScheduling/StructureDefinition/KisimSchedulingAppointment')warningThe Implementation Guide contains no examples for this profile

fsh-generated\resources\StructureDefinition-KisimSchedulingSchedule.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
StructureDefinition.where(url = 'http://fhir.kisimdocs.ch/ig/KisimScheduling/StructureDefinition/KisimSchedulingSchedule')warningThe Implementation Guide contains no examples for this profile

fsh-generated\resources\StructureDefinition-KisimSchedulingServiceRequest.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
StructureDefinition.where(url = 'http://fhir.kisimdocs.ch/ig/KisimScheduling/StructureDefinition/KisimSchedulingServiceRequest')warningThe Implementation Guide contains no examples for this profile

fsh-generated\resources\StructureDefinition-KisimSchedulingSlot.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
StructureDefinition.where(url = 'http://fhir.kisimdocs.ch/ig/KisimScheduling/StructureDefinition/KisimSchedulingSlot')warningThe Implementation Guide contains no examples for this profile

fsh-generated\resources\ValueSet-appointment-service-category.json Show Validation Information (1)

PathSeverityMessage
ValueSet.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

fsh-generated\resources\ValueSet-service-request-category.json Show Validation Information (1)

PathSeverityMessage
ValueSet.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

input\examples\Appointment-BookedAppointment.json Show Validation Information (1)

PathSeverityMessage
Appointment.serviceCategory[0].coding[0] (l19/c10)warningThe system "Hospital" http://terminology.hl7.org/CodeSystem/service-category was found but did not contain enough information to properly validate the code (mode = example) (from http://tx.fhir.org/r4) für "http://terminology.hl7.org/CodeSystem/service-category#35"
Appointment.serviceCategory[1].coding[0] (l28/c10)informationCode System URI "http://fhir.cistec.com/KisimScheduling/CodeSystem/appointment-service-category" ist unbekannt, so dass der Code nicht validiert werden kann
Appointment.serviceType[0].coding[0] (l39/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Appointment.meta.profile[0] (l1/c2)warningProfile reference 'http://fhir.cistec.com/KisimScheduling/StructureDefinition/KisimSchedulingAppointment' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles

input\examples\Location-TestLocation.json Show Validation Information (1)

✓

input\examples\Patient-TestPatient.json Show Validation Information (1)

✓

input\examples\Schedule-FreeSlot-TestLocation.json Show Validation Information (1)

PathSeverityMessage
Schedule.serviceType[0].coding[0] (l13/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[1].coding[0] (l22/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[2].coding[0] (l31/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[3].coding[0] (l40/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[4].coding[0] (l49/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[5].coding[0] (l58/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[6].coding[0] (l67/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[7].coding[0] (l76/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.serviceType[8].coding[0] (l85/c10)informationCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
Schedule.meta.profile[0] (l1/c2)warningProfile reference 'http://fhir.cistec.com/KisimScheduling/StructureDefinition/KisimSchedulingSchedule' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles

input\examples\Slot-FreeSlot.json Show Validation Information (1)

PathSeverityMessage
Slot.appointmentType (l10/c16)warningDer Displayname für http://terminology.hl7.org/CodeSystem/v2-0276#ROUTINE sollte einer von 'Routine appointment - default if not valued' anstelle von 'Routine appointment' sein.
Slot.meta.profile[0] (l1/c2)warningProfile reference 'http://fhir.cistec.com/KisimScheduling/StructureDefinition/KisimSchedulingSlot' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles

Suppressed Messages (Warnings, hints, broken links)

See https://github.com/FHIR/sample-ig/blob/master/input/ignoreWarnings.txt for examples

Errors sorted by type


RESOURCE_JURISDICTION_MISMATCH

fsh-generated\resources\ImplementationGuide-hl7.fhir.ch.kisimscheduling.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\CodeSystem-appointment-service-category.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\CodeSystem-service-request-category.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\OperationDefinition-appointment-query-searchByEncounter.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\OperationDefinition-appointment-query-searchByPlan.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\OperationDefinition-slot-query-searchByPlan.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\StructureDefinition-KisimSchedulingAppointment.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\StructureDefinition-KisimSchedulingSchedule.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\StructureDefinition-KisimSchedulingServiceRequest.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\StructureDefinition-KisimSchedulingSlot.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\ValueSet-appointment-service-category.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')
fsh-generated\resources\ValueSet-service-request-category.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.ch.kisimscheduling, jurisdiction = urn:iso:std:iso:3166#CH) (for sushi-config.yaml: 'jurisdiction: urn:iso:std:iso:3166#CH "null"')

Terminology_PassThrough_TX_Message

input\examples\Appointment-BookedAppointment.jsonThe system "Hospital" http://terminology.hl7.org/CodeSystem/service-category was found but did not contain enough information to properly validate the code (mode = example) (from http://tx.fhir.org/r4) für "http://terminology.hl7.org/CodeSystem/service-category#35"

Terminology_TX_System_NotKnown

input\examples\Appointment-BookedAppointment.jsonCode System URI "http://fhir.cistec.com/KisimScheduling/CodeSystem/appointment-service-category" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Appointment-BookedAppointment.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann
input\examples\Schedule-FreeSlot-TestLocation.jsonCode System URI "http://fhir.cistec.com/fhir/ValueSet/cistec-service-type" ist unbekannt, so dass der Code nicht validiert werden kann

VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY

input\examples\Appointment-BookedAppointment.jsonProfile reference 'http://fhir.cistec.com/KisimScheduling/StructureDefinition/KisimSchedulingAppointment' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles
input\examples\Schedule-FreeSlot-TestLocation.jsonProfile reference 'http://fhir.cistec.com/KisimScheduling/StructureDefinition/KisimSchedulingSchedule' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles
input\examples\Slot-FreeSlot.jsonProfile reference 'http://fhir.cistec.com/KisimScheduling/StructureDefinition/KisimSchedulingSlot' has not been checked because it is unknown, and the validator is set to not fetch unknown profiles