def METHOD_NAME(self, subscriptionInformation):
    """
    _addSubscription_
    Associate a new subscription to the dataset
    """
    if not self.exists():
        self.load(subscriptions = False)
    action = self.daofactory(classname = "NewSubscription")
    action.execute(self['id'], subscriptionInformation,
                   conn = self.getDBConn(), transaction = self.existingTransaction())
    # Refresh subscription info
    self.loadSubscriptions()
    return