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 |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: VIABRPC7

Package: VistA Integration Adapter

Routine: VIABRPC7


Information

VIABRPC7 ;AAC/JMC - VIA RPCs ;04/05/2016

Source Information

Source file <VIABRPC7.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Barcode Medication Administration 2 HISTORY^PSBMLHS  RPC^PSBO  
Kernel 2 $$NOW^XLFDT  $$PATCH^XPDUTL  
Lexicon Utility 2 $$EXP^LEXCODE  $$IMPDATE^LEXU  
CPT HCPCS Codes 1 $$CODEN^ICPTCOD  
DRG Grouper 1 ($$CODEN,$$CSI)^ICDEX  
Order Entry Results Reporting 1 $$OI^ORX8  
PCE Patient Care Encounter 1 $$DATA2PCE^PXAPI  
Problem List 1 DSELECT^GMPLENFM  
Text Integration Utility 1 FILE^TIUSRVP  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 $$GET1^DIQ  

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
VistA Integration Adapter 2 VIAB MEDHIST  VIABRPC  

Entry Points

Name Comments DBIA/ICR reference
DQSAVE ; Background Call to DATA2PCE
DATA2PCE ;
MDS(X,VIALOC) ; return TRUE if checkout is needed ; *21
DOCHKOUT(VIAY,LOC) ; Returns TRUE if automatic selection of Visit Type ;*21
CHKOUT(LOC) ; Returns TRUE if automatic selection of Visit Type ;*21
MKSGLAR(RTN,ARR) ; *21 Make single dimensional array from multi-dimensional array
MEDHIST(RESULT,DFN,VIAIFN) ; -- show admin history for a med (RV)
; ICR#2467,#10141,#3459,#3889,#6479,#6484

External References

Name Field # of Occurrence
$$GET1^DIQ MEDHIST+8, MEDHIST+21
DSELECT^GMPLENFM DQSAVE+155
$$CODEN^ICDEX DQSAVE+71
$$CSI^ICDEX DQSAVE+76
$$CODEN^ICPTCOD DQSAVE+50
$$EXP^LEXCODE DQSAVE+77
$$IMPDATE^LEXU DQSAVE+6
$$OI^ORX8 MEDHIST+6
HISTORY^PSBMLHS MEDHIST+17, MEDHIST+19, MEDHIST+27, MEDHIST+29
RPC^PSBO MEDHIST+25
$$DATA2PCE^PXAPI DATA2PCE+8, DATA2PCE+11
FILE^TIUSRVP DATA2PCE+15
$$NOW^XLFDT DQSAVE+168
$$GET^XPAR DOCHKOUT+3
$$PATCH^XPDUTL DQSAVE+45, MEDHIST+12

Used in RPC

