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  | All
Print Page as PDF
Routine: PXVRPC4

Package: PCE Patient Care Encounter

Routine: PXVRPC4


Information

PXVRPC4 ;BPFO/LMT - PCE RPCs for Immunization(s) ;08/15/16 17:26

Source Information

Source file <PXVRPC4.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
PCE Patient Care Encounter 4 ($$IMMNODEF,IMMDEF)^PXAPIIM  $$GETFLDS^PXVRPC5  $$INST^PXVUTIL  $$IMMSEL^PXVXR  
VA FileMan 4 $$LAST^DIAUTL  $$GET1^DID  $$EXTERNAL^DILFD  $$GET1^DIQ  
Kernel 1 $$NOW^XLFDT  
Lexicon Utility 1 $$PERIOD^LEXU  
Toolkit 1 $$GETSTAT^XTID  

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

Package Total Caller Graph
PCE Patient Care Encounter 3 PXVIMM ADMIN CODES  PXVIMM IMM DETAILED  PXVIMM IMM SHORT LIST  
VistA Integration Adapter 1 VIABRPC  

Entry Points

Name Comments DBIA/ICR reference
IMMRPC(PXRTRN,PXIMM,PXDATE,PXLOC) ; Entry point for RPC
GETIMM(PXRTRN,PXIMM,PXDATE,PXLOC) ; Entry point for API
GETCS(PXSUB,PXIMM,PXDATE) ;
GETVIS(PXSUB,PXIMM) ;
GETSUBS(PXSUB,PXIMM,PXMULT) ;
GETLOT(PXSUB,PXIMM,PXDATE,PXINST) ;
GETCONT(PXSUB,PXIMM) ; Get Contraindications
GETDEF(PXSUB,PXIMM,PXINST) ; Get defaults
IMMSHORT(PXRSLT,PXFILTER,PXDATE) ;
GETSTAT(PXIMM,PXDATE,PXCURR,PXAUDIT) ;
GETCSTAT(PXDATE,PXAUDIT) ;
IMMADMCD(PXRSLT,PXDATE) ;

External References

Name Field # of Occurrence
$$LAST^DIAUTL GETSTAT+7
$$GET1^DID GETIMM+14, IMMSHORT+40
$$EXTERNAL^DILFD GETDEF+12
$$GET1^DIQ GETVIS+13
$$PERIOD^LEXU GETCS+18
$$IMMNODEF^PXAPIIM IMMADMCD+25
IMMDEF^PXAPIIM GETDEF+6
$$GETFLDS^PXVRPC5 GETCONT+13
$$INST^PXVUTIL GETIMM+11
$$IMMSEL^PXVXR GETLOT+14
$$NOW^XLFDT GETIMM+10
$$GETSTAT^XTID GETSTAT+11

Used in RPC

