A 21-year-old woman presents to the GP with lower abdominal pain, deep dyspareunia, and purulent vaginal discharge. On examination, there is cervical motion tenderness and bilateral adnexal tenderness. Her temperature is 37.8°C. A pregnancy test is negative. Which is the single most appropriate initial management?