dcmqrscp --version (return code: 0)
$dcmtk: dcmqrscp v3.6.2 2017-07-14 $
dcmqrscp: DICOM image archive (central test node)
Host type: Debian
Character encoding: US-ASCII
External libraries used:
- ZLIB, Version 1.2.11
- LIBWRAP
- ICU, Version 57.1.0
dcmqrscp --help (return code: 0)
$dcmtk: dcmqrscp v3.6.2 2017-07-14 $
dcmqrscp: DICOM image archive (central test node)
usage: dcmqrscp [options] [port]
parameters:
port tcp/ip port number to listen on
(default: in config file)
general options:
-h --help print this help text and exit
--version print version information and exit
--arguments print expanded command line arguments
-q --quiet quiet mode, print no warnings and errors
-v --verbose verbose mode, print processing details
-d --debug debug mode, print debug information
-ll --log-level [l]evel: string constant
(fatal, error, warn, info, debug, trace)
use level l for the logger
-lc --log-config [f]ilename: string
use config file f for the logger
-c --config [f]ilename: string
use specific configuration file
(default: /usr/etc/dcmtk/dcmqrscp.cfg)
multi-process options:
-s --single-process single process mode
--fork fork child process for each assoc. (default)
database options:
association negotiation:
--require-find reject all MOVE/GET presentation contexts for
which no correspond. FIND context is proposed
--no-parallel-store reject multiple simultaneous STORE presentat.
contexts for one application entity title
--disable-get disable C-GET support
--allow-shutdown allow external shutdown via private SOP class
checking identifier validity:
-XF --check-find check C-FIND identifier validity
--no-check-find do not check C-FIND identifier validity (def.)
-XM --check-move check C-MOVE identifier validity
--no-check-move do not check C-MOVE identifier validity (def.)
restriction of move targets:
--move-unrestricted do not restrict move destination (default)
-ZA --move-aetitle restrict move dest. to requesting AE title
-ZH --move-host restrict move destination to requesting host
-ZV --move-vendor restrict move destination to requesting vendor
restriction of query/retrieve models:
-QP --no-patient-root do not support Patient Root Q/R models
-QS --no-study-root do not support Study Root Q/R models
-QO --no-patient-study do not support Patient/Study Only Q/R models
network options:
association negotiation profiles from configuration file:
-xf --assoc-config-file [f]ilename, [i]n-profile, [o]ut-profile: string
use profile i from f for incoming associations
use profile o from f for outgoing associations
preferred network transfer syntaxes (incoming associations):
+x= --prefer-uncompr prefer explicit VR local byte order (default)
+xe --prefer-little prefer explicit VR little endian TS
+xb --prefer-big prefer explicit VR big endian TS
+xs --prefer-lossless prefer default JPEG lossless TS
+xy --prefer-jpeg8 prefer default JPEG lossy TS for 8 bit data
+xx --prefer-jpeg12 prefer default JPEG lossy TS for 12 bit data
+xv --prefer-j2k-lossless prefer JPEG 2000 lossless TS
+xw --prefer-j2k-lossy prefer JPEG 2000 lossy TS
+xt --prefer-jls-lossless prefer JPEG-LS lossless TS
+xu --prefer-jls-lossy prefer JPEG-LS lossy TS
+xm --prefer-mpeg2 prefer MPEG2 Main Profile @ Main Level TS
+xh --prefer-mpeg2-high prefer MPEG2 Main Profile @ High Level TS
+xn --prefer-mpeg4 prefer MPEG4 AVC/H.264 HP / Level 4.1 TS
+xl --prefer-mpeg4-bd prefer MPEG4 AVC/H.264 BD-compatible TS
+x2 --prefer-mpeg4-2-2d prefer MPEG4 AVC/H.264 HP / Level 4.2 TS (2D)
+x3 --prefer-mpeg4-2-3d prefer MPEG4 AVC/H.264 HP / Level 4.2 TS (3D)
+xo --prefer-mpeg4-2-st prefer MPEG4 AVC/H.264 Stereo / Level 4.2 TS
+x4 --prefer-hevc prefer HEVC/H.265 Main Profile / Level 5.1 TS
+x5 --prefer-hevc10 prefer HEVC/H.265 Main 10 Profile / Level 5.1 TS
+xr --prefer-rle prefer RLE lossless TS
+xd --prefer-deflated prefer deflated expl. VR little endian TS
+xi --implicit accept implicit VR little endian TS only
proposed transmission transfer syntaxes (outgoing associations):
-x= --propose-uncompr propose all uncompressed TS, explicit VR
with local byte ordering first (default)
-xe --propose-little propose all uncompressed TS, explicit VR
little endian first
-xb --propose-big propose all uncompressed TS, explicit VR
big endian first
-xi --propose-implicit propose implicit VR little endian TS only
-xs --propose-lossless propose default JPEG lossless TS
and all uncompressed transfer syntaxes
-xy --propose-jpeg8 propose default JPEG lossy TS for 8 bit data
and all uncompressed transfer syntaxes
-xx --propose-jpeg12 propose default JPEG lossy TS for 12 bit data
and all uncompressed transfer syntaxes
-xv --propose-j2k-lossless propose JPEG 2000 lossless TS
and all uncompressed transfer syntaxes
-xw --propose-j2k-lossy propose JPEG 2000 lossy TS
and all uncompressed transfer syntaxes
-xt --propose-jls-lossless propose JPEG-LS lossless TS
and all uncompressed transfer syntaxes
-xu --propose-jls-lossy propose JPEG-LS lossy TS
and all uncompressed transfer syntaxes
-xm --propose-mpeg2 propose MPEG2 Main Profile @ Main Level TS
-xh --propose-mpeg2-high propose MPEG2 Main Profile @ High Level TS
-xn --propose-mpeg4 propose MPEG4 AVC/H.264 HP / Level 4.1 TS
-xl --propose-mpeg4-bd propose MPEG4 AVC/H.264 BD-compatible TS
-x2 --propose-mpeg4-2-2d propose MPEG4 AVC/H.264 HP / Level 4.2 TS (2D)
-x3 --propose-mpeg4-2-3d propose MPEG4 AVC/H.264 HP / Level 4.2 TS (3D)
-xo --propose-mpeg4-2-st propose MPEG4 AVC/H.264 Stereo / Level 4.2 TS
-x4 --propose-hevc propose HEVC/H.265 Main Profile / Level 5.1 TS
-x5 --propose-hevc10 propose HEVC/H.265 Main 10 Profile / Level 5.1 TS
-xr --propose-rle propose RLE lossless TS
and all uncompressed transfer syntaxes
-xd --propose-deflated propose deflated expl. VR little endian TS
and all uncompressed transfer syntaxes
network host access control (tcp wrapper):
-ac --access-full accept connections from any host (default)
+ac --access-control enforce host access control rules
other network options:
-to --timeout [s]econds: integer (default: unlimited)
timeout for connection requests
-ta --acse-timeout [s]econds: integer (default: 30)
timeout for ACSE messages
-td --dimse-timeout [s]econds: integer (default: unlimited)
timeout for DIMSE messages
-pdu --max-pdu [n]umber of bytes: integer (4096..131072)
set max receive pdu to n bytes
(default: use value from configuration file)
-dhl --disable-host-lookup disable hostname lookup
--refuse refuse association
--reject reject association if no implement. class UID
--ignore ignore store data, receive but do not store
-up --uid-padding silently correct space-padded UIDs
encoding options:
post-1993 value representations:
+u --enable-new-vr enable support for new VRs (UN/UT) (default)
-u --disable-new-vr disable support for new VRs, convert to OB
output options:
bit preserving mode:
-B --normal allow implicit format conversions (default)
+B --bit-preserving write data exactly as read
output file format:
+F --write-file write file format (default)
-F --write-dataset write data set without file meta information
output transfer syntax (not with --bit-preserving or compressed transmission):
+t= --write-xfer-same write with same TS as input (default)
+te --write-xfer-little write with explicit VR little endian TS
+tb --write-xfer-big write with explicit VR big endian TS
+ti --write-xfer-implicit write with implicit VR little endian TS
+td --write-xfer-deflated write with deflated expl. VR little endian TS
group length encoding (not with --bit-preserving):
+g= --group-length-recalc recalculate group lengths if present (default)
+g --group-length-create always write with group length elements
-g --group-length-remove always write without group length elements
length encoding in sequences and items (not with --bit-preserving):
+e --length-explicit write with explicit lengths (default)
-e --length-undefined write with undefined lengths
data set trailing padding (not with --write-dataset or --bit-preserving):
-p --padding-off no padding (default)
+p --padding-create [f]ile-pad [i]tem-pad: integer
align file on multiple of f bytes
and items on multiple of i bytes
deflate compression level (only with -xd or --write-xfer-deflated/same):
+cl --compression-level [l]evel: integer (default: 6)
0=uncompressed, 1=fastest, 9=best compression
specific character set:
+Cr --use-request-charset try to convert all element values that are
affected by Specific Character Set (0008,0005)
to the one specified in the request data set,
fall back to the one specified via
--convert-to-xxx if that is not possible
(default, unless overridden by config file)
-Cr --override-charset convert affected element values to the character
set specified via --convert-to-xxx, ignoring
the one specified in the request
+A7 --convert-to-ascii convert affected element values to 7-bit ASCII
(default, unless overridden by config file)
+U8 --convert-to-utf8 convert affected element values to UTF-8
+L1 --convert-to-latin1 convert affected element values to ISO 8859-1
+C --convert-to-charset [c]harset: string
convert affected element values to the character
set specified by the DICOM defined term c
-Ct --transliterate try to approximate characters that cannot be
represented through similar looking characters
-Cd --discard-illegal discard characters that cannot be represented
in destination character set