More control of what is imported via store scp

Issue #316 resolved
Ed McDonagh created an issue

If QR is used to import data from a PACS, it isn't possible to filter on station name, so a PACS that has a lot of imported studies will end up dragging in lots of external studies.

Investigate querying on study description, to include or exclude per query; also look at adding a check for station names to exclude at store, possibly with a list of rejected StudyInstanceUIDs to prevent requesting a C-Move on the same objects multiple times.

Comments (11)

  1. Ed McDonagh reporter

    Sorry to add yet another feature to 0.7; but without sorting this out either my database is going to get very messy or I won't be able to use QR against my PACS on a routine basis :-(

  2. Ed McDonagh reporter

    Added UI update of progress for include exclude step. Forced re-load of number of studies at the same point for logging. This has been tested and works, just needs to be a little prettier. Refs #316.

    → <<cset 5f977db84478>>

  3. Ed McDonagh reporter

    Made use of get_value_kw to cover the case of non-ASCII characters in series description. Refs #256. Also ensures that we don't store '' to an integer field. Refs #316

    → <<cset 3af97675ec37>>

  4. Log in to comment