protected virtual SecureTradingSettlementStatus TryParsSecureTradingSettlementStatus(string nodePath)
        {
            var value = GetStringFromXml(nodePath);

            SecureTradingSettlementStatus status;

            var success = SecureTradingSettlementStatus.TryParse(value, out status);

            if (success)
            {
                return(status);
            }

            throw new InvalidOperationException(string.Format("Could not convert response to know status. Response was: {0}", value));
        }