Parse this person name:

الخرافي, شافع ض. (شافع ضياء), died 1228
user
first_name: شافع
last_name: الخرافي
middle_names:
- ضياء
temporal:
- start: null
  end: 1228
  type: life_span
titles: []
extra_info: []
assistant