Unable to compare with previous version: Unable to find version history at https://fhir-ig.digital.health.nz/bsa (Problem #1 with package-list.json at https://fhir-ig.digital.health.nz/bsa: 404 Not Found)
IPA Comparison:
n/a
IPS Comparison:
n/a
Validation Flags:
On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
The page has more than one top level heading: <h2> 'Business Rules' (id=business-rules) is at the same level as the first heading on the page (<h2> 'Business View'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page skips a heading level: <h4> 'Searching Care Plan' (id=searching-care-plan) follows <h2> 'Business Rules' (id=business-rules), so it should be <h3>. Heading levels must not skip a level going down (WCAG compliance test)HTML_HEADING_LEVEL_SKIPPED
The page skips a heading level: <h5> 'Care Plan' (id=care-plan) follows <h3> 'Use Cases' (id=use-cases), so it should be <h4>. Heading levels must not skip a level going down (WCAG compliance test)HTML_HEADING_LEVEL_SKIPPED
The heading <h1> 'CarePlan Extensions' (id=careplan-extensions) is at a higher level than the first heading on the page (<h2> 'Careplan Extensions'). The first heading on a page must be its top level heading (WCAG compliance test)HTML_HEADING_ABOVE_ROOT
The page has more than one top level heading: <h2> 'Extensions Overview' (id=extensions-overview) is at the same level as the first heading on the page (<h2> 'Careplan Extensions'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Extension Definitions' (id=extension-definitions) is at the same level as the first heading on the page (<h2> 'Careplan Extensions'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Complete Example' (id=complete-example) is at the same level as the first heading on the page (<h2> 'Careplan Extensions'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Usage in BsaCarePlan Profile' (id=usage-in-bsacareplan-profile) is at the same level as the first heading on the page (<h2> 'Careplan Extensions'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Related Resources' (id=related-resources) is at the same level as the first heading on the page (<h2> 'Careplan Extensions'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The heading <h1> 'Data Model' (id=data-model) is at a higher level than the first heading on the page (<h2> 'Data Model'). The first heading on a page must be its top level heading (WCAG compliance test)HTML_HEADING_ABOVE_ROOT
The page has more than one top level heading: <h2> 'Patient' (id=patient) is at the same level as the first heading on the page (<h2> 'Data Model'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'EpisodeOfCare' (id=episodeofcare) is at the same level as the first heading on the page (<h2> 'Data Model'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'CarePlan' (id=careplan) is at the same level as the first heading on the page (<h2> 'Data Model'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Appointment' (id=appointment) is at the same level as the first heading on the page (<h2> 'Data Model'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Organization' (id=organization) is at the same level as the first heading on the page (<h2> 'Data Model'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Request context' (id=request-context) is at the same level as the first heading on the page (<h2> 'Developer Guide'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Usage Plans' (id=usage-plans) is at the same level as the first heading on the page (<h2> 'Developer Guide'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
output/history.html
warning
This IG generates a page named 'history.html'. That file name is reserved by the publication process, which replaces it with the directory of published versions when the IG is published, so the content generated here will be overwritten and lost. Rename the page to something else (e.g. test-history.html).
The heading <h1> 'Breast Screening NZ – BSA FHIR Implementation Guide' (id=breast-screening-nz--bsa-fhir-implementation-guide) is at a higher level than the first heading on the page (<h2> 'Home'). The first heading on a page must be its top level heading (WCAG compliance test)HTML_HEADING_ABOVE_ROOT
The page has more than one top level heading: <h2> 'Introduction' (id=introduction) is at the same level as the first heading on the page (<h2> 'Home'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The heading <h1> 'Scope' (id=scope) is at a higher level than the first heading on the page (<h2> 'Scope'). The first heading on a page must be its top level heading (WCAG compliance test)HTML_HEADING_ABOVE_ROOT
The page has more than one top level heading: <h2> 'In Scope' (id=in-scope) is at the same level as the first heading on the page (<h2> 'Scope'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Out of Scope' (id=out-of-scope) is at the same level as the first heading on the page (<h2> 'Scope'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
output/searchform.html
warning
The html source is not well formed: Found "</a>" expecting "</img>" at line 34 column 176HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 79 column 9HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 80 column 8HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 109 column 7HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 111 column 11HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 112 column 19HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 113 column 15HTML_NOT_WELL_FORMED
output/searchform.html
warning
The html source is not well formed: Found "</div>" expecting "</body>" at line 115 column 11HTML_NOT_WELL_FORMED
The link 'https://fhir-ig.digital.health.nz/bsa/CodeSystem/pathway-state' for "https://fhir-ig.digital.health.nz/bsa/CodeSystem/pathway-state" is a canonical link and is therefore unsafe with regard to versionsHTML_LINK_VERSIONLESS_CANONICAL
The link 'https://fhir-ig.digital.health.nz/bsa/CodeSystem/pathway-substate' for "https://fhir-ig.digital.health.nz/bsa/CodeSystem/pathway-substate" is a canonical link and is therefore unsafe with regard to versionsHTML_LINK_VERSIONLESS_CANONICAL
The link 'https://fhir-ig.digital.health.nz/bsa/CodeSystem/programme-status' for "https://fhir-ig.digital.health.nz/bsa/CodeSystem/programme-status" is a canonical link and is therefore unsafe with regard to versionsHTML_LINK_VERSIONLESS_CANONICAL
The link 'https://fhir-ig.digital.health.nz/bsa/ValueSet/pathway-state' for "https://fhir-ig.digital.health.nz/bsa/ValueSet/pathway-state" is a canonical link and is therefore unsafe with regard to versionsHTML_LINK_VERSIONLESS_CANONICAL
The link 'https://fhir-ig.digital.health.nz/bsa/ValueSet/pathway-substate' for "https://fhir-ig.digital.health.nz/bsa/ValueSet/pathway-substate" is a canonical link and is therefore unsafe with regard to versionsHTML_LINK_VERSIONLESS_CANONICAL
The link 'https://fhir-ig.digital.health.nz/bsa/ValueSet/programme-status' for "https://fhir-ig.digital.health.nz/bsa/ValueSet/programme-status" is a canonical link and is therefore unsafe with regard to versionsHTML_LINK_VERSIONLESS_CANONICAL
The heading <h1> 'Use Cases' (id=use-cases) is at a higher level than the first heading on the page (<h2> 'Usecases'). The first heading on a page must be its top level heading (WCAG compliance test)HTML_HEADING_ABOVE_ROOT
The page has more than one top level heading: <h2> 'Unscreened and underscreened' (id=unscreened-and-underscreened) is at the same level as the first heading on the page (<h2> 'Usecases'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
The page has more than one top level heading: <h2> 'Custom scopes' (id=custom-scopes) is at the same level as the first heading on the page (<h2> 'Usecases'). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test)HTML_HEADING_MULTIPLE_ROOTS
1
warning
The HTML fragment 'ip-statements.xhtml' is not included anywhere in the produced implementation guide
2
warning
An HTML fragment from the set [cross-version-analysis.xhtml, cross-version-analysis-inline.xhtml] is not included anywhere in the produced implementation guide
3
warning
An 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
4
warning
The HTML fragment 'globals-table.xhtml' is not included anywhere in the produced implementation guide
Hyperlink scheme 'file' in 'file:///home/runner/work/fhir-ig-builder/fhir-ig-builder/hnz-digital-tooling/output/StructureDefinition-hnz-capability-statement.html' at 'div/div/p/a' for 'Capability Statement profile for use with the Health New Zealand Te Whatu Ora OpenAPI spec converter' is not a widely supported protocol and should be checkedTYPE_SPECIFIC_CHECKS_DT_XHTML_UNKNOWN_HREF
No definition could be found for URL value 'https://www.tewhatuora.govt.nz/assets/Our-health-system/Digital-health/Digital-Service-Hub/API-Access-and-Use-Agreement.docx'Type_Specific_Checks_DT_URL_Resolve
No definition could be found for URL value 'https://raw.githubusercontent.com/tewhatuora/schemas/main/shared-care/Correlation-Id.json'Type_Specific_Checks_DT_URL_Resolve
No definition could be found for URL value 'https://raw.githubusercontent.com/tewhatuora/schemas/main/shared-care/Request-Context.json'Type_Specific_Checks_DT_URL_Resolve
Constraint failed: contact-url-invariant: 'The CapabilityStatement must have at least one contact where the system is a url. (contact.telecom.where(system = 'url').exists())' (defined in https://fhir-ig.digital.health.nz/hnz-digital-tooling/StructureDefinition/hnz-capability-statement)https://fhir-ig.digital.health.nz/hnz-digital-tooling/StructureDefinition/hnz-capability-statement#contact-url-invariant
The resource CapabilityStatement/BSACapabilityStatement could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource CodeSystem/pathway-state should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource CodeSystem/pathway-substate should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource CodeSystem/programme-status should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
ImplementationGuide/tewhatuora.breastscreening: ImplementationGuide: Validated against fhir.ImplementationGuide
Path
Severity
Message
Validating
ImplementationGuide.dependsOn[0] (l1/c1296)
warning
The ImplementationGuide uses package hl7.fhir.uv.tools.r4#1.1.2 released on 2026-03-24, but the most recent appropriate version is 1.3.0. This reference is getting old and the more recent version should be consideredIG_DEPENDENCY_VERSION_WARNING_OLD
--
ImplementationGuide.dependsOn[3] (l1/c1777)
warning
The ImplementationGuide uses package hl7.terminology.r4#7.2.0 released on 2026-06-14, but the most recent appropriate version is 7.4.0. This reference is getting old and the more recent version should be consideredIG_DEPENDENCY_VERSION_WARNING_OLD
--
Resource
information
The resource ImplementationGuide/tewhatuora.breastscreening could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead'MSG_DEPENDS_ON_DEPRECATED_NOTE
The resource StructureDefinition/BsaCarePlan could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource StructureDefinition/BsaDiagnosticReport could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource ValueSet/pathway-state should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource ValueSet/pathway-substate should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The resource ValueSet/programme-status should have an OID assigned to cater for possible use with OID based terminology systems e.g. CDA usage (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html)
The ImplementationGuide uses package hl7.fhir.uv.tools.r4#1.1.2 released on 2026-03-24, but the most recent appropriate version is 1.3.0. This reference is getting old and the more recent version should be considered
The ImplementationGuide uses package hl7.terminology.r4#7.2.0 released on 2026-06-14, but the most recent appropriate version is 7.4.0. This reference is getting old and the more recent version should be considered
The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.3.0 is deprecated with the note: 'Use additionalBinding extension or element instead'
Hyperlink scheme 'file' in 'file:///home/runner/work/fhir-ig-builder/fhir-ig-builder/hnz-digital-tooling/output/StructureDefinition-hnz-capability-statement.html' at 'div/div/p/a' for 'Capability Statement profile for use with the Health New Zealand Te Whatu Ora OpenAPI spec converter' is not a widely supported protocol and should be checked
No definition could be found for URL value 'https://www.tewhatuora.govt.nz/assets/Our-health-system/Digital-health/Digital-Service-Hub/API-Access-and-Use-Agreement.docx'