Skip to main content

HS.Hub.HSWS.WebServicesClient

class HS.Hub.HSWS.WebServicesClient extends HS.Hub.HSWS.WebServicesClient.HubService.Common, HS.Hub.HSWS.WebServicesClientAPI

Method Inventory

Parameters

parameter LOCATION;
This is the URL used to access the web service.
parameter NAMESPACE = http://www.intersystems.com/hs/hub/hsws;
This is the namespace used by the Service
parameter SERVICENAME = HS.Hub.HSWS.WebServices;
This is the name of the Service

Methods

method AddClinicianGroupMembers(pClinicianGroupId As %String, pClinicianIds As %Library.ListOfDataTypes) as %Status [ WebMethod ]
final method AddEditOID(pOID As HS.Hub.HSWS.WebServices.Containers.OID) as %Status [ WebMethod ]
final method AddEditPIXNotificationDevice(pPIXNotificationDevice As HS.Hub.HSWS.WebServices.Containers.PIXDomainsOfInterest) as %Status [ WebMethod ]
method AnalyticsResendList(pResendType As %String, pResendIdList As %String, pPriority As %Integer = 2) as %Status [ WebMethod ]
final method CWResponderRequest(request As HS.Message.FHIR.Request) as HS.Message.FHIR.Response [ WebMethod ]
method CallHubConsistencyCheckCount(Facilities As %String, ByRef pResponseId As %Integer) as %Status [ WebMethod ]
method CrawlDSTIME(pRequest As HS.Message.Crawler.DSTIMERequest) as HS.Message.Crawler.DSTIMEResponse [ WebMethod ]
method DeleteASFilter(pID As %String) as HS.Hub.HSWS.WebServices.Containers.AnalyticsStreamletFilter [ WebMethod ]
final method DeleteConfiguration(pRegKey As %String) as %Status [ WebMethod ]
final method ExpirePatient(pRequest As HS.Message.ExpirePatientRequest, ByRef pResponse As HS.Message.ExpirePatientResponse) as %Status [ WebMethod ]
final method GetAADBQStats() as HS.Types.Analytics.AADBQStats [ WebMethod ]
final method GetConfigurationValue(pRegKey As %String) as %String [ WebMethod ]
method GetHubConsistencyCheckCount(pResponseId As %Integer, ByRef pStatus As %String, ByRef pResponse As %ArrayOfDataTypes) as %Status [ WebMethod ]
method GetHubTableRowCount(pRequest As HS.Message.Crawler.HubRowCountRequest) as HS.Message.Crawler.HubRowCountResponse [ WebMethod ]
method GetLastEnteredOnC(pRequest As HS.Message.GetLastEnteredOnCRequest) as HS.Message.GetLastEnteredOnCResponse [ WebMethod ]
method GetProductList(pRequest As HS.Message.ProductListRequest) as HS.Message.ProductListResponse [ WebMethod ]
method ListASFilters() as HS.Util.WebServices.ListItems [ WebMethod ]
final method ListConfigurations() as HS.Util.WebServices.ListItems [ WebMethod ]
final method ListOIDs() as HS.Util.WebServices.ListItems [ WebMethod ]
final method ListPIXNotificationDevices() as HS.Util.WebServices.ListItems [ WebMethod ]
final method ListServices(pServiceType As %String = "") as HS.Util.WebServices.ListItems [ WebMethod ]
final method LoadConfiguration(pConfigID As %String) as HS.Hub.HSWS.WebServices.Containers.Configuration [ WebMethod ]
final method LoadOID(pOID As %String) as HS.Hub.HSWS.WebServices.Containers.OID [ WebMethod ]
final method LoadPIXNotificationDevice(pPIXNotificationDeviceID As %String = "") as HS.Hub.HSWS.WebServices.Containers.PIXDomainsOfInterest [ WebMethod ]
final method LoadService(pServiceID As %String) as HS.Hub.HSWS.WebServices.Containers.Service [ WebMethod ]
final method OAuthClientCreateForSMART(pForceOverride As %Boolean, pClientId As %String, pRedirectURI As %String, pAppName As %String, pAppDescription As %String) as %Status [ WebMethod ]
final method OAuthClientDelete(pClientId As %String) as %Status [ WebMethod ]
final method OAuthClientExists(pClientId As %String) as %Boolean [ WebMethod ]

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab