PXRPC ;ISL/JLC - PCE DATA2PCE RPC ;Jul 20, 2021@08:24:07
Source file <PXRPC.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 3 | $$DATA2PCE^PXAI DQSAVE^PXRPC1 $$PKG2IEN^VSIT |
VA FileMan | 2 | $$FIND1^DIC CHK^DIE |
Kernel | 1 | $$TRIM^XLFSTR |
Lexicon Utility | 1 | UCUMDATA^LEXMUCUM |
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 | 3 | PX SAVE DATA PXRPC SAVE2 PXRPC1 |
Order Entry Results Reporting | 1 | ORWPCE1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SAVE(OK,PCELIST,LOC,PKGNAME,SRC,PXAVST,PXRETVST) | ; save PCE information
|
|
SAVE2(OK,PCELIST,PKGNAME,SRC,PXAVST) | ; save PCE information - and return err info
|
|
IMMREAD(OK,PXIMMRDAPI,PKG,SRC) | ; save immunization reading (for smallpox)
|
|
DQSAVE(PCELIST,PXPCEARR,PROBLEMS,SRC,PXPCEIMMRD) | ;
|
|
DATA2PCE(OK,PXPCEARR,PKG,SRC,PXAPREDT,PXAVST) | ;
|
|
ERROR(PXRET,PXERROR,PXERRPROB) | ; Return errors
|
|
IMMSRC(IMMIS) | ; Returns Event Info Source IEN
|
|
IMMROUTE(IMMRT) | ; Returns Route IEN
|
|
IMMLOC(IMMAL) | ; Returns Anatomic Location IEN
|
|
IMMLOT(IMMLOT,IMMMANUF,IMMEXPDT) | ; Returns Lot_IEN^Comment
|
|
IMMVIS(IMMVISMULT,PXPCEARR,IMM) | ; Sets PXPCEARR's VIS multiple
|
|
IMMRMRKS(IMMREMARKS,IMMNUM,REMARK) | ; Sets REMARK array
|
|
IMMDSG(IMMDSG) | ;
|
RPC Name | Call Tags |
---|---|
PX SAVE DATA | SAVE |
PXRPC SAVE2 | SAVE2 |
FileNo | Call Tags |
---|---|
^AUPNVIMM - [#9000010.11] | CHK^DIE |
^PXV(920.1 - [#920.1] | FIND1^DIC |
^PXV(920.2 - [#920.2] | FIND1^DIC |
^PXV(920.3 - [#920.3] | FIND1^DIC |
Name | Line Occurrences |
---|---|
DATA2PCE | SAVE2+23, IMMREAD+20 |
DQSAVE | SAVE2+17 |
ERROR | DATA2PCE+5 |
IMMREAD | SAVE2+28 |
SAVE2 | SAVE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
IMM | IMMVIS~, IMMVIS+10 |
IMMAL | IMMLOC~, IMMLOC+2, IMMLOC+3, IMMLOC+4 |
IMMALHL | IMMLOC+1~, IMMLOC+3*, IMMLOC+5, IMMLOC+6 |
IMMALIEN | IMMLOC+1~, IMMLOC+4*, IMMLOC+5, IMMLOC+6*, IMMLOC+7, IMMLOC+8*, IMMLOC+9 |
IMMALNM | IMMLOC+1~, IMMLOC+2*, IMMLOC+7, IMMLOC+8 |
IMMCOMM | IMMLOT+1~, IMMLOT+11*, IMMLOT+12*, IMMLOT+13*, IMMLOT+14*, IMMLOT+15 |
IMMDOSE | IMMDSG+1~, IMMDSG+4*, IMMDSG+8*, IMMDSG+11, IMMDSG+17, IMMDSG+20 |
IMMDOSEV | IMMDSG+1~, IMMDSG+17, IMMDSG+18 |
IMMDSG | IMMDSG~, IMMDSG+2*, IMMDSG+3, IMMDSG+4, IMMDSG+5, IMMDSG+6, IMMDSG+7, IMMDSG+8, IMMDSG+9 |
IMMEXPDT | IMMLOT~, IMMLOT+14 |
IMMIS | IMMSRC~, IMMSRC+2, IMMSRC+3 |
IMMISHL | IMMSRC+1~, IMMSRC+2*, IMMSRC+6 |
IMMISIEN | IMMSRC+1~, IMMSRC+3*, IMMSRC+5, IMMSRC+6*, IMMSRC+7 |
IMMLOT | IMMLOT~, IMMLOT+2, IMMLOT+3 |
IMMLOTIEN | IMMLOT+1~, IMMLOT+3*, IMMLOT+5 |
IMMLOTNM | IMMLOT+1~, IMMLOT+2*, IMMLOT+12 |
IMMMANUF | IMMLOT~, IMMLOT+13 |
IMMNUM | IMMRMRKS~, IMMRMRKS+6 |
IMMREMARKS | IMMRMRKS~, IMMRMRKS+2, IMMRMRKS+3 |
IMMRT | IMMROUTE~, IMMROUTE+2, IMMROUTE+3, IMMROUTE+4 |
IMMRTHL | IMMROUTE+1~, IMMROUTE+3*, IMMROUTE+5, IMMROUTE+6 |
IMMRTIEN | IMMROUTE+1~, IMMROUTE+4*, IMMROUTE+5, IMMROUTE+6*, IMMROUTE+7, IMMROUTE+8*, IMMROUTE+9 |
IMMRTNM | IMMROUTE+1~, IMMROUTE+2*, IMMROUTE+7, IMMROUTE+8 |
IMMUNERR | IMMDSG+1~ |
IMMUNIT | IMMDSG+1~, IMMDSG+5*, IMMDSG+9*, IMMDSG+13, IMMDSG+15, IMMDSG+20 |
IMMUNITIEN | IMMDSG+1~, IMMDSG+6*, IMMDSG+13, IMMDSG+16*, IMMDSG+18 |
IMMVIS | IMMVIS+1~, IMMVIS+5*, IMMVIS+6, IMMVIS+8*, IMMVIS+10 |
IMMVISDT | IMMVIS+1~, IMMVIS+7*, IMMVIS+8 |
IMMVISENTRY | IMMVIS+1~, IMMVIS+4*, IMMVIS+5, IMMVIS+7 |
IMMVISMULT | IMMVIS~, IMMVIS+3, IMMVIS+4 |
LOC | SAVE~ |
OK | SAVE~, SAVE+5*, SAVE+6*, SAVE2~, SAVE2+23, SAVE2+28, IMMREAD~, DATA2PCE~, DATA2PCE+5 |
OK( | IMMREAD+13*, IMMREAD+17*, IMMREAD+26* |
OK("" | IMMREAD+4 |
OK(0 | SAVE2+7*, SAVE2+10*, SAVE2+14*, SAVE2+19*, IMMREAD+11*, IMMREAD+15*, IMMREAD+21*, DATA2PCE+3*, DATA2PCE+4* |
OK(1 | SAVE2+8*, SAVE2+11*, SAVE2+15*, SAVE2+20* |
OK2 | IMMREAD+2~, IMMREAD+20 |
OK2( | IMMREAD+23, IMMREAD+25 |
OK2(0 | IMMREAD+21 |
PCELIST | SAVE~, SAVE+4, SAVE2~, SAVE2+17, DQSAVE~, DQSAVE+26 |
PKG | SAVE2+2~, SAVE2+12*, SAVE2+13, SAVE2+23, SAVE2+28, IMMREAD~, IMMREAD+20, DATA2PCE~, DATA2PCE+3 |
PKGNAME | SAVE~, SAVE+4, SAVE2~, SAVE2+6, SAVE2+12, SAVE2+15 |
PROBLEMS | SAVE2+2~, SAVE2+17, DQSAVE~, DQSAVE+26 |
PXAPI | SAVE2+2~, SAVE2+17, SAVE2+18 |
PXAPREDT | SAVE2+2~, SAVE2+22*, SAVE2+23, SAVE2+28, IMMREAD+2~, IMMREAD+19*, IMMREAD+20, DATA2PCE~, DATA2PCE+3 |
PXAVST | SAVE~, SAVE+4, SAVE2~, SAVE2+23, DATA2PCE~, DATA2PCE+2*, DATA2PCE+3, DATA2PCE+4 |
PXEND | IMMRMRKS+1~, IMMRMRKS+3*, IMMRMRKS+4, IMMRMRKS+5 |
PXERRCOUNT | IMMREAD+2~, IMMREAD+4*, IMMREAD+12*, IMMREAD+13, IMMREAD+16*, IMMREAD+17, IMMREAD+24*, IMMREAD+26, ERROR+2~, ERROR+5* , ERROR+17*, ERROR+18, ERROR+33*, ERROR+34 |
PXERROR | IMMREAD+2~, IMMREAD+6*, IMMREAD+10, IMMREAD+13, DATA2PCE+1~, DATA2PCE+3, DATA2PCE+5, ERROR~, ERROR+4 |
PXERRPROB | DATA2PCE+1~, DATA2PCE+3, DATA2PCE+5, ERROR~, ERROR+4 |
PXERRTYP | SAVE2+2~, SAVE2+4*, SAVE2+8, SAVE2+11, SAVE2+15, SAVE2+20, ERROR+2~, ERROR+8*, ERROR+18, ERROR+22* , ERROR+27, ERROR+30, ERROR+34 |
PXFIELD | ERROR+2~, ERROR+13*, ERROR+15*, ERROR+18, ERROR+24*, ERROR+28, ERROR+29*, ERROR+31*, ERROR+34 |
PXFILE | ERROR+2~, ERROR+10*, ERROR+18, ERROR+23*, ERROR+27, ERROR+30, ERROR+34 |
PXI | IMMREAD+2~, IMMREAD+22*, IMMREAD+23*, IMMREAD+25 |
PXIEN | ERROR+2~, ERROR+12*, ERROR+18 |
PXIMMRDAPI | SAVE2+2~, SAVE2+17, SAVE2+27, SAVE2+28, IMMREAD~ |
PXIMMRDAPI("IMMUNIZATION" | IMMREAD+6, IMMREAD+7, IMMREAD+8!, IMMREAD+9! |
PXMSG | ERROR+2~, ERROR+16*, ERROR+18, ERROR+26*, ERROR+34 |
PXNODE | ERROR+2~, ERROR+7*, ERROR+9*, ERROR+10, ERROR+11, ERROR+12, ERROR+13, ERROR+14, ERROR+16, ERROR+20* , ERROR+21*, ERROR+22, ERROR+23, ERROR+24, ERROR+25, ERROR+26 |
PXNUM | ERROR+2~, ERROR+11*, ERROR+18, ERROR+25*, ERROR+28*, ERROR+31, ERROR+32*, ERROR+34 |
PXPCEARR | DQSAVE~, DQSAVE+26, DATA2PCE~, DATA2PCE+3, IMMVIS~ |
PXPCEARR("IMMUNIZATION" | IMMVIS+10* |
PXPCEIMMRD | DQSAVE~, DQSAVE+26 |
PXRET | SAVE+2~, SAVE+4, ERROR~ |
PXRET( | ERROR+18*, ERROR+34* |
PXRET(0 | SAVE+5 |
PXRETVST | SAVE~, SAVE+6 |
PXSEQ | IMMVIS+1~, IMMVIS+2*, IMMVIS+9*, IMMVIS+10 |
PXSTART | IMMRMRKS+1~, IMMRMRKS+2*, IMMRMRKS+4, IMMRMRKS+5 |
PXSUB | ERROR+2~, ERROR+14*, ERROR+15 |
PXTEMP | IMMREAD+2~, IMMREAD+25*, IMMREAD+26 |
PXVISIT | IMMREAD+2~, IMMREAD+7*, IMMREAD+14, IMMREAD+20 |
PXX | IMMVIS+1~, IMMVIS+3*, IMMVIS+4, IMMRMRKS+1~, IMMRMRKS+5*, IMMRMRKS+6 |
REMARK | IMMRMRKS~ |
REMARK( | IMMRMRKS+6* |
SRC | SAVE~, SAVE+4, SAVE2~, SAVE2+9, SAVE2+17, SAVE2+23, SAVE2+28, IMMREAD~, IMMREAD+20, DQSAVE~ , DQSAVE+26, DATA2PCE~, DATA2PCE+3 |
U | SAVE+6, SAVE2+8, SAVE2+11, SAVE2+15, SAVE2+20, IMMREAD+11, IMMREAD+13, IMMREAD+15, IMMREAD+17, IMMREAD+21 , IMMREAD+26, DATA2PCE+4, ERROR+18, ERROR+34, IMMVIS+8, IMMDSG+18, IMMDSG+20 |
UCUMDATA | IMMDSG+14~, IMMDSG+15 |
UCUMDATA(0 | IMMDSG+16 |
X | IMMSRC+1~, IMMROUTE+1~, IMMLOC+1~, IMMLOT+1~, IMMVIS+1~, IMMRMRKS+1~, IMMDSG+1~ |