Validation Results for SmartAppLaunch

Generated Tue Sep 08 16:34:08 UTC 2026, FHIR version 4.0.1 for hl7.fhir.uv.smart-app-launch#2.2.0 (canonical = http://hl7.org/fhir/smart-app-launch (history)). See Full QA Report & IP

Quality Checks
Publisher Version:IG Publisher Version: v2.3.4
Publication Code:smart-app-launch . PackageId = hl7.fhir.uv.smart-app-launch, Canonical = http://hl7.org/fhir/smart-app-launch
Realm Check for UV:Error: realms in canonical and package id are different: uv vs fhir
  • n/a
Language Info:Stated Languages: n/a. IG Resource Lang: en. 1 of 19 (5%) of resources have a language. Population Policy: NONE
Publication Request:
RelatedIgs(None Found)
  • Version 2.2.0 has already been published
  • Publication Request is for version v2.2.0 which is already published
Supressed Messages:41 Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.uv.smart-app-launch2.2.0R4http://hl7.org/fhir/smart-app-launch
... hl7.fhir.uv.extensions5.1.0-snapshot1 OR5http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0-snapshot1FHIR Version Mismatch. Latest Release is 5.3.0
.... hl7.terminology.r55.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch. Latest Release is 7.3.0
... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 7.3.0
.... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.3.0
... hl7.fhir.uv.tools.r41.1.2 MR4http://hl7.org/fhir/toolshttp://hl7.org/fhir/tools/1.1.2Internal Dependency
Templates: hl7.smart.template#0.0.1 -> hl7.fhir.template#current -> hl7.base.template#current -> fhir2.base.template#current
Related IGs:n/a
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):https://tx.fhir.org/r4 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison:
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Narratives SuppressedBasic/app-state, Bundle/example1, Bundle/example2, Bundle/example3, Bundle/example4, Task/task-for-ehr-launch, Task/task-for-standalone-launch
Summary: errors = 8, warn = 23, info = 27, broken links = 0, pinned = n/a.
FilenameErrorsWarningsHints
Build Errors2011
/scratch/repo/input/resources/Basic-app-state020
/scratch/repo/input/resources/Bundle-example1040
/scratch/repo/input/resources/Bundle-example2060
/scratch/repo/input/resources/Bundle-example3030
/scratch/repo/input/resources/Bundle-example4030
/scratch/repo/input/resources/CodeSystem-smart-codes100
/scratch/repo/input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch231
/scratch/repo/input/resources/Task-task-for-ehr-launch010
/scratch/repo/input/resources/Task-task-for-standalone-launch010
/scratch/repo/input/resources/ValueSet-smart-launch-info100
/scratch/repo/input/resources/ValueSet-smart-launch-types100
/scratch/repo/input/resources/ValueSet-user-access-category108

n/a Show Validation Information

