Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: VAFCTFPR

Package: Registration

Routine: VAFCTFPR


Information

VAFCTFPR ;ALB/JLU,CML-MFU PROCESSING ROUTINE ;06/25/98

Source Information

Source file <VAFCTFPR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Master Patient Index VistA 2 ($$GETDFN,$$GETICN,$$GETVCCI)^MPIF001  $$MPINODE^MPIFAPI  
Registration 2 ($$DELALLTF,FILE)^VAFCTFU  $$SITE^VASITE  
Clinical Information Resource Network 1 (EXC,START)^RGHLLOG  
Health Level Seven 1 $$FMDATE^HLFNC  
Kernel 1 $$LKUP^XUAF4  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
EN ;This entry point is used to process the Master File Update Message.
MFN ;Read Treating Facility MFN M05 (PROCESS LOGIC) msg into VAFC()
MFNP ;Process in the TF updates messages
INIT ;Process in the ADT A04/A08 (routing logic)
PICK ;check routine for segment entry point
MSH ;;MSH
EVN ;;EVN
PID ;;PID
MFI ;;MFI
MFE ;;MFE
ZET ;;ZET
TFPRQ
POPQ
UP ;entry point to process local A04 messages.
UPQ

External References

Name Field # of Occurrence
$$GET1^DIQ MFE+13, MFE+15
$$FMDATE^HLFNC EVN+2, MFE+4
$$GETDFN^MPIF001 MFI+15, MFE+8
$$GETICN^MPIF001 MFE+16
$$GETVCCI^MPIF001 MFE+17
$$MPINODE^MPIFAPI MFI+17
EXC^RGHLLOG MFI+13, MFI+16, MFI+22, MFE+11
START^RGHLLOG MSH+2
$$DELALLTF^VAFCTFU MFI+22
FILE^VAFCTFU MFE+24, ZET+4, UP+6
$$SITE^VASITE EVN+2, UP+6
$$LKUP^XUAF4 MFE+6

Used in HL7 Interface

HL7 Protocol Name Call Tags
VAFC MFU-TFL CLIENT EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" EN+5, EN+6, EN+7, EN+8

Label References

Name Line Occurrences
@( PICK+1
INIT UP+4
PICK MFNP+1, INIT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> HL("ECH" MSH+3*, MFI+7, MFE+3
>> HL("FS" MSH+3*, MSH+4, EVN+2, PID+2, MFI+3, MFI+8, MFI+11, MFI+13, MFE+4, MFE+5
MFE+23, ZET+3
>> HL("MID" MFI+13, MFI+16, MFI+22, MFE+11
HLCOMP MFI+6~, MFI+7*, MFI+11, MFI+13, MFE+2~, MFE+3*, MFE+5
HLECH MSH+3*, UP+2~
HLFS MSH+3*, UP+2~
>> HLMTIENS MSH+2
>> HLNEXT MFN+1, INIT+1
>> HLNODE MFN+1, INIT+1
>> HLQUIT MFN+1, INIT+1
ICN EN+9~, MFI+13*, MFI+15, MFI+16, MFI+22, MFE+8, MFE+11
INST EN+10~, MFE+5*, MFE+6*, MFE+7, MFE+24, ZET+4
LASTNAME MFE+12~, MFE+14*
LOCCMOR MFE+12~, MFE+17*
LOCICN MFE+12~, MFE+16*
LOCNAME MFE+12~, MFE+13*, MFE+14
LOCSSN MFE+12~, MFE+15*
MFNQUIT EN+10~, MFNP+1, MFI+5*, MFI+13*, MFI+16*, MFI+22*, MFE+7*, MFE+9, MFE+11*
MFUPT EN+10~, MFI+3*, MFI+5
MSG EN+10~, MFNP+1*, INIT+1*, MSH+3, MSH+4, EVN+2, PID+2, MFI+3, MFI+8, MFI+11
MFE+4, MFE+5, ZET+3
NXTSGMT MFI+2~, MFI+12*, MFI+13, MFE+2~, MFE+23*
PDFN EN+9~, PID+2*, MFI+13, MFI+15*, MFI+16, MFI+17, MFI+22, MFE+8*, MFE+11, MFE+13
MFE+15, MFE+16, MFE+17, MFE+24, ZET+4, UP+2~, UP+6
PDLT EN+10~, MFE+4*, MFE+24, ZET+4
PDLTET ZET+2!, ZET+3*, ZET+4
SG EN+9~, MFNP+1*, INIT+1*, PICK+1, UP+2~
STATN EVN+2*, UP+2~
TYPE EN+9~, MFI+8*, MFI+10, MFI+19
VAFC EN+10~, UP+3~
VAFC( MFN+1*, MFNP+1, INIT+1*, MFI+12, MFE+23
VAFCARR EN+9~, UP+2~
VAFCARR("CMOR" MFI+11*
VAFCARR("SEND ING SITE" , MSH+4*, MFI+13, MFI+16, MFE+11
VAFCDATA MFE+12~
VAFCER EN+9~, MFI+22*
VAFCI EN+10~, MFN+1*, MFNP+1*, INIT+1*, MFI+12, MFE+23, UP+2~
VAFCMPI MFI+2~, MFI+17*
VAFCTFT EN+10~, MFI+10*, MFE+24, ZET+4
X EN+5*, EN+6*, EN+7*, EN+8*, EN+9!

Marked Items

Name Field # of Occurrence
$T(@SG PICK+1, PICK+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in HL7 Interface |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All