public ClientBillingDetailReport(XElement reportData, DateTime  postDateStart, DateTime postDateEnd)
        {
            this.m_ReportData = reportData;
            this.m_PostDateStart = postDateStart;
            this.m_PostDateEnd = postDateEnd;

            YellowstonePathology.Document.ClientBillingDetailHeader header = new ClientBillingDetailHeader(postDateStart, postDateEnd);
            this.m_MultiPageDocument = new MultiPageDocument(header);

            WriteDocument();
        }
        public ClientBillingDetailReportV2(Business.XPSDocument.Result.ClientBillingDetailReportResult.ClientBillingDetailReportData clientBillingDetailReportData, DateTime postDateStart, DateTime postDateEnd)
        {
            this.m_ClientBillingDetailReportData = clientBillingDetailReportData;
            this.m_PostDateStart = postDateStart;
            this.m_PostDateEnd = postDateEnd;

            YellowstonePathology.Document.ClientBillingDetailHeader header = new ClientBillingDetailHeader(postDateStart, postDateEnd);
            this.m_MultiPageDocument = new MultiPageDocument(header);

            WriteDocument();
        }