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

Obesity in adults: a clinical practice guideline

×

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).
Author/s: 
Wharton, Sean, Lau, David C., Vallis, Mchael, Sharma, Arya M., Biertho, Laurent, Campbell-Scherer, Denise, Adamo, Kristi, Alberga, Anela, Bell, Rhonda, Boule, Normand, Boyling, Elaine, Calam, Betty, Brown, Jennifer, Clarke, Carol, Crowshoe, Lindsay", Mary, Freedhoff, Yoni, Gagner, Michel, Grand, Cindy, Glazer, Stephen", Michael, Hahn, Margaret, Hawa, Raed, Henderson, Rita, Hong, Dennis, Hung, Pam, Janssen, Ian, Jacklin, Kristen, Johnson-Stoklossa, Carlene, Kemp, Amy, Kirk, Sra, :Kuk, Jennifer, Langlois, Marie-France, Lear, Scott, McInnes, Ashley, Macklin, David, Naji, Leen, Manjoo, Priya, Morin, Marie-Philippe, Nerenberg, Kara, Patton, Ian, Pedersen, Sue, Pereira, Leticia, Piccinini-Vallis, Helena, Poddar, Megha, Poirier, Paul, Prud'homme, Denis, Romos Salas, Ximena, Rueda-Clausen, Christian, Russell-Mayhew, Shelly, Shiau, Judy, Sherifali, Diana, Sievenpiper, John, Sockalingam, Sanjeev, Taylor, Valerie, Toth, Ellen, Twells, Laurie, Tytus, RIchard, Walji, Shahebina, Walker, Leah
Date Added: 
January 21, 2021
Journal/Publication: 
Canadian Medical Association Journal
Publication Date: 
August 4, 2020
Issue: 
31
Volume: 
192
Pages: 
875-891
Type: 
Meta-analyses, Reviews, and Guidelines
Format: 
Article
DOI (1): 
10.1503/cmaj.191707
PMID (1): 
32753461

RPR Commentary

An excellent guideline for management of obesity in adults from the Canadians.  James W. Mold, MD, MPH

Abstract

  • Obesity is a prevalent, complex, progressive and relapsing chronic disease, characterized by abnormal or excessive body fat (adiposity), that impairs health.

  • People living with obesity face substantial bias and stigma, which contribute to increased morbidity and mortality independent of weight or body mass index.

  • This guideline update reflects substantial advances in the epidemiology, determinants, pathophysiology, assessment, prevention and treatment of obesity, and shifts the focus of obesity management toward improving patient-centred health outcomes, rather than weight loss alone.

  • Obesity care should be based on evidence-based principles of chronic disease management, must validate patients’ lived experiences, move beyond simplistic approaches of “eat less, move more,” and address the root drivers of obesity.

  • People living with obesity should have access to evidence-informed interventions, including medical nutrition therapy, physical activity, psychological interventions, pharmacotherapy and surgery.

Text Availability

Free full text