Releases: masslight/ottehr
Releases · masslight/ottehr
v1.27.25
What's Changed
- updating patient AR buckets in RCM helper scripts by @rzinger in #5859
- Merge e2e ci update from release/1.16 by @ValeriyDyachenko in #5943
- chore: update intake login workflows to include scheduled job conditions by @ValeriyDyachenko in #5958
- E2E. EHR. Vitals. Happy path. Optimize existing tests by @olhakovalenko91 in #5883
- Feat(labs): add Patient to unsolicited attachments on match by @abraun-ml in #5974
- Refresh all get orders calls during fetchStuff by @szaccagni in #5950
- Automatically add cpt codes to encounter when adding external labs by @szaccagni in #5939
- feat: add support for hour groups by @AykhanAhmadli in #5976
- update chat prompt by @saewitz in #5992
- Alex/markdown by @alexwillingham in #5627
- OTR-1629: Fix follow-ups order by @bxr1nG in #6021
- create a notification when a task is assigned to a user by @OmarZubaidi in #5933
- EHR. Fix Tasks page filters by @bholyshevskyi in #6028
- Update exam in-person version for templates by @bxr1nG in #6030
- [EHR] save operation failed error if insurance with self by @ValeriyDyachenko in #6007
- Fix: timezone issue on visit label by @abraun-ml in #6019
- handles cpt code modifier for inhouse labs by @szaccagni in #6008
- insurance information page otr-1675 by @saewitz in #5991
- Main to develop by @VladMstv in #6041
- Refactor: labs zambdas by @abraun-ml in #6039
- bug with required input by @saewitz in #5969
- fix bug with atty + tell us more by @imbenham in #6045
- fix additional questions step setup in e2es by @VladMstv in #6052
- EHR. Tracking board. Make "Type" column a bit wider to ensure visit's category and type fits into a single line by @bholyshevskyi in #6050
- fix: videocall page color scheme by @AykhanAhmadli in #5914
- fix hidden fields testing in patient record details part by @VladMstv in #6054
- Fix bug with telemed not able to sign by @VladMstv in #6038
- Issue 5447. Add 'Patient Refused' option for weight to vitals screen by @RomanGolchuk in #5929
- fix broken notification service by @OmarZubaidi in #6066
- OTR-1736: Add header menu for task and follow-up creation by @bxr1nG in #6065
- Fix repeat breadcrumb bug by @szaccagni in #6069
- OTR-1798: Add test to check exam version in global templates by @bxr1nG in #6064
- OTR-1725: Fix temperature rounding issues by @bxr1nG in #6081
- EHR. Match visit types on "Add Visit" page with booking flow by @bholyshevskyi in #6079
- EHR. Link encounter to Worker's comp account when Worker's comp section is updated from Visit details page by @bholyshevskyi in #6071
- add titles to all
getTaskResourcecalls by @OmarZubaidi in #6085 - OTR-1629: Fix follow-ups order in patient grid by @bxr1nG in #6086
- Issue 5496 / fix. ROS Addition - 14 point Template (MVP) - Adding ROS to Progress note by @RomanGolchuk in #6088
- limit task name length when displaying notification by @OmarZubaidi in #6083
- OTR-794: Fix progress note exams by @bxr1nG in #6084
- Paperwork. Make non-required select inputs to be clearable by @bholyshevskyi in #6055
- Issue 5165. Refactor progress note & discharge summary pdf generation to use new modular approach by @RomanGolchuk in #6053
- Otr 1786 by @imbenham in #6062
- Issue 6043. Add 14 pt template to Global templates by @RomanGolchuk in #6080
- updates to ai chat prompt test by @saewitz in #6058
- Feat: add optional lab route params to Terraform by @abraun-ml in #6094
- Fix: Update pending badge for tracking board orders by @abraun-ml in #6097
- Otr 1770 by @imbenham in #6075
- fix issues with dropdown fields in patient record by @VladMstv in #6091
- EHR. Make "Insurance Type" optional on the "Add Insurance" dialog by @bholyshevskyi in #6087
- E2E. Fix "waitFor" not actually invoked by @bholyshevskyi in #6089
- Otr 1770 by @imbenham in #6099
- Issue 5846. EHR. Visit Details. Need to manually reload the screen to enable "Email receipt" button. by @RomanGolchuk in #6090
- otr-1766 by @VladMstv in #6009
- fix past visits icon by @AykhanAhmadli in #6078
- EHR. Fix telemed appointment cancellation by @bholyshevskyi in #6101
- Add RCM Scripts to create non-insurance payers for new customers by @rzinger in #6092
- OTR-1736: Remove create task button from sidebar by @bxr1nG in #6103
- Issue 5447 / fix. Add 'Patient Refused' option for weight to vitals screen by @RomanGolchuk in #6102
- fix employer information page title for in-person visit by @VladMstv in #6070
- Standardize cpt code display with helper function by @szaccagni in #6074
- Fix free multi select bug & telemed cancellation bug by @szaccagni in #6108
- dynamic rfv on CC + intake page by @imbenham in #6112
- add immigration screening to follow up reason list by @imbenham in #6113
- Issue/host 509 by @imbenham in #6114
- Issue 6116. EHR. Visit Note pdf isn't generated by @RomanGolchuk in #6117
- style: extend branding config for logout button color by @ValeriyDyachenko in #6119
- Get erx and get meds should not run without encounter ids by @szaccagni in #6122
- use AI to review procedure documentation by @saewitz in #6093
- bug with insurance details otr-1675 by @saewitz in #6109
- Fixed invoicing and receipt generation features by @FilinBrChaos in #6123
- EHR. Don't return an error when workerscomp/occupational account is missing when switching service category type by @bholyshevskyi in #6127
- OTR-1839: Fix emergency contact address display by @bxr1nG in #6137
- Issue 6116. EHR. Visit Note pdf isn't generated by @RomanGolchuk in #6135
- fix no identifiers field bug by @imbenham in #6146
- fix some janky behavior when update in progress by @imbenham in #6150
- Issue 6153. In-house Labs. Fix labs results layout in PDFs by @RomanGolchuk in #6157
- Issue 6153. In-house Labs. Fix labs results layout in PDFs by @RomanGolchuk in #6162
- fix name displayed in modal for existing patient error by @szaccagni in #6163
- Issue 6116. EHR. Visit Note pdf isn't generated by @RomanGolchuk in #6160
- fix: credit Card screen should show details text by @ValeriyDyachenko in #6147
- Issue 6043 / fix. Add 14 pt template to Global templates by @RomanGolchuk in #6169
- Fix: handle empty List operations for lab docs by @abraun-ml in #6171
- issue with insurance details by @saewitz in #6167
- update response for procedure suggestions otr-1670 by @saewitz in #6168
- validation bug fixed by @imbenham in #6174
- fix: include slotId in queryKey and clear sessionStorage by @ValeriyDyachenko in #6177
- Issue 6043 / fix. Add...
v1.26.14
What's Changed
- paperwork for otr-1564 by @imbenham in #5730
- fix(deploy): Configurable AWS bucket names (#5723) by @VladMstv in #5733
- E2E. EHR. Hospitalization. Happy path by @olhakovalenko91 in #5580
- [EHR] add ability to cancel orders by @ValeriyDyachenko in #5672
- chore: keep current e2e resources for investigation by @ValeriyDyachenko in #5772
- add workers comp insurance to employer details otr-1568 by @saewitz in #5757
- Move Hospitalization tests into in-person tests file by @olhakovalenko91 in #5766
- chore(deploy): Bump Oystehr terraform provider version by @colin-welch in #5790
- Review radiology final results task by @szaccagni in #5753
- Procedures. Make the procedures list searchable by @bholyshevskyi in #5749
- [EHR] prevent clearing patient data if the question in the questionnaire was hidden by @ValeriyDyachenko in #5692
- fix: prevent multiple subscription calls by @ValeriyDyachenko in #5826
- Update deprecated JSON import assertions to
withsyntax by @Copilot in #5835 - do not allow delete after note is signed by @szaccagni in #5831
- Issue/otr 1666 by @imbenham in #5731
- add some logical fields to patient record by @imbenham in #5843
- Rework AutocompleteInput to use functions similar to Autocomplete by @bholyshevskyi in #5770
- Issue 5447. Add 'Patient Refused' option for weight to vitals screen by @RomanGolchuk in #5755
- Main to develop by @VladMstv in #5848
- restore hidden fields by @imbenham in #5854
- Update primary icon name by @AykhanAhmadli in #5762
- clean up integration tests by @OmarZubaidi in #5850
- Issue/otr 1666 by @imbenham in #5855
- [EHR] don't show in-house medications in the history table if medication was cancelled by @ValeriyDyachenko in #5847
- Alex/otr 1582 workers comp claims with candid by @alexwillingham in #5827
- Fix(labs): search by accession number devx by @abraun-ml in #5863
- fix: note state after modal closing by @AykhanAhmadli in #5805
- fix: treshold values for vitals by @AykhanAhmadli in #5764
- feat(ehr): occ med claims to candid by @alexwillingham in #5867
- fix recursive group transform by @imbenham in #5856
- fix: waiting room icon by @AykhanAhmadli in #5871
- EHR. Allow to change service category of a visit by @bholyshevskyi in #5830
- feat(ehr): update candid patient at claim send time if it already exi… by @alexwillingham in #5870
- OTR-1336: Add encounterId to tasks links by @bxr1nG in #5851
- add unit tests for the merging algorithm by @imbenham in #5877
- Fix(labs): submit all items in a requisition, not just page by @abraun-ml in #5866
- rework consent forms a bit, more helper updates and tests by @imbenham in #5880
- add merge driver for config folders to take current version by @VladMstv in #5875
- create location config object by @OmarZubaidi in #5808
- use apt id from returned values by @OmarZubaidi in #5862
- Vmolastau/otr 1664 automate nightly downstream merge pr test write to slack on by @VladMstv in #5887
- fix(ehr): use batches of a single day to try to stay under payload li… by @alexwillingham in #5886
- refactor emails to use
getSupportPhoneForby @OmarZubaidi in #5884 - Issue/otr 1737 by @imbenham in #5892
- OTR-1548: Add LMP section to vitals by @bxr1nG in #5888
- EHR. E2E. Move Medications tests into in-person tests file by @olhakovalenko91 in #5860
- EHR. Move telemed invitation sms text to config by @bholyshevskyi in #5889
- OTR-1432: Add favorites list for medical history by @bxr1nG in #5908
- RCM. Patient Portal - On patient statement generation, make it available in the Patient Portal by @FilinBrChaos in #5902
- adds patient registration pharmacy search by @szaccagni in #5869
- filter out some labs tasks by @szaccagni in #5916
- fix missing handling for hidden form sections by @imbenham in #5923
- Adds workers comp option for external labs by @szaccagni in #5639
- Paperwork. Show only enabled pages on "Review and submit" by @bholyshevskyi in #5912
- updates with insurance issues by @saewitz in #5918
- updates to ai chat prompt test by @saewitz in #5919
- fix downstream failures by @imbenham in #5925
- fix location config by @OmarZubaidi in #5907
- Enable opening review & sign screen by clicking progress note buttons by @AykhanAhmadli in #5876
- Add consent forms configuration by @RomanGolchuk in #5864
- Key fix by @imbenham in #5926
- EHR. Improve "Add Visit" functionallity by @bholyshevskyi in #5874
- Fix(labs): add lab docs to Patient lab folder by @abraun-ml in #5924
- [CI] [E2E] Use a pool of E2E projects in CI by @ValeriyDyachenko in #5857
- member id should be required if an insurance is input by @saewitz in #5930
- Add permission to search-places in patient role by @szaccagni in #5931
- Alex/workmans to workers again by @alexwillingham in #5936
- Update some task display info for radiology final review by @szaccagni in #5935
- Alex/otr 1112 reports rewrite workflow efficiency report to practice kpis by @alexwillingham in #5932
- Issue/otr 1734 by @imbenham in #5941
- change appt status and complete visit components on completing consen… by @VladMstv in #5937
- Issue 5496. ROS Addition - 14 point Template (MVP) - No global Template selected by @RomanGolchuk in #5858
- Show visit's service category on the tracking board by @bholyshevskyi in #5945
- Un-revert: Fix(labs): add lab docs to Patient lab folder (#5924) by @abraun-ml in #5951
- Issue/otr 1402 by @imbenham in #5942
- Config tweaks by @imbenham in #5952
- Config tweaks by @imbenham in #5954
- [EHR] time zone + missing locations issue by @ValeriyDyachenko in #5949
- chore: update intake login workflows to include scheduled job conditions by @ValeriyDyachenko in #5959
- OTR-1592: Fix patient selection by @bxr1nG in #5960
- Fix customer consent forms configuration by @RomanGolchuk in #5967
- add missing harvest bits for patient ssn by @imbenham in #5972
- make sure consent page never removed by @imbenham in #5975
- EHR. Show "Employer" and "Self-pay" as options for WC visits by @bholyshevskyi in #5963
- OTR-1548: LMP fixes by @bxr1nG in #5961
- make telemed cc on file be required by @imbenham in #5990
- [Intake] [EHR] fix clearing for patient pre-paperwork flow preferred name and guardian by @ValeriyDyachenko in #5973
- fix build for some donwstream repos that need moar js heap by @imbenham in #5997
- Downstream test fixes by @imbenham in #5998
- OTR-1548: Fix LMP se...
v1.25.13
What's Changed
- fix in person flow classes by @OmarZubaidi in #5575
- add timeout to beforeAll by @OmarZubaidi in #5606
- add timeout to beforeAll by @OmarZubaidi in #5608
- add even more timeouts to beforeAlls by @OmarZubaidi in #5611
- In-House labs reflex tests (into develop) by @szaccagni in #5610
- Add environment-specific resource configuration support by @ValeriyDyachenko in #5607
- EHR. Use hosted DWC073 form by @bholyshevskyi in #5603
- [Terraform] implement char escaping for terraform by @ValeriyDyachenko in #5633
- ensure timezones can't cause issues when generating seed data by @OmarZubaidi in #5637
- Update inhouse lab e2e tests to select a specific test by @szaccagni in #5642
- clean up types and names by @OmarZubaidi in #5655
- Vmolastau/otr 1192 add smoke testing automation by @VladMstv in #5654
- add parameter for e2e smoke tests workflow running by @VladMstv in #5664
- fix prepop logical field injection by @imbenham in #5698
- Issue 3863. EHR. Patient info. Insurance data isn't shown until reloading by @RomanGolchuk in #5699
- Fix test.skip usage with test.step callbacks by @RomanGolchuk in #5701
- fix: Additional tests for optimsitic updates by @colin-welch in #5706
- Update to inhouse lab AD config script for reflex tests by @szaccagni in #5704
- Ui tweaks for inhouse lab reflex tests by @szaccagni in #5702
- fix(deploy): Configurable AWS bucket names by @colin-welch in #5723
- fix urgent care title breaks tests by @OmarZubaidi in #5727
- fix(deploy): Configurable AWS bucket names (#5723) by @VladMstv in #5734
- Improve logic for matching inhouse lab reflex test to parent by @szaccagni in #5703
- Remove diagnostic report pdf attachment logic by @szaccagni in #5709
- Add support-ottehr email to issue report logic by @szaccagni in #5721
- Handle delete external lab regardless of status by @szaccagni in #5690
- exclude canceled and no shows from visit overview report by @alexwillingham in #5710
- [EHR] [E2E] [SEED-DATA] automatic generation seed data before CLI/Local e2e tests run by @ValeriyDyachenko in #5700
- fix sendgrid branding by @OmarZubaidi in #5736
- Fix exams with no selected checkboxes by @bxr1nG in #5744
- Issue 3863. EHR. Patient info. Insurance data isn't shown until reloading by @RomanGolchuk in #5718
- Increase default number of orders grabbed for tracking board by @szaccagni in #5742
- Feat(labs): delete in house labs at any point by @abraun-ml in #5729
- fix(ehr): fix some wrong icd codes in global templates by @alexwillingham in #5714
- Clinical Tasks: Add indicators for pending tasks & tasks assigned to tracking board by @FilinBrChaos in #5670
- Update Test GitHub Actions workflow to trigger on 'main' branch only by @ValeriyDyachenko in #5756
- Alex/otr 1431 reports create a patient report list patients who have been by @alexwillingham in #5712
- Alex/otr 1533 configurable stripe per location practitioner group by @alexwillingham in #5661
- add ability to cancel in house meds procedures radiology by @ValeriyDyachenko in #5761
- fix(test): Increase timeouts for allergy selection by @colin-welch in #5765
- Add support of location-specific support phone numbers by @RomanGolchuk in #5763
- chore: use dynamic key for procedures test by @ValeriyDyachenko in #5776
- Allow SSN to start with 9 by @bholyshevskyi in #5779
- Employer details worker comp by @saewitz in #5781
- Alex/otr 1431 reports create a patient report list patients who have been by @alexwillingham in #5789
- [EHR] add ability to cancel in house meds procedures radiology - fix delete icon by @ValeriyDyachenko in #5788
- Fixing ui issues with pending status badge on tracking board by @FilinBrChaos in #5783
- Hotfix for invoicing feature by @FilinBrChaos in #5751
- Fix downstream tests by @ValeriyDyachenko in #5787
- Patient. Submit paperwork after Consent Forms completion by @bholyshevskyi in #5774
- [EHR] [E2E] handling configurable fields on the screening questions page by @ValeriyDyachenko in #5705
- [EHR] incorrect options are checked/unchecked on exam screen by @ValeriyDyachenko in #5801
- [EHR] navigate to in-house medication MAR after successful deletion by @ValeriyDyachenko in #5800
- OTR-1322: Fix follow-up routing by @bxr1nG in #5745
- [EHR] fix radiology orders error during cancelling by @ValeriyDyachenko in #5796
- Alex/otr 1533 configurable stripe per location practitioner group by @alexwillingham in #5810
- Bug fixes for delete external lab by @szaccagni in #5786
- fix(ehr): send name and email and number to stripe for multi account … by @alexwillingham in #5811
- fix(deploy): Do not escape terraform function call $s by @colin-welch in #5822
- OTR-1706: 500 Internal error while deleting CPT code after MDM update by @bxr1nG in #5815
- Revert "Patient. Submit paperwork after Consent Forms completion" by @VladMstv in #5829
Full Changelog: v1.24.28...v1.25.13
v1.24.28
What's Changed
- adds order level note functionality to external labs by @szaccagni in #5320
- [E2E] Updated seed data structure to use single files by @ValeriyDyachenko in #5407
- feat: add new vitals configuration by @AykhanAhmadli in #5367
- add merge driver for seed-data by @ValeriyDyachenko in #5422
- Fix(labs): don't duplicate codeableConcept result notes by @abraun-ml in #5444
- Paperwork. Add copy to Credit Card entry screen. by @bholyshevskyi in #5358
- [EHR] Optional display "ask the patient" section by @ValeriyDyachenko in #5396
- set up paperwork before intake tests by @OmarZubaidi in #5270
- Alex/otr 1446 visits overview report unreliable by @alexwillingham in #5441
- Alex/123 to develop by @alexwillingham in #5476
- Issue 5248. EHR. Chart. If location is group/provider, location isn't shown in the header by @RomanGolchuk in #5386
- [EHR, E2E] Optional e2e screening questions by @ValeriyDyachenko in #5457
- sync changes with downstream by @ValeriyDyachenko in #5480
- feat(ehr): Add custom date range to all reports that did not yet have it by @alexwillingham in #5470
- fix(ehr): daily payments report shows times with the dates by @alexwillingham in #5469
- update form-data by @OmarZubaidi in #5483
- update glob by @OmarZubaidi in #5484
- update axios and jws by @OmarZubaidi in #5485
- update happy-dom by @OmarZubaidi in #5486
- feat(ehr): remove 99201 by @alexwillingham in #5467
- use Questionnaire as source of truth for "How did you hear about us" … by @ValeriyDyachenko in #5464
- [EHR] Screening questions changes sync by @ValeriyDyachenko in #5487
- Alex/otr 985 exam blank checkboxes should not have any fhir observation by @alexwillingham in #5477
- feat(ehr): move post payment activities to a subscription to improve … by @alexwillingham in #5498
- tweak(dx): Correct coverage for zambda unit and integration tests by @colin-welch in #5500
- [EHR] Medications in 'Partly administered' status should be displayed in the 'Medication history' by @ValeriyDyachenko in #5479
- Pull 123 by @imbenham in #5509
- EHR. Add "Forms" section to the Plan tab by @bholyshevskyi in #5455
- Paperwork. Implement dynamic payment page for different workflows. by @bholyshevskyi in #5393
- EHR. Invoiceable patients report. 'Self' relationship isn't shown. by @FilinBrChaos in #5494
- EHR. E2E. Medications.Happy path by @olhakovalenko91 in #5507
- fix(ehr): show vitals note on telemed progress note by @alexwillingham in #5499
- fix(ehr): visit note should include mdm by @alexwillingham in #5501
- fix(ehr): tweak label to add (MOI) by @alexwillingham in #5503
- feat(ehr): make header sticky on progress note by @alexwillingham in #5502
- Issue/otr 1348 by @imbenham in #5529
- Paperwork. Move credit card page's details text into the questionnaire by @bholyshevskyi in #5488
- Issue 4511. EHR - visit details - Add 'Visit Details PDF' button by @RomanGolchuk in #5526
- Rgolchuk/otr 1424 ehr visit details pdf fix cards aspect ratio by @RomanGolchuk in #5534
- EHR. Make fields optional within PCP section of Patient Information Screen by @bholyshevskyi in #5520
- EHR. Update payment option section title on the Visit Details page by @bholyshevskyi in #5539
- EHR. Add "Forms" section to Telemed's Plan tab. by @bholyshevskyi in #5535
- tweak(apps): Skip dynamic stripe script injection by @colin-welch in #5538
- EHR. Invoiceable patients report. Update date format by @FilinBrChaos in #5511
- [EHR] Update "time estimation" popup by @ValeriyDyachenko in #5508
- removed redundant checks for required fields by @ValeriyDyachenko in #5548
- Issue 4511 / fix. EHR - 'Visit Details PDF' - Update images source by @RomanGolchuk in #5550
- fix setup tests in forks by @OmarZubaidi in #5546
- Paperwork. Remove copy from the Credit Card entry screen for virtual visits by @bholyshevskyi in #5557
- display options only if config says so by @imbenham in #5559
- fix(ai/icd10): Switch from transaction to batch, log out errors by @colin-welch in #5560
- Validate employer info name field when section is filled out by @szaccagni in #5491
- Clinical info notes by @szaccagni in #5440
- Vdyachenko/otr 1570 add select visit category screen to check in visits by @imbenham in #5566
- [Intake Telemed] add select visit category screen to check in visits by @ValeriyDyachenko in #5555
- make paperwork flow classes more consistent by @OmarZubaidi in #5565
- Feat(in house labs): free text input + Snellen by @abraun-ml in #5561
- add e2e seed data for Organizations by @ValeriyDyachenko in #5542
- OTR-1322: Fix follow-up routing bug by @bxr1nG in #5573
- fix(ehr): change moi label in one more place by @alexwillingham in #5569
- fix(ehr): fix the date format in the x axis of a chart in reports by @alexwillingham in #5568
- fix(ehr): adjust fever alert threshold by @alexwillingham in #5531
- OTR-793: Add description to progress note exams by @bxr1nG in #5577
- chore(deploy): Remove legacy setup, cleanup, and deploy scripts by @colin-welch in #5553
- fix(ehr): turns out vitals alerts thresholds are inclusive by @alexwillingham in #5586
- Style(in house labs): add css for ResultFreeTextInput by @abraun-ml in #5587
- Clinical info note bug fixes by @szaccagni in #5590
- Error handling improvements for order level note by @szaccagni in #5584
- more detail for insurance pages otr-1372 by @saewitz in #5563
- fix(delete-chart-data): Permissions to delete school/work notes by @colin-welch in #5595
- fix(ehr): fixed another bug with vitals note not showing in pdfs by @alexwillingham in #5585
- Issue 4511. EHR - visit details - Add 'Visit Details PDF' button by @RomanGolchuk in #5592
- EHR. Tracking board. Add icon for eRX orders by @bholyshevskyi in #5581
- Issue 5302. EHR. Visit Details. "Paperwork PDF" is not generated sometimes by @RomanGolchuk in #5574
- Virual Visit. Invitation email. Update phone number. by @FilinBrChaos in #5564
- Fix VITE_APP_NAME inconsistencies by @AykhanAhmadli in #5554
- In-House labs reflex tests by @szaccagni in #5556
- EHR. Fix money fomatting in statements by @bholyshevskyi in #5599
- Made all responsible party relationship lower case. Invoiceable patients reports by @FilinBrChaos in #5602
- comment out failing test in forks by @OmarZubaidi in #5622
- fix(ehr): vitals alert threshold again by @alexwillingham in #5618
- fix(ehr): silent exit if cant match service request for update in pac… by @alexwillingham in #5617
- comment out consent forms that should come from config by @OmarZubaidi in #5625
- handle order level note max char validation better by @szaccagni in #562...
v1.23.13
What's Changed
- Add GitHub Actions workflow for Terraform apply by @ValeriyDyachenko in #5226
- Add GitHub Actions workflows for automated tests and E2E tests to trigger them at development branch by @ValeriyDyachenko in #5229
- Update ci jobs by @ValeriyDyachenko in #5233
- OTR-1355: Add address for emergency contact by @bxr1nG in #5236
- Fix locations search for e2e tests by @bxr1nG in #5294
- update support email by @OmarZubaidi in #5316
- visits report script by @rzinger in #4993
- extract support email to utils constant by @OmarZubaidi in #5317
- rename GitHub Actions file for Terraform apply and test pipeline by @ValeriyDyachenko in #5319
- OTR-1357: Add New Employer Information Screen (Paperwork + EHR) by @bxr1nG in #5201
- EHR. Implement a zambda which generates a patient statement PDF by @bholyshevskyi in #5182
- tweak(deploy): Upgrade to Oystehr v0.0.18 by @colin-welch in #5321
- EHR. Delete obsolete "PatientVisitDetails" page and related widgets by @bholyshevskyi in #5314
- Add "Preferred Communication Method" field to the "Contact Information" screen on the paperwork by @bholyshevskyi in #5290
- [EHR, INTAKE] add a separate env for e2e ci tests by @ValeriyDyachenko in #5168
- fix: claim submission date of service by @AykhanAhmadli in #5331
- Split ottehr-spec file into separate files by @VladMstv in #5356
- Main to develop by @VladMstv in #5376
- Updates patient search on staff add visit page by @szaccagni in #5258
- move medical history into paperwork pages by @saewitz in #5213
- Insurance otr 1373 by @saewitz in #5255
- tweak(rcm): Stop capturing expected secondary insurance error by @colin-welch in #5348
- fix(patient): Drop unused Oystehr payment service call by @colin-welch in #5357
- tweak(apps): Retry loading stripe by @colin-welch in #5346
- use conditional "terraform apply" and improvements by @ValeriyDyachenko in #5374
- EHR. Immunization. Fix updating vaccine details card after order editing by @bholyshevskyi in #5375
- fix: require supervisor approval by default by @AykhanAhmadli in #5162
- Issue 5302. EHR. Visit Details. "Paperwork PDF" is not generated sometimes by @RomanGolchuk in #5360
- add merge driver for version conflicts by @VladMstv in #5353
- feat(zambda): Pull ICD-10 generation to subscription zambda by @colin-welch in #5362
- Fix(labs): fix empty general comments result pdf by @abraun-ml in #5368
- Fix(labs): handle HL7 code system in test code search by @abraun-ml in #5333
- fix(deploy): Provide default for CI env var by @colin-welch in #5383
- begin otr-1287 otr-1369 by @saewitz in #5359
- align local/e2e ci logic by @ValeriyDyachenko in #5384
- Issue 5012 / fix. Restore default flow. by @RomanGolchuk in #5389
- fix(ehr): send only one name for patient and practitioner if there ar… by @alexwillingham in #5392
- only pull patient bill accounts for labs for now by @szaccagni in #5390
- Fix for sub-send-claim zambda by @FilinBrChaos in #5401
- fix(ehr): tweak client side to always take local timezone by @alexwillingham in #5416
- Fixes for invoicing feature by @FilinBrChaos in #5318
- Fix(labs): fix missing reflex results with attachment present by @abraun-ml in #5419
- fix reflex navigation mini bug by @abraun-ml in #5420
- Otr 1369 by @saewitz in #5403
- Telemedicine otr 1376 by @saewitz in #5402
- EHR. Create a missing List resource for a document folder by @bholyshevskyi in #5425
- Clear search error when patient is selected by @szaccagni in #5413
- Added filtering for account for invoicing and invoiceable-patients report features by @FilinBrChaos in #5435
- fix(config): Subscription for diagnosis code zambda by @colin-welch in #5439
- a bunch of bugs otr-1359 otr-1542 by @saewitz in #5437
- ignore workers comp accounts in create inhouse labs by @szaccagni in #5434
- Fix for old invoices by @FilinBrChaos in #5442
- Fix for sending invoice by @FilinBrChaos in #5451
- OTR-1539: Fix UI for employer information and emergency contact pages by @bxr1nG in #5453
- EHR. Use user's timezone in statement PDF name and content. by @bholyshevskyi in #5449
- fix(config): Remove
extensionfrommanagedFieldsby @colin-welch in #5474 - fix(ehr): Improve querying of ai diagnosis codes by @colin-welch in #5472
- updates the insurance notes url by @saewitz in #5471
- Issue 5429. EHR. Error when creating Nursing order by @RomanGolchuk in #5478
- fix(ehr): daily radiology report needs to fetch in batches because DR… by @alexwillingham in #5468
- fix(ehr): no more bonus access check in rad zambdas by @alexwillingham in #5466
- fix(ai): Lower icd10 polling interval; no clinical data means no prompt by @colin-welch in #5492
Full Changelog: v1.22.25...v1.23.13
v1.22.25
What's Changed
- Issue 3417. EHR. Visit Details. Consent forms PDF contains old information by @RomanGolchuk in #4426
- add component tests to gh actions on prs by @OmarZubaidi in #4936
- remove node 20 support by @OmarZubaidi in #4984
- remove bonus lint step and try turbo cache by @alexwillingham in #5016
- review page component test by @OmarZubaidi in #4908
- try slower apply by @alexwillingham in #5021
- fix(deploy): Add ACM support to aws infra by @colin-welch in #4966
- tweak(docs): Update READMEs by @colin-welch in #5044
- Fix: fix snomed typo by @abraun-ml in #5031
- tweak(deploy): Move env checks to
is_localvariable by @colin-welch in #5077 - create component tests for home page by @OmarZubaidi in #5020
- spellcheck ottehr again by @OmarZubaidi in #5035
- tweak(deploy): Further refine deployment instructions by @colin-welch in #5089
- Release/1.21 by @VladMstv in #5079
- Release/1.21 by @VladMstv in #5026
- added retry to invokeChatbotVertexAI and set ChatAnthropic to have a … by @Abebw in #4765
- E2E. In-house medications. Happy path by @olhakovalenko91 in #4843
- OTR-1360: Use diagnoses from main visit for ih-house medications by @bxr1nG in #5115
- feat: take questionnaires from file by @alexwillingham in #5052
- Map client org name to lab order pdf by @szaccagni in #5095
- Adds client bill to external lab payment method select by @szaccagni in #5046
- Tasks. Reset "Create task" dialog state on every opening by @bholyshevskyi in #5118
- Tasks. Completing task without assignment should automatically assign performer to the task by @bholyshevskyi in #5114
- Add abnormal result alert to task input for external labs by @szaccagni in #5120
- OTR-1377: Update encounter search by @bxr1nG in #5146
- OTR-1379: Fix insurances filtering by @bxr1nG in #5145
- fix task displayed for unsolicited result that gets matched to a visit by @szaccagni in #5135
- Issue 4511. EHR - visit details - Add 'Visit Details PDF' button by @RomanGolchuk in #5111
- Invoicing feature hotfix by @FilinBrChaos in #5138
- OTR-1387: Fix insurance name update by @bxr1nG in #5149
- Follow up fetch refactor by @imbenham in #5127
- Adds key to lab search options by @szaccagni in #5156
- Feat(labs): display valueQuantity in labs pdf with precision by @abraun-ml in #5161
- Allow to configure if "kg" or "lbs" should be the main weight unit by @bholyshevskyi in #5164
- Fixes for invoiceable patients reports feature by @FilinBrChaos in #5172
- fix: sort by active/inactive medical conditions and allergies by @AykhanAhmadli in #5178
- tweak(config): Manage app env files by @colin-welch in #5175
- tweak(deploy): Improve import support by @colin-welch in #5196
- tweak(deploy): Distribution and bucket settings by @colin-welch in #5199
- fix(scripts): Use existing schema version for canonical archive by @colin-welch in #5211
- add empty gh action for terraform apply by @ValeriyDyachenko in #5193
- [EHR] patient chart top bar doesnt change status to awaiting provider approval by @ValeriyDyachenko in #5194
- OTR-1421: Remove type === 'other' from selected insurance carrier by @bxr1nG in #5218
- Adds reprint order button to table and refactors lab docs typing by @szaccagni in #5189
- use branding config for org name in order form by @szaccagni in #5214
- fixes a few unsolicited results bugs by @szaccagni in #5188
- Add additional language options to 'Preferred Language' drop-down field by @bholyshevskyi in #5208
- Create new 'CC & Intake Notes' Screen and 'History of Present Illness' Screen by @RomanGolchuk in #5220
- [EHR] updated visit details screen cant clear pharmacy by @ValeriyDyachenko in #5197
- Issue 5203. EHR. “Get PDFs” action opens multiple duplicate PDF tabs by @RomanGolchuk in #5206
- fix(deploy): Empty string if connection name null by @colin-welch in #5234
- EHR. E2E. Screening Happy path by @olhakovalenko91 in #5207
- dont return more than 250 orderable items to create lab page by @szaccagni in #5230
- Add time zone for telemed get appointments and tests by @alexwillingham in #5110
- Handle multiple lab generated attachments by @szaccagni in #5235
- Issues 4948, 4949, 4952. Update Order of Side Navigation Menu Items, Create New CC & Intake Notes Screen, Create new History of Present Illness Screen by @RomanGolchuk in #5219
- Issue 4950. Add Visit Information to the Top Navigation Bar by @RomanGolchuk in #5237
- fix: patientfollowup alphabetical order by @AykhanAhmadli in #5163
- feat: add hcpcs q codes for procedures flow by @AykhanAhmadli in #5183
- Issue/otr 1371 by @imbenham in #5153
- [EHR] update tracking board visit time tracking long wait condition by @ValeriyDyachenko in #5244
- Enable HCPCS Level II codes and NDC data to flow from medication order to med administration to progress note to claim processing by @FilinBrChaos in #5166
- [EHR] ai chatbot is duplicating summaries/chats by @ValeriyDyachenko in #5137
- Q fix by @imbenham in #5252
- Consolidate lab doc typing further by @szaccagni in #5254
- Issue 5247. EHR. Chart. Visit time should be displayed in user's time zone by @RomanGolchuk in #5250
- Issue 5261. EHR. Follow up. Need to fix side menu. by @RomanGolchuk in #5264
- give patient info its back button back by @imbenham in #5271
- Issue 4952 / fixes. by @RomanGolchuk in #5266
- fix misisng data on back press by @imbenham in #5279
- fix ssn field missing by @imbenham in #5286
- Fix locations search for e2e tests by @bxr1nG in #5298
- Issue/otr 1442 by @imbenham in #5301
- save q fix by @imbenham in #5307
- fix missing required validation by @imbenham in #5311
- EHR. Fix missing drug name after resolving interactions warning by @bholyshevskyi in #5289
- Remove 'Visit Details PDF' button by @RomanGolchuk in #5269
- Issue 5282. EHR. Template. MDM should be overridden immediately by @RomanGolchuk in #5295
- Issue 5292. EHR. Chart. User should select both intake performer and provider to make the chart editable. by @RomanGolchuk in #5296
- feat(ehr): add cron zambda that checks if radiology study has been i… by @alexwillingham in #5274
- add config merge helpers upstream by @imbenham in #5328
- tweak merge helper by @imbenham in #5330
- Merge helper by @imbenham in #5334
- Fix 'Paperwork PDF' button alignment by @RomanGolchuk in #5335
- Fixing issue with partly administered medications not billed by @FilinBrChaos in #5340
- Config ts cs by @imbenham in #5347
- Issue 4952 / fix. Create new History of Present Illness Screen by @RomanGolchuk in https://github.c...
v1.21.36
What's Changed
- fix: Update ChangeStatusDropdown validation by @ValeriyDyachenko in #4674
- ditch unnecessary state and useEffect by @imbenham in #4679
- updates to rcm scripts, mainly for reporting and past-due invoices by @rzinger in #4691
- E2E. EHR. Surgical History. Happy Path by @YevheniiaKulik in #4692
- Feat(labs): format performing lab phone and zip on result pdf by @abraun-ml in #4700
- Alex/otr 946 add hpi to progress note red alerts by @alexwillingham in #4671
- tweak(config): Further changes for IaC by @colin-welch in #4709
- Otr 768 by @saewitz in #4734
- Config: add lab acct to locations, add config dir to e2e paths by @abraun-ml in #4743
- tweak(deploy): Run init before selecting workspace by @colin-welch in #4745
- move form val setting to useEffect to handle edge cache case by @imbenham in #4707
- fix recursive condition eval by @imbenham in #4647
- show error when stripe customer is deleted by @imbenham in #4705
- fix failing e2e tests by @RomanGolchuk in #4592
- disable patient info fields on saving and data loading by @VladMstv in #4773
- fix: update SCHEDULE_PHYSICAL_NY by @RomanGolchuk in #4757
- added an integration test to check that create slot and create appoin… by @alexwillingham in #4706
- Add indicators to discharge summary for normal, abnormal and inconclusive by @szaccagni in #4758
- chart-data integration tests by @alexwillingham in #4545
- fix: remove debug logging from FHIR resource fetching functions by @ValeriyDyachenko in #4839
- Feat(labs): add collectionDateTime to DR based result pdfs by @abraun-ml in #4828
- Alex/otr 1113 report ai assisted encounters by @alexwillingham in #4831
- Filters out pdf attachment tasks and fixes reflex test task link by @szaccagni in #4826
- Alex/otr 1177 clinical tasks update copy in the assigned to column from by @alexwillingham in #4847
- Fix typo OTR-1150 by @alexwillingham in #4846
- Alex/otr 1074 incomplete encounter report errors out when returning 6 mb by @alexwillingham in #4838
- stabilize patient record mutating test flake by @OmarZubaidi in #4848
- Make demo visits at start of hour without adding 2 hours by @alexwillingham in #4747
- Otr 1056 by @imbenham in #4748
- only load billing suggestions for the current visit OTR-1051 by @saewitz in #4815
- speed up non mutating tests in patien record 2 option by @VladMstv in #4861
- replace e2e tests with component test by @alexwillingham in #4860
- Reports. Invoiceable patients reports feature fixes by @FilinBrChaos in #4798
- remove optimistic setting partial data for diagnoses by @OmarZubaidi in #4870
- Improve in-person main flow happy path test, remove unnecessary dupli… by @VladMstv in #4872
- feat(ehr): include 95 modifier for telemed e&m codes when sending to … by @alexwillingham in #4829
- OTR-1205 fix bug to get telemed visits counted in visits by provider … by @alexwillingham in #4859
- Add additional placer id to lab result detail dto by @szaccagni in #4852
- Otr 733 by @imbenham in #4871
- Otr 1214 by @imbenham in #4882
- Alex/otr 1203 add ability to scan documentsimages directly into the ehr by @alexwillingham in #4881
- Feat(labs): add snowmed code for labcorp to result pdf by @abraun-ml in #4874
- Devx(labs): add specimen collectionDateTime to scripts by @abraun-ml in #4878
- [Intake] fix token refreshing error in patient app by @ValeriyDyachenko in #4875
- remove debug code by @imbenham in #4889
- Otr 1000 by @imbenham in #4885
- fix critical update tag handling in unlock appointment process by @ValeriyDyachenko in #4742
- update reports page by @saewitz in #4891
- Tasks. Creating manual tasks. by @bholyshevskyi in #4832
- [EHR] telemed appts erroring out of the limit by @ValeriyDyachenko in #4892
- Update lab provided result attachment logic by @szaccagni in #4851
- Move basic medical data checks into inPersonChartData.spec.ts, decrea… by @VladMstv in #4887
- Fixes allergy and medical conditions being added randomly by @AykhanAhmadli in #4906
- Alex/visit details scanner by @alexwillingham in #4895
- combine procedures and inhouse labs into orders tests, add skipPaperw… by @VladMstv in #4907
- Alex/scanner fix by @alexwillingham in #4913
- tweak(ehr): Use CDN instead of vendoring scanner software by @colin-welch in #4914
- Handle rejected ABN case by @szaccagni in #4916
- OTR-530: Add insurances bulk update by @bxr1nG in #4876
- [Intake] Refactor AIInterview Page to use authenticated Zambda client for API calls by @ValeriyDyachenko in #4926
- fix: secondary insurance cards not showing up in paperwork pdf by @AykhanAhmadli in #4753
- OTR-1163: Show immunization per encounter by @bxr1nG in #4924
- OTR-1168: Fix appointment time for follow-up form by @bxr1nG in #4927
- OTR-1242: Bring back old follow-up page by @bxr1nG in #4932
- [Intake] unauthorized error appears when starting ai chat by @ValeriyDyachenko in #4931
- add new blank automated testing action by @OmarZubaidi in #4935
- Tasks. Add contextual "Create Task" dialog to a chart by @bholyshevskyi in #4933
- OTR-1220: Fix encounter search for appointment related resources by @bxr1nG in #4929
- OTR-1197: Fix encounter for in-house medications by @bxr1nG in #4844
- fix: redirect to MAR table if medication status is non-pending by @AykhanAhmadli in #4911
- Tasks. Improve time format in task description (use 12h + AM/PM) by @bholyshevskyi in #4941
- OTR-1166: Use diagnoses from main encounter for lab orders by @bxr1nG in #4910
- remove dummy action by @OmarZubaidi in #4939
- EHR - Ability to staff add for arbitrary dates in the future, more than 24 hours in advance by @RomanGolchuk in #4909
- Tasks. "Go to..." action button should be active for any user by @bholyshevskyi in #4937
- tweak(deploy): Check for duplicate keys when generating by @colin-welch in #4942
- [Intake] use token-first approach by @ValeriyDyachenko in #4943
- Issue 4508. Add the lab results in the visit note pdf for the patient by @RomanGolchuk in #4886
- Isaac/otr 806 by @imbenham in #4921
- adding autocharge to past-due and current invoices by @rzinger in #4955
- updates for otr-1161 by @saewitz in #4824
- Alex/scanner spinner fix by @alexwillingham in #4959
- improve/simplify patient search tests by @VladMstv in #4944
- fixes bug downloading documents without a url otr-1194 by @saewitz in #4841
- remove unused Encounters from get-telemed-appointments query by @ValeriyDyachenko in #4971
- Tasks. Fix assignment date of a manual task. by @bholyshevskyi in #4974
- Tasks. "Review result...
v1.20.10
What's Changed
- feat: add customer support role to invite user.ts by @AykhanAhmadli in #4440
- fix(config): Properly nest new subscription by @colin-welch in #4446
- feat(deploy): Script to generate terraform imports by @colin-welch in #4399
- Tasks. UI and data loading. by @bholyshevskyi in #4321
- fix(deploy): Switch to CLI to upload apps by @colin-welch in #4331
- fix(deploy): Do not deploy cloud infra for local by @colin-welch in #4502
- saving invoicing and billing tasks by @rzinger in #4537
- E2E. Immunization page. Happy path. by @olhakovalenko91 in #4144
- E2E. Procedures. Don't use hardcoded values by @olhakovalenko91 in #4443
- Feat(labs): additional LabCorp pdf updates by @abraun-ml in #4523
- Fix(labs): fix in house script versioning by @abraun-ml in #4520
- Devx(labs): more labcorp scripts by @abraun-ml in #4574
- fix update bug by @imbenham in #4577
- change canceling appointment sceen to use the right zambda to cancel … by @VladMstv in #4573
- Patient Followups needs ability to do Prescriptions or Lab Orders by @bxr1nG in #4483
- Otr 975 by @imbenham in #4540
- fix subscription resource for IaC by @alexwillingham in #4585
- EHR. Generate invoiceable and outstanding invoices patients reports by @FilinBrChaos in #4411
- Tasks. In-house labs tasks. by @bholyshevskyi in #4497
- otr-786 adding details to progress note + visit note testing by @saewitz in #4589
- [EHR] Fix/waiting statuses by @ValeriyDyachenko in #4591
- Alex/otr 1052 try different model with patient facing ai chatbot by @saewitz in #4600
- fix hosted ottehr e2e test failures by @OmarZubaidi in #4463
- fix deleting mdm and hpi fields by @VladMstv in #4611
- OTR-1082: Fix followup form error page by @bxr1nG in #4618
- try fix cancellation reason page by @VladMstv in #4620
- fix: tracking board in-house medications tooltip status update by @AykhanAhmadli in #4566
- fix: sort procedure types by @AykhanAhmadli in #4460
- OTR-1085: Disable ability to create follow-ups in past by @bxr1nG in #4622
- feat(ehr): add csv export feature to the tables in the reports pages. by @alexwillingham in #4605
- Alex/otr 1039 add ability to retry send claim tasks on tasks observability by @alexwillingham in #4606
- Fix tag bug in mock reflex test script by @szaccagni in #4557
- Feat(labs): add loinc code to obs display in result pdf by @abraun-ml in #4599
- feat(ehr): ability to filter daily payments report by Location by @alexwillingham in #4604
- Allow self pay selection at create lab order by @szaccagni in #4598
- Preserve dr.result order on pdf by @szaccagni in #4594
- fix e2e ehr integration contract test by @OmarZubaidi in #4634
- select only intake questionnaires in get-visit-details by @imbenham in #4638
- fix display secondary insurance prepop by @imbenham in #4602
- Revert "start otr-786" by @saewitz in #4635
- Revert "otr-786 adding details to progress note + visit note testing" by @saewitz in #4636
- Revert copilot by @saewitz in #4637
- fix dupe payments by @imbenham in #4644
- Revert "OTR-1085: Disable ability to create follow-ups in past" by @bxr1nG in #4651
- Revert "OTR-1082: Fix followup form error page" by @bxr1nG in #4652
- Revert "Patient Followups needs ability to do Prescriptions or Lab Orders" by @bxr1nG in #4653
- fix(ehr): add additional coding to doc ref types to tell consents fro… by @alexwillingham in #4632
- OTR-1099: Fix customer support role saving by @bxr1nG in #4658
- fix unconfirmed dob by @imbenham in #4603
- Tasks. Persist selected filters in local storage by @bholyshevskyi in #4664
- added a lot of sending to sentry by @Abebw in #4563
- [EHR] patient search improvements by @ValeriyDyachenko in #4597
- Fix(labs): fix typo in result pdf by @abraun-ml in #4645
- Tasks. External labs tasks by @bholyshevskyi in #4609
- In-house labs - add normal & inconclusive flag to progress note by @szaccagni in #4643
- Issue 4217. Add Self-pay label to the top navigation bar of the patient chart by @RomanGolchuk in #4650
- Issue 3267. Procedures: Change Post Procedure Instructions & Instructions/Supplies fields from single select to multi select by @RomanGolchuk in #4661
- Playwright mcp by @VladMstv in #4672
- Need to tag task as unsolicited correctly format link and display on front end by @szaccagni in #4673
- Issue 4383. Investigate missing List resource requests during patient creation by @RomanGolchuk in #4471
- feat(ai-interview): Add completion logic and tests for in-progress AI QR by @ValeriyDyachenko in #4572
- recommend billing cpt codes OTR-982 by @saewitz in #4666
- updates otr-786 by @saewitz in #4667
- fix: pass to recommendBillingCodes combined string with supplies used by @RomanGolchuk in #4686
- Copilot/fix 2d15218e 48cd 404a b040 ef41cb685421 by @saewitz in #4668
- [EHR] ai section doesnt show patient ai chat if interview is not completed by @ValeriyDyachenko in #4698
- Issue 4217. Add Self-pay label to the top navigation bar of the patient chart by @RomanGolchuk in #4682
- Issue 4248. Display Patient Pharmacy on progress note, visible from eRx tab by @RomanGolchuk in #4562
- Issue 4189. Sort Patient Docs in Reverse Chronological Order by @RomanGolchuk in #4444
- feat(deploy): Script for version-bumping canonical resources by @colin-welch in #4513
- feat(deploy): Move to IaC by @colin-welch in #4702
- tweak(config): Further changes for IaC (#4709) by @colin-welch in #4710
- fix(deploy): Upgrade Oystehr Terraform provider to 0.0.17 by @colin-welch in #4716
- tweak(config): Do not manage HealthcareService schedule by @colin-welch in #4719
- tweak: Make IaC default for local and deploy by @colin-welch in #4721
- Tasks. Fix pagination. by @bholyshevskyi in #4726
- Address comments on the External Lab tasks PR and improve Tasks feature's implementation by @bholyshevskyi in #4737
- update merge otr-786 by @saewitz in #4718
- fix: authorizedNonLegalGuardians not showing up in prefilled paperwor… by @AykhanAhmadli in #4665
- fix(zambdas): Restrict running import side-effect by @colin-welch in #4744
- Issue 4217. Add Self-pay label to the top navigation bar of the patient chart by @RomanGolchuk in #4740
- Add abnormal vitals element to in-person tracking board, add header t… by @VladMstv in #4739
- Patient Followups needs ability to do Prescriptions or Lab Orders by @bxr1nG in #4736
- fix show abnormal vitals on discharged tab, add color to abnormals in… by @VladMstv in #4763
- fix a bug with submitting procedures OTR-1142 by @saewitz in #4761
- Issue 4703. EHR. Visit Details. "Consent Forms signed?" r...
v1.19.15
What's Changed
- E2E. EHR. In person - Medical Conditions. Happy Path. by @YevheniiaKulik in #4231
- fix npm critical warnings by @OmarZubaidi in #4230
- feat: Script to copy in secrets and validate environment by @colin-welch in #4246
- Fix(labs): fix typo by @abraun-ml in #4244
- Config: setup labcorp local env by @abraun-ml in #3902
- [EHR] Refactoring css -> in-person by @ValeriyDyachenko in #4291
- Don't flatten paperwork items multiple times in the harvest module by @bholyshevskyi in #4307
- start data page reports issue #3869 by @saewitz in #4125
- EHR - Send receipt by email feature by @FilinBrChaos in #4129
- begin otr-836 by @saewitz in #4288
- Patient Details/Visit Details: Filter Insurer By Pay ID by @FilinBrChaos in #4314
- Issue 3998. EHR. Employees. Update "Credentials" field to "Provider type" with 4 options (MD, DO, PA, NP) and 5th “other” with free text by @RomanGolchuk in #4310
- Finish visit button implementation by @VladMstv in #4270
- Alex/otr 886 report visits overview by @alexwillingham in #4266
- Invoice reporting and automation scripts by @rzinger in #4258
- refactor visits folders structure; by @ValeriyDyachenko in #4355
- Handle standalone pdf attachment diagnostic reports by @szaccagni in #4295
- Add ABN code to labs folder config by @szaccagni in #4330
- Remove 'LLL' option from Abdomen Tender dropdown across examination system by @Copilot in #4290
- make task admin show tasks dynamically by @alexwillingham in #4324
- Alex/otr 911 move data so that it is a single report in reports by @alexwillingham in #4374
- EHR. Immunization. CVX/MVX/NDC codes should not be required in "Not administered" case. by @bholyshevskyi in #4368
- EHR. Patient's docs. Receipts. 'When added' isn't updated, if receipt pdf was replaced with new one by @FilinBrChaos in #4281
- Added payor id to dropdown list in patient info page by @FilinBrChaos in #4323
- Fix(labs): update pdf for LabCorp by @abraun-ml in #4341
- Issue 3809: Add customer support role by @bxr1nG in #4312
- Tag DR if abnormal result is recorded and display on the front end by @szaccagni in #4354
- Alex/otr 856 add emergency contact screen to paperwork, ehr by @alexwillingham in #4328
- add attachments flags on all template defs by @imbenham in #4392
- temporary testing OTR-964 by @saewitz in #4396
- Revert "Remove 'LLL' option from Abdomen Tender dropdown across examination system" by @alexwillingham in #4401
- Feat/fix(labs): script for labcorp devx + pdf bug by @abraun-ml in #4393
- Issue 3825. EHR. Patient record. [Save changes] should be active, when insurance is added/removed by @RomanGolchuk in #4398
- remove waiting time from waiting room for prebooked telemed by @VladMstv in #4403
- [EHR] Add Visit Details Page for Telemed by @ValeriyDyachenko in #4385
- Issue 4026. EHR. Supervisor Signature. [Review and Sign] button is active, when status is "Completed" by @RomanGolchuk in #4340
- Add search functionality to Patient Instructions Templates Dialog by @Copilot in #4397
- fix required error message by @imbenham in #4415
- Update(labs): multiple input in house labs script by @abraun-ml in #3880
- added encounter id to patient sync for erx and upgraded sdk version by @VladMstv in #4412
- fix contract test has LLL still after revert of PR about LLL by @alexwillingham in #4421
- Immunization. Fix input fields resetting on providers dropdown loading by @bholyshevskyi in #4402
- feat(ehr): make exam comment field multiline by @alexwillingham in #4425
- add link to reports page by @alexwillingham in #4423
- Revert "fix contract test has LLL still after revert of PR about LLL" by @alexwillingham in #4427
- Labs script reorg by @szaccagni in #4419
- feat(ehr): make approve button on tracking board row approve the chart directly by @alexwillingham in #4424
- Add telemed vitals to progress notes and fix vitals visit notes by @AykhanAhmadli in #4390
- Adds result pdf attachments helper script and fixes a bug by @szaccagni in #4418
- Do not error when qr item is empty on submit by @szaccagni in #4417
- Fix numeric input for inhouse labs by @szaccagni in #4429
- Alex/otr 553 ehr rcm eligibility check errors should be displayed to the by @alexwillingham in #4298
- feat(ehr): move visit note PDF creation and emailing off of chart sig… by @alexwillingham in #4273
- fix failing ehr test multiline textbox by @OmarZubaidi in #4435
- Alex/otr 838 update cancellation reason drop down option by @alexwillingham in #4436
- Isaac/otr 565 by @imbenham in #4416
- fix: add configuration alert for cpt codes by @AykhanAhmadli in #4439
- Issue 4036. EHR. Supervisor Signature. Use 'Credentials' field instead of 'Qualifications' by @RomanGolchuk in #4311
- Issue 4379. IDs are uploaded as image types but downloaded to browser as PDF by @RomanGolchuk in #4441
- feat: add customer support role to invite-user.ts by @AykhanAhmadli in #4445
- 118 hotfix 3 by @imbenham in #4454
- fix hosted ottehr broken tests by @OmarZubaidi in #4453
- Do not flag indeterminate as abnormal by @szaccagni in #4462
- Add AI-generated ICD code suggestions for HPI and MDM updates by @Copilot in #4301
- Otr 997 by @imbenham in #4485
- Fix pcp patient record test by @VladMstv in #4498
- Abraun/otr 708 setup script deploy script needs to add z3 m2m perms for by @VladMstv in #4504
- pull in responsible party info by @imbenham in #4492
- Handles unsolicited result pdf attachment diagnostic reports by @szaccagni in #4456
- fix note edit modal by @imbenham in #4519
- handle unsolicited result dr contained resources better by @szaccagni in #4518
- Otr 1001 by @imbenham in #4515
- [EHR] tracking board visit time tracking doesn't work correctly by @ValeriyDyachenko in #4465
- [EHR] patients tab http error status 400 for patients search by @ValeriyDyachenko in #4506
- Moved sentry safelyCaptureException frontend func to utils and added … by @VladMstv in #4517
- Fix(labs): quick fix for deploy script by @abraun-ml in #4507
- [EHR]: patients tab http error status 400 for patients search release branch by @ValeriyDyachenko in #4531
- fix sending right cancellation email for virtual visits by @VladMstv in #4532
- start otr-786 by @saewitz in #4287
- fix bug #4459 by @saewitz in #4536
- add a skip for duplicate patients checks when sending to candid by @rzinger in #4538
- Issue 4533. EHR - Tracking Board - Visit not signed when "Require Supervisor Approval" is selected by @RomanGolchuk in #4560
- Add error handling when dynamically imported module is updated after … by @VladMstv in #4512
- OTR-652: Fix employee roles by @bxr1nG in https://github.com/masslight/ottehr...
v1.18.19
What's Changed
- Fix(labs): order pdf shows insurance when subscriber is patient by @abraun-ml in #4359
- Result pdf attachments by @szaccagni in #4360
- [EHR] Update staleTime in useChartFields to 0 for char fields by @ValeriyDyachenko in #4358
- Fix labs reflex / pdf report route bug by @szaccagni in #4375
- fix(ehr): FHIR resource config of subscription for send claim by @alexwillingham in #4380
Full Changelog: v1.18.16...v1.18.19