Releases: aakvatech/HMS_TZ
Releases · aakvatech/HMS_TZ
v14.16.1
What's Changed
- fix: KeyError on hsic_map[template] when template is not on HSIC (backport #919) by @mergify in #920
- fix: KeyError on hsic_map[template] when template is not on HSIC by @av-dev2 in #922
- fix: conflict of 'modified' on lrpmt_returns.json file by @av-dev2 in #926
- feat: Cancel or return therapy sessions via LRPMT Returns doctype (backport #924) by @mergify in #925
- feat: therapy automation and controls like other LRPM documents (backport #927) by @mergify in #928
- feat: include 'sessions_cancelled' on all the revenue reports like itemized, ipd and itemwise hospital revenue (backport #929) by @mergify in #930
- chore: add list view filters for patient, patient_name, appointment, company and inpatient_record (backport #923) by @mergify in #931
- fix: pymysql.err.ProgrammingError: (1064, 'You have an error in your SQL syntax;' (backport #933) by @mergify in #934
- fix: implement batch processing for patient encounter finalization (backport #935) by @mergify in #936
- feat: Restrict lab test submission when no values are present (backport #938) by @mergify in #942
- feat: change scheduled job for auto-finalizing patient encounters and… (backport #939) by @mergify in #943
- refactor: Preserve practitioner fields during claim merge (backport #941) by @mergify in #944
- chore: apply 'has no consultation charges' for cash patients (backport #945) by @mergify in #946
- Release by @av-dev2 in #947
- fix: ImportError: Module import failed for Limit Change Request (backport #948) by @mergify in #949
- fix: ImportError: Module import failed for Limit Change Request by @aakvatech in #950
- chore(release): v14.16.1 by @miteshpc in #952
- v14.16.1 by @aakvatech in #953
New Contributors
Full Changelog: v14.15.0...v14.16.1
v14.15.0
What's Changed
- fix: fetch scheduled_date if admitted_datetime is None by @skibanga in #898
- fix: correctly handle None for admitted_date object by @skibanga in #899
- feat: auto creation of sales order from patient encounter for cash items by @av-dev2 in #902
- feat: allow verification of service approval number from NHIF before provision of restricted therapy services by @av-dev2 in #901
- fix: typo from 'varify_service_approval_number_for_LRPM' to 'verify_service_approval_number_for_LRPMT' by @av-dev2 in #903
- feat: create medication change request from sales order by @av-dev2 in #907
- chore: modifications of itemized bill print format by @nelsonmpanju in #906
- feat: validate stock of items from sales order and sales invoice by @av-dev2 in #908
- feat: enable requesting service approval number for services/items of Non NHIF Patients by @av-dev2 in #910
- chore: stop validation of warehouse for sales order related medication change request by @av-dev2 in #913
- chore: add readme content (backport #917) by @mergify in #918
- v14.15.0 by @aakvatech in #921
New Contributors
- @nelsonmpanju made their first contribution in #906
Full Changelog: v14.14.0...v14.15.0
v14.14.0
What's Changed
- chore: show cons amount on package order since the cons amount is required on patient appointment by @av-dev2 in #891
- chore: hide 'Not Serviced' workflow action so as to avoid user to cancel LRP docs without using LRPMT Return by @av-dev2 in #892
- fix: TypeError: can't multiply sequence by non-int of type 'float' when reuse of previous medication by @av-dev2 in #893
- Merge pull request from aakvatech/version-14-hotfix by @av-dev2 in #894
- v14.14.0 by @aakvatech in #895
Full Changelog: v14.13.3...v14.14.0
v14.13.3
What's Changed
- fix: 'IndexError: List index out of range' when setting admission service unit type by @av-dev2 in #888
- fix: 'IndexError: List index out of range' when setting admission service by @aakvatech in #889
Full Changelog: v14.13.2...v14.13.3
v14.13.2
What's Changed
- feat: show admission ward on inpatient reecord, show admission ward on patient encounter and add button to view last/current patient encounter from inpatient record by @av-dev2 in #879
- feat: block admission of patient of the same authorization number whose NHIF Patient Claim is already submitted by @av-dev2 in #880
- fix: setting follow up for cash appointment with consideration of previous insurance appointment date by @av-dev2 in #881
- perf: optimize finalize patient encounter by @av-dev2 in #882
- chore: enhance validation of patient deposit/balance vs patient costs on patient encounter and inpatient record by @av-dev2 in #883
- feat: Withholding Tax functionality on visiting consultancy report by @av-dev2 in #884
- chore: change fieldtype of some of fields from Data to Link on Itemwise Hospital Revenue report by @av-dev2 in #885
Full Changelog: v14.12.0...v14.13.2
v14.13.1
What's Changed
- feat: monthly NHIF detail report to show details of monthly NHIF summary report by @av-dev2 in #863
- feat: filter dosage based on dosage form and has restricted qty on drug prescription table by @av-dev2 in #864
- feat: add appointment time, admitted time and discharge time on NHIF Patient Claim also include them on JSON payload to be sent to NHIF by @av-dev2 in #866
- chore: reconcile original NHIF patient claim item table incase user forgot to reconcile and changed manually the repeated items on NHIF patient claim item table by @av-dev2 in #867
- feat: add payment mode filter, show cancelled items on the report and resolve returns of quantities for medications by @av-dev2 in #869
- feat: stop editing/changing/submitting/duplicating of LRPMT items or docs whose NHIF patient claim is already submitted by @av-dev2 in #870
- chore: unset a property of 'set only once' for a field of 'appointment' on clinical procedure by @av-dev2 in #871
- fix: update options field by @iphenelist in #874
- fix: alerting or stopping of patient transactions when costs exceeds the deposits/advances/cash limit of admitted patient by @av-dev2 in #876
- feat: showing items which exceeds Non NHIF Insurance daily limit by @av-dev2 in #877
- chore: show draft or unclaimable items on the report by @av-dev2 in #875
New Contributors
- @iphenelist made their first contribution in #874
Full Changelog: v14.11.0...v14.13.1
v14.12.0
What's Changed
- feat: monthly NHIF detail report to show details of monthly NHIF summary report by @av-dev2 in #863
- feat: filter dosage based on dosage form and has restricted qty on drug prescription table by @av-dev2 in #864
- feat: add appointment time, admitted time and discharge time on NHIF Patient Claim also include them on JSON payload to be sent to NHIF by @av-dev2 in #866
- chore: reconcile original NHIF patient claim item table incase user forgot to reconcile and changed manually the repeated items on NHIF patient claim item table by @av-dev2 in #867
- feat: add payment mode filter, show cancelled items on the report and resolve returns of quantities for medications by @av-dev2 in #869
- feat: stop editing/changing/submitting/duplicating of LRPMT items or docs whose NHIF patient claim is already submitted by @av-dev2 in #870
- chore: unset a property of 'set only once' for a field of 'appointment' on clinical procedure by @av-dev2 in #871
- fix: update options field by @iphenelist in #874
- fix: alerting or stopping of patient transactions when costs exceeds the deposits/advances/cash limit of admitted patient by @av-dev2 in #876
- feat: showing items which exceeds Non NHIF Insurance daily limit by @av-dev2 in #877
- chore: show draft or unclaimable items on the report by @av-dev2 in #875
- Version 14 hotfix by @aakvatech in #878
New Contributors
- @iphenelist made their first contribution in #874
Full Changelog: v14.11.0...v14.12.0
v14.11.0
What's Changed
- feat: allow auto prescribe of items if items not covered by insurance coverage plan by @av-dev2 in #483
- feat: item price by price list report by @skibanga in #484
- feat: enable auto calculation of drug quantity on patient encounter (backport #485) by @av-dev2 in #488
- feat: allow making deposit or creating of payment entry from Inpatient Record and from IPD Billing Report (backport #489) by @mergify in #491
- feat: allow practitioner to refer patients per department wise (backport #492) by @mergify in #494
- feat: allow limit change request to work for cash IPD and Non-NHIF insurance's patients (OPD and IPD) (backport #495) by @mergify in #497
- feat: show practitioner name on inpatient consultancy, Aim is to show which practitiner attended the patient (backport #498) by @mergify in #500
- chore: show patient history button to all required document like lab test by @av-dev2 in #501
- chore: add ed section property setter (backport #502) by @mergify in #504
- chore: update dosage information sent to delivery note by @av-dev2 in #505
- feat: functionality to display item-wise and total-wise reports in the ipd report (backport #506) by @mergify in #508
- feat: auto set pharmacy on patient encounter, depending on cash opd, cash ipd, insurance opd and insurance ipd by @av-dev2 in #509
- feat: healthcare configuration/settings to control validation of stock item for cash and insurance patients on patient encounter by @av-dev2 in #510
- feat: set new empty row to child tables on patient encounter, and on save remove the empty row from child tables by @av-dev2 in #511
- feat: setup to config the control for practitoiner to submit other's encounters by @av-dev2 in #512
- feat: allow adding or storing of chronic medication to patient record (backport #513) by @mergify in #515
- feat: set default number of visit to be 5 for reuse of previous items and previous diagnosis (backport #516) by @mergify in #518
- fix: remove the conflicts on reuse of previous items and previous diagnosis by @av-dev2 in #519
- feat: original NHIF patient claim item table to store items that to be compared with items sent to NHIF (backport #520) by @mergify in #522
- feat: validate medication class and alert it on patient encounters and delivery note if validate medication class is ticked on company (backport #523) by @mergify in #525
- chore: set practitionier name and throw if practitioner name is missing before submitting the encounter (backport #526) by @mergify in #530
- feat: print format for ipd billing report (backport #532) by @mergify in #534
- feat: allow configuration for medical code validation to remove medical code restrictions (backport #535) by @mergify in #537
- chore: show medical code and description together on the dropdown of medical code on drug prescription table (backport #540) by @mergify in #542
- feat: auto calculation of qty of medication change request if enabled on healthcare settings (backport #543) by @mergify in #545
- fix: showing medical codes on child tables of patient encounter after reuse of previous diagnosis (backport #546) by @mergify in #548
- chore: show alert when HIS is submitted for non NHIF insurance (backport #549) by @mergify in #551
- feat: create property setter for refering practitioner on patient referrals (backport #552) by @mergify in #554
- chore: remove unused blacket by @av-dev2 in #555
- feat: set encounter date and time before insert of patient encounter by @av-dev2 in #558
- fix: disable validation of service approval number as NHIF is not supporting the API for production use (backport #562) by @mergify in #564
- feat: LRPMT returns report by Practitioner (backport #566) by @mergify in #572
- chore: set default healthcare service unit for each item of drug prescription after setting chronic medications (backport #579) by @mergify in #581
- feat: Healthcare Package (backport #583) by @mergify in #585
- fix: resolve conflicts by @av-dev2 in #587
- feat: healthcare package order for Non NHIF insurance patients (backport #588) by @mergify in #590
- feat: patient discount request feature (backport #594) by @mergify in #596
- fix: ValueError: could not convert string to float by @av-dev2 in #600
- chore: disable scheduling of admission from an encounter which has healthcare package order by @av-dev2 in #601
- fix: apply discount for single item of sales invoice (backport #602) by @mergify in #604
- fix: follow up for cash patients (backport #605) by @mergify in #607
- chore: change the way freeze message appears on the screen (backport #608) by @mergify in #610
- feat: allow submitting of patient encounter when daily limit is exceeded for non NHIF insurance patients (backport #611) by @mergify in #613
- fix: changing Data To link for healthcare notes template field on clinical procedure by @skibanga in #614
- fix: 'TabError: inconsistent use of tabs and spaces in indentation' on inpatient billing report by @av-dev2 in #615
- chore: check for drug interval and prescription duration (backport #616) by @mergify in #618
- fix: duplication of data on ipd billing report by @av-dev2 in #619
- chore: attach a link to a clinical procedure on the message popup after creation of procedure (backport #620) by @mergify in #622
- feat: add dashboard and print details of total deposited amount, total amount used and the current balance remain by @av-dev2 in #624
- fix: follow ups for cash appointments whose practitioners are set to bypass vitals (backport #623) by @mergify in #626
- feat: create single sample collection that will be used for multiple tests by @av-dev2 in #630
- chore: check for invoiced items by @av-dev2 in #632
- feat: add abbriviation on lab test template and sample collection child table by @av-dev2 in #631
- fix: AttributeError: 'LabTestTemplate' object has no attribute 'create_item_from_template' by @av-dev2 in #636
- chore: set name of practitioner in line item of nhif patient claim item table (backport #633) by @mergify in #635
- feat: allow tracking of removed/deleted items and items whose amount was changed from NHIF Patient Claim (backport #441) by @mergify in #443
- chore: excluded the amount of draft items from the patient bill of NHIF patient claim (backport #637) by @mergify in #639
- chore: set zero amount to draft items on nhif patient claim items (backport #643) by @mergify in #645
- feat: verify service approval number before providing service (backport #646) by @mergify in #648
- chore: show item name when creating LRP from patient encounter (backport #649) by @mergify in #651
- fix: showing medical code r69 on prelimiary and final diagnosis by @av-dev2 in #652
- chore: link sample id to lab test by @av-dev2 in #653
- feat: configuration for user to set or unset appointment types to be charged or not charged consultation (backport #640) by @mergify in #642
- chore: set paid amount for appointments that will create encounter instead of vital signs (backport #654) by @mergify in #656
- feat: create customer on insert of patient appointment if patient does not have customer linked to it (backport #657) by @mergify in #659
- fix: cost estimate to include quantity with amount by @av-dev2 in #663
- fix: patientappointment object has no attribute 'custom_group' (backport #660) by @mergify in...
v13.5.0
What's Changed
- feat: send sms to patient when lab results for all related lab tests are completed (backport #749) by @mergify in #750
- fix: unit price issue during reconcile of repeated items on NHIF Patient Claim (backport #752) by @mergify in #753
- fix: 'AttributeError: PatientEnounter object has no attribute get_warehouse_per_delivery_note' (backport #758) by @mergify in #759
- feat: config allow or disallow discharge of patient if there is pending unbilled invoiceds (backport #755) by @mergify in #756
- fix: 'TypeError: can only concatenate str (not NoneType) to str' (backport #761) by @mergify in #762
- chore: add focusout event, to allow user finish to type cardno before fetching patient details from NHIF (backport #764) by @mergify in #765
- fix: KeyError: 'creation' during add chronic medication (backport #767) by @mergify in #768
- fix: warehouse missing for healthcare service unit: None on drug prescription, when using reuse of previous drug items (backport #770) by @mergify in #771
- fix: validate disabled item templates for cash inpatient (backport #773) by @mergify in #774
- chore: fetch practitioner information like mct code, mobnumber, qualification from healthcare practitioner document on nhif form 2a 2b (backport #776) by @mergify in #777
- chore: validate service approval number for only NHIF patients and also allow switch on or off validation incase NHIF API is not working (backport #779) by @mergify in #780
- feat: fetch and set coverage plan on patient appointment and on HIS using the schemeid and company as a filters (backport #782) by @mergify in #783
- chore: disable creation of delivery note for cash inpatient, while the actual delivery note is already created (backport #785) by @mergify in #786
- chore: remove 'Visiting Consultants Charges' because it is unused report (backport #788) by @mergify in #789
- chore: set drug quantity to one for drugs follow under tube, gel, cream, etc (backport #791) by @mergify in #792
- chore: revamp msgprint for get item rate method (backport #794) by @mergify in #795
- fix: selecting or fetching of coverage plan during creating and updating healthcare insurance subscription (backport #797) by @mergify in #798
- v13.5.0 by @aakvatech in #802
Full Changelog: v13.4.0...v13.5.0
v13.4.0
What's Changed
- feat: Healthcare Package (backport #583) by @mergify in #584
- fix: resolve conflicts by @av-dev2 in #586
- feat: healthcare package order for Non NHIF insurance patients (backport #588) by @mergify in #589
- feat: patient discount request feature (backport #594) by @mergify in #595
- chore: disable scheduling of admission from an encounter which has healthcare package order by @av-dev2 in #599
- fix: apply discount for single item of sales invoice (backport #602) by @mergify in #603
- fix: follow up for cash patients (backport #605) by @mergify in #606
- chore: change the way freeze message appears on the screen (backport #608) by @mergify in #609
- feat: allow submitting of patient encounter when daily limit is exceeded for non NHIF insurance patients (backport #611) by @mergify in #612
- chore: check for drug interval and prescription duration (backport #616) by @mergify in #617
- chore: attach a link to a clinical procedure on the message popup after creation of procedure (backport #620) by @mergify in #621
- fix: follow ups for cash appointments whose practitioners are set to bypass vitals (backport #623) by @mergify in #625
- chore: set name of practitioner in line item of nhif patient claim item table (backport #633) by @mergify in #634
- chore: excluded the amount of draft items from the patient bill of NHIF patient claim (backport #637) by @mergify in #638
- chore: set zero amount to draft items on nhif patient claim items (backport #643) by @mergify in #644
- feat: verify service approval number before providing service (backport #646) by @mergify in #647
- chore: show item name when creating LRP from patient encounter (backport #649) by @mergify in #650
- feat: allow tracking of removed/deleted items and items whose amount was changed from NHIF Patient Claim (backport #441) by @mergify in #442
- feat: configuration for user to set or unset appointment types to be charged or not charged consultation (backport #640) by @mergify in #641
- chore: set paid amount for appointments that will create encounter instead of vital signs (backport #654) by @mergify in #655
- feat: create customer on insert of patient appointment if patient does not have customer linked to it (backport #657) by @mergify in #658
- fix: patientappointment object has no attribute 'custom_group' (backport #660) by @mergify in #661
- chore: make consideration of codes with more than 5 characters (backport #664) by @mergify in #665
- chore: use lab test code instead of lab test name on creating normals for lab test (backport #667) by @mergify in #668
- chore: change method calling for merging NHIF patient claims (backport #671) by @mergify in #672
- fix: Adding ignore permission on cancel of lab test (backport #674) by @mergify in #680
- refactor: Move the check for results existence inside the existing no… (backport #675) by @mergify in #682
- feat: Throw a message if there is no item code (backport #676) by @mergify in #684
- refactor: improve error message format for item (backport #677) by @mergify in #686
- refactor: Enhance error message if price list is not set (backport #678) by @mergify in #688
- feat: auto set of healthcare service unit when adding new row of drug prescription table on medication change request (backport #690) by @mergify in #691
- feat: sort items of NHIF Patient Claim, and validate appointment information to avoid misuse of card number and authorization number (backport #693) by @mergify in #694
- chore: unset limit exceeded items when the daily limit is greater than total cost of services on patient encounter (backport #696) by @mergify in #697
- feat: enhance limit change request to show current total cost (backport #699) by @mergify in #700
- chore: set a status of 'submitted' on NHIF claim item table if sample for that lab item is already collected (backport #711) by @mergify in #712
- feat: pull inpatient consultancies and inpatient occupances on sales invoice dialog for billing (backport #702) by @mergify in #703
- feat: update accounting dimension fetched from inpatient occupancies and inpatient consultancies (backport #705) by @mergify in #706
- feat: create sales invoice from cash inpatient record (backport #708) by @mergify in #709
- fix: set 'ref_childname' and 'prescribe' for lab test, radiology and procedure created via background job for submitted sales invoice (backport #714) by @mergify in #715
- feat: add a button to reconcile or remove repeated items from NHIF Patient Claim Item table (backport #718) by @mergify in #719
- feat: enhancement on visiting commission and visiting consultancy report (backport #627) by @mergify in #628
- feat: add approval reference number when reconcile repeated items on NHIF patient claim items (backport #722) by @mergify in #723
- feat: show alert to inform pharmacists on the presence of drugs prescribed for cash when dispensing drugs covered with insurance (backport #726) by @mergify in #727
- refactor: change database query field from lab_test_name to lab_test_… (backport #679) by @mergify in #730
- chore: sort items by category and date on itemized bill report (backport #732) by @mergify in #733
- chore: show message if missing item code and inform IT admistrator to set item code in LRPMT templates (backport #735) by @mergify in #736
- feat: update references for inpatient consultancy and inpatient occupancy and untick 'is_pos' on sales invoice (backport #739) by @mergify in #740
- chore: validate invoiced inpatient should only work for cash admitted patients (backport #743) by @mergify in #744
- chore: change the way to call server method using 'frm.call' (backport #746) by @mergify in #747
- v13.4.0 by @aakvatech in #748
Full Changelog: v13.3.4...v13.4.0