Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Scenario

Allow upload

Rationale

New Activity ID ! = Existing Activity IDYes

This would not be a duplicate.

New Activity ID = Existing Activity ID

Completion Date != Completion Date

Yes

An exam can be taken multiple times.

Existing Results = Pass

No

The system assumes that no one takes an exam after they pass the exam, so no activities can be uploaded after a passed exam has been uploaded. The logic is based on whether the Activity exists on the Learning Plan, not whether the Completion Date of the new Activity is before or after the Completion Date of the passed exam.

New Activity ID = Existing Activity ID

Completion Date = Completion Date

New Results (Fail) = Existing Results (Fail)

Yes

An exam could be taken multiple times on the same day and failedNo

We do not expect a person to take an exam more than once per day, so multiple instances of an exam on the same day are treated as duplicates, even if the results are different.

New Activity ID != Existing Activity ID

Completion Date = Completion Date

New Results (Pass) = Existing Results (Fail)

Yes

An exam could be taken multiple times on the same day and only the last one passed.

New Activity ID = Existing Activity ID

Completion Date = Completion Date

New Results (Fail) = Existing Results (Pass)

No

We do not expect someone to fail a test after it was passed, so the system will interpret this as a duplicate and reject the attemptYes

This would not be a duplicate.

New Activity ID = Existing Activity IDNew Results (Pass) =

Completion Date != Completion Date

Existing Results (PassFail)

No

The system assumes that no one passes the same exam multiple times. The fact that the Completion Dates might be different does not matterYes

An exam can be taken multiple times, so as long as the Completion Dates are not the same, the exam will not be considered a duplicate.