getscu.cc No adequate Presentation Contexts for sending C-GET

All other questions regarding DCMTK

Moderator: Moderator Team

Message
Author
manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

getscu.cc No adequate Presentation Contexts for sending C-GET

#1 Post by manoindia2020 »

Hi,
I tried to send cget request using the getscu.cc provided with dcmtk latest repo libarary.
While I m trying ro send request as

Code: Select all

getscu -v pacsserverIP 104 -P QueryInput.dcm
It returns error as
"F: No adequate Presentation Contexts for sending C-GET"

Is some thing I have to change my presentation context or else in pacsserver they have to enable any presentation context according to the need of our application?
How could I find what presentation context the server supports?
How could we change our presentation context according to the server supporting context?



QueryInput.dcm

Code: Select all

OFString QueryFileName = "QueryInput.dcm"; 
    
    DcmFileFormat QueryFile; 
    QueryFile.getDataset()->putAndInsertString(DCM_QueryRetrieveLevel, "STUDY"); 
    QueryFile.getDataset()->putAndInsertString(DCM_PatientID, "9227465"); 
    OFCondition result = QueryFile.saveFile(QueryFileName.c_str(), EXS_LittleEndianImplicit,EET_UndefinedLength, EGL_withoutGL);  
with regards
Manoj Kumar D

J. Riesmeier
DCMTK Developer
Posts: 2496
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

#2 Post by J. Riesmeier »

Using getscu with option -d or +v would help to check whether there is a problem with the association negotiation.

manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

I checked by breakpoint in getscu

#3 Post by manoindia2020 »

The problem is not because of associate negotiation.

the problem occurs here

pcid is returned as 0.

Code: Select all

T_ASC_PresentationContextID pcid = scu.findPresentationContextID(querySyntax[opt_queryModel], "");

  if (pcid == 0)
  {
    OFLOG_FATAL(getscuLogger, "No adequate Presentation Contexts for sending C-GET");
    exit(1);
  }
with regards
Manoj Kumar D

J. Riesmeier
DCMTK Developer
Posts: 2496
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

#4 Post by J. Riesmeier »

I was asking for the output of the presentation contexts (option -d or +v).

manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

result with -d option

#5 Post by manoindia2020 »

Code: Select all

