A common occurrence in my most recent fort, (Using the Pony Mod and the Therapist) is my soldiers not staying in the hospital long enough to get to treatment. I have lost a few promising soldiers to infections from minor wounds because they left after getting cleaned but before being stitched up, or getting a wound dressing. This is most irritating, and I would like to know if there are any measures I can take to prevent this in the future. Would removing them from there squad help? Or would making the whole squad inactive help? I haven't noticed this happening with injured civies so I'm guessing it has to do with the military aspect, but I could be mistaken.
I should note that my doctors all have all non-medical labors turned off and thus the patients never have to wait very long for treatment, (just long enough for the doctor to come off break, eat, drink, take a nap, and go on break again, like you would expect) they just don't stay put long enough.
On a slightly related note, in the Pony Mod that I'm using, one of the castes are Pegasi but I don't think there is armor to cover the wings (except cloaks, I think, but that offers only limited protection) and thus my Pegasi squads most common injury is to the wings, but I've never seen my Chief Medical Pony order for anything to be done to those injuries other than cleaning, though his skill is not that great yet, so that might have something to do with it. I however, assume this being a problem with how diagnostics works in dwarf fortress with body parts that are not present on dwarfs, however, if their is a way to fix this I would be interested to learn it.