original_string: public function hasTracks($patientId, $organizationId, $respondentId = null, $active = false)
      {
          return (boolean) $this->countTracks($patientId, $organizationId, $respondentId, $active);
      }
code: public function hasTracks($patientId, $organizationId, $respondentId = null, $active = false)
      {
          return (boolean) $this->countTracks($patientId, $organizationId, $respondentId, $active);
      }
code_tokens: public function hasTracks ( $ patientId , $ organizationId , $ respondentId = null , $ active = false ) { return ( boolean ) $ this -> countTracks ( $ patientId , $ organizationId , $ respondentId , $ active ) ; }
docstring: Has the respondent tracks
  
  @param string $patientId   Can be empty if $respondentId is passed
  @param int $organizationId When null looks at all organizations
  @param int $respondentId   Pass when at hand, is looked up otherwise
  @param boolean $active     When true we look only for tracks with a success code
  @return boolean
docstring_tokens: Has the respondent tracks