Al enviar un PET desde la consola de un equipo PET/CT Discovery 710 de General Electric, se muestra el mensaje "Remote host does not support Positron Emission Tomography Image Storage SOP Class sop class(s). All the dicom objects of these sop class types are skipped".
Este es el log DICOM asociado a esa comunicación, donde el pet negocia Positron Emission Tomography Image Storage (Context ID 13) y PETFECTIOR lo acepta, aunque rechaza el resto
2024-02-26 14:52:51,950; ======================= INCOMING A-ASSOCIATE-RQ PDU ========================
2024-02-26 14:52:51,950; Their Implementation Class UID: 1.2.826.0.1.3680043.2.60.0.1
2024-02-26 14:52:51,950; Their Implementation Version Name: NUEVO_1_0
2024-02-26 14:52:51,950; Application Context Name: 1.2.840.10008.3.1.1.1
2024-02-26 14:52:51,950; Calling Application Name: petct
2024-02-26 14:52:51,950; Called Application Name: PETFECTIOR
2024-02-26 14:52:51,950; Their Max PDU Receive Size: 64234
2024-02-26 14:52:51,950; Presentation Contexts:
2024-02-26 14:52:51,950; Context ID: 1 (Proposed)
2024-02-26 14:52:51,950; Abstract Syntax: =MR Image Storage
2024-02-26 14:52:51,950; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,950; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,950; =Explicit VR Little Endian
2024-02-26 14:52:51,950; =Implicit VR Little Endian
2024-02-26 14:52:51,950; =Explicit VR Big Endian
2024-02-26 14:52:51,950; Context ID: 3 (Proposed)
2024-02-26 14:52:51,950; Abstract Syntax: =CT Image Storage
2024-02-26 14:52:51,950; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,950; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,950; =Explicit VR Little Endian
2024-02-26 14:52:51,951; =Implicit VR Little Endian
2024-02-26 14:52:51,951; =Explicit VR Big Endian
2024-02-26 14:52:51,951; Context ID: 5 (Proposed)
2024-02-26 14:52:51,951; Abstract Syntax: =Grayscale Softcopy Presentation State Storage
2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,951; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,951; =Explicit VR Little Endian
2024-02-26 14:52:51,951; =Implicit VR Little Endian
2024-02-26 14:52:51,951; =Explicit VR Big Endian
2024-02-26 14:52:51,951; Context ID: 7 (Proposed)
2024-02-26 14:52:51,951; Abstract Syntax: =Secondary Capture Image Storage
2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,951; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,951; =Explicit VR Little Endian
2024-02-26 14:52:51,951; =Implicit VR Little Endian
2024-02-26 14:52:51,951; =Explicit VR Big Endian
2024-02-26 14:52:51,951; Context ID: 9 (Proposed)
2024-02-26 14:52:51,951; Abstract Syntax: =X-Ray Radiation Dose SR Storage
2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,951; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,951; =Explicit VR Little Endian
2024-02-26 14:52:51,951; =Implicit VR Little Endian
2024-02-26 14:52:51,951; =Explicit VR Big Endian
2024-02-26 14:52:51,951; Context ID: 11 (Proposed)
2024-02-26 14:52:51,951; Abstract Syntax: =RT Structure Set Storage
2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,951; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,951; =Explicit VR Little Endian
2024-02-26 14:52:51,952; =Implicit VR Little Endian
2024-02-26 14:52:51,952; =Explicit VR Big Endian
2024-02-26 14:52:51,952; Context ID: 13 (Proposed)
2024-02-26 14:52:51,952; Abstract Syntax: =Positron Emission Tomography Image Storage
2024-02-26 14:52:51,952; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,952; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,952; =Explicit VR Little Endian
2024-02-26 14:52:51,952; =Implicit VR Little Endian
2024-02-26 14:52:51,952; =Explicit VR Big Endian
2024-02-26 14:52:51,952; Context ID: 15 (Proposed)
2024-02-26 14:52:51,952; Abstract Syntax: =Enhanced SR Storage
2024-02-26 14:52:51,952; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,952; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,952; =Explicit VR Little Endian
2024-02-26 14:52:51,952; =Implicit VR Little Endian
2024-02-26 14:52:51,952; =Explicit VR Big Endian
2024-02-26 14:52:51,952; Context ID: 17 (Proposed)
2024-02-26 14:52:51,952; Abstract Syntax: =1.2.840.113619.4.30
2024-02-26 14:52:51,952; Proposed SCP/SCU Role: Default
2024-02-26 14:52:51,952; Proposed Transfer Syntaxes:
2024-02-26 14:52:51,952; =Explicit VR Little Endian
2024-02-26 14:52:51,952; =Implicit VR Little Endian
2024-02-26 14:52:51,952; =Explicit VR Big Endian
2024-02-26 14:52:51,952; Requested Extended Negotiation: None
2024-02-26 14:52:51,952; Requested Common Extended Negotiation: None
2024-02-26 14:52:51,952; Requested Asynchronous Operations Window Negotiation: None
2024-02-26 14:52:51,952; Requested User Identity Negotiation: None
2024-02-26 14:52:51,952; ========================== END A-ASSOCIATE-RQ PDU ==========================
2024-02-26 14:52:51,954; Accepting Association
2024-02-26 14:52:51,955; Accept Parameters:
2024-02-26 14:52:51,955; ======================= OUTGOING A-ASSOCIATE-AC PDU ========================
2024-02-26 14:52:51,955; Our Implementation Class UID: 1.2.826.0.1.3680043.9.3811.2.0.2
2024-02-26 14:52:51,955; Our Implementation Version Name: PYNETDICOM_202
2024-02-26 14:52:51,956; Application Context Name: 1.2.840.10008.3.1.1.1
2024-02-26 14:52:51,956; Responding Application Name: resp. AE Title
2024-02-26 14:52:51,956; Our Max PDU Receive Size: 16382
2024-02-26 14:52:51,956; Presentation Contexts:
2024-02-26 14:52:51,956; Context ID: 1 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =MR Image Storage
2024-02-26 14:52:51,956; Context ID: 3 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =CT Image Storage
2024-02-26 14:52:51,956; Context ID: 5 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =Grayscale Softcopy Presentation State Storage
2024-02-26 14:52:51,956; Context ID: 7 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =Secondary Capture Image Storage
2024-02-26 14:52:51,956; Context ID: 9 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =X-Ray Radiation Dose SR Storage
2024-02-26 14:52:51,956; Context ID: 11 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =RT Structure Set Storage
2024-02-26 14:52:51,956; Context ID: 13 (Accepted)
2024-02-26 14:52:51,956; Abstract Syntax: =Positron Emission Tomography Image Storage
2024-02-26 14:52:51,956; Accepted SCP/SCU Role: Default
2024-02-26 14:52:51,956; Accepted Transfer Syntax: =Implicit VR Little Endian
2024-02-26 14:52:51,956; Context ID: 15 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,956; Abstract Syntax: =Enhanced SR Storage
2024-02-26 14:52:51,956; Context ID: 17 (Rejected - Abstract Syntax Not Supported)
2024-02-26 14:52:51,957; Abstract Syntax: =1.2.840.113619.4.30
2024-02-26 14:52:51,957; Accepted Extended Negotiation: None
2024-02-26 14:52:51,957; Accepted Asynchronous Operations Window Negotiation: None
2024-02-26 14:52:51,957; User Identity Negotiation Response: None
2024-02-26 14:52:51,957; ========================== END A-ASSOCIATE-AC PDU ==========================
2024-02-26 14:52:52,432; Association Released
Probé usando la app storescp integrada en pynetdicom y funciona. Esta app es esencialmente el mismo código que el store_scp de PETFECTIOR actual, sólo que tiene muchos más supported contexts.
Al enviar un PET desde la consola de un equipo PET/CT Discovery 710 de General Electric, se muestra el mensaje "Remote host does not support Positron Emission Tomography Image Storage SOP Class sop class(s). All the dicom objects of these sop class types are skipped".
Este es el log DICOM asociado a esa comunicación, donde el pet negocia Positron Emission Tomography Image Storage (Context ID 13) y PETFECTIOR lo acepta, aunque rechaza el resto
2024-02-26 14:52:51,950; ======================= INCOMING A-ASSOCIATE-RQ PDU ======================== 2024-02-26 14:52:51,950; Their Implementation Class UID: 1.2.826.0.1.3680043.2.60.0.1 2024-02-26 14:52:51,950; Their Implementation Version Name: NUEVO_1_0 2024-02-26 14:52:51,950; Application Context Name: 1.2.840.10008.3.1.1.1 2024-02-26 14:52:51,950; Calling Application Name: petct 2024-02-26 14:52:51,950; Called Application Name: PETFECTIOR 2024-02-26 14:52:51,950; Their Max PDU Receive Size: 64234 2024-02-26 14:52:51,950; Presentation Contexts: 2024-02-26 14:52:51,950; Context ID: 1 (Proposed) 2024-02-26 14:52:51,950; Abstract Syntax: =MR Image Storage 2024-02-26 14:52:51,950; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,950; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,950; =Explicit VR Little Endian 2024-02-26 14:52:51,950; =Implicit VR Little Endian 2024-02-26 14:52:51,950; =Explicit VR Big Endian 2024-02-26 14:52:51,950; Context ID: 3 (Proposed) 2024-02-26 14:52:51,950; Abstract Syntax: =CT Image Storage 2024-02-26 14:52:51,950; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,950; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,950; =Explicit VR Little Endian 2024-02-26 14:52:51,951; =Implicit VR Little Endian 2024-02-26 14:52:51,951; =Explicit VR Big Endian 2024-02-26 14:52:51,951; Context ID: 5 (Proposed) 2024-02-26 14:52:51,951; Abstract Syntax: =Grayscale Softcopy Presentation State Storage 2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,951; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,951; =Explicit VR Little Endian 2024-02-26 14:52:51,951; =Implicit VR Little Endian 2024-02-26 14:52:51,951; =Explicit VR Big Endian 2024-02-26 14:52:51,951; Context ID: 7 (Proposed) 2024-02-26 14:52:51,951; Abstract Syntax: =Secondary Capture Image Storage 2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,951; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,951; =Explicit VR Little Endian 2024-02-26 14:52:51,951; =Implicit VR Little Endian 2024-02-26 14:52:51,951; =Explicit VR Big Endian 2024-02-26 14:52:51,951; Context ID: 9 (Proposed) 2024-02-26 14:52:51,951; Abstract Syntax: =X-Ray Radiation Dose SR Storage 2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,951; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,951; =Explicit VR Little Endian 2024-02-26 14:52:51,951; =Implicit VR Little Endian 2024-02-26 14:52:51,951; =Explicit VR Big Endian 2024-02-26 14:52:51,951; Context ID: 11 (Proposed) 2024-02-26 14:52:51,951; Abstract Syntax: =RT Structure Set Storage 2024-02-26 14:52:51,951; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,951; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,951; =Explicit VR Little Endian 2024-02-26 14:52:51,952; =Implicit VR Little Endian 2024-02-26 14:52:51,952; =Explicit VR Big Endian 2024-02-26 14:52:51,952; Context ID: 13 (Proposed) 2024-02-26 14:52:51,952; Abstract Syntax: =Positron Emission Tomography Image Storage 2024-02-26 14:52:51,952; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,952; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,952; =Explicit VR Little Endian 2024-02-26 14:52:51,952; =Implicit VR Little Endian 2024-02-26 14:52:51,952; =Explicit VR Big Endian 2024-02-26 14:52:51,952; Context ID: 15 (Proposed) 2024-02-26 14:52:51,952; Abstract Syntax: =Enhanced SR Storage 2024-02-26 14:52:51,952; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,952; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,952; =Explicit VR Little Endian 2024-02-26 14:52:51,952; =Implicit VR Little Endian 2024-02-26 14:52:51,952; =Explicit VR Big Endian 2024-02-26 14:52:51,952; Context ID: 17 (Proposed) 2024-02-26 14:52:51,952; Abstract Syntax: =1.2.840.113619.4.30 2024-02-26 14:52:51,952; Proposed SCP/SCU Role: Default 2024-02-26 14:52:51,952; Proposed Transfer Syntaxes: 2024-02-26 14:52:51,952; =Explicit VR Little Endian 2024-02-26 14:52:51,952; =Implicit VR Little Endian 2024-02-26 14:52:51,952; =Explicit VR Big Endian 2024-02-26 14:52:51,952; Requested Extended Negotiation: None 2024-02-26 14:52:51,952; Requested Common Extended Negotiation: None 2024-02-26 14:52:51,952; Requested Asynchronous Operations Window Negotiation: None 2024-02-26 14:52:51,952; Requested User Identity Negotiation: None 2024-02-26 14:52:51,952; ========================== END A-ASSOCIATE-RQ PDU ========================== 2024-02-26 14:52:51,954; Accepting Association 2024-02-26 14:52:51,955; Accept Parameters: 2024-02-26 14:52:51,955; ======================= OUTGOING A-ASSOCIATE-AC PDU ======================== 2024-02-26 14:52:51,955; Our Implementation Class UID: 1.2.826.0.1.3680043.9.3811.2.0.2 2024-02-26 14:52:51,955; Our Implementation Version Name: PYNETDICOM_202 2024-02-26 14:52:51,956; Application Context Name: 1.2.840.10008.3.1.1.1 2024-02-26 14:52:51,956; Responding Application Name: resp. AE Title 2024-02-26 14:52:51,956; Our Max PDU Receive Size: 16382 2024-02-26 14:52:51,956; Presentation Contexts: 2024-02-26 14:52:51,956; Context ID: 1 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =MR Image Storage 2024-02-26 14:52:51,956; Context ID: 3 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =CT Image Storage 2024-02-26 14:52:51,956; Context ID: 5 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =Grayscale Softcopy Presentation State Storage 2024-02-26 14:52:51,956; Context ID: 7 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =Secondary Capture Image Storage 2024-02-26 14:52:51,956; Context ID: 9 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =X-Ray Radiation Dose SR Storage 2024-02-26 14:52:51,956; Context ID: 11 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =RT Structure Set Storage 2024-02-26 14:52:51,956; Context ID: 13 (Accepted) 2024-02-26 14:52:51,956; Abstract Syntax: =Positron Emission Tomography Image Storage 2024-02-26 14:52:51,956; Accepted SCP/SCU Role: Default 2024-02-26 14:52:51,956; Accepted Transfer Syntax: =Implicit VR Little Endian 2024-02-26 14:52:51,956; Context ID: 15 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,956; Abstract Syntax: =Enhanced SR Storage 2024-02-26 14:52:51,956; Context ID: 17 (Rejected - Abstract Syntax Not Supported) 2024-02-26 14:52:51,957; Abstract Syntax: =1.2.840.113619.4.30 2024-02-26 14:52:51,957; Accepted Extended Negotiation: None 2024-02-26 14:52:51,957; Accepted Asynchronous Operations Window Negotiation: None 2024-02-26 14:52:51,957; User Identity Negotiation Response: None 2024-02-26 14:52:51,957; ========================== END A-ASSOCIATE-AC PDU ========================== 2024-02-26 14:52:52,432; Association Released