La conversión falló al convertir el valor de varchar 'mi valor devuelto' al tipo de datos int

Recibo este error en esta simple declaración SQL cuando intento recuperar una cadena de una tabla.

Msg 245, nivel 16, estado 1, procedimiento prViewRequirements, line 18 La conversión falló al convertir el valor de varchar 'Cuestionario de evaluación cardíaca por el Dr.' al tipo de datos int.

/****** Object:  StoredProcedure [dbo].[prViewRequirements]   Script Date: 04/24/2013 15:44:49 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[prViewRequirements]
    @WFRouteID int

AS

DECLARE 
@DocumentDescription VARCHAR(100)

SELECT @DocumentDescription = DocumentDescription
            FROM tbFollowOnTracking
            WHERE WFRouteID = @WFRouteID
            AND IsActive = 1


            IF (@@ERROR <> 0)
                GOTO ERRSP      

        RETURN @DocumentDescription

ERRSP:
    RETURN -1 

¿Alguien sabe por qué?

Respuestas a la pregunta(3)

Su respuesta a la pregunta