What kind of documents do foreigners need for the contract?
A passport is needed and a visa which is valid for longer than the stay period.