Remote Procedure Calls (RPCs) Table 28 lists the Remote Procedure Calls (RPCs) in the Kernel and Kernel Toolkit namespaces as stored in the REMOTE PROCEDURE (#8994) file (listed alphabetically by RPC name): NOTE: The Kernel and Kernel Toolkit namespaces include: and “XDR*,” “XI*,” “XPAR*,” “XPD*,” “XQ*,” “XT,” “XU*.” Table : Remote Procedure Calls (RPCs)—Kernel and Kernel Toolkit RPC ICR # Tag^Routine Input Parameter Output/ Return Parameter Description XDR ADD POTENTIAL 5271 ENTRY^XQALGUI Returns: This RPC adds a record to the FILE NUMBER: File PATIENT DUP VistA DUPLICATE RECORD number for the file to Success: IEN from the (#15) file, or find an existing which the potential Availability: AGREEMENT DUPLICATE RECORD record for the pair of potential duplicate records (#15) file. If no errors duplicates passed to the RPC. belong. For example, occur, and if either an This was written to allow MPI to if the two potential existing record is found, add potential duplicate patients duplicate entries are or a new record is to the file when potential on the PATIENT file, added. duplicates are detected by the this value is set to 2. Failure: Person Service Identity TO_IEN: Internal -1^Error Message—If Management (PSIM) Entry Number (IEN) of any errors occur. probabilistic search. one of the potential duplicate records. For example, this could be a DFN from the PATIENT (#2) file. FROM_IEN: Internal Entry Number (IEN) of one of the potential duplicate records. For example, this could be a DFN from the PATIENT (#2) file. XDR UPD SUPPR EMAIL None Returns: This API remotely sets the ADD^XDRDADDS FILE NUMBER: File SUPPRESS NEW DUP EMAIL number for the file that Success: 0—If no
Remote Procedure Calls (RPCs) Table 28 lists the Remote Procedure Calls (RPCs) in the Kernel and Kernel Toolkit namespaces as stored in the REMOTE PROCEDURE (#8994) file (listed alphabetically by RPC name): NOTE: The Kernel and Kernel Toolkit namespaces include: “XDR*,” “XI*,” “XPAR*,” “XPD*,” “XQ*,” “XT,” and “XU*.” Table : Remote Procedure Calls (RPCs)—Kernel and Kernel Toolkit RPC ICR # Tag^Routine Input Parameter Output/ Return Parameter Description XDR ADD POTENTIAL PATIENT DUP Availability: AGREEMENT 5271 ENTRY^XQALGUI FILE NUMBER: File number for the file to which the potential duplicate records belong. For example, if the two potential duplicate entries are on the PATIENT file, this value is set to 2. TO_IEN: Internal Entry Number (IEN) of one of the potential duplicate records. For example, this could be a DFN from the PATIENT (#2) file. FROM_IEN: Internal Entry Number (IEN) of one of the potential duplicate records. For example, this could be a DFN from the PATIENT (#2) file. Returns: Success: IEN from the DUPLICATE RECORD (#15) file. If no errors occur, and if either an existing record is found, or a new record is added. Failure: -1^Error Message—If any errors occur. This RPC adds a record to the VistA DUPLICATE RECORD (#15) file, or find an existing record for the pair of potential duplicates passed to the RPC. This was written to allow MPI to add potential duplicate patients to the file when potential duplicates are detected by the Person Service Identity Management (PSIM) probabilistic search. XDR UPD SUPPR EMAIL None ADD^XDRDADDS FILE NUMBER: File number for the file that Returns: Success: 0—If no This API remotely sets the SUPPRESS NEW DUP EMAIL