The University of the West Indies (UWI), at Cave Hill, Barbados

The University of the West Indies

at Cave Hill, Barbados

Faculty of Medical Sciences


Contact Us

Please do not hesitate to contact the Faculty of Medical Sciences if you have questions, comments or queries. Fill out the form or use the contact details below:

()-
()-

 

Contact details:

The Faculty of Medical Sciences
The University of The West Indies Cave Hill Campus
P.O. Box 64
Bridgetown
BB11000
Barbados

Tel: (246) 417-4264 and
       (246) 417-4694

Fax: (246) 438-9170
The Faculty of Medical Sciences
C/o The Queen Elizabeth Hospital
Martindale's Road
St. Michael
Barbados



Tel: (246) 429-5112
       (246) 437-8335 or
       (246)436-6450 ext 6229/6339
 
The Faculty of Medical Sciences
Errol Walrond Building
UWI Clinical Skills Complex
Jemmott's Lane
Bridgetown
Barbados



Tel: (246) 271-1508 ext 7121/7122

Fax: (246) 271-1514


For General enquires please email: fms@cavehill.uwi.edu


For Elective enquires please email: elective-fms@cavehill.uwi.edu


 
Contact the Faculty of Medical Sciences
Telephone: (246) 417- 4694/4703/4264 Fax: (246) 438-9170 Email: fms@cavehill.uwi.edu

Event handlers called by this request / thread:
 NameContext
1 RequestEvents.Begin.Execute ApplicationModule.BeginRequest
> HelpersHandlers.BeginRequest
> LicenseHandlers.CheckApplicationValidityAndLicense
> URLRewritingHandlers.BeginRequest
> WebDAVHandlers.PropFindEndRequest
> WIFIntegrationHandlers.ProcessRequest
2 RequestEvents.Authenticate.Execute ApplicationModule.AuthenticateRequest
> MembershipHandlers.HandleAutomaticSignIn
3 RequestEvents.Authorize.Execute ApplicationModule.AuthorizeRequest
> URLRewritingHandlers.AuthorizeRequest
4 RequestEvents.PostAuthorize.Execute ApplicationModule.PostAuthorizeRequest
> HelpersHandlers.HandleClickjacking
5 RequestEvents.PostResolveRequestCache.Execute ApplicationModule.PostResolveRequestCache
> URLRewritingHandlers.RewriteUrl
6 >> DocumentEvents.GetData ApplicationModule.PostResolveRequestCache
7 >>> TypeInfo(cms.document).Events.GetData ApplicationModule.PostResolveRequestCache
8 >> URLRewritingEvents.ProcessABTest.Execute ApplicationModule.PostResolveRequestCache
>>> ABHandlers.ProcessABTest
9 >> URLRewritingEvents.ProcessRewritingResult ApplicationModule.PostResolveRequestCache
10 RequestEvents.PostMapRequestHandler.Execute ApplicationModule.PostMapRequestHandler
> CsrfProtection.OnPostMapRequestHandlerExecute
> WebAnalyticsHandlers.LogCampaign
> URLRewritingHandlers.PostMapRequestHandler
> ABHandlers.ExcludeVisitorFromAB
11 ApplicationEvents.SessionStart.Execute CMSHttpApplication.Session_Start
> MembershipHandlers.SessionStart
12 >> SessionEvents.UpdateSession CMSHttpApplication.Session_Start
>>> SessionEvents.UpdateSession.Before
>>>> PortalHandlers.UpdateSession_Before
13 RequestEvents.AcquireRequestState.Execute ApplicationModule.AcquireRequestState
> HelpersHandlers.InitSessionTimeout
> URLRewritingHandlers.CheckSecurity
> StrandsRecommenderHandlers.BindStrandsToPagePreRender
14 RequestEvents.PostAcquireRequestState.Execute ApplicationModule.PostAcquireRequestState
> MembershipHandlers.UpdateSession
15 >> SessionEvents.UpdateSession ApplicationModule.PostAcquireRequestState
>>> SessionEvents.UpdateSession.Before
>>>> PortalHandlers.UpdateSession_Before
> OutputFilterHandlers.EndRequestByOutputFilter
> WebAnalyticsHandlers.b__0
> WebAnalyticsHandlers.LogPageViewConversion
> WebAnalyticsHandlers.LogUTMParametersAndCampaignConversions
16 >> DocumentEvents.GetData ApplicationModule.PostAcquireRequestState
17 >>> TypeInfo(cms.document).Events.GetData ApplicationModule.PostAcquireRequestState
18 >>>> TypeInfo(cms.versionhistory).Events.GetData ApplicationModule.PostAcquireRequestState
19 >> TypeInfo(om.abvariant).Events.GetData ApplicationModule.PostAcquireRequestState
20 >>> TypeInfo(om.abvariant).Events.GetData ApplicationModule.PostAcquireRequestState
> WebAnalyticsServiceScriptsRenderer.b__0
> ABHandlers.LogABVisit
21 PortalEngineEvents.MVTVariantsEnabled.Execute PageContext.CurrentPage_InitComplete
> MVTHandlers.MVTVariantsEnabled
22 PageInfoEvents.CombinePageTemplateInstance PageContext.CurrentPage_InitComplete
> PageInfoEvents.CombinePageTemplateInstance.After
>> OnlineMarketingHandlers.CombinePageTemplateInstance_After
23 PageInfoEvents.CombinePageTemplateInstance PageContext.CurrentPage_InitComplete
> PageInfoEvents.CombinePageTemplateInstance.After
>> OnlineMarketingHandlers.CombinePageTemplateInstance_After
24 DocumentEvents.GetData PageContext.CurrentPage_InitComplete
25 TypeInfo(cms.document.slider.cameraitem).Events.GetData PageContext.CurrentPage_InitComplete
26 DocumentEvents.GetData CMSAbstractMenuProperties.OnLoad
27 TypeInfo(cms.document).Events.GetData CMSAbstractMenuProperties.OnLoad
28 TypeInfo(cms.acl).Events.GetData CMSAbstractMenuProperties.OnLoad
   
