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 |  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: DVBABFRM

Package: Automated Medical Information Exchange

Routine: DVBABFRM


Information

DVBABFRM ;ALB/SPH - CAPRI TEMPLATE/WORKSHEETS UTILITIES ;11/17/02

Source Information

Source file <DVBABFRM.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 DD^%DT  (UPDATE,WP)^DIE  ^DIK  $$GET1^DIQ  
Kernel 2 $$NOW^XLFDT  $$PROD^XUPROD  
Master Patient Index VistA 1 $$GETICN^MPIF001  
Registration 1 $$SITE^VASITE  

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: 10

Package Total Caller Graph
Automated Medical Information Exchange 10 DVBAB CCOW  DVBAB FETCH 1U4N  DVBAB FORM COPY  DVBAB FORM DATA BACKUP  DVBAB FORM DATA BACKUP DELETE  DVBAB FORM DATA BACKUP RESTORE  DVBAB LOAD FORM  DVBAB RESTRICTED LIST PATIENTS  
DVBAB SAVE FORM  DVBAB TEMPLATE DEFINITION  

Entry Points

Name Comments DBIA/ICR reference
DEFINE(Y,DVBIEN,DVBTYPE) ;
; DVBTYPE: 1= Form Definition, 2=Script, 3=Report
UPDATE(Y,DVBIEN,DVBTYPE,DVBLINES,DVBLINEC,DVBLINEB) ;
; DVBTYPE: 1= Form Definition, 2=Script, 3=Report
SAVE(Y,DVBIEN,DVBLINES,DVBLINEC,DVBLINEB,DVBTPSV) ;
; DVBTPSV: 3/NULL=NORMAL GLOBAL
LOAD(Y,DVBIEN,DVBTPSV) ;
; DVBTPSV: 3/NULL=NORMAL GLOBAL
CCOW(Y,F) ;RPC DVBAB CCOW
U1N4(Y,ARR) ;RPC DVBAB FETCH 1U4N
DELETE(Y,IEN) ;RPC DVBAB FORM DATA BACKUP DELETE
BACKUP(Y,IEN,TXT) ;RPC DVBAB FORM DATA BACKUP
RESTORE(Y,IEN,SN) ;RPC DVBAB FORM DATA BACKUP RESTORE
COPY(Y,DA,DFN) ;RPC DVBAB FORM COPY
DEL(Y,DA,F,DIK)
AF(R)
ERR(M)
RSTLIST(DVBABY,IEN) ;RPC DVBAB RESTRICTED LIST PATIENTS
; RETURNS A LIST OF PATIENTS IN THE USER'S CLAIMS SYSTEM
; RESTRICTED LIST IN THE FORMAT
; LISTNAME (OR NULL)^PTIEN^PT NAME^EXP DATE^EXP DAT INTERNAL^SSN^DOB^ICN
; $$GETICN^MPIF001 - supported ICR #2701

External References

Name Field # of Occurrence
DD^%DT RSTLIST+25, RSTLIST+49
UPDATE^DIE BACKUP+8, COPY+10
WP^DIE BACKUP+11, BACKUP+12, RESTORE+18, RESTORE+22, COPY+12, COPY+13
^DIK DEL
$$GET1^DIQ U1N4+4
$$GETICN^MPIF001 RSTLIST+28, RSTLIST+52
$$SITE^VASITE CCOW+2
$$NOW^XLFDT BACKUP+6, COPY+8
$$PROD^XUPROD CCOW+3

Used in RPC

