GenerateInstrumentsStream

Este proceso por lotes se proporciona para dar soporte a la modalidad continua del proceso Generar instrumentos. Este proceso por lotes solo puede ejecutarse en conjunción con el proceso Generar instrumentos. La modalidad continua de procesos por lotes está diseñada para permitir la ejecución simultánea, posiblemente en máquinas distintas, de programas por lotes para garantizar que aproveche toda la capacidad de la base de datos.

Este proceso por lotes recibe el parámetro Batch Process Instance ID. El ID de instancia es un identificador exclusivo que se utiliza para permitir que varias instancias del mismo proceso por lotes ejecuten al mismo tiempo de forma eficaz. Si no se especifica ningún ID de instancia, solo podrá ejecutar una instancia del proceso por lotes.

Modalidad continua de varias instancias de Generar instrumentos: Pueden ejecutarse concurrentemente varias instancias del proceso por lotes Generar instrumentos asignando a cada instancia un Batch Process Instance ID distinto. Para iniciar una corriente de una determinada instancia del proceso por lotes Generar instrumentos, deberá enlazar el proceso por lotes Secuencia de generación de instrumentos (o varios procesos por lote de secuencia) con la instancia de proceso por lotes específica utilizando el parámetro Batch Process Instance ID. Por ejemplo, si Batch Process Instance ID es "generate_instruments_1" para una instancia del proceso por lotes Generar instrumentos, también deberá establecerse el parámetro Batch Process Instance ID del proceso por lotes Secuencia de Generar instrumentos (o varios procesos por lotes de secuencia) para que sea "generate_instruments_1". Cualquier número de procesos por lotes Secuencia de Generar instrumentos puede estar enlazado a la misma instancia del proceso por lotes Generar instrumentos.
Clase y método de proceso por lotes: La clase y método de este proceso por lotes es curam.core.intf.GenerateInstrumentsStream.process.