April 23 Release
Major Changes
- Health Claims Exchange(HCX) Integration V1
- Peacetime Shifting
- User Skills
What's Changed
- Added Patient is_active validation when uploading a Patient file by @Pranshu1902 in #1102
- Used facility.middleware_address for asset.meta.middleware_hostname in AssetIntgration by @khavinshankar in #1127
- Prebuilt by @vigneshhari in #1129
- Prebuilt by @vigneshhari in #1130
- Restructure compose config by @rithviknishad in #1131
- Remove unique contraint from facility.middleware_address by @khavinshankar in #1133
- Make middleware_hostname optional by @khavinshankar in #1136
- fix: Documentation for delete_facility endpoint for users by @cp-coder in #1138
- feat(file_upload): added a filter to filter out the archive file by @cp-coder in #1112
- Migrate Middleware Address for OpenID by @gigincg in #1148
- Added declare death option to decision after consultation by @skks1212 in #1145
- Use configured middleware address for middleware authentication by @sainak in #1144
- fix: Add new fields for patient discharge feature by @cp-coder in #1155
- Feat: Add a consultation_status field in consultation model by @cp-coder in #1143
- Add asset class to Asset filters by @Ashesh3 in #1158
- Added validations for create asset by @Pranshu1902 in #1125
- Adds doctor specialisation related fields to User Model by @rithviknishad in #1151
- Fix inconsistent type of visited countries attribute by @Ashesh3 in #789
- fix: Error during creating new asset by @cp-coder in #1165
- fixed fetching user skills by @khavinshankar in #1173
- Added new search fields to asset viewset by @skks1212 in #1171
- Update Patient CSV Export by @rithviknishad in #1174
- Fix symptomatic_international_traveller crash by @Ashesh3 in #1175
- Refactor Symptoms by @Ashesh3 in #1163
- Added migrations to add skills to db by @khavinshankar in #1176
- Fixed get_users for users below district admins by @khavinshankar in #1178
- Added dummy user data for cypress tests by @GokulramGHV in #1180
- Migration for new Symptoms by @Ashesh3 in #1181
- Update datetime format to
DD/MM/YYYY HH:mm
for Patient CSV Export by @rithviknishad in #1183 - Adds
skills
toUserAssignedSerializer
by @rithviknishad in #1188 - Abbreviate Discharge Reason in Patient CSV Export by @rithviknishad in #1192
- Purge Deprecated Admin Reports by @gigincg in #1197
- Add endpoint to clear user's home facility by @Ashesh3 in #1194
- Only allow >=DistrictAdmin to clear home facility by @Ashesh3 in #1198
- Allow skills access for any user by @Ashesh3 in #1196
- do not accept middleware address with scheme by @sainak in #1199
- Add qr_code_id to AssetTransactionFilter by @Ashesh3 in #1206
- fixed
load_dummy_data
command by @GokulramGHV in #1209 - Allow read files in discharged consultations by @khavinshankar in #1204
- Clone specific fields for 'Normal' type daily rounds by @Ashesh3 in #1212
- Add facility name, patient name and bed name to Patient's ordering_fields by @Ashesh3 in #1216
- fix: Add more fields in the patient export CSV by @cp-coder in #1218
- Update Review Interval in Patient Consultation for Daily Round Entries by @Ashesh3 in #1215
- HCX Integration by @khavinshankar in #1219
- Disables API docs in production by @rithviknishad in #1225
- fixes patient age filter by @rithviknishad in #1226
- Update patient category choices wording (Abnormal instead of Slightly Abnormal ) by @Ashesh3 in #1233
- fix: added op_no field and respiratory support filter by @cp-coder in #1232
- Add patient ordering by category by @Ashesh3 in #1235
- Add referred_to_external to PatientConsultation by @Ashesh3 in #1228
- Fix conflicting migrations by @Ashesh3 in #1237
- Added enum value for oxygen support in critical care by @skks1212 in #1238
- Add fields to store discharge prescription by @Ashesh3 in #1239
- Make Discharge prescription fields optional by @Ashesh3 in #1240
- Switch to new fields for discharge prescription by @Ashesh3 in #1241
- Fixes Patient Category Filter by @rithviknishad in #1245
- Reorders and Adds Policy to Patient Export by @rithviknishad in #1249
- Fix incorrect discharge date for patients by @Ashesh3 in #1250
- Filter skills by
userskill__deleted=False
inUserAssignedSerializer
by @rithviknishad in #1251 - Allow null in
patient.action
and update action on edit consultation if not invalidated_data
by @rithviknishad in #1253 - Add unique constraint for AssetLocation name and facility by @Ashesh3 in #1231
- Removed whatsapp refs introduced with hcx pr by @khavinshankar in #1257
- Adds management command
load_meta_icd11_diagnosis
to load ICD11 to database (postgres) by @rithviknishad in #1234 - Fix conflicting migrations by @Ashesh3 in #1261
- shifting changes for peacetime mode by @sainak in #1263
- Support free flow text for assigned_facility in Shifting form by @Ashesh3 in #1246
- Add additional fields in shifting form by @Ashesh3 in #1265
- Unassign consultation beds while shifting is completed by @khavinshankar in #1266
New Contributors
- @Pranshu1902 made their first contribution in #1102
- @GokulramGHV made their first contribution in #1180
Full Changelog: v1.4.3...v1.4.4