Recent Releases of https://github.com/cdcgov/nedss-modernization

https://github.com/cdcgov/nedss-modernization - v7.11.0

What's Changed

  • Improved Skip Link Functionality – Added and refined “Skip to main content” links to improve navigation speed and enhance accessibility for both keyboard and screen reader users.
  • Corrected Heading Structure – Adjusted heading hierarchy to follow proper sequential order, ensuring compliance with accessibility standards and improved semantic structure.
  • Enhanced Landmark Navigation – Implemented clearer and more consistent page landmarks to support efficient navigation for assistive technologies.
  • Updated ARIA Fields – Refined ARIA attributes to be more descriptive, improving compatibility with screen readers.
  • Keyboard Support for Logout – Enhanced keyboard accessibility to ensure the Logout button is fully functional for all users.
  • RTR Deployment into RDB – Enabled reporting through SAS reports with RTR integration into the RDB database.
  • Streamlined Onboarding – Simplified the onboarding process for initiating RTR from the current RDB state. While manual review and execution are recommended, batch execution is now supported.
  • Service-Level User Implementation – Introduced least-privilege service-level accounts for RTR to ensure secure, task-specific access.
  • Retry Mechanism in Post-Processing – Added automatic retry handling for network interruptions or missing data events, improving reliability.
  • Column-Level Data Refresh Updates – Optimized patient, provider, and organization data refresh processes with column-level updates to reduce transactions during full load datamart refreshes.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.10.3...v7.11.0

- Java
Published by achapm 11 months ago

https://github.com/cdcgov/nedss-modernization - v7.10.3

What's Changed

  • Users can now quickly access the Add New Patient function using a keyboard shortcut:
    • Windows: Alt + A
    • Mac: Control + Option + A
  • Enhanced the interface to maintain consistent table size when applying or modifying filters, resulting in a more stable and user-friendly experience.
  • Refined the behavior of search chips to make removing individual criteria more intuitive and efficient.
  • When both the first and last names are provided, the success message now includes the full patient’s name along with the Patient ID for clearer confirmation.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.10.0...v7.10.3

- Java
Published by achapm about 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.10.2

What's Changed

  • Improved Screen Reader Support for Required Fields. Users utilizing screen readers will now hear a clear announcement when a required field is encountered. This enhancement ensures that required fields are properly communicated, improving form usability and compliance with accessibility standards.
  • Keyboard Accessibility for Modernized UI Elements. All modernized NBS interface components are now fully navigable using a keyboard. This includes:
    • Combo boxes
    • Dropdown menus
    • Date pickers
    • Charts
    • Data entry submenu

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.10.1...v7.10.2

- Java
Published by achapm about 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.10.1

What's Changed

  • When search results are present in both Table View and List View, screen reader users can now tab directly to the Add New Patient button, streamlining workflow for adding new records.
  • Screen reader users will now be notified when a search returns no results. The message "No results found" is properly announced, ensuring clear communication.
  • Screen reader users can now tab through all key elements on the New Patient form, including:
    • Add Extended Data
    • Cancel
    • Save

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.10.0...v7.10.1

- Java
Published by achapm about 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.10.0

New Features & Enhancements:

  • NEW PATIENT - Current age calculation has been added to new patient extended data forms.
  • PATIENT SEARCH - Pressing Enter or Space when focused on search criteria chips will update search results.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.9.3...v7.10.0

- Java
Published by achapm about 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.9.3

New Features

  • User should be able to search for Sex, with no value reflected as '---'
  • If user has permission to add new patient, then user will see an “Add new patient” button with an add icon on the patient search screen.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.9.2...v7.9.3

- Java
Published by achapm about 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.9.2

New Features & Enhancements:

  • When the user clears the filter input using Backspace or Delete, the corresponding filter should be automatically removed.
  • Users should be able to search for patients who have no value set for Sex.
  • After successfully adding a patient, the user should see an "Add Morbidity Report" button.
  • The Multi-select component should be displayed in a small size.
  • Based on permissions, users should see the following options:
    • Add Investigations
    • Add Lab Report
    • Add Morbidity Report
  • When the user clicks the Cancel button, an alert message is displayed to confirm the action.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.8.3...v7.9.2

- Java
Published by achapm about 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.9.1

New Features & Enhancements:

  • Patient Search: Applied small-size styling to the Search Criteria component.
  • Patient Search: Enabled small-size support for the following component types:
    • Filter
    • Input Fields and Text Area
    • Date Picker
    • Radio/Checkbox
    • Select / Multi-Select
    • Button
    • Table
  • Patient Search: Added support for applying multiple filters on the Patient Search Results screen.
  • Patient Search: Users will be able to see Accordion header component in small size
  • New Patient Entry: Applied consistent component sizing across the New Patient form.
  • New Patient Entry: Applied consistent small-size styling across all components in the New Patient: Extended form.
  • New Patient Entry: Updated Text Area components to support small size.
  • New Patient Entry: Enabled small-size styling for Left-to-Right layout components.
  • New Patient Entry: Updated Repeating Block components with small-size button support.
  • New Patient Entry: Added small-size styling for Radio/Checkbox components.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.9.0...v7.9.1

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.9.0

New Features & Enhancements

  • Users will see an updated Filter icon, Settings icon and Table and list view icons by default and Reset sort/filter link when Filtering/ Sorting has been applied.
  • Users will see an Idle time message, after 28 mins of inactivity.
  • Users will only see an Add new patient button if user has permission to add new patients
  • Users will see the same Patient search results, when switching between list and table views.
  • Users will be able to sort search results by Address.
  • Users will be able to sort search results by phone.
  • Users will be able to sort search results by ID.
  • Users will be able to sort search results by Email.
  • Users will be able to Filter search results by Sex.
  • Users will be able to Filter search results by DOB/Age.
  • Users will be able to Filter search results by patient name.
  • User will be able to see Patient search results according to the user's permissions.
  • Users will be able to clear Repeating blocks using the 'Clear' button to erase the data or 'Cancel' button to remove the block.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.8.3...v7.9.0

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.8.3

New Features & Enhancements

  • User should see all the email address added for a patient, populated in Patient search results.
  • Race order has been updated, user views see Race order in Basic short form. 'Multi race’ is now in between ‘Other' and ‘Refused to answer’.
  • User should be able to cancel patient creation using the Cancel button.
  • User should be able to see Right hand menu in the basic patient data entry form, to navigate within the form.
  • User should be able to launch the New patient form using the URL.
  • User should be able to ‘Add extended data' to patient creation using the 'Add extended data’ button.
  • User should be able to see Address section in the basic patient data entry form.
  • User should be able to see Identification section in the basic patient data entry form.
  • When a user clicks the “Save” button a new patient is created using the values entered by the user.
  • User should be able to see Ethnicity & race section in the basic patient data entry form.
  • User should be able to see Phone & email section in the basic patient data entry form.
  • User should be able to see Personal details section in the basic patient data entry form.
  • User should be able to see name section in the basic patient data entry form.
  • User should be able to see ‘Administrative’ section in the basic patient data entry form.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.8.2...v7.8.3

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.8.2

Bug Fixes & Enhancements

  • Users can see optional logo on modernized pages found at /images/nedssLogo.jpg.
  • Idle time message has been updated.
  • When user clicks on ‘Return to NBS’ from logout page and time out page, it will redirect user to the home page dashboard.
  • Inline error will clear when the default date is added when entering extended data for a new patient.
  • After clicking on New patient- Extended form- Save button, User is navigated to the top of the form, where errors are listed.
  • User is allowed to enter only 16 characters for State HIV case ID.
  • User can enter any data for email and only a warning message will be displayed for malformed address.
  • User can enter any value within 20 characters for Extension.
  • User is allowed to enter numbers with limit of 20 for Country code.
  • User can see Multi race as a drop-down option in extended patient form.
  • 'United States' is the default value and as first option in the drop-down list.
  • User will see '---' in patient search table view and new Patient extended form, when there is no data.
  • User will be able to see Patient ID column in Bold in Patient search results

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.8.0...v7.8.2

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.8.1

Bug Fixes

  • Corrected issue where results were not returned when user searches by last name
  • Date of birth is now displayed correctly in the search results
  • Fixed error displayed after searching for patients with null (blank) email addresses
  • Add new patient no longer allows the user to create duplicate records when clicking the button to save changes.
  • The add extended data button now transfers the valid invalid date of birth in the Sex & birth section of the extended form.
  • Date of birth now displays correctly on the NBS Home (page) search results.
  • Email is saved correctly after creating a patient using the simple add patient form
  • Correct timestamp is displayed on the NBS UI once ELR is ingested through the API

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.8.0...v7.8.1

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.8.0

