I had that happen, too! Realize the other nurse is the one who really has an issue here. Can all nurses give a better report? Yep, and I think no matter how long you've been a nurse, there are times when after a shift you've got the ducks in a row and paddling, give a great report, and go on. Then there are other days when you feel like you're lucky to know what pond you're in, if the pt is a boy or a girl, how old, and what they were admitted for. Over time hopefully you have many more shifts of the ducky kind!
It sounds like you have taken on yourself to improve, which is good, but be careful of the slippery slope. It is not your job to articulate the entire chart, and as others have said, refer her back to the chart for the details about when the coca cola was consumed last week. That said.....
Script yourself. It is so hard to respond to behavior like this when you don't have a plan, so make a plan. The two things I practiced saying, with a calm and interested expression, so that I was ready for THAT nurse:
"Nursey Nurse, I get the sense that you are frustrated with the way I give report, and some of those frustrations seem to be coming out in front of the patient when we do bedside change of shift. It's not appropriate for the patient to be concerned or worried because they are perceiving difficulties between you and me, but am I missing something here?" THEN be super quiet and just listen. Pepper the convo with a few "I see" or "hmm, uh huh." Those phrases don't mean you agree with any of it, but do acknowledge that you have "heard." (That's "perfesshunal"
If there is legitmate feedback, say thanks "for pointing that out, that's a worthwhile suggestion." BUT if Nursey Nurse goes on a vent, wait for the nurse to run out of steam, let the silence brew for a few seconds, and then say very calmly, "Nursey Nurse, I've heard what you've said. In report I will provide you with the name, age, sex, admitting dx, admitting physician, a summary of the H/P, mobility status/fall risk, time last medicated for pain, current LDAs with I/O, and significant events from my shift and any orders that will likely be beneficial to know on your shift. My charting is up to date and other items are available in the chart and nursing notes should you need them."
Take care, good luck, let us know how it goes!