Example #1
0
        public CaseListReport(YellowstonePathology.Business.Search.ReportSearchList reportSearchList)
        {
            this.m_ReportSearchList = reportSearchList;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Case List");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetGrid();
        }
Example #2
0
        public CaseListReport(YellowstonePathology.Business.Search.ReportSearchList reportSearchList)
        {
            this.m_ReportSearchList = reportSearchList;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Case List");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetGrid();
        }
        public RetrospectiveReviewReport(YellowstonePathology.UI.RetrospectiveReviewList retrospectiveReviewList)
        {
            this.m_RetrospectiveReviewList = retrospectiveReviewList;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Retrospective Reviews");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetGrid();
        }
        public CytologyScreeningListReport(Data.CytologyScreeningListReportData cytologyScreeningListReportData)
        {
            this.m_CytologyScreeningListReportData = cytologyScreeningListReportData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Cytology Screening List");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.WriteHeaderGrid();
            this.WriteDetailInfo();
        }
        public CytologyScreeningListReport(Data.CytologyScreeningListReportData cytologyScreeningListReportData)
        {
            this.m_CytologyScreeningListReportData = cytologyScreeningListReportData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Cytology Screening List");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.WriteHeaderGrid();
            this.WriteDetailInfo();
        }
Example #6
0
        public TaskOrderDataSheet(YellowstonePathology.Business.Task.Model.TaskOrder taskOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder)
        {
            this.m_TaskOrderView  = new YellowstonePathology.Business.Task.Model.TaskOrderView(taskOrder);
            this.m_AccessionOrder = accessionOrder;
            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Task Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_TaskOrderView.TaskOrder.ReportNo);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetTaskGrid();
            this.SetDetailGrid();
        }
        public ClientOrderDataSheet(Data.ClientOrderDataSheetData clientOrderDataSheetData)
        {
            this.m_ClientOrderDataSheetData = clientOrderDataSheetData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Client Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_ClientOrderDataSheetData.Element("PatientDisplayName").Value);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetupPatientInfoGrid();
            this.WriteSpecimenInfo();
        }
        public ClientOrderDataSheet(Data.ClientOrderDataSheetData clientOrderDataSheetData)
        {
            this.m_ClientOrderDataSheetData = clientOrderDataSheetData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Client Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_ClientOrderDataSheetData.Element("PatientDisplayName").Value);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetupPatientInfoGrid();
            this.WriteSpecimenInfo();
        }
        public AccessionOrderDataSheet(Data.AccessionOrderDataSheetData accessionOrderDataSheetData)
        {
            this.m_AccessionOrderDataSheetData = accessionOrderDataSheetData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Accession Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_AccessionOrderDataSheetData.Element("MasterAccessionNo").Value);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetupPatientInfoGrid();
            this.WriteSpecimenInfo();
            this.WriteClientOrderInfo();
            this.WriteContainerMatchingStatusInfo();
            this.WriteCaseNotesInfo();
        }
        public AccessionOrderDataSheetV2(Business.XPSDocument.Result.Data.AccessionOrderDataSheetDataV2 accessionOrderDataSheetData)
        {
            this.m_AccessionOrderDataSheetData = accessionOrderDataSheetData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Accession Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_AccessionOrderDataSheetData.AccessionOrderDataSheetDataAccessionOrder.MasterAccessionNo);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetupPatientInfoGrid();
            this.WriteSpecimenInfo();
            this.WriteClientOrderInfo();
            this.WriteContainerMatchingStatusInfo();
            this.WriteCaseNotesInfo();
        }
        public ClientSupplyOrderReport(Data.ClientSupplyOrderReportData clientSupplyOrderReportData)
        {
            this.m_ClientSupplyOrderReportData = clientSupplyOrderReportData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader(string.Empty);
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.WriteClientName();
            this.WriteClientAddress();
            this.WriteClientCityStateZip();
            this.WriteComment();
            this.WriteDetailInfo();
        }
Example #12
0
        public ClientSupplyOrderReport(Data.ClientSupplyOrderReportData clientSupplyOrderReportData)
        {
            this.m_ClientSupplyOrderReportData = clientSupplyOrderReportData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader(string.Empty);
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(string.Empty);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.WriteClientName();
            this.WriteClientAddress();
            this.WriteClientCityStateZip();
            this.WriteComment();
            this.WriteDetailInfo();
        }
        public AccessionOrderDataSheetV2(Business.XPSDocument.Result.Data.AccessionOrderDataSheetDataV2 accessionOrderDataSheetData)
        {
            this.m_AccessionOrderDataSheetData = accessionOrderDataSheetData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Accession Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_AccessionOrderDataSheetData.AccessionOrderDataSheetDataAccessionOrder.MasterAccessionNo);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetupPatientInfoGrid();
            this.WriteSpecimenInfo();
            this.WriteClientOrderInfo();
            this.WriteContainerMatchingStatusInfo();
            this.WriteCaseNotesInfo();
        }
        public AccessionOrderDataSheet(Data.AccessionOrderDataSheetData accessionOrderDataSheetData)
        {
            this.m_AccessionOrderDataSheetData = accessionOrderDataSheetData;

            YellowstonePathology.Document.Xps.PlainHeader header = new YellowstonePathology.Document.Xps.PlainHeader("Accession Order Data Sheet");
            YellowstonePathology.Document.Xps.PlainFooter footer = new YellowstonePathology.Document.Xps.PlainFooter(this.m_AccessionOrderDataSheetData.Element("MasterAccessionNo").Value);

            this.m_ReportDocument = new YellowstonePathology.Document.Xps.ReportDocument(header, footer);

            this.SetupPatientInfoGrid();
            this.WriteSpecimenInfo();
            this.WriteClientOrderInfo();
            this.WriteContainerMatchingStatusInfo();
            this.WriteCaseNotesInfo();
        }