New Features

  • Users will be able to search with multiple Patient IDs.
  • Users should be able to search with any specific part of date (Day field, Month field, Year field) and between any dates.
  • Users will see Current age of the patient calculated and displayed, after entering Data of birth information in the page.
  • Users will see Default value for Country as United States.
  • Users will be able to cancel Patient creation using the Cancel button.
  • Users should not be able to create a new patient by using Enter key.

What's Changed

  • [CNFT1-3278] name type in search results by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1918
  • [CNFT1-3350] Searches for Unknown gender returns only patients with an unknown gender by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1916
  • Suppresses several instances of javaarchitecture:S7027 by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1920
  • CNFT1-3363: Add Patient Extended: Filter to only top-level primary occupations by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1919
  • [CNT-70] - 1037 - Import Template Library by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1926
  • CNFT1-3040 Index Event IDs for Patient Search P2 by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1923
  • [CNFT1-3307] event search feature flag by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1922
  • [CNT-71] - 1038 - Template Library Filter Library results page by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1928
  • [CNFT1-2846] Configurable logo by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1927
  • Cnft1 2755 data transfer by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1925
  • Fix typo in categoryValidator by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1932
  • [CNFT1-2999] add extended ethnicity by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1933
  • [CNFT1-3369] Prevents the cancel modal from appearing after a patient is created by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1931
  • bug fixed by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1930
  • Bug basic to extended by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1934
  • CNFT1-3285: Address header in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1929
  • [CNFT1-3364-panel-button-fixes] changing reset button styles and adding panel min-width by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1924
  • [FIX] States are optional by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1935
  • Legal name, and other names hidden by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1937
  • [CNT-72] - 1039 - Template Rules View Rule by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1939
  • CNT-76 Run widget report by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1942
  • [CNFT1-2998]-creating context for restoring data from extended to basic forms by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1938
  • CNFT1-3287: Other names header for search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1940
  • Extension input was not being populated by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1943
  • Cnft1 3277 UI add patient name column by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1941
  • [CNFT1-3372] Numeric values only by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1948
  • [CNFT1-2998]fixing fields Home-phone, Race, and Ethnicity by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1949
  • CNFT1-3349: Header for identifications in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1946
  • Bump cookie and express in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1947
  • Update nbs6 win container by @kramakur in https://github.com/CDCgov/NEDSS-Modernization/pull/1952
  • Quick fix for a bug introduced in refactoring / merge conflict resolution by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1951
  • CNFT1-3283 API: Type for Phone Numbers by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1936
  • [CNFT1-3339]-adding dash for first last names and tests by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1955
  • CNFT1-3361: Change search page size to 20 by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1953
  • [CNFT1-3406] adds short form patient data entry object by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1954
  • Label for phone section, type by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1950
  • [CNFT1-3372] More restrictions on the NumericInput component by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1956
  • CNT-75 APPROVAL QUEUE FOR INITIAL NOTIFICATIONS LINK by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1944
  • [CNT-86] - 1040 - Valueset Library - Add new local by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1960
  • Fixing dropdown input fields by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1945
  • CNFT1-3395: Add patient feature flag by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1957
  • [CNFT1-3411]: Adding validationStatus and aria-describedby to fields and !!error on textArea by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1958
  • [CNFT1-3283] phone type descriptors by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1963
  • Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1966
  • Cnft1 3308 UI add link to nbs 6 search by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1959
  • Headers for phone numbers by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1962
  • [CNFT1-3423]: correcting content for delete modal in patient profile by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1964
  • [CNT-87] - 1041 - Valueset Library - Add new PHIN by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1967
  • Write behavioral unit tests for the new RichTooltip component by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1968
  • [CNT-88] - 1042 - Valueset Library - Filter navigate result pages by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1973
  • [CNFT1-3408] basic add patient api integration by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1970
  • [CNFT1-3418]: adding chips style updates by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1972
  • [CNFT1-3418]: updating terms resolver and tests by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1974
  • CNFT1-3236 API to accommodate DOB Partial data and Date range search by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1961
  • [CNFT1-3423]: Adding no data and three patient profile dashes update. by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1971
  • [FIX] removes empty valued selectables by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1975
  • Patient Search - Support Event IDs by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1969
  • [CNFT1-3418]: caps for chips fields by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1977
  • CNT-62 Classic add morbidity report by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1978
  • CNT-81 14 day search by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1976
  • [CNT-89] - 1043 - Valueset Library - Expand and collapse subsections by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1979
  • Cnft1 3414 patient search search results table is not appearing as per the design by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1980
  • CNFT1-3317: Create operator dropdown component by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1965
  • Cnt 78 classic homepage visualization test automation by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1982
  • CNT-80 Automate classic test scenario open investigations by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1985
  • [CNT-90] - 1044 - Valueset Library - Add new concept by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1986
  • CNFT1-3429: Phone number header label in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1984
  • CNT-79 Classic test scenario decision support by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1988
  • Cnft1 2371 investigation delete routing by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1983
  • [CNT-90] - 1044 Valueset Library - Fixed typo by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1989
  • Cnft1 3276 sorting patient name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1987
  • CNFT1-3312 API: Update API to handle Operators for Last Name by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1981
  • CNFT1-3402 Update API to handle Operators for First name by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1991
  • Cnft1 3276 sorting patient name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1994
  • CNFT1-3430: "no data" for phone and address in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1993
  • There must be at least one result to show the pagination component. Otherwise the pagination is hidden. by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1992
  • UI patient name sorting by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1996
  • [CNFT1-3324] Permission based data entry menu by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1995
  • CNFT1-3401 API: Update API to handle Operators for Street address by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1998
  • [CNFT1-3394]: creating layout for add patient along unit tests focusing on the structure of data entry layout and its child components by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1990
  • [FIX] disables navigation to /patient/add by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2000
  • [CNFT1-3431] Modernized Patient profile routing by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1997
  • CNT-82 Verify Classic Open Investigation by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2003
  • CNFT1-3400 API: Update API to handle Operators for City by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2002
  • [CNT-96] - 1045 - Valueset search - make inactive by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2004
  • [CNT-80] - E2E - View investigation - Edit by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2006
  • CNFT1-3313: Operator dropdown for last name by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2001
  • [CNT-97] - E2E - Manage Pages - Add New Investigation by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2010
  • [CNFT1-3446]: changing reValidate to onBlur by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2005
  • CNFT1-3314: Implement operator select for first name by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2008
  • [CNFT1-3431] Simplifies how routing to the modernized patient profile is handled by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2007
  • CNT-93 CNT-94 add and delete VACCINATION by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2009
  • Cnft1 3434 event id api by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2014
  • Cnft1 3445 event id UI by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2015
  • [CNT-98] - E2E - Manage Pages - Add New Interview by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2017
  • CNFT1-3311: Remove sounds like toggle by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2013
  • [CNFT1-3208] Home page name searching contains support by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2016
  • [CNT-99] - 1048 - Manage Pages - Add New Contact Record by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2022
  • Cnft1 3017 UI update patient profile to display details of patient age by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2018
  • [CNT-100] - 1049 - Manage Pages - Page Details by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2024
  • Fixed bug where no born on date in db causes search api error by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2025
  • Cnft1 3018 UI update search results table view to display details of page age by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2026
  • CNFT1-3421 API: Loosen cd,use_cd fields for Search to enable HL7 ingestion without error by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2011
  • CNFT1-3518: API: Escape operator special chars before passing to Elasticsearch by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2023
  • CNFT1-3315: Operator dropdown for street address by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2021
  • Cnft1 3444 UI update search results list view to display details of page age by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2027
  • [CNFT1-3420] design system date picker component by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2028
  • Detailed Race Bug by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2020
  • CNFT1-3316: Operator dropdown for city by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2029
  • [CNFT1-3432]: Setting up date entry criteria accepting dateCriteria object by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2012
  • [CNT-100] - Fix Report Failures by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2031
  • CNFT1-3522: updating label to just Information as of by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2032
  • Classic test scenario - edit treatment by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/2033
  • Bump cross-spawn from 7.0.3 to 7.0.6 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/2030
  • CNFT1-3538 API: Patient search: ID Type search uses "Contains" by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2035
  • [CNFT13512-Repeating-bloc-error-messages]: adding changes to validate rule files for entry fields by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2034
  • [CNFT1-3519] NBS6 patient profile by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2036
  • Cnft1 3433 date range between search by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2037
  • Add patient extended Race repeating block date picker by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2043
  • CNFT1-3504: Fix address type/use label by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2038
  • CNFT1-3558: Add help text to common input fields by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2044
  • cnft1-update-chips-operators by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2042
  • [CNFT1-3396] Add patient date picker by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2045
  • CNFT1-3520 Fix last name indexing to retain spaces and convert hyphens to spaces by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2039
  • [CNT-104] - 1055 - View Tab e2e by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2047
  • [CNT-105] - 1056 - Clone Page E2E by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2048
  • Cnft1 3419 chips date range and exact date by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2040
  • CNFT1-3556 API: Update Patient ID API to accept multiple values with delimiter comma, space and semicolon by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2046
  • [CNFT1-3396] date picker add patient extended by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2049
  • bring /add/addressFields/AddressFields.tsx in line with /data/address/AddressEntryFields.tsx validations by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2050
  • CNFT1-3557: Chips for multiple patient IDs by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2051
  • CNFT1-3559: Update query to filter out any in an array with not equals by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2052
  • Save button, enter key submission removed by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2055
  • CNFT1-3578: Fix patient ID search returns all patients by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2056
  • Cnft1 3563 UI new patient address zip add character limit by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2057
  • CNFT1-3560: Equals operator enhance strictness in exact matches by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2053
  • phone changes completed by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2058
  • cancel button added by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2054
  • Add character limit 8 num chars to the Extension field in add patient short form. by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2059
  • use displayAgeAsOfToday instead of calculateAge to show months, days, etc. by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2060
  • [CNT-106] - 1057 - Page Details - Edit by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2061
  • [CNT-107] - 1058 - E2E - Add new page rules by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2062
  • [CNFT1-3583] Date equals criteria validations fix by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2065
  • [CNFT1-3513-inline-validation-shifting-fields-fix] by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2067
  • CNFT1-3549: Clear form value in addition to resetting field by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2064
  • [CNFT1-3581] Ensure a patient's state is saved from New Patient by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2069
  • [CNFT1-3582-clear-all-exact-date-input-fix] by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2066
  • CNFT1-3534: Special string handling for education values by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2068
  • Phone basic section bug by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2063
  • CNFT 3565 UI new patient address country default value has to be added by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2070
  • CNFT1-3413: Implement sizing of columns for patient search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2072
  • [CNFT1-3577] Repeating block pending state by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2073
  • Spring Boot version updates by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2074
  • [CNFT1-3531-additional-gender-char-limit-rule]: adding rule for 20 char max for additional gender by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2071

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.7.0...v7.8.0

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.7.2

