2022-06-15

Release Notes / Changelog

Summary

Contains a variety of fixes related to the Spring 2022 content release, minor quality-of-life enhancements, and optimizations for publishing KMs and Jurisdiction objects.

CAT

  • RCKMSDEV-638: restore Add Input Node button, and delete Input Node functionality

  • RCKMSDEV-639: prevent flash of read-only banner when authoring is not locked

  • RCKMSDEV-654: cherry-pick @hln/design-system components; implement quality-of-life improvements for Deployment Queue view

DSUS

  • RCKMSDEV-587: Implements an ingest map to explicitly select data, required by the Shared Service for decision support, to be included in the Jurisdiction DTO record stored in DocumentDB.

MTS

  • RCKMSDEV-577: increase character limit of display_name in cds_code table to 2500

  • RCKMSDEV-580: remove duplicate search results from Code System editor

  • RCKMSDEV-658: performance optimizations to reduce publishing time

  • RCKMSDEV-660: reduce KM/Jurisdiction DTO size for publishing retrieval endpoints

  • RCKMSDEV-661: make Payara request timeout configurable

A new environment variable, REQUEST_TIMEOUT_SEC, has been added. While the recommended value of 1800 is set by default, it should be added to the MTS config map in Rancher.

RGS

  • RCKMSDEV-642: resolve issue with DurationBetweenAbsolute()

  • RCKMSDEV-637: incorrect label is sometimes used in function null check

SSCS

  • Upgrade groovy to 3.0.10 (CVE-2020-17521)

With the conclusion of parallel production, SSCS can be scaled down to 0 in all environments at this time.

VCS

  • RCKMSDEV-439: translate address found in author/assignedAuthor/representedOrganization

  • RCKMSDEV-440: if eICR is sent where facility address fields not populated, do NOT return error (provided patient address present)

  • RCKMSDEV-575: if eICR is sent where patient address fields not populated, do NOT return error (provided facility address present)

  • RCKMSDEV-576: when translating facility address, if zip and state are NOT BOTH populated, do NOT translate any of the address parts, and move onto the next address

  • RCKMSDEV-581: if multiple addresses present in author/assignedAuthor/representedOrganization section of eICR, translate all addresses

  • RCKMSDEV-582: translate codes associated with Encompassing Encounters

  • RCKMSDEV-585: remove reference to Facility type csv mapping table

Bill of Materials

Components that have an update in this release are notated with a highlighted background.

Component
Shortname
Commit
Tag

cat-rckms

CAT

96c8f57

2.12.0

data-support-update-service

DSUS

a28d93d

1.7.2

decision-support-service

DSS

b733842

2.5.2

dss-preflight-container

DSS-PFC

b9e8d99

1.1.5

middle-tier-service

MTS

8fad78b

2.5.1

opencds-update-service

OUS

208446e

1.7.0

rckms-reports-service

RRS

0f61d0e

1.2.0

rules-generation-service

RGS

7fc3f28

2.0.19

shared-service

SS

3c90698

1.7.2

ss-comparison-service

SSCS

5d0aefe

1.3.1

vmr-converter-service

VCS

7f68880

2.3.6

Last updated