Ticket #275 (closed task: implemented)

Opened 2 years ago

Last modified 22 months ago

Advanced Search - Iteration 1

Reported by: antonio.alves Owned by: gustavo.fonseca
Priority: 3 Milestone: version1.1
Component: Trialist Severity: minor: minor feature unusable
Keywords: Cc:
Estimated Hours: 20.0 Add Hours to Ticket: 0
Total Hours: 0

Description

Must have all fields from basic search, plus:
* Study Status
* Recrutiment Countries

Attachments

Change History

Changed 2 years ago by antonio.alves

  • estimatedhours changed from 0.0 to 20.0

Install applications - 4
Configure Solr - 4
create indexes - 4
improve view - 8

Changed 2 years ago by Margot Prevot <margot.fiocruz@gmail.com>

Exportação total ou parcial do resultado:

Exportação no formato XML de parte dos (ou todos os) registros resultantes da consulta, colocando um checkbox a esquerda de cada resultado (registro) e tambem uma opção para marcar ou desmarcar todas os itens resultantes (algo como um checkbox no topo, tambem a esquerda, com o texto "selecionar todos" ao lado).

Os registros do resultado poderão ser selecionados pelo usuario e a interface deverá ter um campo para selecionar o formato (somente XML por enquanto).

É importante que a interface esteja preparada para, no futuro, acrescentar outros formatos, já com a logica preparada para facilmente serem incluidos outras opções.

Tambem é importante que não haja quebra de pagina no resultado para que o usuario
possa ver o que ele quer seleciona no conjunto total...

Changed 2 years ago by luciano.ramalho

Move "Exportação total ou parcial do resultado:" (partial export of results) to ticket #283

Changed 2 years ago by luciano.ramalho

See also: basic search #41

Changed 22 months ago by gustavo.fonseca

  • owner set to gustavo.fonseca
  • status changed from new to accepted

Changed 22 months ago by gustavo.fonseca

added on rev [1094]:

  • a checkbox to show only trials currently recruiting field 18, off by default (all trials are shown)
  • a drop-down list to limit results to a single country of recruitment field 11, "any country" by default

python dependencies:

  • django-haystack
  • pysolr

external dependencies:

  • Apache Solr

Changed 22 months ago by gustavo.fonseca

The field named Study Status only appears in the submission form entitled Recruitment, however it is internally called recruitment_status (repository.trds_forms.RecruitmentForm?).

In order to keep consistency between the trial public display, the advanced search field named Study Status will be named Recruitment Status.

The aforementioned Advanced Search specification[1], contains a requirement wich conflicts with the Recruitment Status criteria, so we mixed them in the Recruitment Statusfield::

a checkbox to show only trials currently recruiting field 18, off by default (all trials are shown)
[1]http://reddes.bvsalud.org/projects/clinical-trials/wiki/SearchCriteria#AdvancedSearchCriteria

** Waiting Pull Request ** http://github.com/bireme/opentrials/pull/1

Changed 22 months ago by gustavo.fonseca

  • status changed from accepted to closed
  • resolution set to implemented

Add/Change #275 (Advanced Search - Iteration 1)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.