changeset 90:afbac3eb28a5

integration tests of worklists
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 06 Dec 2016 11:59:35 +0100
parents 74b7b9aed5f8
children ba5619c3941d
files Database/Worklists/DcmtkDatabase/wklist1.dump Database/Worklists/DcmtkDatabase/wklist10.dump Database/Worklists/DcmtkDatabase/wklist2.dump Database/Worklists/DcmtkDatabase/wklist3.dump Database/Worklists/DcmtkDatabase/wklist4.dump Database/Worklists/DcmtkDatabase/wklist5.dump Database/Worklists/DcmtkDatabase/wklist6.dump Database/Worklists/DcmtkDatabase/wklist7.dump Database/Worklists/DcmtkDatabase/wklist8.dump Database/Worklists/DcmtkDatabase/wklist9.dump Database/Worklists/DcmtkExpected/all-0.json Database/Worklists/DcmtkExpected/all-1.json Database/Worklists/DcmtkExpected/all-10.json Database/Worklists/DcmtkExpected/all-11.json Database/Worklists/DcmtkExpected/all-12.json Database/Worklists/DcmtkExpected/all-2.json Database/Worklists/DcmtkExpected/all-3.json Database/Worklists/DcmtkExpected/all-4.json Database/Worklists/DcmtkExpected/all-5.json Database/Worklists/DcmtkExpected/all-6.json Database/Worklists/DcmtkExpected/all-7.json Database/Worklists/DcmtkExpected/all-8.json Database/Worklists/DcmtkExpected/all-9.json Database/Worklists/DcmtkExpected/single-1-0.json Database/Worklists/DcmtkExpected/single-1-1.json Database/Worklists/DcmtkExpected/single-1-10.json Database/Worklists/DcmtkExpected/single-1-11.json Database/Worklists/DcmtkExpected/single-1-12.json Database/Worklists/DcmtkExpected/single-1-2.json Database/Worklists/DcmtkExpected/single-1-3.json Database/Worklists/DcmtkExpected/single-1-4.json Database/Worklists/DcmtkExpected/single-1-5.json Database/Worklists/DcmtkExpected/single-1-6.json Database/Worklists/DcmtkExpected/single-1-7.json Database/Worklists/DcmtkExpected/single-1-8.json Database/Worklists/DcmtkExpected/single-1-9.json Database/Worklists/DcmtkExpected/single-10-0.json Database/Worklists/DcmtkExpected/single-10-1.json Database/Worklists/DcmtkExpected/single-10-10.json Database/Worklists/DcmtkExpected/single-10-11.json Database/Worklists/DcmtkExpected/single-10-12.json Database/Worklists/DcmtkExpected/single-10-2.json Database/Worklists/DcmtkExpected/single-10-3.json Database/Worklists/DcmtkExpected/single-10-4.json Database/Worklists/DcmtkExpected/single-10-5.json Database/Worklists/DcmtkExpected/single-10-6.json Database/Worklists/DcmtkExpected/single-10-7.json Database/Worklists/DcmtkExpected/single-10-8.json Database/Worklists/DcmtkExpected/single-10-9.json Database/Worklists/DcmtkExpected/single-2-0.json Database/Worklists/DcmtkExpected/single-2-1.json Database/Worklists/DcmtkExpected/single-2-10.json Database/Worklists/DcmtkExpected/single-2-11.json Database/Worklists/DcmtkExpected/single-2-12.json Database/Worklists/DcmtkExpected/single-2-2.json Database/Worklists/DcmtkExpected/single-2-3.json Database/Worklists/DcmtkExpected/single-2-4.json Database/Worklists/DcmtkExpected/single-2-5.json Database/Worklists/DcmtkExpected/single-2-6.json Database/Worklists/DcmtkExpected/single-2-7.json Database/Worklists/DcmtkExpected/single-2-8.json Database/Worklists/DcmtkExpected/single-2-9.json Database/Worklists/DcmtkExpected/single-3-0.json Database/Worklists/DcmtkExpected/single-3-1.json Database/Worklists/DcmtkExpected/single-3-10.json Database/Worklists/DcmtkExpected/single-3-11.json Database/Worklists/DcmtkExpected/single-3-12.json Database/Worklists/DcmtkExpected/single-3-2.json Database/Worklists/DcmtkExpected/single-3-3.json Database/Worklists/DcmtkExpected/single-3-4.json Database/Worklists/DcmtkExpected/single-3-5.json Database/Worklists/DcmtkExpected/single-3-6.json Database/Worklists/DcmtkExpected/single-3-7.json Database/Worklists/DcmtkExpected/single-3-8.json Database/Worklists/DcmtkExpected/single-3-9.json Database/Worklists/DcmtkExpected/single-4-0.json Database/Worklists/DcmtkExpected/single-4-1.json Database/Worklists/DcmtkExpected/single-4-10.json Database/Worklists/DcmtkExpected/single-4-11.json Database/Worklists/DcmtkExpected/single-4-12.json Database/Worklists/DcmtkExpected/single-4-2.json Database/Worklists/DcmtkExpected/single-4-3.json Database/Worklists/DcmtkExpected/single-4-4.json Database/Worklists/DcmtkExpected/single-4-5.json Database/Worklists/DcmtkExpected/single-4-6.json Database/Worklists/DcmtkExpected/single-4-7.json Database/Worklists/DcmtkExpected/single-4-8.json Database/Worklists/DcmtkExpected/single-4-9.json Database/Worklists/DcmtkExpected/single-5-0.json Database/Worklists/DcmtkExpected/single-5-1.json Database/Worklists/DcmtkExpected/single-5-10.json Database/Worklists/DcmtkExpected/single-5-11.json Database/Worklists/DcmtkExpected/single-5-12.json Database/Worklists/DcmtkExpected/single-5-2.json Database/Worklists/DcmtkExpected/single-5-3.json Database/Worklists/DcmtkExpected/single-5-4.json Database/Worklists/DcmtkExpected/single-5-5.json Database/Worklists/DcmtkExpected/single-5-6.json Database/Worklists/DcmtkExpected/single-5-7.json Database/Worklists/DcmtkExpected/single-5-8.json Database/Worklists/DcmtkExpected/single-5-9.json Database/Worklists/DcmtkExpected/single-6-0.json Database/Worklists/DcmtkExpected/single-6-1.json Database/Worklists/DcmtkExpected/single-6-10.json Database/Worklists/DcmtkExpected/single-6-11.json Database/Worklists/DcmtkExpected/single-6-12.json Database/Worklists/DcmtkExpected/single-6-2.json Database/Worklists/DcmtkExpected/single-6-3.json Database/Worklists/DcmtkExpected/single-6-4.json Database/Worklists/DcmtkExpected/single-6-5.json Database/Worklists/DcmtkExpected/single-6-6.json Database/Worklists/DcmtkExpected/single-6-7.json Database/Worklists/DcmtkExpected/single-6-8.json Database/Worklists/DcmtkExpected/single-6-9.json Database/Worklists/DcmtkExpected/single-7-0.json Database/Worklists/DcmtkExpected/single-7-1.json Database/Worklists/DcmtkExpected/single-7-10.json Database/Worklists/DcmtkExpected/single-7-11.json Database/Worklists/DcmtkExpected/single-7-12.json Database/Worklists/DcmtkExpected/single-7-2.json Database/Worklists/DcmtkExpected/single-7-3.json Database/Worklists/DcmtkExpected/single-7-4.json Database/Worklists/DcmtkExpected/single-7-5.json Database/Worklists/DcmtkExpected/single-7-6.json Database/Worklists/DcmtkExpected/single-7-7.json Database/Worklists/DcmtkExpected/single-7-8.json Database/Worklists/DcmtkExpected/single-7-9.json Database/Worklists/DcmtkExpected/single-8-0.json Database/Worklists/DcmtkExpected/single-8-1.json Database/Worklists/DcmtkExpected/single-8-10.json Database/Worklists/DcmtkExpected/single-8-11.json Database/Worklists/DcmtkExpected/single-8-12.json Database/Worklists/DcmtkExpected/single-8-2.json Database/Worklists/DcmtkExpected/single-8-3.json Database/Worklists/DcmtkExpected/single-8-4.json Database/Worklists/DcmtkExpected/single-8-5.json Database/Worklists/DcmtkExpected/single-8-6.json Database/Worklists/DcmtkExpected/single-8-7.json Database/Worklists/DcmtkExpected/single-8-8.json Database/Worklists/DcmtkExpected/single-8-9.json Database/Worklists/DcmtkExpected/single-9-0.json Database/Worklists/DcmtkExpected/single-9-1.json Database/Worklists/DcmtkExpected/single-9-10.json Database/Worklists/DcmtkExpected/single-9-11.json Database/Worklists/DcmtkExpected/single-9-12.json Database/Worklists/DcmtkExpected/single-9-2.json Database/Worklists/DcmtkExpected/single-9-3.json Database/Worklists/DcmtkExpected/single-9-4.json Database/Worklists/DcmtkExpected/single-9-5.json Database/Worklists/DcmtkExpected/single-9-6.json Database/Worklists/DcmtkExpected/single-9-7.json Database/Worklists/DcmtkExpected/single-9-8.json Database/Worklists/DcmtkExpected/single-9-9.json Database/Worklists/DcmtkQueries/wlistqry0.dump Database/Worklists/DcmtkQueries/wlistqry1.dump Database/Worklists/DcmtkQueries/wlistqry10.dump Database/Worklists/DcmtkQueries/wlistqry11.dump Database/Worklists/DcmtkQueries/wlistqry12.dump Database/Worklists/DcmtkQueries/wlistqry2.dump Database/Worklists/DcmtkQueries/wlistqry3.dump Database/Worklists/DcmtkQueries/wlistqry4.dump Database/Worklists/DcmtkQueries/wlistqry5.dump Database/Worklists/DcmtkQueries/wlistqry6.dump Database/Worklists/DcmtkQueries/wlistqry7.dump Database/Worklists/DcmtkQueries/wlistqry8.dump Database/Worklists/DcmtkQueries/wlistqry9.dump Database/Worklists/README.txt GenerateConfigurationForTests.py Plugins/Worklists/Run.py
diffstat 169 files changed, 857 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist1.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00000
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  VIVALDI^ANTONIO
+(0010,0020) LO  AV35674
+(0010,0030) DA  16780304
+(0010,0040) CS  M
+(0010,2000) LO  METASTASIS
+(0010,2110) LO  TANTAL
+(0020,000d) UI  1.2.276.0.7230010.3.2.101
+(0032,1032) PN  SMITH
+(0032,1060) LO  EXAM6
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  MR
+(0032,1070) LO  BARIUMSULFAT
+(0040,0001) AE  AA32\AA33
+(0040,0002) DA  19951015
+(0040,0003) TM  085607
+(0040,0006) PN  JOHNSON
+(0040,0007) LO  EXAM74
+(0040,0009) SH  SPD3445
+(0040,0010) SH  STN456
+(0040,0011) SH  B34F56
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP454G234
+(0040,1003) SH  LOW
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist10.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00001
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  MOZART^WOLFGANG^AMADEUS
+(0010,0020) LO  MWA484763
+(0010,0030) DA  17911205
+(0010,0040) CS  M
+(0010,2000) LO  ABZESS
+(0010,2110) LO  BARIUMSULFAT
+(0020,000d) UI  1.2.276.0.7230010.3.2.110
+(0032,1032) PN  MILLER
+(0032,1060) LO  EXAM8
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  MR
+(0032,1070) LO
+(0040,0001) AE  TT67
+(0040,0002) DA  19960805
+(0040,0003) TM  175609
+(0040,0006) PN  BROWN
+(0040,0007) LO  EXAM46
+(0040,0009) SH  SPD4548
+(0040,0010) SH  STN94594
+(0040,0011) SH  B58F56
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP4474
+(0040,1003) SH  LOW
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist2.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,30 @@
+(0008,0050) SH  00002
+(0008,0005) CS  [ISO_IR 100]
+(0008,0050) SH  345345
+(0010,0010) PN  VIVALDI^ANTONIO
+(0010,0020) LO  AV35674
+(0010,0030) DA  16780304
+(0010,0040) CS  M
+(0010,2000) LO  ABZESS
+(0010,2110) LO  BARIUMSULFAT
+(0020,000d) UI  1.2.276.0.7230010.3.2.102
+(0032,1032) PN  NEWMAN
+(0032,1060) LO  EXAM5464
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  CT
+(0032,1070) LO
+(0040,0001) AE  AB45
+(0040,0002) DA  19960406
+(0040,0003) TM  160700
+(0040,0006) PN  ROSS
+(0040,0007) LO  EXAM04
+(0040,0009) SH  SPD1342
+(0040,0010) SH  STNAB89
+(0040,0011) SH  B67F66
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP488M9439
+(0040,1003) SH  HIGH
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist3.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00003
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  VIVALDI^ANTONIO
+(0010,0020) LO  AV35674
+(0010,0030) DA  16780304
+(0010,0040) CS  M
+(0010,2000) LO  LEUKEMIA
+(0010,2110) LO  WISMUT
+(0020,000d) UI  1.2.276.0.7230010.3.2.103
+(0032,1032) PN  FALK
+(0032,1060) LO  EXAM567
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  CR
+(0032,1070) LO
+(0040,0001) AE  CC56\NN77
+(0040,0002) DA  19960123
+(0040,0003) TM  135558
+(0040,0006) PN  CONARD
+(0040,0007) LO  EXAM5656
+(0040,0009) SH  SPD4564
+(0040,0010) SH  STN899
+(0040,0011) SH  B76F67
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP56567
+(0040,1003) SH  HIGH
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist4.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00004
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  HAYDN^FRANZ^JOSEPH
+(0010,0020) LO  HF
+(0010,0030) DA  17320431
+(0010,0040) CS  M
+(0010,2000) LO  ABZESS
+(0010,2110) LO  TANTAL
+(0020,000d) UI  1.2.276.0.7230010.3.2.104
+(0032,1032) PN  MILLER
+(0032,1060) LO  EXAM67
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  US
+(0032,1070) LO
+(0040,0001) AE  AA32
+(0040,0002) DA  19960103
+(0040,0003) TM  165709
+(0040,0006) PN  MEYER
+(0040,0007) LO  EXAM98
+(0040,0009) SH  SPD73843
+(0040,0010) SH  STN34723
+(0040,0011) SH  B04F57
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP634265
+(0040,1003) SH  LOW
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist5.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00005
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  HAYDN^FRANZ^JOSEPH
+(0010,0020) LO  HF
+(0010,0030) DA  17320431
+(0010,0040) CS  M
+(0010,2000) LO  ABZESS
+(0010,2110) LO  THORIUM
+(0020,000d) UI  1.2.276.0.7230010.3.2.105
+(0032,1032) PN  NEWMAN
+(0032,1060) LO  EXAM8759
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  CR
+(0032,1070) LO
+(0040,0001) AE  AB45\DD56
+(0040,0002) DA  19951206
+(0040,0003) TM  094500
+(0040,0006) PN  COOPER
+(0040,0007) LO  EXAM567
+(0040,0009) SH  SPD1234
+(0040,0010) SH  STN8903
+(0040,0011) SH  B95F66
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP4734734
+(0040,1003) SH  LOW
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist6.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00006
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  HAYDN^FRANZ^JOSEPH
+(0010,0020) LO  HF
+(0010,0030) DA  17320431
+(0010,0040) CS  M
+(0010,2000) LO  ABZESS
+(0010,2110) LO  BARIUMSULFAT
+(0020,000d) UI  1.2.276.0.7230010.3.2.106
+(0032,1032) PN  FALK
+(0032,1060) LO  EXAM758
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  CT
+(0032,1070) LO
+(0040,0001) AE  FG56\ER67\JJ56\TZ77
+(0040,0002) DA  19930606
+(0040,0003) TM  153600
+(0040,0006) PN  ROSS
+(0040,0007) LO  EXAM9584
+(0040,0009) SH  SPD9478
+(0040,0010) SH  STN8987
+(0040,0011) SH  B67F55
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP57463
+(0040,1003) SH  LOW
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist7.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00007
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  BEETHOVEN^LUDWIG^VAN
+(0010,0020) LO  BLV734623
+(0010,0030) DA  18270326
+(0010,0040) CS  M
+(0010,2000) LO  METASTASIS
+(0010,2110) LO  WISMUT
+(0020,000d) UI  1.2.76.0.7230010.3.2.107
+(0032,1032) PN  ROSS
+(0032,1060) LO  EXAM8
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  NM
+(0032,1070) LO  THORIUM
+(0040,0001) AE  AZ01
+(0040,0002) DA  19960502
+(0040,0003) TM  140956
+(0040,0006) PN  JOHNSON
+(0040,0007) LO  EXAM98
+(0040,0009) SH  SPD43645
+(0040,0010) SH  STN9483
+(0040,0011) SH  B56F56
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP44580
+(0040,1003) SH  HIGH
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist8.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00008
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  BEETHOVEN^LUDWIG^VAN
+(0010,0020) LO  BLV734623
+(0010,0030) DA  18270326
+(0010,0040) CS  M
+(0010,2000) LO  METASTASIS
+(0010,2110) LO  THORIUM
+(0020,000d) UI  1.2.276.0.7230010.3.2.108
+(0032,1032) PN  CLARK
+(0032,1060) LO  EXAM857
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  CT
+(0032,1070) LO
+(0040,0001) AE  DS45\NN77\GH67
+(0040,0002) DA  19960423
+(0040,0003) TM  110856
+(0040,0006) PN  ROSS
+(0040,0007) LO  EXAM5596
+(0040,0009) SH  SPD8265
+(0040,0010) SH  STN656
+(0040,0011) SH  B05F07
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP472
+(0040,1003) SH  LOW
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkDatabase/wklist9.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,29 @@
+(0008,0050) SH  00009
+(0008,0005) CS  [ISO_IR 100]
+(0010,0010) PN  MOZART^WOLFGANG^AMADEUS
+(0010,0020) LO  MWA484763
+(0010,0030) DA  17911205
+(0010,0040) CS  M
+(0010,2000) LO  ABZESS
+(0010,2110) LO  BARIUMSULFAT
+(0020,000d) UI  1.2.276.0.7230010.3.2.109
+(0032,1032) PN  MEIER
+(0032,1060) LO  EXAM78
+(0040,0100) SQ
+(fffe,e000) -
+(0008,0060) CS  CT
+(0032,1070) LO
+(0040,0001) AE  AA67
+(0040,0002) DA  19931204
+(0040,0003) TM  075644
+(0040,0006) PN  JOHNSON
+(0040,0007) LO  EXAM56
+(0040,0009) SH  SPD57584
+(0040,0010) SH  STN345
+(0040,0011) SH  B55F56
+(0040,0012) LO
+(0040,0400) LT
+(fffe,e00d) -
+(fffe,e0dd) -
+(0040,1001) SH  RP34734H328
+(0040,1003) SH  HIGH
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]"], ["(0010,0010) PN [VIVALDI^ANTONIO ]"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]"], ["(0010,0010) PN [VIVALDI^ANTONIO ]"], ["(0010,0010) PN [VIVALDI^ANTONIO ]"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00004 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.104]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM67]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP634265]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00002 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.102]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM5464]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP488M9439]", "(0040,1003) SH [HIGH]"], ["(0008,0050) SH [00009 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.109]", "(0032,1032) PN [MEIER ]", "(0032,1060) LO [EXAM78]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP34734H328 ]", "(0040,1003) SH [HIGH]"], ["(0008,0050) SH [00000 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.101]", "(0032,1032) PN [SMITH ]", "(0032,1060) LO [EXAM6 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP454G234 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00003 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [LEUKEMIA]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.103]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM567 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP56567 ]", "(0040,1003) SH [HIGH]"], ["(0008,0050) SH [00005 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.105]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM8759]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4734734 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00001 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.110]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4474]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00006 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.106]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM758 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP57463 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00008 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.108]", "(0032,1032) PN [CLARK ]", "(0032,1060) LO [EXAM857 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP472 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00007 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.76.0.7230010.3.2.107]", "(0032,1032) PN [ROSS]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP44580 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP634265]"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP488M9439]"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP34734H328 ]"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP454G234 ]"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP56567 ]"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4734734 ]"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4474]"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP57463 ]"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP472 ]"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP44580 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00004 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.104]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM67]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP634265]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00002 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.102]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM5464]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP488M9439]", "(0040,1003) SH [HIGH]"], ["(0008,0050) SH [00009 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.109]", "(0032,1032) PN [MEIER ]", "(0032,1060) LO [EXAM78]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP34734H328 ]", "(0040,1003) SH [HIGH]"], ["(0008,0050) SH [00000 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.101]", "(0032,1032) PN [SMITH ]", "(0032,1060) LO [EXAM6 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP454G234 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00003 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [LEUKEMIA]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.103]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM567 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP56567 ]", "(0040,1003) SH [HIGH]"], ["(0008,0050) SH [00005 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.105]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM8759]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4734734 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00001 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.110]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4474]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00006 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.106]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM758 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP57463 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00008 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.108]", "(0032,1032) PN [CLARK ]", "(0032,1060) LO [EXAM857 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP472 ]", "(0040,1003) SH [LOW ]"], ["(0008,0050) SH [00007 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.76.0.7230010.3.2.107]", "(0032,1032) PN [ROSS]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP44580 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"], ["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/all-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00000 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.101]", "(0032,1032) PN [SMITH ]", "(0032,1060) LO [EXAM6 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP454G234 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP454G234 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00000 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.101]", "(0032,1032) PN [SMITH ]", "(0032,1060) LO [EXAM6 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP454G234 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-1-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00001 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.110]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4474]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4474]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00001 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.110]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4474]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-10-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00002 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.102]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM5464]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP488M9439]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP488M9439]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00002 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.102]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM5464]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP488M9439]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-2-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00003 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [LEUKEMIA]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.103]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM567 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP56567 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP56567 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00003 ]", "(0010,0010) PN [VIVALDI^ANTONIO ]", "(0010,0020) LO [AV35674 ]", "(0010,0030) DA [16780304]", "(0010,0040) CS [M ]", "(0010,2000) LO [LEUKEMIA]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.103]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM567 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP56567 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [VIVALDI^ANTONIO ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-3-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00004 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.104]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM67]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP634265]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP634265]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00004 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [TANTAL]", "(0020,000d) UI [1.2.276.0.7230010.3.2.104]", "(0032,1032) PN [MILLER]", "(0032,1060) LO [EXAM67]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP634265]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-4-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00005 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.105]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM8759]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4734734 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4734734 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00005 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.105]", "(0032,1032) PN [NEWMAN]", "(0032,1060) LO [EXAM8759]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP4734734 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-5-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00006 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.106]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM758 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP57463 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP57463 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00006 ]", "(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0010,0020) LO [HF]", "(0010,0030) DA [17320431]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.106]", "(0032,1032) PN [FALK]", "(0032,1060) LO [EXAM758 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP57463 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [HAYDN^FRANZ^JOSEPH]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-6-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00007 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.76.0.7230010.3.2.107]", "(0032,1032) PN [ROSS]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP44580 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP44580 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00007 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [WISMUT]", "(0020,000d) UI [1.2.76.0.7230010.3.2.107]", "(0032,1032) PN [ROSS]", "(0032,1060) LO [EXAM8 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP44580 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-7-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00008 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.108]", "(0032,1032) PN [CLARK ]", "(0032,1060) LO [EXAM857 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP472 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP472 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00008 ]", "(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0010,0020) LO [BLV734623 ]", "(0010,0030) DA [18270326]", "(0010,0040) CS [M ]", "(0010,2000) LO [METASTASIS]", "(0010,2110) LO [THORIUM ]", "(0020,000d) UI [1.2.276.0.7230010.3.2.108]", "(0032,1032) PN [CLARK ]", "(0032,1060) LO [EXAM857 ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP472 ]", "(0040,1003) SH [LOW ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [BEETHOVEN^LUDWIG^VAN]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-8-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-0.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-1.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00009 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.109]", "(0032,1032) PN [MEIER ]", "(0032,1060) LO [EXAM78]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP34734H328 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-10.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP34734H328 ]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-11.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0008,0050) SH [00009 ]", "(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0010,0020) LO [MWA484763 ]", "(0010,0030) DA [17911205]", "(0010,0040) CS [M ]", "(0010,2000) LO [ABZESS]", "(0010,2110) LO [BARIUMSULFAT]", "(0020,000d) UI [1.2.276.0.7230010.3.2.109]", "(0032,1032) PN [MEIER ]", "(0032,1060) LO [EXAM78]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)", "(0040,1001) SH [RP34734H328 ]", "(0040,1003) SH [HIGH]"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-12.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-2.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-3.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[["(0010,0010) PN [MOZART^WOLFGANG^AMADEUS ]", "(0040,0100) SQ (Sequence with explicit length", "(fffe,e0dd) na (SequenceDelimitationItem for re-encod.)"]]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-4.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-5.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-6.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-7.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-8.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkExpected/single-9-9.json	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,1 @@
+[]
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry0.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,11 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0032,1064) SQ                                          # RequestedProcedureCodeSequence
+  (fffe,e000) na                                          # Item
+    (0008,0100) SH []                                       # CodeValue
+    (0008,0102) SH []                                       # CodingSchemeDesignator
+    (0008,0104) LO []                                       # CodeMeaning
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry1.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,19 @@
+#
+# Worklist query
+#
+(0008,0050) SH []                                       # AccessionNumber
+(0010,0010) PN []                                       # PatientName
+(0010,0020) LO []                                       # PatientID
+(0010,0030) DA []                                       # PatientBirthDate
+(0010,0040) CS []                                       # PatientSex
+(0010,2000) LO []                                       # MedicalAlerts
+(0010,2110) LO []                                       # ContrastAllergies
+(0020,000d) UI []                                       # StudyInstanceUID
+(0032,1032) PN []                                       # RequestingPhysician
+(0032,1060) LO []                                       # RequestedProcedureDescription
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+(0040,1001) SH []                                       # RequestedProcedureID
+(0040,1003) SH []                                       # RequestedProcedurePriority
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry10.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,18 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0040,0011) SH []                                       # ScheduledProcedureStepLocation
+    (0040,0008) SQ                                          # ScheduledProtocolCodeSequence
+      (fffe,e000) na                                          # Item
+        (0008,0100) SH                                          # CodeValue
+        (0008,0102) SH                                          # CodingSchemeDesignator
+        (0008,0104) LO                                          # CodeMeaning
+      (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+    (fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+(0040,1001) SH []                                       # RequestedProcedureID
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry11.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,31 @@
+#
+# Worklist query
+#
+(0008,0050) SH []                                       # AccessionNumber
+(0010,0010) PN []                                       # PatientName
+(0010,0020) LO []                                       # PatientID
+(0010,0030) DA []                                       # PatientBirthDate
+(0010,0040) CS []                                       # PatientSex
+(0010,2000) LO []                                       # MedicalAlerts
+(0010,2110) LO []                                       # ContrastAllergies
+(0020,000d) UI []                                       # StudyInstanceUID
+(0032,1032) PN []                                       # RequestingPhysician
+(0032,1060) LO []                                       # RequestedProcedureDescription
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0032,1070) LO []                                       # RequestedContrastAgent
+    (0040,0001) AE []                                       # ScheduledStationAETitle
+    (0040,0002) DA []                                       # ScheduledProcedureStepStartDate
+    (0040,0003) TM []                                       # ScheduledProcedureStepStartTime
+    (0040,0006) PN []                                       # ScheduledPerformingPhysiciansName
+    (0040,0007) LO []                                       # ScheduledProcedureStepDescription
+    (0040,0009) SH []                                       # ScheduledProcedureStepID
+    (0040,0010) SH []                                       # ScheduledStationName
+    (0040,0011) SH []                                       # ScheduledProcedureStepLocation
+    (0040,0012) LO []                                       # PreMedication
+    (0040,0400) LT []                                       # CommentsOnTheScheduledProcedureStep
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+(0040,1001) SH []                                       # RequestedProcedureID
+(0040,1003) SH []                                       # RequestedProcedurePriority
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry12.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,12 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0040,0001) AE [AA4]                                    # ScheduledStationAETitle
+    (0040,0010) SH [A2]                                     # ScheduledStationName
+    (0040,0400) LT [*]                                      # CommentsOnTheScheduledProcedureStep
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry2.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,31 @@
+#
+# Worklist query
+#
+(0008,0050) SH []                                       # AccessionNumber
+(0010,0010) PN []                                       # PatientName
+(0010,0020) LO []                                       # PatientID
+(0010,0030) DA []                                       # PatientBirthDate
+(0010,0040) CS []                                       # PatientSex
+(0010,2000) LO []                                       # MedicalAlerts
+(0010,2110) LO []                                       # ContrastAllergies
+(0020,000d) UI []                                       # StudyInstanceUID
+(0032,1032) PN []                                       # RequestingPhysician
+(0032,1060) LO []                                       # RequestedProcedureDescription
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0032,1070) LO []                                       # RequestedContrastAgent
+    (0040,0001) AE [AA2]                                    # ScheduledStationAETitle
+    (0040,0002) DA []                                       # ScheduledProcedureStepStartDate
+    (0040,0003) TM []                                       # ScheduledProcedureStepStartTime
+    (0040,0006) PN []                                       # ScheduledPerformingPhysiciansName
+    (0040,0007) LO []                                       # ScheduledProcedureStepDescription
+    (0040,0009) SH []                                       # ScheduledProcedureStepID
+    (0040,0010) SH [A2]                                     # ScheduledStationName
+    (0040,0011) SH []                                       # ScheduledProcedureStepLocation
+    (0040,0012) LO []                                       # PreMedication
+    (0040,0400) LT []                                       # CommentsOnTheScheduledProcedureStep
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+(0040,1001) SH []                                       # RequestedProcedureID
+(0040,1003) SH []                                       # RequestedProcedurePriority
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry3.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,8 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry4.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,9 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS [DD]                                     # Modality
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry5.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,13 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0040,0002) DA []                                       # ScheduledProcedureStepStartDate
+    (0040,0003) TM [120000-]                                # ScheduledProcedureStepStartTime
+    (0040,0006) PN []                                       # ScheduledPerformingPhysiciansName
+    (0040,0009) SH []                                       # ScheduledProcedureStepID
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry6.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,10 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0040,0001) AE [AA2]                                    # ScheduledStationAETitle
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry7.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,31 @@
+#
+# Worklist query
+#
+(0008,0050) SH []                                       # AccessionNumber
+(0010,0010) PN []                                       # PatientName
+(0010,0020) LO []                                       # PatientID
+(0010,0030) DA []                                       # PatientBirthDate
+(0010,0040) CS []                                       # PatientSex
+(0010,2000) LO []                                       # MedicalAlerts
+(0010,2110) LO []                                       # ContrastAllergies
+(0020,000d) UI []                                       # StudyInstanceUID
+(0032,1032) PN []                                       # RequestingPhysician
+(0032,1060) LO []                                       # RequestedProcedureDescription
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0032,1070) LO []                                       # RequestedContrastAgent
+    (0040,0001) AE [AA2]                                    # ScheduledStationAETitle
+    (0040,0002) DA []                                       # ScheduledProcedureStepStartDate
+    (0040,0003) TM []                                       # ScheduledProcedureStepStartTime
+    (0040,0006) PN []                                       # ScheduledPerformingPhysiciansName
+    (0040,0007) LO []                                       # ScheduledProcedureStepDescription
+    (0040,0009) SH []                                       # ScheduledProcedureStepID
+    (0040,0010) SH []                                       # ScheduledStationName
+    (0040,0011) SH []                                       # ScheduledProcedureStepLocation
+    (0040,0012) LO []                                       # PreMedication
+    (0040,0400) LT []                                       # CommentsOnTheScheduledProcedureStep
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+(0040,1001) SH []                                       # RequestedProcedureID
+(0040,1003) SH []                                       # RequestedProcedurePriority
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry8.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,11 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0040,0001) AE [AA2]                                    # ScheduledStationAETitle
+    (0040,0010) SH [A2]                                     # ScheduledStationName
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/DcmtkQueries/wlistqry9.dump	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,17 @@
+#
+# Worklist query
+#
+(0010,0010) PN []                                       # PatientName
+(0040,0100) SQ                                          # ScheduledProcedureStepSequence
+  (fffe,e000) na                                          # Item
+    (0008,0060) CS []                                       # Modality
+    (0040,0001) AE [AA2]                                    # ScheduledStationAETitle
+    (0040,0002) DA []                                       # ScheduledProcedureStepStartDate
+    (0040,0003) TM []                                       # ScheduledProcedureStepStartTime
+    (0040,0006) PN []                                       # ScheduledPerformingPhysiciansName
+    (0040,0010) SH [A2]                                     # ScheduledStationName
+    (0040,0011) SH []                                       # ScheduledProcedureStepLocation
+  (fffe,e00d) na (ItemDelimitationItem for re-encoding)   # ItemDelimitationItem
+(fffe,e0dd) na (SequenceDelimitationItem for re-encod.) # SequenceDelimitationItem
+(0040,1001) SH []                                       # RequestedProcedureID
+(0040,1003) SH []                                       # RequestedProcedurePriority
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Database/Worklists/README.txt	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,5 @@
+The folder "./DcmtkQueries" comes from the source distribution of
+DCMTK 3.6.0, in folder "dcmtk-3.6.0/dcmwlm/data/wlistqry/".
+
+The folder "./DcmtkDatabase" comes from the source distribution of
+DCMTK 3.6.0, in folder "dcmtk-3.6.0/dcmwlm/data/wlistdb/OFFIS/".
--- a/GenerateConfigurationForTests.py	Tue Nov 29 19:44:48 2016 +0100
+++ b/GenerateConfigurationForTests.py	Tue Dec 06 11:59:35 2016 +0100
@@ -99,20 +99,26 @@
 config['RemoteAccessAllowed'] = True
 
 config['Dictionary'] = {
-    "00e1,10c2" : [ "UI", "PET-CT Multi Modality Name", 1, 1, "ELSCINT1" ],
-    "7053,1003" : [ "ST", "Original Image Filename", 1, 1, "Philips PET Private Group" ]
+    '00e1,10c2' : [ 'UI', 'PET-CT Multi Modality Name', 1, 1, 'ELSCINT1' ],
+    '7053,1003' : [ 'ST', 'Original Image Filename', 1, 1, 'Philips PET Private Group' ]
 }
 
 config['DicomWeb'] = {
-    "Servers" : {
-        "sample" : [ 
-            "http://localhost:8042/dicom-web/",
-            "alice", 
-            "orthanctest" 
+    'Servers' : {
+        'sample' : [ 
+            'http://localhost:8042/dicom-web/',
+            'alice', 
+            'orthanctest' 
         ]
     }
 }
 
+config['Worklists'] = {
+    'Enable': True,
+    'Database': os.path.abspath(os.path.join(os.path.dirname(__file__), './Database/Worklists/Working')),
+}
+
+
 
 # Enable case-insensitive PN (the default on versions <= 0.8.6)
 config['CaseSensitivePN'] = False
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Plugins/Worklists/Run.py	Tue Dec 06 11:59:35 2016 +0100
@@ -0,0 +1,184 @@
+#!/usr/bin/python
+
+# Orthanc - A Lightweight, RESTful DICOM Store
+# Copyright (C) 2012-2016 Sebastien Jodogne, Medical Physics
+# Department, University Hospital of Liege, Belgium
+#
+# This program is free software: you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+
+import argparse
+import os
+import pprint
+import re
+import subprocess
+import sys
+import tempfile
+import unittest
+
+sys.path.append(os.path.join(os.path.dirname(__file__), '..', '..', 'Tests'))
+from Toolbox import *
+
+
+##
+## Parse the command-line arguments
+##
+
+parser = argparse.ArgumentParser(description = 'Run the integration tests for the DICOM worklist plugin.')
+
+parser.add_argument('--server', 
+                    default = 'localhost',
+                    help = 'Address of the Orthanc server to test')
+parser.add_argument('--dicom',
+                    type = int,
+                    default = 4242,
+                    help = 'DICOM port of the Orthanc instance to test')
+parser.add_argument('options', metavar = 'N', nargs = '*',
+                    help='Arguments to Python unittest')
+
+args = parser.parse_args()
+
+
+
+##
+## Toolbox
+## 
+
+DATABASE = os.path.abspath(os.path.normpath(os.path.join(os.path.dirname(__file__), '..', '..', 'Database', 'Worklists')))
+WORKING = os.path.join(DATABASE, 'Working')
+
+try:
+    os.mkdir(WORKING)
+except Exception as e:
+    # The working folder has already been created
+    pass
+
+def ClearDatabase():
+    for f in os.listdir(WORKING):
+        if f != 'lockfile':
+            os.remove(os.path.join(WORKING, f))
+
+def AddToDatabase(source):
+    subprocess.check_call([ 'dump2dcm', '-g', '--write-xfer-little',
+                            os.path.join(DATABASE, source),
+                            os.path.join(WORKING, os.path.basename(source) + '.wl') ])
+
+def RunQuery(source, ignoreTags):
+    with tempfile.NamedTemporaryFile() as f:
+        subprocess.check_call([ 'dump2dcm', '-g', '--write-xfer-little',
+                                os.path.join(DATABASE, source), f.name ])
+
+        a = subprocess.check_output([ 'findscu', '-v', '--call', 'ORTHANC', '-aet', 'ORTHANCTEST',
+                                      args.server, str(args.dicom), f.name ],
+                                    stderr = subprocess.STDOUT).splitlines()
+
+        if len(filter(lambda x: x.startswith('E:'), a)) > 0:
+            raise Exception('Error while running findscu')
+
+        b = map(lambda x: x[3:], filter(lambda x: x.startswith('W: ---') or x.startswith('W: ('), a))
+        b = map(lambda x: re.sub(r'\s*#.*', '', x), b)
+
+        answers = []
+        current = []
+
+        for l in b:
+            if l[0] == '-':
+                # This is a separator between DICOM datasets
+                if len(current) > 0:
+                    answers.append(current)
+                    current = []
+
+            else:
+                tag = l[1:10].lower()
+                if not tag in ignoreTags:
+                    current.append(l)
+
+        if len(current) > 0:
+            answers.append(current)
+
+        return answers
+
+def CompareAnswers(expected, actual):
+    if len(expected) != len(actual):
+        return False
+
+    if len(expected) == 0:
+        return True
+
+    for i in range(len(expected)):
+        for j in range(len(actual)):
+            if expected[i] == actual[j]:
+                return True
+
+    return False
+
+
+##
+## The tests
+##
+
+class Orthanc(unittest.TestCase):
+    def setUp(self):
+        if (sys.version_info >= (3, 0)):
+            # Remove annoying warnings about unclosed socket in Python 3
+            import warnings
+            warnings.simplefilter("ignore", ResourceWarning)
+
+        ClearDatabase()
+
+
+    def test_single(self):
+        for db in range(1, 11):
+            ClearDatabase()
+            AddToDatabase('DcmtkDatabase/wklist%d.dump' % db)
+
+            for query in range(0, 13):
+                answers = RunQuery('DcmtkQueries/wlistqry%d.dump' % query, [
+                    '0008,0005', 
+                    '0040,0004',
+                    '0040,0005',
+                    '0040,0020',
+                ])
+
+                with open(os.path.join('%s/DcmtkExpected/single-%d-%d.json' % (DATABASE, db, query)), 'r') as f:
+                    expected = json.loads(f.read())
+                    self.assertTrue(CompareAnswers(expected, answers))
+
+
+    def test_all(self):
+        ClearDatabase()
+
+        for db in range(1, 11):
+            AddToDatabase('DcmtkDatabase/wklist%d.dump' % db)
+
+        for query in range(0, 13):
+            answers = RunQuery('DcmtkQueries/wlistqry%d.dump' % query, [
+                '0008,0005', 
+                '0040,0004',
+                '0040,0005',
+                '0040,0020',
+            ])
+
+            with open(os.path.join('%s/DcmtkExpected/all-%d.json' % (DATABASE, query)), 'r') as f:
+                expected = json.loads(f.read())
+                self.assertTrue(CompareAnswers(expected, answers))
+
+
+
+try:
+    print('\nStarting the tests...')
+    unittest.main(argv = [ sys.argv[0] ] + args.options)
+
+finally:
+    print('\nDone')