- Add info message when resource with an unexpected type is included in the Bundle response to a search.
- Update validation message filters.
- Update testing logic for Patient's previous name MustSupport test.
- Separate USCDI requirements into 'Additional USCDI requirements' section.
- Fix logic in search test when generating search values for Encounter status search.
- Add logic for increased date and time precision in date search tests.
- Remove validation of resource types returned in the Bundles returned by search requests.
- Allow search value extraction from array element when first item is DAR extension.
- Remove US Core Organization Profile from must support checking of Provenance.agent.who.
- Improve search value generation by extracting values from one resource, if possible.
- Alter device search to filter returned resources by Device Type Code input.
- Omit medication resource validation if no medication resources provided.
- Fix failure when Clinical Note Reference test finds non-matched reference.
- Update Clinical Note Type test to not save attachment without url and filter DiagnosticReport with required categories only.
- Update reference resolution test descriptions in groups to describe the new behavior from v0.2.0.
- Remove reference resolution tests for resources with no Must Support references.
- Add US Core v4.0.0 tests.
- Modify reference resolution tests to only check Must Support references.
- Update reference resolution test to store requests.
- Fix string interpolation in reference search checks.
- Fix error message in read tests when id does not match.
- Add .yml files to published gem.
- Initial public release.