VAFCTFIN ;BIR/DR-TREATING FACILTIY MFU PROCESSING ROUTINE ;4/29/21 12:57
Source file <VAFCTFIN.m>
Package | Total | Call Graph |
---|---|---|
Registration | 5 | IN^VAFCOFIN (CLEANUP,EN)^VAFCTFNP ($$DELETETF,FILE)^VAFCTFU TFL^VAFCTFU3 $$SITE^VASITE |
Health Level Seven | 3 | ($$FMDATE,$$HLDATE)^HLFNC GENACK^HLMA1 $$REPROC^HLUTIL |
Kernel | 2 | $$NOW^XLFDT ($$IEN,$$LKUP)^XUAF4 |
Master Patient Index VistA | 2 | $$GETDFN^MPIF001 $$MPILINK^MPIFAPI |
Clinical Information Resource Network | 1 | (EXC,START,STOP)^RGHLLOG |
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 |
---|---|---|
Registration | 2 | VAFC MFN-M05 CLIENT VAFC MFN-M05 SERVER |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
IN | ;This entry point is used to process the Treating Facility Master File Update Message.
|
|
INIT | ;Process in the Treating Facility MFN msg
|
|
PICK | ;check routine for segment entry point
|
|
MSH | ;;MSH
|
|
EVN | ;;EVN
|
|
PID | ;;PID
|
|
MFI | ;;MFI
|
|
MFE(MSG) | ;;MFE
|
|
ZET | ;;ZET
|
|
RSP | ;response process logic entry point
|
|
ROUTE | ;routing logic entry point
|
|
TEST | ;
|
|
RECONCIL | ;
|
|
ADDUPD(DFN,INST,PDLT,PDLRTET,IPP,DFNATST,IDENSTAT,ZCNT,VAFCTYPE,AA,IDTYP) | ;add or update TF entry
|
|
DEL(ICN,INST,DTIEN) | ;delete a TF entry
|
Name | Field # of Occurrence |
---|---|
$$FMDATE^HLFNC | EVN+2, MFE+24 |
$$HLDATE^HLFNC | RECONCIL+36, ADDUPD+6 |
GENACK^HLMA1 | INIT+42 |
$$REPROC^HLUTIL | TEST+1 |
$$GETDFN^MPIF001 | INIT+19, INIT+20, RECONCIL+3 |
$$MPILINK^MPIFAPI | ROUTE+2 |
EXC^RGHLLOG | ROUTE+7 |
START^RGHLLOG | ROUTE+6 |
STOP^RGHLLOG | ROUTE+8 |
IN^VAFCOFIN | IN+9 |
CLEANUP^VAFCTFNP | INIT+20 |
EN^VAFCTFNP | INIT+19 |
$$DELETETF^VAFCTFU | DEL+4 |
FILE^VAFCTFU | ADDUPD+5 |
TFL^VAFCTFU3 | RECONCIL+6 |
$$SITE^VASITE | EVN+2, ROUTE+4, RECONCIL+37, ADDUPD+4 |
$$NOW^XLFDT | RECONCIL+36, ADDUPD+6 |
$$IEN^XUAF4 | INIT+20 |
$$LKUP^XUAF4 | RECONCIL+9, RECONCIL+42, ADDUPD+3, DEL+3 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
HL7 Protocol Name | Call Tags |
---|---|
VAFC MFN-M05 SERVER | RSP |
VAFC MFN-M05 CLIENT | IN |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TEST" | IN+16, IN+17, IN+18, IN+19 |
^DGCN(391.91 - [#391.91] | RECONCIL+10, RECONCIL+13, RECONCIL+43, RECONCIL+46 |
^DGCN(391.92 - [#391.92] | INIT+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AA | MFE+5~, MFE+31*, MFE+39, RECONCIL+34*, RECONCIL+38, RECONCIL+48, ADDUPD~, ADDUPD+5 |
AATYP | MFE+5~, MFE+30*, MFE+31, MFE+34 |
ACNT | MFE+5~, MFE+17*, MFE+18*, MFE+21 |
CNFLT | RECONCIL+1~, RECONCIL+2*, RECONCIL+4*, RECONCIL+6, RECONCIL+35, RECONCIL+37, RECONCIL+38, RECONCIL+40 |
CNT | IN+14~, INIT+24*, INIT+25*, INIT+26*, INIT+35, INIT+36, INIT+38*, INIT+39* |
DELTFARR | RECONCIL+24, RECONCIL+25! |
DELTFARR( | RECONCIL+23*, RECONCIL+24 |
DFN | RECONCIL+1~, RECONCIL+3*, RECONCIL+4, RECONCIL+6, RECONCIL+10, RECONCIL+38, RECONCIL+43, ADDUPD~, ADDUPD+5 |
DFNATST | MFE+2~, MFE+35*, MFE+39, ADDUPD~, ADDUPD+5 |
DTIEN | RECONCIL+24*, DEL~, DEL+4 |
ERROR | ADDUPD+1~, ADDUPD+5, DEL+1~, DEL+4* |
ERROR( | ADDUPD+4*, ADDUPD+5, ADDUPD+7, ADDUPD+8 |
EXAA | RECONCIL+11~, RECONCIL+14*, RECONCIL+20, RECONCIL+44~, RECONCIL+47*, RECONCIL+48 |
EXIDST | RECONCIL+11~, RECONCIL+14*, RECONCIL+20, RECONCIL+44~, RECONCIL+47*, RECONCIL+48 |
EXIDTYP | RECONCIL+11~, RECONCIL+14*, RECONCIL+20, RECONCIL+22, RECONCIL+44~, RECONCIL+47*, RECONCIL+48, RECONCIL+50 |
EXSID | RECONCIL+11~, RECONCIL+14*, RECONCIL+20, RECONCIL+22, RECONCIL+44~, RECONCIL+47*, RECONCIL+48, RECONCIL+50 |
EXTFIEN | RECONCIL+8~, RECONCIL+10*, RECONCIL+13, RECONCIL+23, RECONCIL+41~, RECONCIL+43*, RECONCIL+46, RECONCIL+48, RECONCIL+50 |
>> HL("ECH" | MSH+2*, MSH+3, MFI+4, MFE+6 |
>> HL("EID" | INIT+42 |
>> HL("EIDS" | INIT+42 |
>> HL("FS" | INIT+25, MSH+2*, MSH+4, EVN+2, PID+2, MFI+3, MFI+4, MFE+7, MFE+8, MFE+10 , ZET+3, ZET+6, RECONCIL+36, ADDUPD+6, ADDUPD+8 |
>> HL("MID" | INIT+25 |
>> HL("MTN" | IN+6 |
>> HLA("HLA" | INIT+25*, INIT+26*, INIT+35*, INIT+36*, INIT+39* |
HLCOMP | IN+14~, MSH+3*, MFE+2~, MFE+6*, MFE+29, MFE+30, MFE+31, MFE+32, MFE+35, RECONCIL+36 , ADDUPD+8 |
HLDONE | IN+10! |
>> HLECH | MSH+2* |
>> HLFS | MSH+2* |
>> HLL("LINKS" | ROUTE+4* |
>> HLMTIEN | ROUTE+6 |
>> HLMTIENS | INIT+42 |
>> HLNEXT | IN+8, INIT+3 |
HLNODE | IN+8, IN+10!, INIT+4, INIT+6 |
HLNODE( | INIT+5 |
>> HLP | INIT+42 |
HLQUIT | IN+8, IN+10!, IN+11*, INIT+3 |
ICN | IN+14~, INIT+19, INIT+20, MFE+29*, MFE+39, ZET+4, ZET+7, RECONCIL+3, RECONCIL+16, RECONCIL+18 , RECONCIL+24, RECONCIL+48, RECONCIL+50, DEL~, DEL+4 |
IDCNT | MFE+5~, MFE+17*, MFE+20, MFE+21, MFE+22, MFE+23* |
IDENSTAT | MFE+2~, MFE+28*, MFE+39, ADDUPD~, ADDUPD+5 |
IDS | MFE+5~ |
IDS( | MFE+18*, MFE+21* |
IDS(1 | MFE+29 |
IDS(2 | MFE+30, MFE+31, MFE+32, MFE+35 |
IDSTAT | RECONCIL+1~, RECONCIL+32*, RECONCIL+38, RECONCIL+48 |
IDTYP | MFE+5~, MFE+32*, MFE+34*, MFE+39, RECONCIL+34*, RECONCIL+38, RECONCIL+48, RECONCIL+50, ADDUPD~, ADDUPD+5 |
INAA | RECONCIL+17~, RECONCIL+19*, RECONCIL+20 |
INIDST | RECONCIL+17~, RECONCIL+19*, RECONCIL+20 |
INIDTYP | RECONCIL+17~, RECONCIL+19*, RECONCIL+20, RECONCIL+22 |
INSID | RECONCIL+17~, RECONCIL+19*, RECONCIL+20, RECONCIL+22 |
INST | IN+13~, MFE+25*, MFE+34, MFE+36, MFE+38, MFE+39, ZET+4, ZET+7, ADDUPD~, ADDUPD+2 , ADDUPD+3*, ADDUPD+4, ADDUPD+5, DEL~, DEL+2, DEL+3*, DEL+4 |
IPP | ZET+2~, ZET+6*, ZET+7, ADDUPD~, ADDUPD+5 |
LASTID | MFE+5~, MFE+17*, MFE+18, MFE+20, MFE+23* |
LNGTH | MFE+4~, MFE+7*, MFE+8*, MFE+9 |
LNGTH1 | MFE+4~, MFE+12*, MFE+14* |
LNGTH2 | MFE+4~, MFE+12*, MFE+14* |
LOCCMOR | RECONCIL+1~ |
MATCH | RECONCIL+11~, RECONCIL+16*, RECONCIL+20*, RECONCIL+21, RECONCIL+22*, RECONCIL+23 |
MCNT | MFE+5~, MFE+38* |
MFA | IN+14~, INIT+19, INIT+21 |
MFA( | INIT+39, RECONCIL+36*, RECONCIL+37*, ADDUPD+6*, ADDUPD+7*, ADDUPD+8* |
MFE | IN+14~ |
MFE( | INIT+32, INIT+33, INIT+34, INIT+35, INIT+36, MFE+36*, MFE+38* |
MFE4 | MFE+2~ |
MFE5 | MFE+5~, MFE+16*, MFE+17, MFE+18, MFE+22*, MFE+23 |
MFI | IN+14~, INIT+19, INIT+26, MFI+2* |
MFI( | MFE+39*, ZET+4*, ZET+7*, RECONCIL+16, RECONCIL+18, RECONCIL+27, RECONCIL+28, RECONCIL+29, RECONCIL+30, RECONCIL+31 , RECONCIL+32, RECONCIL+34, RECONCIL+38 |
MFIC | RECONCIL+1~ |
MFIC( | RECONCIL+9* |
MFUPT | IN+13~, MFI+3*, RECONCIL+6 |
MPI | ROUTE+1~, ROUTE+2*, ROUTE+4, ROUTE+5 |
MSG | IN+7~, IN+8*, IN+9, IN+10!, IN+13~, INIT+4!*, INIT+7, MSH+2, MSH+4, EVN+2 , PID+2, MFI+2, MFI+3, MFI+4, MFE~, MFE+7, MFE+36, ZET+3, ZET+6 |
MSG( | INIT+5*, MFE+8, MFE+10, MFE+38 |
MSG(1 | MFE+37 |
NODE0 | RECONCIL+11~, RECONCIL+13*, RECONCIL+14, RECONCIL+44~, RECONCIL+46*, RECONCIL+47 |
NODE2 | RECONCIL+11~, RECONCIL+13*, RECONCIL+14, RECONCIL+44~, RECONCIL+46*, RECONCIL+47 |
NXT | MFE+4~, MFE+10*, MFE+12*, MFE+13, MFE+14*, MFE+15 |
NXTSGMT | MFE+2~ |
PDFN | IN+13~, PID+2*, ROUTE+7 |
PDLRTET | ADDUPD~, ADDUPD+5 |
PDLT | IN+13~, MFE+24*, MFE+39, ADDUPD~, ADDUPD+5 |
PDLTET | ZET+2~, ZET+3*, ZET+4 |
REP | MFE+2~, MFE+6*, MFE+17, MFE+18, MFE+21, MFE+22, MFE+23 |
RGLOG | ROUTE+6~ |
SEQ | MFE+4~, MFE+7*, MFE+9*, MFE+11, MFE+12, MFE+13, MFE+14, MFE+15 |
SEQ1 | MFE+4~, MFE+8*, MFE+12*, MFE+13, MFE+14 |
SG | IN+7~, IN+10!, IN+13~, INIT+6*, INIT+7, PICK+1 |
SID | RECONCIL+1~, RECONCIL+31*, RECONCIL+38, RECONCIL+48, RECONCIL+50 |
STA | ADDUPD+1~, ADDUPD+2*, ADDUPD+4, ADDUPD+5, ADDUPD+6, ADDUPD+7, ADDUPD+8, DEL+1~, DEL+2* |
STATN | IN+13~, EVN+2* |
STEXT | RECONCIL+8~, RECONCIL+9*, RECONCIL+16, RECONCIL+18, RECONCIL+21, RECONCIL+24 |
STIEN | RECONCIL+8~, RECONCIL+9*, RECONCIL+10, RECONCIL+41~, RECONCIL+42*, RECONCIL+43 |
SUBCOMP | MFE+4~, MFE+6*, MFE+30, MFE+31 |
TFIEN | IN+13~ |
TFL | RECONCIL+1~, RECONCIL+6 |
TFL( | RECONCIL+6, RECONCIL+9 |
TMFE | MFE+4~ |
TMFE( | MFE+7*, MFE+11, MFE+12*, MFE+13*, MFE+14*, MFE+15* |
TMFE(2 | MFE+27 |
TMFE(3 | MFE+25, MFE+26 |
TMFE(4 | MFE+24 |
TMFE(5 | MFE+16, MFE+20, MFE+21, MFE+22 |
TMPNODE | RECONCIL+17~, RECONCIL+18*, RECONCIL+19 |
TYPE | MFE+2~, MFE+27*, MFE+28, MFE+39 |
U | ROUTE+4, ROUTE+5 |
VAFC | IN+7~, IN+13~ |
VAFCARR | IN+13~ |
VAFCARR("CMOR" | MFI+4* |
VAFCARR("SEND | ING SITE" , MSH+4* |
VAFCERR | IN+14~, INIT+42 |
VAFCI | IN+8*, IN+10!, IN+13~, INIT+3* |
VAFCJ | IN+14~, INIT+5* |
VAFCN | INIT+33*, INIT+34, INIT+35, INIT+36, INIT+39, RECONCIL+1~, RECONCIL+29*, RECONCIL+30, RECONCIL+31, RECONCIL+32 , RECONCIL+34, RECONCIL+36, RECONCIL+37, RECONCIL+38 |
VAFCTYPE | RECONCIL+1~, RECONCIL+30*, RECONCIL+36, RECONCIL+38, RECONCIL+40, ADDUPD~, ADDUPD+6 |
VAFCX | IN+14~, INIT+32*, INIT+33, INIT+34, INIT+35, INIT+36, INIT+39, RECONCIL+1~, RECONCIL+6*, RECONCIL+9 , RECONCIL+27*, RECONCIL+28, RECONCIL+29, RECONCIL+30, RECONCIL+31, RECONCIL+32, RECONCIL+34, RECONCIL+38 |
VAFCY | RECONCIL+1~, RECONCIL+28*, RECONCIL+29, RECONCIL+30, RECONCIL+31, RECONCIL+32, RECONCIL+34, RECONCIL+36, RECONCIL+37, RECONCIL+38 , RECONCIL+42, RECONCIL+48, RECONCIL+49, RECONCIL+50 |
X | IN+14~, IN+16*, IN+17*, IN+18*, IN+19*, MFE+4~, MFE+5~, MFE+8*, MFE+10, MFE+18* , MFE+20, MFE+23* |
Y | MFE+4~, MFE+9*, MFE+10 |
ZCNT | INIT+34*, INIT+35, INIT+36, MFE+26*, MFE+36, MFE+38, MFE+39, ZET+4, ZET+7, RECONCIL+11~ , RECONCIL+16*, RECONCIL+18, ADDUPD~, ADDUPD+6, ADDUPD+7, ADDUPD+8 |