| IA # | Name | Type | Custodial Package | Date Created | DBIC Approval Status | Status | Usage | File # | General Description | Remote Procedure | Routine | Date Activated |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| IA # | Name | Type | Custodial Package | Date Created | DBIC Approval Status | Status | Usage | File # | General Description | Remote Procedure | Routine | Date Activated |
| 4090 | VISTALINK SUPPORTED CALLS | Routine | VISTALINK | 2003/06/16 | APPROVED | Active | Supported | Supported reference to allow other packages to access VistALink application developer calls. These calls address XML processing and RPC timeout handling. XML processing call tags ======================== $$XMLHDR() $$CHARCHK(STR) RPC timeout handling call tags ============================== $$STOP() $$GETTO() $$SETTO(TO) |
XOBVLIB | |||
| 4148 | VistALink J2M Java APIs [vljConnector-x.x.x.xxx.jar] | Other | VISTALINK | 2007/02/23 | Withdrawn | Supported |
This ICR describes the supported VistALink J2M (v1.5) Java APIs for the vljConnector-x.x.x.xxx.jar file. It is strongly recommended that you consult the javadoc for the VistALink J2M software for more detail on all supported VistALink J2M Java APIs. Jar: vljConnector-x.x.x.xxx.jar Connector Packages: gov.va.med.vistalink.adapter.cci gov.va.med.vistalink.adapter.heartbeat gov.va.med.vistalink.adapter.record gov.va.med.vistalink.adapter.spi RPC Package: gov.va.med.vistalink.rpc Institution Mapping Utilities Package: gov.va.med.vistalink.institution Package gov.va.med.vistalink.adapter.cci ======================================== Implements the Common Client Interface (CCI) portion of the Java Connector Architecture (JCA) for VistaLink. Interface Summary ================= VistaLinkConnection This interface represents an application level connection handle that is used by a component to access an EIS instance. VistaLinkConnectionSpec This interface defined the common properties needed by any connection spec implementation. Class Summary ============= VistaLinkAppProxyConnectionSpec This is the connection spec class for Application Proxy re-authentication. VistaLinkConnectionFactory This implementation class provides an interface for getting connection to an EIS instance. VistaLinkConnectionMetaData Provides information about an EIS instance connected through a Connection instance. VistaLinkConnectionSpecImpl This is the base implementation class for VistaLinkConnectionSpec. VistaLinkDuzConnectionSpec This is the connection spec class for Duz re-authentication. VistaLinkResourceAdapterMetaData Implementation class provides info about the capabilities of a resource adapter. VistaLinkVpidConnectionSpec This is the connection spec class for VPID re-authentication. Exception Summary ================= VistaLinkResourceException Represents a ResourceException thrown by the VistaLink adapter. Package gov.va.med.vistalink.adapter.heartbeat ============================================== Implements the heartbeat keepalive timer process for VistaLink. Exception Summary ================= HeartBeatFailedException This exception class is used to notify the managed connection and its event listeners that a scheduled heart beat has failed. HeartBeatInitializationFailedException This exception class is thrown when the heart beat fails to make its first interaction to retrieve the heartbeat rate from M. Package gov.va.med.vistalink.adapter.record =========================================== Implements basic request- and response-related classes for VistaLink. Interface Summary ================= VistaLinkRequestRetryStrategy Base strategy interface for determining if request should be re-executed. VistaLinkRequestVO Base request interface. Class Summary ============= VistaLinkRequestRetryStrategyAllow Simple 'Allow' strategy implementation that indicates request should be re-executed. VistaLinkRequestRetryStrategyDeny Simple 'Deny' strategy implementation that indicates request should not be re-executed. VistaLinkRequestVOImpl Base request implementation. Exception Summary ================= LoginsDisabledFaultException This exception represents the case where the M side has logins disabled; this is when the site sets the parameter to not allow any logins. NoJobSlotsAvailableFaultException This exception represents the case where on the M side there are no license slots available to start another process. VistaLinkFaultException Exception encapsulates Fault information coming from M side. Package gov.va.med.vistalink.adapter.spi ======================================== Implements the Service Provider Interface (spi) portion of the Java Connector Architecture (JCA) for VistaLink. Class Summary ============= VistaLinkServerInfo Represents M VistA connection information, like address and port. Exception Summary ================= ConnectionHandlesExceededException This exception class is thrown when a VistaLinkManagedConnection object has exceeded its maximum allowable connection handles. VistaLinkSocketAlreadyClosedException Represents a situation where, when attempting to close a socket, the socket is already closed. VistaLinkSocketClosedException This exception class is thrown when an attempt is made to access the VistaLinkManagedConnection's underlying VistaSocketConnection after it has been closed or invalidated. Package gov.va.med.vistalink.rpc ================================ Implements RPC requests and responses over VistaLink. Class Summary ============= RpcReferenceType Represents a reference type object for an RPC parameter. RpcRequest Represents a RPC request to an M VistA server. RpcRequestFactory Factory class to creates instances of RpcRequest. J2SE Example: //request and response objects RpcRequest vReq = null; RpcResponse vResp = null; //The Rpc Context String rpcContext = "XOBV VISTALINK TESTER"; //The Rpc to call String rpcName = "XOBV TEST PING"; //Construct the request object vReq = RpcRequestFactory.getRpcRequest(rpcContext, rpcName); //Execute the Rpc and get the response vResp = myConnection.executeRPC(vReq); //Work with the response... RpcRequestParams Represents the collection of parameters associated with an RPC. RpcResponse Represents a data structure which holds the response value(s). Exception Summary ================= NoRpcContextFaultException This exception represents the case where the request RPC context does not exist or the current user does not have access to the B-option representing the context. RpcFaultException This fault exception class is used for all Rpc-related errors returned from the M system. RpcNotInContextFaultException This exception represents the case where the requested RPC is not contained in the current RPC context. RpcNotOkForProxyUseException This exception represents the case where the requested RPC is not marked as OK for use by an application proxy user, but has been attempted to be invoked by one. RpcResponseTypeIsNotXmlException Represents an exception indicating the RpcResponse type if not XML. RpcTimeOutFaultException This exception represents the case where the RPC execution took too long on the server and the application gracefully stopped the RPC's processing. Package gov.va.med.vistalink.institution ======================================== Foundations utilities for working with VistaLink-related Institution data. Class Summary ============= InstitutionMappingDelegate The in-memory mapping is initialized during connector startup. Exception Summary ================= InstitutionMapNotInitializedException Represents an attempt to access some functionality of the InstitutionMappingImpl instance when that instance has not been created. InstitutionMappingNotFoundException Represents a failure to retrieve an institution mapping based on station number, due to requested station number not being found in the list of instituion mappings maintained by the InstitutionMappingImpl instance. |
2007/03/06 | ||||
| 4173 | VistALink J2M Java APIs [vljSecurity-x.x.x.xxx.jar] | Other | VISTALINK | 2007/02/28 | Withdrawn | Supported |
This ICR describes the supported VistALink J2M (v1.5) Java APIs for the vljSecurity-x.x.x.xxx.jar file. It is strongly recommended that you consult the javadoc for the VistALink J2M software for more detail on all supported VistALink J2M Java APIs. Jar: vljSecurity-x.x.x.xxx.jar Security Packages: gov.va.med.vistalink.security gov.va.med.vistalink.security.m Package gov.va.med.vistalink.security ===================================== J2SE security module for VistaLink; contains JAAS login module supporting a JAAS client/server login to a Vista M system. Class Summary ============= CallbackHandlerSwing Implements the JAAS CallbackHandler interface. CallbackHandlerSwingCCOW Implements the JAAS CallbackHandler interface. CallbackHandlerUnitTest Implements the JAAS CallbackHandler interface. DialogConfirm Swing Dialog to display an error, informational message, help, or post-sign-in text to user, and collect their response (OK or CANCEL, depending on type of message). VistaKernelPrincipalImpl A JAAS principal representing a logged on Kernel user on an M system. VistaLoginModule A JAAS-compliant LoginModule to log users on to a Vista system. Exception Summary ================= VistaLoginModuleException Represents a LoginException thrown by the LoginModule. VistaLoginModuleIPLockedException If thrown, the user's IP has been locked due to too many times with invalid credentials. VistaLoginModuleLoginsDisabledException If thrown, logins are disabled on the M server. VistaLoginModuleNoJobSlotsAvailableException If thrown, job slot maximum has been exceeded on M server. VistaLoginModuleNoPathToListenerException If thrown, no reachable listener was found on the path represented by the specified IP address and Port. VistaLoginModuleTooManyInvalidAttemptsException If thrown, the user tried to login too many times with invalid credentials. VistaLoginModuleUserCancelledException Represents a user cancellation of Login. VistaLoginModuleUserTimedOutException User timed out of a login. Package gov.va.med.vistalink.security.m ======================================= Base Security implementation (J2SE and J2EE). Interface Summary ================= VistaKernelPrincipal Provides an interface to mark a principal that represents a logged on Kernel user on an M system. Class Summary ============= VistaInstitutionVO Represents a Vista Institution, including IEN, Station Name and Station Number. Exception Summary ================= SecurityAccessVerifyCodePairInvalidException Represents an authentication failure during an access/verify code-based re-authentication attempt, where either the access code, verify code (or both) authentication credentials are invalid. SecurityConnectionProxyException This exception fault is returned from M, and signifies that the connection proxy used to create the connection was invalid in some way, and a connection could not be established to the EIS. SecurityDivisionDeterminationFaultException Represents an authentication failure during a re-authentication attempt, in which an invalid division has been passed for the user on whose behalf re-authentication is being attempted. SecurityFaultException This fault exception class is used for all security-related errors returned from the M system. SecurityIdentityDeterminationFaultException Represents an authentication failure during a re-authentication attempt, in which the credentials passed for re-authentication (DUZ, VPID, etc.) could not be matched with an actual Kernel user. SecurityIPLockedFaultException This exception fault is returned from M, and signifies that the IP address has been locked due to too many invalid logins.user's login credentials were invalid too many times, and the M system is rejecting further login attempts as a result. SecurityPrimaryStationMismatchException This exception fault is returned from M, and signifies that there was a mismatch between the client primary station (mapped to the connector) and the primary station of the M account the connector accessed (based on the value of the DEFAULT INSTITUTION field of the Kernel System Parameters file). SecurityProductionMismatchException This exception fault is returned from M, and signifies that there was a mismatch between the client and the server in the designation of each side as production or non-production. SecurityTooManyInvalidLoginAttemptsFaultException This exception fault is returned from M, and signifies that the user's login credentials were invalid too many times, and the M system is rejecting further login attempts as a result. SecurityUserAuthorizationException Represents an authorization failure during a re-authentication attempt, e.g., DISUSER flag is set for the re-authentication user, prohibited times of day is set, etc. SecurityUserVerifyCodeException Represents a failure during a re-authentication attempt, where the user's verify code is expired or requires changing. |
|||||
| 4209 | VistALink J2M Java APIs [vljFoundationsLib-x.x.x.xxx.jar] | Other | VISTALINK | 2007/03/01 | Withdrawn | Supported |
This ICR describes the supported VistALink J2M (v1.5) Java APIs for the vljFoundationsLib-x.x.x.xxx.jar file. It is strongly recommended that you consult the javadoc for the VistALink J2M software for more detail on all supported VistALink J2M Java APIs. Jar: vljFoundationsLib-x.x.x.xxx.jar Foundations Library Utilities Packages: gov.va.med.crypto gov.va.med.environment gov.va.med.exception gov.va.med.monitor.time gov.va.med.net gov.va.med.xml Package gov.va.med.crypto ========================= Contains cryptology related utility classes (Kernel hash). Class Summary ============= VistaKernelHash Implements static methods to provide the encoding algorithms used by the RPC Broker and Kernel to encode and decode data strings. Exception Summary ================= VistaKernelHashCountLimitExceededException Represents an exception identifying that the Hash Count Limit (for a call to the VistaKernelHash encrypt method) has been exceeded. Package gov.va.med.environment ============================== APIs for accessing J2EE environment information. Class Summary ============= Environment Environment settings for J2EE server use. ServerType Enumerated J2EE server types. Package gov.va.med.exception ============================ Contains exception handling utility classes. Interface Summary ================= FoundationsExceptionInterface Represents the interface that all Foundations exceptions implement. Class Summary ============= ExceptionUtils Exposes utility methods for handling exceptions. Exception Summary ================= FoundationsException Nested exception handling code is identical to VistaLinkResourceException nested exception handling code. Package gov.va.med.monitor.time =============================== Contains resource execution time monitoring utility classes. Class Summary ============= AuditTimer This class gives an easy way to capture performance statistics and log them to a log file. Package gov.va.med.net ====================== Foundations TCP socket functionality for communicating with IP endpoints. Class Summary ============= SocketManager Represents a socket that can be used to communicate with IP endpoints. Exception Summary ================= VistaSocketException Represents an exception thrown during read/write operations on a socket. VistaSocketTimeOutException Represents an exception identifying a timeout has occurred during read/write operations. Package gov.va.med.xml ====================== General Foundations utility class for working with XML. Class Summary ============= XmlUtilities This class contains a number of static utility methods to help developers work with XML documents, nodes, attributes and strings. |
|||||
| 4974 | PRIVATE VPFS consumption of VistALink API | Other | VISTALINK | 2007/02/06 | Expired | Private | The VPFS package consumes the VistALink Service. The objects and methods used by VPFS, are detailed below: Package gov.va.med.exception: ----------------------------- FoundationsException: (catch only) Package gov.va.med.vistalink.adapter.cci: ----------------------------------------- VistaLinkConnection: setTimeout(int) executeRPC(RpcRequest) close() VistaLinkConnectionFactory: getConnection(VistaLinkDuzConnectionSpec) VistaLinkDuzConnectionSpec: VistaLinkDuzConnectionSpec(String, String) Package gov.va.med.vistalink.institution: ----------------------------------------- InstitutionMapNotInitializedException: (catch only) InstitutionMappingDelegate: getJndiConnectorNameForInstitution(String) InstitutionMappingNotFoundException: (catch only) Package gov.va.med.vistalink.rpc: --------------------------------- RpcFaultException: (catch only) RpcResponse: getResults() RpcRequest: setUseProprietaryMessageFormat(boolean) setRpcContext(String) setRpcClientTimeOut(int) setRpcName(String) getParams() RpcRequestFactory: getRpcRequest() RpcRequestParams: setParam(int, String, Object) |
2007/03/06 | ||||
| 5178 | gov.va.med.vistalink.adapter.cci.VistaLinkConnectionFactory | Other | VISTALINK | 2008/04/11 | APPROVED | Active | Supported | public class VistaLinkConnectionFactory extends java.lang.Object implements javax.resource.cci.ConnectionFactory, java.io.Serializable, javax.resource.Referenceable. This implementation class provides an interface for getting connection to an EIS instance. It should be retrieved via JNDI lookup from the J2EE container. |
2008/07/11 | |||
| 5179 | gov.va.med.vistalink.adapter.cci.VistaLinkConnection | Other | VISTALINK | 2008/04/11 | APPROVED | Active | Supported | public interface VistaLinkConnection extends javax.resource.cci.Connection: This interface represents an application level connection handle that is used by a component to access an EIS instance. |
2008/07/11 | |||
| 5180 | gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpec | Other | VISTALINK | 2008/04/11 | APPROVED | Active | Supported | public interface VistaLinkConnectionSpec extends javax.resource.cci.ConnectionSpec This interface defined the common properties needed by any VistALink connection spec implementation. |
2008/07/11 | |||
| 5226 | gov.va.med.vistalink.security.m.VistaKernelPrincipal | Other | VISTALINK | 2008/07/01 | APPROVED | Active | Supported | public interface VistaKernelPrincipal extends java.security.Principal Provides an interface to marks a principal that represents a logged on Kernel user on an M system. Upon a successful JAAS login, one or more principals may be contained in the JAAS subject that is returned from a successful JAAS login (only one *Kernel* principal should be returned, however. The situation in which multiple principals could be returned is if some kind of compound logon has been set up that requires several logons to complete, for example one to Kernel, and one to a separate health data repository). The VistaKernelPrincipal interface is a marker you can use to identify a "VistaKernelPrincipal" as one of those principals. However, an easier approach is to use the helper method getKernelPrincipal in gov.va.med.vistalink.security.VistaKernelPrincipalImpl to directly retrieve the single VistaKernelPrincipal. |
||||
| 5227 | VistaLinkAppProxyConnectionSpec | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.adapter.cci.VistaLinkAppProxyConnectionSpec extends gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpecImpl implements gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpec, javax.resource.cci.ConnectionSpec. This is the connection spec class for Application Proxy re-authentication. |
2008/07/11 | |||
| 5228 | gov.va.med.vistalink.adapter.cci.VistaLinkDuzConnectionSpec | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.adapter.cci.VistaLinkDuzConnectionSpec extends gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpecImpl implements gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpec, javax.resource.cci.ConnectionSpec. This is the connection spec class for Duz re-authentication. |
2008/07/11 | |||
| 5229 | VistaLinkVpidConnectionSpec | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.adapter.cci VistaLinkVpidConnectionSpec extends gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpecImpl implements gov.va.med.vistalink.adapter.cci.VistaLinkConnectionSpec, javax.resource.cci.ConnectionSpec. This is the connection spec class for VPID re-authentication. |
2008/07/11 | |||
| 5230 | VistaLinkRequestRetryStrategy | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public interface gov.va.med.vistalink.adapter.record.VistaLinkRequestRetryStrategy Base strategy interface for determining if request should be re-executed. |
||||
| 5231 | VistaLinkRequestRetryStrategyAllow | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.adapter.record.VistaLinkRequestRetryStrategyAllow implements gov.va.med.vistalink.adapter.record.VistaLinkRequestRetryStrategy. Simple 'Allow' strategy implementation that indicates request should be re-executed. |
||||
| 5232 | VistaLinkRequestRetryStrategyDeny | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.adapter.record.VistaLinkRequestRetryStrategyDeny implements gov.va.med.vistalink.adapter.record.VistaLinkRequestRetryStrategy. Simple 'Deny' strategy implementation that indicates request should not be re-executed. |
||||
| 5233 | gov.va.med.vistalink.adapter.record.VistaLinkRequestVO | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public interface VistaLinkRequestVO: Base request interface. |
2008/07/11 | |||
| 5234 | gov.va.med.vistalink.adapter.spi.VistaLinkServerInfo | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.adapter.spi.VistaLinkServerInfo extends java.lang.Object: Represents M VistA connection information, like address and port. |
2008/07/11 | |||
| 5235 | gov.va.med.vistalink.institution.IPrimaryStationRules | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public interface IPrimaryStationRules: Interface for PrimaryStationRules implementations. All implementations must be threadsafe. |
2008/07/11 | |||
| 5236 | gov.va.med.vistalink.institution.InstitutionMappingDelegate | Other | VISTALINK | 2008/07/02 | APPROVED | Active | Supported | public class gov.va.med.vistalink.institution.InstitutionMappingDelegate extends java.lang.Object: Provides methods used by applications to query the institution mapping. |
2008/07/11 | |||
| 5238 | gov.va.med.vistalink.rpc.RpcReferenceType | Other | VISTALINK | 2008/07/03 | APPROVED | Active | Supported | public class RpcReferenceType extends java.lang.Object: Represents a reference type object for an RPC parameter. Used mainly for RpcRequest.setParams() call to represent a 'reference' type parameter. |
2008/07/11 | |||
| 5239 | gov.va.med.vistalink.rpc.RpcRequestFactory | Other | VISTALINK | 2008/07/03 | APPROVED | Active | Supported | public class RpcRequestFactory extends java.lang.Object implements gov.va.med.vistalink.adapter.record.VistaLinkRequestFactory: Factory class to creates instances of RpcRequest. |
2008/07/11 | |||
| 5240 | gov.va.med.vistalink.rpc.RpcRequestParams | Other | VISTALINK | 2008/07/03 | APPROVED | Active | Supported | public class RpcRequestParams extends java.lang.Object: Represents the collection of parameters associated with an RPC. |
2008/07/11 | |||
| 5241 | gov.va.med.vistalink.rpc.RpcResponse | Other | VISTALINK | 2008/07/03 | APPROVED | Active | Supported | public class RpcResponse extends gov.va.med.vistalink.adapter.record.VistaLinkResponseVOImpl. Represents a data structure which holds the response value(s). |
2008/07/11 | |||
| 5242 | gov.va.med.vistalink.rpc.RpcRequest | Other | VISTALINK | 2008/07/03 | APPROVED | Active | Supported | public class gov.va.med.vistalink.rpc.RpcRequest extends gov.va.med.vistalink.adapter.record.VistaLinkRequestVOImpl. Represents a RPC request to an M VistA server. This is the principal class for use by developers to create and setup requests to the host M server. |
2008/07/11 | |||
| 5243 | vljConnector Exceptions | Other | VISTALINK | 2008/07/09 | APPROVED | Active | Supported | Exceptions that can be thrown from public methods of classes distributed in vljConnector jar. |
||||
| 5260 | Private IA for CISS to use VistaLinkSystemInfoVO | Other | VISTALINK | 2008/09/09 | APPROVED | Active | Private | This agreement pertains to subscriber use of VistALink v1.5 only. Permission is granted to use the getIntroText() and getErrorMessage() methods of the gov.va.med.vistalink.adapter.spi.VistaLinkSystemInfoVO class. These methods return values populated earlier by a query to an M system. Note: VistaLinkSystemInfoVO objects are the return value of the getMSystemInfo() method of gov.va.med.vistalink.adapter.spi.ConnectorInfoVO. |
2009/08/17 | |||
| 5261 | Private IA for CISS to use getMCFInfo() | Other | VISTALINK | 2008/09/09 | APPROVED | Active | Private | This agreement pertains to subscriber use of VistALink v1.5 only. Permission is granted to use the getMCFInfo() method of gov.va.med.vistalink.adapter.cci.VistaLinkConnectionFactory, under the following conditions: 1. It is to be used by the CISS application only, not by portlets or other plug-ins to the CISS framework. 2. It is to be used prior to obtaining connection(s) from a given VistaLinkConnectionFactory instance. 3. It is to be used only to retrieve the introductory text from the target M/VistA system for the purposes of supporting login functionality to the target M/VistA system. 4. If an error is encountered, the getErrorMessage() method of one of the returned objects (gov.va.med.vistalink.adapter.spi.VistaLinkSystemInfoVO) will return a non-null, non-zero-length string. |
2009/08/17 | |||
| 5262 | Private IA for CISS to use ConnectorInfoVO | Other | VISTALINK | 2008/09/12 | APPROVED | Active | Private | This agreement pertains to subscriber use of VistALink v1.5 only. Permission is granted to use the getMSystemInfo() method of the gov.va.med.vistalink.adapter.spi.ConnectorInfoVO class. This method returns a VistaLinkSystemInfoVO object instance, populated earlier by a query to an M system. Note: ConnectorInfoVO objects are the return value of the getMCFInfo() method of gov.va.med.vistalink.adapter.cci.VistaLinkConnectionFactory. |
2009/08/17 | |||
| 5613 | XOBDATA RPC CONTEXT VARIABLE | Other | VISTALINK | 2011/03/02 | APPROVED | Active | Controlled Subscription | North Chicago (JV package) may access the subscripted variable XOBDATA("XOB RPC","RPC CONTEXT")) during VistALink RPC execution, to obtain the "B"-type context option authorizing the execution of the RPC to the user. This agreement will expire when VistALink is patched to properly set XQY during RPC execution when the VistALink client is a WebLogic/J2EE server. |
2011/04/22 | |||
| 7320 | XOBV TEST UPDATE SECID | Remote Procedure | VISTALINK | 2022/01/12 | APPROVED | Active | Controlled Subscription | Allow an external application to pass a NEW PERSON IEN (file #200) and a secID (file 200, field #205.1) for a given tester to the VistA test system. When invoked, the RPC will apply the passed secID to the tester with the IEN that has been passed. REMOTE PROCEDURE NAME: XOBV TEST UPDATE SECID TAG: CHGSECID ROUTINE: XOBVSECI RETURN VALUE TYPE: SINGLE VALUE AVAILABILITY: PUBLIC INACTIVE: ACTIVE DESCRIPTION: This RPC allows the SECID for a given tester to be changed. This will only run in a test account. INPUT PARAMETER: XOBVNPIEN PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 18 REQUIRED: YES SEQUENCE NUMBER: 1 DESCRIPTION: The IEN of the person in the NEW PERSON (#200) file for whom the SECID will be changed. INPUT PARAMETER: XOBVSECID PARAMETER TYPE: LITERAL MAXIMUM DATA LENGTH: 30 REQUIRED: YES SEQUENCE NUMBER: 2 DESCRIPTION: This is the new SECID that will be assigned to the person specified by the XOBVNPIEN parameter. RETURN PARAMETER DESCRIPTION: A string: 0_"^"_205 node of ^VA(200,XOBVNPIEN) - includes fields - SECID (#205.1) and UNIQUE USER ID (#205.4) or -1_"^"_error message |
XOBV TEST UPDATE SECID | 2022/01/27 |