HS.HC.SYS.ServicesRESTHandler
class HS.HC.SYS.ServicesRESTHandler extends HS.REST.Handler
Handler for REST services in the HSSYS namespace on a I4H/HealthConnect (non-HealthShare) instance.Method Inventory
Methods
classmethod CheckResourcePermitted(resourceClass As %Dictionary.Classname) as %Boolean
Subclasses MUST override this method to specify which resource classes are allowed
as part of the API. Note that this method is run during compile time (not runtime).
Inherited Members
Inherited Methods
- %ClassIsLatestVersion()
- %ClassName()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %New()
- %OriginalNamespace()
- %PackageName()
- %SetModified()
- AcceptsContentType()
- AccessCheck()
- AuthenticationStrategy()
- BuildDocumentationEndpoint()
- CheckAllPermissions()
- CheckPermission()
- CollectionQuery()
- ConsoleBuildOpenAPIDocumentation()
- Construct()
- ConvertParameter()
- Create()
- Decrypt()
- Delete()
- DispatchClassAction()
- DispatchInstanceAction()
- DispatchRequest()
- DrawCSS3STYLE()
- DrawHEAD()
- DrawSTHEAD()
- DrawSTTitle()
- DrawSTYLE()
- DrawTitle()
- DrawTitleSection()
- Encrypt()
- Error()
- EscapeHTML()
- EscapeURL()
- GetAuthChallenge()
- GetDocumentationBuildStatus()
- GetOpenAPISpecification()
- GetUserContext()
- GetUserInfo()
- GetUserResource()
- Http403()
- Http404()
- Http405()
- Http500()
- HyperEventCall()
- HyperEventHead()
- Include()
- InsertHiddenField()
- InsertHiddenFields()
- IsPrivate()
- IsPublic()
- Link()
- LogErrorStatus()
- LogOut()
- Login()
- ModifyOpenAPISpecification()
- OnErrorSetup()
- OnHTTPHeader()
- OnHandleCorsRequest()
- OnHandleOptionsRequest()
- OnLoginPage()
- OnPage()
- OnPageError()
- OnPostHTTP()
- OnPostHyperEvent()
- OnPreDispatch()
- OnPreHTTP()
- OnPreHyperEvent()
- OnSecurityTokenPage()
- Page()
- QuoteJS()
- Retrieve()
- RewriteURL()
- SetLogLevel()
- SetResponseHeaderIfEmpty()
- ShowError()
- StartTimer()
- StatusToJSON()
- StatusToProxyObject()
- StopTimer()
- SupportedVerbs()
- Supports()
- ThrowError()
- UnescapeHTML()
- UnescapeURL()
- Update()