Como aplicación de las innovaciones que presenta BPMN 2.0. Implementamos los conceptos de Call Activity, Escalation y Signal para la propuesta de un nuevo patrón, al que llamamos: Integrador Consumidor.
Problema:
El problema que soluciona la implementación del patrón es la necesidad de integración de información, concretamente la actualización de datos maestros, efectuada por varios procesos de negocio y que tienen una presentación y/o estructura diferente a la que es común para todos a través de una estructura centralizada.
Motivación: Poder consultar información de datos maestros (común entre los procesos de negocio), unificada desde un punto centralizado, que es consistente, confiable y única para todos los procesos de negocio, que la comparten.
Aplicación:
Caso 1 de Aplicación.
Actualización de los datos básicos de un paciente, en una EPS, que pueden ser
actualizados desde diferentes procesos de negocio como: Afiliaciones, Tesorería, IPS.
Caso 2 de Aplicación.
Actualización de información del cliente en VehiAlpes, desde procesos de negocio como:
Ventas, Servicio al cliente, Mercadeo.
Caso 3 de Aplicación.
Actualización de los datos básicos de un destinatario en una empresa de mensajería
desde diferentes procesos de negocio como: Distribución en Zona, Confirmaciones,
Servicio al cliente, Punto de Servicio, entre otros.
Estructura: La idea que proponemos mediante el patrón es la invocación de una señal al Integrador; al momento de generarse el evento de actualización de un dato maestro, desde cualquier proceso de negocio, éste a su vez, como respuesta, genera una cadena de señales hacia todos los procesos de negocio, sincronizando un tiempo de detención de actividades sobre el dato que se está actualizando. Una vez ha enviado todas las señales, escala a un llamado de actividad de actualización, dependiendo del dato maestro a actualizar, que contiene el código propio, definido por el proceso de negocio que gobierna al dato maestro. Y una vez finalizado la ejecución de la actividad que permite la actualización del dato. El Integrador, envía nuevamente una señal a todos los procesos, para reanudar las operaciones que utilizan el dato maestro. Finalmente los procesos reciben la señal y continúa la operación de negocio con normalidad.
Consecuencias: El uso de este modelo garantiza la aplicación de una solución a un problema común, que utiliza componentes de escalabilidad, de señales, llamados de actividades que permiten la reutilización de código y eventos informativos, de modo que lo hace flexible, modificable, escalable, proporcionando una alternativa de solución para la integración de información, en relación con la homogeneidad y gobernabilidad de Datos Maestros.
Problema:
El problema que soluciona la implementación del patrón es la necesidad de integración de información, concretamente la actualización de datos maestros, efectuada por varios procesos de negocio y que tienen una presentación y/o estructura diferente a la que es común para todos a través de una estructura centralizada.
Motivación: Poder consultar información de datos maestros (común entre los procesos de negocio), unificada desde un punto centralizado, que es consistente, confiable y única para todos los procesos de negocio, que la comparten.
Aplicación:
Caso 1 de Aplicación.
Actualización de los datos básicos de un paciente, en una EPS, que pueden ser
actualizados desde diferentes procesos de negocio como: Afiliaciones, Tesorería, IPS.
Caso 2 de Aplicación.
Actualización de información del cliente en VehiAlpes, desde procesos de negocio como:
Ventas, Servicio al cliente, Mercadeo.
Caso 3 de Aplicación.
Actualización de los datos básicos de un destinatario en una empresa de mensajería
desde diferentes procesos de negocio como: Distribución en Zona, Confirmaciones,
Servicio al cliente, Punto de Servicio, entre otros.
Estructura: La idea que proponemos mediante el patrón es la invocación de una señal al Integrador; al momento de generarse el evento de actualización de un dato maestro, desde cualquier proceso de negocio, éste a su vez, como respuesta, genera una cadena de señales hacia todos los procesos de negocio, sincronizando un tiempo de detención de actividades sobre el dato que se está actualizando. Una vez ha enviado todas las señales, escala a un llamado de actividad de actualización, dependiendo del dato maestro a actualizar, que contiene el código propio, definido por el proceso de negocio que gobierna al dato maestro. Y una vez finalizado la ejecución de la actividad que permite la actualización del dato. El Integrador, envía nuevamente una señal a todos los procesos, para reanudar las operaciones que utilizan el dato maestro. Finalmente los procesos reciben la señal y continúa la operación de negocio con normalidad.
Consecuencias: El uso de este modelo garantiza la aplicación de una solución a un problema común, que utiliza componentes de escalabilidad, de señales, llamados de actividades que permiten la reutilización de código y eventos informativos, de modo que lo hace flexible, modificable, escalable, proporcionando una alternativa de solución para la integración de información, en relación con la homogeneidad y gobernabilidad de Datos Maestros.
Ver Modelo en PDF
No hay comentarios:
Publicar un comentario