Print Page as PDF
ADD XDRDADDS ICR (5271)

ADD XDRDADDS    ICR (5271)

Name Value
NUMBER 5271
IA # 5271
DATE CREATED 2008/10/09
CUSTODIAL PACKAGE TOOLKIT
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE XDRDADDS
NAME ADD XDRDADDS
GENERAL DESCRIPTION
ADD^XDRDADDS adds a patient pair record to the
DUPLICATE RECORD file (#15) at a VistA site. It can be called directly, but
can also be invoked using the Remote Procedure call XDR ADD POTENTIAL PATIENT
DUP.

With patch MPI*1.0*62, and accompanying patches MPIF*1.0*52 and XT*7.3*113,
most entries will be made to a local VistA DUPLICATE RECORD file because of an
action taken by the Person Service Identity Management package (PSIM). Either
a pair of patients is determined to be above the Auto Match Threshold by the
commercial search engine Initiate, or a pair of patients has been determined
to be a potential match and verified by the Identity Management Data Quality
group (IMDQ).
STATUS Active
KEYWORDS
  • XDRDADDS
  • MPIF002
  • MPIFQ0
  • DUPLICATE
  • RESOLUTION
  • XDR ADD POTENTIAL PATIENT DUP
DURATION Till Otherwise Agreed
ID XDRDADDS
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
ADD
ADD(XDRSLT,XDRFL,XDRFR,XDRTO)  Add a record to the
DUPLICATE RECORD file (#15)
VARIABLES TYPE VARIABLES DESCRIPTION
XDRSLT Output
1) Set to DFN in file 15 if add was successful,
-1^ERRMSG if error
XDRFL Input
2) File number where duplicate records reside. If not
passed, defaults to PATIENT file.
XDRFR Input
3) From entry IEN (DFN if PATIENT file entry)
XDRTO Input
4) To entry IEN (DFN if PATIENT file entry)
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE SUBSCRIBING DETAILS
MASTER PATIENT INDEX VISTA
Routine MPIFQ0: When a user registers a patient in
VistA, a query is sent to MPI. Previously, if that patient was a potential
match to an existing patient on that VistA system, MPIFQ0 logged a Potential
Match Exception.  After patch MPI*1.0*62 and accompanying patches XT*7.3*113
and MPIF*1.0*52 are installed, MPIFQ0 will instead call ADD^XDRDADDS to add
the patient pair to the DUPLICATE RECORD file (#15).

If the INITIATE search engine in PSIM determines that two patients are above
the auto match threshold and they are both known at the same VistA site, an
MPI routine calls the Remote Procedure Call XDR ADD POTENTIAL PATIENT DUP,
which calls ADD^XDRDADDS to add the patient pair to the DUPLICATE RECORD file.

Routine MPIF002: If the INITIATE search engine in PSIM determines that two
patients are a potential match, IMDQ will use the PSIM IMDQ Toolkit to review
the patients. If they are determined to be a match and are both known at the
same VistA site, MPI will send an A24 message to the site.  This calls
^MPIF002 which calls new routine ADD^XDRDADDS to add a new entry to the sites
DUPLICATE RECORD file
DATE ACTIVATED 2009/03/12