I built an SCP with the Pynetdicom library, but it is giving an error when sending the worklist, on the imaging device screen it says “Failed to receive the Worklist”, and in the server log no error appears, I believe it is just some detail that I I didn’t perceive
SCP Log:
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - ======================= INCOMING A-ASSOCIATE-RQ PDU ========================
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Their Implementation Class UID: CENSORED
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Their Implementation Version Name: CENSORED
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Application Context Name: CENSORED
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Calling Application Name: TOMEYMR6000SCU
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Called Application Name: WORKLISTSCP
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Their Max PDU Receive Size: 64234
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Presentation Context:
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Context ID: 1 (Proposed)
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Abstract Syntax: =Modality Worklist Information Model - FIND
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Proposed SCP/SCU Role: Default
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Proposed Transfer Syntaxes:
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - =Explicit VR Little Endian
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - =Implicit VR Little Endian
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - =Explicit VR Big Endian
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Requested Extended Negotiation: None
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Requested Common Extended Negotiation: None
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Requested Asynchronous Operations Window Negotiation: None
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - Requested User Identity Negotiation: None
2024-08-09 08:50:27,755 - pynetdicom._handlers - DEBUG - ========================== END A-ASSOCIATE-RQ PDU ==========================
2024-08-09 08:50:27,756 - pynetdicom.acse - INFO - Accepting Association
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Accept Parameters:
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - ======================= OUTGOING A-ASSOCIATE-AC PDU ========================
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Our Implementation Class UID: CENSORED
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Our Implementation Version Name: PYNETDICOM_210
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Application Context Name: CENSORED
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Responding Application Name: resp. AE Title
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Our Max PDU Receive Size: 16382
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Presentation Contexts:
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Context ID: 1 (Accepted)
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Abstract Syntax: =Modality Worklist Information Model - FIND
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Accepted SCP/SCU Role: Default
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Accepted Transfer Syntax: =Implicit VR Little Endian
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Accepted Extended Negotiation: None
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - Accepted Asynchronous Operations Window Negotiation: None
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - User Identity Negotiation Response: None
2024-08-09 08:50:27,757 - pynetdicom._handlers - DEBUG - ========================== END A-ASSOCIATE-AC PDU ==========================
2024-08-09 08:50:27,795 - pynetdicom.dsutils - DEBUG - pydicom.read_dataset() TransferSyntax="Little Endian Implicit"
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - ========================== INCOMING DIMSE MESSAGE ==========================
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - Message Type : C-FIND RQ
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - Message ID : 0
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - Affected SOP Class UID : Modality Worklist Information Model - FIND
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - Identifier : Present
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - Priority : Medium
2024-08-09 08:50:27,796 - pynetdicom._handlers - DEBUG - ============================ END DIMSE MESSAGE =============================
2024-08-09 08:50:27,796 - pynetdicom.dsutils - DEBUG - pydicom.read_dataset() TransferSyntax="Little Endian Implicit"
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - Find SCP Request Identifier:
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO -
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - # DICOM Dataset
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0008,0005) CS [ISO_IR 192] # 1 SpecificCharacterSet
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0008,0050) SH (no value available) # 0 AccessionNumber
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0008,0080) LO (no value available) # 0 InstitutionName
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0008,0081) ST (no value available) # 0 InstitutionAddress
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0008,0090) PN (no value available) # 0 ReferringPhysicianName
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,0010) PN (no value available) # 0 PatientName
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,0020) LO (no value available) # 0 PatientID
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,0021) LO (no value available) # 0 IssuerOfPatientID
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,0030) DA (no value available) # 0 PatientBirthDate
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,0040) CS (no value available) # 0 PatientSex
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,1020) DS (no value available) # 0 PatientSize
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,1030) DS (no value available) # 0 PatientWeight
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,2000) LO (no value available) # 0 MedicalAlerts
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,2110) LO (no value available) # 0 Allergies
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,2160) SH (no value available) # 0 EthnicGroup
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,21B0) LT (no value available) # 0 AdditionalPatientHistory
2024-08-09 08:50:27,797 - pynetdicom.service_class - INFO - (0010,21C0) US (no value available) # 0 PregnancyStatus
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0010,4000) LT (no value available) # 0 PatientComments
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0020,000D) UI (no value available) # 0 StudyInstanceUID
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0032,1032) PN (no value available) # 0 RequestingPhysician
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0032,1060) LO (no value available) # 0 RequestedProcedureDescription
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0032,1064) SQ (Sequence with 0 items) # 0 RequestedProcedureCodeSequence
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0038,0010) LO (no value available) # 0 AdmissionID
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0038,0050) LO (no value available) # 0 SpecialNeeds
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0038,0300) LO (no value available) # 0 CurrentPatientLocation
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0038,0500) LO (no value available) # 0 PatientState
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0100) SQ (Sequence with 1 item) # 1 ScheduledProcedureStepSequence
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (Sequence item #1)
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0008,0060) CS (no value available) # 0 Modality
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0032,1070) LO (no value available) # 0 RequestedContrastAgent
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0001) AE [TOMEYMR6000SCU] # 1 ScheduledStationAETitle
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0002) DA [20240809] # 1 ScheduledProcedureStepStartDate
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0003) TM (no value available) # 0 ScheduledProcedureStepStartTime
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0006) PN (no value available) # 0 ScheduledPerformingPhysicianName
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0007) LO (no value available) # 0 ScheduledProcedureStepDescription
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0008) SQ (Sequence with 0 items) # 0 ScheduledProtocolCodeSequence
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0009) SH (no value available) # 0 ScheduledProcedureStepID
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0010) SH (no value available) # 0 ScheduledStationName
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0011) SH (no value available) # 0 ScheduledProcedureStepLocation
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,0012) LO (no value available) # 0 PreMedication
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,1001) SH (no value available) # 0 RequestedProcedureID
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,1002) LO (no value available) # 0 ReasonForTheRequestedProcedure
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,1003) SH (no value available) # 0 RequestedProcedurePriority
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,1004) LO (no value available) # 0 PatientTransportArrangements
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,100A) SQ (Sequence with 0 items) # 0 ReasonForRequestedProcedureCodeSequence
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,1010) PN (no value available) # 0 NamesOfIntendedRecipientsOfResults
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,1400) LT (no value available) # 0 RequestedProcedureComments
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,2400) LT (no value available) # 0 ImagingServiceRequestComments
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO - (0040,3001) LO (no value available) # 0 ConfidentialityConstraintOnPatientDataDescription
2024-08-09 08:50:27,798 - pynetdicom.service_class - INFO -
2024-08-09 08:50:27,798 - pynetdicom.dsutils - DEBUG - pydicom.read_dataset() TransferSyntax="Little Endian Implicit"
2024-08-09 08:50:27,799 - pynetdicom - INFO - Solicitação C-FIND recebida com conjunto de dados: (0008, 0005) Specific Character Set CS: 'ISO_IR 192'
(0008, 0050) Accession Number SH: ''
(0008, 0080) Institution Name LO: ''
(0008, 0081) Institution Address ST: ''
(0008, 0090) Referring Physician's Name PN: ''
(0010, 0010) Patient's Name PN: ''
(0010, 0020) Patient ID LO: ''
(0010, 0021) Issuer of Patient ID LO: ''
(0010, 0030) Patient's Birth Date DA: ''
(0010, 0040) Patient's Sex CS: ''
(0010, 1020) Patient's Size DS: None
(0010, 1030) Patient's Weight DS: None
(0010, 2000) Medical Alerts LO: ''
(0010, 2110) Allergies LO: ''
(0010, 2160) Ethnic Group SH: ''
(0010, 21b0) Additional Patient History LT: ''
(0010, 21c0) Pregnancy Status US: None
(0010, 4000) Patient Comments LT: ''
(0020, 000d) Study Instance UID UI: ''
(0032, 1032) Requesting Physician PN: ''
(0032, 1060) Requested Procedure Description LO: ''
(0032, 1064) Requested Procedure Code Sequence 0 item(s) ----
(0038, 0010) Admission ID LO: ''
(0038, 0050) Special Needs LO: ''
(0038, 0300) Current Patient Location LO: ''
(0038, 0500) Patient State LO: ''
(0040, 0100) Scheduled Procedure Step Sequence 1 item(s) ----
(0008, 0060) Modality CS: ''
(0032, 1070) Requested Contrast Agent LO: ''
(0040, 0001) Scheduled Station AE Title AE: 'TOMEYMR6000SCU'
(0040, 0002) Scheduled Procedure Step Start Date DA: '20240809'
(0040, 0003) Scheduled Procedure Step Start Time TM: ''
(0040, 0006) Scheduled Performing Physician's Na PN: ''
(0040, 0007) Scheduled Procedure Step Descriptio LO: ''
(0040, 0008) Scheduled Protocol Code Sequence 0 item(s) ----
(0040, 0009) Scheduled Procedure Step ID SH: ''
(0040, 0010) Scheduled Station Name SH: ''
(0040, 0011) Scheduled Procedure Step Location SH: ''
(0040, 0012) Pre-Medication LO: ''
---------
(0040, 1001) Requested Procedure ID SH: ''
(0040, 1002) Reason for the Requested Procedure LO: ''
(0040, 1003) Requested Procedure Priority SH: ''
(0040, 1004) Patient Transport Arrangements LO: ''
(0040, 100a) Reason for Requested Procedure Code Sequence 0 item(s) ----
(0040, 1010) Names of Intended Recipients of Res PN: ''
(0040, 1400) Requested Procedure Comments LT: ''
(0040, 2400) Imaging Service Request Comments LT: ''
(0040, 3001) Confidentiality Constraint on Patie LO: ''
2024-08-09 08:50:27,830 - pynetdicom.service_class - INFO - Find SCP Response 1: 0xFF00 (Pending)
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - Find SCP Response Identifier:
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG -
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - # DICOM Dataset
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - (0008,0060) CS [OT] # 1 Modality
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - (0010,0010) PN [TEST^TEST] # 1 PatientName
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - (0010,0020) LO [287697] # 1 PatientID
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - (0010,0030) DA [1978-07-22] # 1 PatientBirthDate
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG - (0010,0040) CS [F] # 1 PatientSex
2024-08-09 08:50:27,831 - pynetdicom.service_class - DEBUG -
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - ========================== OUTGOING DIMSE MESSAGE ==========================
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - Message Type : C-FIND RSP
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - Message ID Being Responded To : 0
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - Affected SOP Class UID : Modality Worklist Information Model - FIND
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - Identifier : Present
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - Status : 0xFF00
2024-08-09 08:50:27,831 - pynetdicom._handlers - DEBUG - ============================ END DIMSE MESSAGE =============================
2024-08-09 08:50:27,832 - pynetdicom.service_class - INFO - Find SCP Response 2: 0xFF00 (Pending)
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - Find SCP Response Identifier:
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG -
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - # DICOM Dataset
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - (0008,0060) CS [OT] # 1 Modality
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - (0010,0010) PN [TEST^TEST TEST] # 1 PatientName
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - (0010,0020) LO [1005618] # 1 PatientID
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - (0010,0030) DA [1976-07-09] # 1 PatientBirthDate
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG - (0010,0040) CS [F] # 1 PatientSex
2024-08-09 08:50:27,832 - pynetdicom.service_class - DEBUG -
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - ========================== OUTGOING DIMSE MESSAGE ==========================
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - Message Type : C-FIND RSP
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - Message ID Being Responded To : 0
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - Affected SOP Class UID : Modality Worklist Information Model - FIND
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - Identifier : Present
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - Status : 0xFF00
2024-08-09 08:50:27,832 - pynetdicom._handlers - DEBUG - ============================ END DIMSE MESSAGE =============================
2024-08-09 08:50:27,833 - pynetdicom.service_class - INFO - Find SCP Response 3: 0x0000 (Success)
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - ========================== OUTGOING DIMSE MESSAGE ==========================
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - Message Type : C-FIND RSP
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - Message ID Being Responded To : 0
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - Affected SOP Class UID : Modality Worklist Information Model - FIND
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - Identifier : None
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - Status : 0x0000
2024-08-09 08:50:27,833 - pynetdicom._handlers - DEBUG - ============================ END DIMSE MESSAGE =============================
2024-08-09 08:50:27,887 - pynetdicom._handlers - DEBUG - Abort Parameters:
2024-08-09 08:50:27,888 - pynetdicom._handlers - DEBUG - =========================== INCOMING A-ABORT PDU ===========================
2024-08-09 08:50:27,888 - pynetdicom._handlers - DEBUG - Abort Source: DUL service-user
2024-08-09 08:50:27,888 - pynetdicom._handlers - DEBUG - Abort Reason: (no value available)
2024-08-09 08:50:27,888 - pynetdicom._handlers - DEBUG - ============================= END A-ABORT PDU ==============================
2024-08-09 08:50:27,888 - pynetdicom.association - INFO - Association Aborted
I tried to check the connection several times, but it is working because it is hitting the DICOM server, I put all the Transfer Syntaxes that the device communicates, but nothing works