New Features

  • Users can navigate to the NBS 6 version “Patient profile” from “Patient search” results and “New patient” success message.
  • Users can search for patients using search operators in the demographic fields, last name, first name, street address and city.
  • Users can search for any patient from the home page using event ID.
  • Users should see age information along with date of birth in the patient search results table and list view

What's Changed

  • [CNFT1-3278] name type in search results by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1918
  • [CNFT1-3350] Searches for Unknown gender returns only patients with an unknown gender by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1916
  • Suppresses several instances of javaarchitecture:S7027 by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1920
  • CNFT1-3363: Add Patient Extended: Filter to only top-level primary occupations by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1919
  • [CNT-70] - 1037 - Import Template Library by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1926
  • CNFT1-3040 Index Event IDs for Patient Search P2 by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1923
  • [CNFT1-3307] event search feature flag by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1922
  • [CNT-71] - 1038 - Template Library Filter Library results page by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1928
  • [CNFT1-2846] Configurable logo by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1927
  • Cnft1 2755 data transfer by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1925
  • Fix typo in categoryValidator by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1932
  • [CNFT1-2999] add extended ethnicity by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1933
  • [CNFT1-3369] Prevents the cancel modal from appearing after a patient is created by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1931
  • bug fixed by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1930
  • Bug basic to extended by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1934
  • CNFT1-3285: Address header in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1929
  • [CNFT1-3364-panel-button-fixes] changing reset button styles and adding panel min-width by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1924
  • [FIX] States are optional by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1935
  • Legal name, and other names hidden by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1937
  • [CNT-72] - 1039 - Template Rules View Rule by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1939
  • CNT-76 Run widget report by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1942
  • [CNFT1-2998]-creating context for restoring data from extended to basic forms by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1938
  • CNFT1-3287: Other names header for search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1940
  • Extension input was not being populated by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1943
  • Cnft1 3277 UI add patient name column by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1941
  • [CNFT1-3372] Numeric values only by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1948
  • [CNFT1-2998]fixing fields Home-phone, Race, and Ethnicity by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1949
  • CNFT1-3349: Header for identifications in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1946
  • Bump cookie and express in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1947
  • Update nbs6 win container by @kramakur in https://github.com/CDCgov/NEDSS-Modernization/pull/1952
  • Quick fix for a bug introduced in refactoring / merge conflict resolution by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1951
  • CNFT1-3283 API: Type for Phone Numbers by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1936
  • [CNFT1-3339]-adding dash for first last names and tests by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1955
  • CNFT1-3361: Change search page size to 20 by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1953
  • [CNFT1-3406] adds short form patient data entry object by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1954
  • Label for phone section, type by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1950
  • [CNFT1-3372] More restrictions on the NumericInput component by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1956
  • CNT-75 APPROVAL QUEUE FOR INITIAL NOTIFICATIONS LINK by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1944
  • [CNT-86] - 1040 - Valueset Library - Add new local by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1960
  • Fixing dropdown input fields by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1945
  • CNFT1-3395: Add patient feature flag by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1957
  • [CNFT1-3411]: Adding validationStatus and aria-describedby to fields and !!error on textArea by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1958
  • [CNFT1-3283] phone type descriptors by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1963
  • Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1966
  • Cnft1 3308 UI add link to nbs 6 search by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1959
  • Headers for phone numbers by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1962
  • [CNFT1-3423]: correcting content for delete modal in patient profile by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1964
  • [CNT-87] - 1041 - Valueset Library - Add new PHIN by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1967
  • Write behavioral unit tests for the new RichTooltip component by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1968
  • [CNT-88] - 1042 - Valueset Library - Filter navigate result pages by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1973
  • [CNFT1-3408] basic add patient api integration by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1970
  • [CNFT1-3418]: adding chips style updates by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1972
  • [CNFT1-3418]: updating terms resolver and tests by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1974
  • CNFT1-3236 API to accommodate DOB Partial data and Date range search by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1961
  • [CNFT1-3423]: Adding no data and three patient profile dashes update. by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1971
  • [FIX] removes empty valued selectables by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1975
  • Patient Search - Support Event IDs by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1969
  • [CNFT1-3418]: caps for chips fields by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1977
  • CNT-62 Classic add morbidity report by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1978
  • CNT-81 14 day search by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1976
  • [CNT-89] - 1043 - Valueset Library - Expand and collapse subsections by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1979
  • Cnft1 3414 patient search search results table is not appearing as per the design by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1980
  • CNFT1-3317: Create operator dropdown component by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1965
  • Cnt 78 classic homepage visualization test automation by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1982
  • CNT-80 Automate classic test scenario open investigations by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1985
  • [CNT-90] - 1044 - Valueset Library - Add new concept by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1986
  • CNFT1-3429: Phone number header label in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1984
  • CNT-79 Classic test scenario decision support by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1988
  • Cnft1 2371 investigation delete routing by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1983
  • [CNT-90] - 1044 Valueset Library - Fixed typo by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1989
  • Cnft1 3276 sorting patient name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1987
  • CNFT1-3312 API: Update API to handle Operators for Last Name by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1981
  • CNFT1-3402 Update API to handle Operators for First name by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1991
  • Cnft1 3276 sorting patient name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1994
  • CNFT1-3430: "no data" for phone and address in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1993
  • There must be at least one result to show the pagination component. Otherwise the pagination is hidden. by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1992
  • UI patient name sorting by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1996
  • [CNFT1-3324] Permission based data entry menu by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1995
  • CNFT1-3401 API: Update API to handle Operators for Street address by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1998
  • [CNFT1-3394]: creating layout for add patient along unit tests focusing on the structure of data entry layout and its child components by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1990
  • [FIX] disables navigation to /patient/add by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2000
  • [CNFT1-3431] Modernized Patient profile routing by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1997
  • CNT-82 Verify Classic Open Investigation by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2003
  • CNFT1-3400 API: Update API to handle Operators for City by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2002
  • [CNT-96] - 1045 - Valueset search - make inactive by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2004
  • [CNT-80] - E2E - View investigation - Edit by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2006
  • CNFT1-3313: Operator dropdown for last name by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2001
  • [CNT-97] - E2E - Manage Pages - Add New Investigation by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2010
  • [CNFT1-3446]: changing reValidate to onBlur by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2005
  • CNFT1-3314: Implement operator select for first name by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2008
  • [CNFT1-3431] Simplifies how routing to the modernized patient profile is handled by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2007
  • CNT-93 CNT-94 add and delete VACCINATION by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2009
  • Cnft1 3434 event id api by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2014
  • Cnft1 3445 event id UI by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2015
  • [CNT-98] - E2E - Manage Pages - Add New Interview by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2017
  • CNFT1-3311: Remove sounds like toggle by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2013
  • [CNFT1-3208] Home page name searching contains support by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2016
  • [CNT-99] - 1048 - Manage Pages - Add New Contact Record by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2022
  • Cnft1 3017 UI update patient profile to display details of patient age by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2018
  • [CNT-100] - 1049 - Manage Pages - Page Details by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2024
  • Fixed bug where no born on date in db causes search api error by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2025
  • Cnft1 3018 UI update search results table view to display details of page age by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2026
  • CNFT1-3421 API: Loosen cd,use_cd fields for Search to enable HL7 ingestion without error by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2011
  • CNFT1-3518: API: Escape operator special chars before passing to Elasticsearch by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2023
  • CNFT1-3315: Operator dropdown for street address by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2021
  • Cnft1 3444 UI update search results list view to display details of page age by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/2027
  • [CNFT1-3420] design system date picker component by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2028
  • Detailed Race Bug by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/2020
  • CNFT1-3316: Operator dropdown for city by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2029
  • [CNFT1-3432]: Setting up date entry criteria accepting dateCriteria object by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2012
  • [CNT-100] - Fix Report Failures by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/2031
  • CNFT1-3522: updating label to just Information as of by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2032
  • Classic test scenario - edit treatment by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/2033
  • Bump cross-spawn from 7.0.3 to 7.0.6 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/2030
  • CNFT1-3538 API: Patient search: ID Type search uses "Contains" by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2035
  • [CNFT13512-Repeating-bloc-error-messages]: adding changes to validate rule files for entry fields by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2034
  • [CNFT1-3519] NBS6 patient profile by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2036
  • Cnft1 3433 date range between search by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/2037
  • Add patient extended Race repeating block date picker by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2043
  • CNFT1-3504: Fix address type/use label by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/2038

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.7.0...v7.7.2

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.7.1

