kshitijyelpale / blockchain-hyperledger-fabric-electronic-patient-records

GNU General Public License v3.0
49 stars 43 forks source link

Cu auzwkq screen for patient #39

Closed kshitijyelpale closed 3 years ago

kshitijyelpale commented 3 years ago

auzwkq - Extension of forms for patient (*) changed register component to edit to handle personal and medical fields in a same form. (+) new buttons in patient's toolbar which will be displayed depending upon the logged in role

auzwkq - Modification in patient and admin components (+) new num for browser fields (+) username in header request () changed datatype of username at the backend (+) table reposnive to view patient list and patient's history data () updated login component to adapt login functionality of all user types (+) error handling on login page (+) added proper icons on admin page

auzwkq - handling of patient-register form (+) disabled validators when fields are not required for targeted role

auzwkq - handling of storing password, username and new field 'changedBy' (+) random password generated while creating new patient (+) username assigned while creating new patient (+) introduced new field in patient 'changedBy'

auzwkq - handling of patient registration (+) deletePatient method in AdminContract (+) increment patient id in admin-routes instead of handling in contract files (*) moved creation of user in wallet after the creation of user in ledger - tried to make transactional means if wallet creation failed, created user will be deleted.

auzwkq - only permissioned patients will be visible for a doctor for queryAllPatients request

auzwkq - validation when updating patient data (+) added conditions if patient fields values are really changed or not in patient-contract.js and doctor-contract.js

auzwkq - validation when updating patient data (+) new field 'changedBy' in patient.ts object (+) called updatePersonalDetails service method for updating patient data (*) updated handling in history of patient (+) new http file to fire rest call from IDE

image image image image

kshitijyelpale commented 3 years ago

Task linked: CU-auzwkq Screen for patient