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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ECPCEU

Package: Event Capture

Routine: ECPCEU


Information

ECPCEU ;BIR/JPW-ECS to PCE Utilities ;7 Jan 97

Source Information

Source file <ECPCEU.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Event Capture 2 $$GETPRV^ECPRVMUT  $$MOD^ECUTL  
Kernel 2 ^%ZTLOAD  $$NOW^XLFDT  
VA FileMan 2 NOW^%DTC  ^DIE  
PCE Patient Care Encounter 1 $$DATA2PCE^PXAPI  

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: 9

Package Total Caller Graph
Event Capture 9 EC PCE FEED  ECBEN2U  ECDSSYN  ECEDF  ECEFPAT  ECMUTL1  ECRECSIC  ECSCRN  
ECUTL2  

Entry Points

Name Comments DBIA/ICR reference
CLIN ;check for active inactive clinic
NITE ;start nightly job
SET ;set variables
TMP ;set ^TMP for PCE call
ENC
PROV ;Set providers in ^TMP("ECPXAPI",$J,"PROVIDER",n,"NAME")=provider
DX
PROC
MOD ;Set modifiers in ^TMP("ECPXAPI",$J,"PROCEDURE",1,"MODIFIERS",modifier
D2PCE
PCETASK(ECPCE) ;Set up task for transfer to PCE
XFER2PCE ;Task entry point for single ECS record xfer to PCE

External References

Name Field # of Occurrence
NOW^%DTC NITE+2, XFER2PCE+11
^%ZTLOAD PCETASK+16
^DIE D2PCE+1
$$GETPRV^ECPRVMUT PROV+1
$$MOD^ECUTL PROV+11, MOD+1
$$DATA2PCE^PXAPI D2PCE
$$NOW^XLFDT PCETASK+14

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(9.4 - [#9.4] NITE+3, XFER2PCE+12
^ECH - [#721] NITE+4, SET+1, PROV+11, DX+3, DX+4, MOD+1, XFER2PCE+16
^ECH("AD" NITE+4
^SC - [#44] CLIN+7, CLIN+8, SET+5
^TMP("ECPXAPI" NITE+1!, NITE+7!, ENC*, ENC+1*, ENC+2*, ENC+3*, ENC+4*, ENC+5*, ENC+6*, ENC+7*
ENC+8*, ENC+9*, ENC+10*, ENC+11*, ENC+12*, ENC+13*, ENC+14*, ENC+15*, ENC+16*, ENC+17*
PROV+4*, PROV+5*, PROV+6*, PROV+10*, PROV+13*, DX*, DX+1*, DX+5*, PROC*, PROC+1*
PROC+2*, PROC+3*, MOD+3*, D2PCE+2!, XFER2PCE+10!, XFER2PCE+19!

Label References

Name Line Occurrences
SET NITE+4, XFER2PCE+16

Naked Globals

Name Field # of Occurrence
^("I" CLIN+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% NITE+2, NITE+6!, XFER2PCE+11, XFER2PCE+18!
%H NITE+6!, XFER2PCE+18!
%I NITE+6!, XFER2PCE+18!
CNT NITE+5!, PROV+9*, PROV+10*, D2PCE+3!, XFER2PCE+17!
D0 D2PCE+3!
DA NITE+5!, D2PCE+1!*, D2PCE+3!, XFER2PCE+17!
DIE NITE+5!, D2PCE+1!*, D2PCE+3!, XFER2PCE+17!
DR NITE+5!, D2PCE+1!*, D2PCE+3!, XFER2PCE+17!
DT CLIN+3
DXS DX+3*, DX+4, D2PCE+2!
DXSIEN DX+4*, DX+5, D2PCE+2!
EC4 CLIN+5, CLIN+6, CLIN+7, CLIN+8, NITE+5!, XFER2PCE+17!
EC725 NITE+5!, SET+2*, PROC+3, D2PCE+3!, XFER2PCE+17!
ECAO NITE+5!, SET+2*, ENC+6, D2PCE+3!, XFER2PCE+17!
ECCKDT NITE+2*, NITE+6!, ENC+16, D2PCE+1, XFER2PCE+7~, XFER2PCE+11*, XFER2PCE+18!
ECCLDT CLIN+1~, CLIN+2*, CLIN+3*, CLIN+9, CLIN+10, CLIN+11
ECCPT NITE+5!, SET+2*, PROC+1, D2PCE+3!, XFER2PCE+17!
ECCV NITE+5!, SET+3*, ENC+11, D2PCE+3!, XFER2PCE+17!
ECDFAPT NITE+5!, SET+5*, ENC+4, XFER2PCE+17!
ECDT CLIN+2, NITE+5!, SET+1*, ENCPROCD2PCE+3!, XFER2PCE+17!
ECDX NITE+5!, SET+2*, DXD2PCE+3!, XFER2PCE+17!
ECELIG SET+2*, ENC+17, D2PCE+3!
ECHL NITE+5!, SET+1*, SET+5, ENC+2, D2PCE+3!, XFER2PCE+17!
ECHNC NITE+5!, SET+3*, ENC+10, D2PCE+3!, XFER2PCE+17!
ECI PROV+1*, PROV+3*, PROV+4, PROV+6, PROV+7, PROV+9*, PROV+10, DX+3*, DX+5, D2PCE+2!
ECID NITE+5!, SET+1*, ENC+15, D2PCE+3!, XFER2PCE+17!
ECIR NITE+5!, SET+2*, ENC+7, D2PCE+3!, XFER2PCE+17!
ECJJ NITE+4*, NITE+5!, XFER2PCE+8~, XFER2PCE+13*, XFER2PCE+15, XFER2PCE+17!
ECJJ1 NITE+4*, NITE+5!, SET+1, PROV+1, PROV+11, DX+3, DX+4, MOD+1, D2PCE+1, XFER2PCE+9~
XFER2PCE+14*, XFER2PCE+15*, XFER2PCE+16, XFER2PCE+17!
ECL NITE+5!, SET+1*, ENC+3, XFER2PCE+17!
ECMOD PROV+11, MOD+1, D2PCE+2!
ECMOD( PROV+12, MOD+2
ECMODF PROV+11*, PROV+12, MOD+1*, MOD+2, D2PCE+2!
ECMST NITE+5!, SET+2*, ENC+9, D2PCE+3!, XFER2PCE+17!
ECNODE NITE+5!, SET+1*, SET+2, SET+3, D2PCE+3!, XFER2PCE+17!
ECPCE PCETASK~
ECPCE( XFER2PCE+13, XFER2PCE+15
ECPCID CLIN+8*, CLIN+9, CLIN+10, CLIN+11, CLIN+13!
ECPCL CLIN+4!, CLIN+5*, CLIN+6*, CLIN+7*, CLIN+9*, CLIN+10*, CLIN+11*, CLIN+12*
ECPCRD CLIN+8*, CLIN+9, CLIN+10, CLIN+13!
ECPKG NITE+3*, NITE+5!, D2PCEXFER2PCE+5~, XFER2PCE+12*, XFER2PCE+17!
ECPRV NITE+5!, PROV+1*, D2PCE+3!, XFER2PCE+17!
ECPRVARY NITE+5!, PROV+1!, D2PCE+3!, XFER2PCE+17!
ECPRVARY( PROV+3, PROV+4, PROV+6, PROV+7!, PROV+9, PROV+10
ECPS NITE+5!, SET+1*, ENC+1, D2PCE+3!, XFER2PCE+17!
ECS NITE+3*, NITE+5!, D2PCEXFER2PCE+6~, XFER2PCE+12*, XFER2PCE+17!
ECSC NITE+5!, SET+2*, ENC+5, D2PCE+3!, XFER2PCE+17!
ECSHAD NITE+5!, SET+3*, ENC+12, D2PCE+3!
ECUSR NITE+5!, SET+1*, D2PCEXFER2PCE+17!
ECV NITE+5!, SET+1*, PROC+2, D2PCE+3!, XFER2PCE+17!
ECVST NITE+5!, D2PCED2PCE+1, D2PCE+2!, XFER2PCE+17!
ECVV NITE+5!, D2PCE*, D2PCE+3!, XFER2PCE+17!
ECZEC NITE+5!, SET+2*, ENC+8, D2PCE+3!, XFER2PCE+17!
MOD PROV+12*, PROV+13, MOD+2*, MOD+3, D2PCE+2!
U SET+1, PROV+3, PROV+4, PROV+6, PROV+10
VALQUIET D2PCE*, D2PCE+2!
ZTCPU PCETASK+10~
ZTDESC PCETASK+10~, PCETASK+13*
ZTDTH PCETASK+10~, PCETASK+14*
ZTIO PCETASK+10~, PCETASK+11*
ZTKIL PCETASK+10~
ZTPRI PCETASK+10~
>> ZTREQ XFER2PCE+20*
ZTRTN PCETASK+10~, PCETASK+12*
ZTSAVE PCETASK+10~
ZTSAVE("ECPCE(" PCETASK+15*
ZTSK PCETASK+10~, PCETASK+17
ZTSYNC PCETASK+10~
ZTUCI PCETASK+10~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All