post assessment fix

development-3.3_voipCall
Sultan khan 2 years ago
parent 5e63db7ea6
commit 324792d957

@ -2,18 +2,24 @@ class PostAssessmentRequestModel {
int patientMRN;
int appointmentNo;
int episodeId;
String createdByName;
int createdBy;
List<IcdCodeDetails> icdCodeDetails;
PostAssessmentRequestModel(
{this.patientMRN,
this.appointmentNo,
this.episodeId,
this.createdByName,
this.createdBy,
this.icdCodeDetails});
PostAssessmentRequestModel.fromJson(Map<String, dynamic> json) {
patientMRN = json['PatientMRN'];
appointmentNo = json['AppointmentNo'];
episodeId = json['EpisodeID'];
createdByName = json['CreatedByName'];
createdBy= json['CreatedBy'];
if (json['icdCodeDetails'] != null) {
icdCodeDetails = new List<IcdCodeDetails>();
json['icdCodeDetails'].forEach((v) {
@ -27,6 +33,8 @@ class PostAssessmentRequestModel {
data['PatientMRN'] = this.patientMRN;
data['AppointmentNo'] = this.appointmentNo;
data['EpisodeID'] = this.episodeId;
data['CreatedByName'] = this.createdByName;
data['CreatedBy'] = this.createdBy;
if (this.icdCodeDetails != null) {
data['icdCodeDetails'] =
this.icdCodeDetails.map((v) => v.toJson()).toList();

@ -452,6 +452,8 @@ class _AddAssessmentDetailsState extends State<AddAssessmentDetails> {
patientMRN: widget.patientInfo.patientMRN,
episodeId: widget.patientInfo.episodeNo,
appointmentNo: widget.patientInfo.appointmentNo,
createdByName: Provider.of(context).doctorProfile.doctorName,
createdBy: Provider.of(context).doctorProfile.doctorID,
icdCodeDetails: [
new IcdCodeDetails(
remarks: mySelectedAssessment.remark,

Loading…
Cancel
Save