package com.app.simplitend.welcome.welcomepatient.mvvm.models;

public class PatientData {
    // fields
    public String user_name;
    public String first_name;
    public String date_of_birth;
    public String phone_number;
    public String email;
    public String password;
    public String address_line1;
    public String city;
    public String state;
    public String country;
    public String post_code;
    public String lat;
    public String lng;
    public int is_patient;
    public String updated_at;
    public String created_at;
    public int id;
    public int patientId;

    // for payload purpose
    public String pin_code, c_pin_code;

    public String profile_photo;

    public String caregiver_status;

    public String one_signal_player_id;

    public String caregiver_name, caregiver_profile_photo, caregiverId, link_id, caregiver_iamprincipal_id;

    // progress flags
    public int isCareGiverLink
            , isPatientReminderData
            , isPatientRoutineData
            , isPatientMedicalData
            , isCareGiverConnectedWithPatient
            , isCaregiverTakeSubscription;

    public PatientData() {
    }

    public PatientData(String user_name, String first_name, String date_of_birth, String phone_number) {
        this.user_name = user_name;
        this.first_name = first_name;
        this.date_of_birth = date_of_birth;
        this.phone_number = phone_number;
    }

    @Override
    public String toString() {
        return "PatientData{" +
                "user_name='" + user_name + '\'' +
                ", first_name='" + first_name + '\'' +
                ", date_of_birth='" + date_of_birth + '\'' +
                ", phone_number='" + phone_number + '\'' +
                ", email='" + email + '\'' +
                ", password='" + password + '\'' +
                ", address_line1='" + address_line1 + '\'' +
                ", city='" + city + '\'' +
                ", state='" + state + '\'' +
                ", country='" + country + '\'' +
                ", post_code='" + post_code + '\'' +
                ", lat='" + lat + '\'' +
                ", lng='" + lng + '\'' +
                ", is_patient=" + is_patient +
                ", updated_at='" + updated_at + '\'' +
                ", created_at='" + created_at + '\'' +
                ", id=" + id +
                '}';
    }
}
