/// <summary> /// Gets a string representation of the discharge summary. /// </summary> /// /// <returns> /// A string representation of the discharge summary. /// </returns> /// public override string ToString() { StringBuilder result = new StringBuilder(200); result.Append(When); if (PrimaryProvider != null) { result.AppendFormat( Resources.ListFormat, PrimaryProvider.ToString()); } if (PrincipalDiagnosis != null) { result.AppendFormat( Resources.ListFormat, PrincipalDiagnosis.Text); } if (Text != null) { result.AppendFormat( Resources.ListFormat, Text); } return(result.ToString()); }
public void Validate() { Name.ValidateRequired("Name"); When.ValidateOptional("When"); AnatomicLocation.ValidateOptional("AnatomicLocation"); PrimaryProvider.ValidateOptional("PrimaryProvider"); SecondaryProvider.ValidateOptional("SecondaryProvider"); }