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* |