public InvasiveBreastPanelTest() { this.m_PanelSetId = 125; this.m_PanelSetName = "Invasive Breast Panel"; this.m_CaseType = YellowstonePathology.Business.CaseType.Surgical; this.m_HasTechnicalComponent = true; this.m_HasProfessionalComponent = true; this.m_ResultDocumentSource = YellowstonePathology.Business.PanelSet.Model.ResultDocumentSourceEnum.YPIDatabase; this.m_ReportNoLetter = new YellowstonePathology.Business.ReportNoLetterY(); this.m_Active = true; this.m_PanelSetOrderClassName = typeof(YellowstonePathology.Business.Test.InvasiveBreastPanel.InvasiveBreastPanel).AssemblyQualifiedName; this.m_WordDocumentClassName = typeof(YellowstonePathology.Business.Test.InvasiveBreastPanel.InvasiveBreastPanelWordDocument).AssemblyQualifiedName; this.m_ReflexTestingComment = string.Empty; this.m_EnforceOrderTarget = false; this.m_RequiresPathologistSignature = true; this.m_AcceptOnFinal = true; this.m_IsReflexPanel = true; this.m_AllowMultiplePerAccession = true; this.m_IsBillable = false; this.m_NeverDistribute = true; this.m_ExpectedDuration = new TimeSpan(14, 0, 0, 0); YellowstonePathology.Business.Task.Model.TaskUnstainedSlideWithAfterSlidePreparation unstainedSlidePreparation = new YellowstonePathology.Business.Task.Model.TaskUnstainedSlideWithAfterSlidePreparation(); YellowstonePathology.Business.Task.Model.TaskPerformInhouseMolecularTesting taskPerformInhouseMolecularTesting = new YellowstonePathology.Business.Task.Model.TaskPerformInhouseMolecularTesting(this.m_PanelSetName); string taskDescription = "Prepare 2 unstained slides with 1 H&E after slide for D-ISH and deliver to Molecular. Prepare ER and PR IHC and deliver to pathologist."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.Task(YellowstonePathology.Business.Task.Model.TaskAssignment.Histology, taskDescription)); string taskDescription2 = "Receive material from Histology and perform D-ISH testing."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.Task(YellowstonePathology.Business.Task.Model.TaskAssignment.Molecular, taskDescription2)); string task3Description = "Please check to make sure the Fixation is entered correctly for this case."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.Task(YellowstonePathology.Business.Task.Model.TaskAssignment.Flow, task3Description)); this.m_TechnicalComponentFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings(); this.m_TechnicalComponentBillingFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings(); this.m_ProfessionalComponentFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologistBillings(); this.m_ProfessionalComponentBillingFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings(); this.m_UniversalServiceIdCollection.Add(new YellowstonePathology.Business.ClientOrder.Model.UniversalServiceDefinitions.UniversalServicePathSummary()); }
public InvasiveBreastPanelTest() { this.m_PanelSetId = 125; this.m_PanelSetName = "Invasive Breast Panel"; this.m_CaseType = YellowstonePathology.Business.CaseType.Surgical; this.m_HasTechnicalComponent = true; this.m_HasProfessionalComponent = true; this.m_ResultDocumentSource = YellowstonePathology.Business.PanelSet.Model.ResultDocumentSourceEnum.YPIDatabase; this.m_ReportNoLetter = new YellowstonePathology.Business.ReportNoLetterY(); this.m_Active = true; this.m_PanelSetOrderClassName = typeof(YellowstonePathology.Business.Test.InvasiveBreastPanel.InvasiveBreastPanel).AssemblyQualifiedName; this.m_WordDocumentClassName = typeof(YellowstonePathology.Business.Test.InvasiveBreastPanel.InvasiveBreastPanelWordDocument).AssemblyQualifiedName; this.m_ReflexTestingComment = string.Empty; this.m_EnforceOrderTarget = false; this.m_RequiresPathologistSignature = true; this.m_AcceptOnFinal = true; this.m_IsReflexPanel = true; this.m_AllowMultiplePerAccession = true; this.m_IsBillable = false; this.m_NeverDistribute = true; this.m_ExpectedDuration = new TimeSpan(14, 0, 0, 0); this.m_ImplementedResultTypes.Add(Business.Test.ResultType.WORD); this.m_ImplementedResultTypes.Add(Business.Test.ResultType.EPIC); this.m_ImplementedResultTypes.Add(Business.Test.ResultType.WPH); YellowstonePathology.Business.Task.Model.TaskUnstainedSlideWithAfterSlidePreparation unstainedSlidePreparation = new YellowstonePathology.Business.Task.Model.TaskUnstainedSlideWithAfterSlidePreparation(); YellowstonePathology.Business.Task.Model.TaskPerformInhouseMolecularTesting taskPerformInhouseMolecularTesting = new YellowstonePathology.Business.Task.Model.TaskPerformInhouseMolecularTesting(this.m_PanelSetName); string task1Description = "Prepare 2 unstained slides with 1 H&E after slide for D-ISH and deliver to Molecular. Prepare ER and PR IHC and deliver to pathologist."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.Task(YellowstonePathology.Business.Task.Model.TaskAssignment.Histology, task1Description)); string task2Description = "Receive material from Histology and perform D-ISH testing."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.Task(YellowstonePathology.Business.Task.Model.TaskAssignment.Molecular, task2Description)); string task3Description = "Please check to make sure the Fixation is entered correctly for this case."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.Task(YellowstonePathology.Business.Task.Model.TaskAssignment.Flow, task3Description)); this.m_TechnicalComponentFacility = YellowstonePathology.Business.Facility.Model.FacilityCollection.Instance.GetByFacilityId("YPIBLGS"); this.m_TechnicalComponentBillingFacility = YellowstonePathology.Business.Facility.Model.FacilityCollection.Instance.GetByFacilityId("YPIBLGS"); this.m_ProfessionalComponentFacility = YellowstonePathology.Business.Facility.Model.FacilityCollection.Instance.GetByFacilityId("YPBLGS"); this.m_ProfessionalComponentBillingFacility = YellowstonePathology.Business.Facility.Model.FacilityCollection.Instance.GetByFacilityId("YPIBLGS"); this.m_UniversalServiceIdCollection.Add(new YellowstonePathology.Business.ClientOrder.Model.UniversalServiceDefinitions.UniversalServicePathSummary()); Business.Panel.Model.HAndEPanel handePanel = new Panel.Model.HAndEPanel(); this.m_PanelCollection.Add(handePanel); }
public InvasiveBreastPanelTest() { this.m_PanelSetId = 125; this.m_PanelSetName = "Invasive Breast Panel"; this.m_CaseType = YellowstonePathology.Business.CaseType.Surgical; this.m_HasTechnicalComponent = true; this.m_HasProfessionalComponent = true; this.m_ResultDocumentSource = YellowstonePathology.Business.PanelSet.Model.ResultDocumentSourceEnum.YPIDatabase; this.m_ReportNoLetter = new YellowstonePathology.Business.ReportNoLetterY(); this.m_Active = true; this.m_PanelSetOrderClassName = typeof(YellowstonePathology.Business.Test.InvasiveBreastPanel.InvasiveBreastPanel).AssemblyQualifiedName; this.m_ReflexTestingComment = string.Empty; this.m_EnforceOrderTarget = false; this.m_RequiresPathologistSignature = true; this.m_AcceptOnFinal = true; this.m_IsReflexPanel = true; this.m_AllowMultiplePerAccession = true; this.m_IsBillable = false; this.m_NeverDistribute = true; this.m_ExpectedDuration = new TimeSpan(14, 0, 0, 0); YellowstonePathology.Business.Task.Model.TaskUnstainedSlideWithAfterSlidePreparation unstainedSlidePreparation = new YellowstonePathology.Business.Task.Model.TaskUnstainedSlideWithAfterSlidePreparation(); YellowstonePathology.Business.Task.Model.TaskPerformInhouseMolecularTesting taskPerformInhouseMolecularTesting = new YellowstonePathology.Business.Task.Model.TaskPerformInhouseMolecularTesting(this.m_PanelSetName); string taskDescription = "Prepare 2 unstained slides with 1 H&E after slide for D-ISH and deliver to Molecular. Prepare ER and PR IHC and deliver to pathologist."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.TaskRefernceLabSendout(YellowstonePathology.Business.Task.Model.TaskAssignment.Histology, taskDescription)); string taskDescription2 = "Receive material from Histology and perform D-ISH testing."; this.m_TaskCollection.Add(new YellowstonePathology.Business.Task.Model.TaskRefernceLabSendout(YellowstonePathology.Business.Task.Model.TaskAssignment.Molecular, taskDescription2)); this.m_TechnicalComponentFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings(); this.m_TechnicalComponentBillingFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings(); this.m_ProfessionalComponentFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologistBillings(); this.m_ProfessionalComponentBillingFacility = new YellowstonePathology.Business.Facility.Model.YellowstonePathologyInstituteBillings(); this.m_UniversalServiceIdCollection.Add(new YellowstonePathology.Business.ClientOrder.Model.UniversalServiceDefinitions.UniversalServicePathSummary()); }