| MPIF CHANGE CMOR |
RCCMOR |
MPIFRPC |
SUBSCRIPTION |
This remote procedure call (RPC) allows the changing/updating of the COORDINATING MASTER OF RECORD (#991.03) field in the PATIENT (#2) file for a specific patient. An A08 Update message can also be triggered. |
| MPIF SSN DUPS |
TOSITE |
MPIFDUPS |
SUBSCRIPTION |
This RPC will be used by the data management teams' stat report to search for multiple SSNs with differnt ICNs from the same site. |
| MPIF ICN STATS |
ICNSTAT |
MPIFRPC |
PUBLIC |
RPC to return ICN, Exceptions pending, CMOR, CMOR History, ICN History for any given ICN |
| MPIF EXT PDAT REMOTE |
PATINFO |
MPIFEXT2 |
SUBSCRIPTION |
Extended PDAT call remote. ICN or SSN can be passed. |
| MPIF INACTIVATE |
INACT |
MPIFRPC |
|
This remote procedure call (RPC) allows the remote inactivation of a patient from the MPI at a specific site. |
| MPIF REMOTE SPI |
SPI |
MPIFRPC2 |
|
This remote procedure call (RPC) allows the remote sending of a specific patient at a specific site to the MPI for ICN assignment. The patient is found based upon social security number. |
| MPIF REMOTE ICN UPDATE |
UPDATE |
MPIFRPC2 |
|
This remote procedure call (RPC) allows the remote update of the INTEGRATION CONTROL NUMBER (#991.01), ICN CHECKSUM (#991.02), and COORDINATING MASTER OF RECORD (#991.03) fields in the PATIENT (#2) file at a specified site. The patient is found based upon social security number. |
| MPIF ACK CHECK |
EN |
MPIFACHK |
|
This RPC will check to see if there are any messages on the sites before date BEFORE that haven't received the application level ack back. If so, regenerate that message to the MPI. If a message is generated 1 will be returned, otherwise 0. |
| MPIF SEEDING UPDATE |
SET |
MPIFSEED |
|
Setting number of entries to be sent during seeding. |
| MPIF SEEDING STATS |
STATS |
MPIFSEED |
|
This RPC will return the stats on the seeding process, including when the next seeding job is scheduled to run |
| MPIF CMOR PUSH REMOTE |
EN |
MPIFRCMP |
SUBSCRIPTION |
This remote procedure call (RPC) allows the DQ team to remotely create a change of CMOR push. |
| MPIF REMOTE PRIMARY DFN ICN |
PRIMARY |
MPIFRPC3 |
PUBLIC |
This remote procedure call will return the primary DFN and ICN for a particular station and DFN. |
| MPIF DNL ADD UPD |
DNLADD |
MPIRPC |
RESTRICTED |
This RPC has been established to allow the remote creation of records into the MPI DO NOT LINK (#985.26) file. |
| MPIF EDAT REMOTE |
MPIEDAT |
MPIRPC |
PUBLIC |
MPI Extended Patient data inquiry for Display Only Query. ICN needs to be passed in. |
| MPIF REMOTE LOCAL ICN ASSIGN |
LOCALIA |
MPIFFULL |
|
This RPC is to support assignment of local ICNs to the next X number of patients that don't have an ICN already and aren't a merged record (-9 node). |
| MPIF REMOTE FULL ICN STATS |
STATS |
MPIFFULL |
|
This RPC will return the counts for National ICNs, Local ICNs, Merged records (-9 nodes), no ICNs, last run for remote ICN assignment and if full enumeration has completed. |
| MPIF GET VHIC/CAC CARD DATA |
GETCARD |
MPIFRPC |
|
RPC to look up all VHIC/CAC swipe/scan activity at the site for all days prior to today. |
| MPIF PURGE VHIC/CAC CARD DATA |
PURGCARD |
MPIFRPC |
|
This RPC will purge data used to track VHIC/CAC card usage for all prior dates. |
| MPIF DOD ACTIVITY CHECK |
SITECK |
MPIFDODC |
PUBLIC |
This RPC will be called by the MPI to look for activity of the given patient. It will search multiple packages to verify there has been no activity since a reported date of death as a conformation. |
| MPIF UPDATE NAME COMP FLAG |
UPDFLAG |
MPIFNAMC |
PUBLIC |
This Remote Procedure updates or retrieves the Name Components flag in multiple (#1) NAME field (#.01) of the PATIENT file. MUMPS cross references on the PATIENT file (#2) NAME field (#.01) and the ALIAS multiple (#1) NAME field (#.01) will update the corresponding NAME COMPONENTS file (#20) entry with the name components passed in the ADT-A31 message. If the Name Components flag is set to 1, then the component parts of the name or alias are filed directly into the NAME COMPONENTS file. A MUMPS cross reference on the fields in the NAME COMPONENTS file will update the source field -- the Patient Name field (#.01) or the Alias multiple (#2) VistA, which controls how names passed in HL7 ADT-A31 messages to VistA Name field (#.01) -- with a formatted name. The flag will be stored in the MPI ICN BUILD MANAGEMENT file (#984.8), LAST PATIENT BUILT field (#3) of entry number 3, that has the NAME of "THREE". are processed. If the flag is set to 0 or null, then the component parts of the name that are passed in the HL7 message are used to build a name, possibly shortened to 30 characters, and then filed into the PATIENT file (#2) NAME field (#.01) The same is true for aliases. The components parts of any aliases are used to build a possibly shortened alias, and filed into the ALIAS |