public void StatusPatientDocumentIssue_curStat2() { using (TestMqServiceClient mq = new TestMqServiceClient()) { //Задаём статус направления "Зарегистрировано в РЕГИЗ.УО" Referral referral = (new SetData()).MinRegister(); Credentials cr = new Credentials { Organization = idLpu, Token = guid }; var result = mq.Register(cr, referral); //Задаём статус "Согласовано в направляющей МО" referral = (new SetData()).SetStatus_AgreedInSourcedMO(result.IdMq); var res2 = mq.UpdateFromSourcedMo(cr, referral); //Задаём статус "Выдано пациенту" referral = (new SetData()).SetStatus_PatientDocumentIssue(result.IdMq); var res3 = mq.UpdateFromSourcedMo(cr, referral); if (res3.MqReferralStatus.Code != "3") { Global.errors1.Add("Неверный статус:" + res3.MqReferralStatus.Code + ""); } } if (Global.errors == "") { Assert.Pass(); } else { Assert.Fail(Global.errors); } }
public void StatusAgreedInTargedMO() { using (TestMqServiceClient mq = new TestMqServiceClient()) { //Задаём статус направления "Зарегистрировано в РЕГИЗ.УО" Referral referral = (new SetData()).MinRegister(); Credentials cr = new Credentials { Organization = idLpu, Token = guid }; var result = mq.Register(cr, referral); //Задаём статус "Выдано пациенту" referral = (new SetData()).SetStatus_PatientDocumentIssue(result.IdMq); var res2 = mq.UpdateFromSourcedMo(cr, referral); //Задаём статус "Признано обоснованным в целевой МО" referral = (new SetData()).SetStatus_AgreedInTargedMO(result.IdMq); var res3 = mq.UpdateFromTargetMo(cr, referral); if (res3.MqReferralStatus.Code != "4") Global.errors1.Add("Неверный статус:" + res3.MqReferralStatus.Code + ""); } if (Global.errors == "") Assert.Pass(); else Assert.Fail(Global.errors); }
//Задаём статус "Согласовано в направляющей МО" public void StatusAgreedInSourcedMO() { using (TestMqServiceClient mq = new TestMqServiceClient()) { //Задаём статус "Зарегистрировано в РЕГИЗ.УО" Referral referral = (new SetData()).SetStatusRegisterMin(); Credentials cr = new Credentials { Organization = idLpu, Token = guid }; var result = mq.Register(cr, referral); //Задаём статус "Согласовано в направляющей МО" // с помощью метода UpdateFromSourcedMo() referral = (new SetData()).SetStatusAgreedInSourcedMO_UpdateFromSourcedMo(result.IdMq); var res2 = mq.UpdateFromSourcedMo(cr, referral); if (res2.MqReferralStatus.Code != "Согласовано в направляющей МО") { Global.errors1.Add("Неверный статус:" + result.MqReferralStatus.Code + ""); } } if (Global.errors == "") { Assert.Pass(); } else { Assert.Fail(Global.errors); } }
public void StatusAgreedInSourcedMO_CurStat1() { using (TestMqServiceClient mq = new TestMqServiceClient()) { //Задаём статус "Зарегистрировано в РЕГИЗ.УО" Referral referral = (new SetData()).MinRegister(); Credentials cr = new Credentials { Organization = idLpu, Token = guid }; var result = mq.Register(cr, referral); //Задаём статус "Согласовано в направляющей МО" referral = (new SetData()).SetStatus_AgreedInSourcedMO(result.IdMq); var res2 = mq.UpdateFromSourcedMo(cr, referral); if (res2.MqReferralStatus.Code != "2") Global.errors1.Add("Неверный статус:" + res2.MqReferralStatus.Code + ""); } if (Global.errors == "") Assert.Pass(); else Assert.Fail(Global.errors); }
public void StatusCancellation_CurStat4() { using (TestMqServiceClient mq = new TestMqServiceClient()) { //Задаём статус направления "Зарегистрировано в РЕГИЗ.УО" Referral referral = (new SetData()).MinRegister(); Credentials cr = new Credentials { Organization = idLpu, Token = guid }; var result = mq.Register(cr, referral); //Задаём статус "Выдано пациенту" referral = (new SetData()).SetStatus_PatientDocumentIssue(result.IdMq); var res2 = mq.UpdateFromSourcedMo(cr, referral); //Задаём статус "Признано обоснованным в целевой МО" referral = (new SetData()).SetStatus_AgreedInTargedMO(result.IdMq); var res3 = mq.UpdateFromTargetMo(cr, referral); //Задаём статус "Аннулировано" referral = (new SetData()).MinCancellation(result.IdMq); var res4 = mq.Cancellation(cr, referral); if (res4.MqReferralStatus.Code != "0") { Global.errors1.Add("Неверный статус:" + res4.MqReferralStatus.Code + ""); } } if (Global.errors == "") { Assert.Pass(); } else { Assert.Fail(Global.errors); } }