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^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+48, VISIT+52, VISIT+56, VISIT+68
$$CPT^ECXUTL3 VISIT+87, VISIT+101
$$CPT3Q6M^ECXUTL3 VISIT+88, VISIT+102
$$CODEC^ICDEX VISIT+34, VISIT+36, VISIT+39
ENCEVENT^PXAPI VISIT+19
$$LJ^XLFSTR MISS+8, NODIV+8
$$RJ^XLFSTR FEEDER+31, FEEDER+39, FEEDER+44, FEEDER+52
^XMD EN+8, EN+15
$$NPI^XUSNPI VISIT+69

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+20, VISIT+22, VISIT+23, VISIT+26, VISIT+27, VISIT+44, VISIT+46, VISIT+50, VISIT+55, VISIT+62
, VISIT+64, VISIT+75, VISIT+77, VISIT+78, VISIT+80, VISIT+84, VISIT+86, VISIT+90!, VISIT+93, VISIT+94
, VISIT+98, VISIT+100, VISIT+104!, VISIT+110, VISIT+111, VISIT+112, VISIT+113, VISIT+114, VISIT+115, VISIT+116
^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+47, VISIT+51, VISIT+56, VISIT+65
^(0 FEEDER+29, FEEDER+41, VISIT+47, VISIT+66
^(800 VISIT+113, VISIT+114, VISIT+115

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AO VISIT+5~, VISIT+109*, VISIT+112*, VISIT+117
ARRAY VISIT+5~
ARY VISIT+25!*
ARY("P" VISIT+29, VISIT+30*, VISIT+38
ARY("S" VISIT+32, VISIT+33*
CLIN FEEDER+13~, FEEDER+19*, FEEDER+20
CM VISIT+5~
CNT VISIT+5~, VISIT+29*, VISIT+32*, VISIT+34*, VISIT+35, VISIT+36*, VISIT+37, VISIT+39*, VISIT+73*, VISIT+77
, VISIT+87, VISIT+88, VISIT+89*, VISIT+91, VISIT+92, VISIT+93, VISIT+101, VISIT+102, VISIT+103*, VISIT+105
>> COUNTS VISIT+63*, VISIT+67*, VISIT+71
CPT VISIT+5~, VISIT+78*, VISIT+83*, VISIT+87, VISIT+88, VISIT+94*, VISIT+97*, VISIT+101, VISIT+102
CV VISIT+6~, VISIT+109*, VISIT+115*, VISIT+122
DA VISIT+5~
DAT MISS+1~, MISS+3*, NODIV+1~, NODIV+3*
DATE VISIT+5~, VISIT+22*, VISIT+48, VISIT+52, VISIT+56, VISIT+68, VISIT+69
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+10*, VISIT+20*, VISIT+21
>> ECXLOGIC FEEDER+54, VISIT+8, VISIT+9, VISIT+87, VISIT+88, VISIT+101, VISIT+102, VISIT+106, VISIT+107
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+10
ECXVIST VISIT~, VISIT+20!
ECXVIST("AO" VISIT+11*, VISIT+117*
ECXVIST("CPT" VISIT+18*, VISIT+87*, VISIT+88*, VISIT+89, VISIT+101*, VISIT+102*, VISIT+103
ECXVIST("CPT1" VISIT+106*, VISIT+107*
ECXVIST("CV" VISIT+12*, VISIT+122*
ECXVIST("ENCCL" VISIT+12*, VISIT+125*
ECXVIST("ENCSC" VISIT+12*, VISIT+124*
ECXVIST("HNC" VISIT+11*, VISIT+121*
ECXVIST("ICD9" VISIT+17*, VISIT+36*, VISIT+39*
ECXVIST("ICD9P" VISIT+34*
ECXVIST("IR" VISIT+11*, VISIT+118*
ECXVIST("MST" VISIT+12*, VISIT+119*
ECXVIST("PGE" VISIT+11*, VISIT+120*
ECXVIST("PRIMPROC" VISIT+74*, VISIT+89*, VISIT+103*
ECXVIST("PROV CLASS" , VISIT+15*, VISIT+58*,  NPI" , VISIT+16*, VISIT+59*
ECXVIST("PROV" VISIT+15*, VISIT+58*
ECXVIST("PROVS" VISIT+61*, VISIT+71*
ECXVIST("SHAD" VISIT+12*, VISIT+123*
ECXVIST("SOURCE" VISIT+16*, VISIT+23*
ENCCL VISIT+6~, VISIT+109*, VISIT+116*, VISIT+125
ENCSC VISIT+6~, VISIT+109*, VISIT+111*, VISIT+124
HNC VISIT+6~, VISIT+109*, VISIT+114*, VISIT+121
>> I VISIT+17*, VISIT+18*, VISIT+35*, VISIT+36, VISIT+37*, VISIT+38, VISIT+39, VISIT+61*, VISIT+84*, VISIT+98*
ICD VISIT+5~
ICD("P" VISIT+25*, VISIT+29*, VISIT+34, VISIT+35, VISIT+36
ICD("S" VISIT+25*, VISIT+32*, VISIT+37, VISIT+38, VISIT+39
ICD9 VISIT+5~
ID MISS+1~, MISS+2*, MISS+3*, MISS+5, NODIV+1~, NODIV+2*, NODIV+3*, NODIV+5
IR VISIT+5~, VISIT+109*, VISIT+113*, VISIT+118
LEN VISIT+5~
M VISIT+5~, VISIT+83*, VISIT+84*, VISIT+86, VISIT+97*, VISIT+98*, VISIT+100
MAXCPT VISIT+7~, VISIT+8*, VISIT+18, VISIT+77, VISIT+91, VISIT+92, VISIT+93, VISIT+105
MAXMOD VISIT+7~, VISIT+9*, VISIT+84, VISIT+98
MOD VISIT+5~, VISIT+83*, VISIT+85*, VISIT+86*, VISIT+87, VISIT+88, VISIT+97*, VISIT+99*, VISIT+100*, VISIT+101
, VISIT+102
MST VISIT+5~, VISIT+109*, VISIT+113*, VISIT+119
NOD1 VISIT+5~, VISIT+80*, VISIT+81, VISIT+82, VISIT+83, VISIT+89, VISIT+94*, VISIT+95, VISIT+96, VISIT+97
, VISIT+103
NODE VISIT+5~, VISIT+78*, VISIT+79, VISIT+80
NUM VISIT+5~, VISIT+53*
PGE VISIT+6~, VISIT+109*, VISIT+114*, VISIT+120
PROV VISIT+6~, VISIT+43*, VISIT+48*, VISIT+51*, VISIT+52, VISIT+56*, VISIT+57*, VISIT+58, VISIT+66, VISIT+73*
, VISIT+76, VISIT+80
PROVPC VISIT+6~, VISIT+43*, VISIT+48*, VISIT+52*, VISIT+53*, VISIT+56*, VISIT+58
>> PROVS VISIT+68*, VISIT+69, VISIT+71
>> PROVSNPI VISIT+69*, VISIT+70*, VISIT+71
>> PROVSPC VISIT+68*, VISIT+71
>> Q VISIT+82*, VISIT+87, VISIT+88, VISIT+96*, VISIT+101, VISIT+102
RD MISS+1~, MISS+2*, MISS+3*, MISS+5, NODIV+1~, NODIV+2*, NODIV+3*, NODIV+5
REC VISIT+6~, VISIT+25*, VISIT+26*, VISIT+27, VISIT+45*, VISIT+46*, VISIT+47, VISIT+49*, VISIT+50*, VISIT+51
, VISIT+55*, VISIT+56, VISIT+63*, VISIT+64*, VISIT+65, VISIT+76*, VISIT+77*, VISIT+78, VISIT+80, VISIT+84
, VISIT+86, VISIT+90, VISIT+92*, VISIT+93*, VISIT+94, VISIT+98, VISIT+100, VISIT+104
SC MISS+3, MISS+8, NODIV+3, NODIV+8, FEEDER+13~, FEEDER+26*, FEEDER+30*
SHAD VISIT+6~, VISIT+109*, VISIT+115*, VISIT+123
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+22, VISIT+23
, VISIT+28, VISIT+31, VISIT+47, VISIT+65, VISIT+70, VISIT+71, VISIT+80, VISIT+81, VISIT+82, VISIT+83
, VISIT+86, VISIT+89, VISIT+95, VISIT+96, VISIT+97, VISIT+100, VISIT+103, VISIT+111, VISIT+112, VISIT+113
, VISIT+114, VISIT+115, VISIT+116
VAL VISIT+6~, VISIT+27*, VISIT+28, VISIT+29, VISIT+30, VISIT+31, VISIT+32, VISIT+33, VISIT+45*, VISIT+46
, VISIT+47*, VISIT+48, VISIT+49*, VISIT+50, VISIT+51*, VISIT+53*, VISIT+54, VISIT+55, VISIT+56*, VISIT+63*
, VISIT+66*, VISIT+68
VISIT VISIT+6~, VISIT+10*, VISIT+19, VISIT+20, VISIT+22, VISIT+23, VISIT+26, VISIT+27, VISIT+44, VISIT+46
, VISIT+50, VISIT+55, VISIT+62, VISIT+64, VISIT+75, VISIT+77, VISIT+78, VISIT+80, VISIT+84, VISIT+86
, VISIT+90, VISIT+93, VISIT+94, VISIT+98, VISIT+100, VISIT+104, VISIT+110, VISIT+111, VISIT+112, VISIT+113
, VISIT+114, VISIT+115, VISIT+116
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