class CovidPaymentInfoResponse {
  dynamic propertyChanged;
  dynamic cashPriceField;
  dynamic cashPriceTaxField;
  dynamic cashPriceWithTaxField;
  dynamic companyIdField;
  String? companyNameField;
  dynamic companyShareWithTaxField;
  dynamic errCodeField;
  dynamic groupIDField;
  dynamic insurancePolicyNoField;
  String? messageField;
  dynamic patientCardIDField;
  dynamic patientShareField;
  dynamic patientShareWithTaxField;
  dynamic patientTaxAmountField;
  dynamic policyIdField;
  dynamic policyNameField;
  String? procedureNameField;
  dynamic setupIDField;
  dynamic statusCodeField;
  dynamic subPolicyNoField;

  CovidPaymentInfoResponse(
      {this.propertyChanged,
        this.cashPriceField,
        this.cashPriceTaxField,
        this.cashPriceWithTaxField,
        this.companyIdField,
        this.companyNameField,
        this.companyShareWithTaxField,
        this.errCodeField,
        this.groupIDField,
        this.insurancePolicyNoField,
        this.messageField,
        this.patientCardIDField,
        this.patientShareField,
        this.patientShareWithTaxField,
        this.patientTaxAmountField,
        this.policyIdField,
        this.policyNameField,
        this.procedureNameField,
        this.setupIDField,
        this.statusCodeField,
        this.subPolicyNoField});

  CovidPaymentInfoResponse.fromJson(Map<String, dynamic> json) {
    propertyChanged = json['PropertyChanged'];
    cashPriceField = json['cashPriceField'];
    cashPriceTaxField = json['cashPriceTaxField'];
    cashPriceWithTaxField = json['cashPriceWithTaxField'];
    companyIdField = json['companyIdField'];
    companyNameField = json['companyNameField'];
    companyShareWithTaxField = json['companyShareWithTaxField'];
    errCodeField = json['errCodeField'];
    groupIDField = json['groupIDField'];
    insurancePolicyNoField = json['insurancePolicyNoField'];
    messageField = json['messageField'];
    patientCardIDField = json['patientCardIDField'];
    patientShareField = json['patientShareField'];
    patientShareWithTaxField = json['patientShareWithTaxField'];
    patientTaxAmountField = json['patientTaxAmountField'];
    policyIdField = json['policyIdField'];
    policyNameField = json['policyNameField'];
    procedureNameField = json['procedureNameField'];
    setupIDField = json['setupIDField'];
    statusCodeField = json['statusCodeField'];
    subPolicyNoField = json['subPolicyNoField'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['PropertyChanged'] = this.propertyChanged;
    data['cashPriceField'] = this.cashPriceField;
    data['cashPriceTaxField'] = this.cashPriceTaxField;
    data['cashPriceWithTaxField'] = this.cashPriceWithTaxField;
    data['companyIdField'] = this.companyIdField;
    data['companyNameField'] = this.companyNameField;
    data['companyShareWithTaxField'] = this.companyShareWithTaxField;
    data['errCodeField'] = this.errCodeField;
    data['groupIDField'] = this.groupIDField;
    data['insurancePolicyNoField'] = this.insurancePolicyNoField;
    data['messageField'] = this.messageField;
    data['patientCardIDField'] = this.patientCardIDField;
    data['patientShareField'] = this.patientShareField;
    data['patientShareWithTaxField'] = this.patientShareWithTaxField;
    data['patientTaxAmountField'] = this.patientTaxAmountField;
    data['policyIdField'] = this.policyIdField;
    data['policyNameField'] = this.policyNameField;
    data['procedureNameField'] = this.procedureNameField;
    data['setupIDField'] = this.setupIDField;
    data['statusCodeField'] = this.statusCodeField;
    data['subPolicyNoField'] = this.subPolicyNoField;
    return data;
  }
}
