Hi Monica,
Can you try this.
Universe filter :
week(APPOINTMENT_START_DATE.BI_ACTIVITY_DATE) BETWEEN week(DATE) AND week(DATE)+8
AND
EXTRACT(YEAR FROM APPOINTMENT_START_DATE.BI_ACTIVITY_DATE)=EXTRACT(YEAR FROM DATE)
Refer below forum :
http://www.forumtopics.com/busobj/viewtopic.php?p=767798&sid=42bf7d9ee0f6b6010469bda4d0fb82b1
I think it would have been easy, if there would have a DATE dimension created in database to satisfy all date related queries.
Thanks
Gaurav