ExpireWaitListEntry

Cuando se añade un cliente a una lista de espera de un recurso, puede especificarse una fecha de caducidad. La fecha de caducidad puede ser especificada por el usuario, o ser creada por el sistema. Este proceso por lotes se utiliza para hacer que caduque una entrada de lista de espera si al cliente no se le ha asignado un recurso ni se ha eliminado de la lista antes de alcanzarse la fecha de caducidad. El proceso hará caducar la entrada de lista de espera si la fecha de caducidad de la lista de espera es igual o anterior a la fecha del proceso por lotes y si la entrada de lista de espera se encuentra en estado 'Abierto'. Si la lista de espera requiere una nueva numeración, el sistema volverá a numerar la lista de espera decrementando en 1 la posición de todas las entradas de lista de espera en estado 'Abierto' y con posiciones superiores o iguales a la posición de la entrada caducada. Una vez caducada la entrada de lista de espera, el proceso generará un suceso de flujo de trabajo 'WAITLIST. WAITLISTENTRYEXPIRED'. Es de esperar que este proceso por lotes se planifique para que ejecute a diario.

Clase y método de proceso por lotes: La clase y método de este proceso por lotes es curam.core.intf.ExpireWaitListEntry.expireWaitListEntry.