Image
Expanding HIV Prevention in Colorado—and Nationwide A PEP/PrEP Training Guide for Pharmacists

Dan Scales, Pharm D, AAHIVP; Emily Zadvorny, PharmD, BCPS

            

Jointly provided by the Postgraduate Institute for Medicine and Integritas Communications.

 

This activity is supported by an independent educational grant from Gilead Sciences, Inc.

 

This activity fulfills Colorado State Board of Pharmacy training requirements under Colorado State House Bill 20-1061 (CO HB20-1061). Participants who successfully complete this activity will receive a certificate confirming they have fulfilled the requirements laid out by the Colorado State Board of Pharmacy under CO HB20-1061.

Faculty

Primary Author
Dan Scales, Pharm D, AAHIVP
Director of Pharmacy Collaborative Care
Vivent Health
Denver, Colorado

Reviewer
Emily Zadvorny, PharmD, BCPS
Executive Director, Colorado Pharmacists Society
Clinical Associate Professor
University of Colorado Skaggs School of Pharmacy
Denver, Colorado

Target Audience

This activity is intended for clinical and community pharmacists involved in the care of patients at risk for human immunodeficiency virus (HIV) infection.

Learning Objectives

After completing this activity, the participant should be better able to:

  • Assess patients’ risk of HIV acquisition based on the type of exposure
  • Determine patients’ preexposure prophylaxis (PrEP) eligibility through HIV testing, sexual history-taking, and appropriate laboratory testing
  • Implement guideline-driven postexposure prophylaxis (PEP)- and PrEP-prescribing principles with regard to treatment initiation and monitoring
  • Select appropriate antiretroviral regimens for PEP or PrEP to prevent HIV infection
  • Apply rules from the Colorado State Board of Pharmacy for pharmacist-prescribed and dispensed PrEP and PEP regimens

Program Description

This in-depth electronic monograph for pharmacists provides guideline-based clinical information and resources to support those whose scope of practice now allows for direct provision of HIV preexposure and postexposure prophylaxis (PrEP and PEP). This “301”-level activity specifically supports the needs of Colorado pharmacists now challenged to come up to speed on PEP/PrEP guidelines as they relate to their expanded scope of practice under Colorado State House Bill (HB) 20-1061 and the Colorado State Board of Pharmacy Statewide Protocols (Rule 17, Appendix C). It also offers a synthesis of best practices and real-world considerations and serves as a model for expansion and optimization of PEP/PrEP care across pharmacy practice nationwide. This activity will provide Colorado pharmacists with clinical information for initiating and monitoring PrEP and PEP treatment in a pharmacy setting. In addition, the activity discusses policy updates and includes all content necessary to fulfill the training requirements, as determined by the Colorado Board of Pharmacy Licensing Committee, for pharmacists wishing to become PrEP and PEP providers, such as:

  • HIV epidemiology and burden of disease
  • Pharmacology of HIV medications used for PEP and PrEP as well as their efficacy and safety
  • Pretreatment determination of PrEP/PEP eligibility: eligibility criteria, screening, and labs
  • Assessment of sexual health and HIV risk
  • Patient-centered medication selection: assessing advantages and disadvantages of approved medications for individual patients
  • Monitoring considerations and potential adverse events
  • Patient counseling and adherence
  • Testing for HIV and sexually transmitted infections (STIs)
  • Helping the patient navigate beyond pharmacy-based care: referral, advocacy, and resources
  • In-pharmacy PEP/PrEP implementation
  • Resources for pharmacists

 

Although the focus of this activity will be the Colorado scope of practice, it may also inform pharmacists nationwide of evolving practice protocols, so they may be prepared—and advocate—for future opportunities in their areas.

The monograph also contains an electronic Q&A Forum in which learners can pose questions to the program faculty as they prepare to implement PEP and PrEP services in their pharmacy practices.

Joint Accreditation Statement

In support of improving patient care, this activity has been planned and implemented by the Postgraduate Institute for Medicine (PIM) and Integritas Communications. Postgraduate Institute for Medicine is jointly accredited by the Accreditation Council for Continuing Medical Education (ACCME), the Accreditation Council for Pharmacy Education (ACPE), and the American Nurses Credentialing Center (ANCC), to provide continuing education for the health care team.

Continuing Pharmacy Education

PIM designates this continuing education activity for 2.0 contact hours (0.2 CEUs) of the Accreditation Council for Pharmacy Education. (Universal Activity Number – JA4008162-9999-21-2557-H01-P)

This is a knowledge-based activity.

Disclosure of Conflicts of Interest

PIM requires instructors, planners, managers, and other individuals who are in a position to control the content of this activity to disclose any real or apparent conflicts of interest (COIs) they may have as related to the content of this activity. All identified COIs are thoroughly vetted and resolved according to PIM policy. PIM is committed to providing its learners with high quality activities and related materials that promote improvements or quality in health care and not a specific proprietary business interest of a commercial interest.

Dan Scales, Pharm D, AAHIVP:   Nothing to disclose

Emily Zadvorny, PharmD, BCPS: Nothing to disclose

Planners and Managers

The PIM planners and managers have nothing to disclose. The Integritas Communications planners and managers have nothing to disclose.

