def METHOD_NAME(self, recipients):
    """Claim the item issue.
    This will create a claim notification and dispatch it. The created
    notification will be returned.
    :param recipients: the list of notification recipients.
    :type: list<{type: str, address: str}>
    :returns: the created notifications.
    :rtype: Notification
    """
    # Create the notification and dispatch it synchronously.
    record = {
        'creation_date': datetime.now(timezone.utc).isoformat(),
        'notification_type': NotificationType.CLAIM_ISSUE,
        'context': {
            'item': {'$ref': get_ref_for_pid('item', self.pid)},
            'recipients': recipients,
            'number': self.claims_count + 1
        }
    }
    notif = Notification.create(data=record, dbcommit=True, reindex=True)
    dispatcher_result = Dispatcher.dispatch_notifications(
        notification_pids=[notif.get('pid')])
    # If the dispatcher result is correct, reindex myself to update claims
    # information into ElasticSearch engine. Reload the notification to
    # obtain the correct notification metadata (status, process_date, ...)
    if dispatcher_result.get('sent', 0):
        self.reindex()
        notif = Notification.get_record(notif.id)
    return notif