A pediatrician with the Nemours Alfred I. du Pont Hospital for Children in Wilmington has been arrested and charged with attempted homicide in the shooting of her former companion during a custody exchange Monday.

Lauren Patricia Daly, 41, of Middletown Township, Delaware County, allegedly fired three shots through the windshield of a car, hitting her former companion, a 49-year-old woman from Wynnewood. An 11-year-old boy was sitting in the front seat at the time, and a 9-year-old girl was outside the car, according to police.

The unidentified wounded woman drove herself to Riddle Memorial Hospital. She was later transferred to Crozer Chester Medical Center for further treatment of "potentially life-threatening" injuries to her face and torso, according to police.

The boy told police the victim had driven to Daly's home to drop off his sister. When Daly asked to speak with the boy, her former companion said she needed to call first. The two argued, and Daly pulled a 9mm pistol and fired, the account continued. The boy told police he ducked to avoid being shot, court records say.

Daly complied with police requests to come out of her house and was detained. The loaded gun was found by the side of the road, according to police.

The hospital lists Daly's specialty as pediatric emergency medicine.

Daly was charged with attempted homicide, aggravated assault, recklessly endangering another person, endangering the welfare of a child, and related offenses. She was being held on $2 million bail.

at 610-313-8111, mschaefer@phillynews.com or @MariSchaefer on Twitter.