private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleEPICDistribution(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution, Business.Test.AccessionOrder accessionOrder, Business.Test.PanelSetOrder panelSetOrder) { YellowstonePathology.Business.HL7View.IResultView resultView = YellowstonePathology.Business.HL7View.ResultViewFactory.GetResultView(testOrderReportDistribution.ReportNo, accessionOrder, testOrderReportDistribution.ClientId, false); YellowstonePathology.Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult(); resultView.Send(methodResult); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult result = new Business.ReportDistribution.Model.DistributionResult(); result.IsComplete = methodResult.Success; result.Message = methodResult.Message; return(result); }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleATHENADistribution(string reportNo, Business.Test.AccessionOrder accessionOrder) { YellowstonePathology.Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult(); YellowstonePathology.Business.HL7View.CMMC.CMMCResultView cmmcResultView = new Business.HL7View.CMMC.CMMCResultView(reportNo, accessionOrder); YellowstonePathology.Business.Rules.MethodResult MmthodResult = new Business.Rules.MethodResult(); cmmcResultView.Send(methodResult); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = methodResult.Success; distributionResult.Message = methodResult.Message; return(distributionResult); }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleECWDistribution(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution, Business.Test.AccessionOrder accessionOrder) { YellowstonePathology.Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult(); YellowstonePathology.Business.HL7View.ECW.ECWResultView resultView = new Business.HL7View.ECW.ECWResultView(testOrderReportDistribution.ReportNo, accessionOrder, false); resultView.Send(methodResult); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = methodResult.Success; distributionResult.Message = methodResult.Message; return(distributionResult); }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleWebServiceDistribution(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution) { YellowstonePathology.Business.ReportDistribution.Model.DistributionResult result = new Business.ReportDistribution.Model.DistributionResult(); result.IsComplete = true; return(result); }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleNoImplemented(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution) { YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = false; distributionResult.Message = "Not Implemented"; return(distributionResult); }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleWYDOHDistribution(string reportNo, Business.Test.AccessionOrder accessionOrder) { YellowstonePathology.Business.Rules.MethodResult result = new Business.Rules.MethodResult(); YellowstonePathology.Business.HL7View.WYDOH.WYDOHResultView wyYDOHResultView = new Business.HL7View.WYDOH.WYDOHResultView(reportNo, accessionOrder); wyYDOHResultView.CanSend(result); wyYDOHResultView.Send(result); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = result.Success; distributionResult.Message = result.Message; return distributionResult; }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleMTDOHDistribution(string reportNo, Business.Test.AccessionOrder accessionOrder) { YellowstonePathology.Business.Rules.MethodResult result = new Business.Rules.MethodResult(); YellowstonePathology.Business.HL7View.CDC.MTDohResultView mtDohResultView = new Business.HL7View.CDC.MTDohResultView(reportNo, accessionOrder); mtDohResultView.CanSend(result); mtDohResultView.Send(result); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = result.Success; distributionResult.Message = result.Message; return(distributionResult); }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleWebServiceDistribution(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution) { YellowstonePathology.Business.ReportDistribution.Model.DistributionResult result = new Business.ReportDistribution.Model.DistributionResult(); result.IsComplete = true; return result; }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleNoImplemented(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution) { YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = false; distributionResult.Message = "Not Implemented"; return distributionResult; }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleEPICDistribution(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution, Business.Test.AccessionOrder accessionOrder, Business.Test.PanelSetOrder panelSetOrder) { YellowstonePathology.Business.HL7View.IResultView resultView = YellowstonePathology.Business.HL7View.ResultViewFactory.GetResultView(testOrderReportDistribution.ReportNo, accessionOrder, testOrderReportDistribution.ClientId, false); YellowstonePathology.Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult(); resultView.Send(methodResult); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult result = new Business.ReportDistribution.Model.DistributionResult(); result.IsComplete = methodResult.Success; result.Message = methodResult.Message; return result; }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleECWDistribution(YellowstonePathology.Business.ReportDistribution.Model.TestOrderReportDistribution testOrderReportDistribution, Business.Test.AccessionOrder accessionOrder) { YellowstonePathology.Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult(); YellowstonePathology.Business.HL7View.ECW.ECWResultView resultView = new Business.HL7View.ECW.ECWResultView(testOrderReportDistribution.ReportNo, accessionOrder, false); resultView.Send(methodResult); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = methodResult.Success; distributionResult.Message = methodResult.Message; return distributionResult; }
private YellowstonePathology.Business.ReportDistribution.Model.DistributionResult HandleATHENADistribution(string reportNo, Business.Test.AccessionOrder accessionOrder) { YellowstonePathology.Business.Rules.MethodResult methodResult = new Business.Rules.MethodResult(); YellowstonePathology.Business.HL7View.CMMC.CMMCResultView cmmcResultView = new Business.HL7View.CMMC.CMMCResultView(reportNo, accessionOrder); YellowstonePathology.Business.Rules.MethodResult MmthodResult = new Business.Rules.MethodResult(); cmmcResultView.Send(methodResult); YellowstonePathology.Business.ReportDistribution.Model.DistributionResult distributionResult = new Business.ReportDistribution.Model.DistributionResult(); distributionResult.IsComplete = methodResult.Success; distributionResult.Message = methodResult.Message; return distributionResult; }