Skip to content

Releases: mcode/base-icare-extraction-client

V2.3.2

Choose a tag to compare

@Dtphelan1 Dtphelan1 released this 24 Feb 22:07
  • 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

Choose a tag to compare

@dmendelowitz dmendelowitz released this 17 Feb 20:34
b8fc98a

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

Choose a tag to compare

@dmendelowitz dmendelowitz released this 08 Feb 18:54
10a3cac

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

Choose a tag to compare

@dmendelowitz dmendelowitz released this 16 Dec 20:21
d44d88b

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

Choose a tag to compare

@julianxcarter julianxcarter released this 20 May 15:38
9c3e8f6

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

Choose a tag to compare

@jafeltra jafeltra released this 21 Jan 16:37
e4ed24c

Code Maintenance Changes

v1.1.0

Choose a tag to compare

@mgramigna mgramigna released this 09 Aug 16:00

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

Choose a tag to compare

@Dtphelan1 Dtphelan1 released this 20 May 20:09

Release Notes

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

Base ICARE Extraction Client v1.0.1

Choose a tag to compare

@Dtphelan1 Dtphelan1 released this 20 May 14:20
e56e695

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

Choose a tag to compare

@jafeltra jafeltra released this 03 May 15:49
bf58d0d

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).