.TH "movescu" 1 "Thu Jul 9 2026 18:43:40" "Version 3.7.0" "OFFIS DCMTK" \" -*- nroff -*- .nh .SH "نام (NAME)" movescu \- کلاینت درخواست انتقال و دریافت پرونده‌های تصویربرداری DICOM .PP .SH "خلاصه دستور (SYNOPSIS)" .PP .PP .nf movescu [options] peer port [dcmfile-in\&.\&.\&.] .fi .PP .SH "توضیحات (DESCRIPTION)" .PP برنامهٔ \fBmovescu\fP هم یک SCU (کاربر رده سرویس) برای رده سرویس Query/Retrieve و هم یک SCP (ارائه‌دهنده رده سرویس) برای رده سرویس Storage پیاده‌سازی می‌کند\&. برنامهٔ \fBmovescu\fP از قابلیت بازیابی با استفاده از پیام C-MOVE پشتیبانی می‌کند\&. این برنامه کلیدهای پرس‌وجو را به یک SCP ارسال کرده و منتظر پاسخ‌ها می‌ماند\&. همچنین برای دریافت تصاویری که در نتیجهٔ درخواست C-MOVE ارسال می‌شوند، ارتباطات (associations) را می‌پذیرد\&. از این برنامه می‌توان برای آزمایش SCPهای رده سرویس Query/Retrieve استفاده کرد\&. برنامهٔ \fBmovescu\fP می‌تواند انتقال تصاویر به یک شخص ثالث را آغاز کند یا تصاویر را برای خود بازیابی نماید\&. توجه داشته باشید که استفاده از واژهٔ «move» (انتقال) یک نام‌گذاری نادقیق است؛ عملیات C-MOVE در واقع یک کپی تصویر انجام می‌دهد (هیچ تصویری از SCP حذف نخواهد شد)\&. .SH "پارامترها (PARAMETERS)" .PP .PP .nf peer نام میزبان سامانه همتای DICOM port شماره پورت tcp/ip سامانه همتا dcmfile-in فایل(های) پرس‌وجوی DICOM .fi .PP .SH "گزینه‌ها (OPTIONS)" .PP .SS "گزینه‌های عمومی (general options)" .PP .nf -h --help چاپ این متن راهنما و خروج --version چاپ اطلاعات نسخه و خروج --arguments چاپ آرگومان‌های بسط‌یافته خط فرمان -q --quiet حالت بی‌صدا، عدم چاپ هشدارها و خطاها -v --verbose حالت پرگو، چاپ جزئیات پردازش -d --debug حالت اشکال‌زدایی، چاپ اطلاعات اشکال‌زدایی -ll --log-level [l]evel: string constant (fatal, error, warn, info, debug, trace) استفاده از سطح l برای ثبت وقایع -lc --log-config [f]ilename: string استفاده از فایل پیکربندی f برای ثبت وقایع .fi .PP .SS "گزینه‌های شبکه (network options)" .PP .nf نسخه پروتکل IP: -i4 --ipv4 فقط استفاده از IPv4 (پیش‌فرض) -i6 --ipv6 فقط استفاده از IPv6 -i0 --ip-auto استفاده از پشته دوگانه IPv6/IPv4 بازنویسی کلیدهای تطبیق: -k --key [k]ey: gggg,eeee="str" یا dictionary name="str" بازنویسی کلید تطبیق مدل اطلاعاتی پرس‌وجو: -P --patient استفاده از مدل اطلاعاتی ریشه بیمار (پیش‌فرض) -S --study استفاده از مدل اطلاعاتی ریشه مطالعه -O --psonly استفاده از مدل اطلاعاتی فقط بیمار/مطالعه عناوین موجودیت کاربردی (AE Titles): -aet --aetitle [a]etitle: string تنظیم عنوان AE فراخواننده من (پیش‌فرض: MOVESCU) -aec --call [a]etitle: string تنظیم عنوان AE فراخوانده‌شده همتا (پیش‌فرض: ANY-SCP) -aem --move [a]etitle: string تنظیم عنوان AE مقصد انتقال (پیش‌فرض: MOVESCU) سینتکس‌های انتقال ترجیحی شبکه (ارتباطات ورودی): +x= --prefer-uncompr ترجیح VR صریح با ترتیب بایت محلی (پیش‌فرض) +xe --prefer-little ترجیح TS با VR صریح و little endian +xb --prefer-big ترجیح TS با VR صریح و big endian +xs --prefer-lossless ترجیح TS پیش‌فرض بدون اتلاف JPEG +xy --prefer-jpeg8 ترجیح TS پیش‌فرض با اتلاف JPEG برای داده‌های ۸ بیتی +xx --prefer-jpeg12 ترجیح TS پیش‌فرض با اتلاف JPEG برای داده‌های ۱۲ بیتی +xv --prefer-j2k-lossless ترجیح TS بدون اتلاف JPEG 2000 +xw --prefer-j2k-lossy ترجیح TS با اتلاف JPEG 2000 +xt --prefer-jls-lossless ترجیح TS بدون اتلاف JPEG-LS +xu --prefer-jls-lossy ترجیح TS با اتلاف JPEG-LS +xm --prefer-mpeg2 ترجیح TS مربوط به MPEG2 Main Profile @ Main Level +xh --prefer-mpeg2-high ترجیح TS مربوط به MPEG2 Main Profile @ High Level +xn --prefer-mpeg4 ترجیح TS مربوط به MPEG4 AVC/H\&.264 High Profile / Level 4\&.1 +xl --prefer-mpeg4-bd ترجیح TS سازگار با BD مربوط به MPEG4 AVC/H\&.264 HP / Level 4\&.1 +x2 --prefer-mpeg4-2-2d ترجیح TS مربوط به MPEG4 AVC/H\&.264 HP / Level 4\&.2 برای ویدیوهای دو بعدی (2D) +x3 --prefer-mpeg4-2-3d ترجیح TS مربوط به MPEG4 AVC/H\&.264 HP / Level 4\&.2 برای ویدیوهای سه بعدی (3D) +xo --prefer-mpeg4-2-st ترجیح TS استریو مربوط به MPEG4 AVC/H\&.264 Stereo HP / Level 4\&.2 +x4 --prefer-hevc ترجیح TS مربوط به HEVC/H\&.265 Main Profile / Level 5\&.1 +x5 --prefer-hevc10 ترجیح TS مربوط به HEVC/H\&.265 Main 10 Profile / Level 5\&.1 +xr --prefer-rle ترجیح TS بدون اتلاف RLE +xd --prefer-deflated ترجیح TS فشرده‌شده با الگوریتم deflated با VR صریح و little endian +xi --implicit فقط پذیرش TS با VR ضمنی و little endian +xa --accept-all پذیرش تمام سینتکس‌های انتقال پشتیبانی‌شده سینتکس‌های انتقال پیشنهادی برای ارسال (ارتباطات خروجی): -x= --propose-uncompr پیشنهاد تمام TSهای فشرده‌نشده، ابتدا VR صریح با ترتیب بایت محلی (پیش‌فرض) -xe --propose-little پیشنهاد تمام TSهای فشرده‌نشده، ابتدا VR صریح با little endian -xb --propose-big پیشنهاد تمام TSهای فشرده‌نشده، ابتدا VR صریح با big endian -xd --propose-deflated پیشنهاد TS با VR صریح و little endian فشرده‌شده با الگوریتم deflated و تمام سینتکس‌های انتقال فشرده‌نشده -xi --propose-implicit فقط پیشنهاد TS با VR ضمنی و little endian کنترل دسترسی میزبان شبکه (tcp wrapper): -ac --access-full پذیرش اتصالات از هر میزبان (پیش‌فرض) +ac --access-control اعمال قواعد کنترل دسترسی میزبان پورت برای ارتباطات ورودی شبکه: --no-port بدون پورت برای ارتباطات ورودی (پیش‌فرض) +P --port [n]umber: integer شماره پورت برای ارتباطات ورودی مدیریت مجموعه‌داده‌های غیرمجاز پس از پاسخ‌های 'pending' در move: -pi --pending-ignore فرض بر عدم وجود مجموعه‌داده (پیش‌فرض) -pr --pending-read خواندن و نادیده گرفتن مجموعه‌داده سایر گزینه‌های شبکه: -to --timeout [s]econds: integer (پیش‌فرض: نامحدود) مهلت زمانی برای درخواست‌های اتصال -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) -dhl --disable-host-lookup غیرفعال کردن جستجوی نام میزبان --repeat [n]umber: integer تکرار به تعداد n بار --abort قطع اجباری ارتباط به جای رهاسازی عادی آن --ignore نادیده گرفتن داده‌های ذخیره‌سازی، دریافت شود اما ذخیره نگردد --cancel [n]umber: integer لغو پس از n پاسخ (پیش‌فرض: هرگز) -up --uid-padding اصلاح بی‌سرصدای UIDهای پرشده با فاصله .fi .PP .SS "گزینه‌های امنیت لایه انتقال (TLS) (transport layer security (TLS) options)" .PP .nf پشته پروتکل انتقال: -tls --disable-tls استفاده از اتصال عادی TCP/IP (پیش‌فرض) +tls --enable-tls [p]rivate key file, [c]ertificate file: string استفاده از اتصال امن و احرازهویت‌شده TLS گذرواژه کلید خصوصی (فقط با --enable-tls): +ps --std-passwd درخواست از کاربر برای وارد کردن گذرواژه در ورودی استاندارد (پیش‌فرض) +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 پروفایل بدون تنزل BCP 195 TLS (منسوخ‌شده) +px --profile-bcp195 پروفایل BCP 195 TLS (منسوخ‌شده) +pz --profile-bcp195-ex پروفایل توسعه‌یافته BCP 195 TLS (منسوخ‌شده) +pb --profile-basic پروفایل اتصال امن انتقال پایه‌ای TLS (منسوخ‌شده) # فقط در صورتی در دسترس است که کتابخانه زیربنایی TLS از 3DES پشتیبانی کند +pa --profile-aes پروفایل اتصال امن انتقال AES TLS (منسوخ‌شده) +pn --profile-null ارتباط بدون رمزنگاری با احراز هویت (منسوخ‌شده، قبلاً در IHE ATNA استفاده می‌شد) مجموعه الگوریتم‌های رمزنگاری (ciphersuite): +cc --list-ciphers فهرست کردن مجموعه‌های رمزنگاری TLS پشتیبانی‌شده و خروج +cs --cipher [c]iphersuite name: string افزودن مجموعه رمزنگاری c به فهرست مجموعه‌های مذاکره‌شده +dp --dhparam [f]ilename: string خواندن پارامترهای DH برای مجموعه‌های رمزنگاری DH/DSS مشخص‌کننده نام سرور (SNI): --no-sni عدم استفاده از SNI (پیش‌فرض) --expect-sni [s]erver name: string انتظار درخواست‌ها برای نام سرور s تولیدکننده اعداد شبه‌تصادفی: +rs --seed [f]ilename: string مقداردهی اولیه تولیدکننده تصادفی با محتوای f +ws --write-seed بازنویسی بذر مقداردهی اولیه تغییریافته (فقط با --seed) +wf --write-seed-file [f]ilename: string (فقط با --seed) نوشتن بذر مقداردهی اولیه تغییریافته در فایل f احراز هویت طرف مقابل (peer): -rc --require-peer-cert بررسی گواهی طرف مقابل، در صورت عدم وجود با شکست مواجه شود (پیش‌فرض) -vc --verify-peer-cert بررسی گواهی طرف مقابل در صورت وجود -ic --ignore-peer-cert عدم بررسی گواهی طرف مقابل .fi .PP .SS "گزینه‌های خروجی (output options)" .PP .nf عمومی: -od --output-directory [d]irectory: string (پیش‌فرض: "\&.") نوشتن اشیاء دریافتی در پوشه موجود d حالت حفظ بیت (bit preserving mode): -B --normal اجازه تبدیل قالب‌های ضمنی (پیش‌فرض) +B --bit-preserving نوشتن داده‌ها دقیقاً همان‌گونه که خوانده شده‌اند قالب فایل خروجی: +F --write-file نوشتن قالب فایل (پیش‌فرض) -F --write-dataset نوشتن مجموعه‌داده بدون اطلاعات متای فایل سینتکس انتقال خروجی (همراه با --bit-preserving یا انتقال فشرده استفاده نشود): +t= --write-xfer-same نوشتن با همان TS ورودی (پیش‌فرض) +te --write-xfer-little نوشتن با TS دارای VR صریح و little endian +tb --write-xfer-big نوشتن با TS دارای VR صریح و big endian +ti --write-xfer-implicit نوشتن با TS دارای VR ضمنی و little endian +td --write-xfer-deflated نوشتن با TS دارای VR صریح و little endian فشرده‌شده با الگوریتم deflated نمایش مقادیر بعد از ۱۹۹۳ (همراه با --bit-preserving استفاده نشود): +u --enable-new-vr فعال‌سازی پشتیبانی از VRهای جدید (UN/UT) (پیش‌فرض) -u --disable-new-vr غیرفعال‌سازی پشتیبانی از VRهای جدید، تبدیل به OB کدگذاری طول گروه (همراه با --bit-preserving استفاده نشود): +g= --group-length-recalc محاسبه مجدد طول گروه‌ها در صورت وجود (پیش‌فرض) +g --group-length-create نوشتن همیشگی همراه با عناصر طول گروه -g --group-length-remove نوشتن همیشگی بدون عناصر طول گروه کدگذاری طول در توالی‌ها و آیتم‌ها (همراه با --bit-preserving استفاده نشود): +e --length-explicit نوشتن با طول‌های صریح (پیش‌فرض) -e --length-undefined نوشتن با طول‌های تعریف‌نشده پدینگ انتهای مجموعه‌داده (همراه با --write-dataset یا --bit-preserving استفاده نشود): -p --padding-off بدون پدینگ (پیش‌فرض) +p --padding-create [f]ile-pad [i]tem-pad: integer تراز کردن فایل مضربی از f بایت و آیتم‌ها مضربی از i بایت سطح فشرده‌سازی deflate (فقط همراه با --propose-deflated یا --write-xfer-deflated/same): +cl --compression-level [l]evel: integer (پیش‌فرض: 6) 0=فشرده‌نشده، 1=سریع‌ترین، 9=بهترین فشرده‌سازی .fi .PP .SH "نکات (NOTES)" .PP هر فایل ارائه‌شده در خط فرمان به عنوان بخشی از یک درخواست C-MOVE به SCP ارسال خواهد شد\&. فایل پرس‌وجو باید یک مجموعه‌داده معتبر DICOM حاوی بخش مجموعه‌داده از یک پیام C-MOVE-RQ باشد\&. به عنوان مثال، فایل پرس‌وجو را می‌توان با استفاده از ابزار \fBdump2dcm\fP از یک اسکریپت مشابه نمونه زیر ایجاد کرد: .PP .PP .nf # درخواست تمام تصاویر برای بیماری با شناسه ID=PAT001 (0008,0052) CS [PATIENT] # QueryRetrieveLevel (0010,0020) LO [PAT001] # PatientID .fi .PP .PP ویژگی‌های (attributes) فردی هر فایل ارسالی را می‌توان با استفاده از گزینه \fI-k\fP (یا \fI--key\fP) تغییر داد یا تکمیل کرد\&. به عنوان مثال، دستور: .PP .PP .nf movescu -k 0010,0020=PAT002 caesar 5678 patqry\&.dcm .fi .PP .PP هنگامی که به SCP با نام caesar در پورت TCP/IP شماره ۵۶۷۸ ارسال شود، باعث می‌شود هر ویژگی PatientID در patqry\&.dcm دارای مقدار 'PAT002' شود\&. اگر چنین ویژگی‌ای وجود داشته باشد جایگزین خواهد شد و اگر غایب باشد درج می‌شود\&. گزینه \fI-k\fP می‌تواند بیش از یک بار مشخص شود\&. بخش مقدار (بعد از '=') ممکن است وجود نداشته باشد که در این صورت ویژگی با طول صفر ارسال می‌شود\&. جایگزینی یا درج ویژگی‌ها درون توالی‌ها (sequences) با استفاده از گزینه \fI-k\fP امکان‌پذیر نیست\&. .PP اگر هیچ فایلی در خط فرمان مشخص نشده باشد، پرس‌وجو باید به طور کامل با یک یا چند گزینه \fI-k\fP تعیین شود\&. در صورت ارائه چندین فایل پرس‌وجو، \fBmovescu\fP چندین درخواست C-MOVE را به SCP ارسال خواهد کرد\&. .PP در تمامی کاربردهای \fBmovescu\fP، سیستم SCP باید به‌گونه‌ای پیکربندی شده باشد که عنوان AE مقصدی را که تصاویر باید به آن منتقل شوند «بشناسد»\&. این امر از آن رو الزامی است که درخواست C-MOVE تنها شامل عنوان AE مقصد است و SCP باید بتواند این عنوان AE را به آدرس TCP/IP و شماره پورت ترجمه کند تا بتواند تصاویر را در قالب یک ارتباط جداگانه ارسال نماید\&. .PP عملیات C-MOVE در رده سرویس Query/Retrieve قادر است تصاویر را بازیابی کند (هنگامی که از گزینه \fI--port\fP استفاده شود) یا فرآیند کپی تصاویر به یک شخص ثالث را آغاز نماید\&. .SS "مشکلات شناخته‌شده (Known Problems)" برنامه \fBmovescu\fP به عنوان یک ابزار آزمایشی برای توسعه‌دهندگان نرم‌افزارهای DICOM طراحی شده است\&. فایل کلیدهای پرس‌وجو باید به صورت دستی بر اساس محتویات SCP ایجاد شود\&. .PP برنامه \fBmovescu\fP هیچ تلاشی برای جلوگیری از پرس‌وجوهای نادرست انجام نمی‌دهد\&. به ویژه، کلیدهای پرس‌وجوی یک درخواست C-MOVE تنها باید حاوی ویژگی QueryRetrieveLevel و یک یا چند ویژگی از اصطلاحاً «ویژگی‌های کلید منحصربه‌فرد» (PatientID, StudyInstanceUID, SeriesInstanceUID و SOPInstanceUID) باشند\&. .PP در صورتی که کلاینت ذخیره‌سازی، زمانی که \fBmovescu\fP در نقش سرور ذخیره‌سازی عمل می‌کند (یعنی از گزینه \fI--port\fP استفاده شده است)، اتصال را نبندد و در عوض منتظر بماند تا \fBmovescu\fP اتصال ذخیره‌سازی را قطع کند، \fBmovescu\fP به طور نامحدود منتظر خواهد ماند\&. در این حالت، \fBmovescu\fP ارتباطی را هم که برای ارسال درخواست C-MOVE به سرور C-MOVE استفاده شده بود، نخواهد بست\&. .SS "انطباق با DICOM (DICOM Conformance)" .SS "انطباق SCU (SCU Conformance)" برنامه \fBmovescu\fP از رده‌های SOP زیر به عنوان یک SCU پشتیبانی می‌کند: .PP .PP .nf MOVEPatientRootQueryRetrieveInformationModel 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.1\&.2 MOVEStudyRootQueryRetrieveInformationModel 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.2\&.2 MOVEPatientStudyOnlyQueryRetrieveInformationModel 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.2\&.3\&.2 .fi .PP .PP برنامه \fBmovescu\fP بسته به گزینه‌های خط فرمان (\fI-P\fP، \fI-S\fP یا \fI-O\fP)، زمینه‌های ارائه (presentation contexts) را برای یکی از رده‌های SOP پشتیبانی‌شدهٔ فوق پیشنهاد می‌دهد\&. همچنین رده SOP متناظر را از فهرست زیر پیشنهاد خواهد کرد، هرچند واقعاً استفاده نمی‌شود (این بازمانده‌ای از نمایش RSNA'93 است): .PP .PP .nf 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 .fi .PP .PP برای ارتباطات خروجی، از سینتکس‌های انتقال زیر پشتیبانی می‌شود: .PP .PP .nf 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 .fi .PP .PP (*) در صورتی که با فعال بودن پشتیبانی از zlib کامپایل شده باشد (خروجی \fI--version\fP را ببینید) .PP اینکه کدام سینتکس‌های انتقال در عمل و با چه ترتیبی پیشنهاد شوند، می‌تواند با گزینه‌های \fI--propose\fP مشخص شود\&. .SS "انطباق SCP (SCP Conformance)" برنامه \fBmovescu\fP از رده‌های SOP زیر به عنوان یک SCP پشتیبانی می‌کند: .PP .PP .nf VerificationSOPClass 1\&.2\&.840\&.10008\&.1\&.1 RETIRED_StoredPrintStorage 1\&.2\&.840\&.10008\&.5\&.1\&.1\&.27 RETIRED_HardcopyGrayscaleImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.1\&.29 RETIRED_HardcopyColorImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.1\&.30 ComputedRadiographyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1 DigitalXRayImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1 DigitalXRayImageStorageForProcessing 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.1\&.1 DigitalMammographyXRayImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2 DigitalMammographyXRayImageStorageForProcessing 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.2\&.1 DigitalIntraOralXRayImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3 DigitalIntraOralXRayImageStorageForProcessing 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.1\&.3\&.1 CTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2 EnhancedCTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.1 LegacyConvertedEnhancedCTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.2\&.2 RETIRED_UltrasoundMultiframeImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3 UltrasoundMultiframeImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.3\&.1 MRImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4 EnhancedMRImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.1 MRSpectroscopyStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.2 EnhancedMRColorImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.3 LegacyConvertedEnhancedMRImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.4\&.4 RETIRED_NuclearMedicineImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.5 RETIRED_UltrasoundImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6 UltrasoundImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.1 EnhancedUSVolumeStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.2 PhotoacousticImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.6\&.3 SecondaryCaptureImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7 MultiframeSingleBitSecondaryCaptureImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.1 MultiframeGrayscaleByteSecondaryCaptureImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.2 MultiframeGrayscaleWordSecondaryCaptureImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.3 MultiframeTrueColorSecondaryCaptureImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.7\&.4 RETIRED_StandaloneOverlayStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.8 RETIRED_StandaloneCurveStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9 DRAFT_WaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1 TwelveLeadECGWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.1 GeneralECGWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.2 AmbulatoryECGWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.3 General32BitECGWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.1\&.4 HemodynamicWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.2\&.1 CardiacElectrophysiologyWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.3\&.1 BasicVoiceAudioWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.1 GeneralAudioWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.4\&.2 ArterialPulseWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.5\&.1 RespiratoryWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.1 MultichannelRespiratoryWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.6\&.2 RoutineScalpElectroencephalogramWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.1 ElectromyogramWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.2 ElectrooculogramWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.3 SleepElectroencephalogramWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.7\&.4 BodyPositionWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.8\&.1 WaveformPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.100\&.1 WaveformAcquisitionPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.9\&.100\&.2 RETIRED_StandaloneModalityLUTStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.10 RETIRED_StandaloneVOILUTStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11 GrayscaleSoftcopyPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.1 ColorSoftcopyPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.2 PseudoColorSoftcopyPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.3 BlendingSoftcopyPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.4 XAXRFGrayscaleSoftcopyPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.5 GrayscalePlanarMPRVolumetricPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.6 CompositingPlanarMPRVolumetricPresent\&.StateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.7 AdvancedBlendingPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.8 VolumeRenderingVolumetricPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.9 SegmentedVolumeRenderingVolumetricPres\&.StateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.10 MultipleVolumeRenderingVolumetricPres\&.StateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.11 VariableModalityLUTSoftcopyPresentationStateStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.11\&.12 XRayAngiographicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1 EnhancedXAImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.1\&.1 XRayRadiofluoroscopicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2 EnhancedXRFImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.2\&.1 RETIRED_XRayAngiographicBiPlaneImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.12\&.3 XRay3DAngiographicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.1 XRay3DCraniofacialImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.2 BreastTomosynthesisImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.3 BreastProjectionXRayImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.4 BreastProjectionXRayImageStorageForProcessing 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.13\&.1\&.5 IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.1 IntravascularOpt\&.Coh\&.Tom\&.ImageStorageForProcessing 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.14\&.2 NuclearMedicineImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.20 ParametricMapStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.30 RawDataStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66 SpatialRegistrationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.1 SpatialFiducialsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.2 DeformableSpatialRegistrationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.3 SegmentationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.4 SurfaceSegmentationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.5 TractographyResultsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.6 LabelMapSegmentationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.7 HeightMapSegmentationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.66\&.8 RealWorldValueMappingStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.67 SurfaceScanMeshStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.1 SurfaceScanPointCloudStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.68\&.2 RETIRED_VLImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1 VLEndoscopicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1 VideoEndoscopicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.1\&.1 VLMicroscopicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2 VideoMicroscopicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.2\&.1 VLSlideCoordinatesMicroscopicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.3 VLPhotographicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4 VideoPhotographicImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.4\&.1 OphthalmicPhotography8BitImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.1 OphthalmicPhotography16BitImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.2 StereometricRelationshipStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.3 OphthalmicTomographyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.4 WideFieldOphthalmicPhoto\&.Stereogr\&.Proj\&.ImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.5 WideFieldOphthalmicPhotogr\&.3DCoordinatesImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.6 OphthalmicOpticalCoherenceTomogr\&.EnFaceImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.7 OphthalmicOpticalCoh\&.Tomogr\&.BscanVolumeAnalysisStor\&. 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.5\&.8 VLWholeSlideMicroscopyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.6 DermoscopicPhotographyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.7 ConfocalMicroscopyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.8 ConfocalMicroscopyTiledPyramidalImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.1\&.9 RETIRED_VLMultiframeImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.77\&.2 LensometryMeasurementsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.1 AutorefractionMeasurementsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.2 KeratometryMeasurementsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.3 SubjectiveRefractionMeasurementsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.4 VisualAcuityMeasurementsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.5 SpectaclePrescriptionReportStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.6 OphthalmicAxialMeasurementsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.7 IntraocularLensCalculationsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.78\&.8 MacularGridThicknessAndVolumeReportStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.79\&.1 OphthalmicVisualFieldStaticPerimetryMeasurementsSt\&. 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.80\&.1 OphthalmicThicknessMapStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.81\&.1 CornealTopographyMapStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.82\&.1 DRAFT_SRTextStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.1 DRAFT_SRAudioStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.2 DRAFT_SRDetailStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.3 DRAFT_SRComprehensiveStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.4 BasicTextSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.11 EnhancedSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.22 ComprehensiveSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.33 Comprehensive3DSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.34 ExtensibleSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.35 ProcedureLogStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.40 MammographyCADSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.50 KeyObjectSelectionDocumentStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.59 ChestCADSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.65 XRayRadiationDoseSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.67 RadiopharmaceuticalRadiationDoseSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.68 ColonCADSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.69 ImplantationPlanSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.70 AcquisitionContextSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.71 SimplifiedAdultEchoSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.72 PatientRadiationDoseSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.73 PlannedImagingAgentAdministrationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.74 PerformedImagingAgentAdministrationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.75 EnhancedXRayRadiationDoseSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.76 WaveformAnnotationSRStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.88\&.77 ContentAssessmentResultsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.90\&.1 MicroscopyBulkSimpleAnnotationsStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.91\&.1 EncapsulatedPDFStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.1 EncapsulatedCDAStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.2 EncapsulatedSTLStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.3 EncapsulatedOBJStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.4 EncapsulatedMTLStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.104\&.5 PositronEmissionTomographyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128 LegacyConvertedEnhancedPETImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.128\&.1 RETIRED_StandalonePETCurveStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.129 EnhancedPETImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.130 BasicStructuredDisplayStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.131 CTPerformedProcedureProtocolStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.2 XAPerformedProcedureProtocolStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.200\&.8 RTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.1 RTDoseStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.2 RTStructureSetStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.3 RTBeamsTreatmentRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.4 RTPlanStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.5 RTBrachyTreatmentRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.6 RTTreatmentSummaryRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.7 RTIonPlanStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.8 RTIonBeamsTreatmentRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.9 RTPhysicianIntentStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.10 RTSegmentAnnotationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.11 RTRadiationSetStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.12 CArmPhotonElectronRadiationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.13 TomotherapeuticRadiationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.14 RoboticArmRadiationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.15 RTRadiationRecordSetStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.16 RTRadiationSalvageRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.17 TomotherapeuticRadiationRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.18 CArmPhotonElectronRadiationRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.19 RoboticRadiationRecordStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.20 RTRadiationSetDeliveryInstructionStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.21 RTTreatmentPreparationStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.22 EnhancedRTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.23 EnhancedContinuousRTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.24 RTPatientPositionAcquisitionInstructionStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.481\&.25 DICOS_CTImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.1 DICOS_DigitalXRayImageStorageForPresentation 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.1 DICOS_DigitalXRayImageStorageForProcessing 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.2\&.2 DICOS_ThreatDetectionReportStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.3 DICOS_2DAITStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.4 DICOS_3DAITStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.5 DICOS_QuadrupoleResonanceStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.501\&.6 DICONDE_EddyCurrentImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.1 DICONDE_EddyCurrentMultiframeImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.2 DICONDE_ThermographyImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.3 DICONDE_ThermographyMultiFrameImageStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.4 DICONDE_UltrasoundWaveformStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.1\&.1\&.601\&.5 DRAFT_RTBeamsDeliveryInstructionStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.1 RTBeamsDeliveryInstructionStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.7 RTBrachyApplicationSetupDeliveryInstructionStorage 1\&.2\&.840\&.10008\&.5\&.1\&.4\&.34\&.10 .fi .PP .PP برنامه \fBmovescu\fP معمولاً زمینه‌های ارائه را برای تمامی رده‌های SOP پشتیبانی‌شدهٔ ذکرشده در بالا با استفاده از هر یک از سینتکس‌های انتقال زیر می‌پذیرد: .PP .PP .nf LittleEndianImplicitTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2 LittleEndianExplicitTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2\&.1 BigEndianExplicitTransferSyntax 1\&.2\&.840\&.10008\&.1\&.2\&.2 .fi .PP .PP هنگام عمل در نقش یک SCP، برنامه \fBmovescu\fP سینتکس‌های انتقال دارای کدگذاری صریح (explicit) را بر سینتکس انتقال پیش‌فرض ضمنی (implicit) ترجیح خواهد داد\&. اگر \fBmovescu\fP روی سخت‌افزار big-endian در حال اجرا باشد، سینتکس انتقال BigEndianExplicit را به LittleEndianExplicit ترجیح می‌دهد (و بالعکس)\&. این رفتار را می‌توان با گزینه‌های \fI--prefer\fP تغییر داد (بالا را ببینید)\&. با استفاده از گزینه \fI--accept-all\fP، هر یک از سینتکس‌های انتقال زیر پشتیبانی می‌شوند: .PP .PP .nf .fi .PP .PP (*) در صورتی که با فعال بودن پشتیبانی از zlib کامپایل شده باشد (خروجی \fI--version\fP را ببینید) .PP برنامه \fBmovescu\fP از مذاکره توسعه‌یافته (extended negotiation) پشتیبانی نمی‌کند\&. .SS "کنترل دسترسی (Access Control)" هنگامی که روی پلتفرم‌های یونیکس همراه با پشتیبانی از TCP wrapper کامپایل شده باشد، کنترل دسترسی مبتنی بر میزبان را می‌توان با گزینه خط فرمان \fI--access-control\fP فعال کرد\&. در این حالت، قواعد کنترل دسترسی تعریف‌شده در جدول‌های کنترل دسترسی میزبانِ سیستم برای \fBmovescu\fP اعمال می‌شوند\&. مسیرهای پیش‌فرض جدول‌های کنترل دسترسی میزبان \fI/etc/hosts\&.allow\fP و \fI/etc/hosts\&.deny\fP هستند\&. جزئیات بیشتر در \fBhosts_access\fP(5) شرح داده شده است\&. .SH "مثال‌ها (EXAMPLES)" .PP .PP .nf movescu --patient --port 9876 --move TEST_AE --call ARCHIVE caesar 104 q\&.dcm .fi .PP .PP ویژگی‌های موجود در فایل DICOM با نام "q\&.dcm" را به عنوان بخشی از یک درخواست C-MOVE به موجودیت کاربردی ARCHIVE روی میزبان caesar در پورت ۱۰۴ با استفاده از مدل پرس‌وجوی Patient Root ارسال می‌کند\&. خود برنامه \fBmovescu\fP از عنوان پیش‌فرض AE یعنی MOVESCU استفاده می‌کند\&. درخواست C-MOVE مشخص خواهد کرد که تصاویر باید به عنوان AE مقصد با نام TEST_AE (از طریق گزینه \fI--move\fP) منتقل شوند\&. اینکه SCP چگونه این درخواست را تفسیر کند به پیکربندی آن بستگی دارد\&. برنامه \fBmovescu\fP روی پورت ۹۸۷۶ برای ارتباطات ورودی به گوش می‌ایستد تا تصاویر درخواستی را از SCP دریافت نماید\&. .PP تصاویر را می‌توان با استفاده از یک عنوان AE مقصد متفاوت (مثلاً \fI--move\fP ANOTHER_AE) به یک شخص ثالث کپی کرد\&. البته، SCP باید این عنوان AE را «بشناسد» و مقصد نیز باید در نقش یک SCP برای رده سرویس Storage عمل کند (برنامه \fBstorescp\fP را می‌توان برای این منظور به کار برد)\&. .SH "ثبت وقایع (LOGGING)" .PP سطح خروجی ثبت وقایع در ابزارهای مختلف خط فرمان و کتابخانه‌های زیربنایی می‌تواند توسط کاربر تعیین شود\&. به طور پیش‌فرض، فقط خطاها و هشدارها در جریان خطای استاندارد (standard error) نوشته می‌شوند\&. با استفاده از گزینه \fI--verbose\fP پیام‌های اطلاع‌رسانی مانند جزئیات پردازش نیز گزارش می‌شوند\&. گزینه \fI--debug\fP می‌تواند برای دریافت جزئیات بیشتر درباره فعالیت‌های داخلی، مثلاً جهت مقاصد اشکال‌زدایی، استفاده شود\&. سایر سطوح ثبت وقایع را می‌توان با استفاده از گزینه \fI--log-level\fP انتخاب کرد\&. در حالت \fI--quiet\fP فقط خطاهای مهلک گزارش می‌شوند\&. در چنین رخدادهای خطای بسیار شدیدی، برنامه معمولاً متوقف می‌شود\&. برای جزئیات بیشتر در مورد سطوح مختلف لاگ، به مستندات ماژول «oflog» مراجعه کنید\&. .PP در صورتی که خروجی ثبت وقایع باید در یک فایل نوشته شود (اختیاراً با چرخش فایل لاگ)، به syslog (در یونیکس) یا event log (در ویندوز)، می‌توان از گزینه \fI--log-config\fP استفاده کرد\&. این فایل پیکربندی همچنین اجازه می‌دهد پیام‌های خاصی را به یک جریان خروجی مشخص هدایت کرده و پیام‌ها را بر اساس ماژول یا برنامه‌ای که در آن تولید شده‌اند فیلتر کنید\&. یک نمونه فایل پیکربندی در مسیر \fI/logger\&.cfg\fP ارائه شده است\&. .SH "خط فرمان (COMMAND LINE)" .PP تمام ابزارهای خط فرمان از نمادگذاری زیر برای پارامترها استفاده می‌کنند: کروشه‌ها مقادیر اختیاری را در بر می‌گیرند (۰-۱)، سه نقطه انتهایی نشان می‌دهد که مقادیر متعدد مجاز است (۱-n)، و ترکیبی از هر دو به معنی ۰ تا n مقدار است\&. .PP گزینه‌های خط فرمان با علامت پیشوند '+' یا '-' از پارامترها متمایز می‌شوند\&. معمولاً ترتیب و موقعیت گزینه‌های خط فرمان اختیاری است (یعنی می‌توانند در هر جایی ظاهر شوند)\&. با این حال، اگر گزینه‌ها ناسازگار با یکدیگر باشند، راست‌ترین گزینه درج‌شده اعمال می‌شود\&. این رفتار با قوانین استاندارد ارزیابی در پوسته‌های متداول یونیکس مطابقت دارد\&. .PP علاوه بر این، یک یا چند فایل حاوی دستور را می‌توان با استفاده از علامت '@' به عنوان پیشوند نام فایل مشخص کرد (مثلاً \fI@command\&.txt\fP)\&. چنین آرگومان دستوری پیش از هرگونه پردازش بیشتر با محتوای فایل متنی متناظر جایگزین می‌شود (فاصله‌های سفید متوالی به عنوان یک جداکننده منفرد در نظر گرفته می‌شوند مگر اینکه بین دو علامت نقل‌قول قرار گرفته باشند)\&. لطفاً توجه داشته باشید که یک فایل دستور نمی‌تواند شامل فایل دستور دیگری باشد\&. این رویکرد ساده اما مؤثر امکان خلاصه‌سازی ترکیب‌های معمول از گزینه‌ها/پارامترها را فراهم کرده و از طولانی و گیج‌کننده شدن خطوط فرمان جلوگیری می‌کند (یک مثال در فایل \fI/dumppat\&.txt\fP ارائه شده است)\&. .SH "کدهای خروج (EXIT CODES)" .PP ابزار \fBmovescu\fP هنگام خاتمه از کدهای خروج زیر استفاده می‌کند\&. این امر به کاربر امکان می‌دهد دلیل پایان یافتن اجرای برنامه را بررسی کند\&. .SS "عمومی (general)" .PP .nf EXITCODE_NO_ERROR 0 EXITCODE_COMMANDLINE_SYNTAX_ERROR 1 EXITCODE_INSUFFICIENT_PRIVILEGES 2 EXITCODE_SETUID_FAILED 3 .fi .PP .SS "خطاهای فایل خروجی (output file errors)" .PP .nf EXITCODE_CANNOT_WRITE_OUTPUT_FILE 40 EXITCODE_INVALID_OUTPUT_DIRECTORY 45 .fi .PP .SS "خطاهای شبکه (network errors)" .PP .nf EXITCODE_CANNOT_INITIALIZE_NETWORK 60 EXITCODE_CANNOT_NEGOTIATE_ASSOCIATION 61 EXITCODE_CANNOT_CREATE_ASSOC_PARAMETERS 65 EXITCODE_NO_PRESENTATION_CONTEXT 66 EXITCODE_CANNOT_CLOSE_ASSOCIATION 67 EXITCODE_CMOVE_WARNING 68 EXITCODE_CMOVE_ERROR 69 EXITCODE_CANNOT_CREATE_TLS_LAYER 70 .fi .PP .SH "محیط (ENVIRONMENT)" .PP ابزار \fBmovescu\fP تلاش خواهد کرد فرهنگ‌های داده DICOM مشخص‌شده در متغیر محیطی \fIDCMDICTPATH\fP را بارگذاری کند\&. به طور پیش‌فرض، یعنی در صورتی که متغیر محیطی \fIDCMDICTPATH\fP تنظیم نشده باشد، فایل \fI/dicom\&.dic\fP بارگذاری خواهد شد مگر اینکه دیکشنری درون خود برنامه تعبیه شده باشد (حالت پیش‌فرض برای ویندوز)\&. .PP رفتار پیش‌فرض ارجح است و متغیر محیطی \fIDCMDICTPATH\fP تنها زمانی باید استفاده شود که فرهنگ‌های داده جایگزین مورد نیاز باشند\&. ساختار متغیر محیطی \fIDCMDICTPATH\fP همانند متغیر \fIPATH\fP در پوسته یونیکس است که در آن دو نقطه (":") ورودی‌ها را از هم جدا می‌کند\&. در سیستم‌های ویندوز، نقطه ویرگول (";") به عنوان جداکننده به کار می‌رود\&. کد فرهنگ داده تلاش خواهد کرد هر فایل مشخص‌شده در متغیر محیطی \fIDCMDICTPATH\fP را بارگذاری کند\&. چنانچه هیچ فرهنگ داده‌ای بارگذاری نشود، یک خطا در نظر گرفته خواهد شد\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBfindscu\fP(1), \fBstorescp\fP(1), \fBdump2dcm\fP(1) .SH "حق نشر (COPYRIGHT)" .PP حق نشر (C) 1994-2025 متعلق به OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.