private void ValidateResponseSpecialities(ResponseSpecialities responseSpecialities)
 {
     if (responseSpecialities.Success)
     {
         Specialities.Clear();
         foreach (Speciality speciality in responseSpecialities.MedicalSpecialites)
         {
             Specialities.Add(speciality);
         }
     }
 }
        private async void LoadSpeciality()
        {
            if (ServiceSelected != null)
            {
                dialogService.ShowProgress();
                RequestSpecialities requestSpecialities = new RequestSpecialities
                {
                    ServiceType = ServiceSelected.Code
                };
                ResponseSpecialities responseSpecialities = await apiService.GetSpecialties(requestSpecialities);

                dialogService.HideProgress();
                ValidateResponseSpecialities(responseSpecialities);
            }
            else
            {
                Specialities.Clear();
            }
        }