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

Multiple enhancements for cancer screening CDS #22

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

nkarip
Copy link

@nkarip nkarip commented Nov 6, 2024

  • Ability to specify patient as anchor to allow patient re-use from external data files
  • Use external data files with relative link rather than expecting external data file to be in same folder
  • Fix skip functionality bug, document functionality in README
  • Document only functionality in README
  • Color coding for cql-to-elm output to enhance readability (all output from java CLI is written to stderr, including success and warning messages, suspect there might be a reason for this having to do with stream buffering)
  • Support for specifying CQL library parameter values in test case
  • Support for skip and only at the directory level with new optional params in CQLT config file
  • Support for checking partial match in results with should include rather than equals for nested object values
  • Remove undefined elements in results objects as they cannot be matched in yaml format (in yaml undefined turns to string 'undefined', null does not match undefined)
  • Modification to allow chained aliases within external data files (circumvents error when YAML loading an external data file with anchor sourced from another external data file)

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