Disclosure of Unlabeled Use

This educational activity may contain discussion of published and/or investigational uses of agents that are not indicated by the US Food and Drug Administration. The planners of this activity do not recommend the use of any agent outside of the labeled indications. The opinions expressed in the educational activity are those of the faculty and do not necessarily represent the views of the planners. Please refer to the official prescribing information for each product for discussion of approved indications, contraindications, and warnings.

Disclaimer

Participants have an implied responsibility to use the newly acquired information to enhance patient outcomes and their own professional development. The information presented in this activity is not meant to serve as a guideline for patient management. Any procedures, medications, or other courses of diagnosis or treatment discussed or suggested in this activity should not be used by clinicians without evaluation of their patients’ conditions and possible contraindications and/or dangers in use, review of any applicable manufacturer's product information, and comparison with recommendations of other authorities.

Instructions to Receive Credit

To receive credit for this activity, participants must complete the preactivity questionnaire, complete and receive a minimum score of 70% on the posttest, and complete the program evaluation.

Colorado State Board of Pharmacy Training Requirements

This activity fulfills Colorado State Board of Pharmacy training requirements under CO HB20-1061. This legislation stipulates that you are responsible for retaining a record of completing this training for at least 3 years from the date of completion. In order to prescribe PrEP and provide ongoing management of these patients you must also:  1) hold a current license to practice in Colorado; 2) be engaged in the practice of pharmacy; 3) have a PharmD degree or at least 5 years of experience as a licensed pharmacist; and 4) carry adequate liability insurance (at least $1,000,000 per incident and at least $3,000,000 in aggregate). If you need more information about liability insurance, go to https://www.copharm.org/professional-liability-insurance.

Fee Information & Refund/Cancellation Policy

There is no fee for this educational activity.

Clinical Resource Center

For a list of online clinical resources, please visit www.ExchangeCME.com/PrEPResourcesforCOPharms.

CPE Questions – PIM Contact Information

For information about the accreditation of this program, please contact PIM via email at inquiries@pimed.com or at http://www.pimed.com/.

Integritas Contact Information

For all other questions regarding this monograph, please contact Integritas via email at info@exchangecme.com.

Developed in collaboration with the American Academy of HIV Medicine and the Colorado Pharmacists Society.

Click "Begin Activity" to acknowledge that you have reviewed the preamble information for this activity.

Begin Activity

credit amount 2.00

credit type ACPE

release 02/16/2021

expiration 02/16/2022

type Monograph


TOOLBAR

Yii 1.1.12

