ABMCPTCK ; IHS/SD/SDR - Claim Summary-CPT check ;
Source file <ABMCPTCK.m>
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 | ;
|
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 |
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 |
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 |
>> | 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 |