Validation Results for DHIN2025ConnectathonFHIRIG

Generated Tue Oct 21 10:59:32 UTC 2025, FHIR version 4.0.1 for 2025Connectathon#0.1.0 (canonical = https://sandbox.dhin-hie.org/ig (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.0.21
Publication Code:n/a . PackageId = 2025Connectathon, Canonical = https://sandbox.dhin-hie.org/ig
Realm Check for n/a:
  • n/a
Language Info:This IG has no language information
Publication Request:
  • Error fetching package-list from https://sandbox.dhin-hie.org/ig: Remote host terminated the handshake
  • No publication request found
Supressed Messages:2 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. 2025Connectathon0.1.0R4https://sandbox.dhin-hie.org/ig
... hl7.terminology.r46.5.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.5.0
.... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0
... hl7.fhir.uv.extensions.r45.2.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0 (as above)
... hl7.fhir.uv.tools.r40.8.0 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/0.8.0Internal Dependency
Templates: fhir.base.template#1.0.0
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4, https://tx.fhir.org/r4 (details)
HTA Analysis:Non-HL7 Igs are exempt from terminology dependency analysis
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at https://sandbox.dhin-hie.org/ig (Problem #1 with package-list.json at https://sandbox.dhin-hie.org/ig: Remote host terminated the handshake)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 0, warn = 26, info = 16, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors0130
/scratch/repo/fsh-generated/resources/Bundle-bundle-prescription063
/scratch/repo/fsh-generated/resources/Bundle-bundle-referral020
/scratch/repo/fsh-generated/resources/Device-NgDevice-001010
/scratch/repo/fsh-generated/resources/StructureDefinition-birth-weight010
/scratch/repo/fsh-generated/resources/StructureDefinition-contraindicated010
/scratch/repo/fsh-generated/resources/StructureDefinition-contraindications010
/scratch/repo/fsh-generated/resources/StructureDefinition-next-dose-date010

n/a Show Validation Information

warningUnable to find ImplementationGuide.definition.resource.description for the resource Bundle/NgTransactionBundle-Example-Linked. 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 Bundle/bundle-hmo-insurance. 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 Bundle/bundle-patient-hospital. 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 Bundle/bundle-patient-insurer. 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 Bundle/bundle-referral. 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 Bundle/bundle-referral-initiation. 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 Bundle/bundle-referral-response. 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 Bundle/bundle-referral-tracking. 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 Bundle/bundle-prescription. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
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, dependency-table-nontech.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/Bundle-bundle-prescription.json Show Validation Information (16)

