Generated Thu Oct 08 12:09:40 UTC 2026, FHIR version 4.0.1 for trxhub.mediservice.ch#0.1.0 (canonical = https://trxhub.mediservice.ch/fhir (history)). See Full QA Report & IP
| Quality Checks | |||||||||||||||||||||||||||||||||||||||||||
| Publisher Version: | IG Publisher Version: v3.0.0 | ||||||||||||||||||||||||||||||||||||||||||
| Publication Code: | n/a . PackageId = trxhub.mediservice.ch, Canonical = https://trxhub.mediservice.ch/fhir | ||||||||||||||||||||||||||||||||||||||||||
| Realm Check for n/a: |
| ||||||||||||||||||||||||||||||||||||||||||
| Language Info: | This IG has no language information | ||||||||||||||||||||||||||||||||||||||||||
| Publication Request: |
| ||||||||||||||||||||||||||||||||||||||||||
| Supressed Messages: | No Suppressed Issues | ||||||||||||||||||||||||||||||||||||||||||
| Dependency Checks: |
| ||||||||||||||||||||||||||||||||||||||||||
| 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://trxhub.mediservice.ch/fhir (Problem #1 with package-list.json at https://trxhub.mediservice.ch/fhir: (certificate_unknown) PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target) | ||||||||||||||||||||||||||||||||||||||||||
| IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||
| IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||
| Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||||||||||||||||||||
| Summary: | errors = 3, warn = 44, info = 25, broken links = 0, pinned = n/a. | ||||||||||||||||||||||||||||||||||||||||||
| ImplementationGuide.definition.parameter[24].value | error | Supressed messages file not found |
| output/StructureDefinition-trxhub-medication-dispense.html (l251/c2) | error | The page has more than one top level heading: <h2> 'Overview' (id=overview) is at the same level as the first heading on the page (<h2> 'Resource Profile: TRxHub MedicationDispense' (id=root)). A page must have exactly one top level heading, with every other heading beneath it (WCAG compliance test) HTML_HEADING_MULTIPLE_ROOTS |
| output/index.html (l192/c2) | error | The heading <h1> '🦖 TRxHub Implementation Guide' (id=-trxhub-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 |
| output/searchform.html | warning | The html source is not well formed: Found "</a>" expecting "</img>" at line 34 column 177 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 79 column 10 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 80 column 9 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 109 column 8 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 111 column 12 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 112 column 20 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 113 column 16 HTML_NOT_WELL_FORMED |
| output/searchform.html | warning | The html source is not well formed: Found "</div>" expecting "</body>" at line 115 column 12 HTML_NOT_WELL_FORMED |
| 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 |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-coverage-payor-role 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-coverage-type 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-medication-dispense-status-reason 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-medication-dispense-type 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-message-header-event 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-service-request-category 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource CodeSystem/trxhub-service-request-code 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) | -- |
| Path | Severity | Message | Validating |
| Coverage.identifier[0].system (l45/c56) | warning | No definition could be found for URL value 'urn:oid:2.16.756.5.30.1.123.100.1.1.1' Type_Specific_Checks_DT_URL_Resolve | TRxHub Coverage |
| Coverage.payor[0].extension[0].value.ofType(Coding) (l22/c12) | information | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 MSG_DRAFT | TRxHub Coverage |
| Coverage.payor[1].extension[0].value.ofType(Coding) (l34/c12) | information | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 MSG_DRAFT | TRxHub Coverage |
| Path | Severity | Message | Validating |
| MedicationDispense.extension[0].value.ofType(url) (l28/c87) | warning | No definition could be found for URL value 'https://service.post/ekp-web/ui/entry/search/99.00.123456.12345678' Type_Specific_Checks_DT_URL_Resolve | TRxHub MedicationDispense |
| MedicationDispense.medication.ofType(CodeableConcept).coding[0].system (l9/c4) | warning | A definition for CodeSystem 'urn:oid:2.51.1.3' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEM | TRxHub MedicationDispense |
| Path | Severity | Message | Validating |
| MedicationDispense.medication.ofType(CodeableConcept).coding[0].system (l17/c4) | warning | A definition for CodeSystem 'urn:oid:2.51.1.3' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEM | TRxHub MedicationDispense |
| Path | Severity | Message | Validating |
| MedicationRequest.medication.ofType(CodeableConcept).coding[0].system (l11/c4) | warning | A definition for CodeSystem 'urn:oid:2.51.1.3' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEM | TRxHub MedicationRequest |
| Path | Severity | Message | Validating |
| OperationDefinition (l1/c1887) | warning | Constraint failed: opd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation (name.matches('[A-Z]([A-Za-z0-9_]){0,254}'))' http://hl7.org/fhir/StructureDefinition/OperationDefinition#opd-0 | OperationDefinition |
| Resource | information | The resource OperationDefinition/trxhub-send-eprescription-custom could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html) | -- |
| Path | Severity | Message | Validating |
| OperationDefinition (l1/c2096) | warning | Constraint failed: opd-0: 'Name should be usable as an identifier for the module by machine processing applications such as code generation (name.matches('[A-Z]([A-Za-z0-9_]){0,254}'))' http://hl7.org/fhir/StructureDefinition/OperationDefinition#opd-0 | OperationDefinition |
| Resource | information | The resource OperationDefinition/trxhub-service-request-update-status could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html) | -- |
| Path | Severity | Message | Validating |
| Practitioner.telecom[1] (l37/c6) | Slicing Information | This element does not match any known slice defined in the profile https://trxhub.mediservice.ch/fhir/StructureDefinition/trxhub-practitioner|0.1.0 (this may not be a problem, but you should check that it's not intended to match a slice) Show Reasoning Details_for__matching_against_Profile_ | TRxHub Practitioner |
| Practitioner.identifier[0].system (l11/c35) | warning | No definition could be found for URL value 'urn:oid:2.51.1.3' Type_Specific_Checks_DT_URL_Resolve | TRxHub Practitioner |
| Practitioner.identifier[1].system (l15/c56) | warning | No definition could be found for URL value 'urn:oid:2.16.756.5.30.1.123.100.2.1.1' Type_Specific_Checks_DT_URL_Resolve | TRxHub Practitioner |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/trxhub-eprescription-document-reference could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html) | -- |
| StructureDefinition.where(url = 'https://trxhub.mediservice.ch/fhir/StructureDefinition/trxhub-eprescription-document-reference') | warning | The Implementation Guide contains no examples for this profile | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/trxhub-medication-substitution-preference could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html) | -- |
| StructureDefinition.where(url = 'https://trxhub.mediservice.ch/fhir/StructureDefinition/trxhub-medication-substitution-preference') | warning | The Implementation Guide contains no examples for this extension | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/trxhub-message-bundle could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html) | -- |
| StructureDefinition.where(url = 'https://trxhub.mediservice.ch/fhir/StructureDefinition/trxhub-message-bundle') | warning | The Implementation Guide contains no examples for this profile | -- |
| Path | Severity | Message | Validating |
| Resource | information | The resource StructureDefinition/trxhub-message-header could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/ig-guidance/oids.html) | -- |
| StructureDefinition.where(url = 'https://trxhub.mediservice.ch/fhir/StructureDefinition/trxhub-message-header') | warning | The Implementation Guide contains no examples for this profile | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-coverage-payor-role-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-coverage-status-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-coverage-type-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-medication-dispense-status-reason-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-medication-dispense-status-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-medication-dispense-type-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-message-header-event-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-patient-communication-languages-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-service-request-category-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-service-request-code-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-service-request-status-vs 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) | -- |
| Path | Severity | Message | Validating |
| Resource | warning | The resource ValueSet/trxhub-service-request-update-status-vs 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) | -- |
Suppressed Messages (Warnings, hints, broken links)
No suppressed messsages
Errors sorted by type
| fsh-generated/resources/Practitioner-TRxHubPractitionerExample.json | This element does not match any known slice defined in the profile https://trxhub.mediservice.ch/fhir/StructureDefinition/trxhub-practitioner|0.1.0 (this may not be a problem, but you should check that it's not intended to match a slice) | TRxHub Practitioner |
| fsh-generated/resources/StructureDefinition-trxhub-coverage.json | The 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/Bundle-TRxHubTransactionBundleExample.json | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 | TRxHub Patient |
| fsh-generated/resources/Coverage-TRxHubCoverageExampleInsurance.json | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 | TRxHub Coverage |
| fsh-generated/resources/Coverage-TRxHubCoverageExampleInsurance.json | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 | TRxHub Coverage |
| fsh-generated/resources/Coverage-TRxHubCoverageExampleSelfPay.json | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 | TRxHub Coverage |
| fsh-generated/resources/Coverage-TRxHubTransactionBundleExampleCoverage.json | Reference to draft CodeSystem https://trxhub.mediservice.ch/fhir/CodeSystem/trxhub-coverage-payor-role|0.1.0 | TRxHub Coverage |
| fsh-generated/resources/StructureDefinition-trxhub-medication-dispense.json | The 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 | StructureDefinition |
| fsh-generated/resources/Coverage-TRxHubCoverageExampleInsurance.json | No definition could be found for URL value 'urn:oid:2.16.756.5.30.1.123.100.1.1.1' | TRxHub Coverage |
| fsh-generated/resources/MedicationDispense-TRxHubMedicationDispenseExampleCompleted.json | No definition could be found for URL value 'https://service.post/ekp-web/ui/entry/search/99.00.123456.12345678' | TRxHub MedicationDispense |
| fsh-generated/resources/Practitioner-TRxHubPractitionerExample.json | No definition could be found for URL value 'urn:oid:2.51.1.3' | TRxHub Practitioner |
| fsh-generated/resources/Practitioner-TRxHubPractitionerExample.json | No definition could be found for URL value 'urn:oid:2.16.756.5.30.1.123.100.2.1.1' | TRxHub Practitioner |
| fsh-generated/resources/MedicationDispense-TRxHubMedicationDispenseExampleCompleted.json | A definition for CodeSystem 'urn:oid:2.51.1.3' could not be found, so the code cannot be validated | TRxHub MedicationDispense |
| fsh-generated/resources/MedicationDispense-TRxHubMedicationDispenseExampleDeclined.json | A definition for CodeSystem 'urn:oid:2.51.1.3' could not be found, so the code cannot be validated | TRxHub MedicationDispense |
| fsh-generated/resources/MedicationRequest-TRxHubMedicationRequestExample.json | A definition for CodeSystem 'urn:oid:2.51.1.3' could not be found, so the code cannot be validated | TRxHub MedicationRequest |