Mi chiedo se qualcuno abbia mai provato a lavorare al seguente problema. Devo eseguire una serie di test su un server DICOM Q/R remoto. Ciò consentirebbe un semplice controllo della dichiarazione di conformità DICOM.Scatola nera testare un server DICOM Q/R remoto
Come un dettaglio di implementazione della suite di test, io sono in esecuzione il seguente (comando stile DCMTK):
$ findscu --study --cancel 1 --key 0020,0010=* --key 8,52=STUDY --aetitle MINE --call THEIR dicom.example.com 11112
L'obiettivo qui è quello di trovare una valida StudyID (in seguito userò che StudyID per eseguire C-FIND di livello inferiore e alcune query C-MOVE correlate). Naturalmente sarebbe molto più facile se potessi caricare il mio set di dati e provare a recuperarlo, ma non posso farlo contro un PACS in esecuzione in un ambiente clinico. Devo definire con un numero minimo di query come trovare un ID studio valido.
Tuttavia temo che qualche applicazione DICOM può avere policies
dove quering il database intera è vietata.
Quindi mi chiedevo se qualcuno ha scritto un elenco di quelli policies
e forse descrive un modo per recuperare uno StudyID valido da un server remoto con un numero minimo di query C-FIND.
Il server remoto deve pubblicare la propria dichiarazione di conformità DICOM. Stai cercando di convalidare la loro intera dichiarazione di conformità? –
Per quanto riguarda le autorizzazioni di query, se è possibile eseguire una query, perché il server remoto potrebbe impedire l'esecuzione di query in determinate condizioni? Di solito basta: AE TITLE 'MINE' ha permessi di query o no. –
* di solito * è la parola, devo solo controllare, questo è il punto. – malat