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

Package: DSS Extracts

Routine: ECXSCX1


Information

ECXSCX1 ;ALB/JAP,BIR/DMA-Clinic Extract Message ;2/25/19 11:55

Source Information

Source file <ECXSCX1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
DSS Extracts 2 ($$PRVCLASS,$$PRVX12)^ECXUTL  ($$CPT,$$CPT3Q6M)^ECXUTL3  
Kernel 2 ($$LJ,$$RJ)^XLFSTR  $$NPI^XUSNPI  
DRG Grouper 1 $$CODEC^ICDEX  
MailMan 1 ^XMD  
PCE Patient Care Encounter 1 ENCEVENT^PXAPI  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
DSS Extracts 10 ECXADM  ECXEC  ECXPRO  ECXQSR  ECXRAD  ECXSCLD  ECXSCX  ECXSCXN  
ECXSCXN1  ECXSURG  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point from ecxscx
MSG ;text for missing clinic
MSG2 ;text for missing division
MISS ;load ^tmp if clinic missing from #728.44
NODIV ;load ^tmp if clinic w/o division
FEEDER(ECXSC,ECXSD,ECXP1,ECXP2,ECXP3,ECXSEND,ECXDIV,ECXP4) ;166 - get transmission style and feeder key variables. New parameter added for labor code
VISIT(ECXDFN,ECXVISIT,ECXVIST,ECXERR) ;get visit specific data

External References

