영어프랑스어스페인어

Ad


온웍스 파비콘

wlmscpfs - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 wlmscpfs 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 wlmscpfs 명령입니다.

프로그램:

이름


wlmscpfs - DICOM 기본 작업 목록 관리 SCP(데이터 파일 기반)

개요


wlmscpfs [옵션] 포트

기술


XNUMXD덴탈의 wlmscfs 애플리케이션은 기본 작업 목록에 대한 서비스 클래스 제공자(SCP)를 구현합니다.
관리 서비스. 응용 프로그램은 수신을 위해 지정된 TCP/IP 포트에서 수신 대기합니다.
Worklist Management SCU의 연결 요청. 협회가 있는 경우
확인되고 작업 목록 쿼리가 수신된 경우 wlmscfs 응용 프로그램이 쿼리합니다
특정 디렉토리의 특정 파일(해당 파일을 통해 지정할 수 있음)
프로그램 옵션) 해당 작업 목록 정보에 대한 파일 시스템에서, 그리고 그것은
이 정보를 호출하는 Worklist Management SCU로 다시 보냅니다. 다루는 것 외에
작업 목록 관리 쿼리, wlmscfs 응용 프로그램은 또한 확인을 지원합니다
SCP로서의 서비스 클래스.

매개 변수


port 수신할 tcp/ip 포트 번호

옵션


일반 옵션
-h --도움말
이 도움말 텍스트를 인쇄하고 종료하십시오.

--번역
버전 정보를 출력하고 종료

--인수
확장된 명령줄 인수 인쇄

-q --조용한
자동 모드, 경고 및 오류 인쇄 없음

-v --장황
상세 모드, 인쇄 처리 세부 정보

-d --디버그
디버그 모드, 디버그 정보 인쇄

-ll --log-level [l]레벨: 문자열 상수
(치명적, 오류, 경고, 정보, 디버그, 추적)
로거에 레벨 l 사용

-lc --log-config [f]파일 이름: 문자열
로거에 구성 파일 f 사용

다중 프로세스 옵션
-s --단일 프로세스
단일 프로세스 모드

--포크
각 연관에 대한 fork 하위 프로세스(기본값)

입력 옵션
일반:

-dfp --data-files-path [p]ath: 문자열(기본값: /home/www/wlist)
작업 목록 데이터 파일 경로

작업 목록 파일 처리:

-efr --활성화 파일 거부
불완전한 작업 목록 파일 거부 활성화(기본값)

-dfr --비활성화 파일 거부
불완전한 작업 목록 파일 거부 비활성화

처리 옵션
반환된 문자 집합:

-cs0 --return-no-char-set
특정 문자 집합을 반환하지 않음(기본값)

-cs1 --return-iso-ir-100
특정 문자 집합 ISO IR 100 반환

-csk --유지 문자 세트
파일에 제공된 문자 집합 반환

기타 처리 옵션:

-nse --no-sq-확장
C-FIND에서 빈 시퀀스 확장 비활성화
요청 메시지

네트워크 옵션
선호하는 네트워크 전송 구문:

+x= --prefer-비압축
명시적 VR 로컬 바이트 순서 선호(기본값)

+xe --선호-조금
명시적 VR 리틀 엔디안 TS 선호

+xb --선호-큰
명시적 VR 빅 엔디안 TS 선호

+xd --수축 선호
수축된 명시적 VR 리틀 엔디안 TS 선호

+xi --암묵적
암시적 VR 리틀 엔디안 TS만 허용

네트워크 호스트 액세스 제어(tcp 래퍼):

-ac --액세스-전체
모든 호스트의 연결 허용(기본값)

+ac --액세스 제어
호스트 액세스 제어 규칙 적용

1993년 이후 가치 표현:

+u --enable-new-vr
새 VR(UN/UT) 지원 활성화(기본값)

-u --disable-new-vr
새로운 VR에 대한 지원 비활성화, OB로 변환

deflate 압축 수준(--prefer-deflated에만 해당):

+cl --compression-level [l]레벨: 정수(기본값: 6)
0=압축되지 않음, 1=가장 빠름, 9=최고 압축

다른 네트워크 옵션:

-ta --acse-timeout [초]초: 정수(기본값: 30)
ACSE 메시지에 대한 시간 초과

-td --dimse-timeout [초]초: 정수(기본값: 무제한)
DIMSE 메시지에 대한 시간 초과

--max-associations [a]ssocs: 정수(기본값: 50)
최대 병렬 연결 수 제한

--거절하다
교제를 거부하다

--거부하다
구현 클래스 UID가 없으면 연결 거부

--실패 없음
유효하지 않은 쿼리에 실패하지 않음

