PXVRPC4 ;BPFO/LMT - PCE RPCs for Immunization(s) ;Jan 18, 2023@15:08:57
Source file <PXVRPC4.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 5 | IMMDEF^PXAPIIM ($$ISMAPTOADMCPT,IMMADMCODES)^PXVRPC4A GETICR^PXVRPC5 $$INST^PXVUTIL ($$IMMSEL,$$LOTSTAT)^PXVXR |
VA FileMan | 4 | $$LAST^DIAUTL $$GET1^DID $$EXTERNAL^DILFD $$GET1^DIQ |
Kernel | 2 | $$NOW^XLFDT $$KSP^XUPARAM |
Lexicon Utility | 1 | $$PERIOD^LEXU |
Order Entry Results Reporting | 1 | EXCLUDED^ORWPCE2 |
Toolkit | 1 | $$GETSTAT^XTID |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 5 | PXAPIIM PXVIMM IMM DETAILED PXVIMM IMM SHORT LIST PXVRPC4A PXVRPC8 |
Order Entry Results Reporting | 4 | ORFIMM ORFIMM1 ORFIMM2 ORVIMM |
VistA Integration Adapter | 1 | VIABRPC |
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,PXINST) | ; Get Contraindications
|
|
GETDEF(PXSUB,PXIMM,PXINST) | ; Get defaults
|
|
GETUNITS(PXIMM,PXLOC) | ;
|
|
IMMSHORT(PXRSLT,PXFILTER,PXDATE,PXOREXC,PXLOC) | ;
|
|
GETSTAT(PXIMM,PXDATE,PXCURR,PXAUDIT) | ;
|
|
GETCSTAT(PXDATE,PXAUDIT) | ;
|
|
IMMADMCODES(PXRSLT,PXVISIT,PXPCELIST,PXRETCPTDEL) | ;
|
|
EXCLUDED(PXLST,PXIEN,PXTYPE,PXLOC) | ;
|
Name | Field # of Occurrence |
---|---|
$$LAST^DIAUTL | GETSTAT+7 |
$$GET1^DID | GETIMM+14, IMMSHORT+50 |
$$EXTERNAL^DILFD | GETDEF+17, GETDEF+19 |
$$GET1^DIQ | GETVIS+13 |
$$PERIOD^LEXU | GETCS+25 |
EXCLUDED^ORWPCE2 | EXCLUDED+5 |
IMMDEF^PXAPIIM | GETDEF+6 |
$$ISMAPTOADMCPT^PXVRPC4A | GETIMM+28 |
IMMADMCODES^PXVRPC4A | IMMADMCODES+13 |
GETICR^PXVRPC5 | GETCONT+4 |
$$INST^PXVUTIL | GETIMM+11, GETUNITS+3, IMMSHORT+48 |
$$IMMSEL^PXVXR | GETLOT+13 |
$$LOTSTAT^PXVXR | GETLOT+10 |
$$NOW^XLFDT | GETIMM+10, IMMSHORT+47 |
$$GETSTAT^XTID | GETSTAT+11 |
$$KSP^XUPARAM | GETDEF+4 |
RPC Name | Call Tags |
---|---|
PXVIMM IMM SHORT LIST | IMMSHORT |
PXVIMM IMM DETAILED | IMMRPC |
PXVIMM ADMIN CODES | IMMADMCODES |
FileNo | Call Tags |
---|---|
^DI(.85 - [#.85] | GET1^DIQ |
^AUPNVIMM - [#9000010.11] | EXTERNAL^DILFD |
^AUTTIMM - [#9999999.14] | GET1^DID, LAST^DIAUTL |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUTTIMAN - [#9999999.04] | GETLOT+15 |
^AUTTIML - [#9999999.41] | GETLOT+7 |
^AUTTIML("C" | GETLOT+6 |
^AUTTIMM - [#9999999.14] | GETIMM+9, GETIMM+16, GETIMM+19, GETIMM+21, GETIMM+25, GETIMM+32, GETIMM+33, GETIMM+34, GETCS+8, GETCS+9 , GETCS+16, GETCS+17, GETVIS+6, GETVIS+7, GETSUBS+7, GETSUBS+8, IMMSHORT+55, IMMSHORT+57, IMMSHORT+64, IMMSHORT+65 , IMMSHORT+78, IMMSHORT+79, IMMSHORT+85, IMMSHORT+86, GETSTAT+4, GETSTAT+9 |
^AUTTIVIS - [#920] | GETVIS+9, GETVIS+10, GETVIS+14, GETVIS+15 |
^DIA(9999999.14 | GETCSTAT+22 |
^TMP( | IMMRPC+105, IMMRPC+106!, IMMRPC+113, IMMRPC+114*, IMMRPC+116*, IMMRPC+118*, IMMRPC+121, IMMRPC+122, IMMRPC+123, IMMRPC+126* , IMMRPC+129, IMMRPC+131, IMMRPC+133, IMMRPC+134, IMMRPC+137*, IMMRPC+139!, GETIMM+5!, GETIMM+6, GETIMM+30*, GETCS+30* , GETCS+38*, GETVIS+17*, GETSUBS+10*, GETLOT+19*, GETCONT+9*, GETDEF+21*, GETDEF+24*, GETUNITS+5!, GETUNITS+7, GETUNITS+8 , GETUNITS+9! |
^TMP("PXVLOT" | IMMSHORT+69!, IMMSHORT+72, IMMSHORT+73! |
Name | Line Occurrences |
---|---|
$$EXCLUDED | IMMSHORT+56 |
$$GETCSTAT | GETIMM+18, IMMSHORT+51 |
$$GETSTAT | GETIMM+18, IMMSHORT+58 |
GETCONT | GETIMM+36 |
GETCS | GETIMM+32 |
GETDEF | GETIMM+37, GETUNITS+6 |
GETIMM | IMMRPC+108 |
GETLOT | GETIMM+35, IMMSHORT+70 |
GETSUBS | GETIMM+34 |
GETVIS | GETIMM+33 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DT | GETCSTAT+16 |
PXAUDIT | GETIMM+2~, GETIMM+13*, GETIMM+14*, GETIMM+18, IMMSHORT+44~, IMMSHORT+49*, IMMSHORT+50*, IMMSHORT+51, IMMSHORT+58, GETSTAT~ , GETSTAT+6, GETCSTAT~, GETCSTAT+21 |
PXBAR | GETVIS+2~, GETVIS+14*, GETVIS+17 |
PXCNT | IMMRPC+102~, IMMRPC+111*, IMMRPC+114, IMMRPC+116, IMMRPC+117*, IMMRPC+118, IMMRPC+125*, IMMRPC+126, IMMRPC+136*, IMMRPC+137 , GETCS+2~, GETCS+5*, GETCS+29*, GETCS+30, GETCS+37*, GETCS+38, GETVIS+2~, GETVIS+4*, GETVIS+16*, GETVIS+17 , GETSUBS+2~, GETSUBS+6*, GETSUBS+9*, GETSUBS+10, GETLOT+2~, GETLOT+4*, GETLOT+17*, GETLOT+19, GETCONT+2~, GETCONT+5* , GETCONT+8*, GETCONT+9, IMMSHORT+44~, IMMSHORT+53*, IMMSHORT+63*, IMMSHORT+75, IMMSHORT+81*, IMMSHORT+82, IMMSHORT+88*, IMMSHORT+89 |
PXCODE | GETCS+2~, GETCS+17*, GETCS+18, GETCS+21, GETCS+30, GETCS+38 |
PXCODELEX | GETCS+2~, GETCS+21*, GETCS+22*, GETCS+25 |
PXCODESYS | IMMRPC+102~, IMMRPC+130*, IMMRPC+131*, IMMRPC+133, IMMRPC+134, IMMRPC+137, GETCS+2~, GETCS+9*, GETCS+10, GETCS+13 , GETCS+30, GETCS+38 |
PXCODESYSLEX | GETCS+2~, GETCS+13*, GETCS+14*, GETCS+22, GETCS+25, GETCS+28 |
PXCURR | GETSTAT~, GETSTAT+4, GETSTAT+8*, GETSTAT+9 |
PXDATE | IMMRPC~, IMMRPC+108, GETIMM~, GETIMM+10*, GETIMM+18, GETIMM+32, GETIMM+35, GETCS~, GETCS+4*, GETCS+32 , GETCS+36, GETLOT~, GETLOT+10, IMMSHORT~, IMMSHORT+47*, IMMSHORT+51, IMMSHORT+58, IMMSHORT+70, GETSTAT~, GETSTAT+8 , GETSTAT+11, GETCSTAT~, GETCSTAT+13, GETCSTAT+16, GETCSTAT+23 |
PXDFLTS | GETDEF+2~, GETDEF+6 |
PXDFLTS(13 | GETDEF+9 |
PXDFLTS(811 | GETDEF+23 |
PXDIV | GETIMM+2~ |
PXDOSE | GETDEF+2~, GETDEF+12*, GETDEF+16, GETDEF+17*, GETDEF+21 |
PXEUNITS | GETDEF+2~, GETDEF+19*, GETDEF+21 |
PXEXPDATE | GETLOT+2~, GETLOT+9*, GETLOT+18 |
PXFILTER | IMMSHORT~, IMMSHORT+46*, IMMSHORT+59, IMMSHORT+60, IMMSHORT+61 |
PXFLD | IMMRPC+102~, IMMRPC+120*, IMMRPC+121, IMMRPC+122, IMMRPC+123, IMMRPC+126, IMMRPC+128*, IMMRPC+129, IMMRPC+131, IMMRPC+133 , IMMRPC+134, IMMRPC+137, GETSUBS+2~, GETSUBS+4*, GETSUBS+5, GETSUBS+10 |
PXGETCSTAT | IMMSHORT+44~, IMMSHORT+51*, IMMSHORT+58 |
PXI | IMMRPC+102~, IMMRPC+122*, IMMRPC+123, IMMRPC+132*, IMMRPC+133*, IMMRPC+134, GETIMM+2~, GETIMM+34*, GETCONT+2~, GETCONT+6* , GETCONT+7*, GETCONT+9, EXCLUDED+2~, EXCLUDED+6*, EXCLUDED+7*, EXCLUDED+8 |
PXIEN | IMMSHORT+44~, IMMSHORT+54*, IMMSHORT+55*, IMMSHORT+56, IMMSHORT+57, IMMSHORT+58, IMMSHORT+64, IMMSHORT+65, IMMSHORT+70, IMMSHORT+75 , IMMSHORT+78, IMMSHORT+79, IMMSHORT+85, IMMSHORT+86, EXCLUDED~, EXCLUDED+11 |
PXIMM | IMMRPC~, IMMRPC+108, GETIMM~, GETIMM+8, GETIMM+9, GETIMM+16, GETIMM+17, GETIMM+18, GETIMM+19, GETIMM+21 , GETIMM+25, GETIMM+28, GETIMM+32, GETIMM+33, GETIMM+34, GETIMM+35, GETIMM+36, GETIMM+37, GETCS~, GETCS+8 , GETCS+9, GETCS+16, GETCS+17, GETVIS~, GETVIS+6, GETVIS+7, GETSUBS~, GETSUBS+7, GETSUBS+8, GETLOT~ , GETLOT+6, GETCONT~, GETCONT+4, GETDEF~, GETDEF+6, GETUNITS~, GETUNITS+2, GETUNITS+6, GETSTAT~, GETSTAT+4 , GETSTAT+7, GETSTAT+9, GETSTAT+11 |
PXIMMARR | IMMRPC+102~, IMMRPC+108 |
PXIMMSUB | IMMRPC+102~, IMMRPC+109*, IMMRPC+113, IMMRPC+118, IMMRPC+121, IMMRPC+122, IMMRPC+123, IMMRPC+129, IMMRPC+131, IMMRPC+133 , IMMRPC+134, IMMRPC+139 |
PXINST | GETIMM+2~, GETIMM+11*, GETIMM+35, GETIMM+36, GETIMM+37, GETLOT~, GETLOT+13, GETCONT~, GETCONT+4, GETDEF~ , GETDEF+4*, GETDEF+6, GETUNITS+1~, GETUNITS+3*, GETUNITS+6, IMMSHORT+44~, IMMSHORT+48*, IMMSHORT+70 |
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+25*, GETCS+27 |
PXLEXADATE | GETCS+2~, GETCS+32*, GETCS+33, GETCS+34 |
PXLEXARY | GETCS+2~, GETCS+24!, GETCS+25 |
PXLEXARY( | GETCS+32, GETCS+34 |
PXLEXIDATE | GETCS+2~, GETCS+35*, GETCS+36 |
PXLEXNODE | GETCS+2~, GETCS+34*, GETCS+35, GETCS+38 |
PXLEXSUB | GETCS+2~ |
PXLOC | IMMRPC~, IMMRPC+108, GETIMM~, GETIMM+11, GETUNITS~, GETUNITS+3, IMMSHORT~, IMMSHORT+48, IMMSHORT+56, EXCLUDED~ , EXCLUDED+5 |
PXLOT | GETLOT+2~, GETLOT+5*, GETLOT+6*, GETLOT+7, GETLOT+10, GETLOT+13, GETLOT+18, IMMSHORT+44~, IMMSHORT+67*, IMMSHORT+71* , IMMSHORT+72*, IMMSHORT+75 |
PXLST | IMMSHORT+44~, IMMSHORT+56, EXCLUDED~, EXCLUDED+4 |
PXLST( | EXCLUDED+9*, EXCLUDED+11 |
PXMAN | GETLOT+2~, GETLOT+14*, GETLOT+15*, GETLOT+18 |
PXMULT | GETSUBS~, GETSUBS+4, GETSUBS+7, GETSUBS+8 |
PXNDC | GETLOT+2~, GETLOT+16*, GETLOT+18 |
PXNODE | IMMRPC+102~, IMMRPC+123*, IMMRPC+124, IMMRPC+126, IMMRPC+134*, IMMRPC+135, IMMRPC+137, 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+14, GETLOT+16, GETLOT+18 , GETDEF+2~, GETDEF+9*, GETDEF+10, GETDEF+11, GETDEF+12, GETDEF+13, GETDEF+14, GETDEF+23*, GETDEF+24, IMMSHORT+44~ , IMMSHORT+64*, IMMSHORT+75, IMMSHORT+79*, IMMSHORT+80, IMMSHORT+82, IMMSHORT+86*, IMMSHORT+87, IMMSHORT+89 |
PXNODE0 | GETIMM+2~, GETIMM+16*, GETIMM+17, GETIMM+24, GETIMM+28 |
PXNODE88 | IMMSHORT+44~, IMMSHORT+65*, IMMSHORT+75 |
PXNODETMP | GETIMM+2~, GETIMM+17*, GETIMM+18*, GETIMM+20*, GETIMM+22*, GETIMM+23*, GETIMM+24*, GETIMM+26*, GETIMM+29*, GETIMM+30 |
PXNUNITS | GETDEF+2~, GETDEF+14*, GETDEF+21 |
PXOREXC | IMMSHORT~, IMMSHORT+56 |
PXPCELIST | IMMADMCODES~, IMMADMCODES+13 |
PXRETCPTDEL | IMMADMCODES~, IMMADMCODES+13 |
PXROUTE | GETDEF+2~, GETDEF+10*, GETDEF+21 |
PXRSLT | GETUNITS+1~, GETUNITS+7*, GETUNITS+8*, GETUNITS+10, IMMSHORT~, GETCSTAT+9~, GETCSTAT+11*, GETCSTAT+13, GETCSTAT+14*, GETCSTAT+16 , GETCSTAT+17*, GETCSTAT+23*, GETCSTAT+25, IMMADMCODES~, IMMADMCODES+13 |
PXRSLT( | IMMSHORT+75*, IMMSHORT+82*, IMMSHORT+89* |
PXRTRN | IMMRPC~, IMMRPC+105*, GETIMM~, GETIMM+6* |
PXSELHIST | IMMSHORT+44~, IMMSHORT+57*, IMMSHORT+60, IMMSHORT+61, IMMSHORT+75 |
PXSERIESREQ | GETIMM+2~, GETIMM+27*, GETIMM+28*, GETIMM+29 |
PXSITE | GETDEF+2~, GETDEF+11*, GETDEF+21 |
PXSTAT | GETLOT+2~, GETLOT+10*, GETLOT+11, IMMSHORT+44~, IMMSHORT+58*, IMMSHORT+59, IMMSHORT+61, IMMSHORT+68, IMMSHORT+75 |
PXSUB | IMMRPC+102~, IMMRPC+104*, IMMRPC+105, IMMRPC+106, IMMRPC+114, IMMRPC+116, IMMRPC+118, IMMRPC+126, IMMRPC+137, GETIMM+2~ , GETIMM+4*, GETIMM+5, GETIMM+6, GETIMM+30, GETIMM+32, GETIMM+33, GETIMM+34, GETIMM+35, GETIMM+36, GETIMM+37 , GETCS~, GETCS+30, GETCS+38, GETVIS~, GETVIS+17, GETSUBS~, GETSUBS+10, GETLOT~, GETLOT+19, GETCONT~ , GETCONT+9, GETDEF~, GETDEF+21, GETDEF+24, GETUNITS+1~, GETUNITS+4*, GETUNITS+5, GETUNITS+6, GETUNITS+7, GETUNITS+8 , GETUNITS+9 |
PXTEMP | GETLOT+2~, GETLOT+18*, GETLOT+19 |
PXTMP | GETCONT+2~, GETCONT+4, EXCLUDED+2~, EXCLUDED+5 |
PXTMP( | GETCONT+7, GETCONT+9, EXCLUDED+7, EXCLUDED+8 |
PXTYPE | EXCLUDED~, EXCLUDED+5 |
PXUNITS | GETDEF+2~, GETDEF+13*, GETDEF+18, GETDEF+19, GETDEF+21 |
PXURL | GETVIS+2~, GETVIS+15*, GETVIS+17 |
PXVIS | GETVIS+2~, GETVIS+7*, GETVIS+8, GETVIS+9, GETVIS+10, GETVIS+14, GETVIS+15, GETVIS+17 |
PXVISIT | IMMADMCODES~, IMMADMCODES+13 |
PXX | GETCS+2~, GETCS+7*, GETCS+8*, GETCS+9, GETCS+16, GETCS+17, GETVIS+2~, GETVIS+5*, GETVIS+6*, GETVIS+7 , GETSUBS+2~, GETSUBS+7*, GETSUBS+8, IMMSHORT+44~, IMMSHORT+77*, IMMSHORT+78*, IMMSHORT+79, IMMSHORT+84*, IMMSHORT+85*, IMMSHORT+86 , EXCLUDED+2~, EXCLUDED+8*, EXCLUDED+9 |
PXY | GETCS+2~, GETCS+16*, GETCS+17 |
U | IMMRPC+118, IMMRPC+126, IMMRPC+137, GETIMM+17, GETIMM+18, GETIMM+19, GETIMM+20, GETIMM+22, GETIMM+23, GETIMM+24 , GETIMM+25, GETIMM+26, GETIMM+28, GETIMM+29, GETCS+27, GETCS+35, GETCS+38, GETVIS+12, GETVIS+14, GETVIS+17 , GETLOT+9, GETLOT+14, GETLOT+15, GETLOT+16, GETLOT+18, GETDEF+10, GETDEF+11, GETDEF+12, GETDEF+13, GETDEF+14 , GETDEF+21, GETUNITS+7, GETUNITS+8, IMMSHORT+57, IMMSHORT+75, IMMSHORT+82, IMMSHORT+86, IMMSHORT+89, GETSTAT+4, GETSTAT+7 , GETSTAT+9, GETSTAT+11, EXCLUDED+8 |