Man charged after allegedly spitting on nurse at Queensland fever clinic.