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 ;1/30/25 13:44

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+205, ECV3RPC+206, ECV3RPC+208, ECV3RPC+213
$$GETPRV^ECPRVMUT ECV3RPC+199
ECPXMOD^ECUERPC ECV3RPC+131
CAT1^ECV3RPC ECV3RPC+156
DSS1^ECV3RPC ECV3RPC+20, ECV3RPC+26
DSS3^ECV3RPC ECV3RPC+48, ECV3RPC+60
DSS4^ECV3RPC ECV3RPC+67
MOD1^ECV3RPC ECV3RPC+135
MOD2^ECV3RPC ECV3RPC+144
ORDSEC1^ECV3RPC ECV3RPC+76
ORDSEC2^ECV3RPC ECV3RPC+84, ECV3RPC+92
PROC1^ECV3RPC ECV3RPC+124
PROC2^ECV3RPC ECV3RPC+172
PROC3^ECV3RPC ECV3RPC+183
$$CPT^ICPTCOD ECV3RPC+109, ECV3RPC+116, ECV3RPC+118
$$DT^XLFDT ECV3RPC+130

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+107, ECV3RPC+111, ECV3RPC+112, ECV3RPC+114
^EC(726 - [#726] ECV3RPC+153, ECV3RPC+154
^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+195
^ECH("ADT" ECV3RPC+194
^ECJ - [#720.3] ECV3RPC+166, ECV3RPC+167

Label References

Name Line Occurrences
ERROR ECV3RPC+22, ECV3RPC+28, ECV3RPC+50, ECV3RPC+62, ECV3RPC+69, ECV3RPC+78, ECV3RPC+86, ECV3RPC+94, ECV3RPC+126, ECV3RPC+137
ECV3RPC+146, ECV3RPC+158, ECV3RPC+174, ECV3RPC+185, ECV3RPC+211, ECV3RPC+216

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT ECV3RPC+102*
>> ECCATIEN ECV3RPC+151*, ECV3RPC+153*, ECV3RPC+164, ECV3RPC+196
>> ECCATPC ECV3RPC+157
>> ECCATV ECV3RPC+151, ECV3RPC+152, ECV3RPC+153, ECV3RPC+154
>> ECCOLERR ECV3RPC+21*, ECV3RPC+27*, ECV3RPC+49*, ECV3RPC+61*, ECV3RPC+68*, ECV3RPC+77*, ECV3RPC+85*, ECV3RPC+93*, ECV3RPC+125*, ECV3RPC+136*
ECV3RPC+145*, ECV3RPC+157*, ECV3RPC+173*, ECV3RPC+184*, ECV3RPC+210*, ECV3RPC+215*, ERROR+7
>> ECDA ECV3RPC+193*, ECV3RPC+194*, ECV3RPC+195, ECV3RPC+199
>> ECDSSIEN ECV3RPC+17*, ECV3RPC+23*, ECV3RPC+52*, ECV3RPC+53, ECV3RPC+56*, ECV3RPC+66, ECV3RPC+82, ECV3RPC+88, ECV3RPC+89, ECV3RPC+164
ECV3RPC+181, ECV3RPC+194, ECV3RPC+213
>> 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+109, ECV3RPC+116, ECV3RPC+118, ECV3RPC+194
ECDUP ECV3RPC+192~, ECV3RPC+193*, ECV3RPC+194, ECV3RPC+198*
>> ECENCV ECV3RPC+102, ECV3RPC+130
>> ECERRFLG ECV3RPC+14*, ECV3RPC+23, ECV3RPC+24, ECV3RPC+52, ECV3RPC+53, ECV3RPC+101*, ECV3RPC+163, ECV3RPC+181, ECV3RPC+189, ERROR+8*
>> ECERRMSG ECV3RPC+20*, ECV3RPC+26*, ECV3RPC+48*, ECV3RPC+60*, ECV3RPC+67*, ECV3RPC+76*, ECV3RPC+84*, ECV3RPC+92*, ECV3RPC+124*, ECV3RPC+135*
ECV3RPC+144*, ECV3RPC+156*, ECV3RPC+172*, ECV3RPC+183*, ECV3RPC+204*, ECV3RPC+205*, ECV3RPC+206*, ECV3RPC+207*, ECV3RPC+209*, ECV3RPC+214*
ERROR+7
ECEVNT ECV3RPC+162~, ECV3RPC+164*, ECV3RPC+168
>> ECFILDUP ECV3RPC+203, ECV3RPC+212
ECFOUND ECV3RPC+100~, ECV3RPC+101*, ECV3RPC+108*, ECV3RPC+109*, ECV3RPC+111, ECV3RPC+115*, ECV3RPC+116*, ECV3RPC+118, ECV3RPC+120*, ECV3RPC+122
ECV3RPC+128, ECV3RPC+141
ECI ECV3RPC+192~, ECV3RPC+200*
>> ECINDEX ERROR+6*, ERROR+7
ECNAM ECV3RPC+192~, ECV3RPC+201*, ECV3RPC+202, ECV3RPC+208*, ECV3RPC+209
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+107*, ECV3RPC+108, ECV3RPC+109*, ECV3RPC+114*, ECV3RPC+115, ECV3RPC+116*, ECV3RPC+118*, ECV3RPC+119, ECV3RPC+128
ECV3RPC+130, ECV3RPC+141
ECPNAM ECV3RPC+192~, ECV3RPC+198*, ECV3RPC+202*, ECV3RPC+207
>> ECPROCPC ECV3RPC+125, ECV3RPC+173, ECV3RPC+184
>> ECPROCV ECV3RPC+104, ECV3RPC+105*, ECV3RPC+107, ECV3RPC+111, ECV3RPC+112*, ECV3RPC+114, ECV3RPC+118, ECV3RPC+119*, ECV3RPC+164, ECV3RPC+197
ECPROV ECV3RPC+192~, ECV3RPC+199*
ECPRV ECV3RPC+192~, ECV3RPC+199!
ECPRV( ECV3RPC+201!
ECPRV("" ECV3RPC+200
>> ECRECPC ERROR+7
>> ECRECV ERROR+7
ECSDATA ECV3RPC+162~, ECV3RPC+167*, ECV3RPC+168, ECV3RPC+170
ECSFOUND ECV3RPC+162~, ECV3RPC+165*, ECV3RPC+169*, ECV3RPC+181
ECSNODE ECV3RPC+162~, ECV3RPC+165*, ECV3RPC+166*, ECV3RPC+167
>> ECSSNIEN ECV3RPC+194
>> ECSTAPC ECV3RPC+210
>> ECSTAV ECV3RPC+164, ECV3RPC+194
>> ECUNITPC ECV3RPC+21, ECV3RPC+27, ECV3RPC+215
>> ECUNITV ECV3RPC+19, ECV3RPC+23, ECV3RPC+24
ECX ECV3RPC+192~, ECV3RPC+195*, ECV3RPC+196, ECV3RPC+197, ECV3RPC+205, ECV3RPC+206, ECV3RPC+208
ENTRY ECV3RPC+129~, ECV3RPC+133*, ECV3RPC+134, ECV3RPC+138
MODARR ECV3RPC+129~
MODARR( ECV3RPC+132*, ECV3RPC+134, ECV3RPC+138!
MODLIST ECV3RPC+129~, ECV3RPC+131, ECV3RPC+132
MSUB ECV3RPC+129~, ECV3RPC+132*, ECV3RPC+133*, ECV3RPC+136, ECV3RPC+138, ECV3RPC+142~, ECV3RPC+143*, ECV3RPC+145
>> RESULTS( ERROR+7*
U ECV3RPC+89, ECV3RPC+130, ECV3RPC+132, ECV3RPC+138, ECV3RPC+168, ECV3RPC+170, ECV3RPC+196, ECV3RPC+197, ECV3RPC+201, ECV3RPC+205
ECV3RPC+206, ECV3RPC+208
VALUES ECV3RPC+129~, ECV3RPC+130*, ECV3RPC+131
>> X ECV3RPC+102*
Y ECV3RPC+102, ECV3RPC+192~, ECV3RPC+200*, ECV3RPC+201

Marked Items

Name Field # of Occurrence
$T(CAT1^ECV3RPC ECV3RPC+156
$T(DSS1^ECV3RPC ECV3RPC+20, ECV3RPC+26
$T(DSS3^ECV3RPC ECV3RPC+48, ECV3RPC+60
$T(DSS4^ECV3RPC ECV3RPC+67
$T(MOD1^ECV3RPC ECV3RPC+135
$T(MOD2^ECV3RPC ECV3RPC+144
$T(ORDSEC1^ECV3RPC ECV3RPC+76
$T(ORDSEC2^ECV3RPC ECV3RPC+84, ECV3RPC+92
$T(PROC1^ECV3RPC ECV3RPC+124
$T(PROC2^ECV3RPC ECV3RPC+172
$T(PROC3^ECV3RPC ECV3RPC+183
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