File operations performed by this request / thread:
 Action (file access, file mode)
Size (number of accesses)
Size chart
File pathProviderContext
1 EXISTS
~/App_Data/Persistent/Cache/FMS/outputdata/0071/m1853219865.cache Local ApplicationModule.AuthorizeRequest
2 DIREXISTS
~/App_Themes/FMS_CSS Local ContentPage.OnPreInit
3 EXISTS
~/CMSControls/960_cave_footer.ascx Local DbPathProvider.GetFileHash
4 EXISTS
~/CMSControls/cave_footer.ascx.cs Local
5 EXISTS
~/CMSControls/fms/960_cave_header.ascx Local
6 EXISTS
~/CMSControls/fms/960_cave_header.ascx.cs Local
7 EXISTS
~/CMSWebParts/navigation/cmsbreadcrumbs.ascx Local
8 EXISTS
~/CMSWebParts/Navigation/cmsbreadcrumbs.ascx.cs Local
9 EXISTS
~/App_Themes/Default/Images/CMSModules/CMS_PortalEngine/WebpartProperties/plus.png Local cmswebparts_bizforms_bizform_ascx.FrameworkInitialize
10 EXISTS
~/App_Themes/Default/Images/[Images.zip]/CMSModules/CMS_PortalEngine/WebpartProperties/plus.png Zip
11 EXISTS
~/App_Themes/Default/Images/CMSModules/CMS_PortalEngine/WebpartProperties/minus.png Local
12 EXISTS
~/App_Themes/Default/Images/[Images.zip]/CMSModules/CMS_PortalEngine/WebpartProperties/minus.png Zip
13 EXISTS
~/App_Themes/Default/Images/CMSModules/CMS_Form/collapsecategory.png Local CMSDynamicWebControl.CreateChildControls
14 EXISTS
~/App_Themes/Default/Images/[Images.zip]/CMSModules/CMS_Form/collapsecategory.png Zip
15 EXISTS
~/App_Themes/Default/Images/CMSModules/CMS_Form/expandcategory.png Local
16 EXISTS
~/App_Themes/Default/Images/[Images.zip]/CMSModules/CMS_Form/expandcategory.png Zip
17 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_HandlersLog.OnPreRender
18 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_HandlersLog.OnPreRender
19 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_FilesLog.OnPreRender
20 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_FilesLog.OnPreRender
     
