Validation Results for OpenHealthHub_FHIR

Generated Thu Jun 11 06:54:38 UTC 2026, FHIR version 4.0.1 for ohh-fhir#0.1.0 (canonical = https://api.openhealthhub.com/OpenHealthhub/fhir/4 (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.2.8
Publication Code:n/a . PackageId = ohh-fhir, Canonical = https://api.openhealthhub.com/OpenHealthhub/fhir/4
Realm Check for n/a:
  • n/a
Language Info:Stated Languages: n/a. IG Resource Lang: n/a. 4 of 64 (6%) of resources have a language. Population Policy: NONE
Publication Request:
  • Error fetching package-list from https://api.openhealthhub.com/OpenHealthhub/fhir/4: null
  • No publication request found
Supressed Messages:49 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. ohh-fhir0.1.0R4https://api.openhealthhub.com/OpenHealthhub/fhir/4
... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0
.... hl7.fhir.uv.extensions.r45.2.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.2.0Latest Release is 5.3.0
... hl7.fhir.uv.extensions.r45.3.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.3.0
.... hl7.terminology.r47.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/7.1.0 (as above)
... hl7.fhir.uv.sdc3.0.0 OR4http://hl7.org/fhir/uv/sdchttp://hl7.org/fhir/uv/sdc/STU3Latest Release is 4.0.0
.... hl7.fhir.r4.examples4.0.1 OR4http://hl7.org/fhirhttp://hl7.org/fhir/R4Latest Release is 5.0.0
Templates: ohh-fhir-template#0.1 -> fhir.base.template#0.8.1
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:
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad, showReferenceMessages; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, noExperimentalContent, displayWarnings
Summary: errors = 22, warn = 0, info = 5, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors000
/home/runner/work/fhir/fhir/src/docs/ohh-fhir/fsh-generated/resources/Questionnaire-57953eb8-2455-4f96-a9dd-c86f31f28c9c301
/home/runner/work/fhir/fhir/src/docs/ohh-fhir/fsh-generated/resources/Questionnaire-b18b194d-e06e-40a8-b700-e1659f918511600
/home/runner/work/fhir/fhir/src/docs/ohh-fhir/fsh-generated/resources/Questionnaire-cf1aa9a1-051d-4c0d-bb63-71a95276a71c300
/home/runner/work/fhir/fhir/src/docs/ohh-fhir/fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b691000

n/a Show Validation Information


fsh-generated/resources/Questionnaire-57953eb8-2455-4f96-a9dd-c86f31f28c9c.json Show Validation Information (6)

PathSeverityMessageValidating
Questionnaire​.item[0]​.item[0]​.item[2]​.text​.extension[0]​.value​.ofType(string) (l1​/c40632)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[1]​.item[2]​.text​.extension[0]​.value​.ofType(string) (l1​/c42051)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[1]​.item[2]​.answerOption[0]​.extension[0] (l1​/c42243)informationThe extension http://hl7.org/fhir/StructureDefinition/ordinalValue|5.3.0 is deprecated with the note: 'Replaced by [[[http://hl7.org/fhir/StructureDefinition/itemWeight]]]' MSG_DEPENDS_ON_DEPRECATED_NOTEOhh Questionnaire Profile
Questionnaire​.item[0]​.item[2]​.item[3]​.text​.extension[0]​.value​.ofType(string) (l1​/c44097)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile

fsh-generated/resources/Questionnaire-b18b194d-e06e-40a8-b700-e1659f918511.json Show Validation Information (6)

PathSeverityMessageValidating
Questionnaire​.item[0]​.item[0]​.item[0]​.text​.extension[0]​.value​.ofType(string) (l1​/c114568)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[14]​.item[1]​.text​.extension[0]​.value​.ofType(string) (l1​/c124271)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[15]​.item[0]​.text​.extension[0]​.value​.ofType(string) (l1​/c124548)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[16]​.item[0]​.text​.extension[0]​.value​.ofType(string) (l1​/c125785)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[16]​.item[0]​.item[1]​.item[0]​.item[0]​.item[0]​.text​.extension[0]​.value​.ofType(string) (l1​/c127067)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[9]​.item[0] (l1​/c122407)errorThe extension http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation v4.0.1 is not allowed to be used at this point (based on context invariant 'type='choice' or type='open-choice'')

Editor's Comment: Vertical vs Horizontal Sliders Profile_EXT_Not_Here
Advanced Rendering Questionnaire

fsh-generated/resources/Questionnaire-cf1aa9a1-051d-4c0d-bb63-71a95276a71c.json Show Validation Information (6)

PathSeverityMessageValidating
Questionnaire​.item[0]​.item[8]​.item[1]​.text​.extension[0]​.value​.ofType(string) (l1​/c184859)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[8]​.item[2]​.text​.extension[0]​.value​.ofType(string) (l1​/c185610)errorConstraint failed: xhtml-ext-1: 'The XHTML contained here SHALL abide by the same constraints as narrative. I.e. contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes (htmlChecks())' http://hl7.org/fhir/StructureDefinition/rendering-xhtml#xhtml-ext-1Ohh Questionnaire Profile
Questionnaire​.item[0]​.item[3]​.item[4] (l1​/c171750)errorThe extension http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation v4.0.1 is not allowed to be used at this point (based on context invariant 'type='choice' or type='open-choice'')

Editor's Comment: Vertical vs Horizontal Sliders Profile_EXT_Not_Here
Advanced Rendering Questionnaire

fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.json Show Validation Information (4)

