Validation Results for NoDomainEHRCore

Generated Sat Dec 07 20:45:29 UTC 2024, FHIR version 4.0.1 for hl7.fhir.no.domain.ehr.core#0.1.0 (canonical = https://github.com/oslokommune/Pasientjournal-API (history)). See Full QA Report

Quality Checks
Publisher Version:IG Publisher Version: v1.7.5
Publication Code:n/a . PackageId = hl7.fhir.no.domain.ehr.core, Canonical = https://github.com/oslokommune/Pasientjournal-API
Realm Check for n/a:
  • n/a
Publication Request:
  • This IG has never been published
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.no.domain.ehr.core0.1.0R4https://github.com/oslokommune/Pasientjournal-API
... hl7.terminology.r46.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7.fhir.no.basis2.2.0 UR4
Templates: fhir.base.template#current. Tools: 0.3.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: Unable to compare with previous version: Unable to find version history at https://github.com/oslokommune/Pasientjournal-API (Problem #1 with package-list.json at https://github.com/oslokommune/Pasientjournal-API: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 10, warn = 23, info = 0, broken links = 3
FilenameErrorsWarningsHints
Build Errors3120
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/ImplementationGuide-hl7.fhir.no.domain.ehr.core010
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-appointment110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-careplan110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-composition110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-documentreference110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-encounter110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-location110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-observation110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-organization110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-patient110
/__w/Pasientjournal-API/Pasientjournal-API/no-ehr-core/fsh-generated/resources/StructureDefinition-no-ehr-core-practitioner110

n/a Show Validation Information

Appointment.appointmentType.codingwarningThe reference urn:oid:2.16.578.1.12.4.1.1.8406 could not be resolved
Appointment.appointmentType.codingwarningThe reference urn:oid:2.16.578.1.12.4.1.1.8432 could not be resolved
Appointment.appointmentType.codingwarningThe reference urn:oid:2.16.578.1.12.4.1.1.7617 could not be resolved
Organization.typewarningThe reference urn:oid:2.16.578.1.12.4.1.1.8628 could not be resolved
Organization.typewarningThe reference urn:oid:2.16.578.1.12.4.1.1.8624 could not be resolved
Practitioner.qualification.code.codingwarningThe reference urn:oid:2.16.578.1.12.4.1.1.9060 could not be resolved
Practitioner.qualification.code.codingwarningThe reference urn:oid:2.16.578.1.12.4.1.1.7704 could not be resolved
Practitioner.qualification.code.codingwarningThe reference urn:oid:2.16.578.1.12.4.1.1.7426 could not be resolved
output​/api​.html​#​/html​/body​/div​/div​/div​/div​/div​/p​/a at Line 215, column 2errorThe link 'OpservationOps.html' for "Observation Operations" cannot be resolved
output​/documentReferenceOps​.html​#​/html​/body​/div​/div​/div​/div​/div​/table​/tr​/td​/a at Line 196, column 14errorThe link 'StructureDefinition-no-ehr-core-document-reference.html' for "no-ehr-core-document-reference" cannot be resolved
output​/patientOps​.html​#​/html​/body​/div​/div​/div​/div​/div​/p​/a at Line 183, column 30errorThe link 'StructureDefinition-no-ehr-core-patient.html'' for "patient" cannot be resolved
1warningThe HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2warningAn HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3warningAn HTML fragment from the set [dependency-table.xhtml, dependency-table-short.xhtml] is not included anywhere in the produced implementation guide
4warningThe HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide

fsh-generated/resources/ImplementationGuide-hl7.fhir.no.domain.ehr.core.json Show Validation Information (1)

PathSeverityMessage
ImplementationGuide.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')

fsh-generated/resources/StructureDefinition-no-ehr-core-appointment.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-appointment')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-careplan.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-careplan')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-composition.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-composition')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-documentreference.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-documentreference')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-encounter.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-encounter')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-location.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-location')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-observation.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-observation')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-organization.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-organization')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-patient.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-patient')warningThe Implementation Guide contains no examples for this profile

fsh-generated/resources/StructureDefinition-no-ehr-core-practitioner.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
StructureDefinition​.where(url = 'https:​/​/github​.com​/oslokommune​/Pasientjournal-API​/StructureDefinition​/no-ehr-core-practitioner')warningThe Implementation Guide contains no examples for this profile

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


RESOURCE_JURISDICTION_MISMATCH

fsh-generated/resources/ImplementationGuide-hl7.fhir.no.domain.ehr.core.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-appointment.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-careplan.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-composition.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-documentreference.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-encounter.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-location.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-observation.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-organization.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-patient.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')
fsh-generated/resources/StructureDefinition-no-ehr-core-practitioner.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.no.domain.ehr.core, jurisdiction = urn:iso:std:iso:3166#NO instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: urn:iso:std:iso:3166#NO "null"')