openIMIS REST API release notes
GitHub repository: openimis/rest_api_c-sharp
1.3.1 (April 2022)
What's Changed
OTC-501: Update the payment status to Matched when updating the matched date by @hirensoni913 in #140
OTC-484: Fix renewal through USSD to use the bulk CN by @hirensoni913 in #141
OTC-510: Allow max 50 CNs any time by @hirensoni913 in #142
OTC-390: Updated stored procedure uspRestApiUpdateClaimFromPhone by @wzglinieckisoldevelo in #143
OS-173: Fixed bug with unhandled exception. by @wzglinieckisoldevelo in #144
OP-477: Enrollment changed to enrolment when feasible. by @wzglinieckisoldevelo in #145
OTC-565: MemberCount type changed from int to short by @wzglinieckisoldevelo in #146
OTC-565: Hotfix - change reversed - type changed from short to int. by @wzglinieckisoldevelo in #147
Rest Api swagger fix by @malinowskikam in #148
OTC-576: Get control numbers for EO sometimes throws the TimeOut error by @hirensoni913 in #149
OTC-585: Rest API frequently needs recycling of the pool by @hirensoni913 in #150
OTC-586 Implement "using" for all disposable elements (streams, connections, writers) by @malinowskikam in #151
OTC-588: Dockerize the REST API by @hirensoni913 in #152
OTC-589: Reading the request body timed out due to data arriving too slowly by @hirensoni913 in #153
OTC-586: Fixed Cn request XML serialization by @malinowskikam in #155
1.3.0 (October 2021)
What's Changed
Improve Swagger UI by @dragos-dobre in #46
OP-264: Added coverage data to enquire endpoint by @dborowiecki in #52
OP-246: Changed relative paths in AppSettings.json to absolute by @malinowskikam in #54
OTC-145: changes from masterswiss related to epayment integration by @sniedzielski in #63
Added changes from feature/OTC-250 by @malinowskikam in #65
OTC-114: comparing reconciliation data and update payment status by @sniedzielski in #69
OTC-273: Split CN request bill per policies bill items by @sniedzielski in #71
OTC-273: do not send request to GePG with amount <=0 by @sniedzielski in #70
OTC-278: Save errors messages in the Payment.RejectedReasons by @sniedzielski in #72
OTC-273: suppport timeout issue by @sniedzielski in #74
OTC-273: send SMS after cancelling payment by @sniedzielski in #76
OTC-273: concatenate error in RejectedReason by @sniedzielski in #75
OP-348: Added SMS Logic to Family model by @dborowiecki in #68
OTC-301: Fix Timeout on api/family/{CHFID} endpoint by @malinowskikam in #78
OTC-145 by @hirensoni913 in #79
OTC-324: Fix check commission functionality by @malinowskikam in #80
OTC-330: Scheduled task running in background for matching payment by @hirensoni913 in #81
OTC-152 : Vulnerability field added in the Insuree model by @hirensoni913 in #82
Feature/ePayment integration by @dragos-dobre in #77
OTC-334: Add “Vulnerability” field in Policies app by @malinowskikam in #83
OTC-348: Add rejection state to claim submission by @malinowskikam in #85
OTC-349: Add endpoint for posting claims to APIv3 by @malinowskikam in #84
OTC-356: ClaimController V3 does not allow unauthorised connections by @malinowskikam in #88
OTC-358 : Change all the end-points and related methods to Async by @hirensoni913 in #89
OTC-363: Missing ValidityTo in where criteria is added by @hirensoni913 in #91
OTC-364: Bulk control number request by @hirensoni913 in #92
OTC-365: Pre-requested control numbers fetching by @hirensoni913 in #93
MV compile fix by @malinowskikam in #95
OTC-329 : REST API POST Family should return HTTP 200 with db UUIDs in payload by @hirensoni913 in #87
OTC-384: If the count of CNs are less than threshold, fire another request to GePG to create CNs by @hirensoni913 in #96
OTC-385: Vulnerability field is present twice in Insuree model by @hirensoni913 in #97
OTC-387: Compilation error in MV version by @hirensoni913 in #98
OTC-388: Control numbers to be requested has bug in the calculation algorithm by @hirensoni913 in #100
OTC-371: Accommodated Control Number in Family sync by @hirensoni913 in #99
OTC 391: Assign Phone number of the officer during fetching the control numbers by @hirensoni913 in #101
OTC-394: Missing data model and code for Policy Notification in API V3 by @hirensoni913 in #102
OTC-396: Add HFCode in the endpoint GetClaimAdmins by @hirensoni913 in #103
OTC-397: Change all the dates (Only for the GoTHOMIS) to yyyy-mm-dd format by @hirensoni913 in #104
OTC-407: ValidityTo check added in GetControlNumbersForEO by @malinowskikam in #106
OTC-405: Apply the yyyy-mm-dd date format in claims app by @malinowskikam in #105
OTC-410: Change all the dates from string to datetime in rest api by @hirensoni913 in #108
OTC:410-Change all the dates from string to datetime in rest api by @hirensoni913 in #109
OTC-406: Delete the CN request from the database if the response from GePG is not success (7101) and CN is null by @hirensoni913 in #107
OTC-411: Get insuree image as base64 instead of link in Enquire by @hirensoni913 in #110
OTC-410: Change all the dates from string to datetime in rest api by @hirensoni913 in #112
OTC-431: Update XML serializing format to yyyy-MM-dd by @malinowskikam in #113
OTC-433: Fix DSI rest API endpoints to allow null as last_update_date by @malinowskikam in #114
OTC-434: Fix policy renewal from renewal prompt by @malinowskikam in #115
OTC-408: Create contribution based on GePG payment confirmation and activate policy by @hirensoni913 in #116
OTC-440: Modify GET on api/family/{CHFID} endpoint to include Base64 image by @hirensoni913 in #117
OP-417: Prepare logging solution for REST API by @malinowskikam in #119
OTC-114: CHF-5 Reconciliation of payment transactions by @hirensoni913 in #121
OTC-428: Get Claim response after submission by @hirensoni913 in #118
OTC-444: Save GePG request bulk CNs to file by @hirensoni913 in #122
OTC-114: CHF-5 Reconciliation of payment transactions by @hirensoni913 in #123
OTC-389: MV IMIS Claims: Enquiry function doesn't provide photo and personal data by @malinowskikam in #124
Removed redundant FamilySMS join from FamilyRepisitory.GetByCHFID by @malinowskikam in #125
OTC-446: Get CN from bulk when requested through USSD by @hirensoni913 in #126
OTC- 457: Change the payment check on tblPayment.ReceivedAmount rather than tblPaymentDetails.Amount by @hirensoni913 in #128
OTC-458: 500 error when uploading modified family by @hirensoni913 in #129
OTC-462: Accommodate control number in renewals and handle the ePayment by @hirensoni913 in #130
OTC-462: Accommodate control number in renewals and handle the ePayment by @hirensoni913 in #134
OTC-481: Fixed renewal response to handle all RVs by @malinowskikam in #133
OTC-488: Don't change Payment status to 5 when doing reconciliation by @hirensoni913 in #135
OP-459: Feedback does not upload correctly by @malinowskikam in #136
OTC-495: Fetch CN for EOs, numbers to be requested needs to exclude statuses except 1,2 and 3 by @hirensoni913 in #137
Merging all the changes for the October release by @hirensoni913 in #138
1.0.0 (October 2019)
This component replaces the Web Services and brings improved security and additional features.
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/