2. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 10/18/2018 2:01:13 PM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

2.1 Files compared

# Location File Last Modified
1 VIX_SIV_v3_0_patch_201_build_8.zip\v3.0_patch_201_build_8\common\LaurelBridge Listen Thu Oct 11 13:30:14 2018 UTC
2 VIX_SIV_v3_0_patch_201_build_8.zip\v3.0_patch_201_build_8\common\LaurelBridge Listen Wed Oct 17 17:31:46 2018 UTC

2.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 2284
Changed 1 2
Inserted 0 0
Removed 0 0

2.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

2.4 Active regular expressions

No regular expressions were active.

2.5 Comparison detail

  1   [ applicat ion_info ]
  2   name = Lis ten
  3   descriptio n = Java D icom Serve r app.
  4   app_compon ent_name =  java_app/ Listen
  5   execution_ state = ST OPPED
  6  
  7   [ required _component s ]
  8   component  = java_lib /LOG_a
  9   component  = java_lib /DCF
  10   component  = java_lib /LOG
  11   component  = java_lib /APC
  12   component  = java_lib /CDS
  13   component  = java_lib /APC_a
  14   component  = java_lib /CDS_a
  15   component  = java_lib /DCS
  16   component  = idl_lib/ DDCS
  17   component  = java_lib /DSS
  18   component  = java_lib /DDS
  19   component  = java_lib /DDS_a
  20   [ java_app  ]
  21  
  22   #========= ========== ========== ========== ========== ========== ========== =========
  23   # per-inst ance infor mation for  the Liste n componen t
  24   #========= ========== ========== ========== ========== ========== ========== =========
  25   [ java_app /Listen ]
  26   debug_flag s = 0x0000
  27   image_dire ctory = c: /tmp/scp_i mages
  28   #
  29   # if true,  storeObje ct will cr eate a new  unique id entifier t o use as t he
  30   # filename . Currentl y, this wi ll not cha nge the so p instance  uid in th e
  31   # data set . This mus t be false  for the a utomated s tore test  to work.
  32   make_new_u ids = NO
  33  
  34   ### This i s still in  question.   Does 3.3 .40c need  this any l onger?
  35   # if true,  demostrat e the Data SetByteRea der class  for making
  36   # a a deco ded, and r e-encoded  network C- Store-Requ est look l ike
  37   # a Readab leByteChan nel or Inp utStream o bject.
  38   #
  39   use_byte_r eader = YE S
  40  
  41   #
  42   # un-comme nt one of  the follow ing transf er syntax  uids.
  43   # this wil l determin e the form at of file s written  to disk
  44   # by the e xample imp lementatio n adapter  DicomDataS ervice_a.
  45   #
  46   # implicit -little-en dian
  47   #transfer_ syntax_uid  = 1.2.840 .10008.1.2
  48   # explicit -little-en dian
  49   #transfer_ syntax_uid  = 1.2.840 .10008.1.2 .1
  50   # explicit -big-endia n
  51   #transfer_ syntax_uid  = 1.2.840 .10008.1.2 .2
  52  
  53   ###Custom  VistA Imag ing Config uration
  54   move_to_di sk = NO
  55   #
  56   # If YES,  both AETit les will b e checked  against Pe rsistance  for incomi ng DICOM
  57   #       As sociation  Requests.   This will  restrict  acceptance  to only t hose AETit les
  58   #       in  Persistan ce.
  59   authentica te_aetitle s = YES
  60   #
  61   #The follo wing is no  longer us ed.  It is  left in h ere for co ding issue s.
  62   # If true,  the eleme nts in the  DICOM mes sage or Da taSet are  checked ag ainst thei r VR Type.
  63   validate_Q RSCP_incom ing = Fals e
  64   validate_Q RSCP_outgo ing = Fals e
  65   validate_S TORESCU_in coming = F alse
  66   validate_S TORESCU_ou tgoing = F alse
  67   validate_S TORESCP_in coming = F alse
  68   validate_S TORESCP_ou tgoing = F alse
  69   #
  70   # Set the  default co nfigured v alue to re present Vi stA Imagin g. 
  71   implementa tion_class _uid = 1.2 .840.11375 4.2.1.3.0
  72   #
  73   # Set the  default co nfigured v alue to re present Vi stA Imagin g.
  74   implementa tion_versi on_name =  VA_DICOM V 3.0
  75   #
  76   # Set the  default co nfigured v alue to be  used if a  value is  not reciev ed
  77   #       fr om Persist ance. This  occurs fo r C-Find-R sp Dimse m essage.
  78   # ***This  configurat ion variab le is curr ently disa bled.  Do  not use.
  79   backup_mov e_scp_aeti tle = DICO M_QR
  80   #
  81   # If True,  SubOperat ions Statu s messages  will be r eturned to  C-Move SC U.
  82   #       Th is occurs  for a C-Mo ve-Rsp Dim se message .
  83   enableSubO perations  = True
  84   #
  85   #Set value  for PDU T imeout.  T his occurs  for C-Sto re-SCU Dim se message .
  86   pdutimeout  = 60
  87   [ java_lib  ]
  88  
  89   #========= ========== ========== ========== ========== ========== ========== =========
  90   # per-inst ance infor mation for  the LOG_a  component
  91   #========= ========== ========== ========== ========== ========== ========== =========
  92   [ java_lib /LOG_a ]
  93   debug_flag s = 0
  94  
  95   [ java_lib /LOG_a/out puts ]
  96   # [ java_l ib/LOG_a/o utputs/ser ver_output _1 ]
  97   # type = L OGSERVER
  98   # use_log_ server = F ALSE
  99  
  100   # [ java_l ib/LOG_a/o utputs/fil e_output_1  ]
  101   # type = t extfile
  102   # message_ types = *
  103   # componen t_names =  *
  104   # # Note t hat changi ng the for mat of thi s name may  affect th e behavior  of the we b
  105   # # utilit ies that m anipulate  log files  (e.g., lis t_logs.pl,  dcfrmlogs .pl).
  106   # filename  = C:/DCF_ RunTime/tm p/log/${AP PIBNAME}.$ {CNT}.log
  107   # append_t o_logfile  = TRUE
  108   # # Maximu m size (KB ytes) of e ach log fi le before  rotating.
  109   # max_size  = 3000
  110   # # Maximu m number o f log file s before o ld ones ar e deleted.
  111   # max_file s = 5
  112   # # Sync t he file ou tput on th e disk on  every writ e operatio n - this c ould affec t performa nce
  113   # sync_on_ write = fa lse
  114   # characte r_encoding  = UTF-8
  115   # # true i f a Byte-O rder-Marke r should b e written  at the sta rt of the  file.
  116   # # Some U TF capable  viewers u se this to  detect th at the fil e is UTF f ormat.
  117   # write_bo m = false
  118  
  119   [ java_lib /LOG_a/out puts/std_o utput_1 ]
  120   type = std out
  121   redirect_s tdout = FA LSE
  122   redirect_s tderr = FA LSE
  123  
  124   #========= ========== ========== ========== ========== ========== ========== =========
  125   # per-inst ance infor mation for  the DCF c omponent
  126   #========= ========== ========== ========== ========== ========== ========== =========
  127   [ java_lib /DCF ]
  128   debug_flag s = 0x0000 0
  129  
  130   #========= ========== ========== ========== ========== ========== ========== =========
  131   # per-inst ance infor mation for  the LOG c omponent
  132   #========= ========== ========== ========== ========== ========== ========== =========
  133   [ java_lib /LOG ]
  134   debug_flag s = 0x0000 0
  135  
  136   #========= ========== ========== ========== ========== ========== ========== =========
  137   # per-inst ance infor mation for  the APC c omponent
  138   #========= ========== ========== ========== ========== ========== ========== =========
  139   [ java_lib /APC ]
  140   debug_flag s = 0x0000 0
  141  
  142   #========= ========== ========== ========== ========== ========== ========== =========
  143   # per-inst ance infor mation for  the CDS c omponent
  144   #========= ========== ========== ========== ========== ========== ========== =========
  145   [ java_lib /CDS ]
  146   debug_flag s = 0x0000 0
  147  
  148   #========= ========== ========== ========== ========== ========== ========== =========
  149   # per-inst ance infor mation for  the APC_a  component
  150   #========= ========== ========== ========== ========== ========== ========== =========
  151   [ java_lib /APC_a ]
  152   debug_flag s = 0x0000 0
  153  
  154   # If true,  proc conf iguration  will be sa ved in CDS  CFGDB.
  155   save_proc_ cfg_in_cds  = false
  156  
  157   # If true,  <proc_cfg >/applicat ion_info/e xecution_s tate attri bute
  158   # will be  monitored  for a shut down reque st 
  159   # (not sup ported if  CFGDB is i n FSys Mod e)
  160   handle_ext ernal_shut down_rq =  false
  161  
  162   # If true,  <proc_cfg > will be  observed,  and re-loa ded if it  changes
  163   # (not sup ported if  CFGDB is i n FSys Mod e)
  164   observe_pr oc_cfg = f alse
  165  
  166   # If true,  the value  passed to  AppContro l.shutdown () will be  saved in
  167   # the proc  config -  usually de lete_proc_ cfg is set  to false  with this.
  168   save_exit_ status_in_ proc_cfg =  false
  169  
  170   # If true,  the proc  config obj ect in CDS  is delete d during s hutdown
  171   delete_pro c_cfg = fa lse
  172  
  173   # Specify  the TCP-IP  host addr ess that w ill identi fy CORBA s erver
  174   # objects  hosted by  this proce ss. The va lue 0.0.0. 0 will res ult
  175   # in the d efault add ress being  used. Thi s controls  the value  of
  176   # property  com.sun.C ORBA.ORBSe rverHost.
  177   orb_server _host = 0. 0.0.0
  178  
  179   #========= ========== ========== ========== ========== ========== ========== =========
  180   # per-inst ance infor mation for  the CDS_a  component
  181   #========= ========== ========== ========== ========== ========== ========== =========
  182   [ java_lib /CDS_a ]
  183   debug_flag s = 0x0000 0
  184  
  185   #========= ========== ========== ========== ========== ========== ========== =========
  186   # per-inst ance infor mation for  the DCS c omponent
  187   #========= ========== ========== ========== ========== ========== ========== =========
  188   [ java_lib /DCS ]
  189   # turning  on df_SHOW _WARNINGS  by default  would be  debug_flag s = 0x9000 44
  190   debug_flag s = 0x9000 04
  191   # default  name of ex tended dat a dictiona ry configu ration gro up
  192   extended_d ata_dictio nary = /di com/ext_da ta_diction ary
  193   # if true,  DicomData Dictionary  will LOG  a warning  if private  dictionar y
  194   # conflict s with the  standard  dictionary .
  195   check_dict ionary_ove rrides = t rue
  196   # Reports  if an elem ent tries  to be adde d out-of-o rder
  197   # 0 - repo rt an erro r only, th row the el ement away
  198   # 1 - repo rt an erro r but stil l insert t he element  (may over write exis ting one)
  199   # 2 - repo rt an erro r and thro w an excep tion
  200   # 3 - do n ot report  an error,  throw elem ent away
  201   # 4 - do n ot report  an error,  but still  insert the  element ( may overwr ite existi ng one)
  202   element_ou t_of_order _option =  0
  203   # director y to keep  temp files  for very  large elem ent data
  204   large_elem ent_data_f ile_dir =  C:\DCF_Run Time\tmp
  205   # size abo ve which O B,OW,OF,UN  data will  be stream ed to/from
  206   # temp fil es rather  than fully  buffered.
  207   # The valu e 0 disabl es special  handling  for large  elements.
  208   large_elem ent_thresh old = 1000 000000
  209   # set to t rue for Pr esentation Context an d subclass es to chec k uids
  210   validate_p res_ctx_ui ds = false
  211  
  212  
  213   [ java_lib /DCS/Assoc iationMana ger ]
  214   server_hos t_address  = 0.0.0.0
  215   server_tcp _port =  PORT 
  216   max_concur rent_assoc iations =  32
  217   max_total_ associatio ns = -1
  218   #
  219   # If true,  Associati onManager  will get n otified if  this grou p is
  220   # changed  in its pro cess confi guration w hile it is  running.
  221   # This is  useful if  you want t o change t he listen  port
  222   # without  stopping a nd restart ing Associ ationManag er or othe r settings .
  223   #
  224   listen_cfg _group = f alse;
  225   first_pdu_ read_timeo ut = 300
  226   default_se ssion_conf ig_name = 
  227   select_tim eout = 1
  228   receive_bu ffer_size  = 0
  229   send_buffe r_size = 0
  230   call_app_r eady_in_ru n = true
  231   set_reuse_ addr_on_wi ndows = fa lse
  232   set_reuse_ addr_on_un ix = true
  233  
  234   [ java_lib /DCS/IOSta tisticsMan ager ]
  235   enable_sta tistics =  NO
  236   seconds_be tween_upda tes = 0
  237   save_stats _in_proc_c fg = YES
  238   statistics _cfg_group _name = 
  239  
  240  
  241   [ java_lib /DCS/defau lt_session _cfg ]
  242   debug_flag s = 0x9000 04
  243   max_read_p du_size =  32768
  244   max_write_ pdu_size =  32768
  245   decode_un_ seqs_in_il e = YES
  246   ignore_max _length_ne gotiation  = NO
  247   favor_prop osed_synta x_order =  YES
  248   pdu_read_t imeout_sec onds = -1
  249   pdu_write_ timeout_se conds = -1
  250   send_dimse _timeout_s econds = - 1
  251   receive_di mse_timeou t_seconds  = -1
  252   enable_str eaming_mod e = YES
  253   stream_mod e_buffer_s ize = 1638 4
  254   enable_com pression_p ass_throug h_mode = Y ES
  255   pdu_write_ delay_seco nds = 0
  256   pdu_read_d elay_secon ds = 0
  257   associatio n_idle_tim eout_secon ds = 600
  258   pre_associ ation_scri pt = 
  259   post_assoc iation_scr ipt = 
  260   disable_mu lti_pdv_pd us = YES
  261   input_filt er_cfg_nam e = 
  262   output_fil ter_cfg_na me = 
  263   remove_inc oming_role _selection _items = N O
  264   remove_out going_role _selection _items = N O
  265   # if set,  private ta gs in a da taset with  VR UN tha t are in t he data di ctionary ( via the ex tended
  266   # data dic tionary) w ith a diff erent VR w ill be fix ed to have  the VR fr om the dic tionary.
  267   # if not s et, a warn ing will b e logged i f the VRs  are not th e same
  268   fix_privat e_tags_wit h_vr_UN =  NO
  269   # if set,  standard t ags in a d ataset wit h VR UN th at are in  the data d ictionary
  270   # (via the  default d ata dictio nary) with  a differe nt VR will  be fixed  to have
  271   # the VR f rom the di ctionary.   If not se t, a warni ng will be  logged if  the VRs a re not the  same
  272   fix_standa rd_tags_wi th_vr_UN =  YES
  273   scu_socket _receive_b uffer_size  = 0
  274   scu_socket _send_buff er_size =  0
  275   # size abo ve which O B, OW, OF,  UN data w ill be str eamed to/f rom
  276   # temp fil es rather  than fully  buffered.   If large _element_f ile_mode
  277   # is true,  the OB, O W, OF and  UN non pix el data fr om file ba sed
  278   # streams  will be re ad from th e original  dataset o n disk whe n needed.
  279   # The valu e 0 disabl es special  handling  for large  elements.
  280   large_elem ent_thresh old = 1000 000000
  281   # Top-leve l pixel da ta is alwa ys compres sed accord ing to the  output tr ansfer syn tax.
  282   # Icon ima ge sequenc es may be  compressed  in the ou tput trans fer syntax  or uncomp ressed.
  283   # The foll owing mode s apply to  the Icon  Image Sequ ence (0088 ,0200) pix el data el ements:
  284   # 0 = neve r compress
  285   # 1 = comp ress if en able_compr ession_pas s_through_ mode is tr ue and out put transf er syntax  is same (p ass throug h)
  286   # 2 = comp ress if pa ss through  or if out put transf er syntax  is compres sed lossle ss
  287   # 3 = alwa ys pass th rough or c ompress to  output tr ansfer syn tax
  288   icon_image _sq_compre ssion_mode  = 0
  289   # The foll owing mode s apply to  sequences  besides t he Icon Im age Sequen ce that co ntain pixe l data ele ments:
  290   # 0 = neve r compress
  291   # 1 = comp ress if en able_compr ession_pas s_through_ mode is tr ue and out put transf er syntax  is same (p ass throug h)
  292   # 2 = comp ress if pa ss through  or if out put transf er syntax  is compres sed lossle ss
  293   # 3 = alwa ys pass th rough or c ompress to  output tr ansfer syn tax
  294   other_imag e_sq_compr ession_mod e = 0
  295  
  296   [ java_lib /DCS/defau lt_session _cfg/input _filters ]
  297  
  298   [ java_lib /DCS/defau lt_session _cfg/outpu t_filters  ]
  299  
  300   [ java_lib /DCS/defau lt_session _cfg/suppo rted_trans fer_syntax es ]
  301   # explicit -little-en dian
  302   transfer_s yntax = 1. 2.840.1000 8.1.2.1
  303   # implicit -little-en dian
  304   transfer_s yntax = 1. 2.840.1000 8.1.2
  305   # explicit -big-endia n
  306   #transfer_ syntax = 1 .2.840.100 08.1.2.2
  307   # JPEG los sy 8 bit 
  308   #transfer_ syntax = 1 .2.840.100 08.1.2.4.5 0
  309   # JPEG los sy 12 bit
  310   #transfer_ syntax = 1 .2.840.100 08.1.2.4.5 1
  311   # JPEG los sless Non- Hierarchic al(Process  14)
  312   #transfer_ syntax = 1 .2.840.100 08.1.2.4.5 7
  313   # JPEG los sless Non- Hier. Firs t-Order P.  (Proc14):  Default L L JPG
  314   #transfer_ syntax = 1 .2.840.100 08.1.2.4.7 0
  315   # JPEG2000  lossless
  316   # transfer _syntax =  1.2.840.10 008.1.2.4. 90
  317   # JPEG2000  lossy
  318   # transfer _syntax =  1.2.840.10 008.1.2.4. 91
  319  
  320   ###This St oreSCP sec tion is no t used.  L eave empty .
  321   [ java_lib /DCS/defau lt_session _cfg/suppo rted_trans fer_syntax es/StoreSC P ]
  322  
  323   ###This su pported_so p_classes  section is  only used  as a Back up list fo r old imag es being s ent.
  324   ###It affe cts old im ages becau se they li kely do no t have a S OPCLASSUID  field pop ulated in  the IMAGE( #2005) Fil e.
  325   [ java_lib /DCS/defau lt_session _cfg/suppo rted_sop_c lasses ]
  326   #SOPCLASSC OMPUTEDRAD IOGRAPHY  
  327   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1
  328   #SOPCLASSC T  
  329   sop_class  = 1.2.840. 10008.5.1. 4.1.1.2
  330   #SOPCLASSU SMULTIFRAM EIMAGE  
  331   sop_class  = 1.2.840. 10008.5.1. 4.1.1.3.1
  332   #SOPCLASSM R  
  333   sop_class  = 1.2.840. 10008.5.1. 4.1.1.4
  334   #SOPCLASSN M  
  335   sop_class  = 1.2.840. 10008.5.1. 4.1.1.20
  336   #SOPCLASSU S  
  337   sop_class  = 1.2.840. 10008.5.1. 4.1.1.6.1
  338   #SOPCLASSS ECONDARYCA PTURE  
  339   sop_class  = 1.2.840. 10008.5.1. 4.1.1.7
  340   #SOPCLASSX RAYANGIO  
  341   sop_class  = 1.2.840. 10008.5.1. 4.1.1.12.1
  342   #SOPCLASSX RAYFLUORO   
  343   sop_class  = 1.2.840. 10008.5.1. 4.1.1.12.2
  344   #SOPCLASSV LPHOTOGRAP HIC 
  345   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .4
  346   #SOPCLASSO PHTHALMICP HOTOGRAPHY
  347   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .5.1
  348   #SOPCLASSE NCAPSULATE DPDF                                   
  349   sop_class  = 1.2.840. 10008.5.1. 4.1.1.104. 1
  350   #SOPCLASSG RAYSCALESO FTCOPYPRES ENTATIONST ATE 
  351   sop_class  = 1.2.840. 10008.5.1. 4.1.1.11.1
  352   #SOPCLASSC OLORSOFTCO PYPRESENTA TIONSTATE 
  353   sop_class  = 1.2.840. 10008.5.1. 4.1.1.11.2
  354  
  355  
  356   [ java_lib /DCS/defau lt_session _cfg/Dicom Encapsulat edCodec ]
  357   # force nu mber_of_fr ames in ba d files wi th non-zer o pixel da ta length  from 0 to  1
  358   override_n _frames =  true
  359  
  360   [ java_lib /DCS/defau lt_session _cfg/Dicom RLECodec ]
  361   # if false  convert R LE segment s to Big E ndian
  362   # if true  leave RLE  segments i n machine  byte order
  363   RLE_legacy _mode = fa lse
  364  
  365   [ java_lib /DCS/defau lt_session _cfg/Dicom TSCWCodec  ]
  366   # If pin_b uffers is  true, an a ttempt wil l be made  to
  367   # avoid bu ffer copie s during J NI calls t o compress ion
  368   # code. So me JVM's m ay not sup port pinni ng well, o r
  369   # may susp end GC dur ing compre ssion oper ations whi ch
  370   # could ca use potent ial proble ms.
  371   pin_buffer s = false
  372   [ java_lib /DCS/defau lt_session _cfg/Dicom TSCWCodec/ jpeg_lossy  ]
  373   # lossy co mpression  quality :  0 to 100
  374   compressio n_quality  = 75
  375   # If true,  then 12 b it operati ons will u se the 16  bit IJG li brary
  376   no_12bit_l ib = true
  377   # If true,  derived i mage eleme nts are ad ded to dat a sets
  378   # as they  are writte n. This in cludes cha nging Imag e-Type,
  379   # and addi ng Source- Image-Sequ ence and D erivation- Code-Seque nce.
  380   # A new so p-instance -uid will  be created  for the o utput data  set.
  381   add_derive d_image_fi elds = tru e
  382   # If true,  signed pi xel data ( pixel-repr esentation  = 1 ) wil l
  383   # be allow ed.
  384   allow_sign ed_data =  false
  385   # For code cs that su pport crea ting multi ple thread s for a si ngle
  386   # compress  or decomp ress opera tion.
  387   max_thread s = 1
  388   # If true,  the TSCWI JG codec w ill scan t he jpeg he ader for t he
  389   # encoded  bit depth  and may ov erride the  bit depth  defined b y DICOM.
  390   prescan_jp eg_header  = true
  391   # If true,  the heade r prescan  will stop  once the s tart of fr ame
  392   # tag has  been proce ssed.  If  false, and  df_COMPRE SSION is s et,
  393   # all jpeg  header it ems will b e logged t o the log  stream.
  394   stop_scann ing_after_ sof = true
  395   # Sanity c heck the r ows, colum ns and sam ples per p ixel in th e
  396   # jpeg hea der, and t hrow an ex ception if  these val ues are no t
  397   # consiste nt with th e values d efined by  the DICOM  header.
  398   check_jpeg _dimension s = true
  399  
  400   [ java_lib /DCS/defau lt_session _cfg/Dicom TSCWCodec/ jpeg_lossl ess ]
  401   # If true,  then 12 b it operati ons will u se the 16  bit IJG li brary
  402   no_12bit_l ib = true
  403   # Set the  jpeg predi ctor selec tion value  for the . 57 syntax.
  404   # If the t ransfer sy ntax is 1. 2.840.1000 8.1.2.4.70 ,
  405   # this att ribute is  ignored an d predicto r selectio n value
  406   # is set t o 1.
  407   jpeg_predi ctor_selec tion_value  = 6
  408   # If true,  then deri ved image  fields are  added for  monochrom e
  409   # images.  (Some impl ementation s add deri ved fields , create
  410   # a new so p-instance -uid, etc.  even for  lossless c ompressed
  411   # images.)
  412   add_derive d_image_fi elds_for_m ono = fals e
  413   # If true,  then deri ved image  fields are  added for  color 
  414   # images.  (Some impl ementation s add deri ved fields , create
  415   # a new so p-instance -uid, etc.  even for  lossless c ompressed
  416   # images.)
  417   add_derive d_image_fi elds_for_c olor = fal se
  418   # If true,  signed pi xel data ( pixel-repr esentation  = 1 ) wil l
  419   # be allow ed.
  420   allow_sign ed_data =  false
  421   # If true,  color pix el data wi ll be allo wed. Some  implementa tions
  422   # don't im plement lo ssless jpe g for colo r, since t he RGB to  YBR
  423   # color sp ace conver sion may r esult in s ome inform ation loss .
  424   allow_colo r = true
  425   # For code cs that su pport crea ting multi ple thread s for a si ngle
  426   # compress  or decomp ress opera tion.
  427   max_thread s = 1
  428   # If true,  the TSCWI JG codec w ill scan t he jpeg he ader for t he
  429   # encoded  bit depth  and may ov erride the  bit depth  defined b y DICOM.
  430   prescan_jp eg_header  = true
  431   # If true,  the heade r prescan  will stop  once the s tart of fr ame
  432   # tag has  been proce ssed.  If  false, and  df_COMPRE SSION is s et,
  433   # all jpeg  header it ems will b e logged t o the log  stream.
  434   stop_scann ing_after_ sof = true
  435   # Sanity c heck the r ows, colum ns and sam ples per p ixel in th e
  436   # jpeg hea der, and t hrow an ex ception if  these val ues are no t
  437   # consiste nt with th e values d efined by  the DICOM  header.
  438   check_jpeg _dimension s = true
  439  
  440   [ java_lib /DCS/defau lt_session _cfg/Dicom TSCWCodec/ jpeg2000_l ossy ]
  441   # override  all jaspe r options  by using t his attrib ute
  442   # use back -slash to  end lines  for a mult i-lined at tribute va lue.
  443   # Do not u se with Aw are plugin
  444   jpeg2000_c odec_optio ns = 
  445   # Specify  the compre ssion rati o
  446   compressio n_ratio =  2
  447   # Specify  the number  of jpeg20 00 compres sion level s
  448   compressio n_levels =  4
  449   # If true,  derived i mage eleme nts are ad ded to dat a sets
  450   # as they  are writte n. This in cludes cha nging Imag e-Type,
  451   # and addi ng Source- Image-Sequ ence and D erivation- Code-Seque nce.
  452   # A new so p-instance -uid will  be created  for the o utput data  set.
  453   add_derive d_image_fi elds = tru e
  454   #
  455   # set max  tile width : 0 means  full frame  size
  456   #
  457   max_tile_w idth = 0
  458   #
  459   # set max  tile heigh t: 0 means  full fram e size
  460   max_tile_h eight = 10 24
  461   # For code cs that su pport crea ting multi ple thread s for a si ngle
  462   # compress  or decomp ress opera tion.
  463   max_thread s = 1
  464  
  465   [ java_lib /DCS/defau lt_session _cfg/Dicom TSCWCodec/ jpeg2000_l ossless ]
  466   # override  all jaspe r options  by using t his attrib ute
  467   # use back -slash to  end lines  for a mult i-lined at tribute va lue.
  468   # Do not u se with Aw are plugin
  469   jpeg2000_c odec_optio ns = 
  470   # If true,  then deri ved image  fields are  added for  monochrom e
  471   # images.  (Some impl ementation s add deri ved fields , create
  472   # a new so p-instance -uid, etc.  even for  lossless c ompressed
  473   # images.)
  474   add_derive d_image_fi elds_for_m ono = fals e
  475   # If true,  then deri ved image  fields are  added for  color 
  476   # images.  (Some impl ementation s add deri ved fields , create
  477   # a new so p-instance -uid, etc.  even for  lossless c ompressed
  478   # images.)
  479   add_derive d_image_fi elds_for_c olor = fal se
  480   #
  481   # set max  tile width : 0 means  full frame  size
  482   #
  483   max_tile_w idth = 0
  484   #
  485   # set max  tile heigh t: 0 means  full fram e size
  486   max_tile_h eight = 10 24
  487   # For code cs that su pport crea ting multi ple thread s for a si ngle
  488   # compress  or decomp ress opera tion.
  489   max_thread s = 1
  490  
  491   [ java_lib /DCS/Dicom FileInput  ]
  492   #Always sc an for tra nsfer synt ax/chapter  10
  493   #whether a  DicomFile Input is c onstructed  with a
  494   #transfer  syntax or  not
  495   force_auto detect = T RUE
  496  
  497  
  498   [ java_lib /DCS/Dicom FileOutput  ]
  499   # This att ribute is  deprecated
  500   create_cha pter_10_fo rmat = tru e
  501   # This att ribute is  deprecated
  502   invent_gro up_2_data  = true
  503  
  504   # Uncommen t this and  set to ap propriate  value if n eeded (tag : 0002,001 2)
  505   # implemen tation_cla ss_uid = 1 .2.840.114 089.1.1.0. 3.3.40
  506  
  507   # Uncommen t this and  set to ap propriate  value if n eeded (tag : 0002,001 3)
  508   # implemen tation_ver sion_name  = DCF 3.3. 40c
  509  
  510   # The defa ult Source  AE title  to use whe n writing  a file
  511   # default_ source_ae_ title = DC F
  512  
  513   # Use the  (incorrect ) legacy m ode of usi ng existin g values f rom Group  2 in the F ile
  514   # Meta Inf ormation,  instead of  updating  them to re flect the  current im plementati on
  515   preserve_f mi_legacy_ mode = fal se
  516  
  517   [ java_lib /DCS/Dicom DeviceInpu t ]
  518   enforce_sq _delim_che ck = true
  519  
  520   [ java_lib /DCS/Verif icationSCP  ]
  521   [ java_lib /DCS/Verif icationSCP /default_s ession_cfg  ]
  522   [ java_lib /DCS/Verif icationSCP /default_s ession_cfg /supported _sop_class es ]
  523   #SOPCLASSV ERIFICATIO N
  524   sop_class  = 1.2.840. 10008.1.1
  525  
  526   [ java_lib /DCS/Dicom TSCWCodec  ]
  527   [ java_lib /DCS/Dicom TSCWCodec/ plugins ]
  528  
  529   [ java_lib /DCS/Dicom TSCWCodec/ plugins/TS CWJasper ]
  530   win_dll_ba se_name =  DCF_tscwja sper
  531   unix_dll_b ase_name =  DCF_tscwj asper
  532   [ java_lib /DCS/Dicom TSCWCodec/ plugins/TS CWJasper/p lugin_cfg  ]
  533  
  534   [ java_lib /DCS/Dicom TSCWCodec/ plugins/TS CWIJG ]
  535   win_dll_ba se_name =  DCF_TSCWIJ G
  536   unix_dll_b ase_name =  DCF_tscwi jg
  537   [ java_lib /DCS/Dicom TSCWCodec/ plugins/TS CWIJG/plug in_cfg ]
  538  
  539   [ java_lib /DCS/Dicom TSCWCodec/ plugins/TS CWAware ]
  540   win_dll_ba se_name =  DCF_TSCWAw are
  541   unix_dll_b ase_name =  DCF_tscwa ware
  542   [ java_lib /DCS/Dicom TSCWCodec/ plugins/TS CWAware/pl ugin_cfg ]
  543  
  544  
  545   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings ]
  546   # use TSCW IJG or TSC WAware for  .50
  547   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings/1.2. 840.10008. 1.2.4.50 ]
  548   plugin_nam e = TSCWIJ G
  549   # use TSCW IJG or TSC WAware for  .51
  550   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings/1.2. 840.10008. 1.2.4.51 ]
  551   plugin_nam e = TSCWIJ G
  552   # use TSCW IJG for .5 7
  553   # TSCWAwar e does not  support . 57 transfe r syntax
  554   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings/1.2. 840.10008. 1.2.4.57 ]
  555   plugin_nam e = TSCWIJ G
  556   # use TSCW IJG or TSC WAware for  .70
  557   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings/1.2. 840.10008. 1.2.4.70 ]
  558   plugin_nam e = TSCWIJ G
  559   # use TSCW Jasper or  TSCWAware  for .90
  560   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings/1.2. 840.10008. 1.2.4.90 ]
  561   plugin_nam e = TSCWJa sper
  562   #plugin_na me = TSCWA ware
  563   # use TSCW Jasper or  TSCWAware  for .91
  564   [ java_lib /DCS/Dicom TSCWCodec/ plugin_map pings/1.2. 840.10008. 1.2.4.91 ]
  565   plugin_nam e = TSCWJa sper
  566  
  567   #========= ========== ========== ========== ========== ========== ========== =========
  568   # per-inst ance infor mation for  the DSS c omponent
  569   #========= ========== ========== ========== ========== ========== ========== =========
  570   [ java_lib /DSS ]
  571   # turning  on df_SHOW _WARNINGS  by default  would be  debug_flag s = 0x1004 4
  572   debug_flag s = 0x1000 04
  573  
  574   [ java_lib /DSS/Store Client ]
  575   include_in stances_in _job_statu s = no
  576  
  577   [ java_lib /DSS/Store SCP ]
  578   [ java_lib /DSS/Store SCP/defaul t_session_ cfg ]
  579   #
  580   #   UID's  of the sop  classes t hat will b e supporte d by the S CP, in ord er of
  581   #   prefer ence.
  582   #
  583  
  584   ###It appe ars the St oreServer  uses this  SOP Class  list.  But  we are no t using St oreServer  at this ti me.
  585   [ java_lib /DSS/Store SCP/defaul t_session_ cfg/suppor ted_sop_cl asses ]
  586  
  587   [ java_lib /DSS/Store CommitSCUA gentMessag eHandler ]
  588   [ java_lib /DSS/Store CommitSCUA gentMessag eHandler/d efault_ses sion_cfg ]
  589   enforce_ro le_selecti on = false
  590  
  591   #
  592   #   UID's  of the sop  classes t hat will b e supporte d by the S CP, in ord er of
  593   #   prefer ence.
  594   #
  595   [ java_lib /DSS/Store CommitSCUA gentMessag eHandler/d efault_ses sion_cfg/s upported_s op_classes  ]
  596   #SOPCLASSS TORAGECOMM ITMENTPUSH MODEL
  597   sop_class  = 1.2.840. 10008.1.20 .1
  598  
  599   [ java_lib /DSS/Store CommitSCU  ]
  600  
  601   [ java_lib /DSS/Dicom Dir ]
  602   [ java_lib /DSS/Dicom DirectoryR ecord ]
  603   [ java_lib /DSS/Dicom DirectoryR ecord/PATI ENT ]
  604   match_tag  = 0010,002 0
  605   match_tag  = 0010,001 0
  606   copy_tag =  0008,0005
  607   copy_tag =  0010,0010
  608   copy_tag =  0010,0020
  609  
  610   [ java_lib /DSS/Dicom DirectoryR ecord/STUD Y ]
  611   match_tag  = 0008,002 0
  612   match_tag  = 0008,003 0
  613   match_tag  = 0020,000 D
  614   match_tag  = 0020,001 0
  615   copy_tag =  0008,0005
  616   copy_tag =  0008,0020
  617   copy_tag =  0008,0030
  618   copy_tag =  0008,1030
  619   copy_tag =  0020,000D
  620   copy_tag =  0020,0010
  621   copy_tag =  0008,0050
  622  
  623   [ java_lib /DSS/Dicom DirectoryR ecord/SERI ES ]
  624   match_tag  = 0008,006 0
  625   match_tag  = 0020,000 E
  626   match_tag  = 0020,001 1
  627   copy_tag =  0008,0005
  628   copy_tag =  0008,0021
  629   copy_tag =  0008,0031
  630   copy_tag =  0008,0060
  631   copy_tag =  0008,103E
  632   copy_tag =  0020,000E
  633   copy_tag =  0020,0011
  634   #copy_tag  = 0088,020 0
  635  
  636   [ java_lib /DSS/Dicom DirectoryR ecord/IMAG E ]
  637   match_tag  = 0008,001 6
  638   match_tag  = 0008,001 8
  639   # match_ta g = 0020,0 013
  640   copy_tag =  0008,0005
  641   copy_tag =  0020,0013
  642   copy_tag =  0008,0016
  643   copy_tag =  0008,0018
  644   #copy_tag  = 0088,020 0
  645  
  646   # RT DOSE  tags requi red by Dic om Standar d
  647   [ java_lib /DSS/Dicom DirectoryR ecord/RT D OSE ]
  648   match_tag  = 0008,001 6
  649   match_tag  = 0008,001 8
  650   copy_tag =  0008,0005
  651   copy_tag =  0008,0016
  652   copy_tag =  0008,0018
  653   copy_tag =  0020,0013
  654   copy_tag =  3004,000A
  655   copy_tag =  3004,0006
  656   #copy_tag  = 0088,020 0
  657  
  658   # RT STRUC TURE SET t ags requir ed by Dico m Standard
  659   [ java_lib /DSS/Dicom DirectoryR ecord/RT S TRUCTURE S ET ]
  660   match_tag  = 0008,001 6
  661   match_tag  = 0008,001 8
  662   copy_tag =  0008,0005
  663   copy_tag =  0008,0016
  664   copy_tag =  0008,0018
  665   copy_tag =  0020,0013
  666   copy_tag =  3006,0002
  667   copy_tag =  3006,0008
  668   copy_tag =  3006,0009
  669  
  670   # RT PLAN  tags requi red by Dic om Standar d
  671   [ java_lib /DSS/Dicom DirectoryR ecord/RT P LAN ]
  672   match_tag  = 0008,001 6
  673   match_tag  = 0008,001 8
  674   copy_tag =  0008,0005
  675   copy_tag =  0008,0016
  676   copy_tag =  0008,0018
  677   copy_tag =  0020,0013
  678   copy_tag =  300A,0002
  679   copy_tag =  300A,0006
  680   copy_tag =  300A,0007
  681  
  682   # RT TREAT  RECORD ta gs require d by Dicom  Standard
  683   [ java_lib /DSS/Dicom DirectoryR ecord/RT T REAT RECOR D ]
  684   match_tag  = 0008,001 6
  685   match_tag  = 0008,001 8
  686   copy_tag =  0008,0005
  687   copy_tag =  0008,0016
  688   copy_tag =  0008,0018
  689   copy_tag =  0020,0013
  690   copy_tag =  3008,0250
  691   copy_tag =  3008,0251
  692  
  693   # PRESENTA TION STATE  tags requ ired by Di com Standa rd
  694   [ java_lib /DSS/Dicom DirectoryR ecord/PRES ENTATION ]
  695   match_tag  = 0008,001 6
  696   match_tag  = 0008,001 8
  697   copy_tag =  0008,0005
  698   copy_tag =  0008,0016
  699   copy_tag =  0008,0018
  700   copy_tag =  0070,0082
  701   copy_tag =  0070,0083
  702   copy_tag =  0008,1115
  703   copy_tag =  0020,0013
  704   copy_tag =  0070,0080
  705   copy_tag =  0070,0081
  706   copy_tag =  0070,0084
  707   copy_tag =  0070,0086
  708  
  709   # WAVEFORM  tags requ ired by Di com Standa rd
  710   [ java_lib /DSS/Dicom DirectoryR ecord/WAVE FORM ]
  711   match_tag  = 0008,001 6
  712   match_tag  = 0008,001 8
  713   copy_tag =  0008,0005
  714   copy_tag =  0008,0016
  715   copy_tag =  0008,0018
  716   copy_tag =  0020,0013
  717   copy_tag =  0008,0023
  718   copy_tag =  0008,0033
  719  
  720   # SR DOCUM ENT tags r equired by  Dicom Sta ndard
  721   [ java_lib /DSS/Dicom DirectoryR ecord/SR D OCUMENT ]
  722   match_tag  = 0008,001 6
  723   match_tag  = 0008,001 8
  724   copy_tag =  0008,0005
  725   copy_tag =  0008,0016
  726   copy_tag =  0008,0018
  727   copy_tag =  0020,0013
  728   copy_tag =  0040,A491
  729   copy_tag =  0040,A493
  730   copy_tag =  0008,0023
  731   copy_tag =  0008,0033
  732   copy_tag =  0040,A030
  733   copy_tag =  0040,A043
  734   copy_tag =  0040,A730
  735  
  736   # KEY OBJE CT DOCUMEN T tags req uired by D icom Stand ard
  737   [ java_lib /DSS/Dicom DirectoryR ecord/KEY  OBJECT DOC  ]
  738   match_tag  = 0008,001 6
  739   match_tag  = 0008,001 8
  740   copy_tag =  0008,0005
  741   copy_tag =  0008,0016
  742   copy_tag =  0008,0018
  743   copy_tag =  0020,0013
  744   copy_tag =  0008,0023
  745   copy_tag =  0008,0033
  746   copy_tag =  0040,A043
  747   copy_tag =  0040,A730
  748  
  749   # SPECTROS COPY tags  required b y Dicom St andard
  750   [ java_lib /DSS/Dicom DirectoryR ecord/SPEC TROSCOPY ]
  751   match_tag  = 0008,001 6
  752   match_tag  = 0008,001 8
  753   copy_tag =  0008,0005
  754   copy_tag =  0008,0016
  755   copy_tag =  0008,0018
  756   copy_tag =  0020,0013
  757   copy_tag =  0008,0008
  758   copy_tag =  0008,0023
  759   copy_tag =  0008,0033
  760   copy_tag =  0008,9092
  761   copy_tag =  0028,0008
  762   copy_tag =  0028,0010
  763   copy_tag =  0028,0011
  764   copy_tag =  0028,9001
  765   copy_tag =  0028,9002
  766  
  767   # RAW DATA  tags requ ired by Di com Standa rd
  768   [ java_lib /DSS/Dicom DirectoryR ecord/RAW  DATA ]
  769   match_tag  = 0008,001 6
  770   match_tag  = 0008,001 8
  771   copy_tag =  0008,0005
  772   copy_tag =  0008,0016
  773   copy_tag =  0008,0018
  774   copy_tag =  0020,0013
  775   copy_tag =  0008,0023
  776   copy_tag =  0008,0033
  777   #copy_tag  = 0088,020 0
  778  
  779   # REGISTRA TION tags  required b y Dicom St andard
  780   [ java_lib /DSS/Dicom DirectoryR ecord/REGI STRATION ]
  781   match_tag  = 0008,001 6
  782   match_tag  = 0008,001 8
  783   copy_tag =  0008,0005
  784   copy_tag =  0008,0016
  785   copy_tag =  0008,0018
  786   copy_tag =  0008,0023
  787   copy_tag =  0008,0033
  788   copy_tag =  0020,0013
  789   copy_tag =  0070,0080
  790   copy_tag =  0070,0081
  791   copy_tag =  0070,0084
  792   copy_tag =  0070,0086
  793  
  794   # FIDUCIAL  DIRECTORY  RECORD ta gs require d by Dicom  Standard
  795   [ java_lib /DSS/Dicom DirectoryR ecord/FIDU CIAL ]
  796   match_tag  = 0008,001 6
  797   match_tag  = 0008,001 8
  798   copy_tag =  0008,0005
  799   copy_tag =  0008,0016
  800   copy_tag =  0008,0018
  801   copy_tag =  0008,0023
  802   copy_tag =  0008,0033
  803   copy_tag =  0020,0013
  804   copy_tag =  0070,0080
  805   copy_tag =  0070,0081
  806   copy_tag =  0070,0084
  807   copy_tag =  0070,0086
  808  
  809   # HANGING  PROTOCOL t ags requir ed by Dico m Standard
  810   [ java_lib /DSS/Dicom DirectoryR ecord/HANG ING PROTOC OL ]
  811   match_tag  = 0008,001 6
  812   match_tag  = 0008,001 8
  813   copy_tag =  0008,0005
  814   copy_tag =  0008,0016
  815   copy_tag =  0008,0018
  816   copy_tag =  0072,0002
  817   copy_tag =  0072,0004
  818   copy_tag =  0072,0006
  819   copy_tag =  0072,0008
  820   copy_tag =  0072,000A
  821   copy_tag =  0072,000C
  822   copy_tag =  0072,0014
  823   copy_tag =  0072,000E
  824  
  825   # ENCAPSUL ATED DOCUM ENT tags r equired by  Dicom Sta ndard
  826   [ java_lib /DSS/Dicom DirectoryR ecord/ENCA P DOC ]
  827   match_tag  = 0008,001 6
  828   match_tag  = 0008,001 8
  829   copy_tag =  0008,0005
  830   copy_tag =  0008,0016
  831   copy_tag =  0008,0018
  832   copy_tag =  0008,0023
  833   copy_tag =  0008,0033
  834   copy_tag =  0020,0013
  835   copy_tag =  0042,0010
  836   copy_tag =  0040,E001
  837   copy_tag =  0040,A043
  838   copy_tag =  0042,0012
  839  
  840  
  841   # HL7 STRU CTURED DOC UMENT tags  required  by Dicom S tandard
  842   [ java_lib /DSS/Dicom DirectoryR ecord/HL7  STRUC DOC  ]
  843   match_tag  = 0008,001 6
  844   match_tag  = 0008,001 8
  845   copy_tag =  0008,0005
  846   copy_tag =  0008,0016
  847   copy_tag =  0008,0018
  848   copy_tag =  0040,E001
  849   copy_tag =  0040,E004
  850   copy_tag =  0040,E006
  851   copy_tag =  0042,0010
  852  
  853   # REAL WOR LD VALUE M APPING tag s required  by Dicom  Standard
  854   [ java_lib /DSS/Dicom DirectoryR ecord/VALU E MAP ]
  855   match_tag  = 0008,001 6
  856   match_tag  = 0008,001 8
  857   copy_tag =  0008,0005
  858   copy_tag =  0008,0016
  859   copy_tag =  0008,0018
  860   copy_tag =  0008,0023
  861   copy_tag =  0008,0033
  862  
  863   # STEREOME TRIC RELAT IONSHIP ta gs require d by Dicom  Standard
  864   [ java_lib /DSS/Dicom DirectoryR ecord/STER EOMETRIC ]
  865   match_tag  = 0008,001 6
  866   match_tag  = 0008,001 8
  867   copy_tag =  0008,0005
  868   copy_tag =  0008,0016
  869   copy_tag =  0008,0018
  870  
  871   # For reco rd types n ot specifi ed, use th ese match/ copy tags.
  872   [ java_lib /DSS/Dicom DirectoryR ecord/DEFA ULT ]
  873   match_tag  = 0008,001 6
  874   match_tag  = 0008,001 8
  875   copy_tag =  0008,0016
  876   copy_tag =  0008,0018
  877  
  878   [ java_lib /DSS/defau lt_session _cfg ]
  879   query_time out_second s = 300
  880   progress_t imeout_sec onds = -1
  881   max_return ed_results  = 100
  882  
  883   [ java_lib /DSS/QRSCU  ]
  884   [ java_lib /DSS/QRSCU /default_s ession_cfg  ]
  885   # implicit -little-en dian
  886   #c_get_sto re_transfe r_syntax =  1.2.840.1 0008.1.2
  887  
  888   ###This se ction is n ot used.   Leave empt y.
  889   [ java_lib /DSS/QRSCU /default_s ession_cfg /c_get_sto re_sop_cla sses ]
  890  
  891   [ java_lib /DSS/QRSCP  ]
  892   [ java_lib /DSS/QRSCP /default_s ession_cfg  ]
  893   enable_rel ational_re trieval =  no
  894   filter_que ry_respons es = no
  895   send_pendi ng_move_ge t_status =  no
  896   continue_a fter_subop _error = y es
  897   c_store_su bop_timeou t_seconds  = 180
  898  
  899   [ java_lib /DSS/QRSCP /default_s ession_cfg /supported _sop_class es ]
  900   # UID_SOPP ATIENTQUER Y_FIND
  901   #sop_class  = 1.2.840 .10008.5.1 .4.1.2.1.1
  902   # UID_SOPP ATIENTQUER Y_MOVE
  903   #sop_class  = 1.2.840 .10008.5.1 .4.1.2.1.2
  904   # UID_SOPP ATIENTQUER Y_GET
  905   #sop_class  = 1.2.840 .10008.5.1 .4.1.2.1.3
  906   # UID_SOPS TUDYQUERY_ FIND
  907   sop_class  = 1.2.840. 10008.5.1. 4.1.2.2.1
  908   # UID_SOPS TUDYQUERY_ MOVE
  909   sop_class  = 1.2.840. 10008.5.1. 4.1.2.2.2
  910   # UID_SOPS TUDYQUERY_ GET
  911   #sop_class  = 1.2.840 .10008.5.1 .4.1.2.2.3
  912   # UID_SOPP ATIENTSTUD YQUERY_FIN D
  913   #sop_class  = 1.2.840 .10008.5.1 .4.1.2.3.1
  914   # UID_SOPP ATIENTSTUD YQUERY_MOV E
  915   #sop_class  = 1.2.840 .10008.5.1 .4.1.2.3.2
  916  
  917   ###Found o ut from LB  that QRSC P also sup ports all  StoreSCP f unctions a s well.  
  918   ###This is  the only  list that  affects St orage SCP.
  919   [ java_lib /DSS/QRSCP /default_s ession_cfg /supported _store_sop _classes ]
  920   #SOPCLASSC OMPUTEDRAD IOGRAPHY  
  921   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1
  922   #SOPCLASSX RAYPRESENT ATION  
  923   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1.1
  924   #SOPCLASSX RAYPROCESS ING  
  925   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1.1. 1
  926   #SOPCLASSM AMMOXRAYPR ESENTATION   
  927   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1.2
  928   #SOPCLASSM AMMOXRAYPR OCESSING  
  929   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1.2. 1
  930   #SOPCLASSI NTRAORALXR AYPRESENTA TION  
  931   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1.3
  932   #SOPCLASSI NTRAORALXR AYPROCESSI NG  
  933   sop_class  = 1.2.840. 10008.5.1. 4.1.1.1.3. 1
  934   #SOPCLASSC T  
  935   sop_class  = 1.2.840. 10008.5.1. 4.1.1.2
  936   #SOPCLASSE NHANCEDCT   
  937   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.2.1
  938   #SOPCLASSU SMULTIFRAM EIMAGE  
  939   sop_class  = 1.2.840. 10008.5.1. 4.1.1.3.1
  940   #SOPCLASSM R  
  941   sop_class  = 1.2.840. 10008.5.1. 4.1.1.4
  942   #SOPCLASSE NHANCEDMR   
  943   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.4.1
  944   #SOPCLASSM RSPECTROSC OPY 
  945   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.4.2
  946   #SOPCLASSN M  
  947   sop_class  = 1.2.840. 10008.5.1. 4.1.1.20
  948   #SOPCLASSU S  
  949   sop_class  = 1.2.840. 10008.5.1. 4.1.1.6.1
  950   #SOPCLASSS ECONDARYCA PTURE  
  951   sop_class  = 1.2.840. 10008.5.1. 4.1.1.7
  952   #SOPCLASSM ULTIFRAMES INGLEBITSE CONDARYCAP TURE  
  953   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.7.1
  954   #SOPCLASSM ULTIFRAMEG RAYSCALEBY TESECONDAR YCAPTURE  
  955   sop_class  = 1.2.840. 10008.5.1. 4.1.1.7.2
  956   #SOPCLASSM ULTIFRAMEG RAYSCALEWO RDSECONDAR YCAPTURE 
  957   sop_class  = 1.2.840. 10008.5.1. 4.1.1.7.3
  958   #SOPCLASSM ULTIFRAMET RUECOLORSE CONDARYCAP TURE 
  959   sop_class  = 1.2.840. 10008.5.1. 4.1.1.7.4
  960   #SOPCLASSS TANDALONEO VERLAY  
  961   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.8
  962   #SOPCLASSS TANDALONEC URVE  
  963   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9
  964   #SOPCLASSS TANDALONEM ODALITYLUT   
  965   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.10
  966   #SOPCLASSS TANDALONEV OILUT  
  967   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.11
  968   #SOPCLASSG RAYSCALESO FTCOPYPRES ENTATIONST ATE 
  969   sop_class  = 1.2.840. 10008.5.1. 4.1.1.11.1
  970   #SOPCLASSC OLORSOFTCO PYPRESENTA TIONSTATE 
  971   sop_class  = 1.2.840. 10008.5.1. 4.1.1.11.2
  972   #SOPCLASSP SEUDOCOLOR SOFTCOPYPR ESENTATION STATE   
  973   sop_class  = 1.2.840. 10008.5.1. 4.1.1.11.3
  974   #SOPCLASSB LENDINGSOF TCOPYPRESE NTATIONSTA TE      
  975   sop_class  = 1.2.840. 10008.5.1. 4.1.1.11.4
  976   #SOPCLASSX RAYANGIO  
  977   sop_class  = 1.2.840. 10008.5.1. 4.1.1.12.1
  978   #SOPCLASSX RAYFLUORO   
  979   sop_class  = 1.2.840. 10008.5.1. 4.1.1.12.2
  980   #SOPCLASSR AWDATA 
  981   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.66
  982   #SOPCLASSS PATIALREGI STRATION 
  983   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.66. 1
  984   #SOPCLASSR AWDATASPAT IALFIDUCIA LS 
  985   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.66. 2
  986   #SOPCLASS1 2LEADECGWA VEFORM 
  987   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9.1 .1
  988   #SOPCLASSG ENERALECGW AVEFORM 
  989   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9.1 .2
  990   #SOPCLASSA MBULATORYE CGWAVEFORM  
  991   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9.1 .3
  992   #SOPCLASSH EMODYNAMIC WAVEFORM 
  993   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9.2 .1
  994   #SOPCLASSC ARDIACELEC TROPHYSIOL OGYWAVEFOR
  995   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9.3 .1
  996   #SOPCLASSB ASICVOICEA UDIOWAVEFO RM 
  997   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.9.4 .1
  998   #SOPCLASSV LENDOSCOPI
  999   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .1
  1000   #SOPCLASSV IDEOENDOSC OPIC 
  1001   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.77. 1.1.1
  1002   #SOPCLASSV LMICROSCOP IC 
  1003   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .2
  1004   #SOPCLASSV IDEOMICROS COPIC 
  1005   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.77. 1.2.1
  1006   #SOPCLASSV LSLIDECOOR DINATESMIC ROSCOPIC 
  1007   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .3
  1008   #SOPCLASSV LPHOTOGRAP HIC 
  1009   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .4
  1010   #SOPCLASSV IDEOPHOTOG RAPHIC 
  1011   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.77. 1.4.1
  1012   #SOPCLASSO PHTHALMICP HOTOGRAPHY
  1013   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .5.1
  1014   #SOPCLASSO PHTHALMICP HOTOGRAPHY 16 
  1015   sop_class  = 1.2.840. 10008.5.1. 4.1.1.77.1 .5.2
  1016   #SOPCLASSS TEREOMETRI CRELATIONS HIP 
  1017   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.77. 1.5.3
  1018   #SOPCLASSB ASICTEXTSR  
  1019   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 11
  1020   #SOPCLASSE NHANCEDSR 
  1021   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 22
  1022   #SOPCLASSC OMPREHENSI VESR 
  1023   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 33
  1024   #SOPCLASSP ROCEDURELO
  1025   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 40
  1026   #SOPCLASSM AMMOGRAPHY CADSR 
  1027   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 50
  1028   #SOPCLASSK EYOBJECTSE LECTIONDOC UMENT 
  1029   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 59
  1030   #SOPCLASSC HESTCADSR 
  1031   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 65
  1032   #SOPCLASSX RAYRADIATI ONDOSESR                               
  1033   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 67
  1034   #SOPCLASCO LONCADSR                                 
  1035   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.88. 69
  1036   #SOPCLASSP OSITRONEMI SSIONTOMOG RAPHY 
  1037   sop_class  = 1.2.840. 10008.5.1. 4.1.1.128
  1038   #SOPCLASSS TANDALONEP ETCURVE 
  1039   sop_class  = 1.2.840. 10008.5.1. 4.1.1.129
  1040   #SOPCLASSR TIMAGE 
  1041   sop_class  = 1.2.840. 10008.5.1. 4.1.1.481. 1
  1042   #SOPCLASSR TDOSE 
  1043   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .2
  1044   #SOPCLASSR TSTRUCTURE SET 
  1045   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .3
  1046   #SOPCLASSR TBEAMSTREA TMENTRECOR
  1047   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .4
  1048   #SOPCLASSR TPLAN 
  1049   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .5
  1050   #SOPCLASSR TBRACHYTRE ATMENTRECO RD 
  1051   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .6
  1052   #SOPCLASSR TTREATMENT SUMMARYREC ORD 
  1053   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .7
  1054   #SOPCLASSR TIONPLAN
  1055   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.481 .8
  1056   #SOPCLASSE NHANCEDXA                                                  
  1057   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.12. 1.1
  1058   #SOPCLASSE NHANCEDXRF                                                 
  1059   #sop_class  = 1.2.840 .10008.5.1 .4.1.1.12. 2.1
  1060   #SOPCLASSE NCAPSULATE DPDF                                   
  1061   sop_class  = 1.2.840. 10008.5.1. 4.1.1.104. 1
  1062   #SOPCLASSR TBEAMDELIV ERYINSTRUC TIONSTORAG EDRAFT                             
  1063   #sop_class  = 1.2.840 .10008.5.1 .4.34.1
  1064   #SOPCLASSH ANGINGPROT OCOL                                   
  1065   #sop_class  = 1.2.840 .10008.5.1 .4.38.1
  1066  
  1067   [ java_lib /DSS/Store CommitSCP  ]
  1068   [ java_lib /DSS/Store CommitSCP/ default_se ssion_cfg  ]
  1069   #
  1070   #   UID's  of the sop  classes t hat will b e supporte d by the S CP, in ord er of
  1071   #   prefer ence.
  1072   #
  1073   [ java_lib /DSS/Store CommitSCP/ default_se ssion_cfg/ supported_ sop_classe s ]
  1074   #UIDSOPCLA SSSTORAGEC OMMITMENTP USHMODEL
  1075   sop_class  = 1.2.840. 10008.1.20 .1
  1076  
  1077   #========= ========== ========== ========== ========== ========== ========== =========
  1078   # per-inst ance infor mation for  the DDS c omponent
  1079   #========= ========== ========== ========== ========== ========== ========== =========
  1080   [ java_lib /DDS ]
  1081   debug_flag s = 0x0000 0
  1082  
  1083   #========= ========== ========== ========== ========== ========== ========== =========
  1084   # per-inst ance infor mation for  the DDS_a  component
  1085   #========= ========== ========== ========== ========== ========== ========== =========
  1086   [ java_lib /DDS_a ]
  1087   debug_flag s = 0x0000 0
  1088  
  1089   image_dire ctory = C: /DCF_RunTi me/tmp/scp _images
  1090   image_refe rence_dire ctory = C: /DCF_RunTi me/tmp/job _images
  1091   #
  1092   # if true,  storeObje ct will cr eate a new  unique id entifier t o use as t he
  1093   # filename . Currentl y, this wi ll not cha nge the so p instance  uid in th e
  1094   # data set . This mus t be false  for the a utomated s tore test  to work.
  1095   make_new_u ids = NO
  1096   save_comma nd_data =  NO
  1097   enable_cds _instance_ db = no
  1098   db_group_n ame = /dic om/instanc e_db
  1099   enable_com mit_server  = true
  1100  
  1101   # if true,  storeObje ct will al ways creat e chapter  10 files.
  1102   create_cha pter_10_fo rmat = tru e
  1103   invent_gro up_2_data  = true
  1104  
  1105   # If true,  then file s are save d in the t ransfer sy ntax
  1106   # that was  used to s end them.
  1107   preserve_t ransfer_sy ntax = tru e
  1108   #
  1109   # un-comme nt one of  the follow ing transf er syntax  uids.
  1110   # this wil l determin e the form at of file s written  to disk
  1111   # by the D DS referen ce impleme ntation ad apter DDS_ a
  1112   #
  1113   # implicit -little-en dian
  1114   #transfer_ syntax_uid  = 1.2.840 .10008.1.2
  1115   # explicit -little-en dian
  1116   #transfer_ syntax_uid  = 1.2.840 .10008.1.2 .1
  1117   # explicit -big-endia n
  1118   #transfer_ syntax_uid  = 1.2.840 .10008.1.2 .2
  1119  
  1120   # if true,  demonstra te the Dat aSetByteRe ader class  for makin g
  1121   # a a deco ded, and r e-encoded  network C- Store-Requ est look l ike
  1122   # a Readab leByteChan nel or Inp utStream o bject.
  1123   #
  1124   use_byte_r eader = NO
  1125  
  1126   #
  1127   # The attr ibute "tes t_cfg_name " can be s et to anot her CFGGro up that co ntains
  1128   # sample i mage or ot her object  informati on. The fi ndObjects  method wil l
  1129   # return a ll objects  listed in  this grou p.
  1130   # The form at of this  group is  as follows :
  1131   # [ object -1 ]
  1132   # persiste nt_id = fi lename of  dicom obje ct 1
  1133   # persiste nt_info =  transfer s yntax uid
  1134   # ...
  1135   # [ object -n ]
  1136   # persiste nt_id = fi lename of  dicom obje ct n
  1137   # persiste nt_info =  transfer s yntax uid
  1138   #
  1139   #test_cfg_ name = fil e:/tmp/sam ple_images .cfg
  1140   x = 1
  1141   [ idl_lib  ]
  1142  
  1143   [ idl_lib/ DDCS ]