GoNext TX centraliza la gestión de los derechos de programación: pases, ventanas temporales, territorios, idiomas, catch-up y extra-run. Los derechos se pican directamente en GoNext TX (o se migran desde Tortolika), dejando en Tortolika únicamente los contratos legales con firma digital. Al programar contenido, GoNext TX valida en tiempo real los derechos disponibles y lanza alertas automáticas si no hay derechos vigentes. El descuento de pases es automático al emitir. Un dashboard de stock muestra qué contenidos tienen derechos vigentes y aún no han sido emitidos.
3. Actores
Actor
Tipo
Descripción
Gestor de Derechos
Primario
Introduce y gestiona los derechos de emisión en GoNext TX; resuelve conflictos de derechos.
Programador TV/Radio
Primario
Recibe alertas automáticas al programar contenido sin derechos; consulta stock disponible.
Equipo Jurídico
Secundario
Gestiona los contratos legales en Tortolika; fuente de verdad de los contratos firmados.
Equipo de Plataformas OTT/CMS
Secundario
Recibe automáticamente la disponibilidad OTT basada en los derechos de GoNext TX.
GoNext TX
Sistema
Motor de validación y descuento automático de derechos; fuente de verdad de derechos de programación.
Tortolika
Sistema
Fuente de verdad de contratos legales; solo las cláusulas de programación migran a TX.
CMS / OTT (MediaPro)
Sistema
Recibe la disponibilidad OTT automáticamente vía API desde GoNext TX.
4. Pre-condiciones
Los derechos de programación (pases, ventanas, territorios, catch-up, extra-run) están cargados en GoNext TX desde Tortolika o introducidos directamente.
La duplicación de derechos entre Tortolika y Barne/Kanpo ha sido resuelta internamente por EITB (fuente de verdad única definida).
El período de programación está abierto.
5. Flujo Detallado
5.1. Flujo Completo
Fase
Paso
Actor
Acción / Respuesta del Sistema
Regla de Negocio
Carga de Derechos
1
Gestor de Derechos
Introduce o importa derechos en GoNext TX: pases, ventanas, territorios, idiomas, catch-up, extra-run, geostreaming.
RN-01: Los derechos de programación residen en GoNext TX. Los contratos legales permanecen en Tortolika.
Dashboard de Stock
2
Programador
Consulta el dashboard de stock: qué contenidos tienen derechos vigentes y no han sido emitidos.
RN-02: GoNext TX proporciona visibilidad del stock disponible en tiempo real, incluyendo pases restantes y fechas de caducidad.
Validación al Programar
3a
GoNext TX
Al asignar un capítulo a un Hueco, valida en tiempo real: ¿tiene pases vigentes?, ¿está dentro de la ventana temporal?, ¿tiene derechos para el canal y territorio?
RN-03: Si no hay derechos vigentes → alerta naranja/roja. El sistema no bloquea pero requiere confirmación del Programador.
Validación al Programar
3b
GoNext TX
Si el pase es un Extra-run válido → avisa sin bloquear. Si hay derechos vigentes → asigna sin alerta.
RN-04: Un Extra-run no consume pases contractuales; GoNext TX lo registra diferenciadamente.
Alerta de Derechos OTT
4
GoNext TX
Al publicar la parrilla, calcula automáticamente la disponibilidad OTT (catch-up) y la envía al CMS vía API, eliminando la gestión manual de calendarios Excel.
RN-05: GoNext TX publica automáticamente los derechos OTT (catch-up, VOD) al CMS según las cláusulas registradas.
Descuento de Pases
5
GoNext TX
Tras la emisión (confirmada por el log de Pebble/BC), descuenta automáticamente el pase consumido del total contratado.
RN-06: El descuento automático de pases elimina el cálculo manual y reduce el riesgo de superar los pases contratados.
Alertas de Caducidad
6
GoNext TX
Notifica automáticamente cuando un derecho está a punto de caducar o cuando se han consumido el 80%/100% de los pases.
RN-07: Alertas configurables por umbrales (ej.: 80% pases consumidos o ventana con < 30 días).
5.2. Flujo de Excepción / Error
ID
Disparador
Respuesta del Sistema
Acción de Recuperación
EXC-01
Tortolika no responde al sincronizar derechos (timeout > 5 s).
GoNext TX usa la caché local de derechos (< 24 h). Alerta amarilla: "Derechos sincronizados de caché — pendiente confirmación".
Gestor de Derechos verifica y resincroniza manualmente cuando Tortolika recupere conectividad.
EXC-02
Contenido sin derechos identificados o con pases agotados.
Bloqueo Soft (naranja): el Programador puede continuar con firma de responsabilidad.
El Gestor de Derechos actualiza los derechos urgentemente o el Programador reprograma el contenido.
EXC-03
Discrepancia de derechos entre Tortolika y GoNext TX detectada en auditoría.
GoNext TX marca el derecho como "Conflicto — requiere validación" y bloquea su uso hasta resolución.
Gestor de Derechos y Equipo Jurídico resuelven la discrepancia en ambos sistemas.
5.3. Diagrama de Secuencia
Visualiza el Flujo Completo del §5.1.
6. Post-condiciones
Los derechos de programación están activos y sincronizados en GoNext TX.
Los pases consumidos se han decrementado automáticamente tras la emisión.
El CMS/OTT dispone de la disponibilidad catch-up/VOD actualizada automáticamente.
El dashboard de stock refleja el estado real de derechos vigentes y pases restantes.
7. Reglas de Negocio y Restricciones
#
Regla
Fuente
RN-01
Los derechos de programación (pases, ventanas, territorios, catch-up, extra-run) residen en GoNext TX. Los contratos legales con firma digital permanecen en Tortolika.
Decisión de diseño — GoInside (2026-03-10)
RN-02
GoNext TX proporciona visibilidad del stock disponible en tiempo real: contenidos con derechos vigentes y no emitidos.
Requisito funcional TX — punto de dolor AS-IS
RN-03
Al programar sin derechos vigentes → alerta naranja/roja. Bloqueo soft: el Programador puede proceder con firma de responsabilidad.
Normativa Derechos EITB
RN-04
El Extra-run no consume pases contractuales pero se registra diferenciadamente en GoNext TX.
Normativa Derechos EITB
RN-05
La disponibilidad OTT/catch-up se publica automáticamente al CMS tras la publicación de parrilla, eliminando calendarios Excel.
Requisito funcional TX
RN-06
El descuento de pases es automático tras la confirmación de emisión desde el Broadcast Certificate.
Requisito funcional TX
RN-07
Alertas de caducidad y consumo de pases son configurables por umbrales (80%, 100%).
Requisito funcional TX
8. SLA y NFR (TO-BE)
Requisito
Valor
Response Time validación de derechos al programar
< 300 ms
TTI dashboard de stock
< 1,5 s
Sincronización OTT al CMS tras publicación
< 5 min
Descuento automático de pases post-emisión
< 10 min tras cierre BC
Disponibilidad
99,9 %
Log de auditoría
Obligatorio en carga, modificación y descuento de derechos
9. Preguntas Abiertas
#
Pregunta
Responsable
Estado
Q1
¿Qué campos exactos de derechos necesita TX para el cálculo automático de consumos y pases?
GoInside (Carlos)
⏳ Abierta
Q2
¿Cómo se adapta el modelo de datos de derechos de Tortolika al modelo de GoNext TX?
GoInside / EITB
⏳ Abierta
Q3
¿Cómo gestionar la geolocalización de derechos de streaming (Navarra vs. País Vasco) de forma automatizada?
GoInside / EITB
⏳ Abierta
Q4
¿EITB resolverá la duplicación de derechos entre Tortolika y BP/Kanpo antes de la migración?
EITB (interno)
⏳ Abierta
Q5
¿El CMS puede recibir derechos y parrilla OTT vía API para eliminar la carga manual con Excel?
GoInside / EITB (CMS MediaPro)
⏳ Abierta
10. Glosario
Término
Significado
Pase
Una emisión de un contenido que consume del total contratado.
Extra-run
Derecho a emitir en canal minoritario dentro de 7 días sin consumir pases contractuales.
Catch-up
Derecho a mantener contenido en VOD tras emisión lineal (7, 30, 90 días).
Geostreaming
Restricción de emisión por streaming según zona geográfica (TDT sí; Internet no en ciertas zonas).
Stock disponible
Contenidos con derechos vigentes que aún no han sido emitidos.
Amortización
Criterio de distribución de coste entre pases (70-30% ajena; 100% propia).
Tortolika
Intranet donde se registran los contratos mercantiles y derechos de emisión de EITB.
Ventana temporal
Periodo de vigencia del derecho de emisión (fecha inicio / fecha fin).