RPC Name Call Tags
VIAB MEDHIST MEDHIST

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] DQSAVE+8
^ORD(100.98 - [#100.98] MEDHIST+9, MEDHIST+10, MEDHIST+11
^TMP("IB" DQSAVE+154!, DQSAVE+157, DQSAVE+158, DQSAVE+160!
^TMP("VIAHIST" MEDHIST+7
^VA(200 - [#200] DOCHKOUT+2

Label References

Name Line Occurrences
$$CHKOUT MDS+1
$$MDS DQSAVE+166
DOCHKOUT CHKOUT+2
MKSGLAR DATA2PCE+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARR MKSGLAR~, MKSGLAR+2
CAT DQSAVE+2~, DQSAVE+14*, DQSAVE+57, DQSAVE+78, DQSAVE+137, DQSAVE+145
CDT DQSAVE+67~, DQSAVE+75*, DQSAVE+77
CKPKG MEDHIST+4~, MEDHIST+12*, MEDHIST+23, MEDHIST+24
CLIVDISP MEDHIST+5~, MEDHIST+11*, MEDHIST+22
CODE DQSAVE+1~, DQSAVE+14*, DQSAVE+16, DQSAVE+21, DQSAVE+23, DQSAVE+28, DQSAVE+29, DQSAVE+30, DQSAVE+31, DQSAVE+33
DQSAVE+34, DQSAVE+35, DQSAVE+36, DQSAVE+37, DQSAVE+38, DQSAVE+39, DQSAVE+40, DQSAVE+41, DQSAVE+42, DQSAVE+48
DQSAVE+50, DQSAVE+65, DQSAVE+66, DQSAVE+68, DQSAVE+81, DQSAVE+85, DQSAVE+87, DQSAVE+96, DQSAVE+98, DQSAVE+107
DQSAVE+109, DQSAVE+115, DQSAVE+117, DQSAVE+126, DQSAVE+128, DQSAVE+134, DQSAVE+136, DQSAVE+144, DQSAVE+146
COM DQSAVE+4~, DQSAVE+148*, DQSAVE+149*
COMMENT DQSAVE+4~
COMMENT( DQSAVE+61*, DQSAVE+82*, DQSAVE+93*, DQSAVE+104*, DQSAVE+112*, DQSAVE+123*, DQSAVE+131*, DQSAVE+141*, DQSAVE+149
COMMENTS DQSAVE+4~
COMMENTS( DQSAVE+146*, DQSAVE+149
CPT DQSAVE+3~, DQSAVE+12*, DQSAVE+49*, DQSAVE+61, DQSAVE+62
CSYS DQSAVE+67~, DQSAVE+76*, DQSAVE+77
CT MKSGLAR+1~, MKSGLAR+2*, MKSGLAR+4*, MKSGLAR+6
DFN DQSAVE+5~, DQSAVE+29*, DQSAVE+152, MEDHIST~, MEDHIST+19, MEDHIST+25, MEDHIST+29
DGP MEDHIST+5~, MEDHIST+21*, MEDHIST+22
>> DISPLAY DATA2PCE+8, DATA2PCE+11
DT DQSAVE+75
DUZ DOCHKOUT+2, DOCHKOUT+3
HF DQSAVE+3~, DQSAVE+12*, DQSAVE+116*, DQSAVE+123
HPIV MEDHIST+4~, MEDHIST+6*, MEDHIST+10*, MEDHIST+22
I DQSAVE+1~, DQSAVE+13*, MDS+2~, MDS+3*, MDS+4*, MDS+5, MDS+7*, MDS+8, MKSGLAR+1~, MKSGLAR+2*
, MKSGLAR+3*, MKSGLAR+5, MKSGLAR+6
ICD DQSAVE+3~, DQSAVE+12*, DQSAVE+69*, DQSAVE+81, DQSAVE+82
IEN DQSAVE+1~, DQSAVE+50*, DQSAVE+51, DQSAVE+67~, DQSAVE+71*, DQSAVE+72, DQSAVE+73, DQSAVE+76
IMM DQSAVE+3~, DQSAVE+12*, DQSAVE+86*, DQSAVE+93
IMPLDT DQSAVE+2~, DQSAVE+6*
ISIV MEDHIST+4~, MEDHIST+6*, MEDHIST+9*, MEDHIST+22
J MKSGLAR+1~, MKSGLAR+5*, MKSGLAR+6
LEXIEN DQSAVE+67~, DQSAVE+77*
LOC DOCHKOUT~, DOCHKOUT+3, CHKOUT~, CHKOUT+2
MOD DQSAVE+3~, DQSAVE+55*, DQSAVE+56
MODCNT DQSAVE+3~, DQSAVE+53*, DQSAVE+54
MODIDX DQSAVE+3~, DQSAVE+54*, DQSAVE+55
MODS DQSAVE+3~, DQSAVE+53*, DQSAVE+55
NARR DQSAVE+2~, DQSAVE+14*, DQSAVE+58, DQSAVE+79, DQSAVE+81, DQSAVE+138
NOTEIEN DATA2PCE+12, DATA2PCE+15, DATA2PCE+19!
OK DQSAVE+1~, DATA2PCE+8*, DATA2PCE+11*, DATA2PCE+12, DATA2PCE+18
PCELIST DATA2PCE+19!
PCELIST( DQSAVE+13
PED DQSAVE+3~, DQSAVE+12*, DQSAVE+108*, DQSAVE+112
PKG DQSAVE+1~, DQSAVE+8*, DATA2PCE+8, DATA2PCE+11
PROBLEMS DQSAVE+5~, DQSAVE+152
PROBLEMS( DQSAVE+81*, DQSAVE+163, DQSAVE+164
PRV DQSAVE+3~, DQSAVE+12*, DQSAVE+17*, DQSAVE+18, DQSAVE+19
PXAPREDT DQSAVE+5~, DQSAVE+11*, DQSAVE+25*, DATA2PCE+4, DATA2PCE+8, DATA2PCE+11
PXERRORS DQSAVE+2~, DATA2PCE+8, DATA2PCE+11, DATA2PCE+17
PXERRZ DQSAVE+5~
PXPROBS DQSAVE+2~, DATA2PCE+8, DATA2PCE+11, DATA2PCE+18
PXPROBS( DATA2PCE+17
RESULT MEDHIST~, MEDHIST+7*, MEDHIST+18, MEDHIST+19, MEDHIST+23, MEDHIST+25, MEDHIST+26, MEDHIST+28, MEDHIST+29
ROOT DQSAVE+2~, DQSAVE+18*, DQSAVE+21, DQSAVE+22, DQSAVE+27*, DQSAVE+28*, DQSAVE+29, DQSAVE+30, DQSAVE+31, DQSAVE+33*
DQSAVE+34, DQSAVE+35, DQSAVE+36, DQSAVE+37, DQSAVE+38, DQSAVE+39, DQSAVE+40, DQSAVE+41, DQSAVE+43, DQSAVE+45
DQSAVE+46, DQSAVE+49*, DQSAVE+51, DQSAVE+56, DQSAVE+57, DQSAVE+58, DQSAVE+59, DQSAVE+60, DQSAVE+62, DQSAVE+69*
DQSAVE+73, DQSAVE+74, DQSAVE+77, DQSAVE+78, DQSAVE+79, DQSAVE+80, DQSAVE+81, DQSAVE+83, DQSAVE+86*, DQSAVE+87
DQSAVE+88, DQSAVE+89, DQSAVE+90, DQSAVE+91, DQSAVE+92, DQSAVE+94, DQSAVE+97*, DQSAVE+98, DQSAVE+99, DQSAVE+100
DQSAVE+101, DQSAVE+102, DQSAVE+103, DQSAVE+105, DQSAVE+108*, DQSAVE+109, DQSAVE+110, DQSAVE+111, DQSAVE+113, DQSAVE+116*
DQSAVE+117, DQSAVE+118, DQSAVE+120, DQSAVE+121, DQSAVE+124, DQSAVE+127*, DQSAVE+128, DQSAVE+129, DQSAVE+130, DQSAVE+132
DQSAVE+135*, DQSAVE+136, DQSAVE+137, DQSAVE+138, DQSAVE+139, DQSAVE+140, DQSAVE+142
ROOT2 DQSAVE+2~, DQSAVE+19*, DQSAVE+23, DQSAVE+24
RTN MKSGLAR~
RTN( MKSGLAR+6*
SK DQSAVE+3~, DQSAVE+12*, DQSAVE+97*, DQSAVE+104
SRC DQSAVE+1~, DQSAVE+10*, DQSAVE+122*, DATA2PCE+8, DATA2PCE+11
SRV DOCHKOUT+1~, DOCHKOUT+2*, DOCHKOUT+3
SVCAT DQSAVE+4~, DQSAVE+33*, DQSAVE+75
TARR DATA2PCE+17*, DATA2PCE+19!
TRT DQSAVE+3~, DQSAVE+12*, DQSAVE+135*, DQSAVE+141
TYP DQSAVE+1~, DQSAVE+14*, DQSAVE+15, DQSAVE+20, DQSAVE+26, DQSAVE+47, DQSAVE+62, DQSAVE+63, DQSAVE+83, DQSAVE+84
DQSAVE+94, DQSAVE+95, DQSAVE+105, DQSAVE+106, DQSAVE+113, DQSAVE+114, DQSAVE+124, DQSAVE+125, DQSAVE+132, DQSAVE+133
DQSAVE+142, DQSAVE+143
U DQSAVE+14, DQSAVE+22, DQSAVE+28, DQSAVE+29, DQSAVE+30, DQSAVE+31, DQSAVE+33, DQSAVE+34, DQSAVE+35, DQSAVE+36
DQSAVE+37, DQSAVE+38, DQSAVE+39, DQSAVE+40, DQSAVE+41, DQSAVE+43, DQSAVE+44, DQSAVE+45, DQSAVE+46, DQSAVE+52
DQSAVE+53, DQSAVE+59, DQSAVE+60, DQSAVE+61, DQSAVE+74, DQSAVE+77, DQSAVE+80, DQSAVE+81, DQSAVE+82, DQSAVE+88
DQSAVE+89, DQSAVE+90, DQSAVE+91, DQSAVE+92, DQSAVE+93, DQSAVE+99, DQSAVE+100, DQSAVE+101, DQSAVE+102, DQSAVE+103
DQSAVE+104, DQSAVE+110, DQSAVE+111, DQSAVE+112, DQSAVE+118, DQSAVE+119, DQSAVE+120, DQSAVE+121, DQSAVE+122, DQSAVE+123
DQSAVE+129, DQSAVE+130, DQSAVE+131, DQSAVE+139, DQSAVE+140, DQSAVE+141, DQSAVE+146, DOCHKOUT+2, MEDHIST+6
VIAAUTO MDS+2~
VIAAVST DQSAVE+2~, DATA2PCE+8, DATA2PCE+11, DATA2PCE+12, DATA2PCE+14
VIACPTDE DQSAVE+5~, DQSAVE+62*, DATA2PCE+4, DATA2PCE+6
VIADX DQSAVE+64~, DQSAVE+68*, DQSAVE+70*, DQSAVE+71, DQSAVE+77
VIADXI DQSAVE+64~, DQSAVE+66*, DQSAVE+68, DQSAVE+74, DQSAVE+81, DQSAVE+82
VIAENCDT DQSAVE+2~, DQSAVE+28*, DQSAVE+75
VIAIFN MEDHIST~, MEDHIST+6, MEDHIST+8, MEDHIST+21
VIALOC DQSAVE+166, MDS~, MDS+1
VIAOK DATA2PCE+13~, DATA2PCE+15, MDS+2~, MDS+3*, MDS+4, MDS+5*, MDS+6, MDS+7, MDS+8*, MDS+9*
, MDS+10
VIAPHMID MEDHIST+4~, MEDHIST+8*, MEDHIST+16, MEDHIST+25
VIAPROBI DQSAVE+153~, DQSAVE+156*, DQSAVE+157*, DQSAVE+158, DQSAVE+162*, DQSAVE+163*, DQSAVE+164
VIAPSID MEDHIST+4~, MEDHIST+6*, MEDHIST+19, MEDHIST+29
VIAPXAPI DQSAVE+1~, DQSAVE+166
VIAPXAPI( DQSAVE+149*
VIAPXAPI("DX/PL" DQSAVE+164*
VIAPXAPI("ENCOUNTER" DQSAVE+170*, DQSAVE+171*, DATA2PCE+5
VIAPXAPI("PROCEDURE" DATA2PCE+6
VIAPXAPI("PROVIDER" DQSAVE+119
VIAPXDEL DQSAVE+1~
VIAPXDEL("ENCOUNTER" DATA2PCE+5*
VIAPXDEL("PROCEDURE" DATA2PCE+6*
VIASAVV DQSAVE+5~
VIATIME DQSAVE+167~, DQSAVE+168*, DQSAVE+169*, DQSAVE+170
VIAWPROB DQSAVE+153~, DQSAVE+158*, DQSAVE+159, DQSAVE+161
VIAWPROB( DQSAVE+159*, DQSAVE+164
VIAX DATA2PCE+13~, DATA2PCE+15
VIAX(1207 DATA2PCE+14*
VIAY DOCHKOUT~, DOCHKOUT+3*, DOCHKOUT+4*, DOCHKOUT+5*, CHKOUT+1~, CHKOUT+2, CHKOUT+3
>> VOK DATA2PCE+17
>> VOK(0 DATA2PCE+18*
X DQSAVE+1~, DQSAVE+13*, DQSAVE+14, DQSAVE+22, DQSAVE+28, DQSAVE+29, DQSAVE+30, DQSAVE+31, DQSAVE+33, DQSAVE+34
DQSAVE+35, DQSAVE+36, DQSAVE+37, DQSAVE+38, DQSAVE+39, DQSAVE+40, DQSAVE+41, DQSAVE+43, DQSAVE+44, DQSAVE+45
DQSAVE+46, DQSAVE+52, DQSAVE+53, DQSAVE+59, DQSAVE+60, DQSAVE+61, DQSAVE+74, DQSAVE+80, DQSAVE+81, DQSAVE+82
DQSAVE+88, DQSAVE+89, DQSAVE+90, DQSAVE+91, DQSAVE+92, DQSAVE+93, DQSAVE+99, DQSAVE+100, DQSAVE+101, DQSAVE+102
DQSAVE+103, DQSAVE+104, DQSAVE+110, DQSAVE+111, DQSAVE+112, DQSAVE+118, DQSAVE+119*, DQSAVE+120, DQSAVE+121, DQSAVE+122
DQSAVE+123, DQSAVE+129, DQSAVE+130, DQSAVE+131, DQSAVE+139, DQSAVE+140, DQSAVE+141, DQSAVE+146, MDS~
X("DX/PL" MDS+4, MDS+5
X("PROCEDURE" MDS+7, MDS+8
X("PROVIDER" MDS+9
XAM DQSAVE+3~, DQSAVE+12*, DQSAVE+127*, DQSAVE+131
>> ZTQUEUED DQSAVE+7
>> ZTREQ DQSAVE+7*
>> ZTSTAT DATA2PCE+16*

Marked Items

Name Field # of Occurrence
$T(HISTORY^PSBMLHS MEDHIST+17, MEDHIST+27
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 |  Local Variables |  Marked Items  | All