Triggering Expiration Notification:
Related to expiration notification you need to distinguish between USER and ADMIN.
If a user self-assigns an ITEM the USER will always get an expiration notification until the ITEM has been completed. After ITEM completion he will not receive any expiration notification even if the attached survey has NOT been completed yet.
This process is working different for ADMIN. If an ADMIN assigns an ITEM to a USER the USER always gets an Expiration Notification if:
(ITEM not completed or ITEM completed but not the attached survey)
ITEM and SURVEY, both must be completed to avoid expiration notifications when an ADMIN assigns an ITEM to a USER.