Convención para el consumo de servicios
1. GREATER_THAN (>): Este operador verifica si el valor a la izquierda es mayor que el valor a la derecha. Ejemplo: `5 GREATER_THAN 3` sería verdadero, ya que 5 es mayor que 3.
2. LESS_THAN (<): Este operador verifica si el valor a la izquierda es menor que el valor a la derecha. Ejemplo: `10 LESS_THAN 20` sería verdadero, ya que 10 es menor que 20.
3. GREATER_THAN_EQUAL (>: Este operador verifica si el valor a la izquierda es mayor o igual al valor a la derecha. Ejemplo: `10 GREATER_THAN_EQUAL 10` sería verdadero, ya que 10 es igual a 10.
4. LESS_THAN_EQUAL (⇐): Este operador verifica si el valor a la izquierda es menor o igual al valor a la derecha. Ejemplo: `15 LESS_THAN_EQUAL 20` sería verdadero, ya que 15 es menor que 20.
5. NOT_EQUAL (!= o !=: Este operador verifica si el valor a la izquierda no es igual al valor a la derecha. Ejemplo: `5 NOT_EQUAL 10` sería verdadero, ya que 5 no es igual a 10.
6. EQUAL (== o ==: Este operador verifica si el valor a la izquierda es igual al valor a la derecha. Ejemplo: `7 EQUAL 7` sería verdadero, ya que 7 es igual a 7.
7. MATCH: Este operador se utiliza para comparar si dos cadenas coinciden exactamente. Por ejemplo, `“hello” MATCH “hello”` sería verdadero.
8. MATCH_START: Este operador se utiliza para verificar si una cadena comienza con otra. Por ejemplo, `“hello world” MATCH_START “hello”` sería verdadero.
9. MATCH_END: Este operador se utiliza para verificar si una cadena termina con otra. Por ejemplo, `“hello world” MATCH_END “world”` sería verdadero.
10. IN: Este operador se utiliza para verificar si un valor está presente en una lista o conjunto. Por ejemplo, `5 IN [1, 3, 5, 7]` sería verdadero.
11. NOT_IN: Este operador se utiliza para verificar si un valor no está presente en una lista o conjunto. Por ejemplo, `10 NOT_IN [1, 3, 5, 7]` sería verdadero.