Skip to content

Releases: aakvatech/HMS_TZ

v14.16.1

01 Jun 07:58
1a894dd
Compare
Choose a tag to compare

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

21 Mar 15:36
99f0e60
Compare
Choose a tag to compare

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

Full Changelog: v14.14.0...v14.15.0

v14.14.0

17 Feb 05:43
8069bba
Compare
Choose a tag to compare

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

13 Feb 06:37
1a6c9d1
Compare
Choose a tag to compare

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

12 Feb 18:15
d7eb864
Compare
Choose a tag to compare

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

12 Feb 18:11
5cfb29c
Compare
Choose a tag to compare

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

Full Changelog: v14.11.0...v14.13.1

v14.12.0

09 Jan 12:46
5cfb29c
Compare
Choose a tag to compare

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

Full Changelog: v14.11.0...v14.12.0

v14.11.0

14 Nov 14:06
30da3a7
Compare
Choose a tag to compare

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...
Read more

v13.5.0

06 Oct 01:43
6e57b8a
Compare
Choose a tag to compare

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

14 Sep 18:27
8da3ee1
Compare
Choose a tag to compare

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