PathSeverityMessage
Bundle​.entry[1]​.resource​.category[0] (l154​/c12)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0 MSG_DRAFT
Bundle.entry[1].resource.recorderwarningEntry 2 matches the reference Practitioner/NgPractitioner-001 by type and id but its fullUrl urn:uuid:3c4d5e6f-3333-6f70-9bc2-3456789abcde does not match the full target URL urn:uuid:NgPractitioner-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU
Bundle​.entry[1]​.resource​.dispenseRequest​.performerwarningEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU
Bundle​.entry[1]​.resource​/*MedicationRequest​/NgMedicationRequest-001*​/​.category[0] (l154​/c12)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0 MSG_DRAFT
Bundle​.entry[1]​.resource​/*MedicationRequest​/NgMedicationRequest-001*​/​.recorderwarningEntry 2 matches the reference Practitioner/NgPractitioner-001 by type and id but its fullUrl urn:uuid:3c4d5e6f-3333-6f70-9bc2-3456789abcde does not match the full target URL urn:uuid:NgPractitioner-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU
Bundle​.entry[1]​.resource​/*MedicationRequest​/NgMedicationRequest-001*​/​.dispenseRequest​.performerwarningEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU
Bundle​.entry[3]​.resource​/*Organization​/NgOrganization-001*​/​.extension[0]​.value​.ofType(CodeableConcept) (l305​/c14)informationReference to draft CodeSystem https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-location-owner-cs|0.1.0 MSG_DRAFT
Bundle.entry[4].resource.requesterwarningEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU
Bundle​.entry[4]​.resource​/*Task​/NgTask-001*​/​.requesterwarningEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU

fsh-generated/resources/Bundle-bundle-referral.json Show Validation Information (7)

PathSeverityMessage
Bundle.entry[1].resource.subjectwarningEntry 0 matches the reference Patient/NgPatient-001 by type and id but its fullUrl urn:uuid:6e8b1c2d-1a23-4bcd-95ef-0a1b2c3d4e21 does not match the full target URL urn:uuid:NgPatient-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU
Bundle​.entry[1]​.resource​/*ServiceRequest​/NgServiceRequest-001*​/​.subjectwarningEntry 0 matches the reference Patient/NgPatient-001 by type and id but its fullUrl urn:uuid:6e8b1c2d-1a23-4bcd-95ef-0a1b2c3d4e21 does not match the full target URL urn:uuid:NgPatient-001 by Bundle resolution rules BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU

fsh-generated/resources/Device-NgDevice-001.json Show Validation Information (1)

PathSeverityMessage
Device.identifier[0].system (l14/c85)warningNo definition could be found for URL value 'https://sandbox.dhin-hie.org/ig/ValueSet/nigeria-device-identifier' Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/StructureDefinition-birth-weight.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/sandbox​.dhin-hie​.org​/ig​/StructureDefinition​/birth-weight')warningThe Implementation Guide contains no examples for this extension

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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/sandbox​.dhin-hie​.org​/ig​/StructureDefinition​/contraindicated')warningThe Implementation Guide contains no examples for this extension

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

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/sandbox​.dhin-hie​.org​/ig​/StructureDefinition​/contraindications')warningThe Implementation Guide contains no examples for this extension

fsh-generated/resources/StructureDefinition-next-dose-date.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.where(url = 'https:​/​/sandbox​.dhin-hie​.org​/ig​/StructureDefinition​/next-dose-date')warningThe Implementation Guide contains no examples for this extension

Suppressed Messages (Warnings, hints, broken links)

Model warnings removed

Errors sorted by type


BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU

fsh-generated/resources/Bundle-bundle-prescription.jsonEntry 2 matches the reference Practitioner/NgPractitioner-001 by type and id but its fullUrl urn:uuid:3c4d5e6f-3333-6f70-9bc2-3456789abcde does not match the full target URL urn:uuid:NgPractitioner-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-prescription.jsonEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-prescription.jsonEntry 2 matches the reference Practitioner/NgPractitioner-001 by type and id but its fullUrl urn:uuid:3c4d5e6f-3333-6f70-9bc2-3456789abcde does not match the full target URL urn:uuid:NgPractitioner-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-prescription.jsonEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-prescription.jsonEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-prescription.jsonEntry 3 matches the reference Organization/NgOrganization-001 by type and id but its fullUrl urn:uuid:4d5e6f7a-4444-7080-adc3-456789abcdef does not match the full target URL urn:uuid:NgOrganization-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-referral.jsonEntry 0 matches the reference Patient/NgPatient-001 by type and id but its fullUrl urn:uuid:6e8b1c2d-1a23-4bcd-95ef-0a1b2c3d4e21 does not match the full target URL urn:uuid:NgPatient-001 by Bundle resolution rules
fsh-generated/resources/Bundle-bundle-referral.jsonEntry 0 matches the reference Patient/NgPatient-001 by type and id but its fullUrl urn:uuid:6e8b1c2d-1a23-4bcd-95ef-0a1b2c3d4e21 does not match the full target URL urn:uuid:NgPatient-001 by Bundle resolution rules

MSG_DEPENDS_ON_DEPRECATED

fsh-generated/resources/StructureDefinition-NgCarePlan.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated

MSG_DRAFT

fsh-generated/resources/Bundle-bundle-prescription.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0
fsh-generated/resources/Bundle-bundle-prescription.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0
fsh-generated/resources/Bundle-bundle-prescription.jsonReference to draft CodeSystem https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-location-owner-cs|0.1.0
fsh-generated/resources/MedicationRequest-NgMedicationRequest-001.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0
fsh-generated/resources/MedicationRequest-NgMedicationRequest-002.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0
fsh-generated/resources/MedicationRequest-NgMedicationRequest-003.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/medicationrequest-category|1.0.0
fsh-generated/resources/Organization-NgOrganization-001.jsonReference to draft CodeSystem https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-location-owner-cs|0.1.0
fsh-generated/resources/Organization-NgOrganization-002.jsonReference to draft CodeSystem https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-location-owner-cs|0.1.0
fsh-generated/resources/Organization-NgOrganization-003.jsonReference to draft CodeSystem https://sandbox.dhin-hie.org/ig/CodeSystem/nigeria-location-owner-cs|0.1.0

SD_PATH_SLICING_DEPRECATED

fsh-generated/resources/StructureDefinition-NgObservation.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)
fsh-generated/resources/StructureDefinition-NgObservation.jsonThe discriminator type 'pattern' is deprecated in R5+. For future compatibility, you could consider using type=value with a pattern[x] instead (if this is not an inherited slicing)

SECURITY_STRING_CONTENT_WARNING

fsh-generated/resources/StructureDefinition-NgMedicationDispense.jsonThe string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk

Type_Specific_Checks_DT_URL_Resolve

fsh-generated/resources/Device-NgDevice-001.jsonNo definition could be found for URL value 'https://sandbox.dhin-hie.org/ig/ValueSet/nigeria-device-identifier'