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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ECXSCX

Package: DSS Extracts

Routine: ECXSCX


Information

ECXSCX ;ALB/JAP,BIR/DMA,CML,PTD-Clinic Extract ; 02/06/97 10:24 [ 03/26/97 2:10 PM ]

Source Information

Source file <ECXSCX.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
DSS Extracts 6 ^ECXKILL  (CUT,EN,FEEDER)^ECXSCX1  QUE^ECXTAUTO  ^ECXTRAC  ($$ECXDATE,$$ECXDOB,$$ECXTIME,$$PRVCLASS,AOIRPOW)^ECXUTL  ($$INP,$$PRIMARY,ECXDEF,VISN19)^ECXUTL2  
VA FileMan 3 ^DIC  IX^DIK  EN^DIQ1  
Kernel 2 $$S^%ZTLOAD  $$RJ^XLFSTR  
PCE Patient Care Encounter 1 ENCEVENT^PXAPI  
Registration 1 ADD^VADPT  

Entry Points

Name Comments DBIA/ICR reference
BEG ;entry point from option
START ;entry point
BLD ;build record from outpatient encounter
FILE ;finish record setup
FILE2 ;file record
SETUP ;Set required input for ECXTRAC
PAT ;patient file data
API ;call external utilities
QUE ;entry point for the background requeuing handled by ECXTAUTO

External References

