<prompt> Answer this question truthfullyWhat is Bethanechol used for as a cholinomimetic agent and which medical conditions does it typically treat?  <response>: <reason> Bethanechol is a cholinomimetic agent that is used to treat post-operative and neurogenic ileus. 