
# Syngo Disc Daemon
Date: 2020-10-29
For: **Alexander Makarov**, Mohammed bin Khalifa bin Salman Al Khalifa Cardiac Centre
By: **Wojtek Grabski**, of Flux Inc
## Context and Purpose
A summary of the particulars:
- You are using Siemens syngo PACS, which stores exam images and PDF reports in different formats -- images as DICOM flat files and PDFs as database blobs.
- You would like to export selected exams to disc, along with their accompanying reports.
- You are using "EPSON producer" software to burn and label your discs.
- You would like background processes running on a server to initiate burning and swapping automatically.
- Your producer software commences processing when it receives a text sentinel file in a pre-determined folder. The sentinel file contains variables like the label, logo, and others.
- syngo provides an export function that saves DICOM files and PDFs into separate folders, along with a DICOMDIR file that references only the DICOM images.
## Proposed Solution
We propose a background daemon that watches for your exports from syngo.
When exports appear, this daemon:
- Converts PDF reports to DICOM and places them into the folder with the remaining images -- leaving the original in place.
- DICOM reports are saved as Secondary Capture series to maintain compatibility;
- Amends a pre-existing DICOMDIR to include appended PDF series;
- Combines both folders with the executables of your DICOM viewer, README, autorun files, and any other files you specify;
- Outputs all files to your EPSON producer input folder; and
- Creates the appropriate sentinel file that triggers the production of the disc.
## Architecture
We foresee using the following tools:
- DCMTk for conversion from PDF to DICOM, possibly using our DICOM Printer 2 DICOMizer service.
- .NET 4.8 and `fo-dicom` to amend your DICOMDIR files
- .NET 4.8 to author the daemon
We will provide all newly-written source code upon project closeout. Pre-existing binaries will not require additional license fees.
## Timeline
The entire project timeline, including deployment support, is anticipated at two weeks.
## Project Fees
Total project fees will be approximately **3,520 - 4,400 USD**, based on 4 - 5 days of effort.
2,000 USD is payable at commencement, balance upon substantial completion.
## Contact Us
Wojtek Grabski
**Flux Inc**
1321 Upland Dr. PMB 12547
Houston, TX 77043
United States of America
~
100 Broadview Ave, Suite 300
Toronto, Ontario M4M 3H3
Canada
Email. wojtek@fluxinc.co
Tel. [+1 (416) 554-6355](tel://+14165546355)
---
> This quotation is valid for 90 days. All fees in US dollars exclude applicable taxes.