findscu(1) OFFIS DCMTK findscu(1) (NAME) findscu - DICOM ( SCU) (SYNOPSIS) findscu [options] peer port [dcmfile-in...] (DESCRIPTION) findscu SCU ( ) Query/Retrieve Basic Worklist Management . findscu () C-FIND . SCP . SCP Query/Retrieve Basic Worklist Management . (PARAMETERS) peer DICOM port tcp/ip dcmfile-in () DICOM (OPTIONS) (general options) -h --help --version --arguments -q --quiet -v --verbose -d --debug -ll --log-level [l]evel: string constant (fatal, error, warn, info, debug, trace) l (logger) -lc --log-config [f]ilename: string f (network options) (matching keys): -k --key [k]ey: gggg,eeee="str", path or dictionary name="str" (): -W --worklist () -P --patient (patient root) -S --study (study root) -O --psonly / (patient/study only) IP: -i4 --ipv4 IPv4 () -i6 --ipv6 IPv6 -i0 --ip-auto DNS IP (AE Titles): -aet --aetitle [a]etitle: string AE (: FINDSCU) -aec --call [a]etitle: string AE (: ANY-SCP) (VR) : +u --enable-new-vr VR (UN/UT) () -u --disable-new-vr VR OB (TS) : -x= --propose-uncompr TS VR () -xe --propose-little TS VR little endian -xb --propose-big TS VR big endian -xd --propose-deflated TS deflate VR little endian -xi --propose-implicit VR little endian deflate ( --propose-deflated): +cl --compression-level [l]evel: integer (: 6) 0= 1= 9= : -to --timeout [s]econds: integer (: ) -ts --socket-timeout [s]econds: integer (: 60) (0 ) -ta --acse-timeout [s]econds: integer (: 30) ACSE -td --dimse-timeout [s]econds: integer (: ) DIMSE -pdu --max-pdu [n]umber of bytes: integer (4096..131072) pdu n (: 16384) --repeat [n]umber: integer n --abort (abort) (release) --cancel [n]umber: integer n (: ) (TLS) : -tls --disable-tls TCP/IP () +tls --enable-tls [p]rivate key file, [c]ertificate file: string TLS +tla --anonymous-tls TLS ( --enable-tls): +ps --std-passwd stdin () +pw --use-passwd [p]assword: string -pw --null-passwd : -pem --pem-keys PEM () -der --der-keys DER (CA): +cf --add-cert-file [f]ilename: string +cd --add-cert-dir [d]irectory: string d +crl --add-crl-file [f]ilename: string (CRL) ( --enable-crl-vfy) +crv --enable-crl-vfy CRL (leaf) +cra --enable-crl-all CRL : +ph --list-profiles TLS +pg --profile-8996 BCP 195 RFC 8996 TLS () +pm --profile-8996-mod BCP 195 RFC 8996 TLS # TLS # TLS +py --profile-bcp195-nd Non-downgrading BCP 195 TLS () +px --profile-bcp195 BCP 195 TLS () +pz --profile-bcp195-ex Extended BCP 195 TLS () +pb --profile-basic Basic TLS Secure Transport Connection () # TLS 3DES +pa --profile-aes AES TLS Secure Transport Connection () +pn --profile-null ( IHE ATNA ) (ciphersuite): +cc --list-ciphers TLS +cs --cipher [c]iphersuite name: string (SNI): --no-sni SNI () --request-sni [s]erver name: string s : +rs --seed [f]ilename: string (seed) f +ws --write-seed seed ( --seed) +wf --write-seed-file [f]ilename: string ( --seed) seed f (peer): -rc --require-peer-cert () -ic --ignore-peer-cert (output options) : -od --output-directory [d]irectory: string (: ".") d : +dc --enable-correction -dc --disable-correction () C-FIND: +sr --show-responses (logger) -sr --hide-responses -X --extract DICOM ( rsp0001.dcm...) -Xx --extract-xml XML ( rsp0001.xml...) -Xs --extract-xml-single [f]ilename: string XML f -Xlo --limit-output [n]umber: integer n (: ) (NOTES) C-FIND SCP . () DICOM dataset C-FIND-RQ . dump2dcm : # query patient names and IDs (0008,0052) CS [PATIENT] # QueryRetrieveLevel (0010,0010) PN [] # PatientName (0010,0020) LO [] # PatientID -k . : findscu -P -k "(0010,0010)=HEWETT*" caesar 5678 patqry.dcm SCP caesar 5678 TCP/IP PatientName patqry.dcm "HEWETT*" . . -k . ( '=') . findscu "0010,0010" "(0010,0010)". . -k (dictionary names) DICOM . findscu : findscu -P -k PatientName="HEWETT*" caesar 5678 patqry.dcm (sequences) -k . <<>> (path notation) : findscu -W -k "(0040,0100)[0].Modality=CT" caesar 5678 (0040,0100) "Scheduled Procedure StepSequence" "Modality" "CT" (worklist server) caesar CT . dcmodify . -k . findscu C-FIND SCP . (logger) --hide-responses --extract --quiet logger . --show-responses . DICOM ( --extract) XML ( --extract-xml) . dcm2xml.dtd ( "data-set" ) . XML Specific Character Set XML . ISO 2022 ASCII "&#nnn;" "nnn" . ( "" ESC) XML . (association) --extract-xml-single XML . XML "responses" ( "type" "C-FIND") . . UTF-8 UTF-8 ( ASCII ). (DICOM Conformance) findscu SOP Class SCU : FINDPatientRootQueryRetrieveInformationModel 1.2.840.10008.5.1.4.1.2.1.1 FINDStudyRootQueryRetrieveInformationModel 1.2.840.10008.5.1.4.1.2.2.1 FINDPatientStudyOnlyQueryRetrieveInformationModel 1.2.840.10008.5.1.4.1.2.3.1 FINDModalityWorklistInformationModel 1.2.840.10008.5.1.4.31 findscu (-P -S -O -W) (presentation contexts) SOP Class . : LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2 LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1 DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*) BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2 (*) zlib ( --version ) --propose . findscu (extended negotiation) . (LOGGING) . . --verbose . --debug . --log-level . --quiet . . <> . ( ) syslog () event log () --log-config . . /logger.cfg . (COMMAND LINE) : (0-1) (1-n) 0 n . <<+>> <<->> . ( ). . . <<@>> ( @command.txt). ( ). . / ( /dumppat.txt ). (ENVIRONMENT) findscu DICOM DCMDICTPATH . DCMDICTPATH /dicom.dic ( ). DCMDICTPATH . DCMDICTPATH PATH (":") . (";") . DCMDICTPATH . . findscu . DCMTK oficonv ( ) ( DCMTK ). DCMTK . DCMICONVPATH . . (FILES) /dcm2xml.dtd - (DTD) (SEE ALSO) movescu(1), dump2dcm(1), dcmodify(1) (COPYRIGHT) Copyright (C) 1994-2025 by OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany. Version 3.7.0 Thu Jul 9 2026 18:43:40 findscu(1)