Last night I saw the real woman on whose life this is based interviewed. She basically said that while some of it was made up, the wierd things that happened were all real, including the relationship with her husband.
She said the only thing that differed was that the character received most of her visions in dreams while the real person got them most while awake.
She has worked for the Maricopa County (Phoenix) DA's office. Definitely an interesting woman.