Home > Class Reference > HSLIB namespace > HS.AU.HI.RemoteOperations

HS.AU.HI.RemoteOperations

class HS.AU.HI.RemoteOperations extends Ens.BusinessOperation, %SOAP.WebClient, HS.HC.Util.Trace.Helper

Web client that performs communications with the Hub(Registry) AU HI Web services, via SOAP messages.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter ADAPTER = EnsLib.SOAP.OutboundAdapter;
Inherited description: The type of adapter used to communicate with external systems
parameter INVOCATION = Queue;
Inherited description: 2 modes: Queue, InProc
parameter LOCATION;
This is the URL used to access the web service.
parameter NAMESPACE = http://www.intersystems.com/hs/au/hiws;
This is the namespace used by the Service
parameter OUTPUTTYPEATTRIBUTE = 1;
Use xsi:type attribute for literal types.
parameter SERVICENAME = HS.AU.HI.WebServices;
This is the name of the Service
parameter SETTINGS = ServiceName:Basic:selector?Select=1&context={HS.Util.ContextSearch/ServiceNameItems};
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names
parameter WEBSERVICECLIENTCLASS = HS.AU.HI.RemoteOperations;
Web services client class

Properties (Including Private)

property ServiceName as %String [ InitialExpression = "HI.WebServices" ];
Property methods: ServiceNameDisplayToLogical(), ServiceNameGet(), ServiceNameIsValid(), ServiceNameLogicalToDisplay(), ServiceNameLogicalToOdbc(), ServiceNameNormalize(), ServiceNameSet()

Methods (Including Private)

method UpdateEndpoint() [ Language = objectscript ]
method ValidHPII(pRequest As HS.AU.Message.HI.SearchIndividualProviderRequest) as HS.AU.Message.HI.SearchIndividualProviderResponse [ Language = objectscript, WebMethod ]
code to execute the web service call
method ValidHPIO(pRequest As HS.AU.Message.HI.SearchOrganisationProviderRequest) as HS.AU.Message.HI.SearchOrganisationProviderResponse [ Language = objectscript, WebMethod ]
code to execute the web service call
method ValidateHPII(pRequest As HS.AU.Message.HI.SearchIndividualProviderRequest, Output pResponse As HS.AU.Message.HI.SearchIndividualProviderResponse) as %Status [ Language = objectscript, WebMethod ]
Ensemble operation code which determines the endpoint information and executes the web service call
method ValidateHPIO(pRequest As HS.AU.Message.HI.SearchOrganisationProviderRequest, Output pResponse As HS.AU.Message.HI.SearchOrganisationProviderResponse) as %Status [ Language = objectscript, WebMethod ]
Ensemble operation code which determines the endpoint information and executes the web service call

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

FeedbackOpens in a new window