C-FIND filtering

Most commonly desired features to be implemented in PacsOne
Post Reply
rvencu
Posts:53
Joined:Thu Aug 16, 2012 9:46 am
C-FIND filtering

Post by rvencu » Mon Jan 07, 2013 8:46 pm

I will start a new thread with this...

Here is my user case:

1. I am associating a certain AET with an user meaning all studies coming from that AET will be assignet to the specified user.
2. That user is a member of a certain group or groups. I set up all groups so studies owned by an user would be visible to all member of groups
3. I want to create a new read-only AET, meaning I only allow C-FIND command and the studies will be downloaded over WADO (meaning no security there)

What I want to obtain is to setup the C-FIND in such a manner that only studies accesible by the users in groups specified at step 2 will be returned. We can assume it helps me if I can associate a certain AET C-FIND command as running like in the context of the user specified at step 1.

Playing with the filters did not helped much because institution name or reffering physician or reading physician are not filled in with the same value all the time.

Do I have any chance for a new feature to help me here?

I tried not to create confusion, please ask me if there is anything unclear...

pacsone
Site Admin
Posts:3149
Joined:Tue Sep 30, 2003 2:47 am

Post by pacsone » Tue Jan 08, 2013 5:26 pm

The feature you are asking for may not be possible, because C-FIND is a Dicom command which does not understand things like users or groups, so the AE Title may be the only thing you can use as filter to the studies the querying client can access via the C-FIND command.

Also, Dicom has many querying key attributes, e.g., Patient ID, Study Date, Modality, etc. for the C-FIND command, but unfortunately they are not associated with the user/group context you referenced below. In other words, the Dicom Query/Retrieve informational model has no such concept of users or groups, so it'd be next to impossible to implement such user/group context which does not exist in the real-world information model.

Post Reply