def set_data(self, source_data):
        """
        :source_data": Data from data.get('SearchResults:searchresults', None)['response']['results']['result']
        :param source_data:
        :return:
        """

        self.zpid = source_data.get('zpid', None)
        self.similarity_score = source_data.get('@score', None)
        self.links.set_data(source_data['links'])
        self.full_address.set_data(source_data['address'])
        self.zestimate.set_data(source_data['zestimate'])
        self.local_realestate.set_data(source_data['localRealEstate'])
        if self.has_extended_data:
            self.extended_data.set_data(source_data)