The modificationDate is not updated when a result object changes.
Example:
- I screen individual "Putin" at 4pm today and a case is created with 18 results.
- When I call SEQ-case-investigate-case-details: Fetch full case details, I see the modificationDate of the screen is 4pm today (this is good).
- When I call SEQ-case-investigate-results: Get screening results, I see that the modificationDate for all the results is the same time, 4pm today (this is good).
- At 5pm I give a resolution (through your site) to one of the 18 results as False, No Match.
- When I call SEQ-case-investigate-results: Get screening results again, I now see the resolution information, with the resolutionDate of 5pm today (this is good). But, the modificationDate for the record is NOT changing, it still shows 4pm today instead of 5pm today.
- The same is true when I add a "Review" to a result - the review section is updated in the result details with a reviewDate of 5pm today, but the modificationDate does not change.
Questions: Is there another way to get when a screening result has changed? Do we need to look at reviewDate, resolutionDate, and modificationDate? Are there other dates we need to look at?