ProcessContractRenewalNotifications

Ce traitement par lots est utilisé pour mettre au premier plan les événements de flux de travaux « ContractNotificationEvent.RENEWPROVIDERCONTRACT » et « ContractNotificationEvent.RENEWPGCONTRACT » pour envoyer des notifications à l'utilisateur, un certain nombre de jours avant l'expiration du contrat. Le nombre de jours est configuré par l'administrateur système à l'aide de la propriété « curam.contracts.renewal.noofdaysevents ». Le traitement par lots met au premier plan les événements de flux de travaux lorsque la différence entre la date de fin du contrat et la date actuelle est inférieure à « curam.contracts.renewal.noofdaysevents ». L'événement de flux de travaux« ContractNotificationEvent.RENEWPROVIDERCONTRACT » est pour le contrat du fournisseur et l'événement de flux de travaux « ContractNotificationEvent.RENEWPGCONTRACT » est pour le contrat du groupe de fournisseurs. Ce traitement par lots serait programmé pour s'exécuter quotidiennement, ou si une agence avait une date de renouvellement de contrat ordinaire, le traitement pourrait être programmé pour s'exécuter un certain nombre de jours avant cette date.

Classe et méthode du traitement par lots : La classe et la méthode de ce traitement par lots sont ProcessContractRenewalNotifications.processContractRenewalNotifications.