Two St John Ambulance paramedics have allegedly been assaulted, with blood spat at them, while treating a patient in Tennant Creek.