Skip to content

Commit 8e4c11a

Browse files
authored
Added few more rules for manufacturer GE and modality CT (#14)
* Added few more rules for manufacturer GE and modality CT
1 parent 433fb67 commit 8e4c11a

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

scripts/stanford-filter.script

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,35 @@
8080
* [0018,1020].containsIgnoreCase("SIGNA_LX1.MR30.1_R02_2332.a")
8181
* Rows.containsIgnoreCase("568") * Columns.containsIgnoreCase("568")
8282
)
83+
84+
// GE CT REVOLUTION CT - REVO_CT_22BC.50 - Has both DERIVED and ORIGINAL ImageType
85+
+( Manufacturer.equalsIgnoreCase("GE MEDICAL SYSTEMS")
86+
* Modality.equalsIgnoreCase("CT")
87+
* ManufacturerModelName.equalsIgnoreCase("REVOLUTION CT")
88+
* ([0018,1020].equalsIgnoreCase("REVO_CT_22BC.50") + [0018,1020].equalsIgnoreCase("REVO_CT_21B.32"))
89+
* Rows.containsIgnoreCase("512")
90+
* Columns.containsIgnoreCase("512")
91+
)
92+
93+
// GE CT DISCOVERY CT750 HD - SLES_HDE.198 - DERIVED
94+
+( Manufacturer.equalsIgnoreCase("GE MEDICAL SYSTEMS")
95+
* Modality.equalsIgnoreCase("CT")
96+
* ImageType.containsIgnoreCase("ORIGINAL")
97+
* ManufacturerModelName.equalsIgnoreCase("DISCOVERY CT750 HD")
98+
* [0018,1020].equalsIgnoreCase("SLES_HDE.198")
99+
* Rows.containsIgnoreCase("512")
100+
* Columns.containsIgnoreCase("512")
101+
)
102+
103+
// GE CT LIGHTSPEED VCT - VOLUME VIEWER - DERIVED
104+
+( Manufacturer.equalsIgnoreCase("GE MEDICAL SYSTEMS")
105+
* Modality.equalsIgnoreCase("CT")
106+
* ManufacturerModelName.equalsIgnoreCase("LIGHTSPEED VCT")
107+
* [0018,1018].equalsIgnoreCase("VOLUME VIEWER")
108+
* [0018,1020].equalsIgnoreCase("CORELOAD.118")
109+
* Rows.containsIgnoreCase("512")
110+
* Columns.containsIgnoreCase("512")
111+
)
83112

84113
// MIMvista standalone -- No scrubbing needed
85114
+((Manufacturer.equalsIgnoreCase("MIMvista Corp") * Modality.equals("CT"))

0 commit comments

Comments
 (0)