DetermineProductDeliveryEligibility

Dieser Batchprozess wird zur Verarbeitung kürzlich genehmigter Fälle sowie zur Erfassung von Entscheidungen hinsichtlich dieser Fälle verwendet. Nicht berechtigte Fälle werden von diesem Prozess in den Status 'Abschluss ausstehend' versetzt. Berechtigte Fälle werden auf 'Aktiv' gesetzt. Wenn bei der Verarbeitung eines Falls ein Fehler auftritt, wird dieser Fall zurückgestellt und der Falleigner per E-Mail oder über eine Aufgabe benachrichtigt.

Es wird erwartet, dass dieses Programm nachts ausgeführt wird. Außer einer längeren Ausführungszeit und der Möglichkeit, dass genehmigte Fälle bis zur erneuten Ausführung des Programms nicht verarbeitet werden, treten bei einer weniger häufigen Ausführung dieses Programms keine Probleme auf. Bei einer mehrmaligen Ausführung des Programms pro Tag werden alle genehmigten Fälle im System zu diesem Zeitpunkt verarbeitet. Die Ausführung des Programms auf diese Weise ist nicht problematisch.

Dieser Batchprozess verwendet die folgenden Parameter:

Batchprozessklasse und -methode: Die Klasse und Methode für diesen Batchprozess ist curam.core.intf.DetermineProductDeliveryEligibility.process.