/**
   * gets patients without a given Concept
   *
   * @param concept
   * @return allpatients
   */
  public List<Patient> getPatientWithoutAdmitionModeConcept(Concept concept) {
    DataQualityService dqs = ((DataQualityService) Context.getService(DataQualityService.class));
    List<Patient> patients = new ArrayList<Patient>();
    List<Patient> patientList = dqs.getPatientsWithoutAnObsAdmissionMode(concept);

    for (Patient patient : patientList) {
      if (!(patient.isUser())) {
        patients.add(patient);
      }
    }
    return patients;
  }