H1b checklist-stamping for 1st time with a new employer

Please provide a checklist of the documents to be carried for H1B interview, stamping for 1st time with new employer. The employer send only I797 and roles and responsibilities from their side. Is this enough? what more should we carry, pls advice