New Features

  • Users will see 20 results in patient search in both table and list view.
  • Users will see patient search criteria chips as designed.
  • Users will see "--", when first name and last name information is not available.
  • Links to investigations and lab reports on the modernized search page have been replaced with a link to classic search. The Investigations and lab reports links will be made available in a future release.
  • Users will see all types of address, phone numbers and other names available for a patient in the patient search results.
  • Patient search results should be sortable by patient name.
  • If you enter data into Name, Address, Phone & Email, Identification, and Race fields without selecting the “Add” button under data entry page, then you will see an “Unsaved Data” error message.
  • Users will see data transferred from new patient form to the new patient extended form after clicking "Add extended data" button
  • Users will see inline validation when entering new patient data, so that it is easily identify and fix an issue.

What's Changed

  • [CNFT1-3278] name type in search results by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1918
  • [CNFT1-3350] Searches for Unknown gender returns only patients with an unknown gender by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1916
  • Suppresses several instances of javaarchitecture:S7027 by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1920
  • CNFT1-3363: Add Patient Extended: Filter to only top-level primary occupations by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1919
  • [CNT-70] - 1037 - Import Template Library by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1926
  • CNFT1-3040 Index Event IDs for Patient Search P2 by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1923
  • [CNFT1-3307] event search feature flag by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1922
  • [CNT-71] - 1038 - Template Library Filter Library results page by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1928
  • [CNFT1-2846] Configurable logo by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1927
  • Cnft1 2755 data transfer by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1925
  • Fix typo in categoryValidator by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1932
  • [CNFT1-2999] add extended ethnicity by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1933
  • [CNFT1-3369] Prevents the cancel modal from appearing after a patient is created by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1931
  • bug fixed by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1930
  • Bug basic to extended by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1934
  • CNFT1-3285: Address header in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1929
  • [CNFT1-3364-panel-button-fixes] changing reset button styles and adding panel min-width by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1924
  • [FIX] States are optional by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1935
  • Legal name, and other names hidden by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1937
  • [CNT-72] - 1039 - Template Rules View Rule by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1939
  • CNT-76 Run widget report by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1942
  • [CNFT1-2998]-creating context for restoring data from extended to basic forms by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1938
  • CNFT1-3287: Other names header for search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1940
  • Extension input was not being populated by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1943
  • Cnft1 3277 UI add patient name column by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1941
  • [CNFT1-3372] Numeric values only by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1948
  • [CNFT1-2998]fixing fields Home-phone, Race, and Ethnicity by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1949
  • CNFT1-3349: Header for identifications in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1946
  • Bump cookie and express in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1947
  • Update nbs6 win container by @kramakur in https://github.com/CDCgov/NEDSS-Modernization/pull/1952
  • Quick fix for a bug introduced in refactoring / merge conflict resolution by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1951
  • CNFT1-3283 API: Type for Phone Numbers by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1936
  • [CNFT1-3339]-adding dash for first last names and tests by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1955
  • CNFT1-3361: Change search page size to 20 by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1953
  • [CNFT1-3406] adds short form patient data entry object by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1954
  • Label for phone section, type by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1950
  • [CNFT1-3372] More restrictions on the NumericInput component by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1956
  • CNT-75 APPROVAL QUEUE FOR INITIAL NOTIFICATIONS LINK by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1944
  • [CNT-86] - 1040 - Valueset Library - Add new local by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1960
  • Fixing dropdown input fields by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1945
  • CNFT1-3395: Add patient feature flag by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1957
  • [CNFT1-3411]: Adding validationStatus and aria-describedby to fields and !!error on textArea by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1958
  • [CNFT1-3283] phone type descriptors by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1963
  • Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1966
  • Cnft1 3308 UI add link to nbs 6 search by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1959
  • Headers for phone numbers by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1962
  • [CNFT1-3423]: correcting content for delete modal in patient profile by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1964
  • [CNT-87] - 1041 - Valueset Library - Add new PHIN by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1967
  • Write behavioral unit tests for the new RichTooltip component by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1968
  • [CNT-88] - 1042 - Valueset Library - Filter navigate result pages by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1973
  • [CNFT1-3408] basic add patient api integration by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1970
  • [CNFT1-3418]: adding chips style updates by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1972
  • [CNFT1-3418]: updating terms resolver and tests by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1974
  • CNFT1-3236 API to accommodate DOB Partial data and Date range search by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1961
  • [CNFT1-3423]: Adding no data and three patient profile dashes update. by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1971
  • [FIX] removes empty valued selectables by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1975
  • Patient Search - Support Event IDs by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1969
  • [CNFT1-3418]: caps for chips fields by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1977
  • CNT-62 Classic add morbidity report by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1978
  • CNT-81 14 day search by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1976
  • [CNT-89] - 1043 - Valueset Library - Expand and collapse subsections by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1979
  • Cnft1 3414 patient search search results table is not appearing as per the design by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1980
  • CNFT1-3317: Create operator dropdown component by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1965
  • Cnt 78 classic homepage visualization test automation by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1982
  • CNT-80 Automate classic test scenario open investigations by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1985
  • [CNT-90] - 1044 - Valueset Library - Add new concept by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1986
  • CNFT1-3429: Phone number header label in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1984
  • CNT-79 Classic test scenario decision support by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1988
  • Cnft1 2371 investigation delete routing by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1983
  • [CNT-90] - 1044 Valueset Library - Fixed typo by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1989
  • Cnft1 3276 sorting patient name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1987
  • CNFT1-3312 API: Update API to handle Operators for Last Name by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1981
  • CNFT1-3402 Update API to handle Operators for First name by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1991
  • Cnft1 3276 sorting patient name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1994
  • CNFT1-3430: "no data" for phone and address in search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1993
  • There must be at least one result to show the pagination component. Otherwise the pagination is hidden. by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1992
  • UI patient name sorting by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1996
  • [CNFT1-3324] Permission based data entry menu by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1995
  • CNFT1-3401 API: Update API to handle Operators for Street address by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1998
  • [CNFT1-3394]: creating layout for add patient along unit tests focusing on the structure of data entry layout and its child components by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1990
  • [FIX] disables navigation to /patient/add by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2000
  • [CNFT1-3431] Modernized Patient profile routing by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1997
  • CNT-82 Verify Classic Open Investigation by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2003
  • CNFT1-3400 API: Update API to handle Operators for City by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/2002
  • [CNFT1-3431] Simplifies how routing to the modernized patient profile is handled by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/2019

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.7.0...v7.7.1

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.7.0