Security checks called by this request / thread:
 UserOperationResultResource / Class / IDPermission / UI element / ValueSite / DomainContext
1 public FilterDataSetByPermissions DataSet: DataSet: Table (1 [37], 204 B) read FMS CMSAbstractMenuProperties.OnLoad
IsGlobalAdministrator False CMSAbstractMenuProperties.OnLoad
IsGlobalAdministrator False CMSAbstractMenuProperties.OnLoad
IsGlobalAdministrator False
CheckPrivilegeLevel False GlobalAdmin CMSAbstractMenuProperties.OnLoad
        
Cache items accessed by this request / thread:
 AccessCache key
Dependencies
Data
Context
1 ADD pageinfo|fms|/contact-us|en-gb|/contact-us|true
template|235
nodeid|5544
pageinfo
ApplicationModule.PostResolveRequestCache
2 ADD pageinfobyurl|fms|https://www.cavehill.uwi.edu/fms/contact-us.aspx|en-gb||true|true
template|235
nodeid|5544
pageinfo
ApplicationModule.PostResolveRequestCache
3 GET cms.searchengine|cachedids|crawlers ApplicationModule.PostAcquireRequestState
4 GET pageinfo|fms|/|en-gb||false PageContext.CurrentPage_InitComplete
5 GET siteresourcerolespermissions|51|cms.content CMSAbstractMenuProperties.OnLoad
6 ADD breadcrumbs|fms|/5516|en-gb|false|cms.menuitem;cms.office||true|
node|fms|/5516|childnodes
CMSAbstractMenuProperties.OnLoad
7 GET cmsmenudatasource||en-gb|fms|/%|en-gb|false|cms.menuitem|||2|true||false|false CMSListMenu.OnLoad
8 GET inlinewidgetcontrol|55|203 CMSModules_Widgets_InlineControl_InlineWidget.Page_Load
9 GET scriptfile|dialogs/modaldialog.js CMSAdminControls_Debug_CacheLog.OnPreRender
    
Request trace:
 MethodAdditional infoFrom firstDuration
1 RewriteURL /contact-us.aspx 0.000
0.047
 
2 PathRewritten ~/CMSPages/PortalTemplate.aspx 0.047
0.594
 
3 > OnPreInit 0.641
0.000
 
4 > OnInit 0.641
0.047
 
5 > OnLoad 0.688
0.141
 
6 > OnPreRender 0.828
N/A
    0.828  
Request cookies:
 NameValue
1 CMSPreferredCultureen-GB
2 CMSCsrfCookieAANvyhqm/BtkU9NAvQbY0qdwlEor8o+t2q3S95vz
3 ASP.NET_SessionIddee2dxdrnwu4lefnekt0zzkz
4 Campaign 
5 Source 
6 CMSCurrentThemeFMS_CSS
Response cookies:
 NameValueExpires
1 CMSPreferredCultureen-GB24/04/2020 10:26:43
2 CMSCsrfCookieAANvyhqm/BtkU9NAvQbY0qdwlEor8o+t2q3S95vz 
3 ASP.NET_SessionIddee2dxdrnwu4lefnekt0zzkz 
4 Campaign 24/04/2018 10:26:43
5 Source 24/04/2018 10:26:43
6 CMSCurrentThemeFMS_CSS25/04/2019 10:26:44
Request information:
 NameValue
