PSOERXI1 ;ALB/BWF - eRx Utilities/RPC's ; 12/10/22 11:24am
Source file <PSOERXI1.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 8 | BUILDLST^PSOERSE4 $$CHKPRV2^PSOERX1A (CREATEPN,UPDATEPN)^PSOERX1H (DRGMTCH,PRVMTCH)^PSOERXA0 $$PARSE^PSOERXI2 ($$ERRSEQ,FILERR)^PSOERXU1 $$VADEA^PSOERXU8 ($$PROXYDUZ,AUDLOG)^PSOERXUT |
VA FileMan | 3 | ^%DT FILE^DIE $$GET1^DIQ |
Kernel | 2 | $$NOW^XLFDT $$UP^XLFSTR |
Pharmacy Data Management | 1 | $$GETNDC^PSSNDCUT |
Registration | 1 | DEM^VADPT |
Text Integration Utility | 1 | MAKEADD^TIUSRVP2 |
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 |
---|---|---|
Outpatient Pharmacy | 4 | PSOERCR0 PSOERXI1 INCERX PSOERXOA PSOERXX1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
INCERX(RES,XML,PRCHK,PACHK,DACHK,STATION,DIV,ERXHID,ERXVALS,XML2,VADAT,XML3) | ;
|
|
CREATEADD(ERXHID,EIEN) | ;Create CPRS Progress Notes Addendum for this eRx Change Response
|
|
BLDCRMEDS(ERXHID,DACHK,TIUTITLE) | ;Build eRx Change Response Medication array
|
|
PRESOLV(VAL,TYPE) | ;
|
|
CONVDTTM(VAL) | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | CONVDTTM+7 |
FILE^DIE | INCERX+12, INCERX+14, INCERX+119 |
$$GET1^DIQ | INCERX+38, INCERX+44, INCERX+45, INCERX+73, INCERX+75, INCERX+76, INCERX+77, INCERX+79, INCERX+80, INCERX+89 , INCERX+116, INCERX+134, CREATEADD+13, BLDCRMEDS+10 |
BUILDLST^PSOERSE4 | CREATEADD+18 |
$$CHKPRV2^PSOERX1A | INCERX+78 |
CREATEPN^PSOERX1H | BLDCRMEDS+13 |
UPDATEPN^PSOERX1H | CREATEADD+22 |
DRGMTCH^PSOERXA0 | INCERX+31 |
PRVMTCH^PSOERXA0 | INCERX+62 |
$$PARSE^PSOERXI2 | INCERX+3 |
$$ERRSEQ^PSOERXU1 | INCERX+52, INCERX+94, INCERX+124, INCERX+128 |
FILERR^PSOERXU1 | INCERX+53, INCERX+95, INCERX+125, INCERX+129 |
$$VADEA^PSOERXU8 | INCERX+89 |
$$PROXYDUZ^PSOERXUT | INCERX+39, INCERX+48, INCERX+84, INCERX+90, INCERX+117 |
AUDLOG^PSOERXUT | INCERX+39, INCERX+48, INCERX+90, INCERX+117 |
$$GETNDC^PSSNDCUT | INCERX+38 |
MAKEADD^TIUSRVP2 | CREATEADD+21 |
DEM^VADPT | INCERX+115 |
$$NOW^XLFDT | INCERX+85 |
$$UP^XLFSTR | INCERX+76, INCERX+79 |
RPC Name | Call Tags |
---|---|
PSOERXI1 INCERX | INCERX |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^VA(200 - [#200] | GET1^DIQ |
^PSDRUG - [#50] | GET1^DIQ |
^PS(50.7 - [#50.7] | GET1^DIQ |
^PS(52.48 - [#52.48] | GET1^DIQ |
^PS(52.49 - [#52.49] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT("AICN" | INCERX+100, INCERX+105 |
^DPT("SSN" | INCERX+107, INCERX+111 |
^PS(52.45 - [#52.45] | PRESOLV+4 |
^PS(52.49 - [#52.49] | CREATEADD+8, CREATEADD+9, CREATEADD+10, BLDCRMEDS+5, BLDCRMEDS+6, BLDCRMEDS+7 |
^TMP("TIUP" | CREATEADD+17 |
^TMP($J | INCERX+23, INCERX+25, INCERX+27, INCERX+28, INCERX+30, INCERX+58, INCERX+59, INCERX+60, INCERX+61 |
Name | Line Occurrences |
---|---|
BLDCRMEDS | CREATEADD+15 |
CREATEADD | INCERX+134 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | CREATEADD+6~, BLDCRMEDS+8*, BLDCRMEDS+11* |
CRERXIEN | CREATEADD+6~, CREATEADD+8*, CREATEADD+9, CREATEADD+13, BLDCRMEDS+3~, BLDCRMEDS+5*, BLDCRMEDS+6 |
CRMEDS | CREATEADD+6~, BLDCRMEDS+3~, BLDCRMEDS+13 |
CRMEDS( | BLDCRMEDS+11* |
CS | INCERX+57~, INCERX+61*, INCERX+62 |
CURREC | INCERX+1~, INCERX+3*, INCERX+4, INCERX+5, INCERX+7, INCERX+8*, INCERX+12, INCERX+14, INCERX+39, INCERX+41 , INCERX+42, INCERX+43, INCERX+47, INCERX+48, INCERX+53, INCERX+68, INCERX+69, INCERX+73, INCERX+75, INCERX+83 , INCERX+84, INCERX+85, INCERX+86, INCERX+89, INCERX+90, INCERX+95, INCERX+104, INCERX+105, INCERX+110, INCERX+111 , INCERX+114, INCERX+115, INCERX+117, INCERX+125, INCERX+129 |
CXTARGET | CREATEADD+6~, CREATEADD+17*, CREATEADD+18, CREATEADD+19, CREATEADD+20 |
DACHK | INCERX~, INCERX+33!, CREATEADD+15, BLDCRMEDS~ |
DACHK("IEN" | INCERX+33*, INCERX+36, INCERX+38, INCERX+42, INCERX+44, BLDCRMEDS+9, BLDCRMEDS+10 |
DACHK("error" | INCERX+51 |
DACHK("success" | INCERX+21, INCERX+33*, INCERX+35, INCERX+50 |
DEA | INCERX+57~, INCERX+59*, INCERX+62 |
DFN | INCERX+115~*, INCERX+116 |
DIV | INCERX~, INCERX+2 |
DRGNAME | INCERX+22~, INCERX+30*, INCERX+31 |
DUZ | INCERX+12 |
EDATE | CONVDTTM+1~, CONVDTTM+3*, CONVDTTM+7 |
EIEN | INCERX+1~, INCERX+7*, INCERX+52, INCERX+94, INCERX+124, INCERX+128, INCERX+134, CREATEADD~, CREATEADD+5, CREATEADD+18 , BLDCRMEDS+13 |
EPRVIEN | INCERX+74~, INCERX+75*, INCERX+76, INCERX+77 |
EPRVNAM | INCERX+74~, INCERX+76*, INCERX+81 |
EPRVZC | INCERX+74~, INCERX+77*, INCERX+82 |
ERRSEQ | INCERX+1~, INCERX+52*, INCERX+53, INCERX+94*, INCERX+95, INCERX+124*, INCERX+125, INCERX+128*, INCERX+129 |
ERRTXT | INCERX+1~, INCERX+51*, INCERX+53, INCERX+93*, INCERX+95, INCERX+123*, INCERX+125, INCERX+127*, INCERX+129 |
ERXDRUG | CREATEADD+6~, BLDCRMEDS+3~, BLDCRMEDS+10*, BLDCRMEDS+11 |
ERXHID | INCERX~, INCERX+134, CREATEADD~, CREATEADD+5, CREATEADD+8, CREATEADD+15, BLDCRMEDS~, BLDCRMEDS+2, BLDCRMEDS+5 |
ERXTIUX | CREATEADD+6~, CREATEADD+20!, CREATEADD+21 |
ERXTIUX("TEXT" | CREATEADD+20* |
ERXVALS | INCERX~, INCERX+3 |
ETIME | CONVDTTM+1~, CONVDTTM+3*, CONVDTTM+5, CONVDTTM+6*, CONVDTTM+8 |
ETZ | CONVDTTM+1~, CONVDTTM+5* |
FDA | INCERX+1~, INCERX+12!, INCERX+14!, INCERX+17!, INCERX+119! |
FDA( | INCERX+12*, INCERX+14*, INCERX+41*, INCERX+42*, INCERX+43*, INCERX+47*, INCERX+68*, INCERX+69*, INCERX+83*, INCERX+84* , INCERX+85*, INCERX+86*, INCERX+104*, INCERX+105*, INCERX+110*, INCERX+111*, INCERX+114, INCERX+115 |
MATCH | PRESOLV+1~, PRESOLV+2*, PRESOLV+4*, PRESOLV+6 |
MEDSEG | INCERX+22~, INCERX+24*, INCERX+25, INCERX+26*, INCERX+27, INCERX+28, INCERX+30 |
MSGTYPE | INCERX+22~, INCERX+23*, INCERX+25, INCERX+27, INCERX+28, INCERX+30, INCERX+57~, INCERX+58*, INCERX+59, INCERX+60 |
MTCHDRUG | INCERX+22~, INCERX+31, INCERX+32, INCERX+33 |
MTCHPROV | INCERX+57~, INCERX+62, INCERX+63, INCERX+64 |
>> NEWVAL | INCERX+39, INCERX+48, INCERX+90, INCERX+117 |
>> NEWVAL(1 | INCERX+38*, INCERX+47*, INCERX+89*, INCERX+116* |
NPI | INCERX+1~, INCERX+2*, INCERX+3, INCERX+57~, INCERX+60*, INCERX+62 |
ORGERXIEN | CREATEADD+6~, CREATEADD+9*, CREATEADD+10*, CREATEADD+22, BLDCRMEDS+3~, BLDCRMEDS+6*, BLDCRMEDS+7*, BLDCRMEDS+13 |
PACHK | INCERX~ |
PACHK("EandEerror" | INCERX+123 |
PACHK("ICN" | INCERX+98 |
PACHK("MVIerror" | INCERX+97, INCERX+127 |
PACHK("ssn" | INCERX+106, INCERX+107, INCERX+111 |
PACHK("success" | INCERX+121 |
PACNT | INCERX+1~, INCERX+100*, INCERX+101*, INCERX+103 |
PAICN | INCERX+1~, INCERX+98*, INCERX+99, INCERX+100, INCERX+105 |
PAIEN | INCERX+1~, INCERX+100*, INCERX+107* |
PASCNT | INCERX+1~, INCERX+107*, INCERX+108*, INCERX+109 |
PRCHK | INCERX~, INCERX+64! |
PRCHK("IEN" | INCERX+64*, INCERX+67, INCERX+69, INCERX+78, INCERX+89 |
PRCHK("error" | INCERX+93 |
PRCHK("success" | INCERX+56, INCERX+64*, INCERX+67, INCERX+92 |
PRDCODE | INCERX+22~, INCERX+27*, INCERX+31 |
PRDCOQL | INCERX+22~, INCERX+28*, INCERX+29, INCERX+31 |
PRVAUTOV | INCERX+1~, INCERX+72*, INCERX+87*, INCERX+89 |
PSOTIUIEN | CREATEADD+6~, CREATEADD+13*, CREATEADD+14, CREATEADD+21 |
RES | INCERX~, INCERX+5*, INCERX+6*, INCERX+15*, INCERX+18*, INCERX+131* |
STATION | INCERX~ |
TIUDADD | CREATEADD+6~, CREATEADD+21, CREATEADD+22 |
TIUTITLE | BLDCRMEDS~, BLDCRMEDS+13 |
TMP | INCERX+57~ |
TYPE | PRESOLV~, PRESOLV+3, PRESOLV+4 |
U | INCERX+2, INCERX+4, INCERX+5, INCERX+11, INCERX+13, INCERX+14, INCERX+18 |
VADAT | INCERX~, INCERX+10, INCERX+11, INCERX+13, INCERX+14, INCERX+18 |
VADM | INCERX+115~ |
VADM(2 | INCERX+116 |
VADM(3 | INCERX+116 |
VAINST | INCERX+1~ |
VAL | PRESOLV~, PRESOLV+3, PRESOLV+4, CONVDTTM~, CONVDTTM+2, CONVDTTM+3, CONVDTTM+8*, CONVDTTM+9 |
VAOI | INCERX+1~, INCERX+44*, INCERX+45 |
VPATINST | INCERX+1~, INCERX+45*, INCERX+46, INCERX+47 |
VPRVIEN | INCERX+74~, INCERX+78*, INCERX+79, INCERX+80 |
VPRVNAM | INCERX+74~, INCERX+79*, INCERX+81 |
VPRVZC | INCERX+74~, INCERX+80*, INCERX+82 |
X | CONVDTTM+1~, CONVDTTM+7* |
XML | INCERX~, INCERX+3 |
XML2 | INCERX~, INCERX+3 |
XML3 | INCERX~, INCERX+3 |
Y | CONVDTTM+1~, CONVDTTM+7, CONVDTTM+8 |