FHIR Validation (internal/skunkworks)
0.0.1-current - ci-build
FHIR Validation (internal/skunkworks) - Local Development build (v0.0.1-current) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: https://fhir.nhs.uk/England/validation/ImplementationGuide/nhs.england.validation | Version: 0.0.1-current | |||
Draft as of 2025-01-17 | Computable Name: NHS_England_Validation |
This is a web based application which provides a user interface to backaned FHIR Servers. These provide:
Frontend component diagram
The application is an Angular application which includes use of several libaries such as
The Validator is based on HAPI FHIR Instance Validator, which is exposed using a HAPI FHIR Plain Server which gives an FHIR RESTful API to a FHIR $validate operation. This API is documented via OpenAPI Specification (swagger).
Backend component diagram
The validation configuration (ValidationSupportChain) is composed of:
DefaultProfileValidationSupport
- which includes base FHIR CodeSystems and ValueSetsCommonCodeSystemsTerminologyService
- which includes UK Core and NHS England FHIR NPM packagesTerminologyServiceValidationSupport
to handle the security mechanism of NHS England’s Terminology ServerAWSValidationSupport
a custom class to enable validation of FHIR QuestionnaireResponse using FHIR Questionnaire’s stored a AWS FHIRWorks server.The following is a list of services demonstrating a variety of FHIR and IHE use cases.