StationName filtering in QR can conflict if different at study and series level
One PACS behaves as follows:
-
If not all series have the same
StationName
, but all are CT, then the study levelStationName
is set toMIXEDCT
- For example, all but the 'Bayer injection images' have the CT scanner's
StationName
, that series hasNone
- For example, all but the 'Bayer injection images' have the CT scanner's
-
If not all have the same
StationName
and some are CT, some are NM, the study levelStationName
is set toMIXEDCTNM
- For example, a PET-CT system has a
StationName
ofMEDPC
for the CT and SR, butSYMBIAT16
for the NM series
- For example, a PET-CT system has a
If you try and use --stationname_include "MIXEDCT"
, all of the above studies will be captured at study level. But when the check is repeated at series level, they will all be excluded as MIXEDCT
never appears as the series level StationName
.
If you try and use --stationname_include "MEDPC"
, all will be rejected at study level as that StationName
only appears at series level.
Comments (14)
-
reporter -
reporter Changed so that default is series only, option is to check at study level only. Change to existing behaviour. Refs
#772. Still need to add tests and add to web interface.→ <<cset 8829fb77dadd>>
-
reporter Test now works, but doesn't test the new behaviour. Refs
#772. Need to add permutations, and web interface.→ <<cset d4fba0c9fc4d>>
-
reporter Removing unused imports. Refs
#772. Need to add permutations, and web interface.→ <<cset 298b23502459>>
-
reporter Fixing error in series level filter, making filters lowercase input explicit. Refs
#772.→ <<cset 871612aeb9a4>>
-
reporter Study and series level include test permutations. Assumed exclude is ok. Refs
#772. Need to add web interface.→ <<cset 141959a07adc>>
-
reporter Blackened code. Refs
#772.→ <<cset 9926201ba8bd>>
-
reporter Added function to web interface. Need to add to logs and progress text. Refs
#772.→ <<cset 85b2ce36e6f0>>
-
reporter Station name filtering level now in logs and web interface feedback message. Refs
#772.→ <<cset e34654af2808>>
-
reporter Updating changes for ref
#772.→ <<cset befc3bfb17cf>>
-
reporter Adding ref
#772comment to release notes.→ <<cset ad8e65df7478>>
-
reporter Adding docs for ref
#772. [skip ci] docs only→ <<cset a8ab9c0b6916>>
-
reporter Minor edit to docs for ref
#772. [skip ci] docs only→ <<cset 083e9d1f3341>>
-
reporter - changed status to resolved
Merged in issue772stationfilteringconflict (pull request #473)
Fixes
#772stationfilteringconflict→ <<cset 733b59d7175f>>
- Log in to comment
Added command line argument to consider series name at series level only. Need to add tests, web interface. Refs
#772→ <<cset 09c4c3b8d7c2>>