Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ORWPCE1

Package: Order Entry Results Reporting

Routine: ORWPCE1


Information

ORWPCE1 ;ISL/KCM,JER - PCE Calls from CPRS GUI ;Dec 20, 2022@07:41:45

Source Information

Source file <ORWPCE1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Order Entry Results Reporting 2 ACOPY^ORERRH  $$CHKOUT^ORWPCE2  
PCE Patient Care Encounter 2 ($$DATA2PCE,$$DELVFILE)^PXAPI  DQSAVE^PXRPC  
Text Integration Utility 2 $$ISADDNDM^TIULC1  FILE^TIUSRVP  
Kernel 1 $$NOW^XLFDT  
Problem List 1 DSELECT^GMPLENFM  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Enterprise Health Management Platform 2 HMPWB5  HMPWBIM1  
Order Entry Results Reporting 2 ORWPCE  ORWPCE1 NONCOUNT  

Entry Points

Name Comments DBIA/ICR reference
GETVSIT(VSTR,DFN) ; lookup a visit
DQDEL(RESULT,VSTR,DFN) ; background call to DATA2PCE and DELVFILE
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)

External References

Name Field # of Occurrence
DSELECT^GMPLENFM DQSAVE1+5
ACOPY^ORERRH ERROR+4, ERROR+8
$$CHKOUT^ORWPCE2 MDS+1
$$DATA2PCE^PXAPI GETVSIT+9, DATA2PCE+2, DATA2PCE+39
$$DELVFILE^PXAPI DQDEL+3
DQSAVE^PXRPC DQSAVE+16
$$ISADDNDM^TIULC1 DATA2PCE+12
FILE^TIUSRVP DATA2PCE+11, DATA2PCE+19
$$NOW^XLFDT DQSAVE1+18

Used in RPC

RPC Name Call Tags
ORWPCE1 NONCOUNT NONCOUNT

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] DQSAVE+6
^DIC(9.4 - [#9.4] GETVSIT+2, 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!

Label References

Name Line Occurrences
$$GETVSIT DQDEL+2
$$MDS DQSAVE1+16
DQSAVE1 DQSAVE+20
ERROR DATA2PCE+4, DATA2PCE+44

Local Variables

Legend:

>> 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+5, DQDEL~, DQDEL+2, 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 GETVSIT+1~, GETVSIT+9*, 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*
ORERROR DATA2PCE+28~, DATA2PCE+29*, DATA2PCE+32, DATA2PCE+37
ORLOC 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 GETVSIT+1~, DQSAVE+2~, DQSAVE+16, DQSAVE1+16
ORPXAPI("DX/PL" DQSAVE1+14*
ORPXAPI("ENCOUNTER" GETVSIT+4*, GETVSIT+5*, GETVSIT+6*, GETVSIT+7*, GETVSIT+8*, 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*
ORTIME DQSAVE1+17~, DQSAVE1+18*, DQSAVE1+19
ORVISIT GETVSIT+1~, GETVSIT+9, GETVSIT+10, DATA2PCE+28~, DATA2PCE+30*, DATA2PCE+38, DATA2PCE+39
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 GETVSIT+1~, GETVSIT+2*, GETVSIT+9, 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
RESULT DQDEL~, DQDEL+3*
SRC GETVSIT+1~, GETVSIT+3*, GETVSIT+9, 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
VISIT DQDEL+1~, DQDEL+2*, DQDEL+3
VISITOK DATA2PCE+1~, DATA2PCE+3*, DATA2PCE+5, DATA2PCE+8
VSTR GETVSIT~, GETVSIT+4, GETVSIT+6, GETVSIT+7, DQDEL~, DQDEL+2
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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All