public void ReadProperties(YellowstonePathology.Business.Domain.Persistence.IPropertyReader propertyReader)
 {
     propertyReader.ReadInt("OrderCommentLogId", OrderCommentLogId);
     propertyReader.ReadInt("OrderCommentId", OrderCommentId);
     propertyReader.ReadInt("SpecimenLogId", SpecimenLogId);
     propertyReader.ReadString("MasterAccessionNo", MasterAccessionNo);
     propertyReader.ReadString("AliquotOrderId", AliquotOrderId);
     propertyReader.ReadString("Category", Category);
     propertyReader.ReadString("Action", Action);
     propertyReader.ReadDateTime("LogDate", LogDate);
     propertyReader.ReadInt("ClientId", ClientId);
     propertyReader.ReadString("Description", Description);
     propertyReader.ReadString("Comment", Comment);
     propertyReader.ReadInt("LoggedById", LoggedById);
     propertyReader.ReadString("LoggedBy", LoggedBy);
     propertyReader.ReadString("ClientOrderId", ClientOrderId);
     propertyReader.ReadBoolean("RequiresResponse", RequiresResponse);
     propertyReader.ReadBoolean("RequiresNotification", RequiresNotification);
     propertyReader.ReadString("Response", Response);
     propertyReader.ReadString("NotificationAddress", NotificationAddress);
     propertyReader.ReadString("StationName", StationName);
     propertyReader.ReadString("ContainerId", ContainerId);
     propertyReader.ReadString("ObjectId", ObjectId);
 }