New Features

  • Users can add a full patient record including extended patient data from the new patient data entry page. This means users will no longer need to visit the patient profile to enter all patient data.
  • Search results for patients, investigations and labs now default to the new table results screen instead of list results screen. Users can still set an in-session default to the standard list results screen.

Bug Fixes & Enhancements

  • Users who refine a completed search will be brought back to the first page of the results instead of remaining on the page they were on when they updated their search. This ensures users are able to see search results correctly upon updating a complete search.
  • Updated the text in event search for the "Date of Specification" option to correctly reflect the search for "Date of specimen collection"
  • Updated the data in the Current Sex field from "other" to "unknown" to properly reflect the data in NBS.
  • Update the patient search results to show patient names in the format of [Last], [First] [Middle] [Suffix] in the legal names column.
  • Updated the order for the Birth and Current Sex field to match NBS 6 display order.
  • Update search fields to indicate that a user is searching against the current sex field.

What's Changed

  • Extended patient: Address by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1803
  • [CNFT1-2995] Structure of the form and api request for the creation of a patient with extended data by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1788
  • Cnft1 2751 extended name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1809
  • reference from bug by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1814
  • Extended Data | Administrative Entr by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1816
  • Collapse button by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1817
  • CNFT1-2774 API: Create Extended patient data entry for Race, Identification by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1807
  • [CNFT1-3074] Fixes interaction between useSearchCriteria and useSearchResults to prevent double searches by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1813
  • Fix more hooks than during previous render by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1822
  • refactoring administrative ui implementation and removing unneeded styles... by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1818
  • update phone and email section to use new type by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1825
  • Update type for Address form. by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1827
  • Race extended form refactor by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1828
  • Name extended form refactor by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1832
  • [CNFT1-2996] Patient extended add API by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1826
  • Cnft1 2771 identification by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1834
  • [FIX] Corrects case on event id label by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1841
  • Cnft1 2775 ethnicity section by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1837
  • Use real header elements. Fix No Data in table. Adjust card by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1840
  • [Container] MS SQL Server by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1849
  • [CNFT1-2778] Patient add API: Sex & Birth by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1835
  • [CNT-57] - E2E test cases failure fix by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1853
  • Extended patient create: Sex and birth by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1848
  • [CNFT1-2756] Extended add api integration: part 1 by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1854
  • design change by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1851
  • Update SexAndBirthEntryFields.tsx by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1859
  • Cnft1 2779 mortality section by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1857
  • [CNT-64] - 1032 - Classic - Question Library - Add New Local by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1861
  • Cnft1 2782 extended patient general by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1862
  • [Clean up] Advanced Search by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1865
  • CNFT1-2776 API: Create Extended patient data entry form for Ethnicity by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1844
  • Various fixes for extended patient by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1870
  • [CNFT1-2756] API changes for extended add patient (part 2) by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1864
  • adding previous work for inpage nav with some fixes in a new branch by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1869
  • Fix panel appearing behind results by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1871
  • [CNFT1-2756] Patient Extended Add API integration (part 3) by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1873
  • Design system/modal by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1874
  • [CNT-65] - 1033 Question Library - Add New PHIN E2E Test by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1875
  • Cnft1 2748 extended create feature flag by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1876
  • [CNFT1-2756] Patient add success modal by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1878
  • [CNT-66] - 1034 Question Library - Edit Question by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1879
  • CNFT1-2780 API: Create Extended patient data entry form for Mortality by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1877
  • [FIX] patient delete button alignment by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1881
  • Bump rollup from 2.79.1 to 2.79.2 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1880
  • Update “Date of Specification” in Event date type to ”Date of Specimen Collection” by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1886
  • Change default view in search settings from list to table by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1885
  • [CNFT1-3183]changing mode of repeatingBlock by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1884
  • ELR HL7 seed for address and basic info by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1866
  • Cnft1 3086 side nav by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1887
  • [CNFT1-2783] Patient Add API: General Information by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1888
  • cancel button implemented, need to be some testing by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1882
  • CNFT1-3068: Alter default for Lab Report after Homepage Search by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1889
  • CNT-68 add patient uses main element and list fix for search by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1892
  • CNFT1-3177: Sex Other rename to Unknown by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1890
  • [CNFT1-3243] Reset paginiation on new search by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1891
  • CNFT1-3271: Alphabetize genders on backend by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1896
  • Postman collection updates by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1897
  • Update name display in Patient Search results to Last Name, First Name Middle Name, Suffix by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1895
  • [CNT-67] - 1035 - Condition Library - Add New Condition by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1893
  • Cnft1 3196 census tract validation by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1894
  • CNT-61 Add lab report same as reporting facility by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1898
  • Extended patient create error pt1 by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1900
  • [CNFT1-3262]-data-validations by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1902
  • [CNT-67] - E2E test failure fix by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1903
  • CNFT1-3272: New patient extended remove x on confirmation message by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1904
  • [FIX] Making the add patient api request a little more flexible by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1901
  • [CNFT1-3230] extended add race validation (part 1) by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1905
  • Cnft1 3181 repeating block error banner by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1909
  • CNT-68 fixes for rebuilt database and updates by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1911
  • [CNFT1-3230] Patient Extended Add race demographics validation by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1908
  • [CNFT1-3282] Include address type in patient search results by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1910
  • [CNT-69] - 1036 - Edit Condition Library by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1913
  • Index Event IDs for Patient Search by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1906
  • CNFT1-3165: Add Patient Extended: Back button to replicate cancel function by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1907
  • [sonar] addresses new sonar rule javaarchitecture:S7027 by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1914
  • [CNFT1]-passing display type with name and id for profileLink to change table view for firstColumn by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1912
  • Fix form retaining value by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1917
  • CNFT1-3280: Patient Search table reorder columns and lock only Patient ID column by @joeaxcdw in https://github.com/CDCgov/NEDSS-Modernization/pull/1915

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.6.1...v7.7.0

- Java
Published by achapm over 1 year ago

https://github.com/cdcgov/nedss-modernization - v7.6.2

UI Bug Fixes and Enhancements

  • Users searching for lab reports (Dashboard --> Advanced Search [link] --> Lab Reports [tab]) will be able to search against Resulted Test and Coded Organism search fields using an auto-complete field with a quick code lookup.
  • Fixed a bug so that users accurately see the associated investigator in the investigator column on event search screens.

New Features Added to Data Ingestion and Near Real Time Reporting

  • A new API has been added enabling the ingestion of ELR PHDC XML data without directly linking Rhapsody to database. Rhapsody calls this API to send PHDC.xml to be processed by NBS ELR importer process into ODSE tables. In the next release more documentation will be added covering configuration and workflow for the new API. In this release the Swagger documentation will be available here:
    • https://<>/swagger-ui/index.html
    • Sample swagger documentation here: https://dataingestion.dts1.nbspreview.com/swagger-ui/index.html
  • Added Public Health Case Fact (PHCF) datamart to the near Real Time Reporting pipeline. This adds support for standard reports that reference the PHCF datamart within the ODSE to get data in near real time. This brings the total number of datamarts that have been added to the pipeline for the near real time reporting to 2 as follows:
    • Hepatitis (HEP)
    • Public Health Case Fact (PHCF)

