Validation Results for SMARTapplaunchmultiserverauthentication

Generated Mon Dec 09 20:46:52 UTC 2024, FHIR version 4.0.1 for hl7.fhir.uv.smart-multi-server-auth#0.1.0 (canonical = http://hl7.org/fhir/uv/smart-multi-server-auth (history)). See Errors Only

Quality Checks
Publisher Version:IG Publisher Version: v1.7.5
Publication Code:smart-multi-server-auth . PackageId = hl7.fhir.uv.smart-multi-server-auth, Canonical = http://hl7.org/fhir/uv/smart-multi-server-auth
Realm Check for UV:
  • n/a
Publication Request:
  • This IG has never been published
  • No publication request found
Supressed Messages:No Suppressed Issues
Dependency Checks:
PackageVersionFHIRCanonicalWeb BaseComment
.. hl7.fhir.uv.smart-multi-server-auth0.1.0R4http://hl7.org/fhir/uv/smart-multi-server-auth
... hl7.terminology.r46.1.0 MR4http://terminology.hl7.orghttp://terminology.hl7.org/6.1.0
... hl7.fhir.uv.extensions.r45.1.0 MR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/5.1.0
... hl7.fhir.uv.ipa1.0.0 MR4http://hl7.org/fhir/uv/ipahttp://hl7.org/fhir/uv/ipa/STU1
.... hl7.terminology.r45.0.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.0.0Latest Release is 6.1.0
.... hl7.fhir.uv.smart-app-launch2.0.0 OR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2Latest Release is 2.2.0
... hl7.fhir.uv.smart-app-launch2.2.0 MR4http://hl7.org/fhir/smart-app-launchhttp://hl7.org/fhir/smart-app-launch/STU2.2
.... 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.1.0
..... hl7.terminology.r55.3.0 OR5http://terminology.hl7.orghttp://terminology.hl7.org/5.3.0FHIR Version Mismatch. Latest Release is 6.1.0
.... hl7.terminology5.5.0 OR4http://terminology.hl7.orghttp://terminology.hl7.org/5.5.0Latest Release is 6.1.0
..... hl7.fhir.uv.extensions.r41.0.0 OR4http://hl7.org/fhir/extensionshttp://hl7.org/fhir/extensions/1.0.0Latest Release is 5.1.0
... fhir.dicom2024.2.20240331 MR4http://fhir.org/packages/fhir.dicomhttp://fhir.org/packages/fhir.dicom
Templates: hl7.fhir.template#current -> hl7.base.template#current -> fhir.base.template#current. Tools: 0.3.0
Dependent IGs:no references
Global Profiles:(none declared)
Terminology Server(s):http://tx.fhir.org/r4 (details)
HTA Analysis:no Non-HL7 references found
R5 Dependencies:(none)
Draft Dependencies:
Modifier Extensions:(none)
Previous Version Comparison: Unable to compare with previous version: Unable to find version history at http://hl7.org/fhir/uv/smart-multi-server-auth (Problem #1 with package-list.json at http://hl7.org/fhir/uv/smart-multi-server-auth: Not Found)
IPA Comparison: n/a
IPS Comparison: n/a
Validation Flags: On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings
Summary: errors = 28, warn = 109, info = 9, broken links = 0
FilenameErrorsWarningsHints
Build Errors2150
/scratch/repo/fsh-generated/resources/Bundle-UserBrandBundleExample224
/scratch/repo/fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem331
/scratch/repo/fsh-generated/resources/Endpoint-EpicSandboxEndpoint001
/scratch/repo/fsh-generated/resources/Endpoint-ImagingSandboxEndpoint001
/scratch/repo/fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.smart-multi-server-auth110
/scratch/repo/fsh-generated/resources/Organization-EpicSandboxOrganization101
/scratch/repo/fsh-generated/resources/Organization-ImagingSandboxOrganization101
/scratch/repo/fsh-generated/resources/Patient-PatientExample000
/scratch/repo/fsh-generated/resources/StructureDefinition-MyPatient200
/scratch/repo/fsh-generated/resources/StructureDefinition-extended-smart-launch-conformance2420
/scratch/repo/fsh-generated/resources/StructureDefinition-smart-launch-conformance-original2420
/scratch/repo/fsh-generated/resources/ValueSet-SmartCapabilities310
/scratch/repo/fsh-generated/resources/ValueSet-SmartEndpointCapabilities310
/scratch/repo/fsh-generated/resources/ValueSet-smart-grant-types310
/scratch/repo/fsh-generated/resources/ValueSet-smart-token-endpoint-auth-methods310