D: Configured a total of 103 presentation contexts for SCU
D: Request Parameters:
D: ====================== BEGIN A-ASSOCIATE-RQ =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.1
D: Our Implementation Version Name:   OFFIS_DCMTK_361
D: Their Implementation Class UID:    
D: Their Implementation Version Name: 
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    GETSCU
D: Called Application Name:     LocusServer
D: Responding Application Name: resp. AP Title
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  0
D: Presentation Contexts:
D:   Context ID:        1 (Proposed)
D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel
D:     Proposed SCP/SCU Role: Default
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianImplicit
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        3 (Proposed)
D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel
D:     Proposed SCP/SCU Role: Default
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianImplicit
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        5 (Proposed)
D:     Abstract Syntax: =AmbulatoryECGWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        7 (Proposed)
D:     Abstract Syntax: =ArterialPulseWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        9 (Proposed)
D:     Abstract Syntax: =AutorefractionMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        11 (Proposed)
D:     Abstract Syntax: =BasicStructuredDisplayStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        13 (Proposed)
D:     Abstract Syntax: =BasicTextSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        15 (Proposed)
D:     Abstract Syntax: =BasicVoiceAudioWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        17 (Proposed)
D:     Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        19 (Proposed)
D:     Abstract Syntax: =BreastTomosynthesisImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        21 (Proposed)
D:     Abstract Syntax: =CardiacElectrophysiologyWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        23 (Proposed)
D:     Abstract Syntax: =ChestCADSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        25 (Proposed)
D:     Abstract Syntax: =ColonCADSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        27 (Proposed)
D:     Abstract Syntax: =ColorSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        29 (Proposed)
D:     Abstract Syntax: =ComprehensiveSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        31 (Proposed)
D:     Abstract Syntax: =ComputedRadiographyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        33 (Proposed)
D:     Abstract Syntax: =CTImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        35 (Proposed)
D:     Abstract Syntax: =DeformableSpatialRegistrationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        37 (Proposed)
D:     Abstract Syntax: =DigitalIntraOralXRayImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        39 (Proposed)
D:     Abstract Syntax: =DigitalIntraOralXRayImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        41 (Proposed)
D:     Abstract Syntax: =DigitalMammographyXRayImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        43 (Proposed)
D:     Abstract Syntax: =DigitalMammographyXRayImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        45 (Proposed)
D:     Abstract Syntax: =DigitalXRayImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        47 (Proposed)
D:     Abstract Syntax: =DigitalXRayImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        49 (Proposed)
D:     Abstract Syntax: =EncapsulatedCDAStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        51 (Proposed)
D:     Abstract Syntax: =EncapsulatedPDFStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        53 (Proposed)
D:     Abstract Syntax: =EnhancedCTImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        55 (Proposed)
D:     Abstract Syntax: =EnhancedMRColorImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        57 (Proposed)
D:     Abstract Syntax: =EnhancedMRImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        59 (Proposed)
D:     Abstract Syntax: =EnhancedPETImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        61 (Proposed)
D:     Abstract Syntax: =EnhancedSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        63 (Proposed)
D:     Abstract Syntax: =EnhancedUSVolumeStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        65 (Proposed)
D:     Abstract Syntax: =EnhancedXAImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        67 (Proposed)
D:     Abstract Syntax: =EnhancedXRFImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        69 (Proposed)
D:     Abstract Syntax: =GeneralAudioWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        71 (Proposed)
D:     Abstract Syntax: =GeneralECGWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        73 (Proposed)
D:     Abstract Syntax: =GenericImplantTemplateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        75 (Proposed)
D:     Abstract Syntax: =GrayscaleSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        77 (Proposed)
D:     Abstract Syntax: =HemodynamicWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        79 (Proposed)
D:     Abstract Syntax: =ImplantAssemblyTemplateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        81 (Proposed)
D:     Abstract Syntax: =ImplantationPlanSRDocumentStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        83 (Proposed)
D:     Abstract Syntax: =ImplantTemplateGroupStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        85 (Proposed)
D:     Abstract Syntax: =IntraocularLensCalculationsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        87 (Proposed)
D:     Abstract Syntax: =IntravascularOpticalCoherenceTomographyImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        89 (Proposed)
D:     Abstract Syntax: =IntravascularOpticalCoherenceTomographyImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        91 (Proposed)
D:     Abstract Syntax: =KeratometryMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        93 (Proposed)
D:     Abstract Syntax: =KeyObjectSelectionDocumentStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        95 (Proposed)
D:     Abstract Syntax: =LensometryMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        97 (Proposed)
D:     Abstract Syntax: =MacularGridThicknessAndVolumeReportStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        99 (Proposed)
D:     Abstract Syntax: =MammographyCADSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        101 (Proposed)
D:     Abstract Syntax: =MRImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        103 (Proposed)
D:     Abstract Syntax: =MRSpectroscopyStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        105 (Proposed)
D:     Abstract Syntax: =MultiframeGrayscaleByteSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        107 (Proposed)
D:     Abstract Syntax: =MultiframeGrayscaleWordSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        109 (Proposed)
D:     Abstract Syntax: =MultiframeSingleBitSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        111 (Proposed)
D:     Abstract Syntax: =MultiframeTrueColorSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        113 (Proposed)
D:     Abstract Syntax: =NuclearMedicineImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        115 (Proposed)
D:     Abstract Syntax: =OphthalmicAxialMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        117 (Proposed)
D:     Abstract Syntax: =OphthalmicPhotography16BitImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        119 (Proposed)
D:     Abstract Syntax: =OphthalmicPhotography8BitImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        121 (Proposed)
D:     Abstract Syntax: =OphthalmicTomographyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        123 (Proposed)
D:     Abstract Syntax: =OphthalmicVisualFieldStaticPerimetryMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        125 (Proposed)
D:     Abstract Syntax: =PositronEmissionTomographyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        127 (Proposed)
D:     Abstract Syntax: =ProcedureLogStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        129 (Proposed)
D:     Abstract Syntax: =PseudoColorSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        131 (Proposed)
D:     Abstract Syntax: =RawDataStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        133 (Proposed)
D:     Abstract Syntax: =RealWorldValueMappingStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        135 (Proposed)
D:     Abstract Syntax: =RespiratoryWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        137 (Proposed)
D:     Abstract Syntax: =RTBeamsDeliveryInstructionStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        139 (Proposed)
D:     Abstract Syntax: =RTBeamsTreatmentRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        141 (Proposed)
D:     Abstract Syntax: =RTBrachyTreatmentRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        143 (Proposed)
D:     Abstract Syntax: =RTDoseStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        145 (Proposed)
D:     Abstract Syntax: =RTImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        147 (Proposed)
D:     Abstract Syntax: =RTIonBeamsTreatmentRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        149 (Proposed)
D:     Abstract Syntax: =RTIonPlanStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        151 (Proposed)
D:     Abstract Syntax: =RTPlanStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        153 (Proposed)
D:     Abstract Syntax: =RTStructureSetStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        155 (Proposed)
D:     Abstract Syntax: =RTTreatmentSummaryRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        157 (Proposed)
D:     Abstract Syntax: =SecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        159 (Proposed)
D:     Abstract Syntax: =SegmentationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        161 (Proposed)
D:     Abstract Syntax: =SpatialFiducialsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        163 (Proposed)
D:     Abstract Syntax: =SpatialRegistrationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        165 (Proposed)
D:     Abstract Syntax: =SpectaclePrescriptionReportStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        167 (Proposed)
D:     Abstract Syntax: =StereometricRelationshipStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        169 (Proposed)
D:     Abstract Syntax: =SubjectiveRefractionMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        171 (Proposed)
D:     Abstract Syntax: =SurfaceSegmentationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        173 (Proposed)
D:     Abstract Syntax: =TwelveLeadECGWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        175 (Proposed)
D:     Abstract Syntax: =UltrasoundImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        177 (Proposed)
D:     Abstract Syntax: =UltrasoundMultiframeImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        179 (Proposed)
D:     Abstract Syntax: =VideoEndoscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        181 (Proposed)
D:     Abstract Syntax: =VideoMicroscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        183 (Proposed)
D:     Abstract Syntax: =VideoPhotographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        185 (Proposed)
D:     Abstract Syntax: =VisualAcuityMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        187 (Proposed)
D:     Abstract Syntax: =VLEndoscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        189 (Proposed)
D:     Abstract Syntax: =VLMicroscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        191 (Proposed)
D:     Abstract Syntax: =VLPhotographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        193 (Proposed)
D:     Abstract Syntax: =VLSlideCoordinatesMicroscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        195 (Proposed)
D:     Abstract Syntax: =VLWholeSlideMicroscopyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        197 (Proposed)
D:     Abstract Syntax: =XAXRFGrayscaleSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        199 (Proposed)
D:     Abstract Syntax: =XRay3DAngiographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        201 (Proposed)
D:     Abstract Syntax: =XRay3DCraniofacialImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        203 (Proposed)
D:     Abstract Syntax: =XRayAngiographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D:   Context ID:        205 (Proposed)
D:     Abstract Syntax: =XRayRadiationDoseSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Proposed Transfer Syntax(es):
D:       =LittleEndianExplicit
D:       =BigEndianExplicit
D:       =LittleEndianImplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-RQ ======================
I: Requesting Association
D: Constructing Associate RQ PDU
D: PDU Type: Associate Accept, PDU Length: 2756 + 6 bytes PDU header
D: Only dumping 512 bytes.
D:   02  00  00  00  0a  c4  00  01  00  00  4c  6f  63  75  73  53
D:   65  72  76  65  72  20  20  20  20  20  47  45  54  53  43  55
D:   20  20  20  20  20  20  20  20  20  20  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  00  00  00  00  00  00
D:   00  00  00  00  00  00  00  00  00  00  10  00  00  15  31  2e
D:   32  2e  38  34  30  2e  31  30  30  30  38  2e  33  2e  31  2e
D:   31  2e  31  21  00  00  08  01  00  03  00  40  00  00  00  21
D:   00  00  08  03  00  03  00  40  00  00  00  21  00  00  1b  05
D:   00  00  00  40  00  00  13  31  2e  32  2e  38  34  30  2e  31
D:   30  30  30  38  2e  31  2e  32  2e  31  21  00  00  08  07  00
D:   03  00  40  00  00  00  21  00  00  08  09  00  03  00  40  00
D:   00  00  21  00  00  08  0b  00  03  00  40  00  00  00  21  00
D:   00  1b  0d  00  00  00  40  00  00  13  31  2e  32  2e  38  34
D:   30  2e  31  30  30  30  38  2e  31  2e  32  2e  31  21  00  00
D:   1b  0f  00  00  00  40  00  00  13  31  2e  32  2e  38  34  30
D:   2e  31  30  30  30  38  2e  31  2e  32  2e  31  21  00  00  1b
D:   11  00  00  00  40  00  00  13  31  2e  32  2e  38  34  30  2e
D:   31  30  30  30  38  2e  31  2e  32  2e  31  21  00  00  08  13
D:   00  03  00  40  00  00  00  21  00  00  1b  15  00  00  00  40
D:   00  00  13  31  2e  32  2e  38  34  30  2e  31  30  30  30  38
D:   2e  31  2e  32  2e  31  21  00  00  1b  17  00  00  00  40  00
D:   00  13  31  2e  32  2e  38  34  30  2e  31  30  30  30  38  2e
D:   31  2e  32  2e  31  21  00  00  08  19  00  03  00  40  00  00
D:   00  21  00  00  1b  1b  00  00  00  40  00  00  13  31  2e  32
D:   2e  38  34  30  2e  31  30  30  30  38  2e  31  2e  32  2e  31
D:   21  00  00  1b  1d  00  00  00  40  00  00  13  31  2e  32  2e
D:   38  34  30  2e  31  30  30  30  38  2e  31  2e  32  2e  31  21
D:   00  00  1b  1f  00  00  00  40  00  00  13  31  2e  32  2e  38
D:   34  30  2e  31  30  30  30  38  2e  31  2e  32  2e  31  21  00
D:   00  1b  21  00  00  00  40  00  00  13  31  2e  32  2e  38  34
D:   30  2e  31  30  30  30  38  2e  31  2e  32  2e  31  21  00  00
D:   1b  23  00  00  00  40  00  00  13  31  2e  32  2e  38  34  30
D: 
D: Parsing an A-ASSOCIATE PDU
D: Association Parameters Negotiated:
D: ====================== BEGIN A-ASSOCIATE-AC =====================
D: Our Implementation Class UID:      1.2.276.0.7230010.3.0.3.6.1
D: Our Implementation Version Name:   OFFIS_DCMTK_361
D: Their Implementation Class UID:    1.2.826.0.1.3680043.8.1029.1.1
D: Their Implementation Version Name: Dicom 0.1
D: Application Context Name:    1.2.840.10008.3.1.1.1
D: Calling Application Name:    GETSCU
D: Called Application Name:     LocusServer
D: Responding Application Name: LocusServer
D: Our Max PDU Receive Size:    16384
D: Their Max PDU Receive Size:  116794
D: Presentation Contexts:
D:   Context ID:        1 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel
D:     Proposed SCP/SCU Role: Default
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        3 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel
D:     Proposed SCP/SCU Role: Default
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        5 (Accepted)
D:     Abstract Syntax: =AmbulatoryECGWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        7 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =ArterialPulseWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        9 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =AutorefractionMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        11 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =BasicStructuredDisplayStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        13 (Accepted)
D:     Abstract Syntax: =BasicTextSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        15 (Accepted)
D:     Abstract Syntax: =BasicVoiceAudioWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        17 (Accepted)
D:     Abstract Syntax: =BlendingSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        19 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =BreastTomosynthesisImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        21 (Accepted)
D:     Abstract Syntax: =CardiacElectrophysiologyWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        23 (Accepted)
D:     Abstract Syntax: =ChestCADSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        25 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =ColonCADSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        27 (Accepted)
D:     Abstract Syntax: =ColorSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        29 (Accepted)
D:     Abstract Syntax: =ComprehensiveSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        31 (Accepted)
D:     Abstract Syntax: =ComputedRadiographyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        33 (Accepted)
D:     Abstract Syntax: =CTImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        35 (Accepted)
D:     Abstract Syntax: =DeformableSpatialRegistrationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        37 (Accepted)
D:     Abstract Syntax: =DigitalIntraOralXRayImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        39 (Accepted)
D:     Abstract Syntax: =DigitalIntraOralXRayImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        41 (Accepted)
D:     Abstract Syntax: =DigitalMammographyXRayImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        43 (Accepted)
D:     Abstract Syntax: =DigitalMammographyXRayImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        45 (Accepted)
D:     Abstract Syntax: =DigitalXRayImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        47 (Accepted)
D:     Abstract Syntax: =DigitalXRayImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        49 (Accepted)
D:     Abstract Syntax: =EncapsulatedCDAStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        51 (Accepted)
D:     Abstract Syntax: =EncapsulatedPDFStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        53 (Accepted)
D:     Abstract Syntax: =EnhancedCTImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        55 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =EnhancedMRColorImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        57 (Accepted)
D:     Abstract Syntax: =EnhancedMRImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        59 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =EnhancedPETImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        61 (Accepted)
D:     Abstract Syntax: =EnhancedSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        63 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =EnhancedUSVolumeStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        65 (Accepted)
D:     Abstract Syntax: =EnhancedXAImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        67 (Accepted)
D:     Abstract Syntax: =EnhancedXRFImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        69 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =GeneralAudioWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        71 (Accepted)
D:     Abstract Syntax: =GeneralECGWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        73 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =GenericImplantTemplateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        75 (Accepted)
D:     Abstract Syntax: =GrayscaleSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        77 (Accepted)
D:     Abstract Syntax: =HemodynamicWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        79 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =ImplantAssemblyTemplateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        81 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =ImplantationPlanSRDocumentStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        83 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =ImplantTemplateGroupStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        85 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =IntraocularLensCalculationsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        87 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =IntravascularOpticalCoherenceTomographyImageStorageForPresentation
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        89 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =IntravascularOpticalCoherenceTomographyImageStorageForProcessing
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        91 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =KeratometryMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        93 (Accepted)
D:     Abstract Syntax: =KeyObjectSelectionDocumentStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        95 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =LensometryMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        97 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =MacularGridThicknessAndVolumeReportStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        99 (Accepted)
D:     Abstract Syntax: =MammographyCADSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        101 (Accepted)
D:     Abstract Syntax: =MRImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        103 (Accepted)
D:     Abstract Syntax: =MRSpectroscopyStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        105 (Accepted)
D:     Abstract Syntax: =MultiframeGrayscaleByteSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        107 (Accepted)
D:     Abstract Syntax: =MultiframeGrayscaleWordSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        109 (Accepted)
D:     Abstract Syntax: =MultiframeSingleBitSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        111 (Accepted)
D:     Abstract Syntax: =MultiframeTrueColorSecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        113 (Accepted)
D:     Abstract Syntax: =NuclearMedicineImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        115 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =OphthalmicAxialMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        117 (Accepted)
D:     Abstract Syntax: =OphthalmicPhotography16BitImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        119 (Accepted)
D:     Abstract Syntax: =OphthalmicPhotography8BitImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        121 (Accepted)
D:     Abstract Syntax: =OphthalmicTomographyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        123 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =OphthalmicVisualFieldStaticPerimetryMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        125 (Accepted)
D:     Abstract Syntax: =PositronEmissionTomographyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        127 (Accepted)
D:     Abstract Syntax: =ProcedureLogStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        129 (Accepted)
D:     Abstract Syntax: =PseudoColorSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        131 (Accepted)
D:     Abstract Syntax: =RawDataStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        133 (Accepted)
D:     Abstract Syntax: =RealWorldValueMappingStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        135 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =RespiratoryWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        137 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =RTBeamsDeliveryInstructionStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        139 (Accepted)
D:     Abstract Syntax: =RTBeamsTreatmentRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        141 (Accepted)
D:     Abstract Syntax: =RTBrachyTreatmentRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        143 (Accepted)
D:     Abstract Syntax: =RTDoseStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        145 (Accepted)
D:     Abstract Syntax: =RTImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        147 (Accepted)
D:     Abstract Syntax: =RTIonBeamsTreatmentRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        149 (Accepted)
D:     Abstract Syntax: =RTIonPlanStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        151 (Accepted)
D:     Abstract Syntax: =RTPlanStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        153 (Accepted)
D:     Abstract Syntax: =RTStructureSetStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        155 (Accepted)
D:     Abstract Syntax: =RTTreatmentSummaryRecordStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        157 (Accepted)
D:     Abstract Syntax: =SecondaryCaptureImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        159 (Accepted)
D:     Abstract Syntax: =SegmentationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        161 (Accepted)
D:     Abstract Syntax: =SpatialFiducialsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        163 (Accepted)
D:     Abstract Syntax: =SpatialRegistrationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        165 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =SpectaclePrescriptionReportStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        167 (Accepted)
D:     Abstract Syntax: =StereometricRelationshipStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        169 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =SubjectiveRefractionMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        171 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =SurfaceSegmentationStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        173 (Accepted)
D:     Abstract Syntax: =TwelveLeadECGWaveformStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        175 (Accepted)
D:     Abstract Syntax: =UltrasoundImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        177 (Accepted)
D:     Abstract Syntax: =UltrasoundMultiframeImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        179 (Accepted)
D:     Abstract Syntax: =VideoEndoscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        181 (Accepted)
D:     Abstract Syntax: =VideoMicroscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        183 (Accepted)
D:     Abstract Syntax: =VideoPhotographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        185 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =VisualAcuityMeasurementsStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        187 (Accepted)
D:     Abstract Syntax: =VLEndoscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        189 (Accepted)
D:     Abstract Syntax: =VLMicroscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        191 (Accepted)
D:     Abstract Syntax: =VLPhotographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        193 (Accepted)
D:     Abstract Syntax: =VLSlideCoordinatesMicroscopicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        195 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =VLWholeSlideMicroscopyImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        197 (Abstract Syntax Not Supported)
D:     Abstract Syntax: =XAXRFGrayscaleSoftcopyPresentationStateStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:   Context ID:        199 (Accepted)
D:     Abstract Syntax: =XRay3DAngiographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        201 (Accepted)
D:     Abstract Syntax: =XRay3DCraniofacialImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        203 (Accepted)
D:     Abstract Syntax: =XRayAngiographicImageStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D:   Context ID:        205 (Accepted)
D:     Abstract Syntax: =XRayRadiationDoseSRStorage
D:     Proposed SCP/SCU Role: SCP
D:     Accepted SCP/SCU Role: Default
D:     Accepted Transfer Syntax: =LittleEndianExplicit
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-AC ======================
I: Association Accepted (Max Send PDV: 116782)
F: No adequate Presentation Contexts for sending C-GET
with regards
Manoj Kumar D

