Responsys.deleteProfileExtensionRecords call

        Accepts:
            InteractObject profile_extension
            list field_list
            list ids_to_retrieve
            string query_column
                default: 'RIID'

        Returns list of DeleteResults

def delete_profile_extension_members(self, profile_extension, query_column, ids_to_delete):
        """ Responsys.deleteProfileExtensionRecords call

        Accepts:
            InteractObject profile_extension
            list field_list
            list ids_to_retrieve
            string query_column
                default: 'RIID'

        Returns list of DeleteResults
        """
        profile_extension = profile_extension.get_soap_object(self.client)
        result = self.call(
            'deleteProfileExtensionMembers', profile_extension, query_column, ids_to_delete)
        if hasattr(result, '__iter__'):
            return [DeleteResult(delete_result) for delete_result in result]
        return [DeleteResult(result)]