All Posts (noldor)Re: How to check image is dicom (.dcm) or not in DVTK api's or in .net |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2010/3/23 15:01 Group:
Registered Users Posts:
24
Level : 3; EXP : 62
HP : 0 / 65 MP : 8 / 607 ![]() |
***
i am writing this message to have access to view the first message ***
Posted on: 2010/4/21 9:53
|
|
Transfer
|
||
Dvtk WorklistScp and Scheduled Procedure Step Sequence |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2010/3/23 15:01 Group:
Registered Users Posts:
24
Level : 3; EXP : 62
HP : 0 / 65 MP : 8 / 607 ![]() |
I am working with Dvtk.DvtkDicomEmulators.WorklistClientServers.WorklistScp emulator. Everything works just fine in this method. It recieves C-Find query, and the response is totally perfect with all the attiributes i added.
But when i do not use a physical directory and add those exactly same DataSets into InformationModel, by using mwlscp.InformationModel.AddToInformationModel(dvtkDataSet); I tried this for other types of sequences, i noticed that; no sequence kind of data is contained in the response when using manually adding datasets. I mean it is not only for scheduled procedure step sequence. The summary is:
Posted on: 2010/4/16 7:26
|
|
Transfer
|
||
Re: Communication with X-Ray Machines |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2010/3/23 15:01 Group:
Registered Users Posts:
24
Level : 3; EXP : 62
HP : 0 / 65 MP : 8 / 607 ![]() |
Thanks.
I've read some stuff and understood that all thing works on the MWL request of the X-ray device from a RIS. I am just still very confused about what happens on the X-Ray machine side itself on real world, free from DICOM standarts. For example; when machine queries the MWList-FIND from RIS, there may be more than one result in the RIS Response. Machine gets all these responses with patient and study informations. But then, how does machine decide which patient's turn it is to aquire a new image? Is there some kind of console monitor on the machine which physician can select the current patient? Does Dicom compatible machines always have a simple monitor which provides selection of a patient from the list? Or maybe some devices are only accepts only one single result in the MWL-response from RIS?? So, what actually a dicom compatible x-ray machine means in reality? What are the general functions of these machines (on hardware side and interface side)
Posted on: 2010/3/31 15:26
|
|
Transfer
|
||
Communication with X-Ray Machines |
||
|---|---|---|
|
Quite a regular
![]()
Joined:
2010/3/23 15:01 Group:
Registered Users Posts:
24
Level : 3; EXP : 62
HP : 0 / 65 MP : 8 / 607 ![]() |
Hi.
I managed to handle some basic C-ECHO, C-FIND, C-MOVE processes with Dvtk Library. They work just fine. I am wondering about communicating with modality machines such as an X-Ray Machine which has Dicom Support. For example; what is the simplified steps of getting a new image from X-Ray machine. I mean telling it to acquire a new image for current patient. Which commands should i use for this job? Are common commands like C-Store and C-MOVE enough for this job or should i use N-ACTION, N-CREATE kinda commands? Which namespaces, classes and functions from DVTK Libraries should i use to manage these stuff? I've checked out the Modality Emulator with RIS Emulator a bit. But i didn't clearly understand the basics. Why does Modality (such as an X-Ray Machine) asks the RIS for a WorkList fist?? What is WorkList, what is MPPS? Can't RIS just tell the Modality "hey you, i want you to take a new image, and this image will belong to this patient (or this study id, etc)" I need some basic introduction which will guide me to understand the architecture of work-sharing between Modality and RIS and how i will use the library for these jobs. Thanks.
Posted on: 2010/3/23 15:22
|
|
Transfer
|
||





Transfer