Find Jobs
Hire Freelancers

DICOM - PACS networking

$750-1500 USD

Κλειστή
Αναρτήθηκε πάνω από 10 χρόνια πριν

$750-1500 USD

Πληρωμή κατά την παράδοση
We are developing a medical device used in remote locations, which • Take patent details and photos, • Connect to hospital PACS through Internet - with proper security/encryption of course, and send the package to PACS into their triage process. Such a package will join their patient queue, and be treated exactly as patients who are physically in the emergency ward. • Periodically our device will query the remote PACS and ask "what is the position of our package in your queue", and get told "you have seven patients in front of you" or something similar. • When an expert in hospital looks at the patient details and photos, he makes some diagnosis and recommendations, which is communicated back to our remote instrument. I am very experienced in programming, but I have no prior medical background and I know nothing about DICOM. I used to be very good at Visual C++, but haven’t done it for 8 years so I suspect that there will be a lot to pick up and struggle. We need you to 1. Recommend a proper DICOM SDK - open source preferred, one-off license also acceptable, but per-unit redistribution fee not considered. C# preferred, but C++ also acceptable. 2. Build a Visual Studio project with DCMTK incorporated. Create a single DICOM proxy class, with simple public methods such as void SendPackageToPACS(string strPatientName, DateTime dtDob, string strZippedPackagePath), where the zip file contains a text file with all patient details and a number of JEPG photos. int GetPatientQueuePosition(string strPatientName, DateTime dtDob) string GetDiagnosisAndRecommendation() You are most experienced in DICOM so if you anticipate we are going to need other methods on this proxy class please add it. This proxy class takes configurations from an XML configuration file, such as AE title of the remote PACS, IP address, port, log file path, etc. Inside the methods you do DICOM communications. When errors happen, it retrieves an informative error message, log it, then throw exception with the error message. The whole project should contain this single proxy class, plus a testing main() to test invoke this proxy class. The whole project should build and run OK. This way someone who knows nothing about DICOM can invoke this proxy class to communicate to the remote PACS without using any DCMTK-specific data structures. The delivery to us should be an zip file of a single folder, containing everything – the Visual Studio project files, with DCMTK and other external DLLs (such as WinSock) already in place - if the external file is too big then indicate in the instruction the exact URL to download and how to install it. This folder can be dumped to anywhere on my PC. I can open it, double click the sln file, Visual Studio opens, I hit F5, it should build and run the test successfully. Inside the proxy class there must be very detailed in-line documentation, targeting someone who knows nothing about DICOM, telling not just what it is doing but also why. Effort estimate: 1 day. 3. Step-by-step instruction starting from a clean virtual machine installation with nothing but a Visual Studio Express 2012. Goes through all software that needs to be downloaded and installed, options to take during the installation, where files should be copied to, what Visual Studio project settings/properties needs to be changed, what C++ header files needs to be created or changed, ..., until the project is built and run. Effort estimate: 1 day. Contingency: 1 day. Total effort estimate: 3 days.
Ταυτότητα εργασίας: 4831325

Σχετικά με την εργασία

6 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 11 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
6 freelancers δίνουν μια μέση προσφορά $5.025 USD για αυτή τη δουλειά
Avatar Χρήστη
Hi there, I'm an experienced Software Engineer and have a Masters degree in Computer Science. I've been working as a developer for more than 6 years.
$1.244 USD σε 6 ημέρες
5,0 (1 αξιολόγηση)
4,5
4,5
Avatar Χρήστη
Please see PMB.
$2.777 USD σε 10 ημέρες
5,0 (1 αξιολόγηση)
1,2
1,2
Avatar Χρήστη
may i help you
$1.250 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Please check your PMB
$1.111 USD σε 5 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
My bid and time estimate is fair enough and dont waste your money and time with some brokers or so called company(those who use "WE"). If you wanna work with a solo developer, check pm
$750 USD σε 3 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
DICOM expert
$22.222 USD σε 30 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της AUSTRALIA
Wantirna South, Australia
0,0
0
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Αυγ 16, 2013

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.