Zocdoc programming bug allowed unauthorized access to patient data

The time lapse in reporting was due to the complexity of the code, which took a significant amount of investigation to determine which practices and users were affected and how, a Zocdoc spokeswoman said.