ORWPCE1 ;ISL/KCM,JER - PCE Calls from CPRS GUI ;Feb 12, 2024@14:45
Source file <ORWPCE1.m>
Package | Total | Call Graph |
---|---|---|
PCE Patient Care Encounter | 3 | $$DATA2PCE^PXAPI DQSAVE^PXRPC FINDVISIT^PXUTLVST |
Order Entry Results Reporting | 2 | ACOPY^ORERRH $$CHKOUT^ORWPCE2 |
Text Integration Utility | 2 | $$ISADDNDM^TIULC1 FILE^TIUSRVP |
Kernel | 1 | $$NOW^XLFDT |
Problem List | 1 | DSELECT^GMPLENFM |
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 |
---|---|---|
Order Entry Results Reporting | 3 | ORWPCE ORWPCE1 NONCOUNT ORWPCE3 |
Enterprise Health Management Platform | 2 | HMPWB5 HMPWBIM1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETVSIT(VSTR,DFN) | ; lookup a visit
; Return Visit IEN if there is a Visit that matches the input; otherwise return 0. |
|
DQSAVE(ORRESULT,PCELIST,NOTEIEN,GMPLUSER,ORLOC) | ; Background Call to DATA2PCE IA#6443
|
|
DQSAVE1 | ;
|
|
DATA2PCE | ;
|
|
ERROR(ORRESULT,ERRARR,ERRPROB) | ;
|
|
MDS(X,ORLOC) | ; return TRUE if checkout is needed
|
|
NONCOUNT(ORY,ORLOC) | ; Is the location a non-count clinic? (DBIA #964)
|
RPC Name | Call Tags |
---|---|
ORWPCE1 NONCOUNT | NONCOUNT |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVSIT - [#9000010] | DQSAVE+6 |
^DIC(9.4 - [#9.4] | DQSAVE+12 |
^SC - [#44] | NONCOUNT+2 |
^TIU(8925 - [#8925] | DATA2PCE+8, DATA2PCE+13, DATA2PCE+16 |
^TMP("IB" | DQSAVE1+4!, DQSAVE1+7, DQSAVE1+8, DQSAVE1+10! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CNT | DATA2PCE+28~, DATA2PCE+33*, DATA2PCE+34*, DATA2PCE+35, DATA2PCE+36*, DATA2PCE+37, DATA2PCE+41*, DATA2PCE+42*, DATA2PCE+43, ERROR+1~ , ERROR+2*, ERROR+5*, ERROR+9* |
DFN | GETVSIT~, GETVSIT+4, GETVSIT+9, DQSAVE+3~, DQSAVE+17*, DQSAVE1+2 |
DUZ | DATA2PCE+2, DATA2PCE+39 |
ERRARR | DQSAVE+3~, DATA2PCE+2, DATA2PCE+4, DATA2PCE+28~, DATA2PCE+39, DATA2PCE+44, ERROR~, ERROR+3, ERROR+7 |
ERRPROB | DQSAVE+3~, DATA2PCE+2, DATA2PCE+4, DATA2PCE+28~, DATA2PCE+39, DATA2PCE+44, ERROR~, ERROR+7 |
GMPLUSER | DQSAVE~ |
I | MDS+2~, MDS+3*, MDS+4*, MDS+5, MDS+7*, MDS+8 |
IDX | ERROR+1~, ERROR+5*, ERROR+9* |
MSG | ERROR+1~ |
MSG( | ERROR+5, ERROR+9 |
NOTEIEN | DQSAVE~, DATA2PCE+8, DATA2PCE+11, DATA2PCE+12, DATA2PCE+13 |
OK | DQSAVE+2~, DATA2PCE+2*, DATA2PCE+3, DATA2PCE+4, DATA2PCE+5, DATA2PCE+28~, DATA2PCE+39*, DATA2PCE+40, DATA2PCE+45 |
ORAUTO | MDS+2~ |
ORAVST | DQSAVE+2~, DQSAVE+4*, DQSAVE+5, DQSAVE+6, DQSAVE+9*, DQSAVE+10*, DATA2PCE+2, DATA2PCE+3, DATA2PCE+6, DATA2PCE+10 , DATA2PCE+18 |
>> ORCNT | DATA2PCE+20* |
ORDTE | GETVSIT+2~, GETVSIT+7*, GETVSIT+9 |
ORERROR | DATA2PCE+28~, DATA2PCE+29*, DATA2PCE+32, DATA2PCE+37 |
ORLOC | GETVSIT+2~, GETVSIT+6*, GETVSIT+9, DQSAVE~, DQSAVE1+16, MDS~, MDS+1, NONCOUNT~, NONCOUNT+1, NONCOUNT+2 |
OROK | DATA2PCE+9~, DATA2PCE+11, DATA2PCE+19, DATA2PCE+20, MDS+2~, MDS+3*, MDS+4, MDS+5*, MDS+6, MDS+7 , MDS+8*, MDS+9*, MDS+10 |
ORPCELST | DQSAVE+2~, DQSAVE+14*, DQSAVE+16 |
ORPROBIX | DQSAVE1+3~, DQSAVE1+6*, DQSAVE1+7*, DQSAVE1+8, DQSAVE1+12*, DQSAVE1+13*, DQSAVE1+14 |
ORPROBLS | DQSAVE+2~, DQSAVE+16, DQSAVE1+2 |
ORPROBLS( | DQSAVE1+13, DQSAVE1+14 |
ORPXAPI | DQSAVE+2~, DQSAVE+16, DQSAVE1+16 |
ORPXAPI("DX/PL" | DQSAVE1+14* |
ORPXAPI("ENCOUNTER" | DQSAVE+17, DQSAVE1+19* |
ORPXAPI("PROVIDER" | DQSAVE+19 |
ORPXDEL | DQSAVE+2~ |
ORPXIMMRD | DQSAVE+2~, DQSAVE+16, DATA2PCE+27 |
ORPXIMMRD("IMMUNIZATION" | DATA2PCE+29, DATA2PCE+30, DATA2PCE+31! |
ORRESULT | DQSAVE~, DATA2PCE+4, DATA2PCE+44, ERROR~ |
ORRESULT( | DATA2PCE+20*, DATA2PCE+35*, DATA2PCE+37*, DATA2PCE+43*, ERROR+5*, ERROR+9* |
ORRESULT("" | DATA2PCE+33, DATA2PCE+41, ERROR+2 |
ORRESULT("?" | DATA2PCE+20 |
ORRESULT(0 | DQSAVE+15*, DATA2PCE+5*, DATA2PCE+6*, DATA2PCE+45* |
ORSVC | GETVSIT+2~, GETVSIT+8*, GETVSIT+9 |
ORTIME | DQSAVE1+17~, DQSAVE1+18*, DQSAVE1+19 |
ORVISIT | GETVSIT+2~, GETVSIT+3*, GETVSIT+4, GETVSIT+10*, GETVSIT+12, DATA2PCE+28~, DATA2PCE+30*, DATA2PCE+38, DATA2PCE+39 |
ORVISITLIST | GETVSIT+2~, GETVSIT+9 |
ORVISITLIST(0 | GETVSIT+10 |
ORVISITLIST(1 | GETVSIT+10 |
ORWPROB | DQSAVE1+3~, DQSAVE1+8*, DQSAVE1+9, DQSAVE1+11 |
ORWPROB( | DQSAVE1+9*, DQSAVE1+14 |
ORX | DATA2PCE+9~, DATA2PCE+11, DATA2PCE+19 |
ORX(1207 | DATA2PCE+10*, DATA2PCE+18* |
ORY | NONCOUNT~, NONCOUNT+2* |
OUTPUT | ERROR+6! |
PCELIST | DQSAVE~, DQSAVE+14 |
PCELIST(1 | DQSAVE+4*, DQSAVE+9 |
PKG | DQSAVE+2~, DQSAVE+12*, DATA2PCE+2, DATA2PCE+39 |
PKGNAME | DQSAVE+2~, DQSAVE+11* |
PROBLEM | DQSAVE+2~ |
PXAPREDT | DQSAVE+2~, DQSAVE+18*, DQSAVE+19*, DATA2PCE+2 |
PXNODE | DQSAVE+2~, DQSAVE+6*, DQSAVE+7, DQSAVE+8 |
PXVSTR | DQSAVE+2~, DQSAVE+7*, DQSAVE+9 |
SRC | DQSAVE+2~, DQSAVE+13*, DQSAVE+16, DATA2PCE+2, DATA2PCE+39 |
TIEN | DATA2PCE+1~, DATA2PCE+15*, DATA2PCE+16, DATA2PCE+19 |
U | DQSAVE+4, DQSAVE+7, DQSAVE+8, DQSAVE+9, DATA2PCE+6, DATA2PCE+8, DATA2PCE+14, DATA2PCE+15, DATA2PCE+17, DATA2PCE+20 , DATA2PCE+45, NONCOUNT+2 |
VISITOK | DATA2PCE+1~, DATA2PCE+3*, DATA2PCE+5, DATA2PCE+8 |
VSTR | GETVSIT~, GETVSIT+4, GETVSIT+6, GETVSIT+7, GETVSIT+8 |
X | DQSAVE+2~, MDS~ |
X("DX/PL" | MDS+4, MDS+5 |
X("PROCEDURE" | MDS+7, MDS+8 |
X("PROVIDER" | MDS+9 |
X0 | DATA2PCE+1~, DATA2PCE+13*, DATA2PCE+14, DATA2PCE+15 |
X12 | DATA2PCE+1~, DATA2PCE+16*, DATA2PCE+17 |
>> ZTQUEUED | DQSAVE+1 |
>> ZTREQ | DQSAVE+1* |
>> ZTSTAT | DATA2PCE+21* |