1 HttpMethodGET
2 UrlReferrer 
3 UserAgentCCBot/2.0 (https://commoncrawl.org/faq/)
4 UserHostAddress54.90.86.231
5 UserLanguagesen-US;en;q=0.5
6 UserName 
7 SessionIDdee2dxdrnwu4lefnekt0zzkz
8 ServerNameARES1_fms
SQL queries called by this request / thread:
 (Query name)
Query text
Parameters: @name (value)
Results: tablename (rows [columns], size)
ContextDuration
new SqlConnection()
ApplicationModule.PostResolveRequestCache N/A
OpenConnection()
ApplicationModule.PostResolveRequestCache N/A
1
(.generalselect)
DECLARE @NodeSiteID int = 51;
DECLARE @DocumentUrlPath nvarchar(max) = N'/contact-us';
DECLARE @NodeAliasPath nvarchar(max) = N'/contact-us';
DECLARE @DocumentCulture nvarchar(max) = N'en-GB';
DECLARE @Now datetime2 = '4/24/2019 10:26:43 AM';

SELECT TOP 1 [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild], CASE WHEN [DocumentCulture] = N'en-GB' THEN 2 ELSE 0 END + CASE WHEN [DocumentUrlPath] = N'/contact-us' THEN 4 ELSE 0 END + CASE WHEN [NodeLinkedNodeID] IS NULL THEN 8 ELSE 0 END AS [CMS_P]
FROM (
SELECT [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE ([NodeSiteID] = @NodeSiteID AND (([DocumentUrlPath] = @DocumentUrlPath AND ([DocumentUrlPath] <> [NodeAliasPath])) OR ([NodeAliasPath] = @NodeAliasPath AND [DocumentCulture] = @DocumentCulture))) AND ([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now))
) AS SubData
ORDER BY CMS_P DESC
3.6 kB
 
Table (1 [64], 2.6 kB)
 
ApplicationModule.PostResolveRequestCache 0.016
 
CloseConnection()
ApplicationModule.PostResolveRequestCache N/A
OpenConnection()
ApplicationModule.PostResolveRequestCache N/A
2
(cms.document.generalselect)
DECLARE @NodeSiteID int = 51;
DECLARE @DocumentCulture nvarchar(max) = N'en-GB';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (NodeAliasPath = N'/') AND [DocumentCulture] = @DocumentCulture
ORDER BY NodeLevel DESC
Table (1 [157], 721 B)
 
ApplicationModule.PostResolveRequestCache 0.016
 
CloseConnection()
ApplicationModule.PostResolveRequestCache N/A
OpenConnection()
ApplicationModule.PostAcquireRequestState N/A
3
(cms.document.generalselect)
DECLARE @NodeSiteID int = 51;
DECLARE @NodeGUID uniqueidentifier = '45ffaae1-6b6b-41a1-8143-f3033700aa71';
DECLARE @Now datetime2 = '4/24/2019 10:26:43 AM';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND [NodeGUID] = @NodeGUID AND ([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now))
524 B
 
Table (1 [157], 3 kB)
 
ApplicationModule.PostAcquireRequestState 0.000
 
CloseConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
ApplicationModule.PostAcquireRequestState N/A
4
(cms.versionhistory.generalselect)
SELECT *
FROM CMS_VersionHistory
WHERE [VersionHistoryID] = 37767
Table (1 [23], 5.4 kB)
 
ApplicationModule.PostAcquireRequestState 0.531
 
CloseConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
ApplicationModule.PostAcquireRequestState N/A
5
(om.abvariant.generalselect)
DECLARE @ABVariantPath nvarchar(max) = N'/5516';
DECLARE @ABVariantSiteID int = 51;

SELECT *
FROM OM_ABVariant
WHERE [ABVariantPath] = @ABVariantPath AND [ABVariantSiteID] = @ABVariantSiteID
ApplicationModule.PostAcquireRequestState 0.016
 
CloseConnection()
ApplicationModule.PostAcquireRequestState N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
6
(slider.cameraitem.generalselect)
DECLARE @NodeSiteID int = 51;
DECLARE @Now datetime2 = '4/24/2019 10:26:44 AM';
DECLARE @NodeAliasPath nvarchar(max) = N'/images/Rotator%';
DECLARE @DocumentCulture nvarchar(max) = N'en-GB';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN slider_cameraitem AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.CameraitemID AND V.ClassName = N'slider.cameraitem' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeAliasPath] LIKE @NodeAliasPath AND [DocumentCulture] = @DocumentCulture)
ORDER BY NodeOrder
768 B
 
