All Posts (bfsantosjr)Re: Help deciphering a validation error |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
Can I have a look at your DICOM object file?
Posted on: 2011/5/13 18:58
|
|
Transfer
|
||
Re: Help deciphering a validation error |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
Do you have the tag 0x30060084 in your DICOM object?
Posted on: 2011/5/11 18:50
|
|
Transfer
|
||
Re: SCP service |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
You can run multiple Storage SCU emulator sessions pointing to the SCP windows service.
Posted on: 2011/5/11 2:46
|
|
Transfer
|
||
Re: Populating (0008,1163) Time Range in C-Get-RQ statement. |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
Just to let everybody know that the DVT script below show the right format to execute Composite Instance Root Retrieve Information Model - MOVE SOP Class Q/R using the Time Range Tag.
Ignore my previous post on the DVT script format. ## ## Composite Instance Root Retrieve Information Model - MOVE SOP Class - SCU DVT Script ## ## SEND ASSOCIATE-RQ ( PRESENTATION-CONTEXT-ITEMS ("Composite Instance Root Retrieve Information Model - MOVE SOP Class", "Implicit VR Little Endian") ) RECEIVE ASSOCIATE-AC ( PRESENTATION-CONTEXT-ITEMS ("Composite Instance Root Retrieve Information Model - MOVE SOP Class", 0, "Implicit VR Little Endian") ) SEND C-MOVE-RQ "Composite Instance Root Retrieve - MOVE" ( (0x00000002, "Composite Instance Root Retrieve Information Model - MOVE SOP Class") (0x00000600, "STORESCP") # Destination AE (0x00080052, "FRAME") # Q/R Level (0x00080018, "999.999.2.19960619.163000.1.103") # SOP Instance UID (0x00081163, "0.0", "0.20841") # Time Range in seconds. ) RECEIVE C-MOVE-RSP "Composite Instance Root Retrieve - MOVE" ( (0x00000900, US, 0x0000) # Status ) SEND RELEASE-RQ RECEIVE RELEASE-RP
Posted on: 2011/5/10 18:50
|
|
Transfer
|
||
Re: Regarding types of Dicom validation coverage in DVTK |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
Download the new Definition Files 1.1.8, the files have all the information that you are looking for.
Posted on: 2011/5/7 0:32
|
|
Transfer
|
||
Re: Level-based validation conditions |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
>>Obviously the definition files are wrong -- an advice what
and where to fix that would be quite useful. Ans: Definition files are never wrong you just have understand how they are structured. I need more specifics on your problem before I can help you. >> Skipping definition file validation: unable to find correct definition file for Dimse Command "CFINDRQ" and SOP Class UID "1.2.840.10008.5.1.4.1.2.2.1". Ans: There is no CFINDRQ Dimse Command in the definition file. I believe it is C-FIND-RQ. Try this and it should get you further. I have encountered the same issues that you have but I need more detailed description before I can give an answer that helps you move forward.
Posted on: 2011/5/7 0:22
|
|
Transfer
|
||
Re: Help deciphering a validation error |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
You did not have to add the RT Prescription Module to the RT Plan Storage.def it is already there. I recommend that you download the latest Definition files 1.1.8. Then run you validation again.
Posted on: 2011/5/7 0:10
|
|
Transfer
|
||
Re: Level-based validation conditions |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
Using the original excerpt for reference.
******** C-Find Request Info******** ("0x00080052", VR.CS, "PATIENT") ' Query/Retrieve Level ("0x00100010", VR.PN) 'Patient's Name ("0x00100020", VR.LO) 'Patient ID The above excerpt has no value entered after VR.PN and VR.LO . I suggest the following revision where you enter "" or "abc" in the value field after the VR.PN and VR.LO as the validation process expect string values for VR.PN and VR.LO. A blank does not translate into a string value. A blank translate to nothing or no entry and this causes the validation check to generate Type 1 and 2 errors. If "" is entered, this will pass the Type 1 validation check where it expects the presence of at least one-value ("" is a one-value) and Type 2 where it expects a value with at least a zero-length ("" is zero-length). ******** C-Find Request Info******** ("0x00080052", VR.CS, "PATIENT") ' Query/Retrieve Level ("0x00100020", VR.LO, "") 'Patient ID I want to reiterated that there is no need for Patient Name as input parameter in the C-FIND-RQ structure as defined in the Patient Root Query-Retrieve Information Model - Find.def file. -bfsantosjr.
Posted on: 2011/4/14 23:48
|
|
Transfer
|
||
Re: Query function id not working for me |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
Raghavendra GH,
I did exactly what you executed on the C-FIND DVT script 2.ds and the SCU results indicate PASS and the SCP results indicate Type 1 and Type 2 validation errors. I will not spend time trying to correct these errors coming from the DVT Query_SCP. The main purpose of this DVT C-FIND SCU to SCP communication is to Request and Receive. From the QUERY_SCU standpoint this was accomplished with the SCU results showing validation passed by receiving what was expected (*.dcm files with the same data expected in the RECEIVE C-FIND-RSP in the SCU 2.ds). The QUERY_SCP results validation errors did not stop the QUERY_SCP from returning the SEND C-FIND-RSP (SCP 2.ds) with the expected data in the *.dcm files. All is well. Enjoy your Query/Retrieve and Worklist journey. -bfsantosjr.
Posted on: 2011/4/1 23:22
|
|
Transfer
|
||
Re: Validation of private tags, tags in sub directories |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2007/1/30 18:46 From USA
Group:
Registered Users Posts:
22
Level : 3; EXP : 41
HP : 0 / 60 MP : 7 / 1128 ![]() |
You may have to add the private tags, tags in subdirectories in the Definition files related to your Dicom Ojects. The Defination files are located in your local computer's C:\Program Files\Common Files\DVTk\Definition Files\DICOM folder.
Let me know if I can be of further assistance. -bfsantosjr
Posted on: 2011/4/1 0:26
|
|
Transfer
|
||





Transfer