←Select platform

MedicalWebViewerExternalController Class Members

Summary

The following tables list the members exposed by MedicalWebViewerExternalController.

Public Constructors

Name Description
MedicalWebViewerExternalController The constructor for the MedicalWebViewerExternalController class.

Public Methods

Name Description
AddPatient Adds the specified patient to the viewer.
CloseApplication Logs out of the MedicalWebViewer and closes the browser.
CreateUser Creates or updates a user for the viewer.
DeletePatient Deletes the specified patient from the viewer.
DeleteUser Deletes the specified user from the viewer.
FindInstances Finds all instances that match the specified search criteria.
FindPatient Finds all patients that match the specified search criteria.
FindSeries Finds all series that match the specified search criteria.
FindStudies Finds all studies that match the specified search criteria.
GetCurrentPatient Gets the information about the current patient in the viewer.
GetImage Returns the URL of the image with the specified SOP Instance UID.
GetPermissions Returns the list of all available permissions for the medical web viewer.
GetRoles Returns the list of all available roles for the medical web viewer.
GetUserPermissions Returns the list of permissions for a single medical web viewer.
GetUserRoles Returns the list of roles for a single medical web viewer.
GetUsers Returns the list of medical web viewer users.
InitApplication Starts the CommandQueue web service which the MedicalWebViewer will poll for commands once launched.
ShowInstance Displays the instances specified by sopInstanceUid in the medical web viewer.
ShowPatient Displays the most recent series for the specified patientID.
ShowSeries Shows the available series for the specified Series Instance UID in the viewer.
ShowStudy Shows the available studies for the specified patient and study in the viewer.
Shutdown Shuts down the CommandQueue web service.
UpdatePatient Updates the current patient in the viewer with the new information.
UserLogin Logs on to the MedicalWebViewer and launches it using the browser specified in the SelectedBrowser property.
UserLogout Logs out of the MedicalViewer and returns to the Login page.

Public Properties

Name Description
FailureMessage Gets or sets the Failure Message string.
IsStarted Gets or sets a Boolean value that indicates whether the application has been started. This property returns true if InitApplication has been called. If InitApplication has not been called or ShutDown was called this property will return false.
LastPropertyCallReturnCode Gets the ControllerReturnCode returned from the last property called.
SelectedBrowser Gets or sets the browser to be launched.
Timeout This property specifies how long to wait after issuing a command before timing out.
ViewerURL Gets or sets the current ViewerURL.

Public Events

Name Description
HeartBeatEvent This event is fired every second or so to indicate that the MedicalWebViewerExternalController is communicating with the browser.
LogoutEvent This event is fired after a successful call to MedicalWebViewerExternalController-UserLogout.
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.WebViewer.ExternalControl Assembly