My apologies for the error.
You need to get a report from your doctor setting out the injuries that you had suffered as a result of the assault by your ex-partner.
You have no choice but to report the incident because if you don't you will be found guilty of this breach and then shall be added to use this against you and reduce the time the children spend with you.
It will be an unfair situation because she can take any conviction or breach you have to the family Court and use it against you and because you have failed to disclose what has happened the court will not listen to excuses.
They will look at the facts of what was reported and there will be nothing from your side.
If she has not caused any assault of violence against children should have no problem with children services.
You will get a criminal conviction even if you get a fine and it will be on your record a breach of an order. It is best that the whole thing gets dropped.
Alcohol is not given much weight for these types of matters.
I would suggest that you approach the police and advise on what happened to provide them with evidence from your doctor.
You explain that you did not want to report incident because of the children but because she has now raised a breach by you you need to tell the truth.
If you don't tell the truth then you have no defence in court because the court will question why he didn't tell the police when you were interviewed.
If you do nothing and simply accept what's happened you will have a criminal record which will impact on your ability to work in certain industries, particularly if it's for an assault, and it will also affect your ability to travel.
There are consequences not only for you but there are consequences for her.
My suggestion would be if you do not wish to approach the police on your own, ask to change the appointment and get a solicitor to be present with you at the time and have the solicitor discuss the matter with the police and hopefully they can convince the police for it to go away.
Have you spoken to anyone since this has occurred?