openIMIS Legacy Web Application release notes
GitHub repository: https://github.com/openimis/web_app_vb
The demo site is available here: legacy.demo.openimis.org
1.6.2 (April 2022)
What’s Changed
OTC-467: Error in claim save by @malinowskikam in #133
OTC-324: Fix check commission functionality by @hirensoni913 in #134
OTC-483: Remove this feature (Select2()) by @hirensoni913 in #135
OTC-402: MV: FSP District automatically filled with the first option in the field FSP District by @hirensoni913 in #136
OTC-487: Add checkbox to filter reconciliated payments in find payments by @hirensoni913 in #138
OTC-491: Ensure a substitution of an enrolment officer in case the enrolment officer stops working. by @hirensoni913 in #139
OP-187: IMIS web and policies app: Renewal extracts dont work by @malinowskikam in #140
OTC-73: Changing of the language of the user interface without logout/login by @hirensoni913 in #143
OS-79: Fixed XXE issue with registers upload. by @wzglinieckisoldevelo in #146
OS-82 Default secret keys warning added for Admin on homepage. by @wzglinieckisoldevelo in #144
Hotfix security audit. by @wzglinieckisoldevelo in #147
OTC-514: Fixed casting error in Officer form. by @wzglinieckisoldevelo in #148
OTC-533: ThreadAbortException in the premium page by @hirensoni913 in #149
OTC-13: Optimise the report selection form by @hirensoni913 in #150
OTC-103: RFC 103 Report Overview of Commissions by @hirensoni913 in #151
OTC-545: Policy Update: History dates are not maintained correctly by @hirensoni913 in #153
OTC-492: Fixed handling of region and district in claim overview. by @wzglinieckisoldevelo in #152
OTC-570: Input checks for reports rewritten and upgraded by @wzglinieckisoldevelo in #154
OP-248: Remove hardcodded _CompanyName in EmailHandler by @hirensoni913 in #157
OP-171: in service list, Service filters (Name and codes) don't find partial hits by @hirensoni913 in #156
OTC-579: Insuree overview now can handle null ExpiryDate by @wzglinieckisoldevelo in #159
OTC-491-2: Red outline added to required field. by @wzglinieckisoldevelo in #155
Release/v1.6.2 by @hirensoni913 in #160
Update AssemblyInfo.vb by @hirensoni913 in #161
1.6.1 (January 2022)
What’s Changed
1.6.0 (October 2021)
What’s Changed
OTC-248: USERS CANT ADD SERVICE CODE UNDER CLAIM - HEALTH FACILITY CLAIMS by @malinowskikam in #94
OTC-68: RFC 115 Supressing of automatic filling of locations by @malinowskikam in #95
OTC-31: Fix Control Number Assignment report by @dborowiecki in #98
OTC-57: Trimming of input data fields by @malinowskikam in #100
OTC-10: Capitation Payment Report use data from tblCapitationPayment by @dborowiecki in #87
OTC-276: enabling searching not only matched payments etc by @sniedzielski in #101
OTC-70: RFC 103 Report Overview of Commissions by @malinowskikam in #99
OTC-278: show error in RejectedReason in webapp payment page by @sniedzielski in #102
OTC-278: fix displaying payment with validity to not null by @sniedzielski in #104
OTC-273: display payment id in payment overview instead of uuid by @sniedzielski in #105
OTC-273: works on display/hide rejection reasons by @sniedzielski in #106
OTC-70: Report Overview of Commissions by @malinowskikam in #107
OTC-327: In the class EscapeBL, method WebMatchPayment, the value for the inte… by @hirensoni913 in #108
OP-235: Change the order of uploads in the Extracts form by @malinowskikam in #103
OTC-330 : Removed MatchPayment method as it is not implemented in RestAPI by @hirensoni913 in #109
OTC-152: Vulnerability filed is added to the Insuree form by @hirensoni913 in #110
OTC - 280 : Add family-municipalities and villages not offered in the drop down menus by @hirensoni913 in #112
OTC - 350 : Role name is not in second language if User has second language configured by @hirensoni913 in #111
OTC-241 : Wrong assignment of pricelists to a health facility by @hirensoni913 in #113
OTC-307: Fixed infinite loop in Officer.aspx by @malinowskikam in #114
OTC-46: Email should be mandatory in EO/CA form by @malinowskikam in #115
OTC-361: Fix offline enquiring in Claims app by @malinowskikam in #117
OP-361: cannot add service to price list by @malinowskikam in #118
OTC-392: If the current village in Insuree form is empty it throws an exception by @hirensoni913 in #119
OTC-280: Add family-municipalities and villages not offered in the drop down menus by @hirensoni913 in #120
OTC-151 : Missing statistics for uploading of health facilities into the register by @hirensoni913 in #116
OTC-393: Batch Processing form crashing on load by @hirensoni913 in #121
OTC-70: Report Overview of Commissions by @hirensoni913 in #122
OTC-395: Enhance the dropdowns to be able to search by @hirensoni913 in #123
OTC-398: Update the resource files by @hirensoni913 in #124
OE0-34: Split medical item ItemPackage into ItemForm and ItemAmount => openIMIS side by @hirensoni913 in #125
OTC-400: MV: district ,municipality and village are automatically filled in although there are more options in the form Family by @hirensoni913 in #126
OP-368: NULL value in HFAddress gives exception by @malinowskikam in #127
OTC-402: MV: FSP District automatically filled with the first option in the field FSP District by @hirensoni913 in #128
OTC-403: MV: unify the position of Vulnerability field by @hirensoni913 in #129
OTC-70: RFC 103 Report Overview of Commissions by @hirensoni913 in #130
fix OTC-448 by @dragos-dobre in #131
1.5.1 (April 2021)
Bug fixes
Fixed potential NULL errors in
ClaimBI.vb
Fixed
Funding region should not be displayed
issueFix return if no Claim for chosen code
Fixed bug with restore after saving new claim
Fix dismissing insurance product
Changed tblAdministrators to tblClaimAdmins in IMISExtracts
Fix inactive insurees checkbox in policies
Fix batch run year dropdown
Fix product list in policy products, it was displaying same products multiple times
Improvements and new features
Updated favicon and logo
Made Admin username unchangable
Updated control setting names in Enquiry
Added claim admins info to phone extract
Added Renewal upload right in roles form
Check OP-260 for the full list of legacy openIMIS related tickets included in this release.
1.5.0 (October 2020)
Bug fixes
MatchingFund report was not looking in the database
Corrupted XML won’t block offline enrollment upload
Corrupted photos won’t block offline enrollment upload
Policy value update - condition corrected
Photo extract fixed
Disable password field for users coming from EO or CA pages
Add missing favicon
Display of districts in user creation view
Interface language updated after language setting change
Retrieving product definition from OverviewFamily
ICD autocompletion for new claims
Improvements and new features
Report SP not hardcoded anymore
Application build flavors in escape procedure (on code base for all implementations)
Add “imis_max_row_searched“ environment variable to limit maximum result on Claim/Family/Insuree/Payment/Policy/Premium search
Changed OverviewFamily payment type label
Add proper confirmation message when wrong file format is submitted on offline enrollment uploads
Commission overview report update
Add restore claim
Config check possible at admin login via an escape procedure
ClaimHistory Report
Check OP-209 for the full list of legacy openIMIS related tickets included in this release.
1.4.1 (April 2020)
User Manual in French
The User Manual has been translated to French and can be accessed online on docs.openimis.org. The PDF version of the french manual is also included into the GitHub repository.
[OP-148, OP-149] - Improve the main diagnosis autocomplete
The main diagnosis autocomplete input has been improved on FindClaim and ClaimOverview pages.
[OP-150] - Show link between contribution and payment
The link between contribution and payment is now displayed on the Payment page.
[OP-138] - Bug fixes
Check the Jira tickets for the list of issues fixed in this release.
1.4.0 (October 2019)
[OS-3] - Increase of the password's strength
The password strength validation can be configured from the Web.config file. For more information please visit WA3.4 Web configuration file.
[OS-5] - Replace DB ids from URLs with UUIDs
In previous versions, the navigation was using database ids to match entities. Starting from this version, the Web Application will use UUIDs for navigation and identification of entities.
[OS-9] - Customization of offline synchronisation passwords
The Offline synchronisation passwords can be configured from the Web.config file. The password needs to be the same on both Web Application and Policies mobile application. For more information please visit WA3.4 Web configuration file.
Added support for the ePayment module implementation
The ePayment module management is integrated into the REST API. From the Web Application, the user can overview payments done through the ePayment module.
Bug fixes and improvements
For more detailed information, please check: OP-81, OP-83, OP-103
1.3.0 (April 2019)
[OP-50] - [Security] Passwords storage in the database has been replaced
Passwords are not stored anymore in the database, only password validation information data.
[OP-59] - [Interface] More information is displayed in the insuree enquiry result
More data fields to the scope of the data provided by the functionality Search Insurance Number/Enquiry is available.
[OP-62] - [Interface] Long drop down lists are replaced by autocomplete text boxes
Some data fields currently with drop down lists are replaced by data fields with autocomplete text boxes.
[OP-63] - [Security] Mobile and web credentials are linked together for enrolment officers and claim administrators
Eliminates potential duplication of data entry in case an enrolment officer or a claim administrator who has to have his/her user account for direct access to openIMIS.
[OP-64] - [Security] Administrators can define new user roles so the users will have access only to the data and functions that they need
Implements besides the current concept of defining user access rights also the concept of user defined roles defining a set of access rights quite generally. The old approach with fixed user roles matches with the generalised concept of user definable roles so that backward compatibility is preserved.
[OP-68] - [Interface] Description of the rejection codes are displayed when the medical services or items rows are hovered in the claims review page
Implements a capability explaining the meaning of reject codes (15 different codes) without a need to consult the user manual.
[OP-70] - [Interface] Show Family/Group type in Family Overview page
This feature adds this Family type information to the Family overview page.
[OP-72] - [Interface] Display and layout adjustments
Some adjustments on the display and layout were introduced: full names instead of acronyms, consistent usage of the asterisk as an indication of missing mandatory data field, the position of date selectors, indication of unit of measurement for selected data fields, order of menu items.
Packages
Nuget packages have been upgraded to the latest version.
1.2.0 (October 2018)
Uploading/downloading of selected registers from/to an external file
Upload / download list of locations and health facilities from external XML files. This can be used to instantiate a new test server for example.
Report on capitation payment-adjustment for inter-regional care
The principle is that also health facilities outside the region (district) will be incorporated in the calculation of capitation payment according to the general capitation formula and they will be also included in the report Capitation Payment provided they cared for insurees of the basic region (district) in a specified period.
Status change of the field Claim Administrator
The field Claim Administrator in the form FindClaims is optional when a new claim is added through the button Add
Optimisation of contributions entry
The field Contribution Paid in the form Premium will be initially populated by the amount needed for full coverage of the value of the policy. The field can be edited. So, if the policy value is 10000 and one contribution 4000 has been already entered, the field will be initially populated with the value 6000 for the second contribution.
Status change of the fields Gender and Guarantee No.
For the field Gender in the forms Family, Insuree, FindFamily and FindInsuree, the options Male, Female is preserved but the option Other may be configured to be omitted in the drop down list
Optimisation of claim management locking
Performance was improved in order to allow multiple simultaneous claims processing by different users.
Change in SQL procedures to allow separate hosting of the web server and SQL Server
The system support installation across different servers i.e. web server and SQL server can be host on different servers.
Packages
The SQL Lite and ReportViewer libraries are now retrieved through Nuget packages and no longer need to be installed manually when installing the web app.
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/