Hennepin-County / MAXIS-scripts

6 stars 2 forks source link

425 documents received updated dashboard feel and new forms #1894

Open MeganGeissler opened 4 days ago

MeganGeissler commented 4 days ago

Pull request supports #425 #1298 #999 #305 #80 #79 #78 #77 #67

Consolidating docs received into one script and adding additional forms. Instructions: https://hennepin.sharepoint.com/:w:/r/teams/hs-economic-supports-hub/BlueZone_Script_Instructions/NOTES/NOTES%20-%20DOCUMENTS%20RECEIVED.docx?d=w1dce0cc33ca541f68855f406a63ab02b&csf=1&web=1&e=pt6bYj

Forms Supported -Asset Form: Reads ACCT, SECU, CARS for footer month. Ability to update ACCT, SECU, CARS panels by desired month, separate dialog to captures DHS 6054 form details, and case notes. -ATR: Captures details in dialog and case notes under its own header -AREP: Reads AREP panel if exists and prefills dialog, updates AREP panel if arep_update checkbox is checked, case notes under its own header -Change: Captures details in dialog and case notes -EVF: Captures details in dialog and case notes -Hospice: Searches case notes back 1 year for previous HOSP case note if exists and prefills dialog and case notes under its own header -IAA & IAA-SSI: Captures details in dialog, if update_pben checked update PBEN panel, and case notes -LTC1503: Captures details in dialog, if update_faci checked update FACI panel if not already at max faci panels, and case notes under its own header -MOF: Captures details in dialog and case notes -MTAF: Captures details in dialog and case notes. If Check if all docs rec’vd are associated with MTAF is checked header of case note will be MTAF Processed: [staus]. -PSN: Reads WREG/DISA panel if exists and prefills dialog, if update wreg/disa check panels update, and case notes. -Shelter: Reads MEMB, ADDR, HEST, SHEL and prefills dialog, if update addr/hest/shel checked panels will update if changes are made in dialog, and case notes -Special Diet: Reads Case/Curr, if MFIP/MSA is Active/Pending and if diet status is approved DIET panel updates, and case notes -Other forms: Allows user to document forms received that are not built into this script. Captures details in dialog and case notes

Case Note Details: The name of each form selected will become the case note header. The only exceptions are: ATR, AREP, Hospice, and LTC 1503 are case noted individually. For MTAF, if Check if all docs rec’vd are associated with MTAF is checked, then the header of the case note will be MTAF Processed: [status] instead of a list of the documents received.

C-Love commented 3 days ago

I am doing some review of the functionality, so I am going to add notes here before completing a formal review. I probably won't finish review today so will pick it back up next week.

I am noticing that the asset form 'Action Taken' field will fill up with periods: image

Seems to happen when the dialog reloads or loads the asset information. The case note of it seems weird: image

Second, if the the 6054 option was selected, it makes the dialog movement weird. Every time the dialog reloads, the 6054 dialog appears before the dialog selected. Once all the mandatory fields are completed, the dialog will finish even if a different button was pressed (ie, trying to view another form before pressing the 'Complete' button.

Looks like the outstanding verifications information is creating a separate case note.

I am playing on training case 342059 if you want to see how the CASE/NOTEs are created for the tests I am completing.