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 |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ECV3RPC

Package: Event Capture

Routine: ECV3RPC


Information

ECV3RPC ;ALB/ACS;Event Capture Spreadsheet Data Validation ;2/5/18 11:05

Source Information

Source file <ECV3RPC.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Event Capture 3 $$GETPRV^ECPRVMUT  ECPXMOD^ECUERPC  (CAT1,DSS1,DSS3,DSS4,MOD1,MOD2,ORDSEC1,ORDSEC2,PROC1,PROC2,PROC3)^ECV3RPC  
VA FileMan 2 ^%DT  $$GET1^DIQ  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
Kernel 1 $$DT^XLFDT  

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

Package Total Caller Graph
Event Capture 2 ECV1RPC  ECV3RPC  

Entry Points

Name Comments DBIA/ICR reference
ERROR ;--Set up array entry to contain the following:
DSS1 ;;Invalid DSS Unit IEN
DSS2 ;;Invalid DSS Unit Number
DSS3 ;;Invalid DSS Unit Name
DSS4 ;;DSS Unit required. Must enter DSS Unit Name or DSS IEN
ORDSEC1 ;;Ordering Section "B" x-ref not on Med Specialty file(#723)
ORDSEC2 ;;Unable to derive Ordering Section from DSS Unit
PROC1 ;;Procedure/CPT invalid
PROC2 ;;Procedure/CPT invalid for this Station and DSS Unit
PROC3 ;;Event Code screen not found
CAT1 ;;Category "B" x-ref not on EC Category file(#726)
MOD1 ;;Modifier is invalid or duplicated for the selected procedure
MOD2 ;;Modifiers cannot be used with this procedure - no CPT identified

External References

Name Field # of Occurrence
^%DT ECV3RPC+102
$$GET1^DIQ ECV3RPC+203, ECV3RPC+204, ECV3RPC+206, ECV3RPC+211
$$GETPRV^ECPRVMUT ECV3RPC+197
ECPXMOD^ECUERPC ECV3RPC+129
CAT1^ECV3RPC ECV3RPC+154
DSS1^ECV3RPC ECV3RPC+20, ECV3RPC+26
DSS3^ECV3RPC ECV3RPC+48, ECV3RPC+60
DSS4^ECV3RPC ECV3RPC+67
MOD1^ECV3RPC ECV3RPC+133
MOD2^ECV3RPC ECV3RPC+142
ORDSEC1^ECV3RPC ECV3RPC+76
ORDSEC2^ECV3RPC ECV3RPC+84, ECV3RPC+92
PROC1^ECV3RPC ECV3RPC+122
PROC2^ECV3RPC ECV3RPC+170
PROC3^ECV3RPC ECV3RPC+181
$$CPT^ICPTCOD ECV3RPC+108, ECV3RPC+114, ECV3RPC+116
$$DT^XLFDT ECV3RPC+128

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^SC - [#44] GET1^DIQ
^ECC(723 - [#723] GET1^DIQ
^ECD - [#724] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^EC(725 - [#725] ECV3RPC+104, ECV3RPC+105, ECV3RPC+106, ECV3RPC+110, ECV3RPC+111, ECV3RPC+112
^EC(726 - [#726] ECV3RPC+151, ECV3RPC+152
^ECC(723 - [#723] ECV3RPC+73
^ECD - [#724] ECV3RPC+23, ECV3RPC+24, ECV3RPC+89
^ECD("B" ECV3RPC+47, ECV3RPC+52, ECV3RPC+53, ECV3RPC+55, ECV3RPC+56
^ECH - [#721] ECV3RPC+193
^ECH("ADT" ECV3RPC+192
^ECJ - [#720.3] ECV3RPC+164, ECV3RPC+165

Label References

Name Line Occurrences
ERROR ECV3RPC+22, ECV3RPC+28, ECV3RPC+50, ECV3RPC+62, ECV3RPC+69, ECV3RPC+78, ECV3RPC+86, ECV3RPC+94, ECV3RPC+124, ECV3RPC+135
ECV3RPC+144, ECV3RPC+156, ECV3RPC+172, ECV3RPC+183, ECV3RPC+209, ECV3RPC+214

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT ECV3RPC+102*
>> ECCATIEN ECV3RPC+149*, ECV3RPC+151*, ECV3RPC+162, ECV3RPC+194
>> ECCATPC ECV3RPC+155
>> ECCATV ECV3RPC+149, ECV3RPC+150, ECV3RPC+151, ECV3RPC+152
>> ECCOLERR ECV3RPC+21*, ECV3RPC+27*, ECV3RPC+49*, ECV3RPC+61*, ECV3RPC+68*, ECV3RPC+77*, ECV3RPC+85*, ECV3RPC+93*, ECV3RPC+123*, ECV3RPC+134*
ECV3RPC+143*, ECV3RPC+155*, ECV3RPC+171*, ECV3RPC+182*, ECV3RPC+208*, ECV3RPC+213*, ERROR+7
>> ECDA ECV3RPC+191*, ECV3RPC+192*, ECV3RPC+193, ECV3RPC+197
>> ECDSSIEN ECV3RPC+17*, ECV3RPC+23*, ECV3RPC+52*, ECV3RPC+53, ECV3RPC+56*, ECV3RPC+66, ECV3RPC+82, ECV3RPC+88, ECV3RPC+89, ECV3RPC+162
ECV3RPC+179, ECV3RPC+192, ECV3RPC+211
>> ECDSSPC ECV3RPC+49, ECV3RPC+61, ECV3RPC+68
>> ECDSSV ECV3RPC+47, ECV3RPC+52, ECV3RPC+53, ECV3RPC+55, ECV3RPC+56, ECV3RPC+58
ECDT ECV3RPC+100~, ECV3RPC+102*, ECV3RPC+108, ECV3RPC+114, ECV3RPC+116, ECV3RPC+192
ECDUP ECV3RPC+190~, ECV3RPC+191*, ECV3RPC+192, ECV3RPC+196*
>> ECENCV ECV3RPC+102, ECV3RPC+128
>> ECERRFLG ECV3RPC+14*, ECV3RPC+23, ECV3RPC+24, ECV3RPC+52, ECV3RPC+53, ECV3RPC+101*, ECV3RPC+161, ECV3RPC+179, ECV3RPC+187, ERROR+8*
>> ECERRMSG ECV3RPC+20*, ECV3RPC+26*, ECV3RPC+48*, ECV3RPC+60*, ECV3RPC+67*, ECV3RPC+76*, ECV3RPC+84*, ECV3RPC+92*, ECV3RPC+122*, ECV3RPC+133*
ECV3RPC+142*, ECV3RPC+154*, ECV3RPC+170*, ECV3RPC+181*, ECV3RPC+202*, ECV3RPC+203*, ECV3RPC+204*, ECV3RPC+205*, ECV3RPC+207*, ECV3RPC+212*
ERROR+7
ECEVNT ECV3RPC+160~, ECV3RPC+162*, ECV3RPC+166
>> ECFILDUP ECV3RPC+201, ECV3RPC+210
ECFOUND ECV3RPC+100~, ECV3RPC+101*, ECV3RPC+107*, ECV3RPC+108*, ECV3RPC+110, ECV3RPC+113*, ECV3RPC+114*, ECV3RPC+116, ECV3RPC+118*, ECV3RPC+120
ECV3RPC+126, ECV3RPC+139
ECI ECV3RPC+190~, ECV3RPC+198*
>> ECINDEX ERROR+6*, ERROR+7
ECNAM ECV3RPC+190~, ECV3RPC+199*, ECV3RPC+200, ECV3RPC+206*, ECV3RPC+207
ECNXTDSS ECV3RPC+54~, ECV3RPC+55*, ECV3RPC+56, ECV3RPC+58
>> ECOSIEN ECV3RPC+73*, ECV3RPC+74, ECV3RPC+89*, ECV3RPC+90
>> ECOSPC ECV3RPC+77, ECV3RPC+85, ECV3RPC+93
>> ECOSV ECV3RPC+72, ECV3RPC+73, ECV3RPC+81
ECPI ECV3RPC+100~, ECV3RPC+106*, ECV3RPC+107, ECV3RPC+108*, ECV3RPC+112*, ECV3RPC+113, ECV3RPC+114*, ECV3RPC+116*, ECV3RPC+117, ECV3RPC+126
ECV3RPC+128, ECV3RPC+139
ECPNAM ECV3RPC+190~, ECV3RPC+196*, ECV3RPC+200*, ECV3RPC+205
>> ECPROCPC ECV3RPC+123, ECV3RPC+171, ECV3RPC+182
>> ECPROCV ECV3RPC+104, ECV3RPC+105*, ECV3RPC+106, ECV3RPC+110, ECV3RPC+111*, ECV3RPC+112, ECV3RPC+116, ECV3RPC+117*, ECV3RPC+162, ECV3RPC+195
ECPROV ECV3RPC+190~, ECV3RPC+197*
ECPRV ECV3RPC+190~, ECV3RPC+197!
ECPRV( ECV3RPC+199!
ECPRV("" ECV3RPC+198
>> ECRECPC ERROR+7
>> ECRECV ERROR+7
ECSDATA ECV3RPC+160~, ECV3RPC+165*, ECV3RPC+166, ECV3RPC+168
ECSFOUND ECV3RPC+160~, ECV3RPC+163*, ECV3RPC+167*, ECV3RPC+179
ECSNODE ECV3RPC+160~, ECV3RPC+163*, ECV3RPC+164*, ECV3RPC+165
>> ECSSNIEN ECV3RPC+192
>> ECSTAPC ECV3RPC+208
>> ECSTAV ECV3RPC+162, ECV3RPC+192
>> ECUNITPC ECV3RPC+21, ECV3RPC+27, ECV3RPC+213
>> ECUNITV ECV3RPC+19, ECV3RPC+23, ECV3RPC+24
ECX ECV3RPC+190~, ECV3RPC+193*, ECV3RPC+194, ECV3RPC+195, ECV3RPC+203, ECV3RPC+204, ECV3RPC+206
ENTRY ECV3RPC+127~, ECV3RPC+131*, ECV3RPC+132, ECV3RPC+136
MODARR ECV3RPC+127~
MODARR( ECV3RPC+130*, ECV3RPC+132, ECV3RPC+136!
MODLIST ECV3RPC+127~, ECV3RPC+129, ECV3RPC+130
MSUB ECV3RPC+127~, ECV3RPC+130*, ECV3RPC+131*, ECV3RPC+134, ECV3RPC+136, ECV3RPC+140~, ECV3RPC+141*, ECV3RPC+143
>> RESULTS( ERROR+7*
U ECV3RPC+89, ECV3RPC+128, ECV3RPC+130, ECV3RPC+136, ECV3RPC+166, ECV3RPC+168, ECV3RPC+194, ECV3RPC+195, ECV3RPC+199, ECV3RPC+203
ECV3RPC+204, ECV3RPC+206
VALUES ECV3RPC+127~, ECV3RPC+128*, ECV3RPC+129
>> X ECV3RPC+102*
Y ECV3RPC+102, ECV3RPC+190~, ECV3RPC+198*, ECV3RPC+199

Marked Items

Name Field # of Occurrence
$T(CAT1^ECV3RPC ECV3RPC+154
$T(DSS1^ECV3RPC ECV3RPC+20, ECV3RPC+26
$T(DSS3^ECV3RPC ECV3RPC+48, ECV3RPC+60
$T(DSS4^ECV3RPC ECV3RPC+67
$T(MOD1^ECV3RPC ECV3RPC+133
$T(MOD2^ECV3RPC ECV3RPC+142
$T(ORDSEC1^ECV3RPC ECV3RPC+76
$T(ORDSEC2^ECV3RPC ECV3RPC+84, ECV3RPC+92
$T(PROC1^ECV3RPC ECV3RPC+122
$T(PROC2^ECV3RPC ECV3RPC+170
$T(PROC3^ECV3RPC ECV3RPC+181
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All