Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@ibacher ibacher released this 17 Jan 18:06
d7a7194

What's Changed

Features

  • (feat) Add lab queue list items by @jabahum in #3
  • (feat) Add ability to add a lab request by @Mwanje in #4
  • (feat) Add worklist dialog setup by @jabahum in #5
  • (feat) Change Patient chart dashboard link text from "Laboratory" to "Investigative Results" by @Daphne210 in #6
  • (feat) Lab module integration by @jabahum in #7
  • (feat) Auto-refresh lists by @jabahum in #8
  • (feat) Order status color by @jabahum in #9
  • (feat) Update result error display by @jabahum in #13
  • (feat) Add reference ranges and units to print preview by @jabahum in #14
  • (feat) Add date activated to orders list items by @jabahum in #15
  • (feat) Reject order setup by @jabahum in #16
  • (feat) Add patient name to laboratory dashboard by @jabahum in #22
  • (feat) Lab order actions - Add order-actions-slot and switches icons for overflow menu by @gitcliff in #25
  • (feat) Add react hook form by @ojwanganto in #36
  • (feat) Add extension slot for lab tab panels by @gitcliff in #28
  • (feat) Mark fields in the lab result form as required by @ojwanganto in #37
  • (feat) Adding summary tiles as extensions by @gitcliff in #38
  • (feat) Arrange lab results on patient summary in descending order by @Daphne210 in #39
  • (feat) Use snackbars instead of toast notifications by @sherrif10 in #42
  • (feat) Refine the rendering of extensions in the lab-panels-slot by @gitcliff in #44
  • (feat) U4X-358: Barcode and referral/shipping inclusion by @jabahum in #45
  • (feat) U4X-360: Add a referral tab to the lab results on the clinician's side by @jabahum in #46
  • (feat) Add numeric value ranges by @ojwanganto in #47
  • (feat) Filter lab orders by status by @gitcliff in #48
  • (feat) Remove the actions column in the expanded row of test-results-summary by @Daphne210 in #52
  • (feat) Make Specimen Id generation configurable by @kajambiya in #53
  • (feat) Add ability to handle rejected tests by @akileng56 in #61
  • (feat) Change investigative results tables active tests and past tests view to tab views by @jabahum in #62
  • (feat) Display orders for tests only by @akileng56 in #63
  • (feat) O3-3203: Deeplink Lab App Orders to Patient Chart Orders by @kb019 in #69
  • (feat) O3-3202: Delete Action column by @Jexsie in #72
  • (feat) O3-3366: Add ability to filter lab order by activatedOnOrAfterDate params by @donaldkibet in #73
  • (feat) O3-3373: Add ability to mark fulfiller status as completed when saving test results by @donaldkibet in #74
  • (feat) O3-3571: Modify results observation payload to send data as an encounter. by @arodidev in #78
  • (feat) O3-3693: Group laboratory tests in the lab app by patient by @FelixKiprotich350 in #82
  • (feat) O3-3782: Use styleguide page header component in lab app by @Twiineenock in #83
  • (feat) Add tests-ordered-actions-slot by @FelixKiprotich350 in #95
  • (feat) O3-4181: Display Patient Age and Implement View/Edit Results Functionality for Lab Technicians by @its-kios09 in #99
  • (feat) O3-3816: Add tab for rejected orders and prevent further actions on declined orders by @CynthiaKamau in #102
  • (feat) O3-4236: Improvements on the UI, Button Hierarchy and Placement in Order Expansion View by @its-kios09 in #103
  • (feat) O3-3676: Implement ability to add patient to a queue from lab app by @its-kios09 in #111

Refactors

  • (refactor)Replace usages of '/ws/rest/v1/' with restBaseUrl by @jwnasambu in #54
  • (refactor) Generalize application logic - Decouple from UgandaEMR in Lab Workflows by @samuelmale in #65

Bug Fixes

  • (fix) Rename list component by @jabahum in #2
  • (fix) Update lock file by @jabahum in #11
  • (fix) Key arrangements by @jabahum in #12
  • (fix) Table lists pagination by @jabahum in #17
  • (fix) Remove ascending and descending ordering by @jabahum in #18
  • (fix) Decouple tests orders from patient queues by @jabahum in #19
  • (fix) Remove order type from test ordered table by @jabahum in #21
  • (fix) Fix a minor typo by @sherrif10 in #26
  • (fix) Encapsulate row rendering logic in a separate component by @sherrif10 in #27
  • (fix) Remove select labelText for a clean UI by @ojwanganto in #29
  • (fix) Handle non-set order concepts by @ojwanganto in #30
  • (fix) Handle saving of lab result for concepts with no set members by @ojwanganto in #32
  • (fix) Add space between button view and ArrowRight by @sherrif10 in #33
  • (fix) Add a function that combines calls to update an order and the associated observation results by @ojwanganto in #34
  • (fix) Fix pagination of lab results on patient chart and table toolbar search functionality by @Daphne210 in #41
  • (fix) Fix issue with printing and approving testing results without ranges by @jabahum in #43
  • (fix) Remove blank div from lab tabs by @pirupius in #49
  • (fix) Fix pagination for Active Tests and Past Order Results Data Tables under routine tests tab on patient chart by @Daphne210 in #50
  • (fix) Fix approval bug by @jabahum in #51
  • (fix) Fix issue with the display of the approved or completed table by @jabahum in #55
  • (fix) Filter by lab encounter type and remove unnecessary encounter entries by @jabahum in #56
  • (fix) Update worklist and review table by @jabahum in #60
  • (fix) Approval of Resulted Tests by @akileng56 in #64
  • (fix) O3-3201 Fix 400 error by @kb019 in #68
  • (fix) Adds missing featureName from ComponentContext by @pirupius in #70
  • (fix) O3-3589: Enable data table to search based on all table columns by @arodidev in #76
  • (fix) O3-3618: Prevent submission of empty lab results form by @jwnasambu in #79
  • (fix) Update tsconfig to include "es2022" by @jwnasambu in #80
  • (fix) O3-3795: Adjust tile spacing in lab dashboard by @jwnasambu in #84
  • (fix) O3-3809: Fix failing lab results request form and cleaned up code to avoid duplication by @amosmachora in #87
  • (fix) Replace single date picker for date range picker in the lab results component. by @amosmachora in #90
  • (fix) O3-3916: Allow for date range persistence across laboratory tabs. by @amosmachora in #91
  • (fix) O3-4253: Add missing translations support in the app by @vasharma05 in #107
  • (fix) Fix order details table UI by @denniskigen in #112
  • (fix) O3-4341: Fix modal close buttons placement in the lab app by @Muppasanipraneeth in #114

Housekeeping

Docs

New Contributors

Full Changelog: https://github.com/openmrs/openmrs-esm-laboratory-app/commits/v1.0.0