private void SetDisplayText() { if (m_ADTMessages.Messages.Count > 0) { StringBuilder result = new StringBuilder(); result.AppendLine("Last Name: " + this.m_ADTMessages.Messages[0].PLastName); result.AppendLine("First Name: " + this.m_ADTMessages.Messages[0].PFirstName); result.AppendLine("Birthdate: " + this.m_ADTMessages.Messages[0].PBirthdate.ToShortDateString()); result.AppendLine("Home Phone: " + this.m_ADTMessages.Messages[0].PIDSegment.HomePhoneNumber); result.AppendLine(); Business.Patient.Model.Address address = this.m_ADTMessages.GetPatientAddress(); result.Append(address.DisplayString()); result.AppendLine(); if (this.m_ADTMessages.Messages[0].IN2Segments.Count > 0) { result.AppendLine(this.m_ADTMessages.Messages[0].IN2Segments[0].DisplayString); } List <Business.HL7View.IN1> in1Segments = this.m_ADTMessages.GetUniqueIN1Segments(); for (int i = 0; i < 4; i++) { if (i < in1Segments.Count) { result.AppendLine(in1Segments[i].DisplayString); result.AppendLine(); } else { break; } } this.m_DisplayText = result.ToString(); } }