Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SQL on FHIR view runner #1775

Open
wants to merge 366 commits into
base: main
Choose a base branch
from
Open

SQL on FHIR view runner #1775

wants to merge 366 commits into from

Conversation

piotrszul
Copy link
Collaborator

@piotrszul piotrszul commented Jan 16, 2024

This pull request adds the ability to execute SQL on FHIR view definitions against data sources within the library API.

It also includes a comprehensive refactoring that integrates this new functionality with the rest of the code base and makes some changes that will improve performance across all of the different FHIRPath query operations.

Resolves #1438 and #1759.

piotrszul and others added 30 commits December 8, 2023 09:35
Refactoring the internals of ExtractView execution to provide assess to result Collections.
# Conflicts:
#	.gitignore
… fixing the NULL results with count() by applying sum() to empty results.
…for accessing %resource in resolved resource context.
… types. (for the cases when values of field are null).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request refactoring Improving the design of existing code
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

SQL on FHIR view layer - POC implementation
2 participants