class InsuranceManualUpdateRequest {
  String setupID;
  String patientIdentificationID;
  int projectID;
  String mobileNo;
  int activityId;
  String component;
  bool enableLogging;
  String insuranceCompanyName;
  String cardHolderName;
  String memberShipNo;
  String policyNo;
  String schemeClass;
  int requestType;

  InsuranceManualUpdateRequest(
      {this.setupID,
        this.patientIdentificationID,
        this.projectID,
        this.mobileNo,
        this.activityId,
        this.component,
        this.enableLogging,
        this.insuranceCompanyName,
        this.cardHolderName,
        this.memberShipNo,
        this.policyNo,
        this.schemeClass,
        this.requestType});

  InsuranceManualUpdateRequest.fromJson(Map<String, dynamic> json) {
    setupID = json['SetupID'];
    patientIdentificationID = json['PatientIdentificationID'];
    projectID = json['ProjectID'];
    mobileNo = json['MobileNo'];
    activityId = json['activityId'];
    component = json['component'];
    enableLogging = json['enableLogging'];
    insuranceCompanyName = json['InsuranceCompanyName'];
    cardHolderName = json['CardHolderName'];
    memberShipNo = json['MemberShipNo'];
    policyNo = json['PolicyNo'];
    schemeClass = json['SchemeClass'];
    requestType = json['RequestType'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['SetupID'] = this.setupID;
    data['PatientIdentificationID'] = this.patientIdentificationID;
    data['ProjectID'] = this.projectID;
    data['MobileNo'] = this.mobileNo;
    data['activityId'] = this.activityId;
    data['component'] = this.component;
    data['enableLogging'] = this.enableLogging;
    data['InsuranceCompanyName'] = this.insuranceCompanyName;
    data['CardHolderName'] = this.cardHolderName;
    data['MemberShipNo'] = this.memberShipNo;
    data['PolicyNo'] = this.policyNo;
    data['SchemeClass'] = this.schemeClass;
    data['RequestType'] = this.requestType;
    return data;
  }
}
