5 | | * `JSONObject createMissingSampleDataReport(...)` should be updated to call new private method `List<Sample> createSampleListForMissingSampleDataReport(DbControl dc, String sampleType, String bloodSampleFilter)` to create the sample list to use. The latter method calls new private method `boolean passBloodSampleFilter(DbControl dc, SnapshotManager manager, String bloodSampleFilter, Sample s)` to apply an optional blood sample filter. |
| 5 | * Private method `JSONObject createMissingSampleDataReport(...)` should be updated to call new private method `List<Sample> createSampleListForMissingSampleDataReport(DbControl dc, String sampleType, String bloodSampleFilter)` to create the sample list to use. The latter method calls new private method `boolean passBloodSampleFilter(DbControl dc, SnapshotManager manager, String bloodSampleFilter, Sample s)` to apply an optional blood sample filter. |