@@ -56,33 +56,33 @@ values should be excluded from comparisons. This approach is beneficial because:
56
56
and this system provides the flexibility to accommodate those changes.
57
57
58
58
The ` skip_values ` section will be defined at the algorithm level (not per pass) and will
59
- contain a list of conditions. Each condition will have two elements: ` feature ` and ` value ` .
60
- The ` feature ` specifies the field to which the condition applies, while ` value ` indicates
61
- the case-insensitive value to skip. A wildcard value ` * ` can be used for feature to apply
62
- the condition to all fields. Example:
59
+ contain a list of conditions. Each condition will have two elements: ` feature ` and ` values ` .
60
+ The ` feature ` specifies the field to which the condition applies, while ` values ` indicates
61
+ the case-insensitive list of values to skip. The ` * ` wildcard can be used to apply in the
62
+ ` feature ` field to apply the condition to all fields. Example:
63
63
64
64
``` json
65
65
...
66
66
"skip_values" : [
67
67
{
68
68
"feature" : " NAME" ,
69
- "value " : " John Doe"
69
+ "values " : [ " John Doe" , " Jane Doe " ]
70
70
},
71
71
{
72
72
"feature" : " IDENTIFIER:SS" ,
73
- "value " : " 999-99-9999"
73
+ "values " : [ " 999-99-9999" ]
74
74
},
75
75
{
76
76
"feature" : " *" ,
77
- "value " : " unknown"
77
+ "values " : [ " unknown" , " not specified " ]
78
78
}
79
79
]
80
80
```
81
81
82
82
In this example, the algorithm will exclude fields from comparison if they match:
83
- - ` John Doe ` in the patient's name
83
+ - ` John Doe ` or ` Jane Doe ` in the patient's name
84
84
- ` 999-99-9999 ` in the patient's social security number
85
- - ` unknown ` in any patient field
85
+ - ` unknown ` or ` not specified ` in any patient field
86
86
87
87
### Pre-Processing Details
88
88
0 commit comments