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 |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DVBCPATA

Package: Automated Medical Information Exchange

Routine: DVBCPATA


Information

DVBCPATA ;ALB/JLU,557/THM-ADD NEW VET TO FILE #2 ; 10/4/91 9:22 AM

Source Information

Source file <DVBCPATA.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 ^DIC  YN^DICN  
Automated Medical Information Exchange 1 ADDR^DVBCUTIL  
Master Patient Index VistA 1 MPIQ^MPIFAPI  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Automated Medical Information Exchange 2 DVBAB MPI ASSIGN ICN  DVBCLOG  

Entry Points

Name Comments DBIA/ICR reference
EN ;retrieve patient for C&P request
ADDR
ASK
EXIT
CLR
MPI(DVBBKMSG,DFN) ;MPI call to set ICN

External References

Name Field # of Occurrence
^DIC EN+5
YN^DICN ASK
ADDR^DVBCUTIL ASK
MPIQ^MPIFAPI MPI+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Is this the correct Veteran"
  • Line Location: ASK+0
Function Call: WRITE
  • Prompt: !!,"Enter Y if it is the correct Veteran, N to reselect",!
  • Line Location: ASK+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: ASK+3
Function Call: WRITE
  • Prompt: @IOF,!?(IOM-$L(HD1)\2),HD1,!!
  • Line Location: CLR+0
Routine Call
  • DIC
  • Line Location:
    • EN+5

Used in RPC

RPC Name Call Tags
DVBAB MPI ASSIGN ICN MPI

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" MPI+3
^DPT - [#2] ADDR

Label References

Name Line Occurrences
ASK ASK+1
CLR ASK+2
EN ASK+2
EXIT EN+6, ASK

Naked Globals

Name Field # of Occurrence
^( ADDR

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ASK*, ASK+2, EXIT!
%Y ASK!, ASK+1, ASK+2!, EXIT!
>> CNUM ADDR*
>> DA EN+7*, ADDR
DFN ADDR*, MPI~, MPI+6
DG20NAME MPI+2!
DIC EN+4*, EXIT!
DIC(0 EN+4*
DTA ADDR*, EXIT!
DTOUT ASK, EXIT!
DUOUT EXIT!
DVBBKMSG MPI~
>> HD1 EN+2*, EXIT*, CLR
IOF CLR
IOM CLR
MPIFRTN MPI+4!, MPI+7!
>> MPIFS MPI+5*
OLDHD1 EN+2*, EXIT!
OUT EN+3!, EN+6*, ASK*
>> PNAM ADDR*
>> SSN ADDR*
U ADDR
X EXIT!, MPI+3~*
Y EN+6, EN+7, EXIT!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All