-
Notifications
You must be signed in to change notification settings - Fork 11
/
archiveNetworkAE.schema.json
832 lines (832 loc) · 39.9 KB
/
archiveNetworkAE.schema.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
{
"title": "Archive Network AE",
"description": "DICOM Archive Network AE相关信息",
"type": "object",
"required": [
"dcmQueryRetrieveViewID",
"dcmObjectStorageCount"
],
"properties": {
"dcmObjectStorageID": {
"title": "对象存储ID",
"description": "存储接收到的DICOM复合对象的存储系统的ID。可以配置多个存储系统。 ",
"type": "array",
"items" : {
"type": "string"
},
"format": "dcmStorageID"
},
"dcmObjectStorageCount": {
"title": "对象存储计数",
"description": "并行输入的存储系统的数量。 ",
"type": "integer",
"default": 1,
"minimum": 1
},
"dcmMetadataStorageID": {
"title": "元数据存储ID",
"description": "元数据以JSON格式存储的存储ID-除了完整的DICOM复合对象之外。 可以配置多个存储系统。 如果不存在元数据,则不保存其他元数据。 ",
"type": "array",
"items" : {
"type": "string"
},
"format": "dcmStorageID"
},
"dcmBulkDataDescriptorID": {
"title": "批量数据描述符ID",
"description": "此存档网络AE提供存档实例的元数据的所有服务所应用的批量数据描述符的ID。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmBulkDataDescriptorID"
},
"dcmSeriesMetadataDelay": {
"title": "聚合系列元数据延迟",
"description": "在ISO-8601期间以PnDTnHnMnS格式延迟聚合系列元数据,以将由此存档网络AE存储的对象存储在存储中。覆盖在设备级别指定的值。",
"type": "string",
"format": "dcmDuration"
},
"dcmPurgeInstanceRecordsDelay": {
"title": "清除实例记录的延迟",
"description": "ISO-8601周期PnDTnHnMnS格式的延迟,用于从DB中清除由此存档网络AE接收的实例记录。 覆盖在设备级别指定的值。 仅当“清除实例记录”在设备级别为“真”时才有效。",
"type": "string",
"format": "dcmDuration"
},
"dcmStoreAccessControlID": {
"title": "存储的访问控制ID",
"description": "分配给此AE接收的检查的访问控制ID",
"type": "string"
},
"dcmAccessControlID": {
"title": "访问控制ID",
"description": "分配给此AE接收的查询/读取请求的访问控制ID。 ",
"type": "array",
"items": { "type": "string" }
},
"dcmAcceptedMoveDestination": {
"title": "批准的目标",
"description": "C-MOVE请求接受的目标; 如果不存在,则任意目标。 ",
"type": "array",
"items" : {
"type": "string"
}
},
"dcmOverwritePolicy": {
"title": "重写策略",
"description": "由此存档网络AE接收的对象的重写策略。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"NEVER",
"ALWAYS",
"SAME_SOURCE",
"SAME_SERIES",
"SAME_SOURCE_AND_SERIES"
]
},
"dcmRecordAttributeModification": {
"title": "记录属性更改",
"description": "是否将此AE存储的对象的属性更改记录到原始属性序列的项中。 覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmAcceptMissingPatientID": {
"title": "接受缺少的患者ID",
"description": "是否接受没有患者ID的实例,以及是否创建患者ID。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"YES",
"NO",
"CREATE"
]
},
"dcmAcceptConflictingPatientID": {
"title": "接受不一致的患者ID",
"description": "是否接受患者ID与先前接受检查的对象的患者ID不同的对象。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"YES",
"NO",
"MERGED"
]
},
"dcmQueryRetrieveViewID": {
"title": "查询/读取视图ID",
"description": "查询/读取视图标识符。 ",
"type": "string",
"format": "dcmQueryRetrieveViewID"
},
"dcmBulkDataSpoolDirectory": {
"title": "批量数据假脱机目录",
"description": "批量数据假脱机目录的路径。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmHideSPSWithStatusFromMWL": {
"title": "隐藏SPS状态",
"description": "MWL SCP未返回的MWL项目的计划步骤状态代码。 覆盖在设备级别指定的值。 ",
"type": "array",
"items" : {
"type": "string",
"enum": [
"SCHEDULED",
"ARRIVED",
"READY",
"STARTED",
"DEPARTED",
"CANCELED",
"DISCONTINUED",
"COMPLETED"
]
}
},
"dcmHideSPSWithStatusFromMWLRS": {
"title": "Hide SPS with Status by MWL RS",
"description": "Scheduled Procedure Step Status codes of MWL items which shall not be returned by the MWL RS. Overwrites value specified on Device level.",
"type": "array",
"items" : {
"type": "string",
"enum": [
"SCHEDULED",
"ARRIVED",
"READY",
"STARTED",
"DEPARTED",
"CANCELED",
"DISCONTINUED",
"COMPLETED"
]
}
},
"dcmMWLAccessionNumberGenerator": {
"title": "MWL Accession Number Generator",
"description": "Identifies ID Generator to supplement missing Accession Numbers of Scheduled Procedures Steps created by RESTful service. Overwrites value specified on Device level.",
"type": "string",
"format": "dcmIDGenerator"
},
"dcmMWLRequestedProcedureIDGenerator": {
"title": "MWL Requested Procedure ID Generator",
"description": "Identifies ID Generator to supplement missing Requested Procedure IDs of Scheduled Procedures Steps created by RESTful service. Overwrites value specified on Device level.",
"type": "string",
"format": "dcmIDGenerator"
},
"dcmMWLScheduledProcedureStepIDGenerator": {
"title": "MWL Scheduled Procedure Step ID Generator",
"description": "Identifies ID Generator to supplement missing Scheduled Procedure Step IDs of Scheduled Procedures Steps created by RESTful service. Overwrites value specified on Device level.",
"type": "string",
"format": "dcmIDGenerator"
},
"dcmEncodeAsJSONNumber": {
"title": "Encode as JSON Number",
"description": "VR encoded as JSON Number. If not listed, IS, DS, SV and UV values are encoded as JSON Strings. Supplements values specified on Device level.",
"type": "array",
"items" : {
"type": "string",
"enum": [
"DS",
"IS",
"SV",
"UV"
]
}
},
"dcmValidateCallingAEHostname": {
"title": "验证调用的AE主机名",
"description": "为此AE验证关联请求调用的AE主机名或IP地址。 覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmUserIdentityNegotiation": {
"title": "用户身份协商",
"description": "指定一个选项-NOT_SUPPORTED(=忽略关联请求中的用户身份协商子项)或SUPPORTS(=确认传递的用户名和密码或JSON Web令牌是针对密钥遮盖服务器的)或REQUIRED(=拒绝关联请求中没有有效用户名和密码或JSON Web令牌的身份协商子项)。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"NOT_SUPPORTED",
"SUPPORTS",
"REQUIRED"
]
},
"dcmUserIdentityNegotiationRole": {
"title": "用户身份协商角色",
"description": "将接受的用户ID协商请求限制为具有指定角色的用户。 如果不存在,请只检查传递的用户名和口令或JSON Web令牌。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmUserIdentityNegotiationKeycloakClientID": {
"title": "用户身份协商密钥遮盖客户机ID",
"description": "密钥遮盖客户机ID,它引用密钥遮盖连接配置以验证传递的用户名和密码或JSON Web令牌。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmKeycloakClient"
},
"dcmPersonNameComponentOrderInsensitiveMatching": {
"title": "个人姓名组件的不区分顺序匹配",
"description": "指示此AE是否在个人姓名模糊语义匹配中执行姓名组件的不区分顺序匹配,覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmSendPendingCGet": {
"title": "发送挂起的C-Get",
"description": "启用挂起的C-GET响应。覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmSendPendingCMoveInterval": {
"title": "传输未决C-Move间隔",
"description": "未决C-MoVE响应的ISO-8601周期格式PnDTnHnMnS中的间隔。 覆盖在设备级别指定的值。",
"type": "string",
"format": "dcmDuration"
},
"dcmWadoSR2HtmlTemplateURI": {
"title": "WADO SR到HTML模板URI",
"description": "指定用于将结构化报告呈现为HTML的样式表URI。 覆盖在设备级别指定的值。",
"type": "string"
},
"dcmWadoSR2TextTemplateURI": {
"title": "模板URI从WADO SR到文本",
"description": "指定用于将结构化报告呈现为明文的样式表URI。 覆盖在设备级别指定的值。",
"type": "string"
},
"dcmWadoCDA2HtmlTemplateURI": {
"title": "WADO CDA到HTML的模板URI",
"description": "WADO-URI服务返回的CDA文档中填充的XSL样式表的URL<? xml-stylesheet type=“text/xsl” “href=”<url>”>。 如果不存在,嵌入的CDA文档将按原样返回。 覆盖在设备级别指定的值。",
"type": "string"
},
"dcmWadoThumbnailViewport": {
"title": "WADO缩略图视口",
"description": "如果在请求中未指定视口,则在读取实例缩略图的WADO时返回的缩略图尺寸。 格式:<width>,<height>。覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmWadoThumbnailViewport"
},
"dcmWadoZIPEntryNameFormat": {
"title": "WADO ZIP条目名称的格式",
"description": "由WADO-RS返回的ZIP档案中条目名称的格式。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmWadoIgnorePresentationLUTShape": {
"title": "忽略Wado演示LUT状态",
"description": "Indicates to ignore Presentation LUT Shape(2050,0020),but prioritize value of Photometric Interpretation(0028,0004)to determine if minimum sample value is intended to displayed as white(=MONCHROME1)or as black(=MONCHROME2)on retrieve of rendered DICOM images by WADO-RS or WADO-URI service.覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmWadoMetadataExcludePrivate": {
"title": "Wado Metadata Exclude Private",
"description": "Indicates to exclude private Data Elements from Metadata returned by WADO-RS retrieve Transaction.Overwrites value specified on Device Level.",
"type": "boolean"
},
"dcmQueryMaxNumberOfResults": {
"title": "查询结果的最大数量",
"description": "C-FIND SCP返回结果的最大数量。 如果匹配数超过限制,C-FIND请求将被拒绝。 0=无限制。 覆盖在设备级别指定的值。 ",
"type": "integer",
"minimum": 0
},
"dcmQidoMaxNumberOfResults": {
"title": "QIDO结果的最大数量",
"description": "QIDO-RS服务返回的最大数量。 0=无限制。 覆盖在设备级别指定的值。 ",
"type": "integer",
"minimum": 0
},
"dcmQidoETag": {
"title": "Qido ETag",
"description": "Indicates to the Search Series or Instances of a Study; 如果设备级别上的Overwrites值被指定为",
"type": "boolean"
},
"dcmFwdMppsDestination": {
"title": "MPPS转发目的地",
"description": "用于转发MPPS N-CREATE RQ和N-SET RQ的目的地。 覆盖在设备级别指定的值。 ",
"type": "array",
"items" : { "type": "string" },
"format": "dcmAETitle"
},
"dcmIanDestination": {
"title": "Ian Destination",
"description": "Destination to send IAN N-CREATE RQ. Overwrites value specified on Device level.",
"type": "array",
"items" : { "type": "string" },
"format": "dcmAETitle"
},
"dcmIanDelay": {
"title": "IAN延迟",
"description": "ISO-8601周期格式PnDTnHnMnS中用于将接收到的检查IAN发送到配置的IAN目的地的延迟值。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmDuration"
},
"dcmIanTimeout": {
"title": "IAN超时",
"description": "ISO-8601周期格式PnDTnHnMnS超时,等待接收MPPS引用的实例。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmDuration"
},
"dcmIanOnTimeout": {
"title": "超时时的IAN",
"description": "如果超过等待接收引用实例的超时,则是否发送IAN。 覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmSpanningCFindSCP": {
"title": "生成C-Find SCP",
"description": "外部C-FIND SCP的AE标题,用于根据配置的\"生成C-Find SCP策略\"传送C-FIND RQ和后向响应。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmAETitle"
},
"dcmSpanningCFindSCPPolicy": {
"title": "生成C-Find SCP策略",
"description": "指定用于将从配置的生成C-Find SCP返回的匹配与来自存档DB的匹配项组合的策略。 SUPPLEMENT(=在来自生成C-Find SCP的附加匹配之前返回局部匹配),MERGE(=在来自附加局部匹配之前返回来自生成C-Find SCP的匹配),REPLACE(=仅返回来自生成C-Find SCP的匹配)。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"SUPPLEMENT",
"MERGE",
"REPLACE"
]
},
"dcmSpanningCFindSCPRetrieveAET": {
"title": "生成C-Find SCP读取AE标题",
"description": "指定从生成C-Find SCP返回的匹配的读取AE标题。 覆盖在设备级别指定的值。 ",
"type": "array",
"items": {
"type": "string"
},
"format": "dcmArchiveAETitle"
},
"dcmFallbackCMoveSCP": {
"title": "回退C-Move SCP",
"description": "外部C-MOVE SCP的AE标题,用于在请求的实体不受此档案管理时传输C-MOVE RQ。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmAETitle"
},
"dcmFallbackCMoveSCPStudyOlderThan": {
"title": "回退C-Move SCP检查低于指定的门槛值",
"description": "以YYYYMMDD格式指定检查日期的门槛值,以便将接收到的检查标记为(潜在的)不完整,以强制从配置的\"回退C-Move SCP\"读取。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmFallbackCMoveSCPDestination": {
"title": "回退C-Move SCP目标",
"description": "本地C-STORE-SCP的AE标题,该本地C-STORE-SCP在C-MOVE RQ中被设置为移动目的地,该本地C-STORE-SCP转发到外部C-MOVE SCP,该外部C-MOVE SCP由回退C-Move SCP\"指定。某些存档网络AE的配置值可能会覆盖这些值。",
"type": "string",
"format": "dcmArchiveAETitle"
},
"dcmFallbackCMoveSCPLeadingCFindSCP": {
"title": "外部C-FIND SCP的AE标题",
"description": "用于验证从外部C-MOVE SCP读取的实例数,该外部C-MOVE SCP由回退C-Move SCP前导C-Find SCP和回退C-Move SCP指定。",
"type": "string",
"format": "dcmAETitle"
},
"dcmFallbackCMoveSCPRetries": {
"title": "回退C-Move SCP重试",
"description": "回退C-Move SCP配置的C-MOVE SCP中读取不可用对象的最大重试次数。-1=永久。某些存档网络AE的配置值可能会覆盖这些值。",
"type": "integer"
},
"dcmFallbackWadoURIWebAppName": {
"title": "Fallback WADO-URI Web Application Name",
"description": "Name of external Web Application to redirect WADO URI requests if the requested Object is not available by this archive. Overwrites value specified on Device level.",
"type": "string",
"format": "webApp"
},
"dcmFallbackWadoURIHttpStatusCode": {
"title": "Fallback WADO-URI HTTP Status Code",
"description": "HTTP Status code of Redirect Response configured by Fallback WADO-URI Web Application Name. Overwrites value specified on Device level.",
"type": "integer",
"default": 303,
"enum": [
301,
302,
303,
307
]
},
"dcmFallbackCMoveSCPCallingAET": {
"title": "回退C-Move SCP呼叫AE标题",
"description": "在A-ASSOCIATE-RQ中使用的呼叫AE标题到配置的回退C-MOVE SCP。 如果不存在,则使用外部C-MOVE SCU的AE标题。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmArchiveAETitle"
},
"dcmAltCMoveSCP": {
"title": "备用C-MOVE SCP",
"description": "备用C-MOVE SCP的AE标题,用于当所请求的实体不在本地连接的存储中时传送C-MOVE RQ.",
"type": "string",
"format": "dcmAETitle"
},
"dcmStorePermissionServiceURL": {
"title": "允许保存的服务URL",
"description": "允许保存的服务的URL,将由此AE接收的检查的第一个对象调用。{<dicomTag>}将替换为对象属性的值。 例如:http(s)://<存储许可-服务提供商主机>:<存储许可-服务提供商端口>/存储许可/study/{0020000D}? patientId={00100020}&patientIdIssuer={00100021}&studyDescription={00081030,urlencoded}。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmStorePermissionServiceResponse": {
"title": "允许存储的服务响应",
"description": "将允许存储的服务响应应用于从此AE接收的检查的第一个对象。 {<dicomTag>}将替换为对象属性的值。 仅在未配置“允许保存的服务URL”时有效。 例如:patientID={00100020},patientName={00100010},errorCode=0110H,errorComment=errorMessage。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmStorePermissionServiceResponsePattern": {
"title": "允许存储的服务响应模式",
"description": "应用于允许存储的服务的响应以确定存储协议的正则表达式。 示例:validation \\s*:\\s* true或(? <=patientName=)[^null]。*? (? =,)‘。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmStorePermissionServiceErrorCommentPattern": {
"title": "允许存储的服务错误注释模式",
"description": "应用于允许存储的服务的响应以提取错误注释的正则表达式。 例如:\"错误注释\"\\s*:\\s*\"(。*)\"。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmStorePermissionServiceErrorCodePattern": {
"title": "允许存储的服务错误代码模式",
"description": "应用于允许存储的服务的响应以提取十六进制错误代码的正则表达式。 例如:\"错误代码\"\\s*:\\s*\"(\\p{XDigit}{4})\"。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmStorePermissionServiceExpirationDatePattern": {
"title": "允许保存的服务截止日期模式",
"description": "应用于允许保存的服务的响应以提取初始检查截止日期的正则表达式。 示例:\"expirationdate\"\\s*:\\s*\"([0-9]{8})\"。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmAllowRejectionForDataRetentionPolicyExpired": {
"title": "允许在过期时拒绝数据保留策略",
"description": "允许在过期时拒绝数据保留策略。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"NEVER",
"ALWAYS",
"EXPIRED_UNSET",
"ONLY_EXPIRED"
]
},
"dcmAllowDeleteStudyPermanently": {
"title": "Allow Delete Study permanently",
"description": "Allow to delete Study permanently. REJECTED = only already rejected Studies. Overwrites value specified on Device level.",
"type": "string",
"enum": [
"ALWAYS",
"REJECTED"
]
},
"dcmAllowDeletePatient": {
"title": "允许完全删除患者",
"description": "枚举值:NEVER,ALWAYS,WITHOUT_STUDIES。覆盖在设备级别指定的值。",
"type": "string",
"enum": [
"NEVER",
"ALWAYS",
"WITHOUT_STUDIES"
]
},
"dcmDefaultCharacterSet": {
"title": "默认字符集",
"description": "由此AE接收的特定字符集(0008,0005)的值,该字符集(0008,0005)添加到“C-STORE RQ”和“没有特定字符集(0008,0005)的待定C-FIND RSP”。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmCharset"
},
"dcmUPSWorklistLabel": {
"title": "UPS工作列表标签",
"description": "如果UPS推SCU或UPS-RS用户代理没有提供此属性的值,则此AE创建的UPS中的工作列表标签值(0074,1202)。 如果不存在,则使用传入AE的AE标题。 覆盖在设备级别指定的值。 ",
"type": "string"
},
"dcmUPSEventSCU": {
"title": "UPS事件SCU",
"description": "此网络AE创建的订阅的UPS事件报告将发送到的UPS事件SOP类SCU的AE标题-如果订阅是由N-ACTION DIMSE服务或相应的UPS REST风格的服务独立创建的。 覆盖在设备级别指定的值。 ",
"type": "array",
"items": {
"type": "string"
},
"format": "dcmAETitle"
},
"dcmUPSEventSCUKeepAlive": {
"title": "UPS事件SCU继续存在",
"description": "与UPS事件SCU的关联继续存在超时(毫秒)。 否则,关联不会重复使用,以便将多个UPS事件报告发送到单个UPS事件SCU。 覆盖在设备级别指定的值。 ",
"type": "integer",
"minimum": 100
},
"dcmRetrieveAET": {
"title": "读取AE标题",
"description": "指定与此网络AE接收的DICOM实例相关联的读取AE标题。覆盖在设备级别指定的值。 ",
"type": "array",
"items": {
"type": "string"
},
"format": "dcmArchiveAETitle"
},
"dcmReturnRetrieveAET": {
"title": "返回读取AE标题",
"description": "由C-FIND和QIDO响应返回的读取AE标题。 如果不存在,则返回与读取AE关联的调用AE标题。 覆盖在设备级别指定的值。 ",
"type": "array",
"items": {
"type": "string"
},
"format": "dcmArchiveAETitle"
},
"dcmMultipleStoreAssociations": {
"title": "多个存储关联",
"description": "用于读取复合对象的存储关联的数量。 C-STORE SCP特定的编号可以使用\"<AETitle>:\"前缀指定。 示例:2或STORESCP:3。 补充在设备级别指定的值。 ",
"type": "array",
"items": {
"type": "string"
},
"format": "dcmMultipleStoreAssociations"
},
"dcmExternalRetrieveAEDestination": {
"title": "外部读取AE目的地",
"description": "本地C-STORE-SCP的AE标题,被设置为传送到外部读取AE的C-MOVE RQ的移动目的地。 覆盖在设备级别指定的值。 ",
"type": "string",
"format": "dcmArchiveAETitle"
},
"dcmCopyMoveUpdatePolicy": {
"title": "复制移动更新策略",
"description": "为从另一个验证复制/移动实例的目标验证属性指定更新策略。 如果不存在,则不会更新属性。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"PRESERVE",
"SUPPLEMENT",
"MERGE",
"OVERWRITE",
"REPLACE"
]
},
"dcmLinkMWLEntryUpdatePolicy": {
"title": "链接MWL条目的更新策略",
"description": "指定与具有引用现有检查的MWL条目的另一个检查实例的链接相关的检查属性的更新策略。 覆盖在设备级别指定的值。 ",
"type": "string",
"enum": [
"PRESERVE",
"SUPPLEMENT",
"MERGE",
"OVERWRITE",
"REPLACE"
]
},
"dcmStorageVerificationPolicy": {
"title": "存储验证策略",
"description": "DB_RECORD_EXISTS:仅检查DB记录是否存在,OBJECT_EXISTS:检查存储系统中的对象是否存在,OBJECT_SIZE:检查存储系统中的对象大小,OBJECT_FETCH:从存储系统中提取对象,OBJECT_CHECKSUM:重新计算存储系统中对象的校验和,S3_MD5SUM:S3检查存储系统中对象的MD5校验和。覆盖在设备级别指定的值。",
"type": "string",
"enum": [
"DB_RECORD_EXISTS",
"OBJECT_EXISTS",
"OBJECT_SIZE",
"OBJECT_FETCH",
"OBJECT_CHECKSUM",
"S3_MD5SUM"
]
},
"dcmStorageVerificationUpdateLocationStatus": {
"title": "更新存储验证位置状态",
"description": "位置指示是否根据存储验证更新DB记录的状态。如果“存储验证策略”为DB_RECORD_EXISTS,则此选项无效。覆盖在设备级别指定的值。",
"type": "boolean"
},
"dcmStorageVerificationStorageID": {
"title": "存储验证存储IDs",
"description": "指示对象必须存储在一个指定的存储系统中,才能成功执行存储验证。存储验证策略=DB_RECORD_EXISTS无效。覆盖在设备级别指定的值。",
"type": "array",
"items" : { "type": "string" },
"format": "dcmStorageID"
},
"dcmStorageVerificationInitialDelay": {
"title": "初始存储验证延迟",
"description": "ISO-8601周期PnYnMnD或PnW格式的系列接收后初始存储验证延迟。覆盖在设备级别指定的值。",
"type": "string",
"format": "dcmPeriod"
},
"dcmUpdateLocationStatusOnRetrieve": {
"title": "读取时更新位置状态",
"description": "指示在读取时从存储中读取失败的对象的位置记录的状态是否应在DB中更新为MISSING_OBJECT或FAILED_TO_FETCH_OBJECT。覆盖在设备级别指定的值。",
"type": "boolean"
},
"dcmStorageVerificationOnRetrieve": {
"title": "读取时存储验证",
"description": "如果读取时无法从存储中读取对象,则是否触发整个系列的存储验证。覆盖在设备级别指定的值。",
"type": "boolean"
},
"hl7PSUSendingApplication": {
"title": "HL7过程状态更新发送应用程序",
"description": "HL7过程状态更新发送应用程序的\"应用程序设施\"。覆盖在设备级别指定的值。",
"type": "string",
"format": "hl7ApplicationName"
},
"hl7PSUReceivingApplication": {
"title": "HL7过程状态更新接收应用程序",
"description": "HL7过程状态更新接收应用程序的\"应用程序设施\"。覆盖在设备级别指定的值。",
"type": "array",
"items" : { "type": "string" },
"format": "hl7ApplicationName"
},
"hl7PSUDelay": {
"title": "HL7过程状态更新延迟",
"description": "ISO-8601期间PnDTnHnMnS延迟后,接收到的检查的HL7过程状态更新被发送到配置的HL7接收应用程序。如果不存在,则HL7步骤状态更新由接收的MPPS触发。覆盖在设备级别指定的值。",
"type": "string",
"format": "dcmDuration"
},
"hl7PSUCondition": {
"title": "HL7 Procedure Status Update Attribute Conditions",
"description": "Restrict notification of configured HL7 Procedure Status Update Receiving Applications about Procedure Status Update by conditions on attributes of received composite object in format (SendingHostname|SendingApplicationEntityTitle|ReceivingHostname|ReceivingApplicationEntityTitle|{AttributeTagOrKeyword[number]}|{SequenceTagOrKeyword.AttributeTagOrKeyword})[!]={regEx}. More than one value can be specified for a given attribute by separating them with a | symbol. Examples: SendingApplicationEntityTitle=FORWARD or Modality=MR|CT or ProcedureCodeSequence.CodeValue=MRProcedure or 00180015=KNEE or 00321034.00080100=RequestingServiceCode or ImageType[3]=LOCALIZER. Overwrites value specified on Device level.",
"type": "array",
"items": {
"type": "string"
},
"format": "dcmProperty"
},
"hl7PSUForRequestedProcedure": {
"title": "所请求过程的HL7过程状态更新",
"description": "仅限于\"接收HL7过程状态更新的应用程序\",该应用程序配置了与所请求过程的预定过程步骤(DB中的MWL项)匹配的检查实例UID的过程状态更新通知。覆盖在设备级别指定的值。",
"type": "boolean"
},
"hl7PSURequestedProcedureID": {
"title": "HL7过程状态更新请求的过程ID",
"description": "如果检查实例UID与请求过程的预定过程步骤(DB中的MWL项)不匹配,则通知消息中请求的过程ID的值。{<attributeID>}将替换为传入检查的属性值。例如:{StudyInstanceUID,hash}。覆盖在设备级别指定的值。",
"type": "string"
},
"hl7PSUAccessionNumber": {
"title": "HL7过程状态AccessionNumber",
"description": "如果检查实例UID与请求过程的预定过程步骤(DB中的MWL项)不匹配,则通知消息中的AccessionNumber值。{<attributeID>}将替换为传入检查的属性值。例如:{StudyInstanceUID,hash}。覆盖在设备级别指定的值。",
"type": "string"
},
"hl7PSUFillerOrderNumber": {
"title": "HL7步骤状态填充订单编号",
"description": "如果检查实例UID与请求步骤的预定步骤步骤(DB中的MWL项)不匹配,则通知消息中填充订单编号的值。{<attributeID>}将替换为传入检查的属性值。例如:{StudyInstanceUID,hash}。覆盖在设备级别指定的值。",
"type": "string"
},
"hl7PSUPlacerOrderNumber": {
"title": "HL7过程状态播放器订单号",
"description": "如果检查实例UID与请求过程的预定过程步骤(DB中的MWL项)不匹配,则通知消息中播放器订单号的值。{<attributeID>}将替换为传入检查的属性值。例如:{StudyInstanceUID,hash}。覆盖在设备级别指定的值。",
"type": "string"
},
"hl7PSUMessageType": {
"title": "HL7过程状态消息类型",
"description": "HL7过程状态更新消息的消息类型。覆盖在设备级别指定的值。",
"type": "string",
"enum": [
"OMG_O19",
"ORU_R01"
]
},
"hl7PSUPIDPV1": {
"title": "HL7程序状态更新PID PV1",
"description": "HL7程序状态更新消息包括患者识别(PID)和患者就诊(PV1)段。如果HL7步骤状态消息类型=ORU^R01,则为隐式设置。覆盖在设备级别指定的值。",
"type": "boolean"
},
"hl7PSUMWL": {
"title": "HL7过程状态更新MWL",
"description": "指定DB中MWL项目的状态是否更新为COMPLETED,以便在配置“HL7过程状态更新延迟”后接收到的检查,或在配置“HL7过程状态更新超时”后接收到的MPPS。如果配置了HL7步骤接收状态更新应用程序,则隐式设置为“真”。覆盖在设备级别指定的值。",
"type": "boolean"
},
"hl7PSUMWLMatchingKey": {
"title": "HL7 Procedure Status Update MWL Matching Key",
"description": "Specifies attribute of received object to lookup MWL Item whose status is to be updated to COMPLETED. Only applicable is 'HL7 Procedure Status Update MWL' is configured as or implicitly set to true. Overwrites value specified on Device level.",
"type": "string",
"enum": [
"AccessionNumber",
"StudyInstanceUID"
]
},
"hl7PSUTimeout": {
"title": "HL7过程状态更新超时",
"description": "等待MPPS引用的实例的ISO-8601周期PnDTnHnMnS形式的超时。如果不存在,请永久检查完整性。覆盖在设备级别指定的值。",
"type": "string",
"format": "dcmDuration"
},
"hl7PSUOnTimeout": {
"title": "超时时HL7过程状态更新",
"description": "等待被引用实例的接收超时后是否发送HL7过程状态更新。覆盖在设备级别指定的值。",
"type": "boolean"
},
"dcmRelationalQueryNegotiationLenient": {
"title": "Relational Query Negotiation Lenient",
"description": "Indicates to accept C-FIND RQs without unique keys for levels above the query level also if support for relational-queries was not negotiated. Overwrites value specified on Device level.",
"type": "boolean"
},
"dcmRelationalRetrieveNegotiationLenient": {
"title": "关系检索协商容忍度",
"description": "如果没有协商对关系查询的支持,也表示接受查询级别以上的C-MOVE和C-GET rq,且不带唯一键。覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmRestrictRetrieveSilently": {
"title": "将读取限制为静默",
"description": "指示所请求的对象集是否将读取限制为静默(=不将未传输的对象计数为失败),这取决于读取目标的传输函数。否则,如果未为目标配置传输功能,则未读取的请求对象的数量将被计为失败。 仅当目标至少设置了一个传输和SCP角色时才有效。 覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmRejectConflictingPatientAttribute": {
"title": "拒绝不一致的患者属性",
"description": "如果患者ID与先前接收的对象的患者ID匹配的对象的指定患者属性值不匹配,则拒绝DICOM对象。 覆盖在设备级别指定的值。 ",
"type": "array",
"items" : { "type": "string" },
"format": "dcmTag"
},
"dcmStowRetiredTransferSyntax": {
"title": "STOW退休传输语法",
"description": "在DICOM图像中存储接收到的JPEG Full Progression,非分层JPEG图像,使用相应的(退休)传输语法UID 1.2.840.10008.1.2.4.55。 否则设置1.2.840.10008.1.2.4.50 (= JPEG基线)或1.2.840.10008.1.2.4.51 (= JPEG扩展)作为存储的DICOM图像的传输语法UID,不转码到JPEG基线或JPEG扩展,但包括接收到的JPEG图像。 覆盖在设备级指定的值。 ",
"type": "boolean"
},
"dcmStowExcludeAPPMarkers": {
"title": "排除STOW应用程序标记",
"description": "指示是否从创建的DICOM实例中封装的JPEG比特流中排除通过STOW-RS元数据和Bulkdata请求接收的JPEG图像的APP标记。 覆盖在设备级别指定的值。",
"type": "boolean"
},
"dcmStowQuicktime2MP4": {
"title": "STOW MP4的Quicktime 到MP4",
"description": "STOW-RS指示元数据和批量数据请求中接收的Quicktime容器是否被转换为封装在创建的DICOM实例中的MP4容器。要进行转换,必须安装ffmpeg,并且必须在PATH中启用ffmpeg CLI实用程序。否则,Quicktime容器将按原样封装在存储的DICOM对象中,使用声明的DICOM MPEG-4传输语法反映容器中视频流的编码,但与实际的容器格式不一致。 覆盖在设备级别指定的值。",
"type": "boolean"
},
"dcmRetrieveTaskWarningOnNoMatch": {
"title": "不匹配时读取任务警告",
"description": "如果没有找到C-MOVE SCP请求的对象,则是否需要将读取任务的结果状态设置为WARNING。 覆盖在设备级别指定的值。 ",
"type": "boolean"
},
"dcmRetrieveTaskWarningOnWarnings": {
"title": "读取任务警告",
"description": "如果所有对象都被成功读取,但存在警告子操作,则指示是否应该将读取任务的结果状态设置为WARNING.覆盖在设备级别指定的值。",
"type": "boolean"
},
"dcmChangeRequesterAET": {
"title": "Change Requester AET",
"description": "Indicates change Requester AET in rejections triggered by archive.Overwrites value specified on Device level.",
"type": "string",
"format": "dcmAETitle"
},
"dcmFilterByIssuerOfPatientID": {
"title": "Filter by Issuer of Patient ID",
"description": "Filter by Issuer of Patient ID even if no matching key for Patient ID is specified. Overwrites value specified on Device level.",
"type": "boolean"
},
"dcmMatchSOPClassOnInstanceLevel": {
"title": "Match SOP Class on Instance level",
"description": "Indicates to consider the SOP Class UID on Instance level for calculation of matches with SOP Classes in Study (0008,0062); otherwise rely on stored SOP Class UID on Series level, which may result in missing matches if one Series includes Instances of different SOP Classes. Overwrites value specified on Device level.",
"type": "boolean"
},
"dcmUPSUpdateWithoutTransactionUID": {
"title": "UPS Update Without Transaction UID",
"description": "Indicates to permit an UPS Pull SCU or UPS-RS Web client to update or change the state of an UPS workitem in state IN PROCESS without specifying a Transaction UID. Overwrites value specified on Device level.",
"type": "boolean"
},
"dcmExportRule": {
"title": "导出规则",
"description": "应用于由此AE接收的DICOM对象的导出规则。 补充在设备级别指定的导出规则。 ",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "exportRule.schema.json"
}
},
"dcmExportPriorsRule": {
"title": "预实体导出规则",
"description": "应用于由此AE接收的DICOM对象的预实体导出规则。 对在设备级别指定的先前实体的导出规则进行补充。 ",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "exportPriorsRule.schema.json"
}
},
"dcmMPPSForwardRule": {
"title": "MPPS Forward Rule",
"description": "MPPS Forward Rules applied to MPPS received by this AE.Supplements MPPS Forward Rules specified on Device Level.",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "mppsForwardRule.schema.json"
}
},
"dcmRSForwardRule": {
"title": "REST风格的传输规则",
"description": "REST风格的传输规则。 补充在设备级别指定的REST风格的传输规则。 ",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "rsForwardRule.schema.json"
}
},
"dcmArchiveCompressionRule": {
"title": "压缩规则",
"description": "压缩规则。 补充在设备级别指定的压缩规则。 ",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "archiveCompressionRule.schema.json"
}
},
"dcmArchiveAttributeCoercion": {
"title": "属性强制",
"description": "传入/传出DIMSE的属性强制。 补充在设备级别指定的属性强制。 ",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "archiveAttributeCoercion.schema.json"
}
},
"dcmStudyRetentionPolicy": {
"title": "检查保留策略",
"description": "检查保留策略。 补充在设备级别指定的检查保留策略。 ",
"type": "array",
"titleKey": "{cn}",
"items": {
"$ref": "studyRetentionPolicy.schema.json"
}
},
"dcmStoreAccessControlIDRule": {
"title": "存储的访问控制ID规则",
"description": "应用于由此AE接收的检查的存储的访问控制ID规则。 对在设备级别指定的保存的访问控制ID规则进行补充。 ",
"type": "array",
"titleKey":"{cn}",
"items" : {
"$ref": "storeAccessControlIDRule.schema.json"
}
},
"dcmUPSOnStore": {
"title": "UPS on Store Rule",
"description": "UPS on Store Rules applied to DICOM objects received by this AE. Supplements UPS on Store Rules specified on Device level.",
"type": "array",
"titleKey":"{dcmUPSOnStoreID}",
"items" : {
"$ref": "upsOnStore.schema.json"
}
},
"dcmUPSOnUPSCompleted": {
"title": "通过完成先前的UPS创建的UPS",
"description": "通过完成先前的UPS创建的UPS应用于由此AE管理的UPS。 补充以前在设备级别指定的UPS完成所创建的UPS。 ",
"type": "array",
"titleKey": "{dcmUPSOnUPSCompletedID}",
"items": {
"$ref": "upsOnUPSCompleted.schema.json"
}
}
}
}