Claim workflows - #361
Draft
drizzentic wants to merge 44 commits into
Draft
Conversation
- Add HandoverModal component for managing the handover process. - Implement provider search functionality using OpenMRS and Health Worker Registry. - Create tests for the handover modal to ensure proper functionality. - Add styles for the handover modal UI. - Define types for EMT referrals and related operations. - Integrate the handover modal into the application routing and navigation. - Update side navigation to include EMT / Referral link.
Claim workflows
- Change identificationType from 'id' to 'CR id' in fetchClientByCrId. - Refactor EmtQueue to launch the handover workspace instead of using a modal. - Update handover modal component to support workspace props and close functionality. - Modify initiate and verify handover requests to use incidenceNumber instead of incidence_number. - Enhance EmtReferral interface to include incident_id, dispatch_id, ambulance_registration_number, and priority. - Add workspace configuration for EMT Handover in routes.json. - Update tests to reflect changes in handover workflow and CR id handling.
fix: Fixed Cr id type
feat: implement OTP-verified handover flow for EMT referrals
… and case summary document (#340) Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
Claims workflow patch
* feat: update identifier handling and enhance handover workflow * fix: Updated facility bills data structure and updated generate bills and case summary document (#340) Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local> * chore: rename actions and hide Bill details actions based on workflow state (#335) * feat: enhance patient bill details layout and add billing summary components (#338) * feat: add shaVariantPaymentModeUuids to config and update related components (#339) * chore: rename actions and hide Bill details actions based on workflow state (#335) --------- Co-authored-by: Kipkemoii <76734194+Kipkemoii@users.noreply.github.com> Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local> Co-authored-by: Walter Kiprono <48877319+walteronoh@users.noreply.github.com>
…it is a ccc patient (#345) Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
* Fix: Updated the registration workflow to not add payment methods if it is a ccc patient * fix: Updated date column in facility bills to include time --------- Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
- Updated `loadPreviews` function in `preauths.component.tsx` to accept a `force` parameter, allowing for cache bypass when refreshing data. - Modified `load` function in `preauth-list.component.tsx` to utilize the new `force` parameter for fetching preauth previews, reducing redundant API calls. - Implemented caching logic in `claims.resource.ts` for preauth previews to minimize HIE rate limit hits, allowing multiple components to share the same request. - Refactored `checkPreauthStatus` to leverage the new `readPreauthCheck` function, improving efficiency by reading intervention statuses from cached previews. - Enhanced `PreauthorizationsTab` to prevent unnecessary data fetching when switching between tabs, maintaining state for visited panels. - Improved error handling and user feedback in various components when loading preauth items fails.
Enhance preauthorization preview handling and caching
* feat: enhance claims and billing components with elective intervention support * feat: add orderNo to AddClaimLineDto and update AddClaimLineModal * feat: add error handling for intervention submission in CreateOrderBillForm
Co-authored-by: Manu <enyachoke@ampath.or.ke>
…ta (#350) Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
…ased on current day bills
Claims workflow patch
Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
Co-authored-by: Manu <enyachoke@ampath.or.ke>
fix: update HieIdentificationType naming for consistency
Co-authored-by: Manu <enyachoke@ampath.or.ke>
…both inpatient and outpatient (#358) Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
(improv) Add claim statistics comppnent
* feat: Implement Shared Health Record (SHR) consent workflow - Add SHR resource handling in `shr.resource.ts` for creating and verifying consent requests, fetching patient records, and closing visits. - Introduce types for SHR API responses and requests in `shr.types.ts`. - Create a consent workspace with form validation using Zod in `shr-consent.workspace.tsx`, including OTP handling. - Style the consent workspace and related components with SCSS in `shr-consent.scss`. - Add a schema for consent request validation in `schema.ts`. - Implement UI components for displaying consent status and handling user interactions. * feat: Update SHR component paths and integrate Workspace2 for consent handling
Co-authored-by: Manu <enyachoke@ampath.or.ke>
…al disch (#367) arge summary and added superset charts Co-authored-by: Denzel Kipkemoi <denzelkipkemoi@Denzels-MacBook-Pro.local>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requirements
Summary
Screenshots
Related Issue
Other