smart-on-fhir / cumulus-library

https://docs.smarthealthit.org/cumulus/library/
Apache License 2.0
2 stars 0 forks source link

core: add completion tracking support #203

Closed mikix closed 2 months ago

mikix commented 3 months ago

This will ignore any encounter rows that haven't yet loaded all the resources we care about.

This completion tracking is opt-in and won't affect legacy data. We include any encounters which don't have a completion group registration.

In addition:

This PR does not need to land until completion tracking in the ETL is done. (Though it's fully backwards-compatible and can land now. Any non-tracked encounters will be allowed through.)

I'm not adding any user docs in this PR - I feel like largely, the user instructions will be for the ETL side of things - how to load data in a way that will work for completion tracking. Seem right?

This PR is the main Library-side piece of https://github.com/smart-on-fhir/cumulus-etl/issues/296 (ETL-side here)

Checklist