Skip to content

Releases: smart-on-fhir/cumulus-library-data-metrics

8.0.0

11 Feb 19:09
4d0622a
Compare
Choose a tag to compare

Whenever data-metrics stratifies Encounters by category, it now stratifies by the class field (e.g. AMB or EMER) instead of the type field (e.g. a SNOMED code). This provides a more reasonable number of categories for charting purposes.

This does mean that a column name in c_resource_count changed from type to class, so the major version and data package version are getting bumped.

7.0.2

27 Jan 13:34
5012592
Compare
Choose a tag to compare

Fixes an incompatibility with Cumulus Library 4.2.

7.0.1

15 Jan 18:55
a98186b
Compare
Choose a tag to compare

This release fixes an error when exporting the data-metrics tables.

7.0.0

09 Jan 15:43
e596818
Compare
Choose a tag to compare

This release adds some new metrics and features:

  • New attachment-oriented metrics, to help evaluate NLP-readiness of your document references and diagnostic reports.
  • Relatedly, now that Cumulus ETL provides a marker when it strips attachment info, the US Core metrics added checks for DiagnosticReport.presentedForm and DocumentReference.context.attachment, where appropriate.
    • For performance reasons, the addition of this extra validation field for DocumentReferences meant that we now split the c_us_core_v4_count DocumentReference tables into two for performance reasons.
  • Added a median statistic column to c_resources_per_pt
  • All cube counts generated now have low-patient-count combinations (rows with less than ten patients) cut out, to protect privacy and make it harder to de-identify the patients.
  • Fixed a bug when running data-metrics against a freshly created and empty Athena database.

6.0.0

20 Nov 14:12
aacc0ea
Compare
Choose a tag to compare

This release supports the new Cumulus Library 4.0 release and correctly tags its exports as count, flat, or meta tables.

5.1.0

14 Oct 19:38
1544754
Compare
Choose a tag to compare

We now export the meta_date and meta_version tables during a cumulus-library export action.

5.0.1

01 Oct 13:42
606ee4f
Compare
Choose a tag to compare

When stratifying by category, data-metrics now follows US Core more closely by adding additional Condition category codes (health-concern and 16100001 - death diagnosis from SNOMED) and restricting DiagnosticReport category codes to just the ones mentioned by US Core (LAB and three specific LOINC note codes).

5.0.0

21 Aug 18:47
73a8743
Compare
Choose a tag to compare

Breaking changes since 4.x:

  • Requires Cumulus Library 3.0
  • Requires Python 3.11

Notable changes:

  • Exports the "flat" summary tables that the quality (q_*) metrics create

4.0.2

23 Jul 14:38
1140ec6
Compare
Choose a tag to compare

Stop trying to export the "flat" summary tables for now - that requires the unreleased 3.0.0 version of Cumulus Library.

4.0.1

16 Jul 15:53
f8c21d2
Compare
Choose a tag to compare
  • Quiets an annoying warning about output-mode if you didn't specify it
  • Exports the "flat" summary tables too