-
Notifications
You must be signed in to change notification settings - Fork 108
Description
Context: dicom_ul::ClientAssociation
Why: In order to implement C-Get (client) in a way conforming to DICOM Standard, there needs to be proper configuration of role selection in the A-ASSOCIATE-RQ. This seems to be specifically required/important for C-Get (as opposed to C-Store or C-Find), because, as far as I understand, for C-Get the AE that requests the association (the client) wants to use the association as SCU for the C-Get service class, but at the same time as SCP for the C-Store sub operations that it wishes to come back. Our verification with dcmqrscp (command line tool of https://dicom.offis.de/en/dcmtk) showed, that it does not properly serve C-Get operations without the association request declaring the roles accordingly, but did successfully served them when role selection was configured (we were using a locally patched version of dicom-ul with the requested feature added).
What: I wish I could use ClientAssociation[Options] to configure role selection, so that A-ASSOCIATE-RQ is sent with role selection configured.
Background/References