MPIFD1 ;BIRM/CMC-POTENTIAL DUP ON MPI ;DEC 2, 2005
Source file <MPIFD1.m>
Package | Total | Call Graph |
---|---|---|
Master Patient Index VistA | 7 | $$GETICN^MPIF001 (COMPARE,MIMDQ,TWODFNS)^MPIF002 $$A24^MPIFA24B RESEX^MPIFDUP GETDATA^MPIFQ0 ($$PROMPT1,MSG,MSG1,MSG2,MSG3,MSG4,MSG5,PROMPT)^MPIFQ3 EDIT^MPIFQED |
List Manager | 3 | EN^VALM CLEAR^VALM1 EN^VALM2 |
Registration | 3 | NAME^VAFCPID2 BLDPID^VAFCQRY $$SITE^VASITE |
Kernel | 2 | ($$FMADD,$$FMTE,$$NOW)^XLFDT ($$LKUP,$$NS)^XUAF4 |
RPC Broker | 2 | EN1^XWB2HL7 RTNDATA^XWBDRPC |
Health Level Seven | 1 | INIT^HLFNC2 |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT | ;Entry point for List Manager Template - MPIF POTENTIAL DUP
|
|
HDR | ;Header code for List Manager Template - MPIF POTENTIAL DUP (CLONED FROM HDR^MPIFQ1)
|
|
START(INDEX) | ;Starting entry point for envoking the List Manager Template MPIF MPIF POTENTIAL DUP
|
|
SELECT | ||
MPIPD | ; MPI PDAT CALL (CLONED FROM MPIPD^MPIFQ1)
|
|
CMOR | ; CMOR PDAT CALL (CLONED FROM CMOR^MPIFQ1)
|
|
AGAIN1 | ||
END | ||
HELP | ; Help List Manager Action (MPIF POTENTIAL DUP (HELP))
|
|
EXIT | ;Exit for List Manager Template MPIF MPIF POTENTIAL DUP
|
Name | Field # of Occurrence |
---|---|
INIT^HLFNC2 | SELECT+44, SELECT+57 |
$$GETICN^MPIF001 | SELECT+19, SELECT+20, SELECT+21 |
COMPARE^MPIF002 | SELECT+18 |
MIMDQ^MPIF002 | SELECT+21 |
TWODFNS^MPIF002 | SELECT+13 |
$$A24^MPIFA24B | SELECT+49, SELECT+65 |
RESEX^MPIFDUP | SELECT+47, SELECT+60 |
GETDATA^MPIFQ0 | HDR+2, SELECT+24 |
$$PROMPT1^MPIFQ3 | SELECT+53 |
MSG^MPIFQ3 | SELECT+52 |
MSG1^MPIFQ3 | SELECT+11 |
MSG2^MPIFQ3 | SELECT+52 |
MSG3^MPIFQ3 | SELECT+48 |
MSG4^MPIFQ3 | HELP+2 |
MSG5^MPIFQ3 | SELECT+66 |
PROMPT^MPIFQ3 | SELECT+28, SELECT+30, SELECT+48, SELECT+62, SELECT+66, MPIPD+26, AGAIN1+11, END, HELP+2 |
EDIT^MPIFQED | SELECT+48, SELECT+61 |
NAME^VAFCPID2 | SELECT+31, SELECT+32 |
BLDPID^VAFCQRY | SELECT+45, SELECT+58 |
EN^VALM | START+2 |
CLEAR^VALM1 | SELECT+11, SELECT+52, MPIPD+5, AGAIN1+8, AGAIN1+11, HELP+1 |
EN^VALM2 | SELECT+1, MPIPD+2, CMOR+2 |
$$SITE^VASITE | CMOR+6 |
$$FMADD^XLFDT | CMOR+9 |
$$FMTE^XLFDT | HDR+5, SELECT+26 |
$$NOW^XLFDT | CMOR+9 |
$$LKUP^XUAF4 | SELECT+8, MPIPD+7, MPIPD+25 |
$$NS^XUAF4 | MPIPD+7, MPIPD+25 |
EN1^XWB2HL7 | CMOR+8 |
RTNDATA^XWBDRPC | AGAIN1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT("AICN" | SELECT+10, SELECT+12 |
^TMP("MPIFVQQ" | SELECT+4, SELECT+5, MPIPD+6, MPIPD+21, MPIPD+22, MPIPD+23, MPIPD+25, CMOR+4 |
^XTMP("MPIFPDAT" | CMOR+9* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALIAS | MPIPD+4~ |
ANS | SELECT+53~*, SELECT+54 |
BIR | SELECT+23~, SELECT+26*, SELECT+40, SELECT+41, SELECT+52 |
CASE | MPIPD+4~, MPIPD+19*, MPIPD+20 |
CHKSUM | SELECT+3~, SELECT+8*, MPIPD+4~, CMOR+1~, CMOR+5* |
CMOR | MPIPD+4~, MPIPD+7*, CMOR+1~, CMOR+5*, CMOR+6, CMOR+8 |
CMOR3 | MPIPD+4~, MPIPD+7*, MPIPD+25 |
CNT | MPIPD+1~, CMOR+10*, AGAIN1*, AGAIN1+1, AGAIN1+2, AGAIN1+3, AGAIN1+4, AGAIN1+6, AGAIN1+7, AGAIN1+9* , AGAIN1+11*, AGAIN1+12*, AGAIN1+13*, END! |
COMMON | SELECT+17*, SELECT+18, SELECT+19, SELECT+21!, SELECT+23! |
DATA | SELECT+3~, SELECT+4*, SELECT+6, SELECT+7, SELECT+8, MPIPD+4~, MPIPD+6*, MPIPD+7, MPIPD+8, MPIPD+9 , MPIPD+10, MPIPD+11, MPIPD+12, MPIPD+13, MPIPD+14, MPIPD+15, MPIPD+16, MPIPD+17, MPIPD+18, MPIPD+19 , CMOR+1~, CMOR+4*, CMOR+5 |
DATA( | SELECT+6*, SELECT+7*, SELECT+8*, SELECT+28, SELECT+30, SELECT+32*, SELECT+35, SELECT+36, SELECT+40, SELECT+41 , SELECT+43!, SELECT+52, SELECT+54! |
>> DFN | HDR+2, HDR+3, HDR+4, SELECT+10, SELECT+13, SELECT+18, SELECT+19, SELECT+20, SELECT+21, SELECT+24 , SELECT+25, SELECT+26, SELECT+45, SELECT+47, SELECT+48, SELECT+49, SELECT+58, SELECT+60, SELECT+61, SELECT+65 |
DFN2 | SELECT+12~*, SELECT+13 |
DOB | HDR+1~, HDR+4*, HDR+5*, HDR+8 |
DT | CMOR+9 |
ERR | SELECT+42~, SELECT+45, SELECT+56~, SELECT+58 |
EXACT | SELECT+33~, SELECT+38*, SELECT+39*, SELECT+40!, SELECT+41 |
>> HL | SELECT+44, SELECT+45, SELECT+57, SELECT+58 |
ICN | SELECT+3~, SELECT+8*, SELECT+10, SELECT+12, SELECT+13, SELECT+19, SELECT+20, SELECT+21, MPIPD+4~, CMOR+1~ , CMOR+5*, CMOR+8, CMOR+9 |
INDEX | START~, START+1, SELECT+3~, SELECT+4*, SELECT+5, SELECT+18, MPIPD+4~, MPIPD+5*, MPIPD+6, MPIPD+21 , MPIPD+22, MPIPD+23, MPIPD+25, CMOR+1~, CMOR+4* |
>> IOINHI | HDR+6, HDR+7, HDR+8, HDR+9 |
>> IOINORM | HDR+6, HDR+7, HDR+8, HDR+9 |
MORE | SELECT+17*, SELECT+18, SELECT+20, SELECT+21! |
>> MPICOMP | MPIPD+25 |
MPIFDUP | HELP+2!* |
MPIFQ1 | HDR+1~ |
MPIFQ1(2 | HDR+3, HDR+4, SELECT+25, SELECT+26 |
>> MPIFRTN | SELECT+14*, SELECT+21*, SELECT+61* |
MPIMID | SELECT+36~*, SELECT+38, SELECT+39 |
>> MSG | SELECT+19*, SELECT+20*, SELECT+21 |
NAME | SELECT+23~, SELECT+25*, SELECT+31, SELECT+35, SELECT+37, SELECT+41, SELECT+52 |
NAME1 | HDR+1~, HDR+3*, HDR+6 |
NAME3 | SELECT+32~* |
NMMN | SELECT+36~, SELECT+37*, SELECT+38, SELECT+39 |
NODE2 | SELECT+3~, SELECT+5*, SELECT+10 |
NUM | AGAIN1+9~*, AGAIN1+10*, AGAIN1+12, AGAIN1+13 |
PID2 | SELECT+42~, SELECT+45, SELECT+49, SELECT+56~, SELECT+58, SELECT+65 |
POW | MPIPD+4~, MPIPD+18* |
>> PROCESS | SELECT+21*, SELECT+50*, SELECT+63* |
RES1 | AGAIN1!, AGAIN1+6, AGAIN1+7, END! |
RES1( | AGAIN1+10, AGAIN1+12, AGAIN1+13 |
RES1(0 | AGAIN1+1, AGAIN1+2, AGAIN1+3, AGAIN1+4, AGAIN1+5 |
RESLT | SELECT+49*, SELECT+63~, SELECT+65* |
RETURN | CMOR+8, END! |
RETURN(0 | CMOR+9, AGAIN1 |
SEX | HDR+1~, HDR+4*, HDR+9, SELECT+23~, SELECT+25*, SELECT+28 |
SSN | HDR+1~, HDR+3*, HDR+7, SELECT+23~, SELECT+25*, SELECT+29*, SELECT+30, SELECT+52 |
TAL | MPIPD+4~ |
TMP | MPIPD+4~, MPIPD+25* |
TTF | MPIPD+4~ |
VALMBCK | SELECT+28*, SELECT+30*, SELECT+66*, MPIPD+27*, END*, HELP+2*, EXIT+1! |
VALMCNT | START+1*, EXIT+1! |
VALMHDR | EXIT+1! |
VALMHDR(1 | HDR+6* |
VALMHDR(2 | HDR+7* |
VALMHDR(3 | HDR+8* |
VALMHDR(4 | HDR+9* |
VALMHDR(5 | HDR+9* |
VALMY | SELECT~, SELECT+2, MPIPD+1~, MPIPD+3, CMOR+1~, CMOR+3 |
VALMY(0 | SELECT+4, MPIPD+5, CMOR+4 |
>> XQORNOD(0 | SELECT+1, MPIPD+2, CMOR+2 |
XX | MPIPD+22~*, MPIPD+25~* |
Y | MPIPD+1~, MPIPD+5* |