public CytologyClinicalHistoryPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder)
        {
            this.m_AccessionOrder = accessionOrder;
            this.m_CytologyClientOrder = (YellowstonePathology.Business.ClientOrder.Model.CytologyClientOrder)
                YellowstonePathology.Business.Persistence.DocumentGateway.Instance.PullClientOrder(this.m_AccessionOrder.ClientOrderId, Window.GetWindow(this));

            InitializeComponent();

            this.DataContext = this;
            this.Loaded += new RoutedEventHandler(CytologyClinicalHistoryPage_Loaded);
            Unloaded += CytologyClinicalHistoryPage_Unloaded;
        }
Example #2
0
        public CytologyClinicalHistoryPage(YellowstonePathology.Business.Test.AccessionOrder accessionOrder)
        {
            this.m_AccessionOrder      = accessionOrder;
            this.m_CytologyClientOrder = (YellowstonePathology.Business.ClientOrder.Model.CytologyClientOrder)
                                         YellowstonePathology.Business.Persistence.DocumentGateway.Instance.PullClientOrder(this.m_AccessionOrder.ClientOrderId, Window.GetWindow(this));

            InitializeComponent();

            this.DataContext = this;
            this.Loaded     += new RoutedEventHandler(CytologyClinicalHistoryPage_Loaded);
            Unloaded        += CytologyClinicalHistoryPage_Unloaded;
        }
Example #3
0
        public static string GetHpvOrderInstructions(YellowstonePathology.Business.ClientOrder.Model.CytologyClientOrder cytologyClientOrder)
        {
            string result = "Not Specified";

            if (cytologyClientOrder.ReflexHPV == true)
            {
                result = "Reflex If ASCUS";
            }
            if (cytologyClientOrder.RoutineHPVTesting == true)
            {
                result = "Routine";
            }

            return(result);
        }