ImplementationGuide​/hl7​.fhir​.uv​.smart-app-launcherrorThis IG is version 4.0.1, while the IG 'hl7.fhir.uv.extensions' is from version 5.0.0
errorIn your menu.xml file, it's no longer allowed to have href='#' on dropdown items. Change them to be href='menu.html' instead. (It won't link, but it needs to be something valid.)
en​/StructureDefinition-user-access-brand​.htmlinformationThe html source contains the word 'SHALL NOT' but it is not in a text phrase marked as a conformance clause: ' Profile on Organization to convey a User Access Brand. For background and context, see User Access Brands Overview. In addition to the core data elements on Organization, two key extensions are used in this profile: http://hl7.org/fhir/StructureDefinition/organization-brand conveys the organization's logo(s) and other top-level branding details. See definitions for details. http://hl7.org/fhir/StructureDefinition/organization-portal conveys the details of a user portal and its associated FHIR endpoints. See definitions for details. Notes: 0..1 MS partOf Conveys that an affiliate Brand response for providing this Brand's user access. The hierarchy of "access provided by" links SHALL NOT exceed a depth of two (i.e., a Brand either includes portal details or links directly to a Brand that provides them). 0..* MS identifier Conveys identifiers that apps can use to link this Brand across publishers or with external data sets. EHRs SHALL support customer-supplied identifiers (system and value). It is RECOMMENDED that each Brand include an identifier where system is urn:ietf:rfc: 3986 (meaning the identifier is a URL) and value is the HTTPS URL for the Brand's primary web presence, omitting any "www." prefix from the domain and omitting any path component. For example, since the main web presence of Boston Children's Hospital is https://www.childrenshospital.org/, a recommended identifier would be: {"system": "urn:ietf:rfc:3986","value": "https://childrenshospital.org"} ' CONFORMANCE_STATEMENT_WORD
en​/StructureDefinition-user-access-brands-bundle​.htmlinformationThe html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: ' JSON FHIR Bundle (type: collection) of Organizations and Endpoints that is hosted at a stable, publicly available, publicly disclosed location. For background and context, see User Access Brands Overview. Bundle Entries include: User Access Endpoint Profile resources. User Access Brand (Organization) resources. Vendors SHALL publish at least a "primary brand" for each endpoint and SHOULD support the publication of a more detailed Brand hierarchy. Brand Bundles SHALL populate Bundle.timestamp to advertise the timestamp of the last change to the contents. In addition, Brand Bundles SHOULD populate Bundle.entry.resource.meta.lastUpdated with a more detailed timestamp if the system tracks updates per Resource. ' CONFORMANCE_STATEMENT_WORD
en​/StructureDefinition-user-access-endpoint​.htmlinformationThe html source contains the word 'SHOULD' but it is not in a text phrase marked as a conformance clause: ' Profile on Endpoint associated with a User Access Brand. For background and context, see User Access Brands Overview. In addition to the core data elements on Endpoint, one key extension is used in this profile: http://hl7.org/fhir/StructureDefinition/endpoint-fhir-version conveys is a denormalization to help clients focus on supported endpoints. The valueCode is any version from http://hl7.org/fhir/valueset-FHIR-version.html (e.g., 4.0.1 is expected for FHIR R4 endpoints). Notes: 0..1 name Conveys a fallback or default name describing the endpoint and the organization offering User API access at this endpoint. This value MAY contain technical details like FHIR API Version designations and apps SHOULD preferentially use names from an associated UserAccessBrand rather than displaying this value to users. 1..* MS contact website where developers can configure access to this endpoint, providing at least one "system": "url" contact point where the value is an https:// URL intended for app developers 1..1 MS address FHIR base URL for server supporting user access ' CONFORMANCE_STATEMENT_WORD
en/app-launch.htmlinformationThe html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: ' Apps SHALL ensure that when protocol steps include transmission of sensitive information (authentication secrets, authorization codes, tokens), transmission is ONLY to authenticated servers, over TLS-secured channels. ' CONFORMANCE_STATEMENT_WORD
en/app-state.htmlinformationThe html source contains the word 'SHALL NOT' but it is not in a text phrase marked as a conformance clause: 'Apps SHALL NOT use smart-app-state when the data being persisted could be managed directly using FHIR domain models. For example, an app would never persist clinical diagnoses or observations using smart-app-state. Such usage is prohibited because the standard FHIR API provides safer and more interoperable mechanisms for clinical data sharing.' CONFORMANCE_STATEMENT_WORD
en/backend-services.htmlinformationThe html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: 'Before a SMART client can run against a FHIR server, the client SHALL register with the server by following the registration steps described in client-confidential-asymmetric authentication.' CONFORMANCE_STATEMENT_WORD
en/brands.htmlinformationThe html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: 'Brand Bundle Publisher. Any organization hosting or enabling management of a User Access Brand Bundle. SHALL publish at least a "primary brand" that references each FHIR endpoint in the Brand Bundle SHOULD support the publication of a more detailed Brand hierarchy SHALL populate Bundle.timestamp to advertise the timestamp of the last change to the contents SHOULD populate Bundle.entry.resource.meta.lastUpdated with a more detailed timestamp if the system tracks updates per Resource. SHALL support Cross-Origin Resource Sharing (CORS) for all GET requests to the artifacts described in this guide. SHOULD include a weak ETag header in all Brand Bundle HTTP responses SHALL allow Health Data Providers to manage all data elements marked "Must-Support" in the "User Access Brand" and "User Access Endpoint" profiles SHALL support customer-supplied Organization identifiers (system and value) MAY provide a Data Absent Reason of asked-declined or asked-unknown in a Brand Bundle SHALL NOT use Data Absent Reasons other than asked-declined or asked-unknown in a Brand Bundle ' CONFORMANCE_STATEMENT_WORD
en/client-confidential-asymmetric.htmlinformationThe html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: 'Before a SMART client can run against a FHIR server, the client SHALL generate or obtain an asymmetric key pair and SHALL register its public key set with that FHIR server’s authorization service (referred to below as the "FHIR authorization server"). SMART does not require a standards-based registration process, but we encourage FHIR service implementers to consider using the OAuth 2.0 Dynamic Client Registration Protocol.' CONFORMANCE_STATEMENT_WORD
en/conformance.htmlinformationThe html source contains the word 'SHALL' but it is not in a text phrase marked as a conformance clause: 'This specification uses the conformance verbs SHALL, SHOULD, and MAY as defined in RFC2119. Unlike RFC 2119, however, this specification allows that different applications may not be able to interoperate because of how they use optional features.' CONFORMANCE_STATEMENT_WORD
en/scopes-and-launch-context.htmlinformationThe html source contains the word 'SHOULD' but it is not in a text phrase marked as a conformance clause: 'Valid suffixes are a subset of the in-order string .cruds. For example, to convey support for creating and updating observations, use scope patient/Observation.cu. To convey support for reading and searching observations, use scope patient/Observation.rs. For backwards compatibility with scopes defined in the SMART App Launch 1.0 specification, servers SHOULD advertise the permission-v1 capability in their .well-known/smart-configuration discovery document, SHOULD return v1 scopes when v1 scopes are requested and granted, and SHOULD process v1 scopes with the following semantics in v2:' CONFORMANCE_STATEMENT_WORD
en/token-introspection.htmlinformationThe html source contains the word 'SHOULD' but it is not in a text phrase marked as a conformance clause: 'SMART on FHIR EHRs SHOULD support Token Introspection, which allows a broader ecosystem of resource servers to leverage authorization decisions managed by a single authorization server. Token Introspection is conducted according to RFC 7662: OAuth 2.0 Token Introspection, with the additional considerations presented in the sections below.' CONFORMANCE_STATEMENT_WORD