PathSeverityMessageValidating
QuestionnaireResponse​.item[0]​.item[1]​.item[0]​.answer[0] (l110​/c20)errorThe code null::null is not in the set of permitted values

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NoCoding
--
QuestionnaireResponse​.item[0]​.item[2]​.item[0]​.answer[0]​.value​.ofType(decimal) (l130​/c20)errorThe value null is less than the allowed minimum of 5

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire QUESTIONNAIRE_QR_ITEM_DECIMAL_MIN
--
QuestionnaireResponse​.item[0]​.item[3] (l145​/c10)errorItem has answer, even though it is not enabled (item id = 'example-question-4_group')

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NotEnabled2
--
QuestionnaireResponse​.item[0]​.item[3]​.item[0]​.answer[0]​.value​.ofType(integer) (l150​/c20)errorAn error occurred checking the value: Cannot parse null string

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire QUESTIONNAIRE_QR_ITEM_INTEGER_VALUE_EXCEPTION
--
QuestionnaireResponse​.item[0]​.item[4] (l165​/c10)errorItem has answer, even though it is not enabled (item id = 'example-question-5_group')

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NotEnabled2
--
QuestionnaireResponse​.item[0]​.item[5] (l185​/c10)errorItem has answer, even though it is not enabled (item id = 'example-question-6_group')

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NotEnabled2
--
QuestionnaireResponse​.item[0]​.item[6] (l205​/c10)errorItem has answer, even though it is not enabled (item id = 'example-question-7_group')

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NotEnabled2
--
QuestionnaireResponse​.item[0]​.item[6]​.item[0]​.answer[0] (l210​/c20)errorThe code null::null is not in the set of permitted values

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NoCoding
--
QuestionnaireResponse​.item[0]​.item[6]​.item[0]​.answer[1] (l220​/c20)errorThe code null::null is not in the set of permitted values

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NoCoding
--
QuestionnaireResponse​.item[0]​.item[7] (l235​/c10)errorItem has answer, even though it is not enabled (item id = 'example-question-8_group')

Editor's Comment: Encrypted QuestionnaireResponse cannot be validated against Questionnaire Questionnaire_QR_Item_NotEnabled2
--

Suppressed Messages (Warnings, hints, broken links)

Broken extension matches from SDC

Broken links from SDC implementation guide

Deprecated SDC version

Encrypted QuestionnaireResponse cannot be validated against Questionnaire

Inline profiles and extensions without standalone example

No OID assignments

OHH Specific non-resolvable code systems

Unused HTML Fragments

Used css-classes in xhtml extensions in Questionnaire display questions

Vertical vs Horizontal Sliders

dummy endpoint for subscriptions

sdc questionnaire and questionnaire response slice mismatch

values in rendering-xhtml extension

Errors sorted by type


MSG_DEPENDS_ON_DEPRECATED_NOTE

fsh-generated/resources/Questionnaire-57953eb8-2455-4f96-a9dd-c86f31f28c9c.jsonThe extension http://hl7.org/fhir/StructureDefinition/ordinalValue|5.3.0 is deprecated with the note: 'Replaced by [[[http://hl7.org/fhir/StructureDefinition/itemWeight]]]'Ohh Questionnaire Profile
fsh-generated/resources/StructureDefinition-encrypted-questionnaire-response.jsonThe extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead'StructureDefinition
fsh-generated/resources/StructureDefinition-encrypted-questionnaire-response.jsonThe extension http://hl7.org/fhir/StructureDefinition/regex|5.3.0 is deprecated with the note: 'This was deprecated in favor of using a constraint on the element using FHIRPath, since constraints allow for the provision of a human readable message associated with the regex'StructureDefinition

MSG_DRAFT

fsh-generated/resources/StructureDefinition-ohh-plan-definition.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/usage-context-type|4.0.1StructureDefinition
fsh-generated/resources/StructureDefinition-ohh-plan-definition.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/usage-context-type|4.0.1StructureDefinition

Profile_EXT_Not_Here

fsh-generated/resources/Questionnaire-b18b194d-e06e-40a8-b700-e1659f918511.jsonThe extension http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation v4.0.1 is not allowed to be used at this point (based on context invariant 'type='choice' or type='open-choice'')Advanced Rendering Questionnaire
fsh-generated/resources/Questionnaire-cf1aa9a1-051d-4c0d-bb63-71a95276a71c.jsonThe extension http://hl7.org/fhir/StructureDefinition/questionnaire-choiceOrientation v4.0.1 is not allowed to be used at this point (based on context invariant 'type='choice' or type='open-choice'')Advanced Rendering Questionnaire

QUESTIONNAIRE_QR_ITEM_DECIMAL_MIN

fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonThe value null is less than the allowed minimum of 5--

QUESTIONNAIRE_QR_ITEM_INTEGER_VALUE_EXCEPTION

fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonAn error occurred checking the value: Cannot parse null string--

Questionnaire_QR_Item_NoCoding

fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonThe code null::null is not in the set of permitted values--
fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonThe code null::null is not in the set of permitted values--
fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonThe code null::null is not in the set of permitted values--

Questionnaire_QR_Item_NotEnabled2

fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonItem has answer, even though it is not enabled (item id = 'example-question-4_group')--
fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonItem has answer, even though it is not enabled (item id = 'example-question-5_group')--
fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonItem has answer, even though it is not enabled (item id = 'example-question-6_group')--
fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonItem has answer, even though it is not enabled (item id = 'example-question-7_group')--
fsh-generated/resources/QuestionnaireResponse-f443939b-439e-4fa9-a243-de27d1544b69.jsonItem has answer, even though it is not enabled (item id = 'example-question-8_group')--