--sleep-after [s]econds: 정수
찾기 후 sleep s 초 (기본값: 0)

--sleep-during [s]econds: 정수
찾는 동안 sleep s 초 (기본값: 0)

-pdu --max-pdu [n]바이트 수: 정수(4096..131072)
최대 수신 pdu를 n바이트로 설정(기본값: 16384)

-dhl --비활성화 호스트 조회
호스트 이름 조회 비활성화

노트


위에서 언급한 옵션의 의미론적 영향은 대부분의 옵션에 대해 명확합니다.
그러나 일부 특정 옵션은 너무 구체적이어서 자세한 설명이 필요합니다.
이 구절에서 주어질 것입니다.

반환된 문자 집합 옵션은 다음과 같은 상황을 위한 것입니다. wlmscfs
응용 프로그램은 다음의 문자로 구성되지 않은 속성 값을 반환합니다.
DICOM 기본 문자 레퍼토리. 그러한 경우 예를 들어 옵션 --return-iso-ir-100
양식의 작업 목록 관리 C-FIND 요청에 대한 응답을 지정하는 데 사용할 수 있습니다.
해당하는 DICOM의 특정 문자 집합 속성(0008,0005)을 포함해야 합니다.
반환된 속성의 문자가 포함된 문자 레퍼토리를 나타내는 값
값을 취했습니다(이 예에서는 레퍼토리 ISO IR 100). 참고하시기 바랍니다
wlmscfs 응용 프로그램은 반환된 모든 값이 실제로 다음으로 구성되어 있는지 확인하지 않습니다.
이 캐릭터 레퍼토리; 응용 프로그램은 이것이 사실이라고 예상합니다.

일반적으로 특정 문자 집합 속성(0008,0005)은
문자 집합에 의해 영향을 받는 속성을 포함하는 경우 C-FIND 응답, 즉
값 표현의 경우 PN, LO, LT, SH, ST 및 UT.

이 응용 프로그램에서 처리하는 C-FIND 요청에는 DICOM의
특정 문자 집합 속성(0008,0005)이지만 이 응용 프로그램은 이 속성을 사용하지 않습니다.
일치를 위한 속성 값. 게다가 DICOM의 특정 문자 집합이
속성(0008,0005)은 이것에 의해 반환되는 C-FIND 응답에 포함됩니다.
응용 프로그램은 항상 지정된 반환된 문자 집합 옵션에 의해 결정됩니다.
이 응용 프로그램이 시작된 때.

--enable-file-reject 및 --disable-file-reject 옵션을 사용하여 활성화 또는
완전한 작업 목록 파일만 삭제되도록 하는 파일 거부 메커니즘을 비활성화합니다.
일치하는 과정에서 사용됩니다. 작업 목록 파일은 다음과 같은 경우 완료된 것으로 간주됩니다.
SCP가 SCU에 반환해야 할 수 있는 모든 필수 유형 1 정보를 포함합니다.
C-FIND 응답 메시지. DICOM 표준의 파트 6 부속서 K의 표 K.1-4은 모든 것을 나열합니다.
해당 유형 1 속성('반환 키 유형' 열 참조).

디컴 적합성
XNUMXD덴탈의 wlmscfs 애플리케이션은 다음 SOP 클래스를 SCP로 지원합니다.

검증SOPClass 1.2.840.10008.1.1
FINDModalityWorklistInformationModel 1.2.840.10008.5.1.4.31

XNUMXD덴탈의 wlmscfs 응용 프로그램은 위에서 언급한 모든 프레젠테이션 컨텍스트를 수락합니다.
전송 구문 중 하나를 사용하여 지원되는 SOP 클래스:

LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2

의 기본 동작 wlmscfs 애플리케이션은 다음을 갖는 전송 구문을 선호합니다.
기본 암시적 전송 구문을 통한 명시적 인코딩. 만약에 wlmscfs 실행 중
bigendian 하드웨어는 LittleEndianExplicit 전송보다 BigEndianExplicit을 선호합니다.
구문(및 그 반대). 이 동작은 --선호하다 옵션(참조
위).

zlib 지원이 활성화된 상태로 컴파일된 경우(참조 --번역 출력) 및 if 옵션 --선호하다-
수축 가 사용되면 다음 전송 구문도 허용됩니다.

DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99

XNUMXD덴탈의 wlmscfs 응용 프로그램은 확장 협상을 지원하지 않습니다.

현재, wlmscfs 애플리케이션은 일치하는 키로 다음 속성을 지원합니다.

