Deprecated: Return type of DrupalCacheArray::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/rprlib/prod72/www/includes/bootstrap.inc on line 362

Deprecated: Return type of DrupalCacheArray::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/rprlib/prod72/www/includes/bootstrap.inc on line 369

Deprecated: Return type of DrupalCacheArray::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/rprlib/prod72/www/includes/bootstrap.inc on line 381

Deprecated: Return type of DrupalCacheArray::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/rprlib/prod72/www/includes/bootstrap.inc on line 388
University of Oklahoma Health Sciences Center

prolapse

×

Error message

  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_environment_initialize() (line 695 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_environment_initialize() (line 696 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_environment_initialize() (line 697 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_environment_initialize() (line 700 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_environment_initialize() (line 702 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in include_once() (line 328 of /home/rprlib/prod72/www/sites/default/settings.php).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in include_once() (line 329 of /home/rprlib/prod72/www/sites/default/settings.php).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in include_once() (line 337 of /home/rprlib/prod72/www/sites/default/settings.php).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in include_once() (line 344 of /home/rprlib/prod72/www/sites/default/settings.php).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_settings_initialize() (line 819 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: ini_set(): Session ini settings cannot be changed after headers have already been sent in drupal_settings_initialize() (line 828 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Warning: session_name(): Session name cannot be changed after headers have already been sent in drupal_settings_initialize() (line 831 of /home/rprlib/prod72/www/includes/bootstrap.inc).
  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home/rprlib/prod72/www/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/rprlib/prod72/www/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/rprlib/prod72/www/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/rprlib/prod72/www/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/rprlib/prod72/www/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/rprlib/prod72/www/includes/database/database.inc).

Hemorrhoidal Disease: A Review

Author/s: 
Jean H. Ashburn

Importance Hemorrhoidal disease, pathology of the tissue lining of the anal canal, affects approximately 10 million individuals in the US. Hemorrhoidal disease may impair quality of life due to bleeding, pain, anal irritation, and tissue prolapse.

Observations Hemorrhoids are classified as internal, external, or mixed (concurrent internal and external hemorrhoidal disease). Internal hemorrhoids originate above the dentate line, the boundary between the upper and lower anal canal, and may cause rectal bleeding, discomfort, and tissue prolapse from the anal canal. Internal hemorrhoid prolapse is classified as grade I (into anal canal), grade II (beyond the anus with spontaneous reduction), grade III (requiring manual reduction), and grade IV (irreducible). External hemorrhoids, arising below the dentate line, cause rectal pain when engorged or thrombosed. Initial treatment of all hemorrhoidal disease involves increasing intake of dietary fiber and water and avoiding straining during defecation. Phlebotonics (eg, flavonoids [thought to improve venous tone]) reduce bleeding, rectal pain, and swelling, although symptom recurrence reaches 80% within 3 to 6 months after treatment cessation. If dietary modification and phlebotonics are ineffective, grade I to grade III internal hemorrhoidal disease can be treated with office-based interventions. Rubber band ligation—placing a band around the base of hemorrhoid tissue during anoscopy to restrict blood flow—resolves symptoms in 89% of patients, but repeated banding is needed in up to 20%. Sclerotherapy, which induces fibrosis with a sclerosant injection, is efficacious in the short term (weeks to months) among 70% to 85% of patients, but long-term remission occurs in only one-third of patients. Infrared coagulation uses heat to coagulate hemorrhoidal tissue, yielding 70% to 80% success in reducing bleeding and prolapse. Excisional hemorrhoidectomy, for disease unresponsive to office-based therapy or for mixed hemorrhoidal disease, achieves low recurrence (2%-10%), although with longer recovery (9-14 days). External hemorrhoidal disease rarely requires surgery unless acutely thrombosed. Outpatient clot evacuation within 72 hours of onset of a thrombosed external hemorrhoid is associated with decreased pain and reduced risk of repeat thrombosis. Patients presenting more than 72 hours after external hemorrhoid acute thrombosis should receive medical treatment (eg, stool softeners, oral and topical analgesics such as 5% lidocaine).

Conclusions and Relevance Hemorrhoidal disease affects 10 million people in the US. First-line treatment is increased fiber intake, avoidance of straining during defecation, and phlebotonics. In-office rubber band ligation for grade I to III internal hemorrhoid disease is first-line procedural treatment for persistent symptoms despite conservative therapies. Excisional hemorrhoidectomy is recommended for grade III to IV prolapse, thrombosis, or mixed hemorrhoidal disease that does not improve with less invasive approaches.

Subscribe to prolapse