No vaccination is obligatory but the authorities advise in certain cases:
Hepatitis A
Hepatitis B for long or multiple stays
Japanese encephalitis in rural areas during the transmission period.
Rabies and typhoid for a prolonged stay or in precarious hygienic conditions
Malaria
Vaccines for Indonesia