<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=RPC_HELP_XWB_DEFERRED_RPC</id>
	<title>RPC HELP XWB DEFERRED RPC - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=RPC_HELP_XWB_DEFERRED_RPC"/>
	<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=RPC_HELP_XWB_DEFERRED_RPC&amp;action=history"/>
	<updated>2026-05-10T18:47:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://vistapedia.com/index.php?title=RPC_HELP_XWB_DEFERRED_RPC&amp;diff=16793&amp;oldid=prev</id>
		<title>Kdtop: Created page with &quot; RPC Broker Help Home &lt;h2&gt;XWB DEFERRED RPC&lt;/h2&gt; Example  Use this RPC to request that an RPC be run in deferred mode....&quot;</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=RPC_HELP_XWB_DEFERRED_RPC&amp;diff=16793&amp;oldid=prev"/>
		<updated>2015-07-06T18:07:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/index.php/RPC_Broker_Help&quot; title=&quot;RPC Broker Help&quot;&gt; RPC Broker Help Home&lt;/a&gt; &amp;lt;h2&amp;gt;XWB DEFERRED RPC&amp;lt;/h2&amp;gt; &lt;a href=&quot;/index.php/RPC_HELP_XWB_DEFERRED_RPC_Example&quot; title=&quot;RPC HELP XWB DEFERRED RPC Example&quot;&gt;Example&lt;/a&gt;  Use this RPC to request that an RPC be run in deferred mode....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[RPC_Broker_Help| RPC Broker Help Home]]&lt;br /&gt;
&amp;lt;h2&amp;gt;XWB DEFERRED RPC&amp;lt;/h2&amp;gt;&lt;br /&gt;
[[RPC_HELP_XWB_DEFERRED_RPC_Example|Example]]&lt;br /&gt;
&lt;br /&gt;
Use this RPC to request that an RPC be run in deferred mode. The return value is a HANDLE that is used to check status and retrieve data. The following RPCs must be used to complete the transaction:&lt;br /&gt;
* [[RPC_HELP_XWB_DEFERRED_STATUS|XWB DEFERRED STATUS]]&lt;br /&gt;
* [[RPC_HELP_XWB_DEFERRED_GETDATA|XWB DEFERRED GETDATA]]&lt;br /&gt;
* [[RPC_HELP_XWB_DEFERRED_CLEAR|XWB DEFERRED CLEAR]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RPC PARAMETER:&amp;#039;&amp;#039;&amp;#039; Pass the name of the RPC to be run in [[RPC_HELP_TRPCBroker_Param|Param]][0].[[RPC_HELP_TParamRecord_Value_Property|Value]], and the type (literal) in [[RPC_HELP_TRPCBroker_Param|Param]][0].[[RPC_HELP_TParamRecord_PType_Property|PType]]. &lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RPC VERSION PARAMETER&amp;#039;&amp;#039;&amp;#039; (Optional): Pass minimum version of RPC to be run in [[RPC_HELP_TRPCBroker_Param|Param]][1].[[RPC_HELP_TParamRecord_Value_Property|Value]], and the type (literal) in [[RPC_HELP_TRPCBroker_Param|Param]][1].[[RPC_HELP_TParamRecord_PType_Property|PType]]. It will be checked against the value in the [[RPC_HELP_M_Entry_In_RP_File_RPC_Version|VERSION field of the REMOTE PROCEDURE file]] on the remote VistA M Server.&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PARAMETERS TO THE REMOTE RPC&amp;#039;&amp;#039;&amp;#039;: Pass up to eight parameters for the remote RPC in [[RPC_HELP_TRPCBroker_Param|Param]][2] through [[RPC_HELP_TRPCBroker_Param|Param]][9].&lt;br /&gt;
	&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RETURN VALUE&amp;#039;&amp;#039;&amp;#039;: An array. The first node is equal to a string that serves as a [[RPC_HELP_XWB_DEFERRED_HANDLE|HANDLE]]. This HANDLE should be stored by the application and used to check the status and retrieve the data. In the case of an error condition the first node of the array is equal to a string with the syntax &amp;quot;-1^error text&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Kdtop</name></author>
	</entry>
</feed>