interfacing orthanc with vb.net

hai,
   i am trying to interface orthanc with vb.net and calling the individual patient data directly from vb.net through orthanc. but in orthanc storage folder the type of saving the data is different. so can you suggest me to change the type of saving the data in orthanc, so that i can call individual patients data from vb.net.

    thank you

Hello,

Please have a look at the following discussion:
https://groups.google.com/d/msg/orthanc-users/vcj3q5lPIPw/fZEiSiMzBgAJ

To summarize, you must not try and access directly the database of Orthanc (that is based upon SQLite), as this may result in corruption. The only supported way of accessing the content of an Orthanc server is through its REST API. In vb.net, this is quite easy, as the .NET platform contains standard ways of accessing the REST API of any application.

Sébastien-

hai,

thank you the suggestions
   and could you please send a link to the source code of orthanc. so that i can modify as per my requirements to interface and access the orthanc by vb.net

   thank you

All the information about getting the source code of Orthanc is available on the official Web site:
http://www.orthanc-server.com/download.php

hai,

  thank you reply, going through the source code. great work
     
     thank you

hai,

   could you please tell me what is logic used for generating the patient ID in orthanc

    thank you

could you please tell me what is logic used for generating the patient ID in orthanc

This is explained in the FAQ:
https://goo.gl/uM8FO5

hai,

i am trying to access individual user by using the vb.net. the problem is that orthanc access user using “uuid” of patient, but i need to access the patient data using the patient id only, we give more importance to patient id, so could you please help me on that.

thank you.

Please read the Orthanc Book, especially the following two sections:
https://orthanc.chu.ulg.ac.be/book/users/rest.html#accessing-the-content-of-orthanc

https://orthanc.chu.ulg.ac.be/book/dicom-guide.html#model-of-the-real-world

Sébastien-

hai,

thanks for suggestion,

but badly i need to launch patient data using patient id only, please could you help me.

thank you

This is explained in the links I sent earlier:
https://orthanc.chu.ulg.ac.be/book/dicom-guide.html#dicom-identifiers

“In any case, the core engine Orthanc keeps an index of all these DICOM identifiers (PatientID, AccessionNumber, StudyInstanceUID, SeriesInstanceUID and SOPInstanceUID) and is able to quickly maps them to its own internal identifiers. This lookup is implemented by the /tools/lookup URI of the REST API of Orthanc.”

hai,

  thanks for such nice suggestion.

   so far i had established successful communication between remote server through lan, is there any possibilities so that i can establish communication between 2 different places over internet.

       thank you.

Of course, you just have to change the URL to the REST API of the various instances of Orthanc.

hai,

    thanks for the reply,

    could please explain more on this

           thank you

Please completely read the Orthanc Book, especially the section on the REST API, and everything will become clear:
https://orthanc.chu.ulg.ac.be/book/index.html