(0008,0050) 수탁번호
(0008,0090) 추천의사이름
(0010,0010) 환자 이름
(0010,0020) 환자 ID
(0010,0030) 환자생년월일
(0010,0040) 환자섹스
(0010,2297) 담당자
(0010,2298) 담당자 역할
(0032,1032) 요청 의사
(0038,0010) 입학ID
(0040,0100) 예정된 절차 단계 시퀀스
(0008,0060) > 양식
(0040,0001) > ScheduledStationAETitle
(0040,0002) > ScheduledProcedureStepStartDate
(0040,0003) > ScheduledProcedureStepStartTime
(0040,0006) > ScheduledPerformingPhysicianName
(0040,1001) 요청된 절차 ID
(0040,1003) 요청된 절차 우선 순위

반환 키로 다음 속성이 현재 지원됩니다. wlmscfs:

(0008,0020) 연구 날짜
(0008,0030) 스터디타임
(0008,0050) 수탁번호
(0008,0080) 기관명
(0008,0081) 기관주소
(0008,0090) 추천의사이름
(0008,1080) 인정진단설명
(0008,1110) 참조된 연구 순서
(0008,1150) > 참조된 SOPClassUID
(0008,1155) > 참조된SOPInstanceUID
(0008,1120) 참조 환자 시퀀스
(0008,1150) > 참조된 SOPClassUID
(0008,1155) > 참조된SOPInstanceUID
(0010,0010) 환자 이름
(0010,0020) 환자 ID
(0010,0021) IssuerOfPatientID
(0010,0030) 환자생년월일
(0010,0040) 환자섹스
(0010,1000) 기타 환자 ID
(0010,1001) 기타 환자 이름
(0010,1020) 환자수
(0010,1030) 환자체중
(0010,1040) 환자 주소
(0010,1080) 밀리터리랭크
(0010,2000) 의료 경보
(0010,2110) 조영제 알레르기
(0010,2160) 민족그룹
(0010,21a0) 흡연 상태
(0010,21b0) 추가 환자 기록
(0010,21c0) 임신 상태
(0010,21d0) 마지막 월경일
(0010,2297) 담당자
(0010,2298) 담당자 역할
(0010,4000) 환자댓글
(0020,000d) StudyInstanceUID
(0032,1032) 요청 의사
(0032,1033) 서비스 요청
(0032,1060) 요청된 절차 설명
(0032,1064) 요청된ProcedureCodeSequence
(0008,0100) > 코드값
(0008,0102) > CodingSchemeDesignator
(0008,0103) > CodingSchemeVersion
(0008,0104) > 코드의미
(0038,0010) 입학ID
(0038,0011) IssuerOfAdmissionID
(0038,0050) 스페셜니즈
(0038,0300) 현재환자위치
(0038,0500) 환자 상태
(0040,0100) 예정된 절차 단계 시퀀스
(0008,0060) > 양식
(0032,1070) > RequestedContrastAgent
(0040,0001) > ScheduledStationAETitle
(0040,0002) > ScheduledProcedureStepStartDate
(0040,0003) > ScheduledProcedureStepStartTime
(0040,0004) > ScheduledProcedureStepEndDate
(0040,0005) > ScheduledProcedureStepEndTime
(0040,0006) > ScheduledPerformingPhysicianName
(0040,0007) > ScheduledProcedureStepDescription
(0040,0008) > ScheduledProtocolCodeSequence
(0008,0100) > > 코드값
(0008,0102) > > CodingSchemeDesignator
(0008,0103) > > CodingSchemeVersion
(0008,0104) > > 코드의미
(0040,0009) > ScheduledProcedureStepID
(0040,0010) > 예정 스테이션 이름
(0040,0011) > ScheduledProcedureStepLocation
(0040,0012) > 프리메디케이션
(0040,0020) > ScheduledProcedureStepStatus
(0040,0400) > 예정된 절차 단계에 대한 설명
(0040,1001) 요청된 절차 ID
(0040,1002) ReasonForTheRequestedProcedure
(0040,1003) 요청된 절차 우선 순위
(0040,1004) 환자 수송 준비
(0040,1005) 요청된 절차 위치
(0040,1008) 기밀 코드
(0040,1009) 신고우선순위
(0040,1010) NamesOfIntendedRecipientsOfResults
(0040,1400) 요청된 절차설명
(0040,2001) ReasonForTheImagingServiceRequest
(0040,2004) IssueDateOfImagingServiceRequest
(0040,2005) IssueTimeOfImagingServiceRequest
(0040,2008) 주문입력자
(0040,2009) 주문입력자위치
(0040,2010) 주문콜백전화번호
(0040,2016) PlacerOrderNumberImagingServiceRequest
(0040,2017) FillerOrderNumberImagingServiceRequest
(0040,2400) ImagingServiceRequestComments
(0040,3001) 기밀성ConstraintOnPatientDataDescription