n/a Show Validation Information

ImplementationGuide​.definition​.parameter[24]​.valueerrorSupressed messages file not found
ImplementationGuide.dependency[4].urlwarningThe canonical URL for an Implementation Guide must point directly to the implementation guide resource, not to the Implementation Guide as a whole
warningUnable to find ImplementationGuide.definition.resource.description for the resource ValueSet/smart-grant-types. 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 ValueSet/SmartCapabilities. 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 ValueSet/smart-token-endpoint-auth-methods. 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 ValueSet/SmartEndpointCapabilities. 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 CodeSystem/smart-auth-information-CodeSystem. 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 Endpoint/EpicSandboxEndpoint. 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 Organization/EpicSandboxOrganization. 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 Endpoint/ImagingSandboxEndpoint. 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 Organization/ImagingSandboxOrganization. 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/UserBrandBundleExample. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list.
errorThere is no jira specification file defined with the expected name of FHIR-smart-multi-server-auth in the xml folder of the https://github.com/HL7/Jira-Spec-Artifacts project. This must exist before ballot or publication.
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] 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-UserBrandBundleExample.json Show Validation Information (13)

PathSeverityMessage
Bundle​.entry[0]​.resource​/*Organization​/EpicSandboxOrganization*​/​.type[0] (l28​/c12)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
Bundle​.entry[0]​.resource​/*Organization​/EpicSandboxOrganization*​/​.endpoint[0]warningEntry 1 matches the reference Endpoint/EpicSandboxEndpoint by type and id but it's fullUrl urn:Endpoint/EpicSandboxEndpoint does not match the full target URL urn:EpicSandboxEndpoint by Bundle resolution rules
Bundle​.entry[0]​.resource​/*Organization​/EpicSandboxOrganization*​/​.endpoint[0] (l38​/c12)errorReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)
Bundle​.entry[1]​.resource​/*Endpoint​/EpicSandboxEndpoint*​/​.payloadType[0] (l66​/c12)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0
Bundle​.entry[2]​.resource​/*Organization​/ImagingSandboxOrganization*​/​.type[0] (l102​/c12)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
Bundle​.entry[2]​.resource​/*Organization​/ImagingSandboxOrganization*​/​.endpoint[0]warningEntry 3 matches the reference Endpoint/ImagingSandboxEndpoint by type and id but it's fullUrl urn:Endpoint/ImagingSandboxEndpoint does not match the full target URL urn:ImagingSandboxEndpoint by Bundle resolution rules
Bundle​.entry[2]​.resource​/*Organization​/ImagingSandboxOrganization*​/​.endpoint[0] (l112​/c12)errorReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)
Bundle​.entry[3]​.resource​/*Endpoint​/ImagingSandboxEndpoint*​/​.payloadType[0] (l140​/c12)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0

fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem.json Show Validation Information (1)

PathSeverityMessage
CodeSystem (l1/c14875)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
CodeSystem (l1/c14875)informationMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)
CodeSystemwarningHL7 Defined CodeSystems SHOULD have a stated value for the caseSensitive element so that users know the status and meaning of the code system clearly
CodeSystemwarningHL7 Defined CodeSystems SHOULD have a stated value for the hierarchyMeaning element so that users know the status and meaning of the code system clearly
CodeSystem (l1/c14875)errorCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
CodeSystem (l1/c14875)errorCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present
CodeSystem.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/Endpoint-EpicSandboxEndpoint.json Show Validation Information (1)

PathSeverityMessage
Endpoint.payloadType[0] (l20/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0

fsh-generated/resources/Endpoint-ImagingSandboxEndpoint.json Show Validation Information (1)

PathSeverityMessage
Endpoint.payloadType[0] (l20/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0

fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.smart-multi-server-auth.json Show Validation Information (1)

PathSeverityMessage
ImplementationGuide (l1/c17983)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
ImplementationGuide.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/Organization-EpicSandboxOrganization.json Show Validation Information (1)

PathSeverityMessage
Organization.type[0] (l16/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
Organization.endpoint[0] (l26/c6)errorReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)

fsh-generated/resources/Organization-ImagingSandboxOrganization.json Show Validation Information (1)

PathSeverityMessage
Organization.type[0] (l16/c6)informationReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
Organization.endpoint[0] (l26/c6)errorReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)

fsh-generated/resources/Patient-PatientExample.json Show Validation Information (1)


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

PathSeverityMessage
StructureDefinition (l1/c70653)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/StructureDefinition-extended-smart-launch-conformance.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[0] (l1​/c46573)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[1] (l1​/c47134)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[2] (l1​/c47693)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[3] (l1​/c48290)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[4] (l1​/c49115)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[5] (l1​/c49474)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[6] (l1​/c50261)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[7] (l1​/c50741)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[8] (l1​/c51324)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[9] (l1​/c51747)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[10] (l1​/c52238)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[11] (l1​/c52963)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[12] (l1​/c53586)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[13] (l1​/c54156)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[14] (l1​/c54635)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[15] (l1​/c55087)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[16] (l1​/c55737)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[17] (l1​/c56388)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[18] (l1​/c57055)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[19] (l1​/c57396)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[20] (l1​/c57927)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[0] (l1​/c58186)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[1] (l1​/c58670)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[2] (l1​/c59150)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[3] (l1​/c59654)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[4] (l1​/c60387)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[5] (l1​/c60661)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[6] (l1​/c61340)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[7] (l1​/c61728)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[8] (l1​/c62216)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[9] (l1​/c62544)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[10] (l1​/c62936)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[11] (l1​/c63574)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[12] (l1​/c64102)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[13] (l1​/c64582)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[14] (l1​/c64968)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[15] (l1​/c65330)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[16] (l1​/c65897)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[17] (l1​/c66445)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[18] (l1​/c67021)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[19] (l1​/c67267)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[20] (l1​/c67694)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition (l1/c67697)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/StructureDefinition-smart-launch-conformance-original.json Show Validation Information (1)

PathSeverityMessage
StructureDefinition​.snapshot​.element[0] (l1​/c44925)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[1] (l1​/c45486)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[2] (l1​/c46045)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[3] (l1​/c46642)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[4] (l1​/c47346)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[5] (l1​/c47705)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[6] (l1​/c48355)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[7] (l1​/c48835)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[8] (l1​/c49418)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[9] (l1​/c49841)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[10] (l1​/c50332)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[11] (l1​/c51057)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[12] (l1​/c51680)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[13] (l1​/c52250)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[14] (l1​/c52729)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[15] (l1​/c53181)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[16] (l1​/c53710)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[17] (l1​/c54361)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[18] (l1​/c55028)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[19] (l1​/c55369)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.snapshot​.element[20] (l1​/c55773)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[0] (l1​/c56028)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[1] (l1​/c56512)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[2] (l1​/c56992)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[3] (l1​/c57496)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[4] (l1​/c58108)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[5] (l1​/c58382)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[6] (l1​/c58924)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[7] (l1​/c59312)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[8] (l1​/c59800)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[9] (l1​/c60128)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[10] (l1​/c60520)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[11] (l1​/c61158)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[12] (l1​/c61686)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[13] (l1​/c62166)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[14] (l1​/c62552)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[15] (l1​/c62914)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[16] (l1​/c63360)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[17] (l1​/c63908)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[18] (l1​/c64484)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[19] (l1​/c64730)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition​.differential​.element[20] (l1​/c65030)warningConstraint failed: eld-20: 'Element names should be simple alphanumerics with a max of 64 characters, or code generation tools may be broken'
StructureDefinition (l1/c65033)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
StructureDefinition.jurisdictionerrorThe resource must declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/ValueSet-SmartCapabilities.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c2986)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
ValueSet (l1/c2986)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
ValueSet (l1/c2986)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/ValueSet-SmartEndpointCapabilities.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c2479)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
ValueSet (l1/c2479)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
ValueSet (l1/c2479)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/ValueSet-smart-grant-types.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c2316)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
ValueSet (l1/c2316)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
ValueSet (l1/c2316)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

fsh-generated/resources/ValueSet-smart-token-endpoint-auth-methods.json Show Validation Information (1)

PathSeverityMessage
ValueSet (l1/c2544)errorWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
ValueSet (l1/c2544)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
ValueSet (l1/c2544)errorValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
ValueSet.jurisdictionwarningThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

Suppressed Messages (Warnings, hints, broken links)

No suppressed messsages

Errors sorted by type


BUNDLE_BUNDLE_POSSIBLE_MATCH_WRONG_FU

fsh-generated/resources/Bundle-UserBrandBundleExample.jsonEntry 1 matches the reference Endpoint/EpicSandboxEndpoint by type and id but it's fullUrl urn:Endpoint/EpicSandboxEndpoint does not match the full target URL urn:EpicSandboxEndpoint by Bundle resolution rules
fsh-generated/resources/Bundle-UserBrandBundleExample.jsonEntry 3 matches the reference Endpoint/ImagingSandboxEndpoint by type and id but it's fullUrl urn:Endpoint/ImagingSandboxEndpoint does not match the full target URL urn:ImagingSandboxEndpoint by Bundle resolution rules

CODESYSTEM_SHAREABLE_MISSING_HL7

fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem.jsonCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.experimental is mandatory, but it is not present
fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem.jsonCode systems published by HL7 SHALL conform to the ShareableCodeSystem profile, which says that the element CodeSystem.caseSensitive is mandatory, but it is not present

CODESYSTEM_THO_CHECK

fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem.jsonMost code systems defined in HL7 IGs will need to move to THO later during the process. Consider giving this code system a THO URL now (See https://confluence.hl7.org/display/TSMG/Terminology+Play+Book, and/or talk to TSMG)

MSG_DRAFT

fsh-generated/resources/Bundle-UserBrandBundleExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
fsh-generated/resources/Bundle-UserBrandBundleExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0
fsh-generated/resources/Bundle-UserBrandBundleExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
fsh-generated/resources/Bundle-UserBrandBundleExample.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0
fsh-generated/resources/Endpoint-EpicSandboxEndpoint.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0
fsh-generated/resources/Endpoint-ImagingSandboxEndpoint.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/endpoint-payload-type|2.0.0
fsh-generated/resources/Organization-EpicSandboxOrganization.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0
fsh-generated/resources/Organization-ImagingSandboxOrganization.jsonReference to draft CodeSystem http://terminology.hl7.org/CodeSystem/organization-type|2.0.0

RESOURCE_JURISDICTION_MISMATCH

fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.smart-multi-server-auth.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/StructureDefinition-MyPatient.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/StructureDefinition-extended-smart-launch-conformance.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/StructureDefinition-smart-launch-conformance-original.jsonThe resource must declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/ValueSet-SmartCapabilities.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/ValueSet-SmartEndpointCapabilities.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/ValueSet-smart-grant-types.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')
fsh-generated/resources/ValueSet-smart-token-endpoint-auth-methods.jsonThe resource should declare its jurisdiction to match the package id (hl7.fhir.uv.smart-multi-server-auth, jurisdiction = http://unstats.un.org/unsd/methods/m49/m49.htm#001: 'World' instead of or as well as [null]) (for Sushi users: in sushi-config.yaml, 'jurisdiction: http://unstats.un.org/unsd/methods/m49/m49.htm#001 "World"')

Reference_REF_Aggregation

fsh-generated/resources/Bundle-UserBrandBundleExample.jsonReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)
fsh-generated/resources/Bundle-UserBrandBundleExample.jsonReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)
fsh-generated/resources/Organization-EpicSandboxOrganization.jsonReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)
fsh-generated/resources/Organization-ImagingSandboxOrganization.jsonReference is remote which isn't supported by the specified aggregation mode(s) for the reference (bundled)

VALIDATION_HL7_WG_NEEDED

fsh-generated/resources/CodeSystem-smart-auth-information-CodeSystem.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/ImplementationGuide-hl7.fhir.uv.smart-multi-server-auth.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/StructureDefinition-MyPatient.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/StructureDefinition-extended-smart-launch-conformance.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/StructureDefinition-smart-launch-conformance-original.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/ValueSet-SmartCapabilities.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/ValueSet-SmartEndpointCapabilities.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/ValueSet-smart-grant-types.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension
fsh-generated/resources/ValueSet-smart-token-endpoint-auth-methods.jsonWhen HL7 is publishing a resource, the owning committee must be stated using the http://hl7.org/fhir/StructureDefinition/structuredefinition-wg extension

VALUESET_SHAREABLE_MISSING_HL7

fsh-generated/resources/ValueSet-SmartCapabilities.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
fsh-generated/resources/ValueSet-SmartCapabilities.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated/resources/ValueSet-SmartEndpointCapabilities.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
fsh-generated/resources/ValueSet-SmartEndpointCapabilities.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated/resources/ValueSet-smart-grant-types.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
fsh-generated/resources/ValueSet-smart-grant-types.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present
fsh-generated/resources/ValueSet-smart-token-endpoint-auth-methods.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present
fsh-generated/resources/ValueSet-smart-token-endpoint-auth-methods.jsonValue sets published by HL7 SHALL conform to the ShareableValueSet profile, which says that the element ValueSet.description is mandatory, but it is not present