Name Field # of Occurrence
$$S^%ZTLOAD FILE2+4
^DIC START+3
IX^DIK FILE2+3
EN^DIQ1 PAT+11
^ECXKILL BEG+2, QUE+1
CUT^ECXSCX1 FILE+16
EN^ECXSCX1 START+47
FEEDER^ECXSCX1 START+6, BLD+12
QUE^ECXTAUTO QUE+1
^ECXTRAC BEG+2
$$ECXDATE^ECXUTL PAT+3
$$ECXDOB^ECXUTL FILE+12
$$ECXTIME^ECXUTL FILE+11
$$PRVCLASS^ECXUTL API+26, API+30, API+35
AOIRPOW^ECXUTL START+10, BLD+3
$$INP^ECXUTL2 API+4
$$PRIMARY^ECXUTL2 API+5
ECXDEF^ECXUTL2 SETUP+2
VISN19^ECXUTL2 PAT+15
ENCEVENT^PXAPI API+14
ADD^VADPT PAT+6
$$RJ^XLFSTR START+11, BLD+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] Classic Fileman Calls
^PX(839.7 - [#839.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(10 - [#10] PAT+5
^DIC(40.7 - [#40.7] START+32
^DIC(5 - [#5] PAT+8
^DIC(8 - [#8] START+33, PAT+4, API+11
^DPT - [#2] START+9, START+13, START+14, BLD+2, PAT+2, PAT+4, PAT+5, PAT+9
^ECX( START+22, FILE+8, FILE2+2*
^ICD9 - [#80] API+21
^ICPT - [#81] API+46, API+51, API+58
^SC - [#44] START+6, START+7, START+9, START+11, BLD+1, BLD+10, BLD+17
^SCE - [#409.68] START+30, START+32, API+10, API+11
^SCE("B" START+27, START+28
^TMP("ECXS" START+4!, START+47
^TMP("PXKENC" BLD+15, BLD+16, API+15, API+17, API+19, API+20, API+23, API+25, API+28, API+29
API+34, API+38, API+43, API+44, API+48!, API+49, API+53!, API+56, API+57, API+61

Label References

Name Line Occurrences
API START+16, START+17, START+18, BLD+6, BLD+8, BLD+14
BLD START+37, START+41, START+45
FILE START+16, START+17, START+18, BLD+6, BLD+8, BLD+20
FILE2 START+24, FILE+17
PAT START+10, BLD+3
SETUP BEG+1, QUE+1

Naked Globals

Name Field # of Occurrence
^( START+6, START+7, API+20, API+34, API+49
^("C" START+9
^(0 START+6, START+9, API+19, API+25
^(12 API+44
^(800 API+62

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADDR START+49!
>> APTLEN BLD+11*, BLD+17*, BLD+18*, BLD+19
C START+49!, FILE+14*, API+3*, API+55*, API+56, API+58*
CNTY START+49!, FILE+15, PAT+7*, PAT+8*
CPT START+49!, FILE+14*, FILE+15
CPT( FILE+14, API+3*, API+58*
DA FILE2+1~, FILE2+3*!, PAT+10*, PAT+12!
DFN START+9*, START+10, START+13, START+14, START+49!, BLD+1*, BLD+2, BLD+3, PAT+2, PAT+3
PAT+4, PAT+5, PAT+9, PAT+15, API+4, API+5
DIC START+3*!, PAT+10*, PAT+12!
DIC(0 START+3*
DIK FILE2+1~, FILE2+3*!
DIQ PAT+10*, PAT+12!
DIQ(0 PAT+10*
>> DOB FILE+12, PAT+5*
DR PAT+10*, PAT+12!
EC START+6*, START+48!
EC1 START+48!, PAT+2*, PAT+3, PAT+5
EC2 START+14!*, START+15, START+48!
>> EC23 FILE+9
>> EC7 START+22*, START+23, FILE+8*, FILE+9, FILE2+2, FILE2+3
ECA START+48!, FILE+11, API+4*
>> ECCLAS FILE+15, API+5*
ECCPT START+48!, FILE+11, API+7*, API+46*, API+51*
ECCSC START+48!
ECD START+6*, START+7*, START+9, START+11, START+13, START+14, START+26*, START+27*, START+28, START+48!
BLD+12, FILE+11, PAT+3, API+4, API+5, API+26, API+30, API+35
ECDA START+7*, START+9, START+11, START+48!
>> ECED START+4*, START+7, START+27
ECEKG START+15*, START+20, START+48!
ECFD START+16*, START+17*, START+18*, START+48!
>> ECFILE BEG+1, START+22, FILE+8, FILE2+2, FILE2+3, SETUP+2
>> ECGRP SETUP+2
>> ECHEAD SETUP+1*, SETUP+2
ECICD START+48!, FILE+11, API+7*, API+21*
ECIEN START+15*, START+27*, START+28*, START+30, START+32, START+48!, API+8, API+9, API+10, API+11
ECL START+11*, START+16, START+17, START+18, START+48!
ECMN START+48!, FILE+11, API+4*
ECN START+14*, START+16, START+17, START+18, START+21, START+48!
ECO1 START+16*, START+17*, START+18*, START+48!, BLD+6*, BLD+8*, BLD+19*, FILE+10, PAT+3*
ECO2 START+48!
ECOB START+11*, START+16, START+17, START+18, START+48!
ECODE START+21*, START+23*, START+48!, FILE+9*, FILE+10*, FILE+11*, FILE+12*, FILE+13*, FILE+16, FILE2+2
>> ECODE1 FILE+15*, FILE+16, FILE2+2
>> ECPACK SETUP+2
>> ECPIECE SETUP+2
ECPROV START+48!, FILE+11, API+7*, API+26*, API+32*, API+35*, API+36*, API+41, API+42
ECPTPR START+48!, FILE+11, API+5*
ECPTTM START+48!, FILE+11, API+5*
ECREC START+48!, API+18*, API+19*, API+20*, API+24*, API+25*, API+27*, API+28*, API+29, API+34*
API+39*, API+43*, API+44, API+48, API+49*, API+53, API+55*, API+56*, API+57
>> ECRN FILE2+2*, FILE2+4
>> ECRTN SETUP+2
ECSC START+48!
>> ECSD1 START+6, START+26
ECST START+6, START+16, START+17, START+18, START+48!, BLD+4*, BLD+12, BLD+13
ECSU START+6*, START+48!, BLD+1*, PAT+3
ECTS START+48!, FILE+11, API+4*
ECVAL START+48!, API+18*, API+19*, API+20*, API+21, API+24*, API+25*, API+26, API+27, API+28
API+29*, API+30, API+31*, API+32, API+33, API+34*, API+35, API+39*, API+43, API+44*
API+45, API+46, API+49*, API+50, API+51, API+57*, API+58
>> ECVAO FILE+13, API+7*, API+60*, API+62*, API+63*, API+64*
>> ECVER SETUP+2
>> ECVIR FILE+13, API+7*, API+60*, API+62*, API+63*, API+64*
ECVIS START+48!, BLD+15, BLD+16, API+10*, API+13, API+14, API+15, API+17, API+19, API+20
API+23, API+25, API+28, API+29, API+34, API+38, API+43, API+44, API+48, API+49
API+53, API+56, API+57, API+61
>> ECXAIP START+10, BLD+3
>> ECXAIP("AO" FILE+13
>> ECXAIP("IR" FILE+13
>> ECXAIP("POW" FILE+13
>> ECXAIP("POWL" FILE+13
>> ECXMISS START+4*
>> ECXPRPC FILE+13, API+7*, API+26*, API+30*, API+31*, API+35*
>> ECXSRCE BLD+16*, BLD+17
>> ECXYM PAT+3
ELIG START+49!, FILE+12, PAT+4*
ENELG START+33*, START+49!, FILE+15, API+7*, API+11*, API+12*
ENR START+49!, FILE+15, PAT+9*, PAT+10, PAT+11*
ENR(4 PAT+11
>> FD START+32*, START+37*, START+41*, BLD+6, BLD+8, BLD+10
>> LOC BLD+1*, BLD+10, BLD+11
MST START+49!, FILE+15, PAT+13*
MSTEI START+49!, FILE+15, PAT+13*
>> NCNTR START+32*, START+33, START+39, START+41, START+44, BLD+1
>> NUM API+31*
P1 START+6, START+16, START+17, START+49!, BLD+4*, BLD+6, BLD+8, BLD+12, BLD+19
P11 START+49!
P2 START+6, START+16, START+18, START+49!, BLD+4*, BLD+6, BLD+12, BLD+19
P3 START+6, START+16, START+17, START+18, START+49!, BLD+4*, BLD+12, BLD+19
PAYOR START+49!, FILE+15, PAT+15
PROV API+2~, API+42*, API+44
PTADT START+9*, START+11, START+49!
QFLG START+1~, START+4*, START+6, START+7, START+27, START+28, FILE2+4*
>> RACE FILE+12, PAT+5*
SAI START+49!, FILE+15, PAT+15
SC START+4*, START+6*, START+7, START+9, START+11, START+13, START+16, START+17, START+18, START+49!
BLD+11*, BLD+12, BLD+17, BLD+19
SEX START+49!, FILE+15, PAT+5*
STATE START+49!, FILE+15, PAT+7*, PAT+8*
>> STOP START+32*, START+35, START+37, BLD+4
TIU START+1~, START+3*, BLD+17
U START+6, START+9, START+11, START+13, START+14, START+15, START+16, START+17, START+18, START+21
START+23, START+32, START+33, START+39, START+41, START+44, BLD+1, BLD+6, BLD+8, BLD+16
BLD+17, BLD+19, FILE+9, FILE+10, FILE+11, FILE+12, FILE+13, FILE+14, FILE+15, PAT+3
PAT+4, PAT+5, PAT+7, PAT+8, PAT+9, API+4, API+5, API+10, API+11, API+19
API+21, API+25, API+44, API+46, API+51, API+58, API+62
VAERR START+49!
VAIP START+49!
VAPA PAT+1~
VAPA(11 PAT+7
VAPA(5 PAT+7
VAPA(7 PAT+7
>> VET FILE+12, PAT+5*
X START+3*, API+2~, API+4*, API+5*
Y START+3!
>> ZIP FILE+15, PAT+7*
>> ZTQUEUED FILE2+4
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All