Skip to content

Releases: mcode/base-icare-extraction-client

V2.3.2

24 Feb 22:07
Compare
Choose a tag to compare
  • updated MEF package to v2.2.2;
  • added resolution in package.json file for antlr to avoid dependency incompatability issues;
  • added nvmrc file for more consistent development experience;
  • updated client to register CSV-CTCAE extractor;
  • added test data for CTCAE resources

v2.3.1

17 Feb 20:34
b8fc98a
Compare
Choose a tag to compare

What's Changed

  • Fixing bugs related to excess whitespace and empty values when using multiple condition codes

Full Changelog: v2.3.0...v2.3.1

v2.3.0

08 Feb 18:54
10a3cac
Compare
Choose a tag to compare

What's Changed

  • Multiple condition codes can now be added by separating them with | (e.g. 1234|5678) in the CSV file for the CSVConditionExtractor

Full Changelog: v2.2.0...v2.3.0

v2.2.0

16 Dec 20:21
d44d88b
Compare
Choose a tag to compare

What's Changed

  • CSV validation updated to allow CSVs with the proper header but no rows of data
  • CSV validation updated to handle excess whitespace in the CSV

Full Changelog: v2.1.0...v2.2.0

v2.1.0

20 May 15:38
9c3e8f6
Compare
Choose a tag to compare

Release Notes

  • Support specifying a top level directory where all CSV files are stored and a corresponding fileName property to indicate the CSV file name in each extractor's configuration (#53)
  • Support for passthrough csv-parse options in the configuration file (#53)
  • Implemented logic for extractor dependencies in configuration file (#54)
  • Bump moment from 2.27.0 to 2.29.3
  • Update to mcode-extraction-framework v2.0.1

v2.0.0

21 Jan 16:37
e4ed24c
Compare
Choose a tag to compare

Code Maintenance Changes

v1.1.0

09 Aug 16:00
Compare
Choose a tag to compare

Bug Fixes

  • Fix file path resolution issues with log files
    • Improve checking for default log file #42

Code Maintenance Changes

  • Utilize new mcode-extraction-framework functions for parsing patient ID CSV file
    • Use MEF helper for parsing patient IDs #43
  • Refactor program halt logic to live in CLI
    • Moving process.exit from app to cli #44
  • Refactor logging functionality
    • Use RunInstanceLogger for log file functions #45
  • Refactor separation of app/CLI
    • Moving config parsing from app to CLI #46
  • Update to mcode-extraction-framework v1.1.0

Base ICARE Extraction Client v1.0.2

20 May 20:09
Compare
Choose a tag to compare

Release Notes

Properly parse BOM from the patient-mrns.csv file.

Base ICARE Extraction Client v1.0.1

20 May 14:20
e56e695
Compare
Choose a tag to compare

Release Notes

This release updates the Base ICARE Extraction Client to use the latest version of the mCODE Extraction Framework, v1.0.1. The release notes for that version can be found here.

Base ICARE Client v1.0.0

03 May 15:49
bf58d0d
Compare
Choose a tag to compare

Release Notes

  • Support --test-extraction and --test-aws-auth CLI flags to be used for testing and debugging without posting any data #31 #27
  • Update TreatmentPlanChange sample data #33
  • Loosen required fields for Patient CSV and mark missing required fields #34
  • Add npm start script to run client #35
  • Clean up sample CSV data to be semantically realistic and consistent with requirements of the CSV-type #36
  • Add troubleshooting guide for Byte Order Marker errors #37

Also updates to mcode-extraction-framework to use v1.0.0 (release notes here).