microsoft / fhir-server

A service that implements the FHIR standard
MIT License
1.21k stars 518 forks source link

Flips behavior, validate by default, opt out with Lenient #4720

Closed brendankowitz closed 1 week ago

brendankowitz commented 2 weeks ago

Description

Take 2 on #4718. This allows the client to specify "Lenient" to opt out of validation...

This pull request includes several changes to improve the handling of search parameter validation in the FHIR server, particularly focusing on the differentiation between strict and lenient handling modes.

Enhancements to Handling Modes:

Test Adjustments:

Related issues

Addresses AB#130227

Testing

Unit tests.

FHIR Team Checklist

Semver Change (docs)

Patch|Skip|Feature|Breaking (reason)