public override XmlNode Xml()
{
var standardBusinessDocumentElement = Context.CreateElement("ns3", "StandardBusinessDocument", NavneromUtility.StandardBusinessDocumentHeader);
standardBusinessDocumentElement.SetAttribute("xmlns:ns3", NavneromUtility.StandardBusinessDocumentHeader);
standardBusinessDocumentElement.SetAttribute("xmlns:ns5", NavneromUtility.XmlDsig);
standardBusinessDocumentElement.SetAttribute("xmlns:ns9", NavneromUtility.DifiSdpSchema10);
Context.AppendChild(standardBusinessDocumentElement);
standardBusinessDocumentElement.AppendChild(StandardBusinessDocumentHeaderElement());
var digitalPostElement = standardBusinessDocumentElement.AppendChild(DigitalPostElement());
digitalPostElement.PrependChild(Context.ImportNode(SignatureElement().GetXml(), true));
return standardBusinessDocumentElement;
}