Skip to content

Releases: NHSDigital/IOPS-FHIR-Test-Scripts

Added options ability

20 Feb 10:08
b7146bf
Compare
Choose a tag to compare

Now allows the individual repos to set the following options in an options.json file:
{
"strict-validation": ,
"ignore-folders": [],
"ignore-files": [],
"error-if-metaProfile-present":
}

defaults, and how to use can be found within the readme

Update dependencies + Added an exception to search Parameter validation.

20 Feb 09:40
8804804
Compare
Choose a tag to compare
  • Updated dependencies to latest versions
  • Added an exception to search Parameter validation. This hides the 'Profile is present in resource' error as profile references are expected within the Parameter resource
  • Created failonwarning variable to allow independent repos to set whether they want warnings to be promoted to errors

Refactor of Github Actions

14 Nov 15:14
43a7bcd
Compare
Choose a tag to compare
  • FHIR-Validation-Test-Testing & IOPS-FHIR-Validation-Terminology have had redundant code removed, saving approximately 5mins per run alongside updating the package versions where needed.
  • isUKCore flag removed as redundant since the use of the CapabilityStatement within the UKCore. This caused an issue with Bundle validation as it inadvertently skipped the validation
  • FHIR R5/R4B of SubscriptionStatus is implemented using the Parameters resource. In order to specify the type of resource the meta.profile element is being used. This change disables the meta.profile check

Capture of current state

10 Oct 07:30
69516ac
Compare
Choose a tag to compare

This release is to capture the state the validator is in before being taken over by other members of the IOPs team.

The validator is fully functional with HAPI and ontoserver, but it has redundant files left over from previous versions and tests. The next few releases hopes to remove some of this.

HAPI is currently on v6.8.0