Hi!
I am testing FO-DICOM 1.0.38.0 and 2.0.1.0, to send some Dicom files to the DVTk 3.3.0 SCP Emulator.
DVTk indicates “Command and Dataset PDV's found in single P-DATA-TF PDU”
If I use the old MDCM or other Storage SCUs this warning is not present.
Is there any configuration or command to change this behaviour?
I need it because I suspect this is why it is failing to send the Dicom file to a “PACS RAIM”
Thank you.
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0001=1 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0002=2 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0003=3 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0004=4 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0005=5 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0006=6 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0007=7 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0008=8 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x0009=9 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-ECHO-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000038=56 |
| (0000,0002) | UI | UI | 1 | + | 18 | Affected SOP Class UID | 1.2.840.10008.1.1 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0030=48 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x000A=10 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0101=257 |
| Module: C-STORE-RQ (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0000,0000) | UL | UL | 1 | + | 4 | Group 0000 Length | 0x00000066=102 |
| (0000,0002) | UI | UI | 1 | + | 26 | Affected SOP Class UID | 1.2.840.10008.5.1.4.1.1.7 |
| (0000,0100) | US | US | 1 | + | 2 | Command Field | 0x0001=1 |
| (0000,0110) | US | US | 1 | + | 2 | Message ID | 0x000B=11 |
| (0000,0700) | US | US | 1 | + | 2 | Priority | 0x0000=0 |
| (0000,0800) | US | US | 1 | + | 2 | Data Set Type | 0x0202=514 |
| (0000,1000) | UI | UI | 1 | + | 20 | Affected SOP Instance UID | 1.2.124.113532.1.1.1 |
| Module: Patient Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0010,0010) | PN | PN | 2 | + | 10 | Patient's Name | Anonymized |
| (0010,0020) | LO | - | 2 | - | 0 | Patient ID | |
|
|
|
|
|
|
|
| Error: Type 2 attribute (0010,0020) should be present with at least a zero-length Link to Summary Result |
| (0010,0030) | DA | - | 2 | - | 0 | Patient's Birth Date | |
|
|
|
|
|
|
|
| Error: Type 2 attribute (0010,0030) should be present with at least a zero-length Link to Summary Result |
| (0010,0040) | CS | - | 2 | - | 0 | Patient's Sex | |
|
|
|
|
|
|
|
| Error: Type 2 attribute (0010,0040) should be present with at least a zero-length Link to Summary Result |
| (0010,2201) | LO | - | 1C | - | 0 | Patient Species Description | |
|
|
|
|
|
|
|
| Attribute (0010,2201) not present - but presence not important: WEAK ( F[T[NOT F[PRESENT F[./F[0x00102202]]]] AND F[PRESENT F[./F[0x00102293]]]], TRUE ) |
| (0010,2202) | SQ | - | 1C | - | 0 | Patient Species Code Sequence | |
|
|
|
|
|
|
|
| Attribute (0010,2202) not present - but presence not important: WEAK ( F[T[NOT F[PRESENT F[./F[0x00102202]]]] AND F[PRESENT F[./F[0x00102293]]]], TRUE ) |
| (0010,2292) | LO | - | 2C | - | 0 | Patient Breed Description | |
|
|
|
|
|
|
|
| Attribute (0010,2292) not present - but presence not important: WEAK ( F[T[EMPTY F[./F[0x00102293]]] AND F[PRESENT F[./F[0x00102293]]]], T[EMPTY F[./F[0x00102293]]] ) |
| (0010,2293) | SQ | - | 2C | - | 0 | Patient Breed Code Sequence | |
| (0010,2294) | SQ | - | 2C | - | 0 | Breed Registration Sequence | |
| (0010,2297) | PN | - | 2C | - | 0 | Responsible Person | |
|
|
|
|
|
|
|
| Attribute (0010,2297) not present - but presence not important: WEAK ( F[PRESENT F[./F[0x00102292]]], TRUE ) |
| (0010,2298) | CS | - | 1C | - | 0 | Responsible Person Role | |
| (0010,2299) | LO | - | 2C | - | 0 | Responsible Organization | |
|
|
|
|
|
|
|
| Attribute (0010,2299) not present - but presence not important: WEAK ( F[PRESENT F[./F[0x00102292]]], TRUE ) |
| (0012,0063) | LO | - | 1C | - | 0 | De-identification Method | |
| (0012,0064) | SQ | - | 1C | - | 0 | De-identification Method Code Sequence | |
| Module: General Series Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0018,5100) | CS | - | 2C | - | 0 | Patient Position | |
|
|
|
|
|
|
|
| Attribute (0018,5100) not present - but presence not important: WEAK ( F[T[NOT F[PRESENT F[./F[0x00540410]]]] AND F[F[F[F[F[F[VALUE T[./T[0x00080016]] ANY = 1.2.840.10008.5.1.4.1.1.2] OR F[VALUE T[./T[0x00080016]] ANY = 1.2.840.10008.5.1.4.1.1.4]] OR F[VALUE T[./T[0x00080016]] ANY = 1.2.840.10008.5.1.4.1.1.2.1]] OR F[VALUE T[./T[0x00080016]] ANY = 1.2.840.10008.5.1.4.1.1.4.1]] OR F[VALUE T[./T[0x00080016]] ANY = 1.2.840.10008.5.1.4.1.1.4.2]] OR F[VALUE T[./T[0x00080016]] ANY = 1.2.840.10008.5.1.4.1.1.4.3]]], T[NOT F[PRESENT F[./F[0x00540410]]]] ) |
| (0020,000E) | UI | UI | 1 | + | 64 | Series Instance UID | REM SAMPLES 1 |
|
|
|
|
|
|
|
| Error: Attribute (0020,000E) value should start with digit(s) Link to Summary Result |
| (0020,0011) | IS | IS | 2 | + | 2 | Series Number | 1 |
| (0020,0060) | CS | - | 2C | - | 0 | Laterality | |
|
|
|
|
|
|
|
| ConditionText: Condition not defined in definition for attribute (0020,0060) - cannot be further validated |
| Module: General Equipment Module (O) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0008,0070) | LO | LO | 2 | + | 4 | Manufacturer | FUJI |
| (0008,0080) | LO | LO | 3 | + | 12 | Institution Name | ANALOGIC/CDA |
| (0028,0120) | US | - | 1C | - | 0 | Pixel Padding Value | |
|
|
|
|
|
|
|
| Attribute (0028,0120) not present - but presence not important: WEAK ( F[F[PRESENT F[./F[0x00280121]]] AND T[T[PRESENT T[./T[0x7FE00010]]] OR F[PRESENT F[./F[0x00287FE0]]]]], T[T[PRESENT T[./T[0x7FE00010]]] OR F[PRESENT F[./F[0x000287FE]]]] ) |
| Module: SC Equipment Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0008,0060) | CS | CS | 3 | + | 2 | Modality | CT |
| (0008,0064) | CS | - | 1 | - | 0 | Conversion Type | |
|
|
|
|
|
|
|
| Error: Type 1 (mandatory) attribute (0008,0064) should be present with at least one value Link to Summary Result |
| Module: General Image Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0008,0023) | DA | - | 2C | - | 0 | Content Date | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0008,0023): "INFO(Required if image is part of a series in which the images are temporally related. )" |
| (0008,0033) | TM | - | 2C | - | 0 | Content Time | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0008,0033): "INFO(Required if image is part of a series in which the images are temporally related.)" |
| (0020,0013) | IS | IS | 2 | + | 2 | Instance Number | 1 |
| (0020,0020) | CS | - | 2C | - | 0 | Patient Orientation | |
|
|
|
|
|
|
|
| Error: Attribute (0020,0020) expected according to condition: WEAK ( T[T[NOT F[PRESENT F[./F[0x00200037]]]] AND T[NOT F[PRESENT F[./F[0x00200032]]]]], ) Link to Summary Result |
| Module: Image Pixel Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0028,0002) | US | US | 1 | + | 2 | Samples per Pixel | 0x0001=1 |
| (0028,0004) | CS | CS | 1 | + | 12 | Photometric Interpretation | MONOCHROME2 |
| (0028,0006) | US | - | 1C | - | 0 | Planar Configuration | |
| (0028,0010) | US | US | 1 | + | 2 | Rows | 0x0200=512 |
| (0028,0011) | US | US | 1 | + | 2 | Columns | 0x0200=512 |
| (0028,0034) | IS | - | 1C | - | 0 | Pixel Aspect Ratio | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0028,0034): "INFO(Required if the aspect ratio values do not have a ratio of 1:1 and the physical pixel spacing is not specified by Pixel Spacing (0028,0030), or Imager Pixel Spacing (0018,1164) or Nominal Scanned Pixel Spacing (0018,2010), either for the entire Image or per-frame in a Functional Group Macro. See C.7.6.3.1.7.)" |
| (0028,0100) | US | US | 1 | + | 2 | Bits Allocated | 0x0008=8 |
| (0028,0101) | US | US | 1 | + | 2 | Bits Stored | 0x0008=8 |
| (0028,0102) | US | US | 1 | + | 2 | High Bit | 0x0007=7 |
| (0028,0103) | US | US | 1 | + | 2 | Pixel Representation | 0x0000=0 |
| (0028,0121) | US | - | 1C | - | 0 | Pixel Padding Range Limit | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0028,0121): "INFO(Required if pixel padding is to be defined as a range rather than a single value. )" |
| (0028,1101) | US | - | 1C | - | 0 | Red Palette Color Lookup Table Descriptor | |
| (0028,1102) | US | - | 1C | - | 0 | Green Palette Color Lookup Table Descriptor | |
| (0028,1103) | US | - | 1C | - | 0 | Blue Palette Color Lookup Table Descriptor | |
| (0028,1201) | OW | - | 1C | - | 0 | Red Palette Color Lookup Table Data | |
| (0028,1202) | OW | - | 1C | - | 0 | Green Palette Color Lookup Table Data | |
| (0028,1203) | OW | - | 1C | - | 0 | Blue Palette Color Lookup Table Data | |
| (0028,7FE0) | UT | - | 1C | - | 0 | Pixel Data Provider URL | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0028,7FE0): "INFO(Required if the image is to be transferred in one of the following presentation contexts identified by Transfer Syntax UID: 1.2.840.10008.1.2.4.94 (DICOM JPIP Referenced Transfer Syntax) 1.2.840.10008.1.2.4.95 (DICOM JPIP Referenced Deflate Transfer Syntax))" |
| (7FE0,0010) | OB | OB | 1C | + | 262144 | Pixel Data | C:\Users\info\Documents\DVTk\Storage SCP Emulator\Received DICOM Messages\B08_0060.pix |
| Module: SC Image Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0028,0030) | DS | DS | 1C | + | 14 | Pixel Spacing | 0.2 0 0.200000 |
|
|
|
|
|
|
|
| ConditionText: Attribute (0028,0030): "INFO(Required if the image has been calibrated. May be present otherwise.)" |
|
|
|
|
|
|
|
| Error: Number of attribute (0028,0030) values 3 out of Value Multiplicity range (2..2) Link to Summary Result |
| (0028,0A04) | LO | - | 1C | - | 0 | Pixel Spacing Calibration Description | |
| Module: Modality LUT Module (O) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0028,1052) | DS | DS | 1C | + | 4 | Rescale Intercept | 0.0 |
| (0028,1053) | DS | DS | 1C | + | 4 | Rescale Slope | 1.0 |
| (0028,1054) | LO | - | 1C | - | 0 | Rescale Type | |
|
|
|
|
|
|
|
| Error: Attribute (0028,1054) expected according to condition: T[PRESENT T[./T[0x00281052]]] Link to Summary Result |
| (0028,3000) | SQ | - | 1C | - | 0 | Modality LUT Sequence | |
| Module: SOP Common Module (M) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0008,0005) | CS | - | 1C | - | 0 | Specific Character Set | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0008,0005): "INFO(Required if an expanded or replacement character set is used. )" |
| (0008,0016) | UI | UI | 1 | + | 26 | SOP Class UID | 1.2.840.10008.5.1.4.1.1.7 |
| (0008,0018) | UI | UI | 1 | + | 20 | SOP Instance UID | 1.2.124.113532.1.1.1 |
| (0020,0013) | IS | IS | 3 | + | 2 | Instance Number | 1 |
| (0040,A390) | SQ | - | 1C | - | 0 | HL7 Structured Document Reference Sequence | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0040,A390): "INFO(Required if HL7 Structured Documents are referenced within the Instance.)" |
| (0400,0500) | SQ | - | 1C | - | 0 | Encrypted Attributes Sequence | |
|
|
|
|
|
|
|
| ConditionText: Attribute (0400,0500): "INFO(Required if application level confidentiality is needed and certain recipients are allowed to decrypt all or portions of the Encrypted Attributes Data Set. Required if application level confidentiality is needed and certain recipients are allowed to decrypt all or portions of the Encrypted Attributes Data Set. )" |
| Module: Additional Attributes Module (O) | |||||||
| Attribute | Def VR | Dcm VR | Type | Pr | Len | Attribute Name | Value(s) and Comments |
| (0028,0008) | IS | IS | 3 | + | 2 | Number of Frames | 1 |