Table (3 [166], 2.5 kB)
 
PageContext.CurrentPage_InitComplete 0.031
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
CMSAbstractMenuProperties.OnLoad N/A
7
(cms.document.generalselect)
DECLARE @NodeSiteID int = 51;
DECLARE @Now datetime2 = '4/24/2019 10:26:44 AM';
DECLARE @NodeLevel int = 1;
DECLARE @DocumentCulture nvarchar(max) = N'en-GB';

SELECT [ClassName], [DocumentCulture], [DocumentGUID], [DocumentModifiedWhen], [DocumentMenuCaption], [DocumentMenuClass], [DocumentMenuClassHighLighted], [DocumentShowInSiteMap], [DocumentMenuItemHideInNavigation], [DocumentMenuItemImage], [DocumentMenuItemImageHighlighted], [DocumentMenuItemInactive], [DocumentMenuItemLeftImage], [DocumentMenuItemLeftImageHighlighted], [DocumentMenuItemRightImage], [DocumentMenuItemRightImageHighlighted], [DocumentMenuJavascript], [DocumentMenuRedirectUrl], [DocumentMenuRedirectToFirstChild], [DocumentMenuStyle], [DocumentMenuStyleHighlighted], [DocumentName], [DocumentUrlPath], [NodeAliasPath], [NodeID], [NodeHasChildren], [NodeClassID], [NodeLevel], [NodeLinkedNodeID], [NodeParentID], [NodeSiteID], [NodeACLID], [NodeOwner], [NodeOrder], [NodeName], [DocumentSitemapSettings], [DocumentID]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE ([NodeSiteID] = @NodeSiteID AND (NodeAliasPath IN (N'/5516', N'/'))) AND ([ClassName] IN (N'CMS.MenuItem', N'cms.office')) AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeLevel] <= @NodeLevel AND [DocumentCulture] = @DocumentCulture)
ORDER BY NodeAliasPath DESC
1.5 kB
 
Table (1 [37], 204 B)
 
CMSAbstractMenuProperties.OnLoad 0.016
 
CloseConnection()
CMSAbstractMenuProperties.OnLoad N/A
OpenConnection()
CMSAbstractMenuProperties.OnLoad N/A
8
(cms.acl.generalselect)
DECLARE @ACLID int = 57;

SELECT *
FROM CMS_ACL
WHERE [ACLID] = @ACLID
Table (1 [5], 52 B)
 
CMSAbstractMenuProperties.OnLoad 0.016
 
CloseConnection()
CMSAbstractMenuProperties.OnLoad N/A
OpenConnection()
CMSAbstractMenuProperties.OnLoad N/A
9
(cms.aclitem.selectaclitemsbyaclidanduserid)
DECLARE @UserID int = 65;
DECLARE @SiteID int = 51;
DECLARE @Date datetime2 = '4/24/2019 10:26:44 AM';