J. Riesmeier
DCMTK Developer
Posts: 2496
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

#6 Post by J. Riesmeier »

And now, we have the answer:

Code: Select all

D: Presentation Contexts: 
 D:   Context ID:        1 (Abstract Syntax Not Supported) 
 D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel 
 D:     Proposed SCP/SCU Role: Default 
 D:     Accepted SCP/SCU Role: Default 
 D:   Context ID:        3 (Abstract Syntax Not Supported) 
 D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel 
 D:     Proposed SCP/SCU Role: Default 
 D:     Accepted SCP/SCU Role: Default
... the SCP does not support the proposed C-GET Service Class for Patient Root information model.

manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

how to enable this is PACS server

#7 Post by manoindia2020 »

Thanx.
I don't have knowledge about the PACS server functionalities.
Can you technically specify how to enable or make the PACS server to support "GETPatientRootQueryRetrieveInformationModel" ?
with regards
Manoj Kumar D

J. Riesmeier
DCMTK Developer
Posts: 2496
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

#8 Post by J. Riesmeier »

Check the DICOM conformance statement of the PACS or ask the service staff ... I don't know anything about your PACS.

manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

Thanx

#9 Post by manoindia2020 »

Thanx for your support. Will give a ride about the PACS Server.
with regards
Manoj Kumar D

manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

#10 Post by manoindia2020 »

J. Riesmeier wrote:And now, we have the answer:

Code: Select all

D: Presentation Contexts: 
 D:   Context ID:        1 (Abstract Syntax Not Supported) 
 D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel 
 D:     Proposed SCP/SCU Role: Default 
 D:     Accepted SCP/SCU Role: Default 
 D:   Context ID:        3 (Abstract Syntax Not Supported) 
 D:     Abstract Syntax: =GETPatientRootQueryRetrieveInformationModel 
 D:     Proposed SCP/SCU Role: Default 
 D:     Accepted SCP/SCU Role: Default
... the SCP does not support the proposed C-GET Service Class for Patient Root information model.

Can we change our C-Get Service Class according to the service classes that their PACS support, will it work? If so how to change that?
with regards
Manoj Kumar D

Michael Onken
DCMTK Developer
Posts: 2048
Joined: Fri, 2004-11-05, 13:47
Location: Oldenburg, Germany
Contact:

#11 Post by Michael Onken »

Hi,

try option --study. If this does not work, you have to switch to movescu.

Michael

J. Riesmeier
DCMTK Developer
Posts: 2496
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

#12 Post by J. Riesmeier »

Of course, you can try to change the information model using one of the following options:

Code: Select all

  retrieve information model:
    -P    --patient              use patient root information model (default)
    -S    --study                use study root information model
    -O    --psonly               use patient/study only information model
