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: | |
Publication Request: |
package-id | hl7.fhir.fi.scheduling |
version | 0.2.0-cibuild |
path | https://hl7.fi/fhir/finnish-scheduling/0.2.0-cibuild |
Pub-Mode | working release |
status | draft |
Release-Label | ci-build |
sequence | STU 1 |
desc | Continuous integration build |
descmd | Continuous integration build
|
- Error fetching package-list from https://hl7.fi/fhir/finnish-scheduling: Error parsing JSON source: Unexpected content at start of JSON: Eof at Line 1 (path=[null]) from 'https://hl7.fi/fhir/finnish-scheduling/package-list.json'
- This appears to be the first publication, so first must be true
- Proposed path for this publication should usually be the canonical with the version or sequence appended and then some kind of label (typically '-snapshot')
- This IG is not yet published at all, so there must be "first" : true in the publication request
- No publication request category found (needed for first publication - consult FHIR product director for a value
- No publication request title found (needed for first publication)
- No publication request introduction found (needed for first publication)
- No publication request ci-build found (needed for first publication)
|
Supressed Messages: | 1 Suppressed Issue
|
Dependency Checks: | Package | Version | FHIR | Canonical | Web Base | Comment |
---|
hl7.fhir.fi.scheduling | 0.2.0-cibuild | R4 | https://hl7.fi/fhir/finnish-scheduling | | |
hl7.terminology.r4 | 6.0.2 M | R4 | http://terminology.hl7.org | http://terminology.hl7.org/6.0.2 | |
hl7.fhir.uv.extensions.r4 | 5.1.0 M | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/5.1.0 | |
hl7.fhir.fi.base | 1.0.0 M | R4 | https://hl7.fi/fhir/finnish-base-profiles | https://hl7.fi/fhir/finnish-base-profiles/1.0.0 | |
hl7.terminology.r4 | 5.3.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.3.0 | Latest Release is 6.0.2 |
hl7.fhir.uv.extensions.r4 | 1.0.0 O | R4 | http://hl7.org/fhir/extensions | http://hl7.org/fhir/extensions/1.0.0 | Latest Release is 5.1.0 |
hl7.fhir.uv.ipa | 1.0.0 M | R4 | http://hl7.org/fhir/uv/ipa | http://hl7.org/fhir/uv/ipa/STU1 | |
hl7.terminology.r4 | 5.0.0 O | R4 | http://terminology.hl7.org | http://terminology.hl7.org/5.0.0 | Latest Release is 6.0.2 |
hl7.fhir.uv.smart-app-launch | 2.0.0 O | R4 | http://hl7.org/fhir/smart-app-launch | http://hl7.org/fhir/smart-app-launch/STU2 | Latest 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: |
-
hl7.fhir.r4.core#4.0.1: GuideParameterCode
(15 uses), AppointmentStatus
(3 uses), AppointmentStatus
(2 uses), Organization
(6 uses), Appointment
(5 uses), CommonLanguages
(6 uses), AppointmentCancellationReason
(1 uses), ServiceCategory
(4 uses), ServiceType
(4 uses), EncounterReasonCodes
(3 uses), Condition
(2 uses), Slot
(1 uses), regex
(1 uses), ServiceRequest
(1 uses), ParticipantType
(1 uses), Practitioner
(2 uses), PractitionerRole
(2 uses), RelatedPerson
(2 uses), Device
(2 uses), HealthcareService
(3 uses), Location
(6 uses), ParticipantRequired
(1 uses), ParticipationStatus
(1 uses), ServiceProvisionConditions
(1 uses), Program
(1 uses), ReferralMethod
(1 uses), Endpoint
(2 uses), LocationStatus
(1 uses), LocationMode
(1 uses), LocationType
(1 uses), Schedule
(1 uses), SlotStatus
(1 uses)
-
hl7.fhir.uv.tools#0.2.0: ResourceSortExt
(36 uses)
|
Modifier Extensions: | (none) |
Previous Version Comparison: | Unable to compare with previous version: Unable to find version history at https://hl7.fi/fhir/finnish-scheduling (Problem #1 with package-list.json at https://hl7.fi/fhir/finnish-scheduling: Error parsing JSON source: Unexpected content at start of JSON: Eof at Line 1 (path=[null]) from 'https://hl7.fi/fhir/finnish-scheduling/package-list.json') |
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 = 20, warn = 44, info = 4, broken links = 6 |
Path | Severity | Message |
Appointment.extension[0] (l107/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/fi-scheduling-appointment|0.2.0-cibuild (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/fi-scheduling-appointment|0.2.0-cibuild (this may not be a problem, but you should check that it's not intended to match a slice) - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/fi-scheduling-service-event' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/TopicIdExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/QueueNoExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/TicketNoExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/VisibleToCustodianExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/CustomerJourneyExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/ParentAppointment' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/SelfServiceExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/ResourceCalendarIdExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/ReferralIdExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/RequestedServiceExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/MiscAppointmentDataExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/PractitionerGenderExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/NotificationMediumExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/CareGuaranteeExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/AdditionalInformationURLExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/CareplanIdentifierExtension' in url)
, - Appointment.extension[0]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/AppointmentMutabilityExtension' in url)
|
Appointment.extension[1] (l114/c6) | Slicing Information | This element does not match any known slice defined in the profile https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/fi-scheduling-appointment|0.2.0-cibuild (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning This element does not match any known slice Defined in the profile https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/fi-scheduling-appointment|0.2.0-cibuild (this may not be a problem, but you should check that it's not intended to match a slice) - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/fi-scheduling-service-event' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/TopicIdExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/QueueNoExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/TicketNoExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/VisibleToCustodianExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/CustomerJourneyExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/ParentAppointment' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/SelfServiceExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/ResourceCalendarIdExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/ReferralIdExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/RequestedServiceExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/MiscAppointmentDataExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/PractitionerGenderExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/NotificationMediumExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/CareGuaranteeExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/AdditionalInformationURLExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/CareplanIdentifierExtension' in url)
, - Appointment.extension[1]: discriminator = true and ('https://hl7.fi/fhir/finnish-scheduling/StructureDefinition/AppointmentMutabilityExtension' in url)
|
Appointment.extension[0] (l107/c6) | error | The extension http://hl7.fi/fhir/StructureDefinition/NotificationInfoExtension could not be found so is not allowed here |
Appointment.extension[1] (l114/c6) | error | The extension http://hl7.fi/fhir/StructureDefinition/AppointmentMutabilityExtension could not be found so is not allowed here |
Appointment.slot[0] (l49/c6) | error | Unable to resolve resource with reference 'FiSchedulingSlot/123456789' |
Appointment.participant[2].actor (l99/c8) | error | Unable to resolve resource with reference 'HealthcareService/example' |
Appointment.text.div | error | Hyperlink 'FiSchedulingSlot/123456789' at 'div/p/a' for 'FiSchedulingSlot/123456789' does not resolve |
Appointment.text.div | error | Hyperlink 'HealthcareService/example' at 'div/blockquote/p/a' for 'Lastenvalvojan vastaanotto' does not resolve |
Path | Severity | Message |
Appointment.extension[0] (l97/c6) | error | The extension http://hl7.fi/fhir/StructureDefinition/NotificationInfoExtension could not be found so is not allowed here |
Appointment.extension[1] (l104/c6) | error | The extension http://hl7.fi/fhir/StructureDefinition/AppointmentMutabilityExtension could not be found so is not allowed here |
Appointment.appointmentType (l27/c4) | information | None 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) | error | Unable to resolve resource with reference 'Slot/123456789' |
Appointment.participant[2].actor (l89/c8) | error | Unable to resolve resource with reference 'HealthcareService/example' |
Appointment.text.div | error | Hyperlink 'Slot/123456789' at 'div/p/a' for 'Slot/123456789' does not resolve |
Appointment.text.div | error | Hyperlink 'HealthcareService/example' at 'div/blockquote/p/a' for 'Lastenvalvojan vastaanotto' does not resolve |
Path | Severity | Message |
Appointment (l1/c2) | error | Appointment.participant: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/Appointment|4.0.1) |
Appointment.extension[0] (l14/c6) | error | The extension http://hl7.fi/fhir/StructureDefinition/ChildAppointment could not be found so is not allowed here |
Appointment.extension[1] (l20/c6) | error | The extension http://hl7.fi/fhir/StructureDefinition/ChildAppointment could not be found so is not allowed here |
Appointment.slot[0] (l8/c6) | error | Unable to resolve resource with reference 'Slot/123456789' |
Appointment.text.div | error | Hyperlink 'Slot/123456789' at 'div/p/a' for 'Slot/123456789' does not resolve |