invokes TouchWorksMagicConstants.ACTION_SEARCH_PATIENTS action
        :return: JSON response

def search_patients(self, search_criteria,
                        include_picture='N', organization_id=None):
        """
        invokes TouchWorksMagicConstants.ACTION_SEARCH_PATIENTS action
        :return: JSON response
        """
        include_picture = include_picture or ''
        organization_id = organization_id or ''
        magic = self._magic_json(action=TouchWorksMagicConstants.ACTION_SEARCH_PATIENTS,
                                 app_name=self._app_name,
                                 token=self._token.token,
                                 parameter1=search_criteria,
                                 parameter2=include_picture,
                                 parameter3=organization_id)
        response = self._http_request(TouchWorksEndPoints.MAGIC_JSON, data=magic)
        result = self._get_results_or_raise_if_magic_invalid(
            magic,
            response,
            TouchWorksMagicConstants.RESULT_SEARCH_PATIENTS)
        return result