What's Changed

  • Extended patient: Address by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1803
  • [CNFT1-2995] Structure of the form and api request for the creation of a patient with extended data by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1788
  • Cnft1 2751 extended name by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1809
  • reference from bug by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1814
  • Extended Data | Administrative Entr by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1816
  • Collapse button by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1817
  • CNFT1-2774 API: Create Extended patient data entry for Race, Identification by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1807
  • [CNFT1-3074] Fixes interaction between useSearchCriteria and useSearchResults to prevent double searches by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1813
  • Fix more hooks than during previous render by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1822
  • refactoring administrative ui implementation and removing unneeded styles... by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1818
  • update phone and email section to use new type by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1825
  • Update type for Address form. by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1827
  • Race extended form refactor by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1828
  • Name extended form refactor by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1832
  • [CNFT1-2996] Patient extended add API by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1826
  • Cnft1 2771 identification by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1834
  • [FIX] Corrects case on event id label by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1841
  • Cnft1 2775 ethnicity section by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1837
  • Use real header elements. Fix No Data in table. Adjust card by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1840
  • [Container] MS SQL Server by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1849
  • [CNFT1-2778] Patient add API: Sex & Birth by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1835
  • [CNT-57] - E2E test cases failure fix by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1853
  • Extended patient create: Sex and birth by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1848
  • [CNFT1-2756] Extended add api integration: part 1 by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1854
  • design change by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1851
  • Update SexAndBirthEntryFields.tsx by @benlam-ignw in https://github.com/CDCgov/NEDSS-Modernization/pull/1859
  • Cnft1 2779 mortality section by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1857
  • [CNT-64] - 1032 - Classic - Question Library - Add New Local by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1861
  • Cnft1 2782 extended patient general by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1862
  • [Clean up] Advanced Search by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1865
  • CNFT1-2776 API: Create Extended patient data entry form for Ethnicity by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1844
  • Various fixes for extended patient by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1870
  • [CNFT1-2756] API changes for extended add patient (part 2) by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1864
  • adding previous work for inpage nav with some fixes in a new branch by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1869
  • Fix panel appearing behind results by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1871
  • [CNFT1-2756] Patient Extended Add API integration (part 3) by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1873
  • Design system/modal by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1874
  • [CNT-65] - 1033 Question Library - Add New PHIN E2E Test by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1875
  • Cnft1 2748 extended create feature flag by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1876
  • patietn profile stlyes (#1881) by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1899

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.6.1...v7.6.2

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.6.1

Bug Fixes and Enhancements

  • Improved user interface to ensure that tool tips properly display on the filter and sort buttons for patient search results.
  • Users selecting the "clear all" options will now properly reset the search back to its starting status to be able to complete a new search with only the default options selected.
  • When users sort investigations by the "Start date" field in the table view for investigations, they will now see an accurate list sorted by that field.
  • Users will be shown which columns can be sorted on the search results table screen with clear controls built into the table results user interface.

What's Changed

  • Fix failed test scenarios for editing demographics information by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1746
  • Bump micromatch from 4.0.7 to 4.0.8 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1732
  • CNT-42 Fix failed test scenarios by @Faruker in https://github.com/CDCgov/NEDSS-Modernization/pull/1751
  • [CNFT1-2943] Allows for partial searches of coded results and resulted tests in Lab Report searches by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1748
  • [FIX] Corrects the password reset email address by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1749
  • Update badeball npm version by @mdavis-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1750
  • [CNT-57] - Fix failed e2e test cases by @lramakr in https://github.com/CDCgov/NEDSS-Modernization/pull/1757
  • Cnft1 2944 resulted test codes by @alaapbharadwaj in https://github.com/CDCgov/NEDSS-Modernization/pull/1753
  • adding checkmark on selected option sortby dropdown and refactored by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1752
  • [CNFT1-2470] Actually collapsible criteria by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1758
  • [CNFT1-2973] Sortable investigation results by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1760
  • Move secrets to env vars by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1534
  • Workflow update secret by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1763
  • Pagebuilder workflow fix by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1764
  • [FIX] Patient sorting by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1766
  • Clear county when state value is cleared. Hook error fix by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1756
  • [CNFT1-2939] List view sort options by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1769
  • passing down size prop by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1773
  • Cnft1 2946 autocomplete with strings by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1765
  • NBS 6.0.16 by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1376
  • CNFT1-2893 Bulk patient import script by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1708
  • [CNFT1-2973] Investigation add time to started on by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1774
  • Create two env files by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1775
  • Delete .env by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1778
  • [CNFT1-3036] Search criteria width by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1777
  • CNFT1-2928 API: Update Lab Search API to include Resulted Test Data by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1768
  • [Refactor] Use search interaction by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1779
  • [CNFT1-2958] Search result border by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1780
  • adding no data indicator on ui for when id types no data by @hclarkEnq in https://github.com/CDCgov/NEDSS-Modernization/pull/1783
  • List sorting by @adamloup-enquizit in https://github.com/CDCgov/NEDSS-Modernization/pull/1781
  • Display resulted tests on lab report search results by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1785
  • CNFT1-2770 API: Create Extended patient data entry form for Phone/email by @stevegsa in https://github.com/CDCgov/NEDSS-Modernization/pull/1787
  • Remove coded result / numeric result tag by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1790
  • Cnft1 3009 extended patient entry by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1782
  • Updated NBS6 Installation Path by @njaved in https://github.com/CDCgov/NEDSS-Modernization/pull/1793
  • Bump upload-artifact to v4 by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1796
  • Bump express from 4.19.2 to 4.20.0 in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1801
  • Bump body-parser and express in /apps/modernization-ui by @dependabot in https://github.com/CDCgov/NEDSS-Modernization/pull/1800
  • Extended patient create: Race by @mpeels in https://github.com/CDCgov/NEDSS-Modernization/pull/1794

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.6.0...v7.6.1

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.6.0

New Features

  • NBS 7 now includes the ability to view advanced search results in a table view, including functionality to filter and sort, and organize and arrange table views for Patients, Lab Reports, and Investigations. Users will be able to manipulate the table view to re-order or hide specific columns and persist these settings as they remain logged in to NBS.
  • Search results save with a unique URL, allowing users to navigate to and from searches, or copy and save URLs to specific search results. Users can now share URLs between instances to access saved searches using bookmarks and in-browser tools.
  • NBS 7 advanced search will now default to the new table view for users, search preference will persist with a user's browser session.
  • Completed a new API that allows systems hosted on-prem to retrieve data from a cloud-hosted NBS database, with an API endpoint service and without interrupting the existing Outbound NNDSS route and message transmission systems hosted On-Prem at Jurisdictions.
  • Adds near real time reporting to NBS, starting with the Hepatitis Datamart. Near real time reporting replaces the existing batch ETL process.

Bug Fixes and Enhancements

  • Upon creating a new patient, users will no longer have an alert identifying if they are missing data. Users will now be able to go directly to a patient file or create a new document to attach to a patient upon completing a new patient create.
  • Enhanced the visual clarity for buttons in NBS 7 to indicate when a user hovers over a button with which they can interact, and to indicate when they have moved away from such a button.
  • Updated the modernized search pages to allow users to more quickly access the patient, laboratory, and investigation search through a single screen, rather than navigating through dropdowns.
  • Users will be able to sort on table results for lab reports, patients and investigations in the updated NBS search results screen in table view.
  • Users will see their most recent search results sorting and filtering choices carry over within a single login to NBS. Navigating away from the search will not reset the table and sorting preferences.
  • Users will be able to customize the table results of search results, arranging the order in which specific columns appear in each of the advanced search result pages.
  • Improved the spacing of checkboxes on the Advanced Search screens to provide a better user interface for searching against patient records that are Active, Deleted, or Superseded.
  • Users can now toggle the search criteria fields when they complete an advanced search. This will provide users more space to review and interact with search results for Patients, Lab Reports, and Investigations.
  • The event search against the Outbreak name field will now allow users to select multiple outbreaks to search against, rather than a single entry.
  • The field for Pregnancy status in the investigation search will now correctly be labeled.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.5.3...v7.6.0

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.5.3

Updates and Enhancements

  • Includes infrastructure changes for an upcoming API that allows on-prem systems to make connections to the database in the NBS Cloud. Documentation will be included in the upcoming v7.6.0 release.
  • Our data team completed foundational work and testing for near real-time reporting service in the NBS cloud. Our upcoming v7.6.0 release will include support for the Hepatitis Datamart. We will add documentation and support for other Datamarts in future releases.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.5.2...v7.5.3

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.5.2

Bug Fixes and Enhancements

  • Fixed CDC email address on about page
  • Updated NBS Central link on home page
  • Updated feedback section to include link to email address for feedback

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.5.0...v7.5.2

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.5.1

Bug Fixes and Enhancements

  • Add additional SSL Cipher support to modernization-api and question-bank docker containers.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.5.0...v7.5.1

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.5.0

New Features

  • Users visiting the NBS Demo site will first visit a new login and home page, with links and details on NBS 7 including instructions for installation, feature guides, and links to key CDC resources. Users will also be able to request a username and password to access the NBS demo site. This login and home page can be customized to meet a STLT's home page needs.
  • NBS now ships by default with an integrated KeyCloak identity provider (IDP) to ensure secure access and validate users in the absence of a jurisdiction provided IDP or Single-Sign On (SSO), protecting database connections.

Bug Fixes and Enhancements

  • NBS 7.5 has been updated to support the latest NBS 6.0.16 release
  • Added jdk.crypto.cryptoki module to ensure cipher availability
  • Fixed a bug when searching for investigations using the Provider information, the autocomplete list now returns correct results.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.4.4...v7.5.0

- Java
Published by achapm almost 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.4.4

New Features

  • Created a new UI component to improve multi-select interactions in the Advanced Search screens.

Bug Fixes and Enhancements

  • Updated the patient data entry to ensure that the time of a change made to the Postal Locator table is saved when an alteration is made to a patient record.
  • Improved functionality of the Date of Birth search field to provide a better response to user inputs when a user includes a forward slash character.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.4.3...v7.4.4

- Java
Published by achapm about 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.4.3

New Features

  • Users who logout of NBS 7 will be shown an updated screen to indicate that they have successfully logged out and allow them to navigate to the NBS home page after logging out.
  • Users who experience a timeout due to idle time on NBS will be shown an updated screen to inform them of the timeout and allow them to either remain logged in or logout of NBS.

Bug Fixes and Enhancements

  • Corrected an error with screen reader interaction with the date of birth field on the new patient create function that led to duplicate button commands to appear.
  • Updated the date of birth field to provide better field interactions when users include "/" when entering a date of birth.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.3.3...v7.4.3

- Java
Published by achapm about 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.4.2

New Features

  • Added "years old" to better explain the date of birth field to provide clarity on patient profile views.
  • Users will now be able to select a telephone type when adding additional phone numbers to a new patient file.
  • Updated the arrangement of the investigation tables to improve clarity and organization.
  • Enhanced the performance of event search after completing multiple searches without refreshing the page.

Bug Fixes and Enhancements

  • When a business rule is created, the generated error message now contains the rule Id.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.3.3...v7.4.2

- Java
Published by achapm about 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.4.1

New Features

  • Updated UI elements for sorting arrows across patient profile views to improve visual consistency.
  • Removed non-functional sorting arrows form the administrative section of the patient demographics tab to reduce unnecessary UI elements on the patient profile page.
  • Updated the add patient function to move the previous success screen to a modal to reduce the navigation and page loads to speed up file creation.
  • Updated the appearance of pagination controls to improve visual consistency.

Bug Fixes and Enhancements

  • Removed the "Add Another Patient" option from the New Patient creation success modal to streamline the patient review process and remove the capability for users to add new patients without completing a new patient search.
  • Removed the ability to add special characters to fields in the demographics tabs where they are not applicable.
  • Updated to sentence case to correct textual consistency across the patient demographics tab.
  • Users are no longer able to enter non-numeric characters into the birth order field on patient profiles, and the field will be enabled only when a user selects “yes” for the multiple birth field.
  • Business rules library data can now be exported. Users will no longer encounter the "NOT accessible" error when exporting to a PDF file or see JavaScript code when exporting to a CSV file.
  • Updated the color and style of borders on the Patient Profile page to correct for alignment and consistency.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.3.3...v7.4.1

- Java
Published by achapm about 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.4.0

New Features

  • Page Builder
    • Modernized Page Builder delivery is now complete.
    • New preview functionality provides users with the ability to review the page in the modernized Page Builder before it is published.
    • Add, search, and delete functionality has been added to questions, value sets, static elements, and business rules.
    • Users have the ability to view questions, static elements, sections, tabs and subsections on the preview page.
    • Users have the ability to view and edit page information and page history from the preview page.
    • Users have the ability to customize the page by creating/editing/deleting sections, sub-sections and tabs.
    • Users can re-order tabs and various sections of the page.
    • The users also have the ability to group/ungroup questions to create a repeatable block.
    • Users have the ability to perform other various actions by clicking the buttons from the preview page header.
  • Data Ingestion

Bug Fixes and Enhancements

  • Patient Search
    • Enhanced logic behind our search results provides improved performance, elevates more accurate matches, and de-prioritizes sounds-like results.
  • Patient Profile
    • Users now see correctly aligned buttons on the patient delete modal, following modernized NBS design standards.
  • General
    • Completed updates of the modernized application to the latest Spring Boot version to address security vulnerabilities in earlier versions. User will not be impacted from this version upgrade.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.3.3...v7.4.0

- Java
Published by achapm about 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.3.3

Bug Fixes and Enhancements

  • Users will now be able to view an accurate count of the current number of items on a given page of a table compared against the total number of items in that table for patient demographic details.
  • When adding or updating data to the administrative comment section of the patient demographic details, users will no longer be required to refresh their browser to see the updated comment details.
  • Users will now be able to correctly find patients with hyphens or spaces in their names.
  • Users will now be able to use quick codes to auto-complete providers and facilities in event search to identify requesting and ordering providers and facilities in the advanced search tool.
  • Users will now be able to use the "Clear All" function as intended to clear out all search filters in patient and event search, allowing users to reset a search to its starting position with no fields selected.
  • Improvements to the screen reader key commands to better allow users to navigate through search screens to manage the "chips" used for filtering search results.
  • The text indication for "no data" will now correctly contrast with the surrounding fields so that it properly interacts with accessibility tools that rely on color contrast.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.3.2...v7.3.3

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.3.2

New Features and Enhancements

  • When users update demographic data on a patient record, the old, edited, or deleted data will now save to the patient history tables in line with NBS 6 functions. This will provide a backend record of all changes made to a patient record.

Bug Fixes

  • Users will no longer experience problems viewing patient profile tables when a patient has more than ten lab reports attached. Users can now paginate through lab reports when a patient has more than ten attached records.
  • In the address field within patient profile, users will see the list of non-county data (cities, incorporated towns, etc.) in alphabetical order along with counties for the states of Florida, Nevada, and Virginia.
  • Users are now able to search by partial phone number and will no longer see a phone number formatting mask appear on the phone number search. Users can search against the phone number field for all phone numbers containing a given set of numbers.
  • Users will no longer experience a routing error when accessing an investigation from an event search. When the user selects the “return to file summary” button the user will be routed to the patient record in the modernized application.
  • Users will no longer encounter errors when searching by the status of “unknown” in the pregnancy status field on advanced event search and will see proper results for investigations against the “unknown” pregnancy status.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.3.1...v7.3.2

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.3.1

Bug Fixes

  • The patient profile events tab will now correctly indicate to users when a document has been added to the system electronically using a text indicator under each electronic lab.
  • Users will be able to correctly use the key command to select "Clear All" when using accessibility tools to manage patient search.
  • Users will now be able to correctly search against patients who have been merged and marked as "superseded" if their account has the correct permissions to view superseded and deleted patient records.
  • Users will now correctly be able to search against event records using the "notification status" field and bring back expected results based upon the selected status.
  • Users will now be able to correctly search against order and reporting facilities and providers in the advanced search, event search feature. This search contains an auto-complete that will fill in the name of the ordering or reporting provider or facility.
  • Image items within NBS will now correctly include the required tags for "alt text" to improve accessibility within the modernized pages.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.2.2...v7.3.1

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.3.0

New Features and Enhancements

  • We’ve introduced new features to this release to improve user experience across NBS 7 including the release of PageBuilder 2.0
  • Users will be able to create a new page with various conditions for the investigation event type and all other event types will be routed to classic NBS.
  • Users will be able to search existing conditions, create new conditions and add conditions to page
  • Users will be able to import a new template
  • Users will be able to use the page library landing page to look at the list of the current pages & change the number of pages they can view using the pagination feature
  • Users will be able to search for a particular page using page name, condition name or condition code & will be able to print the current view of the page library landing page
  • Users will be able to download the page names and other details in the csv format

Bug Fixes

  • Updated the UI for patient profile to better indicate headings for screen readers to improve access to modernized pages.
  • Corrected a visual bug related to the size of buttons on the patient profile.
  • The patient search function has been updated to work better with screen readers, allowing users to use keyboard inputs to navigate back to search results through a single command.
  • Updated the UI for advanced search pages to better indicate headings for screen readers to improve access to modernized pages.
  • Updated the Event Search fields to ensure that users auto populate to the "Event created by user" and "Event updated by user" fields so that NBS users can search by events created by a given user.
  • Searching by “Message Failed” now shows results when the records exists.
  • Searching by Event provider/facility type returns correct results as expected.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/compare/v7.2.2...v7.3.0

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.2.2

Bug Fixes and Minor Enhancements

  • Fixed error that caused the Lab Reports to default to "01/01/1970" for the date collected details on the patient profile table views. They will now correctly show the date collected when entered, or no date when a date has not been added.
  • Fixed a visual bug leading to some dropdown components not appearing correctly in modals on the patient profile. Now users will be able to see all options in all dropdowns.
  • Fixed an error which occurred when users attempted to add a duplicate entry to the "race" field of a patient record, now users will be prevented from adding a duplicate entry and will be alerted to the block.
  • Fixed the error within the patient profile page which prevented users from seeing more than ten patient names. Users can now view all patient names on a record.
  • Fixed the administrative table, users can no-longer remove administrative comments, only update, and edit existing comments.
  • Fixed validation on names to allow for the inclusion of non-alphabetic characters to ensure that no data is lost if non-alphabetic characters are added to patient names in classic NBS.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.2.2

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.2.1

New Features and Enhancements

This release provides support for new features in the data ingestion service v7.2.1. * AuthN/AuthZ service V2. Added secure service-to-service authentication onto the Data Ingestion Pipeline using Keycloak Identity Provider (IdP) * Added ability to use CLI commands on Windows and Linux to support all users, instead of only supporting Macs. CLI commands allow users to perform status checks on imported Electronic Lab Report, verify Electronic Lab Report format of a record, and to review errors during the ingestion process when using Data Ingestion pipeline. * Includes Keycloak deployment with support for modern standards-based SSO that works out of the box and integrates with existing widely adopted identity providers.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.2.1

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.2.0

New Features and Enhancements

Bug Fixes

  • Lab reports were not appearing for patients in Patient Profile. To address this issue, we replaced the Elastic Search mechanism with a direct Database (DB) API call.
  • The "Ext" field is now aligned with the "Work phone number" field.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.2.0

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.1.1

Bug Fixes

  • Patient Search, Clearing Gender. Clearing search results after selecting a "Gender" no longer results in a search failure.
  • Patient Search: Gender other. Searches for "Other" now include Patients with a gender of "Unknown" or no specified gender.
  • Patient Search, Missing Skip Navigation Link. Updated the code base to enable the functionality for the Skip-Link to navigate towards the main content of any given page.
  • Patient Search, Address field. Fixed the comma displaying after the state abbreviation for addresses. Addresses no long have commas between State and Zip code.
  • Patient Search, Partial Phone Number. Able to search Partial Phone Number with an updated match pattern including dashes.
  • Event Search, Investigation. Fixed searching for Investigation records by current processing status.
  • Event Search, Clear Button. Fixed clear button on event search to clear all fields.
  • Patient Profile, Add Identification. Fixed the date picker component to reflect the proper functionality when tabbing to the date picker. The error message will not be prompted equivocally.
  • Patient Profile, Font size. Fixed the font size for all table headings to be 14 pixels.
  • Patient Profile, Section titles. Fixed both titles "General patient information" and "Sex & birth" to sentence case.
  • Patient Profile, General Patient Information. Fixed Borders to go edge to edge on General Patient Information.
  • Add Patient, Select options. Fixed issue where the space above and below the select options were not even.
  • Add Patient, Cell phone number. Fixed the spacing between the cell phone number field and link to add another phone number to meet design standards.
  • Add Patient, Success message. Fixed the success message alignment. Success message is now left aligned after updating information on Patient Profile Demographics page.
  • Add Patient, Comments field. Fixed the Comments field when adding a new patient to accept 2,000 characters instead of the 20-character limit set previously.
  • Morbidity Report, View File link. Fixed the View File link on the Morbidity Report to take the user to Patient Profile page instead of Advance Search page.

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.1.1

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.1.0

New Features and Enhancements

  • Enhancement that adds Demographics tab updates to the summary card.
  • Enhancement that center aligned Data Entry Primary buttons horizontally
  • Custom new menu options for the Add patient page in Patient Data entry
  • * Organization
  • * Morbidity
  • * Provider
  • HL7 ELR Data Ingestion V1 Pipeline option added to NBS, inserting the Data Ingestion service in between Rhapsody and NBS. This is a foundational requirement for an alternate path to import HL7 ELR data into NBS and will support future Data Ingestion enhancements.
  • Enhancement adds username and password authentication for the Data Ingestion service

Bug Fixes

  • Data entry fields cut off data and display 50 characters max. No longer crashes to blank screen upon submit
  • “System Management” link no longer is available when user is not entitled.
  • When logged in as a state user into NBS, there is no way for a user to know the Compare Investigations feature permission is not assigned
  • Corrected issue where entire data set is displayed when just a space in the lastname/firstname text box was entered. Now displays error message indicating “Names cannot contain numbers or special characters”

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.1.0

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.0.1

What's Changed

New modernized bug fixes include:

  • Clicking "Clear All" after search 'Event Created by user' and 'Event Updated by User' doesnot get clear- value still remains
  • Resulted Test and Coded results should search both local and loinc/snomed
  • Resulted test and Coded results are only querying once
  • Clicking "Clear all" Does Not Clear "Date of Birth" Field in Patient Search
  • System does not LOG user OUT, instead routes to Patient Advanced Search page
  • Add automatic dashes and slashes while user inputs their phone number and date
  • Search by SSN as ID type within the advance search is not working as expected.
  • On advanced search screen, once user searches some criteria and then toggles between event search and patient search screens , the results logic is not working in some scenarios
  • Once user edits/adds a new legal name for an existing patient, the search results screen still displays old name as current patient name
  • Searching by a particular hyphenated last name on patient search page does not yield any results
  • Unable add a big comment within Demographics section of the Patient profile page
  • No results found when searching the coded result/organism field in Event Search
  • When phone number entered with dashes as an identifiers it does not pull up in search results
  • Document Requiring Review redirects to Null Page
  • Displays results even when ID type and ID value does not match
  • (Investigation criteria) Notification status not populated in the Patient Profile card
  • Auto-Fill Search Results for New Patient
  • Auto-Fill "As of Date" to current date
  • Hide Multi-Race as a Race Option
  • Patient's middle name and suffix does not appear on Patient Profile
  • Multiple races are not displayed in Patient Profile
  • Proper capitalization missing for Countries when adding a new address

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.0.1

- Java
Published by achapm over 2 years ago

https://github.com/cdcgov/nedss-modernization - v7.0.0

What's Included

New modernized features include:

  • Modernized Patient Search: The Patient Search function enables users to find existing patients or events in the system based on entered search criteria.
  • Modernized Patient Data Entry: This function allows users to create patient profiles and enter patient demographic data.
  • Modernized Patient Profile: The Patient Data Profile function provides a view of existing patient data, including open investigations and documents requiring review.
  • Modernized Patient Delete: This gives NBS jurisdictions a mechanism for deleting non-real and duplicated patient records.

New Contributors

  • @scottm-enquizit made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/6
  • @dependabot made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/23
  • @JimBarrows made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/35
  • @stevegsa made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/34
  • @Emelias-Enquizit made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/51
  • @adasika-cdc made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/58
  • @GangulaMounika made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/79
  • @massad22 made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/185
  • @JimBarrows-Enquizit made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/203
  • @alaapbharadwaj made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/357
  • @njaved made their first contribution in https://github.com/CDCgov/NEDSS-Modernization/pull/464

Full Changelog: https://github.com/CDCgov/NEDSS-Modernization/commits/v7.0.0

- Java
Published by achapm almost 3 years ago