ProcessContractRenewalNotifications

Mit diesem Batchprozess werden die Workflowereignisse 'ContractNotificationEvent.RENEWPROVIDERCONTRACT' und 'ContractNotificationEvent.RENEWPGCONTRACT' generiert, um eine bestimmte Anzahl von Tagen vor Vertragsablauf Benachrichtigungen an den Benutzer zu senden. Die Anzahl der Tage wird vom Systemadministrator mithilfe der Eigenschaft 'curam.contracts.renewal.noofdaysevents' konfiguriert. Der Batchprozess generiert die Workflowereignisse, wenn die Differenz zwischen dem Enddatum des Vertrags und dem aktuellen Datum geringer ist als 'curam.contracts.renewal.noofdaysevents'. Das Workflowereignis 'ContractNotificationEvent.RENEWPROVIDERCONTRACT' bezieht sich auf den Anbietervertrag und das Workflowereignis'ContractNotificationEvent.RENEWPGCONTRACT' bezieht sich auf den Anbietergruppenvertrag. Dieser Batchprozess sollte täglich oder - wenn eine Agentur über ein Verlängerungsdatum für einen regelmäßigen Vertrag verfügt - eine bestimmte Anzahl von Tagen vor diesem Datum ausgeführt werden.

Batchprozessklasse und -methode: Die Klasse und Methode für diesen Batchprozess ist ProcessContractRenewalNotifications.processContractRenewalNotifications.