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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ABMCPTCK

Package: Third Party Billing

Routine: ABMCPTCK


Information

ABMCPTCK ; IHS/SD/SDR - Claim Summary-CPT check ;

Source Information

Source file <ABMCPTCK.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Third Party Billing 1 $$CPT^ABMCVAPI  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Third Party Billing 2 ABMDE0A  ABMDE8  

Entry Points

Name Comments DBIA/ICR reference
TRANS ;
CPT ;
CPTLIST(ABMPCDFN) ;PEP-create list of CPTs on visit
VISIT ; note: must be in range 99201-99499 (E&M codes)
PATED ;
LINEITEM ;
CPTCHK(ABMVDFN,ABMLIST) ;PEP-Check if CPT codes exist on visit
PROC ;

External References

Name Field # of Occurrence
$$CPT^ABMCVAPI VISIT+4, VISIT+5, PROC+6, PROC+7, PATED+6, PATED+7, CPT+6, CPT+7, TRANS+6, TRANS+7
, LINEITEM+6, LINEITEM+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ABMDCLM - [#9002274.3] CPTLIST+4
^AUPNVCPT - [#9000010.18] CPT+4, CPT+5
^AUPNVCPT("AD" CPT+3
^AUPNVLI - [#9000010.99] LINEITEM+4, LINEITEM+5
^AUPNVLI("AD" LINEITEM+3
^AUPNVPED - [#9000010.16] PATED+4, PATED+5
^AUPNVPED("AD" PATED+3
^AUPNVPRC - [#9000010.08] PROC+4, PROC+5
^AUPNVPRC("AD" PROC+3
^AUPNVSIT - [#9000010] VISIT+2, VISIT+3
^AUPNVTC - [#9000010.33] TRANS+4, TRANS+5
^AUPNVTC("AD" TRANS+3

Label References

Name Line Occurrences
CPT CPTCHK+6, CPTLIST+8
LINEITEM CPTCHK+8, CPTLIST+10
PATED CPTCHK+5, CPTLIST+7
PROC CPTCHK+4, CPTLIST+6
TRANS CPTCHK+7, CPTLIST+9
VISIT CPTCHK+3, CPTLIST+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABMCFLG CPTCHK+2*, CPTCHK+3, CPTCHK+4, CPTCHK+5, CPTCHK+6, CPTCHK+7, CPTCHK+8, CPTCHK+9, VISIT+1*, VISIT+4*
, PROC+1*, PROC+3, PROC+6*, PATED+1*, PATED+3, PATED+6*, CPT+1*, CPT+3, CPT+6*, TRANS+1*
, TRANS+3, TRANS+6*, LINEITEM+1*, LINEITEM+3, LINEITEM+6*
>> ABMCPTS CPTLIST+1*, CPTLIST+11, VISIT+5, PROC+7, PATED+7, CPT+7, TRANS+7, LINEITEM+7
>> ABMCPTS( VISIT+5*, PROC+7*, PATED+7*, CPT+7*, TRANS+7*, LINEITEM+7*
>> ABMICPT VISIT+3*, VISIT+4, VISIT+5, PROC+5*, PROC+6, PROC+7, PATED+5*, PATED+6, PATED+7, CPT+5*
, CPT+6, CPT+7, TRANS+5*, TRANS+6, TRANS+7, LINEITEM+5*, LINEITEM+6, LINEITEM+7
>> ABMIEN PROC+2*, PROC+3*, PROC+4, PROC+5, PATED+2*, PATED+3*, PATED+4, PATED+5, CPT+2*, CPT+3*
, CPT+4, CPT+5, TRANS+2*, TRANS+3*, TRANS+4, TRANS+5, LINEITEM+2*, LINEITEM+3*, LINEITEM+4, LINEITEM+5
ABMLIST CPTCHK~, CPTLIST+2!
ABMLIST( VISIT+4, PROC+6, PATED+6, CPT+6, TRANS+6, LINEITEM+6
>> ABMP("VDT" VISIT+4, VISIT+5, PROC+6, PROC+7, PATED+6, PATED+7, CPT+6, CPT+7, TRANS+6, TRANS+7
, LINEITEM+6, LINEITEM+7
ABMPCDFN CPTLIST~, CPTLIST+4
ABMVDFN CPTCHK~, CPTCHK+1, CPTLIST+3*, CPTLIST+4*, VISIT+2, VISIT+3, PROC+3, PATED+3, CPT+3, TRANS+3
, LINEITEM+3
DUZ(2 CPTLIST+4
U VISIT+2, VISIT+3, VISIT+4, VISIT+5, PROC+4, PROC+5, PROC+6, PROC+7, PATED+4, PATED+5
, PATED+6, PATED+7, CPT+4, CPT+5, CPT+6, CPT+7, TRANS+4, TRANS+5, TRANS+6, TRANS+7
, LINEITEM+4, LINEITEM+5, LINEITEM+6, LINEITEM+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All