Ademco CID & arduino interfacing

Hi, I'd like to know what would be the most fashionable way to accept Ademco CID codes over regular phone line, and then transmit it processed to PC via serial?