private void CreateInsuranceCard() { Business.HL7View.ADTMessages adtMessages = Business.Gateway.AccessionOrderGateway.GetADTMessages(this.m_AccessionOrder.SvhMedicalRecord); if (adtMessages.Messages.Count > 0) { Business.OrderIdParser orderIdParser = new Business.OrderIdParser(this.m_AccessionOrder.MasterAccessionNo); YellowstonePathology.Business.Document.ADTInsuranceDocument adtInsuranceDocument = new Business.Document.ADTInsuranceDocument(adtMessages); adtInsuranceDocument.SaveAsTIF(orderIdParser); this.m_CaseDocumentCollection = new Business.Document.CaseDocumentCollection(this.m_ReportNo); this.NotifyPropertyChanged("CaseDocumentCollection"); MessageBox.Show("The insurance card was successfully created."); } else { MessageBox.Show("No ADT information was found."); } }
private void ButtonInsuranceCard_Click(object sender, RoutedEventArgs e) { Business.OrderIdParser orderIdParser = new Business.OrderIdParser(this.m_AccessionOrder.MasterAccessionNo); YellowstonePathology.Business.Document.ADTInsuranceDocument adtInsuranceDocument = new Business.Document.ADTInsuranceDocument(this.m_ADTMessages); adtInsuranceDocument.SaveAsTIF(orderIdParser); }