SELECT DISTINCT X.Allowed,X.Denied,X.ValidTo,X.ACLID
FROM (
SELECT CMS_ACLItem.Allowed,CMS_ACLItem.Denied, null AS 'ValidTo',CMS_ACL.ACLID
FROM CMS_ACL INNER JOIN CMS_ACLItem ON CMS_ACLItem.ACLID = CMS_ACL.ACLID
WHERE
--User
(CMS_ACLItem.UserID IN (SELECT CMS_User.UserID FROM CMS_User JOIN CMS_UserSite ON CMS_User.UserID = CMS_UserSite.UserID
WHERE CMS_User.UserID = @UserID AND CMS_UserSite.SiteID = @SiteID )
-- Specific roles
OR CMS_ACLItem.RoleID IN (SELECT RoleID FROM CMS_Role WHERE RoleName IN ('_everyone_','_notauthenticated_'))
)
-- Membership
UNION ALL
SELECT DISTINCT CMS_ACLItem.Allowed,CMS_ACLItem.Denied, UserRole.ValidTo, CMS_ACL.ACLID
FROM CMS_ACL INNER JOIN CMS_ACLItem ON CMS_ACLItem.ACLID = CMS_ACL.ACLID
INNER JOIN [View_CMS_UserRoleMembershipRole] AS UserRole ON UserRole.RoleID = CMS_ACLItem.RoleID
WHERE (UserRole.ValidTo > @Date OR UserRole.ValidTo IS NULL)
AND (UserRole.SiteID = @SiteID OR UserRole.SiteID IS NULL)
AND UserRole.UserID = @UserID
) AS X
WHERE ACLID IN (57)

1.3 kB
 
CMSAbstractMenuProperties.OnLoad 0.016
 
CloseConnection()
CMSAbstractMenuProperties.OnLoad N/A
OpenConnection()
CMSAbstractMenuProperties.OnLoad N/A
10
(cms.class.selectrequiredroles)
DECLARE @ClassID int = 2214;
DECLARE @PermissionName nvarchar(max) = N'read';
DECLARE @SiteID int = 51;

SELECT * FROM CMS_Role WHERE RoleID IN (SELECT RoleID FROM CMS_RolePermission WHERE PermissionID IN (SELECT PermissionID FROM CMS_Permission WHERE ClassID=@ClassID AND PermissionName=@PermissionName)) AND (SiteID=@SiteID OR SiteID IS NULL)
CMSAbstractMenuProperties.OnLoad 0.016
 
CloseConnection()
CMSAbstractMenuProperties.OnLoad N/A
  10 queries, 8.6 kB write, 14.4 kB read   0.672
Macros resolved in the content of this page:
 ExpressionResultUserContextDuration
1 {% prefix %} The Faculty of Medical Sciences | The University of the West Indies at Cave Hill, Barbados ContentPage.OnLoad 0.000
> prefix The Faculty of Medical Sciences | The University of the West Indies at Cave Hill, Barbados 0.000
2 {% pagetitle_orelse_name %} Contact Us 0.000
> pagetitle_orelse_name Contact Us 0.000
      
ViewState used by the controls of this page:
 Control IDIs dirtyViewStateTotal size
1 form Yes
action = "/fms/contact-us.aspx" (20 B)
20 B
 
2 p
pnlPage
Yes
CssClass = "PagePlaceholder" (15 B)
15 B
 
3 lt
cave_header1
DropDownList1
No
No
AutoPostBack = True
Width = 119px
0 B
 
4 lt
cave_header1
ImageButton1
No
No
No
Height = 33px
ImageUrl = "http://www.cavehill.uwi.edu/images/search_go_cavehill_off.png" (61 B)
Width = 33px
61 B
 
5 lt
partPlaceholder
pnlPage
Yes
CssClass = "PagePlaceholder" (15 B)
15 B
 
6 widget1
viewBiz
No
No
No
No
No
DefaultFormLayout = SingleTable
FormName = "Contact_Us_FMS" (14 B)
SiteName = "" (0 B)
Mode = Insert
IsFirstLoad = True
14 B
 
7 viewBiz
pnlForm
Yes
CssClass = "FormPanel" (9 B)
9 B
 
8 viewBiz
pnlForm
First_name_control
No
ItemName = "first_name" (10 B)
10 B
 
9 pnlForm
First_name_control
ncpfirst_name
No
CssClass = "EditingFormControlNestedControl editing-form-control-nested-control" (67 B)
67 B
 