Name Field # of Occurrence
$$GET1^DIQ MISS+8, FEEDER+54
$$PRVCLASS^ECXUTL VISIT+51, VISIT+56, VISIT+61, VISIT+75
$$PRVX12^ECXUTL VISIT+52, VISIT+57, VISIT+62
$$CPT^ECXUTL3 VISIT+94, VISIT+108
$$CPT3Q6M^ECXUTL3 VISIT+95, VISIT+109
$$CODEC^ICDEX VISIT+36, VISIT+38, VISIT+41
ENCEVENT^PXAPI VISIT+21
$$LJ^XLFSTR MISS+8, NODIV+8
$$RJ^XLFSTR FEEDER+31, FEEDER+39, FEEDER+44, FEEDER+52
^XMD EN+8, EN+15
$$NPI^XUSNPI VISIT+76

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(40.7 - [#40.7] GET1^DIQ
^ECX(728.44 - [#728.44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] FEEDER+31, FEEDER+42, FEEDER+43
^ECX(728.44 - [#728.44] FEEDER+28, FEEDER+33, FEEDER+51
^ECX(728.441 - [#728.441] FEEDER+52
^SC - [#44] MISS+3, MISS+8, NODIV+3, NODIV+8, FEEDER+29, FEEDER+41
^TMP("PXKENC" VISIT+22, VISIT+24, VISIT+25, VISIT+28, VISIT+29, VISIT+47, VISIT+49, VISIT+54, VISIT+60, VISIT+69
, VISIT+71, VISIT+82, VISIT+84, VISIT+85, VISIT+87, VISIT+91, VISIT+93, VISIT+97!, VISIT+100, VISIT+101
, VISIT+105, VISIT+107, VISIT+111!, VISIT+117, VISIT+118, VISIT+119, VISIT+120, VISIT+121, VISIT+122, VISIT+123
^TMP($J EN+3, EN+7*, EN+10, EN+14*, EN+17!, MISS+6*, MISS+7, MISS+8*, MISS+9*, NODIV+6*
NODIV+7, NODIV+8*, NODIV+9*, FEEDER+18, FEEDER+19, FEEDER+21, FEEDER+23, FEEDER+25, FEEDER+55*
^XMB("NETNAME" EN+6, EN+13

Label References

Name Line Occurrences
MISS FEEDER+30
NODIV FEEDER+26

Naked Globals

Name Field # of Occurrence
^( VISIT+50, VISIT+55, VISIT+61, VISIT+72
^(0 FEEDER+29, FEEDER+41, VISIT+50, VISIT+73
^(800 VISIT+120, VISIT+121, VISIT+122

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AO VISIT+5~, VISIT+116*, VISIT+119*, VISIT+124
ARRAY VISIT+5~
ARY VISIT+27!*
ARY("P" VISIT+31, VISIT+32*, VISIT+40
ARY("S" VISIT+34, VISIT+35*
CLIN FEEDER+13~, FEEDER+19*, FEEDER+20
CM VISIT+5~
CNT VISIT+5~, VISIT+31*, VISIT+34*, VISIT+36*, VISIT+37, VISIT+38*, VISIT+39, VISIT+41*, VISIT+80*, VISIT+84
, VISIT+94, VISIT+95, VISIT+96*, VISIT+98, VISIT+99, VISIT+100, VISIT+108, VISIT+109, VISIT+110*, VISIT+112
>> COUNTS VISIT+70*, VISIT+74*, VISIT+78
CPT VISIT+5~, VISIT+85*, VISIT+90*, VISIT+94, VISIT+95, VISIT+101*, VISIT+104*, VISIT+108, VISIT+109
CV VISIT+6~, VISIT+116*, VISIT+122*, VISIT+129
DA VISIT+5~
DAT MISS+1~, MISS+3*, NODIV+1~, NODIV+3*
DATE VISIT+5~, VISIT+24*, VISIT+51, VISIT+52, VISIT+56, VISIT+57, VISIT+61, VISIT+62, VISIT+75, VISIT+76
DIQ VISIT+5~
DT MISS+5, NODIV+5
>> EC FEEDER+33*, FEEDER+34, FEEDER+35, FEEDER+37, FEEDER+38
ECCSC MISS+8, FEEDER+13~, FEEDER+29*, FEEDER+37*, FEEDER+38*, FEEDER+39, FEEDER+41*, FEEDER+43
>> ECGRP EN+6, EN+13
ECSC MISS+8, FEEDER+13~, FEEDER+29*, FEEDER+31, FEEDER+37*, FEEDER+38*, FEEDER+39, FEEDER+41*, FEEDER+42
ECSD1 FEEDER+13~, FEEDER+30*
ECX EN+1~, EN+3*, EN+4, EN+7*, EN+10*, EN+11, EN+14*
ECXDFN VISIT~
ECXDIV FEEDER~, FEEDER+15*, FEEDER+21*, FEEDER+25*, FEEDER+26*
ECXERR VISIT~, VISIT+11*, VISIT+22*, VISIT+23
>> ECXLOGIC FEEDER+54, VISIT+9, VISIT+10, VISIT+94, VISIT+95, VISIT+108, VISIT+109, VISIT+113, VISIT+114
ECXMISS MISS+7*, MISS+8, MISS+9, NODIV+7*, NODIV+8, NODIV+9, FEEDER+13~
ECXMLC FEEDER+13~, FEEDER+54*, FEEDER+55
ECXNC FEEDER+13~, FEEDER+51*, FEEDER+52*
ECXP1 FEEDER~, FEEDER+14*, FEEDER+20*, FEEDER+31*, FEEDER+39*, FEEDER+42*, FEEDER+44*, FEEDER+48*, FEEDER+55
ECXP2 FEEDER~, FEEDER+14*, FEEDER+20*, FEEDER+39*, FEEDER+43*, FEEDER+44*, FEEDER+46*, FEEDER+48*, FEEDER+55
ECXP3 FEEDER~, FEEDER+14*, FEEDER+20*, FEEDER+52*, FEEDER+55
ECXP4 FEEDER~, FEEDER+14*, FEEDER+20*
ECXSC FEEDER~, FEEDER+16, FEEDER+18, FEEDER+19, FEEDER+21, FEEDER+23, FEEDER+25, FEEDER+26, FEEDER+28, FEEDER+29
, FEEDER+30, FEEDER+33, FEEDER+41, FEEDER+51, FEEDER+54, FEEDER+55
ECXSD FEEDER~, FEEDER+30
ECXSEND FEEDER~, FEEDER+15*, FEEDER+20*, FEEDER+35*, FEEDER+36, FEEDER+46, FEEDER+48, FEEDER+50, FEEDER+55
ECXVISIT VISIT~, VISIT+11
ECXVIST VISIT~, VISIT+22!
ECXVIST("AO" VISIT+12*, VISIT+124*
ECXVIST("CPT" VISIT+20*, VISIT+94*, VISIT+95*, VISIT+96, VISIT+108*, VISIT+109*, VISIT+110
ECXVIST("CPT1" VISIT+113*, VISIT+114*
ECXVIST("CV" VISIT+13*, VISIT+129*
ECXVIST("ENCCL" VISIT+13*, VISIT+132*
ECXVIST("ENCSC" VISIT+13*, VISIT+131*
ECXVIST("HNC" VISIT+12*, VISIT+128*
ECXVIST("ICD9" VISIT+19*, VISIT+38*, VISIT+41*
ECXVIST("ICD9P" VISIT+36*
ECXVIST("IR" VISIT+12*, VISIT+125*
ECXVIST("MST" VISIT+13*, VISIT+126*
ECXVIST("PGE" VISIT+12*, VISIT+127*
ECXVIST("PRIMPROC" VISIT+81*, VISIT+96*, VISIT+110*
ECXVIST("PROV CLASS" , VISIT+16*, VISIT+64*,  NPI" , VISIT+17*, VISIT+65*,  X12" , VISIT+18*, VISIT+66*
ECXVIST("PROV" VISIT+16*, VISIT+64*
ECXVIST("PROVS" VISIT+68*, VISIT+78*
ECXVIST("SHAD" VISIT+13*, VISIT+130*
ECXVIST("SOURCE" VISIT+17*, VISIT+25*
ENCCL VISIT+6~, VISIT+116*, VISIT+123*, VISIT+132
ENCSC VISIT+6~, VISIT+116*, VISIT+118*, VISIT+131
HNC VISIT+6~, VISIT+116*, VISIT+121*, VISIT+128
>> I VISIT+19*, VISIT+20*, VISIT+37*, VISIT+38, VISIT+39*, VISIT+40, VISIT+41, VISIT+68*, VISIT+91*, VISIT+105*
ICD VISIT+5~
ICD("P" VISIT+27*, VISIT+31*, VISIT+36, VISIT+37, VISIT+38
ICD("S" VISIT+27*, VISIT+34*, VISIT+39, VISIT+40, VISIT+41
ICD9 VISIT+5~
ID MISS+1~, MISS+2*, MISS+3*, MISS+5, NODIV+1~, NODIV+2*, NODIV+3*, NODIV+5
IR VISIT+5~, VISIT+116*, VISIT+120*, VISIT+125
LEN VISIT+5~
M VISIT+5~, VISIT+90*, VISIT+91*, VISIT+93, VISIT+104*, VISIT+105*, VISIT+107
MAXCPT VISIT+7~, VISIT+9*, VISIT+20, VISIT+84, VISIT+98, VISIT+99, VISIT+100, VISIT+112
MAXMOD VISIT+7~, VISIT+10*, VISIT+91, VISIT+105
MOD VISIT+5~, VISIT+90*, VISIT+92*, VISIT+93*, VISIT+94, VISIT+95, VISIT+104*, VISIT+106*, VISIT+107*, VISIT+108
, VISIT+109
MST VISIT+5~, VISIT+116*, VISIT+120*, VISIT+126
NOD1 VISIT+5~, VISIT+87*, VISIT+88, VISIT+89, VISIT+90, VISIT+96, VISIT+101*, VISIT+102, VISIT+103, VISIT+104
, VISIT+110
NODE VISIT+5~, VISIT+85*, VISIT+86, VISIT+87
NUM VISIT+5~, VISIT+58*
PGE VISIT+6~, VISIT+116*, VISIT+121*, VISIT+127
PROV VISIT+6~, VISIT+45*, VISIT+51*, VISIT+52, VISIT+55*, VISIT+56, VISIT+57, VISIT+61*, VISIT+62, VISIT+63*
, VISIT+64, VISIT+73, VISIT+80*, VISIT+83, VISIT+87
PROVPC VISIT+6~, VISIT+45*, VISIT+51*, VISIT+56*, VISIT+58*, VISIT+61*, VISIT+64
>> PROVS VISIT+75*, VISIT+76, VISIT+78
>> PROVSNPI VISIT+76*, VISIT+77*, VISIT+78
>> PROVSPC VISIT+75*, VISIT+78
PROVX12 VISIT+8~, VISIT+46*, VISIT+52*, VISIT+57*, VISIT+62*, VISIT+66
>> Q VISIT+89*, VISIT+94, VISIT+95, VISIT+103*, VISIT+108, VISIT+109
RD MISS+1~, MISS+2*, MISS+3*, MISS+5, NODIV+1~, NODIV+2*, NODIV+3*, NODIV+5
REC VISIT+6~, VISIT+27*, VISIT+28*, VISIT+29, VISIT+48*, VISIT+49*, VISIT+50, VISIT+53*, VISIT+54*, VISIT+55
, VISIT+60*, VISIT+61, VISIT+70*, VISIT+71*, VISIT+72, VISIT+83*, VISIT+84*, VISIT+85, VISIT+87, VISIT+91
, VISIT+93, VISIT+97, VISIT+99*, VISIT+100*, VISIT+101, VISIT+105, VISIT+107, VISIT+111
SC MISS+3, MISS+8, NODIV+3, NODIV+8, FEEDER+13~, FEEDER+26*, FEEDER+30*
SHAD VISIT+6~, VISIT+116*, VISIT+122*, VISIT+130
U MISS+3, MISS+8, NODIV+3, NODIV+8, FEEDER+20, FEEDER+21, FEEDER+25, FEEDER+29, FEEDER+31, FEEDER+35
, FEEDER+37, FEEDER+38, FEEDER+41, FEEDER+42, FEEDER+43, FEEDER+51, FEEDER+52, FEEDER+55, VISIT+24, VISIT+25
, VISIT+30, VISIT+33, VISIT+50, VISIT+72, VISIT+77, VISIT+78, VISIT+87, VISIT+88, VISIT+89, VISIT+90
, VISIT+93, VISIT+96, VISIT+102, VISIT+103, VISIT+104, VISIT+107, VISIT+110, VISIT+118, VISIT+119, VISIT+120
, VISIT+121, VISIT+122, VISIT+123
VAL VISIT+6~, VISIT+29*, VISIT+30, VISIT+31, VISIT+32, VISIT+33, VISIT+34, VISIT+35, VISIT+48*, VISIT+49
, VISIT+50*, VISIT+51, VISIT+53*, VISIT+54, VISIT+55*, VISIT+58*, VISIT+59, VISIT+60, VISIT+61*, VISIT+70*
, VISIT+73*, VISIT+75
VISIT VISIT+6~, VISIT+11*, VISIT+21, VISIT+22, VISIT+24, VISIT+25, VISIT+28, VISIT+29, VISIT+47, VISIT+49
, VISIT+54, VISIT+60, VISIT+69, VISIT+71, VISIT+82, VISIT+84, VISIT+85, VISIT+87, VISIT+91, VISIT+93
, VISIT+97, VISIT+100, VISIT+101, VISIT+105, VISIT+107, VISIT+111, VISIT+117, VISIT+118, VISIT+119, VISIT+120
, VISIT+121, VISIT+122, VISIT+123
X VISIT+6~
>> XMDUZ EN+5*, EN+12*
>> XMSUB EN+5*, EN+12*
>> XMTEXT EN+8*, EN+15*
XMY EN+6!, EN+13!
XMY("G.DSS-" EN+6*, EN+13*
Y VISIT+6~

Marked Items

Name Field # of Occurrence
$T(MSG+ECX EN+7
$T(MSG2+ECX EN+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All