input/resources/Basic-app-state.json Show Validation Information (1)

PathSeverityMessageValidating
Basic.code.coding[0].system (l7/c4)warningA definition for CodeSystem 'https://myapp.example.org' could not be found, so the code cannot be validated (from https://tx.fhir.org/r4) UNKNOWN_CODESYSTEMSMART App State
Basic (l1/c2)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6SMART App State

input/resources/Bundle-example1.json Show Validation Information (5)

PathSeverityMessageValidating
Bundle​.entry[0]​.resource​/*Organization​/examplelabs*​/​.extension[0]​.extension[0]​.value​.ofType(url) (l17​/c256)warningNo definition could be found for URL value 'data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1024'%20height='1024'><path%20d='M0%200h1024v1024H0z'%20style='fill:%23eee'/><text%20x='40'%20y='170'%20style='font-size:150px'>1024x1024</text></svg>' Type_Specific_Checks_DT_URL_ResolveUser Access Brand (Organization) Profile
Bundle​.entry[0]​.resource​/*Organization​/examplelabs*​/​.extension[1]​.extension[2]​.value​.ofType(url) (l34​/c256)warningNo definition could be found for URL value 'data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1024'%20height='1024'><path%20d='M0%200h1024v1024H0z'%20style='fill:%23666'/><text%20x='40'%20y='170'%20style='font-size:150px'>1024x1024</text></svg>' Type_Specific_Checks_DT_URL_ResolveUser Access Brand (Organization) Profile
Bundle​.entry[0]​.resource​/*Organization​/examplelabs*​/ (l9​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[1]​.resource​/*Endpoint​/examplelabs*​/ (l103​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile

input/resources/Bundle-example2.json Show Validation Information (11)

PathSeverityMessageValidating
Bundle​.entry[0]​.resource​/*Organization​/examplehealth*​/ (l9​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[1]​.resource​/*Organization​/ehchospital*​/​.extension[0]​.extension[0]​.value​.ofType(url) (l168​/c117)warningNo definition could be found for URL value 'data:image/svg+xml;base64,PHN2ZyB0aXRsZT0iU3Rld2FydCBNZW1vcmlhbCBIb3Nw...+IDwvc3ZnPgo=' Type_Specific_Checks_DT_URL_ResolveUser Access Brand (Organization) Profile
Bundle​.entry[1]​.resource​/*Organization​/ehchospital*​/ (l159​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6Organization
Bundle​.entry[2]​.resource​/*Organization​/ehpmadison*​/ (l215​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6Organization
Bundle​.entry[3]​.resource​/*Endpoint​/examplehealth-r2*​/ (l271​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[4]​.resource​/*Endpoint​/examplehealth-r4*​/ (l307​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile

input/resources/Bundle-example3.json Show Validation Information (7)

PathSeverityMessageValidating
Bundle​.entry[0]​.resource​/*Organization​/examplehospital*​/ (l9​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[1]​.resource​/*Endpoint​/examplehospital-ehr1*​/ (l127​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[2]​.resource​/*Endpoint​/examplehospital-ehr2*​/ (l163​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile

input/resources/Bundle-example4.json Show Validation Information (7)

PathSeverityMessageValidating
Bundle​.entry[0]​.resource​/*Organization​/brand1*​/ (l9​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[1]​.resource​/*Organization​/brand2*​/ (l96​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile
Bundle​.entry[2]​.resource​/*Endpoint​/coequal-example*​/ (l183​/c8)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6User Access Endpoint Profile

input/resources/CodeSystem-smart-codes.json Show Validation Information (1)

PathSeverityMessageValidating
ResourceerrorThe resource CodeSystem/smart-codes must 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/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) --

input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.json Show Validation Information (1)

PathSeverityMessageValidating
ImplementationGuide​.dependsOn[0] (l1​/c1721)errorThe ImplementationGuide is based on FHIR version 4.0.1 but package hl7.fhir.uv.extensions#5.1.0-snapshot1 is based on FHIR version 5.0.0. Use the package hl7.fhir.uv.extensions.r4 instead IG_DEPENDENCY_VERSION_ERROR--
ImplementationGuide​.dependsOn[0] (l1​/c1721)warningThe ImplementationGuide uses package hl7.fhir.uv.extensions#5.1.0-snapshot1 released on 2024-03-12, but the most recent appropriate version is 5.3.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD--
ImplementationGuide​.dependsOn[1] (l1​/c1842)warningThe ImplementationGuide uses package hl7.terminology#5.5.0 released on 2024-03-09, but the most recent appropriate version is 7.3.0. This reference is getting old and the more recent version should be considered IG_DEPENDENCY_VERSION_WARNING_OLD--
ImplementationGuide (l1/c26417)errorHL7 Implementation Guides must state their status explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status IG_HL7_STANDARDS_STATUS_REQUIRED--
ImplementationGuide (l1/c26417)warningHL7 Implementation Guides should state their maturity explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm IG_HL7_FMM_SHOULD--
ResourceinformationThe resource ImplementationGuide/hl7.fhir.uv.smart-app-launch could usefully have an OID assigned (OIDs are easy to assign - see https://build.fhir.org/ig/FHIR/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) --

input/resources/Task-task-for-ehr-launch.json Show Validation Information (1)

PathSeverityMessageValidating
Task (l1/c2)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6TaskEhrLaunch

input/resources/Task-task-for-standalone-launch.json Show Validation Information (1)

PathSeverityMessageValidating
Task (l1/c2)warningConstraint failed: dom-6: 'A resource should have narrative for robust management (text.`div`.exists())' (defined in http://hl7.org/fhir/StructureDefinition/DomainResource) (Best Practice Recommendation) http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6TaskStandaloneLaunch

input/resources/ValueSet-smart-launch-info.json Show Validation Information (1)

PathSeverityMessageValidating
ResourceerrorThe resource ValueSet/smart-launch-info must 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/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) --

input/resources/ValueSet-smart-launch-types.json Show Validation Information (1)

PathSeverityMessageValidating
ResourceerrorThe resource ValueSet/smart-launch-types must 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/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) --

input/resources/ValueSet-user-access-category.json Show Validation Information (1)

PathSeverityMessageValidating
ValueSet.compose.include[0]informationPinned the version of http://terminology.hl7.org/CodeSystem/organization-type to 2.0.0 from choices of 0.1.0 (hl7.terminology.r5#5.3.0), 2.0.0 (hl7.terminology#5.5.0) PIN_VERSION--
ValueSet​.compose​.include[0]​.concept[0] (l1​/c3471)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ValueSet​.compose​.include[0]​.concept[1] (l1​/c3516)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ValueSet​.compose​.include[0]​.concept[2] (l1​/c3561)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ValueSet​.compose​.include[0]​.concept[3] (l1​/c3607)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ValueSet​.compose​.include[0]​.concept[4] (l1​/c3648)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ValueSet​.compose​.include[0]​.concept[5] (l1​/c3725)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ValueSet​.compose​.include[0]​.concept[6] (l1​/c3794)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0 MSG_DRAFT--
ResourceerrorThe resource ValueSet/user-access-category must 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/fhir-tools-ig/CodeSystem-ig-parameters.html#ig-parameters-auto-oid-root) --

Suppressed Messages (Warnings, hints, broken links)

Example URI in example.org domain does not need to be validated

Examples are validated in the context of their Brand Bundles

Ignoring info about references to draft code system for Organization type, since we've beek asked to use this draft code system

The 'no narrative' parameter is used for these resources instances because they are infrastructural in nature and used in strictly managed trading systems where all systems share a common data model and additional text is unnecessary.

These example resources have content that can be inferred, and a standalone examples page providing more detail

smart-codes is granted an exemption, details at https://confluence.hl7.org/display/TSMG/2024-03-18+TSMG+Agenda+and+Minutes

Errors sorted by type


IG_DEPENDENCY_VERSION_ERROR

input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.jsonThe ImplementationGuide is based on FHIR version 4.0.1 but package hl7.fhir.uv.extensions#5.1.0-snapshot1 is based on FHIR version 5.0.0. Use the package hl7.fhir.uv.extensions.r4 instead--

IG_DEPENDENCY_VERSION_WARNING_OLD

input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.jsonThe ImplementationGuide uses package hl7.fhir.uv.extensions#5.1.0-snapshot1 released on 2024-03-12, but the most recent appropriate version is 5.3.0. This reference is getting old and the more recent version should be considered--
input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.jsonThe ImplementationGuide uses package hl7.terminology#5.5.0 released on 2024-03-09, but the most recent appropriate version is 7.3.0. This reference is getting old and the more recent version should be considered--

IG_HL7_FMM_SHOULD

input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.jsonHL7 Implementation Guides should state their maturity explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm--

IG_HL7_STANDARDS_STATUS_REQUIRED

input/resources/ImplementationGuide-hl7.fhir.uv.smart-app-launch.jsonHL7 Implementation Guides must state their status explicitly using the extension http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status--

MSG_DRAFT

input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--
input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--
input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--
input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--
input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--
input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--
input/resources/ValueSet-user-access-category.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0--

PIN_VERSION

input/resources/ValueSet-user-access-category.jsonPinned the version of http://terminology.hl7.org/CodeSystem/organization-type to 2.0.0 from choices of 0.1.0 (hl7.terminology.r5#5.3.0), 2.0.0 (hl7.terminology#5.5.0)--

Type_Specific_Checks_DT_URL_Resolve

input/resources/Bundle-example1.jsonNo definition could be found for URL value 'data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1024'%20height='1024'><path%20d='M0%200h1024v1024H0z'%20style='fill:%23eee'/><text%20x='40'%20y='170'%20style='font-size:150px'>1024x1024</text></svg>'User Access Brand (Organization) Profile
input/resources/Bundle-example1.jsonNo definition could be found for URL value 'data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'%20width='1024'%20height='1024'><path%20d='M0%200h1024v1024H0z'%20style='fill:%23666'/><text%20x='40'%20y='170'%20style='font-size:150px'>1024x1024</text></svg>'User Access Brand (Organization) Profile
input/resources/Bundle-example2.jsonNo definition could be found for URL value 'data:image/svg+xml;base64,PHN2ZyB0aXRsZT0iU3Rld2FydCBNZW1vcmlhbCBIb3Nw...+IDwvc3ZnPgo='User Access Brand (Organization) Profile

UNKNOWN_CODESYSTEM

input/resources/Basic-app-state.jsonA definition for CodeSystem 'https://myapp.example.org' could not be found, so the code cannot be validatedSMART App State