From Quake Wiki

void setorigin (entity e, vector position)

e = entity to be moved

position = new position for the entity

Moves an entity to a given location. That function is to be used when spawning an entity or when teleporting it. This is the only valid way to move an object without using the physics of the world (setting velocity and waiting). DO NOT change directly e.origin, otherwise internal links would be screwed, and entity clipping would be messed up.