Does s p mean surgical repair during surgery?

No, "S/P" typically stands for "status post", which is most often used as "status post operationem" (meaning after surgery) or "status post partum" (meaning after childbirth), although there are several other related meanings for the term.

Plastic Surgery - Related Articles