Generated Tue Sep 30 11:02:55 UTC 2025, FHIR version 4.0.1 for nhsdigital.nhs-notify-letters#0.1.0 (canonical = https://nhsdigital.github.io/nhs-notify-standards/fhir/docs (history)). See Errors Only & IP
Quality Checks | |||||||||||||||||||||||||||||||||||||||||||
Publisher Version: | IG Publisher Version: v2.0.17 | ||||||||||||||||||||||||||||||||||||||||||
Publication Code: | n/a . PackageId = nhsdigital.nhs-notify-letters, Canonical = https://nhsdigital.github.io/nhs-notify-standards/fhir/docs | ||||||||||||||||||||||||||||||||||||||||||
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): | 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://nhsdigital.github.io/nhs-notify-standards/fhir/docs (Problem #1 with package-list.json at https://nhsdigital.github.io/nhs-notify-standards/fhir/docs: Not Found) | ||||||||||||||||||||||||||||||||||||||||||
IPA Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||
IPS Comparison: | n/a | ||||||||||||||||||||||||||||||||||||||||||
Validation Flags: | On: autoLoad; Off: hintAboutNonMustSupport, anyExtensionsAllowed, checkAggregation, showReferenceMessages, noExperimentalContent, displayWarnings | ||||||||||||||||||||||||||||||||||||||||||
Summary: | errors = 14, warn = 23, info = 1, broken links = 0, pinned = n/a. |
ImplementationGuide.definition.parameter[23].value | error | Supressed messages file not found |
warning | Unable to find ImplementationGuide.definition.resource.description for the resource CapabilityStatement/LettersServer. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | |
warning | Unable to find ImplementationGuide.definition.resource.description for the resource Binary/ExampleLetterBinary. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | |
warning | Unable to find ImplementationGuide.definition.resource.description for the resource CommunicationRequest/ExampleLetterCommunicationRequest. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | |
warning | Unable to find ImplementationGuide.definition.resource.description for the resource DocumentReference/ExampleLetterDocRef. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | |
warning | Unable to find ImplementationGuide.definition.resource.description for the resource Patient/ExamplePatient. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | |
warning | Unable to find ImplementationGuide.definition.resource.description for the resource Organization/ExampleSenderOrg. Descriptions are strongly encouraged if they cannot be inferred from the resource to allow proper population of the artifact list. | |
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 |
Binary.meta.profile[1] (l7/c107) | warning | A definition could not be found for Canonical URL 'https://nhsdigital.github.io/nhs-notify-standards/fhir/StructureDefinition/nhsnotify-letter-binary' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE |
Binary.meta.profile[1] (l1/c2) | warning | Profile reference 'https://nhsdigital.github.io/nhs-notify-standards/fhir/StructureDefinition/nhsnotify-letter-binary' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles VALIDATION_VAL_PROFILE_UNKNOWN_NOT_POLICY |
Path | Severity | Message |
CapabilityStatement.jurisdiction[0].coding[0].display (l1/c5204) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
CapabilityStatement (l1/c5609) | error | Constraint failed: cpb-2: 'A Capability Statement SHALL have at least one of description, software, or implementation element. ((description.count() + software.count() + implementation.count()) > 0)' http://hl7.org/fhir/StructureDefinition/CapabilityStatement#cpb-2 |
CapabilityStatement (l1/c5609) | error | Constraint failed: cpb-14: 'If kind = instance, implementation must be present and software may be present ((kind != 'instance') or implementation.exists())' http://hl7.org/fhir/StructureDefinition/CapabilityStatement#cpb-14 |
Path | Severity | Message |
CommunicationRequest.category[0] (l11/c6) | warning | ValueSet 'https://nhsdigital.github.io/nhs-notify-standards/fhir/ValueSet/nhsnotify-letter-category' not found Terminology_TX_ValueSet_NotFound |
Path | Severity | Message |
DocumentReference.content[0].attachment.url (l14/c44) | warning | No definition could be found for URL value 'Binary/ExampleLetterBinary' Type_Specific_Checks_DT_URL_Resolve |
DocumentReference (l1/c2) | error | Problem processing expression 'content.first().attachment.url.matches('Binary/[A-Za-z0-9\-\.]{1,64}')' in profile 'https://nhsdigital.github.io/nhs-notify-standards/fhir/docs/StructureDefinition/nhsnotify-letter-documentreference|0.1.0' at path 'DocumentReference': Error @1, 71: Unknown FHIRPath character escape \- Problem_processing_expression__in_profile__path__ |
Path | Severity | Message |
ImplementationGuide.jurisdiction[0].coding[0].display (l1/c1171) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
ImplementationGuide.dependsOn[2].uri (l1/c2094) | warning | A definition could not be found for Canonical URL 'http://fhir.org/packages/fhir.r4.ukcore.stu2/ImplementationGuide/fhir.r4.ukcore.stu2' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE |
ImplementationGuide.dependsOn[2] (l1/c2147) | warning | The canonical URL http://fhir.org/packages/fhir.r4.ukcore.stu2/ImplementationGuide/fhir.r4.ukcore.stu2 doesn't point to an actual ImplementationGuide resource IG_DEPENDENCY_INVALID_URL |
Path | Severity | Message |
OperationDefinition.where(url = 'https://nhsdigital.github.io/nhs-notify-standards/fhir/OperationDefinition/submit-letter') | error | Conformance resource /workspace/fhir/fsh-generated/resources/OperationDefinition-SubmitLetterOperation.json - the canonical URL (https://nhsdigital.github.io/nhs-notify-standards/fhir/docs/OperationDefinition/SubmitLetterOperation) does not match the URL (https://nhsdigital.github.io/nhs-notify-standards/fhir/OperationDefinition/submit-letter). Use the special-url parameter if you really mean for it not to match RESOURCE_CANONICAL_MISMATCH |
OperationDefinition.jurisdiction[0].coding[0].display (l1/c1605) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
fsh-generated/resources/OperationDefinition-SubmitLetterOperation | error | URL Mismatch https://nhsdigital.github.io/nhs-notify-standards/fhir/docs/OperationDefinition/SubmitLetterOperation vs https://nhsdigital.github.io/nhs-notify-standards/fhir/OperationDefinition/submit-letter |
Path | Severity | Message |
Organization.identifier[0].system (l6/c63) | warning | No definition could be found for URL value 'https://fhir.nhs.uk/Id/ods-organization-code' Type_Specific_Checks_DT_URL_Resolve |
Path | Severity | Message |
Patient.identifier[0].system (l6/c52) | warning | No definition could be found for URL value 'https://fhir.nhs.uk/Id/nhs-number' Type_Specific_Checks_DT_URL_Resolve |
Path | Severity | Message |
StructureDefinition.jurisdiction[0].coding[0].display (l1/c10740) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
StructureDefinition.snapshot.element[4].binding.extension[0] (l1/c16201) | information | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated MSG_DEPENDS_ON_DEPRECATED |
Path | Severity | Message |
StructureDefinition.jurisdiction[0].coding[0].display (l1/c34412) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
StructureDefinition.snapshot.element[15].binding.valueSet (l1/c58292) | warning | A definition could not be found for Canonical URL 'https://nhsdigital.github.io/nhs-notify-standards/fhir/ValueSet/nhsnotify-letter-category' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE |
StructureDefinition.differential.element[2].binding.valueSet (l1/c100756) | warning | A definition could not be found for Canonical URL 'https://nhsdigital.github.io/nhs-notify-standards/fhir/ValueSet/nhsnotify-letter-category' TYPE_SPECIFIC_CHECKS_DT_CANONICAL_RESOLVE |
Path | Severity | Message |
StructureDefinition.jurisdiction[0].coding[0].display (l1/c19920) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
StructureDefinition.snapshot.element[38].comment (l1/c77284) | warning | The markdown contains content that appears to be an embedded HTML tag starting at '<i'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour TYPE_SPECIFIC_CHECKS_DT_MARKDOWN_HTML |
StructureDefinition.differential.element[6].comment (l1/c99738) | warning | The markdown contains content that appears to be an embedded HTML tag starting at '<i'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour TYPE_SPECIFIC_CHECKS_DT_MARKDOWN_HTML |
StructureDefinition.snapshot.element[0].constraint[5] (l1/c24676) | error | Error in constraint 'inv-letterDocRef-binary' with expression 'content.first().attachment.url.matches('Binary/[A-Za-z0-9\-\.]{1,64}')': Error @1, 71: Unknown FHIRPath character escape \- ED_INVARIANT_EXPRESSION_ERROR |
Path | Severity | Message |
ValueSet.jurisdiction[0].coding[0].display (l1/c1001) | error | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') (from https://tx.fhir.org/r4) Display_Name_for__should_be_one_of__instead_of |
ValueSet (l1/c1003) | warning | Published value sets SHOULD conform to the ShareableValueSet profile, which says that the element ValueSet.experimental is mandatory, but it is not present |
Suppressed Messages (Warnings, hints, broken links)
No suppressed messsages
Errors sorted by type
fsh-generated/resources/CapabilityStatement-LettersServer.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/ImplementationGuide-nhsdigital.nhs-notify-letters.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/OperationDefinition-SubmitLetterOperation.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-binary.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-communicationrequest.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-documentreference.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/ValueSet-nhsnotify-letter-category.json | Wrong Display Name 'United Kingdom' for urn:iso:std:iso:3166#GB. Valid display is 'United Kingdom of Great Britain and Northern Ireland' (for the language(s) 'en-GB') |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-documentreference.json | Error in constraint 'inv-letterDocRef-binary' with expression 'content.first().attachment.url.matches('Binary/[A-Za-z0-9\-\.]{1,64}')': Error @1, 71: Unknown FHIRPath character escape \- |
fsh-generated/resources/ImplementationGuide-nhsdigital.nhs-notify-letters.json | The canonical URL http://fhir.org/packages/fhir.r4.ukcore.stu2/ImplementationGuide/fhir.r4.ukcore.stu2 doesn't point to an actual ImplementationGuide resource |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-binary.json | The extension http://hl7.org/fhir/StructureDefinition/elementdefinition-maxValueSet|5.2.0 is deprecated |
fsh-generated/resources/DocumentReference-ExampleLetterDocRef.json | Problem processing expression 'content.first().attachment.url.matches('Binary/[A-Za-z0-9\-\.]{1,64}')' in profile 'https://nhsdigital.github.io/nhs-notify-standards/fhir/docs/StructureDefinition/nhsnotify-letter-documentreference|0.1.0' at path 'DocumentReference': Error @1, 71: Unknown FHIRPath character escape \- |
fsh-generated/resources/OperationDefinition-SubmitLetterOperation.json | Conformance resource /workspace/fhir/fsh-generated/resources/OperationDefinition-SubmitLetterOperation.json - the canonical URL (https://nhsdigital.github.io/nhs-notify-standards/fhir/docs/OperationDefinition/SubmitLetterOperation) does not match the URL (https://nhsdigital.github.io/nhs-notify-standards/fhir/OperationDefinition/submit-letter). Use the special-url parameter if you really mean for it not to match |
fsh-generated/resources/Binary-ExampleLetterBinary.json | A definition could not be found for Canonical URL 'https://nhsdigital.github.io/nhs-notify-standards/fhir/StructureDefinition/nhsnotify-letter-binary' |
fsh-generated/resources/ImplementationGuide-nhsdigital.nhs-notify-letters.json | A definition could not be found for Canonical URL 'http://fhir.org/packages/fhir.r4.ukcore.stu2/ImplementationGuide/fhir.r4.ukcore.stu2' |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-communicationrequest.json | A definition could not be found for Canonical URL 'https://nhsdigital.github.io/nhs-notify-standards/fhir/ValueSet/nhsnotify-letter-category' |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-communicationrequest.json | A definition could not be found for Canonical URL 'https://nhsdigital.github.io/nhs-notify-standards/fhir/ValueSet/nhsnotify-letter-category' |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-documentreference.json | The markdown contains content that appears to be an embedded HTML tag starting at '<i'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour |
fsh-generated/resources/StructureDefinition-nhsnotify-letter-documentreference.json | The markdown contains content that appears to be an embedded HTML tag starting at '<i'. This will (or SHOULD) be escaped by the presentation layer. The content should be checked to confirm that this is the desired behaviour |
fsh-generated/resources/CommunicationRequest-ExampleLetterCommunicationRequest.json | ValueSet 'https://nhsdigital.github.io/nhs-notify-standards/fhir/ValueSet/nhsnotify-letter-category' not found |
fsh-generated/resources/DocumentReference-ExampleLetterDocRef.json | No definition could be found for URL value 'Binary/ExampleLetterBinary' |
fsh-generated/resources/Organization-ExampleSenderOrg.json | No definition could be found for URL value 'https://fhir.nhs.uk/Id/ods-organization-code' |
fsh-generated/resources/Patient-ExamplePatient.json | No definition could be found for URL value 'https://fhir.nhs.uk/Id/nhs-number' |
fsh-generated/resources/Binary-ExampleLetterBinary.json | Profile reference 'https://nhsdigital.github.io/nhs-notify-standards/fhir/StructureDefinition/nhsnotify-letter-binary' has not been checked because it could not be found, and the validator is set to not fetch unknown profiles |