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