接收worklist服务器发回信息的处理问题
我有个程序请求worklist服务器查询病人ID后返回病人的各项信息。
请求已经成功了,worklist服务器的日志也显示给我的程序发送了病人的信息,但是我的程序该怎么处理接收到的消息?有没有相应的代码例程?谢谢大家。
需要把病人信息一项一项分出来,存到对应的数组里,用的是socket通信。
worklist服务器返回的病人信息日志如下:
请求已经成功了,worklist服务器的日志也显示给我的程序发送了病人的信息,但是我的程序该怎么处理接收到的消息?有没有相应的代码例程?谢谢大家。
需要把病人信息一项一项分出来,存到对应的数组里,用的是socket通信。
worklist服务器返回的病人信息日志如下:
2018-04-04 11:10:17,551 [DicomServer: 218.0.25.194 Read [17]] DEBUG - Send MetaInfo:
(0000,0002) UI =Modality Worklist Information Model – FIND # 22 Affected SOP Class UID 1
(0000,0100) US 32800 # 2 Command Field 1
(0000,0120) US 1 # 2 Message ID Being Responded To 1
(0000,0800) US 514 # 2 Data Set Type 1
(0000,0900) US 65280 # 2 Status 1
2018-04-04 11:10:17,551 [DicomServer: 218.0.25.194 Read [17]] DEBUG - Send DataSet:
(0008,0050) SH [0000003] # 8 Accession Number 1
(0008,0090) PN [] # 0 Referring Physician's Name 1
(0008,1110) SQ Referenced Study Sequence
(0008,1120) SQ Referenced Patient Sequence
(0010,0010) PN [DU SI JI] # 8 Patient's Name 1
(0010,0020) LO [0000009707] # 10 Patient ID 1
(0010,0030) DA [19820117] # 8 Patient's Birth Date 1
(0010,0040) CS [M] # 2 Patient's Sex 1
(0010,1030) DS [0] # 2 Patient's Weight 1
(0010,2000) LO [] # 0 Medical Alerts 1-N
(0010,2110) LO [] # 0 Allergies 1-N
(0010,21c0) US 4 # 2 Pregnancy Status 1
(0020,000d) UI [1.2.842065.32022387.1156269686] # 30 Study Instance UID 1
(0032,1032) PN [0^0] # 4 Requesting Physician 1
(0032,1060) LO [REQUESTED_DESC] # 14 Requested Procedure Description 1
(0032,1064) SQ Requested Procedure Code Sequence
(0038,0010) LO [55] # 2 Admission ID 1
(0038,0050) LO [] # 0 Special Needs 1
(0038,0300) LO [] # 0 Current Patient Location 1
(0038,0500) LO [] # 0 Patient State 1
(0040,0100) SQ Scheduled Procedure Step Sequence
Item:
> (0008,0060) CS [DR] # 2 Modality 1
> (0040,0001) AE [ZX] # 2 Scheduled Station AE Title 1-N
> (0040,0002) DA [20180404] # 8 Scheduled Procedure Step Start Date 1
> (0040,0003) TM [070000.000] # 10 Scheduled Procedure Step Start Time 1
> (0040,0006) PN [0^0] # 4 Scheduled Performing Physician's Name 1
> (0040,0007) LO [SPS_DESC] # 8 Scheduled Procedure Step Description 1
> (0040,0008) SQ Scheduled Protocol Code Sequence
> (0040,0009) SH [55] # 2 Scheduled Procedure Step ID 1(0040,1001) SH [55] # 2 Requested Procedure ID 1
(0040,3001) LO [] # 0 Confidentiality Constraint on Patient Data Description 1
2018-04-04 11:10:17,551 [DicomServer: 218.0.25.194 Read [17]] DEBUG - Send MetaInfo:
(0000,0002) UI =Modality Worklist Information Model – FIND # 22 Affected SOP Class UID 1
(0000,0100) US 32800 # 2 Command Field 1
(0000,0120) US 1 # 2 Message ID Being Responded To 1
(0000,0800) US 257 # 2 Data Set Type 1
(0000,0900) US 0 # 2 Status 1
...全文
相关推荐
WORKLIST模拟影像设备接收RIS患者列表信息
此工具在Windows server2008、XP测试好用,win7测试未通过。
worklist 测试工具
worklist 测试工具worklist 测试工具worklist 测试工具
WORKLIST 测试软件DICOM modality worklist client 3.00.rar (9.8 MB)
WORKLIST 测试软件DICOM modality worklist client 3.00.rar (9.8 MB)
WORKLIST 测试软件
国外的测试软件,好用且有效。安装后会有详细的使用说明文档,通俗易懂。
Worklist SCP测试工具.rar
Scp服务端测试工具,用于测试使用


网络编程
