public string Serialize()
{
string xml = "";
if (authDate != null) xml += "\r\n<authDate>" + XmlUtil.toXsdDate(authDate) + "</authDate>";
if (authCode != null) xml += "\r\n<authCode>" + SecurityElement.Escape(authCode) + "</authCode>";
if (fraudResult != null) xml += "\r\n<fraudResult>" + fraudResult.Serialize() + "</fraudResult>";
if (authAmountSet) xml += "\r\n<authAmount>" + authAmountField + "</authAmount>";
return xml;
}