Mercurial > hg > orthanc
comparison OrthancServer/DicomProtocol/DicomUserConnection.cpp @ 681:3bdb5db8e839 query-retrieve
generalization of query/retrieve
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 24 Jan 2014 17:40:45 +0100 |
parents | b8383ac0b227 |
children | 67e6400fca03 |
comparison
equal
deleted
inserted
replaced
679:28e4b3ec8aff | 681:3bdb5db8e839 |
---|---|
338 if (manufacturer_ == ModalityManufacturer_ClearCanvas) | 338 if (manufacturer_ == ModalityManufacturer_ClearCanvas) |
339 { | 339 { |
340 // This is a particular case for ClearCanvas, thanks to Peter Somlo <peter.somlo@gmail.com>. | 340 // This is a particular case for ClearCanvas, thanks to Peter Somlo <peter.somlo@gmail.com>. |
341 // https://groups.google.com/d/msg/orthanc-users/j-6C3MAVwiw/iolB9hclom8J | 341 // https://groups.google.com/d/msg/orthanc-users/j-6C3MAVwiw/iolB9hclom8J |
342 // http://www.clearcanvas.ca/Home/Community/OldForums/tabid/526/aff/11/aft/14670/afv/topic/Default.aspx | 342 // http://www.clearcanvas.ca/Home/Community/OldForums/tabid/526/aff/11/aft/14670/afv/topic/Default.aspx |
343 printf("CLEAR CANVAS\n"); | |
344 DU_putStringDOElement(dataset.get(), DcmTagKey(0x0008, 0x0052), "IMAGE"); | 343 DU_putStringDOElement(dataset.get(), DcmTagKey(0x0008, 0x0052), "IMAGE"); |
345 } | 344 } |
346 else | 345 else |
347 { | 346 { |
348 printf("GENERIC\n"); | |
349 DU_putStringDOElement(dataset.get(), DcmTagKey(0x0008, 0x0052), "INSTANCE"); | 347 DU_putStringDOElement(dataset.get(), DcmTagKey(0x0008, 0x0052), "INSTANCE"); |
350 } | 348 } |
351 | 349 |
352 sopClass = UID_FINDStudyRootQueryRetrieveInformationModel; | 350 sopClass = UID_FINDStudyRootQueryRetrieveInformationModel; |
353 | 351 |