Skip to content

Release version 1.7.0 with new FHIR resolution features#3

Merged
alex-omophub merged 1 commit intomainfrom
develop
Apr 14, 2026
Merged

Release version 1.7.0 with new FHIR resolution features#3
alex-omophub merged 1 commit intomainfrom
develop

Conversation

@alex-omophub
Copy link
Copy Markdown
Member

@alex-omophub alex-omophub commented Apr 14, 2026

  • Updated resolve_batch() to support tibble output via the as_tibble parameter, enhancing usability with dplyr and tidyr.
  • Introduced standalone wrapper functions: fhir_resolve(), fhir_resolve_batch(), and fhir_resolve_codeable_concept() for easier integration in pipelines.
  • Added omophub_fhir_url() function to construct the OMOPHub FHIR Terminology Service base URL for various FHIR versions.
  • Enhanced documentation and tests to cover new features and ensure robustness.

Summary by cubic

Release 1.7.0 adds tibble output for batch FHIR resolution and pipeline-friendly wrapper functions, plus a FHIR interop URL helper for easier client setup.

  • New Features
    • resolve_batch(as_tibble = TRUE) returns a flat tibble::tibble (one row per coding) ready for dplyr/tidyr; batch summary is attached as an attribute; default list return is unchanged.
    • Added pipe-friendly wrappers: fhir_resolve(), fhir_resolve_batch(), fhir_resolve_codeable_concept() for use alongside the R6 API.
    • New omophub_fhir_url(version) builds the OMOPHub FHIR Terminology Service base URL (r4, r4b, r5, r6) for use with clients like httr2 or fhircrackr.

Written for commit 7b55688. Summary will update on new commits.

- Updated `resolve_batch()` to support tibble output via the `as_tibble` parameter, enhancing usability with `dplyr` and `tidyr`.
- Introduced standalone wrapper functions: `fhir_resolve()`, `fhir_resolve_batch()`, and `fhir_resolve_codeable_concept()` for easier integration in pipelines.
- Added `omophub_fhir_url()` function to construct the OMOPHub FHIR Terminology Service base URL for various FHIR versions.
- Enhanced documentation and tests to cover new features and ensure robustness.
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 14 files

@alex-omophub alex-omophub merged commit e8bb9b2 into main Apr 14, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant