public void Load()
        {
            IsBusy = true;
            Prescriptions.Clear();
            Task.Factory.StartNew(async() =>
            {
                var session = _sessionService.GetSession();
                if (session == null)
                {
                    session = await _sessionService.BuildFallbackSession();
                }

                var assertion = session.Body.Response.Assertion;
                var result    = await _prescriptionService.GetOpenedPrescriptions("76020727360", assertion.Serialize().ToString());
                return(result);
            }).ContinueWith(_ =>
            {
                if (_.Exception == null)
                {
                    var result = _.Result.Result;
                    foreach (var prescription in result)
                    {
                        Prescriptions.Add(new PrescriptionViewModel
                        {
                            RID = prescription
                        });
                    }
                }

                IsBusy = false;
            });
        }