This topic and its replies were posted before the current version of LEADTOOLS was released and may no longer be applicable.
#1
Posted
:
Thursday, May 3, 2012 12:23:04 PM(UTC)
Groups: Registered
Posts: 2
We are currently evaluating the PACS module(s).
The first goal for these tools would be to establish a stand alone PACS server and start sending DICOM images to it from various hospitals and clinics.
We'd then like to create a Delphi 7 program that would detect (or be notified) that a new study has arrived, extract details from that study (patient demographics, study description, etc.), and add that study to our existing radiologist workflow management system.
This appears to be do-able using the C DLLs, yes?
We are anticipating volumes on the order of 100,000 studies a year. Given an appropriate infrastructure and hardware platform is this a reasonable expectation for the Lead Technologies products?
Thanks.
#2
Posted
:
Wednesday, May 9, 2012 11:24:29 AM(UTC)
Groups: Registered, Tech Support
Posts: 207
Was thanked: 3 time(s) in 3 post(s)
To accomplish your first goal, I would recommend using our Storage Server. The Storage Server is a fully functional OEM level solution. It can be configured to work with a production level SQL server. To see a video walkthrough of the Storage Server and the framework behind the server, please click
here.
The Storage Server uses Addins to perform different services. The included addins have support for Study Root Query/Retrieve service, Storage services for all storage classes defined in the 2011 DICOM standard with exteneded JPEG, JPEG2000, RLE, and JPEG LS compression, and other services as well.
Regarding your second goal, obtaining a notification for new images, this can be acheieved by creating a new Addin for the Storage Server that will implement a notification interface (
INotifyReceiveMessage) handling the CStore Requst notification (
OnReceiveCStoreRequest.) This notification will provide the Dataset being stored which contains the study details.
You can then post a message with this information using MSMQ, or any other AMQP, so that the Delphi application will be notified. An alternative approach would be to implement the DICOM Instance Availability Notification Service for the Delphi App to consume.
To get more detailed patient/study information, you can use either our SOAP or RESTful web services provided by the LEADTOOLS Web Viewer framework, which can act as an extension for HIS/RIS to access information stored in Storage Server database.
Travis Montgomery
Senior Sales Engineer
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.