import 'package:fis_jsonrpc/services/vitalPatient.m.dart'; class PatientFullInfoModel extends PatientDTO { // PatientDetailInfoModel? detailInfo; // PatientHealthInfoModel? healthInfo; Map? extJsonMap; PatientFullInfoModel fromJson(Map map) { final baseDto = PatientDTO.fromJson(map); code = baseDto.code; recordNo = baseDto.recordNo; patientName = baseDto.patientName; phone = baseDto.phone; emergencyName = baseDto.emergencyName; emergencyPhone = baseDto.emergencyPhone; cardNo = baseDto.cardNo; nationality = baseDto.nationality; birthday = baseDto.birthday; crowdLabels = baseDto.crowdLabels; cardType = baseDto.cardType; patientGender = baseDto.patientGender; patientAddress = baseDto.patientAddress; permanentResidenceAddress = baseDto.permanentResidenceAddress; teamRegionCode = baseDto.teamRegionCode; createdDoctor = baseDto.createdDoctor; contractedDoctor = baseDto.contractedDoctor; labelNames = baseDto.labelNames; createdDoctorName = baseDto.createdDoctorName; createdOrgName = baseDto.createdOrgName; createdTeamName = baseDto.createdTeamName; status = baseDto.status; createdOrgCode = baseDto.createdOrgCode; createdTeamCode = baseDto.createdTeamCode; currentTeamCode = baseDto.currentTeamCode; currentOrgCode = baseDto.currentOrgCode; contractedDoctorName = baseDto.contractedDoctorName; contractState = baseDto.contractState; photos = baseDto.photos; createTime = baseDto.createTime; updateTime = baseDto.updateTime; return this; } }