You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User story
As a user of DICOMweb, I want to use better attribute matching rules during my queries so that I can get fine grained query results.
Acceptance criteria
Example for such a query match key with wildcard match (*,?):
(0008,1090) ManufacturerModelName = "Device*"
When I do the following example request (value has been url encoded): https:\\<dicomweb-url>\series?ManufacturerModelName=Device%2A
then I get back results which contains the following values in ManufacturerModelName: "Device A" "Device B"
Rationale
DICOMweb standard states the following about attribute matching. source
"The matching semantics for each attribute are determined by the types of matching allowed by C-FIND."
The C-FIND attribute matching rules can be found here.
As a consequence the DICOMweb standard also allows to use these attribute matching rules and could be used to get better query results. These matching rules could at least be supported for default set of searchable attributes where the value representation allows it.
The text was updated successfully, but these errors were encountered:
@janossch, thanks for this submission! I'd love to dive a little deeper on the specific use cases you have. Effective searching is critical to streamline the workflow of a radiologist (or other user) -- we certainly get that. We're looking at a few other use cases which involve flexible search across a large number of DICOM metadata fields, and this certainly falls into that category. If you're willing to talk a bit more, ping me back here and we'll find a way to connect!
Closing this issue as stale given there hasn't been activity for a couple years. If anyone's willing to give more feedback and context, we can reopen this.
User story
As a user of DICOMweb, I want to use better attribute matching rules during my queries so that I can get fine grained query results.
Acceptance criteria
Example for such a query match key with wildcard match (*,?):
(0008,1090) ManufacturerModelName = "Device*"
When I do the following example request (value has been url encoded):
https:\\<dicomweb-url>\series?ManufacturerModelName=Device%2A
then I get back results which contains the following values in ManufacturerModelName:
"Device A"
"Device B"
Rationale
DICOMweb standard states the following about attribute matching. source
The C-FIND attribute matching rules can be found here.
As a consequence the DICOMweb standard also allows to use these attribute matching rules and could be used to get better query results. These matching rules could at least be supported for default set of searchable attributes where the value representation allows it.
The text was updated successfully, but these errors were encountered: