For only PCB production we need PCB layout data(standard Gerber, or extended Gerber, or Gerber X2, or ODB++, or IPC-2581 for artwork, and/or Excellon, or Sieb & Meyer 1000, or Sieb & Meyer 3000 for drill file) and fabrication drawing. For PCBA order except what is needed for PCB production, we also need centroid data, [...]
This is the machine file which should include X, Y, Theta (Rotation), Side of Board (top or bottom), and Reference Designator. This is sometimes called XYRS data (X,Y, Rotation, Side), pick and place data, or simply XY data. .XLS or .CSV formats are preferred.