///<summary>Gets a full deep list of all Messages for this def from the database.</summary> public static List <HL7DefMessage> GetDeepFromDb(long hl7DefNum) { List <HL7DefMessage> hl7defmsgs = new List <HL7DefMessage>(); hl7defmsgs = GetShallowFromDb(hl7DefNum); foreach (HL7DefMessage m in hl7defmsgs) { m.hl7DefSegments = HL7DefSegments.GetDeepFromDb(m.HL7DefMessageNum); } return(hl7defmsgs); }