However, if C-GET is not supported by the PACS you should better switch to "movescu".

Michael Onken
DCMTK Developer
Posts: 2048
Joined: Fri, 2004-11-05, 13:47
Location: Oldenburg, Germany
Contact:

#13 Post by Michael Onken »

:)

manoindia2020
Posts: 28
Joined: Tue, 2011-06-28, 13:36
Location: Chennai
Contact:

MOVESCU gives some other error

#14 Post by manoindia2020 »

I tried with

--patient
--study
--psonly

models.but all returns the same error.

And I tried with MOVESCU, I got new failed error

Code: Select all

I: Sending Move Request: MsgID 1
I: Request:
I: 
I: # Dicom-Data-Set
I: # Used TransferSyntax: Unknown Transfer Syntax
I: (0010,0020) LO [TG18-2002]                              #  10, 1 PatientID
I: 
I: ===================== INCOMING DIMSE MESSAGE ====================
I: Message Type                  : C-MOVE RSP
I: Message ID Being Responded To : 1
I: Affected SOP Class UID        : MOVEPatientRootQueryRetrieveInformationModel
I: Remaining Suboperations       : none
I: Completed Suboperations       : none
I: Failed Suboperations          : none
I: Warning Suboperations         : none
I: Data Set                      : none
I: DIMSE Status                  : 0xa900: Failed: Identifier does not match SOP Class
I: ======================= END DIMSE MESSAGE =======================
I: Releasing Association
Any help can i get?
with regards
Manoj Kumar D

J. Riesmeier
DCMTK Developer
Posts: 2496
Joined: Tue, 2011-05-03, 14:38
Location: Oldenburg, Germany
Contact:

#15 Post by J. Riesmeier »

What about specifying the QueryRetrieveLevel (and reading the relevant parts of the DICOM standard :-)?

Post Reply

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 1 guest