(0008,0005) SpecificCharacterSet 속성은 특수한 경우이며
wlmscfs 위의 참고 섹션에서 설명합니다.

접속하다 Control
TCP 래퍼를 지원하는 Unix 플랫폼에서 컴파일하면 호스트 기반 액세스 제어가 가능합니다.
로 활성화 --액세스 제어 명령줄 옵션. 이 경우 액세스 제어
시스템의 호스트 액세스 제어 테이블에 정의된 규칙 wlmscfs 시행됩니다. 그만큼
호스트 액세스 제어 테이블의 기본 위치는 다음과 같습니다. /etc/hosts.allow
/etc/hosts.deny. 자세한 내용은 호스트 액세스(5).

벌채 반출


다양한 명령줄 도구 및 기본 라이브러리의 로깅 출력 수준은
사용자가 지정해야 합니다. 기본적으로 오류와 경고만 표준에 기록됩니다.
오류 스트림. 옵션 사용 --말 수가 많은 처리 세부 정보와 같은 정보 메시지
보고된다. 옵션 -디버그 내부 활동에 대한 자세한 정보를 얻는 데 사용할 수 있습니다.
예를 들어 디버깅 목적으로. 옵션을 사용하여 다른 로깅 수준을 선택할 수 있습니다. --통나무-
수평. 에 --조용한 모드에서만 치명적인 오류가 보고됩니다. 이러한 매우 심각한 오류 이벤트에서,
응용 프로그램은 일반적으로 종료됩니다. 다양한 로깅 수준에 대한 자세한 내용은
모듈 'oflog'의 문서를 참조하십시오.

로깅 출력을 파일에 기록해야 하는 경우(선택적으로 로그 파일 회전 포함),
syslog(Unix) 또는 이벤트 로그(Windows) 옵션 --로그 구성 사용할 수 있습니다. 이것
구성 파일은 또한 특정 메시지만 특정 출력으로 보낼 수 있습니다.
스트림 및 모듈 또는 애플리케이션을 기반으로 특정 메시지 필터링
생성됩니다. 예제 구성 파일은 다음에서 제공됩니다. /로거.cfg.

COMMAND LINE


모든 명령줄 도구는 매개변수에 대해 다음 표기법을 사용합니다.
선택적 값(0-1), 세 개의 후행 점은 여러 값이 허용됨을 나타냅니다.
(1-n), 둘의 조합은 0에서 n 값을 의미합니다.

명령줄 옵션은 선행 '+' 또는 '-' 기호로 매개변수와 구별됩니다.
각기. 일반적으로 명령줄 옵션의 순서와 위치는 임의적입니다(즉,
어디에나 나타날 수 있음). 그러나 옵션이 상호 배타적인 경우 가장 오른쪽 모양
사용. 이 동작은 일반적인 Unix 셸의 표준 평가 규칙을 따릅니다.

또한 '@' 기호를 접두사로 사용하여 하나 이상의 명령 파일을 지정할 수 있습니다.
파일 이름(예: @명령.txt). 이러한 명령 인수는 다음 내용으로 대체됩니다.
해당 텍스트 파일(여러 공백은
추가 평가 전에 두 개의 따옴표 사이에 나타납니다. 점에 유의하시기 바랍니다
명령 파일은 다른 명령 파일을 포함할 수 없습니다. 이 간단하지만 효과적인 접근 방식
옵션/매개변수의 일반적인 조합을 요약하고 길고
혼란스러운 명령줄(예는 파일 /dumppat.txt).

환경


XNUMXD덴탈의 wlmscfs 유틸리티는 파일에 지정된 DICOM 데이터 사전을 로드하려고 시도합니다.
DCMDICT경로 환경 변수. 기본적으로, 즉 DCMDICT경로 환경 변수
설정되지 않은 파일 /dicom.dic 사전이 빌드되지 않으면 로드됩니다.
응용 프로그램에 추가합니다(Windows의 경우 기본값).

기본 동작이 선호되어야 하며 DCMDICT경로 환경 변수만
대체 데이터 사전이 필요할 때 사용됩니다. NS DCMDICT경로 환경 변수
유닉스 쉘과 같은 형식을 가짐 PATH 콜론(':')으로 구분되는 변수
항목. Windows 시스템에서는 세미콜론(';')이 구분 기호로 사용됩니다. 데이터 사전
코드는 지정된 각 파일을 로드하려고 시도합니다. DCMDICT경로 환경 변수. 그것
데이터 사전을 로드할 수 없는 경우 오류입니다.

저작권


Copyright (C) 1996-2014 by OFFIS eV, Escherweg 2, 26121 Oldenburg, Germany.

onworks.net 서비스를 사용하여 온라인으로 wlmscpfs 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad