A very narrow-minded bureaucratic point of view
Only an American could come with a 1/4 page slot for listing travel of the previous 15 years. As scientist and a citizen of a UE country traveling often both on business an privately I do not think I would fit the info in four pages (if there was a way to reconstruct it all). And I am lucky to live 200 km from the border of the next EU country. I know people who live 1 km from one (they would need 40 or more pages to list just the shopping trips across the border).
And what they mean by the source of funding? Would naming my employer be enough if 75% of the trip was funded by a EU scientific grant and 25% by a national one? And what if I get travel money from the inviting party? Do I need to know the source of their money they used to fund my trip?
Also the definition of the "social media" [any websites or applications you have used to create or share content (photos, videos, status updates, etc.)] makes me wonder what should I list. Certainly ResearchGate and Academia but should I also provide the publishers of scientific journals I published in within the last 5 years (like Elsevier or European Geophysical Union)? Just going to a EGU conference makes me share the abstract on their website. And what about my University website where I share my photo, CV and published papers - are those status updates?
It has obviously been done by someone who traveled abroad once or twice in his lifetime (as most Americans do because their country is a continent) and his idea of the websites you publish things on is Facebook, Twitter and Instagram.