10 ncpfirst_name
First_name
txtText
No
No
Yes
Signatures = System.Collections.Hashtable
CssClass = "form-control" (12 B)
MaxLength = 50
12 B
 
11 viewBiz
pnlForm
Last_name_control
No
ItemName = "last_name" (9 B)
9 B
 
12 pnlForm
Last_name_control
ncplast_name
No
CssClass = "EditingFormControlNestedControl editing-form-control-nested-control" (67 B)
67 B
 
13 ncplast_name
Last_name
txtText
No
No
Yes
Signatures = System.Collections.Hashtable
CssClass = "form-control" (12 B)
MaxLength = 50
12 B
 
14 viewBiz
pnlForm
Phone_control
No
ItemName = "phone" (5 B)
5 B
 
15 pnlForm
Phone_control
ncpphone
No
CssClass = "EditingFormControlNestedControl editing-form-control-nested-control" (67 B)
67 B
 
16 Phone_control
ncpphone
Phone
Yes
Enabled = True
0 B
 
17 ncpphone
Phone
txt1st
No
No
No
No
MaxLength = 3
CssClass = "input-width-15 form-control" (27 B)
Signatures = System.Collections.Hashtable
Text = "" (0 B)
27 B
 
18 ncpphone
Phone
txt2nd
No
No
No
No
MaxLength = 3
CssClass = "input-width-15 form-control" (27 B)
Signatures = System.Collections.Hashtable
Text = "" (0 B)
27 B
 
19 ncpphone
Phone
txt3rd
No
No
No
No
MaxLength = 4
CssClass = "input-width-20 form-control" (27 B)
Signatures = System.Collections.Hashtable
Text = "" (0 B)
27 B
 
20 viewBiz
pnlForm
Phone_Other_control
No
ItemName = "phone_other" (11 B)
11 B
 
21 pnlForm
Phone_Other_control
ncpphone_other
No
CssClass = "EditingFormControlNestedControl editing-form-control-nested-control" (67 B)
67 B
 
22 Phone_Other_control
ncpphone_other
Phone_Other
Yes
Enabled = True
0 B
 
23 ncpphone_other
Phone_Other
txt1st
No
No
No
No
MaxLength = 3
CssClass = "input-width-15 form-control" (27 B)
Signatures = System.Collections.Hashtable
Text = "" (0 B)
27 B
 
24 ncpphone_other
Phone_Other
txt2nd
No
No
No
No
MaxLength = 3
CssClass = "input-width-15 form-control" (27 B)
Signatures = System.Collections.Hashtable
Text = "" (0 B)
27 B
 
25 ncpphone_other
Phone_Other
txt3rd
No
No
No
No
MaxLength = 4
CssClass = "input-width-20 form-control" (27 B)
Signatures = System.Collections.Hashtable
Text = "" (0 B)
27 B
 
26 viewBiz
pnlForm
email_control
No
ItemName = "email" (5 B)
5 B
 
27 pnlForm
email_control
ncpemail
No
CssClass = "EditingFormControlNestedControl editing-form-control-nested-control" (67 B)
67 B
 
28 email_control
ncpemail
email
Yes
Enabled = True
0 B
 
29 ncpemail
email
txtEmailInput
No
No
No
MaxLength = 100
Signatures = System.Collections.Hashtable
CssClass = "form-control" (12 B)
12 B
 
30 viewBiz
pnlForm
Message_control
No
ItemName = "message" (7 B)
7 B
 
31 pnlForm
Message_control
ncpmessage
No
CssClass = "EditingFormControlNestedControl editing-form-control-nested-control" (67 B)
67 B
 
32 ncpmessage
Message
txtText
No
No
Yes
Yes
Yes
Yes
Yes
Signatures = System.Collections.Hashtable
CssClass = "form-control" (12 B)
Columns = 60
Rows = 6
MaxLength = 0
Mode = MultiLine
Wrap = True
12 B
 
33 dbg
pnlDebugContainer
No
CssClass = "debug" (5 B)
5 B
 
     Total viewstate size: bytes