Source module:
Dimension Name Retire code
Line Item: Start date, End Date, Retire code
Target Module:
Dimension : XYZ
Line item: Launch Date(Populated Field) , Retire code( Pull from Retire code module based on launch date)
and the condition of logic should be if launch date is in between start date and end date of retire code module then pull retire code