MPIFBT3 ;SLC/ARS-BATCH RESPONSE FROM MPI ;FEB 4, 1997
Source file <MPIFBT3.m>
| Package | Total | Call Graph |
|---|---|---|
| Master Patient Index VistA | 5 | ($$CHANGE,$$GETICN)^MPIF001 TWODFNS^MPIF002 $$A24^MPIFA24B A28^MPIFQ3 RDT^MPIFSA3 |
| Registration | 3 | $$EN1^DGPFMPI FILE^VAFCTFU $$SITE^VASITE |
| VA FileMan | 2 | ^DIC ^DIE |
| Clinical Information Resource Network | 1 | EXC^RGHLLOG |
| Health Level Seven | 1 | $$FMDATE^HLFNC |
| Kernel | 1 | ($$IEN,$$LKUP)^XUAF4 |
| 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 |
|---|---|---|
| MULT(CNTR,ACK5,SEP,MPIMSG,PATID) | ;multiple RDT segments
|
|
| VFYRDT(ACK4,SEP,CNTR,PATID,SITE,MPIMSG) | ;Here is the meat
|
|
| FINDHM(PATID,SEP,MPIY,MPIMSG,CNTR) | ;LOOKUP
|
| Name | Field # of Occurrence |
|---|---|
| $$EN1^DGPFMPI | VFYRDT+38 |
| ^DIC | FINDHM+4 |
| ^DIE | VFYRDT+18, VFYRDT+22 |
| $$FMDATE^HLFNC | VFYRDT+35 |
| $$CHANGE^MPIF001 | VFYRDT+25 |
| $$GETICN^MPIF001 | FINDHM+9 |
| TWODFNS^MPIF002 | VFYRDT+13 |
| $$A24^MPIFA24B | VFYRDT+39 |
| A28^MPIFQ3 | VFYRDT+15 |
| RDT^MPIFSA3 | VFYRDT+3 |
| EXC^RGHLLOG | VFYRDT+26, VFYRDT+41, FINDHM+6 |
| FILE^VAFCTFU | VFYRDT+36 |
| $$SITE^VASITE | FINDHM+10 |
| $$IEN^XUAF4 | VFYRDT+33 |
| $$LKUP^XUAF4 | VFYRDT+24 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT("AICN" | VFYRDT+9, VFYRDT+10, VFYRDT+12 |
| ^DPT("AICNL" | VFYRDT+21 |
| ^DPT("AMPIMIS" | VFYRDT+20! |
| ^TMP("MPIFVQQ" | VFYRDT+7, VFYRDT+24, VFYRDT+28, VFYRDT+31, VFYRDT+32, VFYRDT+45!, FINDHM+2, FINDHM+6 |
| ^XTMP($J | MULT+1, MULT+2, MULT+3, VFYRDT+5, VFYRDT+11*, VFYRDT+16, FINDHM+6*, FINDHM+10*, FINDHM+11 |
| Name | Line Occurrences |
|---|---|
| FINDHM | VFYRDT+4 |
| MULT | MULT+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACK4 | VFYRDT~, VFYRDT+3 |
| ACK5 | MULT~, MULT+1, MULT+3*, MULT+4 |
| CNTR | MULT~, MULT+1*, MULT+2, MULT+4, VFYRDT~, VFYRDT+3, VFYRDT+4, VFYRDT+7, VFYRDT+24, VFYRDT+26 , VFYRDT+28, VFYRDT+31, VFYRDT+32, FINDHM~, FINDHM+2, FINDHM+6 |
| DA | VFYRDT+18*!, VFYRDT+22*! |
| DFN2 | VFYRDT+12~*, VFYRDT+13 |
| >> DGSENFLG | VFYRDT+1*, FINDHM+4* |
| DIC | FINDHM+1~, FINDHM+4*! |
| DIC(0 | FINDHM+4* |
| DIE | VFYRDT+6~, VFYRDT+18*!, VFYRDT+22*! |
| DR | VFYRDT+6~, VFYRDT+18*!, VFYRDT+22*! |
| EXACT | FINDHM+1~ |
| >> HL | VFYRDT+3 |
| >> HL("ECH" | VFYRDT+2 |
| ICN | FINDHM+9~*, FINDHM+10 |
| IEN | VFYRDT+1~, VFYRDT+19*, VFYRDT+20, VFYRDT+21, VFYRDT+22 |
| MPICKG | VFYRDT+6~, VFYRDT+7* |
| MPICMOR | VFYRDT+1~, VFYRDT+24*, VFYRDT+25 |
| MPICOMP | VFYRDT+1~, VFYRDT+2*, VFYRDT+33, VFYRDT+35 |
| MPIFICN | VFYRDT+6~, VFYRDT+7* |
| MPIFRPC | VFYRDT+15*! |
| MPIIPPF | VFYRDT+6~, VFYRDT+23*, VFYRDT+25*, VFYRDT+26, VFYRDT+27 |
| MPIIT | VFYRDT+6~, VFYRDT+18*, VFYRDT+25, VFYRDT+26 |
| MPIMSG | MULT~, MULT+4, VFYRDT~, VFYRDT+4, VFYRDT+26, FINDHM~, FINDHM+6 |
| MPIN | FINDHM+1~ |
| MPINTF | VFYRDT+29~, VFYRDT+30*, VFYRDT+32*, VFYRDT+33, VFYRDT+35 |
| MPINTFI | VFYRDT+29~, VFYRDT+30*, VFYRDT+31*, VFYRDT+32 |
| MPINUM | VFYRDT+6~, VFYRDT+7*, VFYRDT+9, VFYRDT+10, VFYRDT+12, VFYRDT+13 |
| MPIPPF | VFYRDT+6~, VFYRDT+24*, VFYRDT+26 |
| MPITMP | MULT+1~, MULT+2*, MULT+3! |
| MPIY | VFYRDT+1~, VFYRDT+4, VFYRDT+18, VFYRDT+19, FINDHM~, FINDHM+8* |
| NEXTTF | MULT+1~*, MULT+3! |
| NM | FINDHM+1~, FINDHM+8* |
| PATID | MULT~, MULT+4, VFYRDT~, VFYRDT+4, VFYRDT+10, VFYRDT+13, VFYRDT+15, VFYRDT+36, VFYRDT+38, VFYRDT+39 , VFYRDT+41, FINDHM~, FINDHM+4, FINDHM+6, FINDHM+9, FINDHM+10 |
| PRF | VFYRDT+38~* |
| RESLT | VFYRDT+6~, VFYRDT+39*, VFYRDT+41 |
| SEP | MULT~, MULT+1, MULT+4, VFYRDT~, VFYRDT+4, FINDHM~ |
| SITE | VFYRDT~ |
| TFIEN | VFYRDT+29~, VFYRDT+30*, VFYRDT+33*, VFYRDT+34, VFYRDT+35 |
| TFSTRG | VFYRDT+29~, VFYRDT+30*, VFYRDT+35*, VFYRDT+36 |
| X | VFYRDT+6~, FINDHM+1~, FINDHM+4* |
| Y | FINDHM+1~, FINDHM+5, FINDHM+8 |
| Y(0 | FINDHM+8, FINDHM+12* |
| YTMP | FINDHM+1~, FINDHM+5*, FINDHM+6, FINDHM+7, FINDHM+8*, FINDHM+12 |