Migrants carry a low burden of infectious disease. Public Health England's guide provides clear advice on screening and immunisations.
Public Health England's quick checklist to see that you have covered all topics at first contact with a new patient
A useful resource on many aspects of migrant health