RPC Name Call Tags
DVBAB TEMPLATE DEFINITION DEFINE
DVBAB SAVE FORM SAVE
DVBAB LOAD FORM LOAD
DVBAB FETCH 1U4N U1N4
DVBAB FORM DATA BACKUP BACKUP
DVBAB FORM DATA BACKUP DELETE DELETE
DVBAB FORM DATA BACKUP RESTORE RESTORE
DVBAB FORM COPY COPY
DVBAB CCOW CCOW
DVBAB RESTRICTED LIST PATIENTS RSTLIST

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] DEL
^DPT - [#2] COPY+5, RSTLIST+23, RSTLIST+26, RSTLIST+27, RSTLIST+47, RSTLIST+50, RSTLIST+51
^DVB(396.17 - [#396.17] SAVE+5!, SAVE+6*, SAVE+9*, SAVE+11, LOAD+4, LOAD+5, U1N4+3, DELETE+2, DELETE+3!
^DVB(396.18 - [#396.18] DEFINE+4, DEFINE+5, UPDATE+4!, UPDATE+5*, UPDATE+10*, AF+3, AF+4
^DVB(396.956 RSTLIST+15, RSTLIST+20, RSTLIST+22, RSTLIST+24, RSTLIST+37, RSTLIST+38
^DVB(396.965 RSTLIST+44, RSTLIST+45, RSTLIST+46, RSTLIST+48
^TMP( ERR, ERR+1, ERR+2, ERR+3!
^TMP("DVBAFRML" LOAD+2!, LOAD+3, LOAD+5*
^TMP("DVBARLST" RSTLIST+12!, RSTLIST+31*, RSTLIST+55*, RSTLIST+56
^TMP("DVBU1N4" U1N4+1, U1N4+5*
^TMP($J DEFINE+2!, DEFINE+3, DEFINE+5*
^VA(200 - [#200] BACKUP+7
^XTMP("DVBA" RESTORE+17*, RESTORE+19, RESTORE+21*, RESTORE+24, RESTORE+28!

Label References

Name Line Occurrences
$$AF COPY+6
DEL COPY+12, COPY+13
ERR BACKUP+8, BACKUP+11, BACKUP+12, RESTORE+18, RESTORE+22, COPY+10, COPY+12, COPY+13

Naked Globals

Name Field # of Occurrence
^( ERR+1, ERR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A BACKUP+1~, COPY+1~
A( BACKUP+6*, BACKUP+7*, COPY+7*, COPY+8*, COPY+9*
ARR U1N4~
ARR( U1N4+2, U1N4+3, U1N4+5
C AF~*, AF+4*, AF+5, AF+6
D ERR~*, ERR+1, ERR+2, ERR+3
DA COPY~, COPY+1*, COPY+3, COPY+11*, COPY+12, COPY+13, COPY+14, DEL~
DFN COPY~, COPY+2*, COPY+5, COPY+7
DIK DEL~*
DT AF+3
DUZ LOAD+2, LOAD+3, LOAD+5, BACKUP+7, COPY+7, RSTLIST+12, RSTLIST+31, RSTLIST+55, RSTLIST+56
DVB1 RSTLIST+6~, RSTLIST+57!
DVB2 RSTLIST+6~, RSTLIST+57!
DVB3 RSTLIST+6~, RSTLIST+57!
DVB4 RSTLIST+6~, RSTLIST+57!
DVB5 RSTLIST+6~, RSTLIST+57!
DVBABCNT LOAD+2~, LOAD+3*, LOAD+5*, RSTLIST+10~, RSTLIST+11*, RSTLIST+31*, RSTLIST+55*
DVBABD1 RSTLIST+8~, RSTLIST+21*, RSTLIST+29, RSTLIST+45*, RSTLIST+53, RSTLIST+58!
DVBABD2 RSTLIST+8~, RSTLIST+22*, RSTLIST+23, RSTLIST+26, RSTLIST+27, RSTLIST+28, RSTLIST+29, RSTLIST+46*, RSTLIST+47, RSTLIST+50
, RSTLIST+51, RSTLIST+52, RSTLIST+53, RSTLIST+58!
DVBABD3 RSTLIST+8~, RSTLIST+23*, RSTLIST+29, RSTLIST+47*, RSTLIST+53, RSTLIST+58!
DVBABD4 RSTLIST+8~, RSTLIST+25*, RSTLIST+29, RSTLIST+49*, RSTLIST+53, RSTLIST+58!
DVBABD5 RSTLIST+8~, RSTLIST+24*, RSTLIST+25, RSTLIST+29, RSTLIST+48*, RSTLIST+49, RSTLIST+53, RSTLIST+58!
DVBABD6 RSTLIST+8~, RSTLIST+26*, RSTLIST+29, RSTLIST+50*, RSTLIST+53, RSTLIST+58!
DVBABD7 RSTLIST+9~, RSTLIST+27*, RSTLIST+29, RSTLIST+51*, RSTLIST+53
DVBABD8 RSTLIST+9~, RSTLIST+28*, RSTLIST+29, RSTLIST+52*, RSTLIST+53
DVBABDTA RSTLIST+8~, RSTLIST+29*, RSTLIST+30, RSTLIST+31, RSTLIST+53*, RSTLIST+54, RSTLIST+55, RSTLIST+58!
DVBABIE2 RSTLIST+6~, RSTLIST+43*, RSTLIST+44*, RSTLIST+46, RSTLIST+48, RSTLIST+57!
DVBABIE3 RSTLIST+6~, RSTLIST+38*, RSTLIST+39, RSTLIST+44, RSTLIST+45, RSTLIST+46, RSTLIST+48, RSTLIST+57!
DVBABIE4 RSTLIST+6~, RSTLIST+19*, RSTLIST+20*, RSTLIST+22, RSTLIST+24, RSTLIST+36*, RSTLIST+37*, RSTLIST+38, RSTLIST+57!
DVBABIEN LOAD+2~, LOAD+3*, LOAD+4*, RSTLIST+6~, RSTLIST+13*, RSTLIST+15*, RSTLIST+57!
DVBABPT1 RSTLIST+7~, RSTLIST+13*, RSTLIST+15*, RSTLIST+16, RSTLIST+18, RSTLIST+20, RSTLIST+22, RSTLIST+24, RSTLIST+37, RSTLIST+38
, RSTLIST+57!
DVBABY RSTLIST~, RSTLIST+56*
DVBCOUNT UPDATE+2~, UPDATE+6*, UPDATE+7*, UPDATE+10*, SAVE+2~, SAVE+3*, SAVE+6*, SAVE+9*
DVBIEN DEFINE~, DEFINE+4, DEFINE+5, UPDATE~, UPDATE+4, UPDATE+5, UPDATE+10, SAVE~, SAVE+5, SAVE+6
, SAVE+9, SAVE+11, LOAD~, LOAD+4, LOAD+5
DVBJ DEFINE+2~, DEFINE+3*, DEFINE+4*, DEFINE+5
DVBLINEB UPDATE~, UPDATE+3, UPDATE+6, UPDATE+7, UPDATE+9, SAVE~, SAVE+3, SAVE+4, SAVE+8
DVBLINEC UPDATE~, UPDATE+9, SAVE~, SAVE+8
DVBLINES UPDATE~, SAVE~
DVBLINES( UPDATE+10, SAVE+9
DVBLINES(1 UPDATE+5, SAVE+6
DVBNUM UPDATE+2~, UPDATE+6*, UPDATE+8*, UPDATE+9*, UPDATE+10, SAVE+2~, SAVE+3*, SAVE+7*, SAVE+8*, SAVE+9
DVBTPSV SAVE~, SAVE+3*, SAVE+5, SAVE+6, SAVE+9, SAVE+11, LOAD~, LOAD+3*, LOAD+4, LOAD+5
DVBTYPE DEFINE~, DEFINE+3*, DEFINE+4, DEFINE+5, UPDATE~, UPDATE+3, UPDATE+6*, UPDATE+10
F CCOW~, CCOW+2, CCOW+3, BACKUP+1~*, BACKUP+2, RESTORE+1~, RESTORE+10*, RESTORE+14, RESTORE+15*, RESTORE+19
, RESTORE+25, COPY+1~*, COPY+7, COPY+8, COPY+9, COPY+12, COPY+13, DEL~
I U1N4+1~*, U1N4+2*, U1N4+3, U1N4+5, AF~*, AF+1*, AF+2, ERR~, ERR+1*, ERR+2
IEN DELETE~, DELETE+1*, DELETE+2, DELETE+3, BACKUP~, BACKUP+1*, BACKUP+2, BACKUP+5, BACKUP+10, RESTORE~
, RESTORE+3*, RESTORE+6, RESTORE+7, RESTORE+18, RESTORE+22, RSTLIST~, RSTLIST+15
J AF~, AF+2*, AF+3*, AF+4
K AF~, AF+2*, AF+3, AF+4, ERR~, ERR+2*
L AF~*, AF+4*, AF+6
M BACKUP+1~*, BACKUP+3, BACKUP+4*, BACKUP+13, RESTORE+1~, RESTORE+8*, RESTORE+12, RESTORE+13*, RESTORE+14*, RESTORE+15*
, RESTORE+22, COPY+1~, COPY+2*, COPY+4, ERR~*, ERR+1*, ERR+3*
N BACKUP+1~, BACKUP+5*, BACKUP+6, BACKUP+7, BACKUP+10*, BACKUP+11, BACKUP+12, RESTORE+1~, RESTORE+5*, RESTORE+6
, RESTORE+18, RESTORE+22, COPY+1~, COPY+2*, COPY+5, COPY+8*, AF~, AF+2*, AF+4
P COPY+1~, COPY+7*, COPY+8, COPY+9
R BACKUP+1~, BACKUP+2*, BACKUP+3, BACKUP+4, BACKUP+10, BACKUP+11, BACKUP+12, RESTORE+1~, RESTORE+6*, RESTORE+9
, RESTORE+12, RESTORE+13, RESTORE+17, RESTORE+19, RESTORE+21, RESTORE+23, RESTORE+24, COPY+1~*, COPY+2, COPY+4
, COPY+6, COPY+9, COPY+11, COPY+12, COPY+13, AF~*, AF+1, AF+2
S BACKUP+1~, BACKUP+5*, BACKUP+6, BACKUP+7, BACKUP+11, BACKUP+12
SN RESTORE~, RESTORE+4*, RESTORE+7, RESTORE+9*, RESTORE+14, RESTORE+15, RESTORE+18, RESTORE+22
T RESTORE+1~
TXT BACKUP~, BACKUP+5*, BACKUP+7
U SAVE+11, U1N4+3, U1N4+5, BACKUP+4, BACKUP+7, BACKUP+10, RESTORE+13, RESTORE+14, RESTORE+15, RESTORE+19
, RESTORE+25, COPY+2, COPY+9, COPY+11, AF+2, AF+3, RSTLIST+27, RSTLIST+29, RSTLIST+51, RSTLIST+53
X U1N4+1~, U1N4+3*, U1N4+4*, U1N4+5, AF~, AF+3*, ERR~, ERR+1*, ERR+2*, ERR+3
Y DEFINE~, DEFINE+3*, UPDATE~, SAVE~, SAVE+11*, LOAD~, LOAD+3*, CCOW~, CCOW+1*, CCOW+2*
, CCOW+3*, U1N4~, U1N4+1*, DELETE~, DELETE+1*, DELETE+2*, DELETE+3, BACKUP~, BACKUP+2*, BACKUP+3*
, BACKUP+4, BACKUP+8, BACKUP+9, BACKUP+11, BACKUP+12, BACKUP+13*, RESTORE~, RESTORE+7*, RESTORE+12*, RESTORE+13*
, RESTORE+14*, RESTORE+15, RESTORE+18, RESTORE+19*, RESTORE+22*, RESTORE+25*, COPY~, COPY+3*, COPY+4*, COPY+5*
, COPY+6*, COPY+10, COPY+12, COPY+13, COPY+14*, DEL~, RSTLIST+25*, RSTLIST+49*
Z RESTORE+1~, AF~, AF+2*, AF+3*, AF+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All