Validation

Validation of FHIR structures is expected to be performed against the UK Core package listed within the IG dependencies. This validation can be performed using any open source FHIR validator (the current Alpha FHIR validation is being performed via the HAPI FHIR validation tool).

Validation of codes is split into 2 parts:

  • Validation of codes defined within FHIR CodeSystems, either FHIR R4, UK Core or Genomics specific will occur locally on the central broker, via loading in of the associated packages.
  • Validation of codes defined within external terminologies is expected to occur against central terminology servers, such as the NHS England OntoServer. For the alpha, this is currently limited to validation of HPO and SNOMED CT terms against the versions loaded into the terminology server. Discussions are ongoing for support of further genomics specific terminologies and nomenclatures used within Genomic Reporting

Users will be able to validate resources against the Genomics IG (UK Core STU3 plus genomic specific business logic) by using the Alpha implementation of the $validate operation.