ECPCEU ;BIR/JPW-ECS to PCE Utilities ;7 Jan 97
Source file <ECPCEU.m>
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 |
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 |
---|---|---|
Event Capture | 9 | EC PCE FEED ECBEN2U ECDSSYN ECEDF ECEFPAT ECMUTL1 ECRECSIC ECSCRN ECUTL2 |
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
|
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! |
Name | Field # of Occurrence |
---|---|
^("I" | CLIN+8 |
>> | 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*, ENC, PROC, D2PCE+3!, XFER2PCE+17! |
ECDX | NITE+5!, SET+2*, DX, D2PCE+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!, D2PCE, XFER2PCE+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!, D2PCE, XFER2PCE+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*, D2PCE, XFER2PCE+17! |
ECV | NITE+5!, SET+1*, PROC+2, D2PCE+3!, XFER2PCE+17! |
ECVST | NITE+5!, D2PCE, D2PCE+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~ |