RPC Name Call Tags
PXVIMM IMM SHORT LIST IMMSHORT
PXVIMM IMM DETAILED IMMRPC
PXVIMM ADMIN CODES IMMADMCD

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DI(.85 - [#.85] GET1^DIQ
^AUPNVIMM - [#9000010.11] EXTERNAL^DILFD
^AUTTIMM - [#9999999.14] GET1^DID,  LAST^DIAUTL

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTIMAN - [#9999999.04] GETLOT+16
^AUTTIML - [#9999999.41] GETLOT+7
^AUTTIML("C" GETLOT+6
^AUTTIMM - [#9999999.14] GETIMM+9, GETIMM+16, GETIMM+19, GETIMM+21, GETIMM+25, GETIMM+29, GETIMM+30, GETIMM+31, GETCS+8, GETCS+9
, GETCS+13, GETCS+14, GETVIS+6, GETVIS+7, GETSUBS+7, GETSUBS+8, IMMSHORT+45, IMMSHORT+46, IMMSHORT+53, IMMSHORT+55
, IMMSHORT+58, IMMSHORT+59, GETSTAT+4, GETSTAT+9
^AUTTIVIS - [#920] GETVIS+9, GETVIS+10, GETVIS+14, GETVIS+15
^DIA(9999999.14 GETCSTAT+22
^PXV(920.4 - [#920.4] GETCONT+6, GETCONT+9, GETCONT+10
^TMP( IMMRPC+101, IMMRPC+102!, IMMRPC+109, IMMRPC+110*, IMMRPC+112*, IMMRPC+114*, IMMRPC+117, IMMRPC+118, IMMRPC+119, IMMRPC+122*
, IMMRPC+125, IMMRPC+127, IMMRPC+129, IMMRPC+130, IMMRPC+133*, IMMRPC+135!, GETIMM+5!, GETIMM+6, GETIMM+27*, GETCS+23*
, GETCS+31*, GETVIS+17*, GETSUBS+10*, GETLOT+20*, GETCONT+17*, GETDEF+13*, GETDEF+16*, IMMADMCD+21!, IMMADMCD+30, IMMADMCD+31
, IMMADMCD+32, IMMADMCD+37!

Label References

Name Line Occurrences
$$GETCSTAT GETIMM+18, IMMSHORT+41
$$GETSTAT GETIMM+18, IMMSHORT+47
GETCONT GETIMM+33
GETCS GETIMM+29, IMMADMCD+28
GETDEF GETIMM+34
GETIMM IMMRPC+104
GETLOT GETIMM+32
GETSUBS GETIMM+31
GETVIS GETIMM+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT IMMSHORT+38, GETCSTAT+16, IMMADMCD+24
PXAUDIT GETIMM+2~, GETIMM+13*, GETIMM+14*, GETIMM+18, IMMSHORT+35~, IMMSHORT+39*, IMMSHORT+40*, IMMSHORT+41, IMMSHORT+47, GETSTAT~
, GETSTAT+6, GETCSTAT~, GETCSTAT+21
PXBAR GETVIS+2~, GETVIS+14*, GETVIS+17
PXCNT IMMRPC+98~, IMMRPC+107*, IMMRPC+110, IMMRPC+112, IMMRPC+113*, IMMRPC+114, IMMRPC+121*, IMMRPC+122, IMMRPC+132*, IMMRPC+133
, GETCS+2~, GETCS+5*, GETCS+22*, GETCS+23, GETCS+30*, GETCS+31, GETVIS+2~, GETVIS+4*, GETVIS+16*, GETVIS+17
, GETSUBS+2~, GETSUBS+6*, GETSUBS+9*, GETSUBS+10, GETLOT+2~, GETLOT+4*, GETLOT+18*, GETLOT+20, GETCONT+2~, GETCONT+4*
, GETCONT+16*, GETCONT+17, IMMSHORT+35~, IMMSHORT+43*, IMMSHORT+52*, IMMSHORT+54, IMMSHORT+56, IMMSHORT+61*, IMMSHORT+62, IMMADMCD+18~
, IMMADMCD+23*, IMMADMCD+26, IMMADMCD+34*, IMMADMCD+35, IMMADMCD+38
PXCODE GETCS+2~, GETCS+14*, GETCS+15, GETCS+18, GETCS+23, GETCS+31
PXCODESYS IMMRPC+98~, IMMRPC+126*, IMMRPC+127*, IMMRPC+129, IMMRPC+130, IMMRPC+133, GETCS+2~, GETCS+9*, GETCS+10, GETCS+11
, GETCS+23, GETCS+31
PXCODESYSLEX GETCS+2~, GETCS+11*, GETCS+12*, GETCS+18, GETCS+21
PXCURR GETSTAT~, GETSTAT+4, GETSTAT+8*, GETSTAT+9
PXDATE IMMRPC~, IMMRPC+104, GETIMM~, GETIMM+10*, GETIMM+18, GETIMM+29, GETIMM+32, GETCS~, GETCS+4*, GETCS+25
, GETCS+29, GETLOT~, GETLOT+10, IMMSHORT~, IMMSHORT+38*, IMMSHORT+41, IMMSHORT+47, GETSTAT~, GETSTAT+8, GETSTAT+11
, GETCSTAT~, GETCSTAT+13, GETCSTAT+16, GETCSTAT+23, IMMADMCD~, IMMADMCD+24*, IMMADMCD+28
PXDFLTS GETDEF+2~, GETDEF+6, GETDEF+7
PXDFLTS(13 GETDEF+9
PXDFLTS(811 GETDEF+15
PXDIV GETIMM+2~
PXEXPDATE GETLOT+2~, GETLOT+9*, GETLOT+10, GETLOT+19
PXFILTER IMMSHORT~, IMMSHORT+37*, IMMSHORT+48, IMMSHORT+49, IMMSHORT+50
PXFLD IMMRPC+98~, IMMRPC+116*, IMMRPC+117, IMMRPC+118, IMMRPC+119, IMMRPC+122, IMMRPC+124*, IMMRPC+125, IMMRPC+127, IMMRPC+129
, IMMRPC+130, IMMRPC+133, GETSUBS+2~, GETSUBS+4*, GETSUBS+5, GETSUBS+10, IMMADMCD+18~, IMMADMCD+29*, IMMADMCD+30, IMMADMCD+31
, IMMADMCD+32, IMMADMCD+35
PXFLDS GETCONT+2~, GETCONT+13*, GETCONT+14, GETCONT+17
PXGETCSTAT IMMSHORT+35~, IMMSHORT+41*, IMMSHORT+47
PXI IMMRPC+98~, IMMRPC+118*, IMMRPC+119, IMMRPC+128*, IMMRPC+129*, IMMRPC+130, GETIMM+2~, GETIMM+31*, IMMADMCD+18~, IMMADMCD+31*
, IMMADMCD+32
PXIEN GETCONT+2~, GETCONT+5*, GETCONT+6*, GETCONT+9, GETCONT+10, GETCONT+13, IMMSHORT+35~, IMMSHORT+44*, IMMSHORT+45*, IMMSHORT+46
, IMMSHORT+47, IMMSHORT+53, IMMSHORT+54, IMMSHORT+55, IMMSHORT+58, IMMSHORT+59
PXIMM IMMRPC~, IMMRPC+104, GETIMM~, GETIMM+8, GETIMM+9, GETIMM+16, GETIMM+17, GETIMM+18, GETIMM+19, GETIMM+21
, GETIMM+25, GETIMM+29, GETIMM+30, GETIMM+31, GETIMM+32, GETIMM+33, GETIMM+34, GETCS~, GETCS+8, GETCS+9
, GETCS+13, GETCS+14, GETVIS~, GETVIS+6, GETVIS+7, GETSUBS~, GETSUBS+7, GETSUBS+8, GETLOT~, GETLOT+6
, GETCONT~, GETCONT+10, GETDEF~, GETDEF+6, GETSTAT~, GETSTAT+4, GETSTAT+7, GETSTAT+9, GETSTAT+11, IMMADMCD+18~
, IMMADMCD+25*, IMMADMCD+26, IMMADMCD+28
PXIMMARR IMMRPC+98~, IMMRPC+104
PXIMMSUB IMMRPC+98~, IMMRPC+105*, IMMRPC+109, IMMRPC+114, IMMRPC+117, IMMRPC+118, IMMRPC+119, IMMRPC+125, IMMRPC+127, IMMRPC+129
, IMMRPC+130, IMMRPC+135
PXINST GETIMM+2~, GETIMM+11*, GETIMM+32, GETIMM+34, GETLOT~, GETLOT+14, GETDEF~, GETDEF+4, GETDEF+6
PXLANG GETVIS+2~, GETVIS+12*, GETVIS+13*, GETVIS+17
PXLASTEDIT GETSTAT+2~, GETSTAT+7*, GETSTAT+8
PXLASTEDITDT GETCSTAT+9~, GETCSTAT+22*, GETCSTAT+23
PXLEX GETCS+2~, GETCS+18*, GETCS+20
PXLEXADATE GETCS+2~, GETCS+25*, GETCS+26, GETCS+27
PXLEXARY GETCS+2~, GETCS+17!, GETCS+18
PXLEXARY( GETCS+25, GETCS+27
PXLEXIDATE GETCS+2~, GETCS+28*, GETCS+29
PXLEXNODE GETCS+2~, GETCS+27*, GETCS+28, GETCS+31
PXLEXSUB GETCS+2~
PXLOC IMMRPC~, IMMRPC+104, GETIMM~, GETIMM+11
PXLOT GETLOT+2~, GETLOT+5*, GETLOT+6*, GETLOT+7, GETLOT+14, GETLOT+19
PXMAN GETLOT+2~, GETLOT+15*, GETLOT+16*, GETLOT+19
PXMULT GETSUBS~, GETSUBS+4, GETSUBS+7, GETSUBS+8
PXNDC GETLOT+2~, GETLOT+17*, GETLOT+19
PXNODE IMMRPC+98~, IMMRPC+119*, IMMRPC+120, IMMRPC+122, IMMRPC+130*, IMMRPC+131, IMMRPC+133, GETIMM+2~, GETIMM+19*, GETIMM+20
, GETIMM+21*, GETIMM+22, GETIMM+23, GETIMM+25*, GETIMM+26, GETVIS+2~, GETVIS+10*, GETVIS+11, GETVIS+12, GETVIS+17
, GETSUBS+2~, GETSUBS+8*, GETSUBS+10, GETLOT+2~, GETLOT+7*, GETLOT+8, GETLOT+9, GETLOT+11, GETLOT+15, GETLOT+17
, GETLOT+19, GETDEF+2~, GETDEF+9*, GETDEF+10, GETDEF+15*, GETDEF+16, IMMSHORT+35~, IMMSHORT+53*, IMMSHORT+54, IMMSHORT+55*
, IMMSHORT+56, IMMSHORT+59*, IMMSHORT+60, IMMSHORT+62, IMMADMCD+18~, IMMADMCD+32*, IMMADMCD+33, IMMADMCD+35
PXNODE0 GETIMM+2~, GETIMM+16*, GETIMM+17, GETIMM+24
PXNODETMP GETIMM+2~, GETIMM+17*, GETIMM+18*, GETIMM+20*, GETIMM+22*, GETIMM+23*, GETIMM+24*, GETIMM+26*, GETIMM+27
PXRSLT IMMSHORT~, GETCSTAT+9~, GETCSTAT+11*, GETCSTAT+13, GETCSTAT+14*, GETCSTAT+16, GETCSTAT+17*, GETCSTAT+23*, GETCSTAT+25, IMMADMCD~
PXRSLT( IMMSHORT+54*, IMMSHORT+56*, IMMSHORT+62*, IMMADMCD+26*, IMMADMCD+35*
PXRSLT(0 IMMADMCD+38*
PXRTRN IMMRPC~, IMMRPC+101*, GETIMM~, GETIMM+6*
PXSELHIST IMMSHORT+35~, IMMSHORT+46*, IMMSHORT+49, IMMSHORT+50, IMMSHORT+54
PXSKIP GETCONT+2~, GETCONT+8*, GETCONT+10*, GETCONT+11
PXSTAT GETLOT+2~, GETLOT+11*, GETLOT+12, GETCONT+2~, GETCONT+14*, GETCONT+15, IMMSHORT+35~, IMMSHORT+47*, IMMSHORT+48, IMMSHORT+50
, IMMSHORT+54
PXSUB IMMRPC+98~, IMMRPC+100*, IMMRPC+101, IMMRPC+102, IMMRPC+110, IMMRPC+112, IMMRPC+114, IMMRPC+122, IMMRPC+133, GETIMM+2~
, GETIMM+4*, GETIMM+5, GETIMM+6, GETIMM+27, GETIMM+29, GETIMM+30, GETIMM+31, GETIMM+32, GETIMM+33, GETIMM+34
, GETCS~, GETCS+23, GETCS+31, GETVIS~, GETVIS+17, GETSUBS~, GETSUBS+10, GETLOT~, GETLOT+20, GETCONT~
, GETCONT+17, GETDEF~, GETDEF+13, GETDEF+16, IMMADMCD+18~, IMMADMCD+20*, IMMADMCD+21, IMMADMCD+28, IMMADMCD+30, IMMADMCD+31
, IMMADMCD+32, IMMADMCD+37
PXTEMP GETLOT+2~, GETLOT+19*, GETLOT+20
PXTMP GETDEF+2~, GETDEF+10*, GETDEF+11, GETDEF+12*, GETDEF+13
PXURL GETVIS+2~, GETVIS+15*, GETVIS+17
PXVIS GETVIS+2~, GETVIS+7*, GETVIS+8, GETVIS+9, GETVIS+10, GETVIS+14, GETVIS+15, GETVIS+17
PXX GETCS+2~, GETCS+7*, GETCS+8*, GETCS+9, GETCS+13, GETCS+14, GETVIS+2~, GETVIS+5*, GETVIS+6*, GETVIS+7
, GETSUBS+2~, GETSUBS+7*, GETSUBS+8, IMMSHORT+35~, IMMSHORT+57*, IMMSHORT+58*, IMMSHORT+59
PXY GETCS+2~, GETCS+13*, GETCS+14
U IMMRPC+114, IMMRPC+122, IMMRPC+133, GETIMM+17, GETIMM+18, GETIMM+19, GETIMM+20, GETIMM+22, GETIMM+23, GETIMM+24
, GETIMM+25, GETIMM+26, GETCS+20, GETCS+28, GETCS+31, GETVIS+12, GETVIS+14, GETVIS+17, GETLOT+9, GETLOT+11
, GETLOT+15, GETLOT+16, GETLOT+17, GETLOT+19, GETCONT+14, GETDEF+10, GETDEF+11, GETDEF+12, IMMSHORT+46, IMMSHORT+54
, IMMSHORT+56, IMMSHORT+62, GETSTAT+4, GETSTAT+7, GETSTAT+9, GETSTAT+11, IMMADMCD+35
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  | All