Descripción de los métodos de procesamiento
Los sistemas de recopilación de datos, las aplicaciones externas y los participantes en el mercado pueden tener uno o varios métodos de procesamiento asociados que definen el formato o el medio por el que reciben o envían datos desde a la aplicación o a esta como, por ejemplo, determinantes de factura, datos de intervalos o eventos de contador. Los métodos de procesamiento se utilizan también para definir el modo de crear información interna para la aplicación como, por ejemplo, datos iniciales de medida y transacciones de consumo. Los métodos de procesamiento también se pueden utilizar para definir la información a la que un sistema externo desea suscribirse para recibirla desde nuestra aplicación.
En el nivel más bajo, los métodos de procesamiento se utilizan para identificar un objeto de negocio de tipo de mensaje saliente, un control de lotes o una categoría y número de mensaje.
Cada método de procesamiento consta de un objeto de negocio que define lo que se está asignando, así como la manera en que debe asignarse.
Eventos del sistema de método de procesamiento importantes
La lógica real para determinar la salida adecuada para un sistema de recopilación de datos, aplicación externa o participante en el mercado concretos y para determinar un rol de procesamiento para un método de procesamiento se ejecuta mediante el siguiente evento del sistema:
- Determinar métodos de procesamiento: evento del sistema de algoritmo de objeto de negocio que toma un sistema de recopilación de datos, una aplicación externa, o participante en el mercado, un rol de procesamiento y una lista de datos de entrada relevantes, es decir un objeto relacionado como, por ejemplo, un componente de medición, un dispositivo, etcétera. Se analizarán los criterios de selección del sistema de recopilación de datos o aplicación externa y de los datos de entrada para determinar la salida adecuada.
Funcionamiento de los métodos de procesamiento
Los métodos de procesamiento realizan dos tareas básicas:
- Definen los criterios para seleccionar la salida adecuada. Puede ser tan sencillo como proporcionar un único objeto de vuelta sin cualificación. En situaciones más complicadas podría soportar la determinación del objeto de devolución adecuado basado en las características de los datos que se procesan. Esto se logra a través de la estructura de datos definida en el objeto de negocio de método de procesamiento.
- Evalúan los criterios para seleccionar la salida adecuada para un sistema de recopilación de datos, aplicación externa o participante en el mercado específicos. Esto se logra a través del evento del sistema Determinar métodos de procesamiento en el objeto de negocio de método de procesamiento.
Cada objeto de negocio de método de procesamiento se puede asociar a uno o varios roles de procesamiento. Esto se hace al añadir la opción de objeto de negocio Rol de procesamiento aplicable. Precisamente, estos roles de procesamiento son los que crean la asociación entre un sistema de recopilación de datos, aplicación externa o participante en el mercado, el método de procesamiento y el evento funcional que se ejecuta. Por ejemplo, cuando se procesan los datos iniciales de medida a través de la predefinición de datos iniciales de medida, se utiliza el rol de procesamiento Creación de medidas iniciales para identificar el método de procesamiento "Creación de información relacionada con componente medición" que asigna un tipo de componente de medición concreto al objeto de negocio de medida inicial adecuado que se va a utilizar para el procesamiento.
Cuando la lógica del sistema necesita los resultados de un método de procesamiento, se utiliza el servicio Determinar proveedores de servicios y métodos. Este servicio está disponible para la llamada a través de Java o desde scripts a través del servicio de negocio del mismo nombre. Hay dos maneras de llamarlo:
Con un sistema de recopilación de datos, aplicación externa o participante en el mercado: identifica la salida adecuada para un único sistema de recopilación de datos, aplicación externa o participante en el mercado que se procesa para el rol de procesamiento de entrada y los objetos relacionados.
Sin un sistema de recopilación de datos, aplicación externa o participante en el mercado: se utiliza para identificar sistemas de suscripción. Proporcionará una lista de sistemas de recopilación de datos, aplicaciones externas o participantes en el mercado que tenga el rol de procesamiento de entrada y una salida adecuada según los objetos relacionados.
Métodos de procesamiento disponibles
Los siguientes métodos de procesamiento se proporcionan en el paquete base:
Nombre |
Detalles |
Objeto de negocio |
Creación de comunicación saliente/Envío de mensaje saliente |
Identifica un número de mensaje/categoría, objeto de negocio, tipo de mensaje saliente y permite una sustitución por tipo de dispositivo. |
D1-HowToCreateActivityOBComm |
Creación de información relacionada con componente medición |
Identifica un objeto de negocio y permite la sustitución por tipo de componente de medición. |
D1-HowToCreateMCInformation |
Procesamiento información relacionada de evento dispositivo |
Identifica un objeto de negocio, tipo de mensaje saliente y control de lotes por categoría de evento de dispositivo y permite una sustitución por tipo de evento de dispositivo. |
D1-HowToProcDvcEvtsInformation |
Procesamiento de información relacionada con dispositivo |
Identifica un objeto de negocio y permite la sustitución por tipo de dispositivo. |
D1-HowToProcessDeviceInfo |
Envío de información relacionada con actividad |
Identifica un control de lotes y objeto de negocio por tipo de actividad y permite la sustitución por tipo de dispositivo. |
D1-HowToSendActInformation |
Envío de mensajes salientes relacionados con actividad |
Identifica un tipo de mensaje saliente, categoría de mensaje y número de mensaje y permite la sustitución por tipo de actividad. |
D1-HowToSendActivityResponse |
Creación información relacionada con suscripción consumo |
Identifica un objeto de negocio y permite la sustitución por tipo de suscripción de consumo. |
D2-HowToCreateUSInformation |
Envío de información relacionada con suscripción consumo |
Identifica un control de lotes, objeto de negocio y tipo de mensaje saliente y permite la sustitución por tipo de suscripción de consumo. |
D2-HowToSendUSInformation |
Procesamiento información relacionada con punto de servicio |
Identifica un objeto de negocio y permite la sustitución por tipo de punto de servicio. |
D1-HowToProcSPRelatedInfo |
Envío de información relacionada de actividad de campo |
Identifica un tipo de mensaje saliente y permite una sustitución por tipo de tarea de campo. |
D1-HowToSendFARelatedInfo |
Envío de información de observación de actividad de campo |
Identifica un tipo de mensaje saliente para un tipo de observación de actividad. |
D1-HowToSendActivityRemarkInfo |
Conversión de un valor externo |
Identifica un objeto de negocio y permite la sustitución por identificador. |
D1-HowToTranslateExternalValue |
Modo de solicitud de notificación a cliente |
Identifica una lista de tipos de mensajes salientes. |
D1-HowToRequestCustomerNotific |
Procesamiento información relacionada con indicador negocio |
Identifica un tipo de mensaje saliente y permite una sustitución por tipo de indicador de negocio. |
D1-HowToProcessBusinessFlagInf |