Добавлено много комментариев. Корневой тэг Passport переименован на Body. Номера уровней приведены к типу xs:string, чтобы было возможным обозначать уровни вроде 5/2