Request
Request Server Parameters
USER 'www-data'
HOME '/var/www'
HTTP_CONNECTION 'Keep-Alive'
HTTP_HOST 'www.exchangecme.com'
HTTP_ACCEPT_ENCODING 'br,gzip'
HTTP_IF_MODIFIED_SINCE 'Mon, 02 Aug 2021 19:43:55 GMT'
HTTP_ACCEPT_LANGUAGE 'en-US,en;q=0.5'
HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
HTTP_USER_AGENT 'CCBot/2.0 (https://commoncrawl.org/faq/)'
PATH_INFO '/index.php'
REDIRECT_STATUS '200'
HTTPS 'on'
SERVER_NAME 'exchangecme.com'
SERVER_PORT '443'
SERVER_ADDR '172.31.18.208'
REMOTE_PORT '36982'
REMOTE_ADDR '3.215.177.171'
SERVER_SOFTWARE 'nginx/1.4.6'
GATEWAY_INTERFACE 'CGI/1.1'
SERVER_PROTOCOL 'HTTP/1.1'
DOCUMENT_ROOT '/var/www/exchangecme'
DOCUMENT_URI '/index.php'
REQUEST_URI '/PrEPforCOPharmacists'
SCRIPT_NAME '/index.php'
SCRIPT_FILENAME '/var/www/exchangecme/index.php'
CONTENT_LENGTH ''
CONTENT_TYPE ''
REQUEST_METHOD 'GET'
QUERY_STRING ''
FCGI_ROLE 'RESPONDER'
PHP_SELF '/index.php/index.php'
REQUEST_TIME_FLOAT 1632357356.111
REQUEST_TIME 1632357356
Request Cookies
Session Attributes
Request GET Parameters
id '237'
Request POST Parameters
Request FILES
Application Settings
Application Properties
defaultController 'site'
layout 'main'
controllerMap array
(
'debug' => array
(
'class' => 'YiiDebugController'
)
)
catchAllRequest null
controllerNamespace null
name 'ExchangeCME'
charset 'UTF-8'
sourceLanguage 'en_us'
preload array
(
0 => 'log'
)
behaviors array()
Modules
gii array
(
'class' => 'system.gii.GiiModule'
'password'
=> '123123'
'ipFilters'
=> array
(
0 => '*'
)
)
Application Params
dateFormat 'm/d/Y'
lastTimeToAttendEvent 172800
passTestLine 70
maxFileSize 1048576
imageDir '/var/www/exchangecme/files/upload/images'
linkImageDir '/files/upload/images'
linkInterDir '/files/upload/interactions'
actUpDir '/activities'
newsUpDir '/news'
resUpDir '/resources'
evUpDir '/events'
interScormDir '/scorm'
environment 'prod'
mandrillApiKey 'bOVWUkHldCbJevygSZtrVg'
rememberTime 'INTERVAL 1 DAY'
fromEmail 'support@exchangeCME.com'
fromName 'exchangeCME.com'
infoEmail 'info@exchangecme.com'
infoEmail2 'info@integritasgrp.com'
subject 'Registration'
certificates array
(
'sizes' => array
(
1 => array
(
'w' => 500
'h' => 398
)
2 => array
(
'w' => 30
'h' => 30
)
)
)
sms array
(
'api_key' => '315336da'
'api_secret'
=> 'c37c6167be626d2d'
'to'
=> '12016818114'
'from'
=> '12016958971'
)
adobeConnect array
(
'adminEmail' => ''
'adminPassword'
=> ''
)
timeZone 'America/New_York'
bigmarketWebinar array
(
'host' => 'https://www.bigmarker.com/'
'apiKey'
=> 'c76d1dea6472a01db6ca'
)
baseUrl 'https://www.exchangecme.com'
zoomWebinar array
(
'host' => 'https://api.zoom.us/'
'access_token'
=> 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhdWQiOm51bGwsImlzcyI6Ikc4cEg4Vk9HVDBtMW1RRGY4SVh1MkEiLCJleHAiOjE4OTgyMzkwMjAsImlhdCI6MTYxMzYzNzQ5MX0.gRKOnZlOSWOnYgtC-BG-Sxw_x9h82TKKohotwptw-Wo'
)
Components
urlManager array
(
'class' => 'CUrlManager'
'rules'
=> array
(
'/' => 'site/index'
'<view:(terms|privacy)>'
=> 'site/page'
'admin'
=> 'backend/site/index'
'activities'
=> 'activities/index'
'groups/<group:[\w\d.-]+>'
=> 'activities/group'
'group-events/<group:[\w\d.-]+>'
=> 'events/group'
'site'
=> 'site/index'
'googleSearch'
=> 'site/googleSearch'
'search'
=> 'site/search'
'subscription'
=> 'site/subscription'
'events'
=> 'events/index'
'resources'
=> 'resources/index'
'<controller:(certificates|news|questions|site|users|activities|eventActivities|events)>/<action:\w+>'
=> '<controller>/<action>'
'<controller:(survey)>/<surveyId:\d+>/<email:[\w\d@.-]+>'
=> 'activities/survey'
0 => array
(
'class' => 'application.components.ShortLinksUrlRule'
)
'<id:[\w\d.-]+>/reportcenter/' => 'manager/viewReport'
'groups/<id:[\w\d.-]+>/reportcenter/'
=> 'manager/viewGroupReport'
'manager/activities'
=> 'manager/viewActivities'
'manager/group-activities'
=> 'manager/viewGroupActivities'
)
'urlSuffix' => ''
'showScriptName'
=> false
'appendParams' => true
'routeVar' => 'r'
'caseSensitive'
=> true
'matchValue' => false
'cacheID' => 'cache'
'useStrictParsing'
=> false
'urlRuleClass' => 'CUrlRule'
'behaviors'
=> array()
)
request array
(
'class' => 'CHttpRequest'
'enableCookieValidation'
=> false
'enableCsrfValidation' => false
'csrfTokenName' => 'YII_CSRF_TOKEN'
'csrfCookie'
=> null
'behaviors' => array()
)
db array
(
'class' => 'CDbConnection'
'connectionString'
=> 'mysql:host=localhost;dbname=exchangeCME'
'username'
=> 'root'
'password'
=> 'wqeeqwe12123ewerwe'
'schemaCachingDuration'
=> 3600
'schemaCachingExclude' => array()
'schemaCacheID' => 'cache'
'queryCachingDuration'
=> 0
'queryCachingDependency' => null
'queryCachingCount' => 0
'queryCacheID' => 'cache'
'autoConnect'
=> true
'charset' => 'utf8'
'emulatePrepare'
=> true
'enableParamLogging' => false
'enableProfiling' => true
'tablePrefix' => null
'initSQLs' => null
'driverMap' => array
(
'pgsql' => 'CPgsqlSchema'
'mysqli'
=> 'CMysqlSchema'
'mysql'
=> 'CMysqlSchema'
'sqlite'
=> 'CSqliteSchema'
'sqlite2'
=> 'CSqliteSchema'
'mssql'
=> 'CMssqlSchema'
'dblib'
=> 'CMssqlSchema'
'sqlsrv'
=> 'CMssqlSchema'
'oci'
=> 'COciSchema'
)
'pdoClass' => 'PDO'
'behaviors'
=> array()
)
session array
(
'class' => 'CHttpSession'
'autoStart'
=> true
'behaviors' => array()
)
user array
(
'class' => 'WebUser'
'allowAutoLogin'
=> true
'guestName' => 'Guest'
'loginUrl'
=> array
(
0 => '/users/personalization'
)
'identityCookie' => null
'authTimeout' => null
'autoRenewCookie' => false
'autoUpdateFlash' => true
'loginRequiredAjaxResponse' => null
'behaviors' => array
(
'botRecognizer' => array
(
'class' => 'application.extensions.botRecognizer.botRecognizer'
)
)
)
log array
(
'class' => 'CLogRouter'
'behaviors'
=> array()
)
viewRenderer array
(
'class' => 'YiiDebugViewRenderer'
)
clientScript array
(
'class' => 'CClientScript'
'enableJavaScript'
=> true
'scriptMap' => array()
'packages' => array()
'corePackages' => array
(
'jquery' => array
(
'js' => array
(
0 => 'jquery.min.js'
)
)
'yii' => array
(
'js' => array
(
0 => 'jquery.yii.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'yiitab' => array
(
'js' => array
(
0 => 'jquery.yiitab.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'yiiactiveform' => array
(
'js' => array
(
0 => 'jquery.yiiactiveform.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'jquery.ui' => array
(
'js' => array
(
0 => 'jui/js/jquery-ui.min.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'bgiframe' => array
(
'js' => array
(
0 => 'jquery.bgiframe.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'ajaxqueue' => array
(
'js' => array
(
0 => 'jquery.ajaxqueue.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'autocomplete' => array
(
'js' => array
(
0 => 'jquery.autocomplete.js'
)
'depends' => array
(
0 => 'jquery'
1 => 'bgiframe'
2 => 'ajaxqueue'
)
)
'maskedinput' => array
(
'js' => array
(
0 => 'jquery.maskedinput.min.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'cookie' => array
(
'js' => array
(
0 => 'jquery.cookie.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'treeview' => array
(
'js' => array
(
0 => 'jquery.treeview.js'
1 => 'jquery.treeview.edit.js'
2 => 'jquery.treeview.async.js'
)
'depends' => array
(
0 => 'jquery'
1 => 'cookie'
)
)
'multifile' => array
(
'js' => array
(
0 => 'jquery.multifile.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'rating' => array
(
'js' => array
(
0 => 'jquery.rating.js'
)
'depends' => array
(
0 => 'jquery'
1 => 'metadata'
)
)
'metadata' => array
(
'js' => array
(
0 => 'jquery.metadata.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'bbq' => array
(
'js' => array
(
0 => 'jquery.ba-bbq.js'
)
'depends' => array
(
0 => 'jquery'
)
)
'history' => array
(
'js' => array
(
0 => 'jquery.history.js'
)
'depends' => array
(
0 => 'jquery'
)
)
)
'scripts' => array()
'coreScriptPosition' => 0
'defaultScriptFilePosition' => 0
'defaultScriptPosition' => 4
'behaviors' => array()
)
assetManager array
(
'class' => 'CAssetManager'
'linkAssets'
=> false
'excludeFiles' => array
(
0 => '.svn'
1 => '.gitignore'
)
'newFileMode' => 438
'newDirMode' => 511
'forceCopy' => false
'behaviors' => array()
)
themeManager array
(
'class' => 'CThemeManager'
'themeClass'
=> 'CTheme'
'behaviors'
=> array()
)
widgetFactory array
(
'class' => 'CWidgetFactory'
'enableSkin'
=> false
'widgets' => array()
'skinnableWidgets' => null
'skinPath' => null
'behaviors' => array()
)
messages array
(
'class' => 'CPhpMessageSource'
'cachingDuration'
=> 0
'cacheID' => 'cache'
'basePath'
=> '/var/www/exchangecme/protected/messages'
'forceTranslation'
=> false
'behaviors' => array()
)
Views Rendering
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrenderPartial
View file themes/desktop/views/activities/view.php
View data
  •  => 
  •  => 
  •  => 
  •  => 
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrenderPartial
View file themes/desktop/views/activities/_info.php
View data
  •  => 
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrenderPartial
View file themes/desktop/views/activities/_menu.php
View data
  •  => 
  •  => 
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrenderPartial
View file themes/desktop/views/activities/_resource.php
View data
  •  => 
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrender
View file protected/views/layouts/column1.php
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrender
View file themes/desktop/views/layouts/main.php
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrenderPartial
View file themes/desktop/views/common/_footer.php
View data
    null
Context ActivitiesController
Context class ActivitiesController
Inheritance CommonActivitiesController » Controller » CController » CBaseController
Defined in file protected/controllers/ActivitiesController.php
Context properties
  •  => 
  •  => 
  •  => 
  •  => 
  •  => 
Route activities/view
Action CInlineAction (view)
Action params
  •  => 
Render methodrenderPartial
View file themes/desktop/views/common/elasticsearch.php
View data
    null
Context YiiDebugToolbarResourceUsage
Context class YiiDebugToolbarResourceUsage
Inheritance CWidget » CBaseController
Defined in file protected/extensions/malyshev/yii-debug-toolbar/widgets/YiiDebugToolbarResourceUsage.php
Context properties
  •  => 
  •  => 
  •  => 
Render methodrender
View file protected/extensions/malyshev/yii-debug-toolbar/widgets/views/resources.php
View data
  •  => 
SQL Queries from 1 connection (39/0.037058s)

Connection ID: db (CDbConnection)

Driver mysql
Server Version 5.5.59-0ubuntu0.14.04.1
Uptime 14w 1d 7h 35m 20s
Threads 1
Questions 40797357
Slow queries 13
Opens 195
Flush tables 1
Open tables 167
Queries per second avg 4.754
Query Count Total (s) Avg. (s) Min. (s) Max. (s)
UPDATE activities SET archived=1 WHERE finishDate<now();
1 0.005779 0.005779 0.005779 0.005779
INSERT INTO `users` (`role`, `sendEmails`, `sendSms`, `source`, `session`, `lastLogin`, `phone`, `createDate`) VALUES (:yp0, :yp1, :yp2, :yp3, :yp4, :yp5, :yp6, :yp7)
1 0.003966 0.003966 0.003966 0.003966
INSERT INTO `view_log` (`source`, `unique_id`, `resource_id`, `type`) VALUES (:yp0, :yp1, :yp2, :yp3)
1 0.003247 0.003247 0.003247 0.003247
UPDATE `users` SET `lastLogin`=:yp0 WHERE `users`.`id`=2491946
1 0.002889 0.002889 0.002889 0.002889
SELECT `event`.`id` AS `t1_c0`, `event`.`group_id` AS `t1_c1`, `event`.`shortAddress` AS `t1_c2`, `event`.`resource_id` AS `t1_c3`, `event`.`type` AS `t1_c4`, `event`.`addType` AS `t1_c5`, `event`.`title` AS `t1_c6`, `event`.`shortDescription` AS `t1_c7`, `event`.`facultyNames` AS `t1_c8`, `event`.`faculty` AS `t1_c9`, `event`.`calendarDate` AS `t1_c10`, `event`.`creditAmount` AS `t1_c11`, `event`.`creditType` AS `t1_c12`, `event`.`shortWhen` AS `t1_c13`, `event`.`fullWhen` AS `t1_c14`, `event`.`venue` AS `t1_c15`, `event`.`shortWhere` AS `t1_c16`, `event`.`fullWhere` AS `t1_c17`, `event`.`createDate` AS `t1_c18`, `event`.`status` AS `t1_c19`, `event`.`description` AS `t1_c20`, `event`.`image` AS `t1_c21`, `event`.`linkout` AS `t1_c22`, `event`.`registrationEnabled` AS `t1_c23`, `event`.`activity_id` AS `t1_c24`, `event`.`adobe_connect_sco` AS `t1_c25`, `event`.`adobe_connect_datetime` AS `t1_c26`, `event`.`users_limit` AS `t1_c27`, `event`.`adobe_connect_duration` AS `t1_c28`, `event`.`calendar_description` AS `t1_c29` FROM `events` `event` WHERE (`event`.`activity_id`=:ypl0)
3 0.002382 0.000794 0.000244 0.001850
SELECT * FROM `activities` `t` WHERE `t`.`id`=237 LIMIT 1
5 0.001664 0.000333 0.000286 0.000487
SHOW COLUMNS FROM `activities`
1 0.001552 0.001552 0.001552 0.001552
SHOW COLUMNS FROM `events`
1 0.001471 0.001471 0.001471 0.001471
SHOW COLUMNS FROM `users`
1 0.001273 0.001273 0.001273 0.001273
select id, status from activities where FIND_IN_SET(:shortAddress, shortAddress)
2 0.001263 0.000631 0.000356 0.000907
SHOW COLUMNS FROM `resources`
1 0.001100 0.001100 0.001100 0.001100
SHOW COLUMNS FROM `view_log`
1 0.001040 0.001040 0.001040 0.001040
SHOW COLUMNS FROM `interactions`
1 0.001037 0.001037 0.001037 0.001037
SELECT * FROM `users` `t` WHERE session=:session LIMIT 1
2 0.001011 0.000506 0.000500 0.000511
SHOW COLUMNS FROM `user_activitiesstatus`
1 0.001001 0.001001 0.001001 0.001001
SHOW COLUMNS FROM `questionnaires`
1 0.000990 0.000990 0.000990 0.000990
SELECT `activityStatus`.`id` AS `t1_c0`, `activityStatus`.`user_id` AS `t1_c1`, `activityStatus`.`activity_id` AS `t1_c2`, `activityStatus`.`current` AS `t1_c3`, `activityStatus`.`isFinished` AS `t1_c4`, `activityStatus`.`score` AS `t1_c5`, `activityStatus`.`create_date` AS `t1_c6`, `activityStatus`.`finishDate` AS `t1_c7` FROM `user_activitiesstatus` `activityStatus` WHERE (user_id=:user) AND (`activityStatus`.`activity_id`=:ypl0)
3 0.000885 0.000295 0.000219 0.000445
SELECT `t`.`id` AS `t0_c0`, `t`.`group_id` AS `t0_c1`, `t`.`resource_id` AS `t0_c2`, `t`.`title` AS `t0_c3`, `t`.`type` AS `t0_c4`, `t`.`facultyNames` AS `t0_c5`, `t`.`shortDescription` AS `t0_c6`, `t`.`fullDescription` AS `t0_c7`, `t`.`creditAmount` AS `t0_c8`, `t`.`shortAddress` AS `t0_c9`, `t`.`creditType` AS `t0_c10`, `t`.`startDate` AS `t0_c11`, `t`.`finishDate` AS `t0_c12`, `t`.`sponsors` AS `t0_c13`, `t`.`status` AS `t0_c14`, `t`.`createDate` AS `t0_c15`, `t`.`image` AS `t0_c16`, `t`.`image_featured` AS `t0_c17`, `t`.`archived` AS `t0_c18`, `t`.`managers_list` AS `t0_c19`, `t`.`is_send_pp_email` AS `t0_c20`, `t`.`muvi_sync_date` AS `t0_c21`, `t`.`expert_questions` AS `t0_c22`, `interaction`.`id` AS `t1_c0`, `interaction`.`activity_id` AS `t1_c1`, `interaction`.`title` AS `t1_c2`, `interaction`.`link` AS `t1_c3`, `interaction`.`type` AS `t1_c4`, `interaction`.`status` AS `t1_c5`, `interaction`.`createDate` AS `t1_c6` FROM `activities` `t` LEFT OUTER JOIN `interactions` `interaction` ON (`interaction`.`activity_id`=`t`.`id`) WHERE (`t`.`id`=237)
1 0.000682 0.000682 0.000682 0.000682
SELECT `resource`.`id` AS `t1_c0`, `resource`.`shortAddress` AS `t1_c1`, `resource`.`status` AS `t1_c2`, `resource`.`title` AS `t1_c3`, `resource`.`type` AS `t1_c4`, `resource`.`image` AS `t1_c5`, `resource`.`slides` AS `t1_c6`, `resource`.`linkedResources` AS `t1_c7`, `resource`.`reading` AS `t1_c8`, `resource`.`shortDescription` AS `t1_c9`, `resource`.`fullDescription` AS `t1_c10`, `resource`.`link` AS `t1_c11`, `resource`.`createDate` AS `t1_c12`, `resource`.`archived` AS `t1_c13` FROM `resources` `resource` WHERE (`resource`.`id`=:ypl0)
1 0.000448 0.000448 0.000448 0.000448
SELECT `activity_id` AS `c`, COUNT(*) AS `s` FROM `user_activitiesstatus` `t` WHERE (user_id=:user AND isFinished=1) AND (`t`.`activity_id`=237) GROUP BY `activity_id`
1 0.000441 0.000441 0.000441 0.000441
SELECT * FROM `questionnaires` `t` WHERE t.activity_id=:id AND t.type=:type LIMIT 1
1 0.000409 0.000409 0.000409 0.000409
SHOW CREATE TABLE `activities`
1 0.000354 0.000354 0.000354 0.000354
SHOW CREATE TABLE `resources`
1 0.000344 0.000344 0.000344 0.000344
SHOW CREATE TABLE `events`
1 0.000341 0.000341 0.000341 0.000341
SHOW CREATE TABLE `users`
1 0.000323 0.000323 0.000323 0.000323
SHOW CREATE TABLE `questionnaires`
1 0.000313 0.000313 0.000313 0.000313
SHOW CREATE TABLE `user_activitiesstatus`
1 0.000287 0.000287 0.000287 0.000287
SHOW CREATE TABLE `view_log`
1 0.000284 0.000284 0.000284 0.000284
SHOW CREATE TABLE `interactions`
1 0.000281 0.000281 0.000281 0.000281
# Query Time (s)
0
select id, status from activities where FIND_IN_SET(:shortAddress, shortAddress)
0.000907
1
SHOW COLUMNS FROM `activities`
0.001552
2
SHOW CREATE TABLE `activities`
0.000354
3
SHOW COLUMNS FROM `users`
0.001273
4
SHOW CREATE TABLE `users`
0.000323
5
SELECT * FROM `users` `t` WHERE session=:session LIMIT 1
0.000500
6
INSERT INTO `users` (`role`, `sendEmails`, `sendSms`, `source`, `session`, `lastLogin`, `phone`, `createDate`) VALUES (:yp0, :yp1, :yp2, :yp3, :yp4, :yp5, :yp6, :yp7)
0.003966
7
SELECT * FROM `users` `t` WHERE session=:session LIMIT 1
0.000511
8
UPDATE `users` SET `lastLogin`=:yp0 WHERE `users`.`id`=2491946
0.002889
9
SELECT * FROM `activities` `t` WHERE `t`.`id`=237 LIMIT 1
0.000487
10
SHOW COLUMNS FROM `events`
0.001471
11
SHOW CREATE TABLE `events`
0.000341
12
SELECT `event`.`id` AS `t1_c0`, `event`.`group_id` AS `t1_c1`, `event`.`shortAddress` AS `t1_c2`, `event`.`resource_id` AS `t1_c3`, `event`.`type` AS `t1_c4`, `event`.`addType` AS `t1_c5`, `event`.`title` AS `t1_c6`, `event`.`shortDescription` AS `t1_c7`, `event`.`facultyNames` AS `t1_c8`, `event`.`faculty` AS `t1_c9`, `event`.`calendarDate` AS `t1_c10`, `event`.`creditAmount` AS `t1_c11`, `event`.`creditType` AS `t1_c12`, `event`.`shortWhen` AS `t1_c13`, `event`.`fullWhen` AS `t1_c14`, `event`.`venue` AS `t1_c15`, `event`.`shortWhere` AS `t1_c16`, `event`.`fullWhere` AS `t1_c17`, `event`.`createDate` AS `t1_c18`, `event`.`status` AS `t1_c19`, `event`.`description` AS `t1_c20`, `event`.`image` AS `t1_c21`, `event`.`linkout` AS `t1_c22`, `event`.`registrationEnabled` AS `t1_c23`, `event`.`activity_id` AS `t1_c24`, `event`.`adobe_connect_sco` AS `t1_c25`, `event`.`adobe_connect_datetime` AS `t1_c26`, `event`.`users_limit` AS `t1_c27`, `event`.`adobe_connect_duration` AS `t1_c28`, `event`.`calendar_description` AS `t1_c29` FROM `events` `event` WHERE (`event`.`activity_id`=:ypl0)
0.001850
13
select id, status from activities where FIND_IN_SET(:shortAddress, shortAddress)
0.000356
14
SELECT * FROM `activities` `t` WHERE `t`.`id`=237 LIMIT 1
0.000295
15
SELECT `event`.`id` AS `t1_c0`, `event`.`group_id` AS `t1_c1`, `event`.`shortAddress` AS `t1_c2`, `event`.`resource_id` AS `t1_c3`, `event`.`type` AS `t1_c4`, `event`.`addType` AS `t1_c5`, `event`.`title` AS `t1_c6`, `event`.`shortDescription` AS `t1_c7`, `event`.`facultyNames` AS `t1_c8`, `event`.`faculty` AS `t1_c9`, `event`.`calendarDate` AS `t1_c10`, `event`.`creditAmount` AS `t1_c11`, `event`.`creditType` AS `t1_c12`, `event`.`shortWhen` AS `t1_c13`, `event`.`fullWhen` AS `t1_c14`, `event`.`venue` AS `t1_c15`, `event`.`shortWhere` AS `t1_c16`, `event`.`fullWhere` AS `t1_c17`, `event`.`createDate` AS `t1_c18`, `event`.`status` AS `t1_c19`, `event`.`description` AS `t1_c20`, `event`.`image` AS `t1_c21`, `event`.`linkout` AS `t1_c22`, `event`.`registrationEnabled` AS `t1_c23`, `event`.`activity_id` AS `t1_c24`, `event`.`adobe_connect_sco` AS `t1_c25`, `event`.`adobe_connect_datetime` AS `t1_c26`, `event`.`users_limit` AS `t1_c27`, `event`.`adobe_connect_duration` AS `t1_c28`, `event`.`calendar_description` AS `t1_c29` FROM `events` `event` WHERE (`event`.`activity_id`=:ypl0)
0.000244
16
SELECT * FROM `activities` `t` WHERE `t`.`id`=237 LIMIT 1
0.000307
17
SHOW COLUMNS FROM `user_activitiesstatus`
0.001001
18
SHOW CREATE TABLE `user_activitiesstatus`
0.000287
19
SELECT `activityStatus`.`id` AS `t1_c0`, `activityStatus`.`user_id` AS `t1_c1`, `activityStatus`.`activity_id` AS `t1_c2`, `activityStatus`.`current` AS `t1_c3`, `activityStatus`.`isFinished` AS `t1_c4`, `activityStatus`.`score` AS `t1_c5`, `activityStatus`.`create_date` AS `t1_c6`, `activityStatus`.`finishDate` AS `t1_c7` FROM `user_activitiesstatus` `activityStatus` WHERE (user_id=:user) AND (`activityStatus`.`activity_id`=:ypl0)
0.000445
20
UPDATE activities SET archived=1 WHERE finishDate<now();
0.005779
21
SHOW COLUMNS FROM `view_log`
0.001040
22
SHOW CREATE TABLE `view_log`
0.000284
23
INSERT INTO `view_log` (`source`, `unique_id`, `resource_id`, `type`) VALUES (:yp0, :yp1, :yp2, :yp3)
0.003247
24
SHOW COLUMNS FROM `interactions`
0.001037
25
SHOW CREATE TABLE `interactions`
0.000281
26
SELECT `t`.`id` AS `t0_c0`, `t`.`group_id` AS `t0_c1`, `t`.`resource_id` AS `t0_c2`, `t`.`title` AS `t0_c3`, `t`.`type` AS `t0_c4`, `t`.`facultyNames` AS `t0_c5`, `t`.`shortDescription` AS `t0_c6`, `t`.`fullDescription` AS `t0_c7`, `t`.`creditAmount` AS `t0_c8`, `t`.`shortAddress` AS `t0_c9`, `t`.`creditType` AS `t0_c10`, `t`.`startDate` AS `t0_c11`, `t`.`finishDate` AS `t0_c12`, `t`.`sponsors` AS `t0_c13`, `t`.`status` AS `t0_c14`, `t`.`createDate` AS `t0_c15`, `t`.`image` AS `t0_c16`, `t`.`image_featured` AS `t0_c17`, `t`.`archived` AS `t0_c18`, `t`.`managers_list` AS `t0_c19`, `t`.`is_send_pp_email` AS `t0_c20`, `t`.`muvi_sync_date` AS `t0_c21`, `t`.`expert_questions` AS `t0_c22`, `interaction`.`id` AS `t1_c0`, `interaction`.`activity_id` AS `t1_c1`, `interaction`.`title` AS `t1_c2`, `interaction`.`link` AS `t1_c3`, `interaction`.`type` AS `t1_c4`, `interaction`.`status` AS `t1_c5`, `interaction`.`createDate` AS `t1_c6` FROM `activities` `t` LEFT OUTER JOIN `interactions` `interaction` ON (`interaction`.`activity_id`=`t`.`id`) WHERE (`t`.`id`=237)
0.000682
27
SELECT `activity_id` AS `c`, COUNT(*) AS `s` FROM `user_activitiesstatus` `t` WHERE (user_id=:user AND isFinished=1) AND (`t`.`activity_id`=237) GROUP BY `activity_id`
0.000441
28
SELECT `event`.`id` AS `t1_c0`, `event`.`group_id` AS `t1_c1`, `event`.`shortAddress` AS `t1_c2`, `event`.`resource_id` AS `t1_c3`, `event`.`type` AS `t1_c4`, `event`.`addType` AS `t1_c5`, `event`.`title` AS `t1_c6`, `event`.`shortDescription` AS `t1_c7`, `event`.`facultyNames` AS `t1_c8`, `event`.`faculty` AS `t1_c9`, `event`.`calendarDate` AS `t1_c10`, `event`.`creditAmount` AS `t1_c11`, `event`.`creditType` AS `t1_c12`, `event`.`shortWhen` AS `t1_c13`, `event`.`fullWhen` AS `t1_c14`, `event`.`venue` AS `t1_c15`, `event`.`shortWhere` AS `t1_c16`, `event`.`fullWhere` AS `t1_c17`, `event`.`createDate` AS `t1_c18`, `event`.`status` AS `t1_c19`, `event`.`description` AS `t1_c20`, `event`.`image` AS `t1_c21`, `event`.`linkout` AS `t1_c22`, `event`.`registrationEnabled` AS `t1_c23`, `event`.`activity_id` AS `t1_c24`, `event`.`adobe_connect_sco` AS `t1_c25`, `event`.`adobe_connect_datetime` AS `t1_c26`, `event`.`users_limit` AS `t1_c27`, `event`.`adobe_connect_duration` AS `t1_c28`, `event`.`calendar_description` AS `t1_c29` FROM `events` `event` WHERE (`event`.`activity_id`=:ypl0)
0.000288
29
SELECT * FROM `activities` `t` WHERE `t`.`id`=237 LIMIT 1
0.000289
30
SELECT `activityStatus`.`id` AS `t1_c0`, `activityStatus`.`user_id` AS `t1_c1`, `activityStatus`.`activity_id` AS `t1_c2`, `activityStatus`.`current` AS `t1_c3`, `activityStatus`.`isFinished` AS `t1_c4`, `activityStatus`.`score` AS `t1_c5`, `activityStatus`.`create_date` AS `t1_c6`, `activityStatus`.`finishDate` AS `t1_c7` FROM `user_activitiesstatus` `activityStatus` WHERE (user_id=:user) AND (`activityStatus`.`activity_id`=:ypl0)
0.000221
31
SELECT * FROM `activities` `t` WHERE `t`.`id`=237 LIMIT 1
0.000286
32
SELECT `activityStatus`.`id` AS `t1_c0`, `activityStatus`.`user_id` AS `t1_c1`, `activityStatus`.`activity_id` AS `t1_c2`, `activityStatus`.`current` AS `t1_c3`, `activityStatus`.`isFinished` AS `t1_c4`, `activityStatus`.`score` AS `t1_c5`, `activityStatus`.`create_date` AS `t1_c6`, `activityStatus`.`finishDate` AS `t1_c7` FROM `user_activitiesstatus` `activityStatus` WHERE (user_id=:user) AND (`activityStatus`.`activity_id`=:ypl0)
0.000219
33
SHOW COLUMNS FROM `questionnaires`
0.000990
34
SHOW CREATE TABLE `questionnaires`
0.000313
35
SELECT * FROM `questionnaires` `t` WHERE t.activity_id=:id AND t.type=:type LIMIT 1
0.000409
36
SHOW COLUMNS FROM `resources`
0.001100
37
SHOW CREATE TABLE `resources`
0.000344
38
SELECT `resource`.`id` AS `t1_c0`, `resource`.`shortAddress` AS `t1_c1`, `resource`.`status` AS `t1_c2`, `resource`.`title` AS `t1_c3`, `resource`.`type` AS `t1_c4`, `resource`.`image` AS `t1_c5`, `resource`.`slides` AS `t1_c6`, `resource`.`linkedResources` AS `t1_c7`, `resource`.`reading` AS `t1_c8`, `resource`.`shortDescription` AS `t1_c9`, `resource`.`fullDescription` AS `t1_c10`, `resource`.`link` AS `t1_c11`, `resource`.`createDate` AS `t1_c12`, `resource`.`archived` AS `t1_c13` FROM `resources` `resource` WHERE (`resource`.`id`=:ypl0)
0.000448
Log Messages
Message (details) Level Category Time