View representation of the object

        :param callback: Function to represent the error in view. Default : flask.jsonify
        :type callback: function

        :return: View

def response(self, callback=None):
        """ View representation of the object

        :param callback: Function to represent the error in view. Default : flask.jsonify
        :type callback: function

        :return: View
        """
        if not callback:
            callback = type(self).AdvancedJsonify
        resp = {
            "status": "error",
            "message": self.message
        }
        if self.step:
            resp["step"] = self.step

        self.LOGGER.error(self.message, extra={"step": self.step, "context": self.context})
        return callback(resp, status_code=self.code)