Query-Retrieve Study Date

81 views
Skip to first unread message

jwebs...@gmail.com

unread,
Sep 11, 2015, 3:47:07 PM9/11/15
to Orthanc Users
Greetings Sebastian, in the DICOM Query Retrieve there is provision to query up to one year, and then "Any Date". Some PACS systems do not like a wild car here (GE perhaps).

I have added additional options in the file ~/OrthancExplorer/query-retrieve.js:

var target = $('#qr-date');
$('option', target).remove();
target.append($('<option>').attr('value', '*').text('Any date'));
target.append($('<option>').attr('value', GenerateDicomDate(0)).text('Today'));
target.append($('<option>').attr('value', GenerateDicomDate(-1)).text('Yesterday'));
target.append($('<option>').attr('value', GenerateDicomDate(-7) + '-').text('Last 7 days'));
target.append($('<option>').attr('value', GenerateDicomDate(-31) + '-').text('Last 31 days'));
target.append($('<option>').attr('value', GenerateDicomDate(-31 * 3) + '-').text('Last 3 months'));
target.append($('<option>').attr('value', GenerateDicomDate(-365) + '-').text('Last 1 year'));
target.append($('<option>').attr('value', GenerateDicomDate(-365 * 3) + '-').text('Last 3 Years'));
target.append($('<option>').attr('value', GenerateDicomDate(-365 * 5) + '-').text('Last 5 Years'));
target.append($('<option>').attr('value', GenerateDicomDate(-365 * 7) + '-').text('Last 7 Years'));
target.selectmenu('refresh');

However, it would be nice to limit results, since this may return too many. Is there a way to change this to search within a one-year window, i.e. only results say from 3 years ago? Nirvana would be a drop down calendar where we could choose the staring and ending date.

Reply all
Reply to author
Forward
0 new messages