MPIFRPC2 ;SFCIO/CMC-MPIF RPC APIS ;24 OCT 01
Source file <MPIFRPC2.m>
Package | Total | Call Graph |
---|---|---|
Master Patient Index VistA | 5 | $$GETICN^MPIF001 $$GETDFNS^MPIF002 $$A24^MPIFA24B ($$MPINODE,$$UPDATE)^MPIFAPI CIRNEXC^MPIFQ0 |
Registration | 2 | AVAFC^VAFCDD01 $$SITE^VASITE |
Clinical Information Resource Network | 1 | (EXC,START,STOP)^RGHLLOG |
Kernel | 1 | $$LKUP^XUAF4 |
VA FileMan | 1 | GETS^DIQ |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Master Patient Index VistA | 2 | MPIF REMOTE ICN UPDATE MPIF REMOTE SPI |
Name | Comments | DBIA/ICR reference |
---|---|---|
MULT(DFN,OLDFN) | ; API to get "primary" dfn for a merged record
|
|
SPI(RETURN,SSN,DFN1) | ;
|
|
UPDATE(RET,SSN,ICN,CHK,CMOR,A08) | ;
; update fields 991.01,991.02 and 991.03 remotely |
Name | Field # of Occurrence |
---|---|
GETS^DIQ | SPI+33 |
$$GETICN^MPIF001 | SPI+29, SPI+38 |
$$GETDFNS^MPIF002 | SPI+12 |
$$A24^MPIFA24B | UPDATE+11 |
$$MPINODE^MPIFAPI | UPDATE+7 |
$$UPDATE^MPIFAPI | UPDATE+10 |
CIRNEXC^MPIFQ0 | SPI+34 |
EXC^RGHLLOG | UPDATE+12 |
START^RGHLLOG | UPDATE+12 |
STOP^RGHLLOG | UPDATE+12 |
AVAFC^VAFCDD01 | UPDATE+13 |
$$SITE^VASITE | SPI+30, UPDATE+8 |
$$LKUP^XUAF4 | UPDATE+9 |
RPC Name | Call Tags |
---|---|
MPIF REMOTE SPI | SPI |
MPIF REMOTE ICN UPDATE | UPDATE |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GETS^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | MULT+2, MULT+3, SPI+14, SPI+23, SPI+24, SPI+32 |
^DPT("SSN" | SPI+9, UPDATE+3, UPDATE+5, UPDATE+6 |
Name | Line Occurrences |
---|---|
MULT | SPI+24 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A08 | UPDATE~, UPDATE+13, UPDATE+14 |
CHK | UPDATE~, UPDATE+2, UPDATE+9 |
CMOR | UPDATE~, UPDATE+2, UPDATE+9 |
DFN | MULT~, MULT+2, MULT+3*, SPI+6~, SPI+21*, SPI+23*, SPI+24, SPI+25, SPI+29, SPI+30 , SPI+32, SPI+33, SPI+38, SPI+39, UPDATE+4~, UPDATE+5*, UPDATE+6, UPDATE+7, UPDATE+10, UPDATE+11 , UPDATE+12, UPDATE+13 |
DFN1 | SPI~, SPI+7, SPI+13, SPI+14, SPI+17, SPI+18 |
DFNOLD | SPI+6~, SPI+20*, SPI+23*, SPI+24, SPI+25 |
>> HLP("ACKTIME" | SPI+31* |
ICN | SPI+6~, SPI+38*, SPI+39, SPI+46, UPDATE~, UPDATE+2, UPDATE+9 |
MPIFA | SPI+6~, UPDATE+4~ |
MPIFA( | UPDATE+9* |
MPIFRES | SPI+31*, SPI+36!, SPI+37! |
MPIFRPC | SPI+31*, SPI+36!, SPI+37! |
MPIFRTN | SPI+36!, SPI+37! |
MPIFS | SPI+31*, SPI+36!, SPI+37! |
OLDC | SPI+6~ |
OLDFN | MULT~, MULT+2*, MULT+3* |
RES | SPI+6~, SPI+12*, SPI+18*, SPI+19, SPI+21 |
RESLT | UPDATE+4~, UPDATE+11*, UPDATE+12 |
RET | SPI+40!*, UPDATE~, UPDATE+2*, UPDATE+3*, UPDATE+6*, UPDATE+8*, UPDATE+10*, UPDATE+12*, UPDATE+14* |
RETURN | SPI~, SPI+7*, SPI+8*, SPI+9*, SPI+13*, SPI+14*, SPI+19*, SPI+32*, SPI+39* |
RETURN( | SPI+30*, SPI+36*, SPI+39*, SPI+46* |
RETURN(0 | SPI+11*, SPI+17*, SPI+25* |
SSN | SPI~, SPI+7, SPI+8, SPI+9, SPI+10, SPI+11, SPI+12, SPI+13, SPI+14, SPI+16 , UPDATE~, UPDATE+2, UPDATE+3, UPDATE+5, UPDATE+6 |
TICN | SPI+6~, SPI+29*, SPI+30 |
TMP | UPDATE+4~, UPDATE+7*, UPDATE+8 |
XX | SPI+6~, SPI+21*, SPI+30, SPI+36, SPI+39, SPI+46 |