SROADX2 ;BIR/RJS - ASSOCIATED DIAGNOSIS FOR CODER AND VERIFY SCREENS ;09/12/05 12:01pm
Source file <SROADX2.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PRINASO(SRCODE) | ||
ADXCHK | ; check the validity of associations and remove if diagnosis missing
|
|
PRLOOP(SRCHK) | ||
KPADX(SRCN) | ; kill all the principal cpt associated diagnosis codes
|
|
PRINASOD | ||
EDITWARN(SRCODE) | ||
PDXCHK(SRCODE) | ||
OTLOOP(SRCHK) | ||
DELASOC | ||
OCPTASO(SRCODE) | ||
OTHCHK(SRCODE) | ||
MSG | ||
KOADX(SRCN,SRREC) | ; kill other cpt associated diagnosis codes
|
|
PCPTASO(SRCODE) |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SRF - [#130] | OTHCHK+13, OTHCHK+15, OTHCHK+16, PRLOOP+1, PRLOOP+2, OTLOOP+1, OTLOOP+3, OTLOOP+4, PCPTASO+1, OCPTASO+1 , KPADX+3, KOADX+3, ADXCHK+3, ADXCHK+4, ADXCHK+5, ADXCHK+6, ADXCHK+7, ADXCHK+8, ADXCHK+9, ADXCHK+10 , ADXCHK+11, ADXCHK+12, ADXCHK+13, ADXCHK+14 |
^TMP($J | PDXCHK+4*, DELASOC+3!, PRINASOD+1! |
Name | Line Occurrences |
---|---|
$$EDITWARN | PCPTASO+2, OCPTASO+2 |
$$OTLOOP | PDXCHK+16, OTHCHK+4, DELASOC+5, DELASOC+9 |
$$PRLOOP | PDXCHK+10, PDXCHK+16, PDXCHK+20, DELASOC+5, DELASOC+9 |
DELASOC | PRINASOD+2 |
KOADX | OTHCHK+17, OTLOOP+5, OCPTASO+2, ADXCHK+8, ADXCHK+9 |
KPADX | PRLOOP+3, PCPTASO+2, ADXCHK+13, ADXCHK+14 |
OTHCHK | PDXCHK+24 |
PDXCHK | PRINASO+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
D0 | PDXCHK+1, PDXCHK+2, PDXCHK+3, PDXCHK+13, OTHCHK+9, OTHCHK+16, PRLOOP+2, OTLOOP+4, DELASOC+4, PRINASO+1~* , PRINASOD+2~*, PCPTASO+1, OCPTASO+1 |
DA | PDXCHK~, OTHCHK~, OTHCHK+12~, OTHCHK+14*, OTHCHK+15*, OTHCHK+16, PRLOOP+2, OTLOOP+4, DELASOC+2, OCPTASO , OCPTASO+1, OCPTASO+2, EDITWARN+1, EDITWARN+13*, KPADX+1~, KPADX+4*, KOADX+1~, KOADX+4* |
DA(1 | DELASOC+1, DELASOC+2, KPADX+2*, KPADX+3, KPADX+4*, KOADX+4* |
DA(2 | KOADX+2*, KOADX+3, KOADX+4* |
DIK | KPADX+1~, KPADX+4*, KOADX+1~, KOADX+4* |
DIR | PDXCHK~, PDXCHK+23!, PDXCHK+25!, OTHCHK~, DELASOC~, EDITWARN~ |
DIR("A" | PDXCHK+8*, PDXCHK+11*, PDXCHK+12*, PDXCHK+17*, OTHCHK+5*, OTHCHK+7*, OTHCHK+8*, DELASOC+7*, EDITWARN+3*, EDITWARN+5* , EDITWARN+6*, EDITWARN+9* |
DIR("B" | PDXCHK+12*, PDXCHK+13*, PDXCHK+17*, OTHCHK+8*, OTHCHK+9*, EDITWARN+2* |
DIR(0 | PDXCHK+7*, OTHCHK+5*, DELASOC+7*, EDITWARN+2* |
>> EMILY | MSG+1 |
OTH | OTHCHK~, OTHCHK+12*, OTHCHK+13*, OTHCHK+15, OTHCHK+16, OTHCHK+17, OTLOOP~*, OTLOOP+1*, OTLOOP+3, OTLOOP+4 |
SRCHK | PRLOOP~, PRLOOP+3, OTLOOP~, OTLOOP+5 |
SRCN | KPADX~, KPADX+2, KPADX+4, KOADX~, KOADX+2, KOADX+4 |
SRCODE | PDXCHK~, PDXCHK+9, PDXCHK+15, PDXCHK+24, OTHCHK~, OTHCHK+6, PRINASO~, PRINASO+1!, PCPTASO~, PCPTASO+1 , PCPTASO+2, PCPTASO+3!, OCPTASO~, OCPTASO+1, OCPTASO+2, OCPTASO+3!, EDITWARN~, EDITWARN+4, EDITWARN+8 |
SRDA | OTLOOP~, OTLOOP+2*, OTLOOP+3*, OTLOOP+4, OTLOOP+5 |
>> SRDABAK | EDITWARN+1*, EDITWARN+13 |
SRDX | PRLOOP~*, PRLOOP+1*, PRLOOP+2, ADXCHK+1~, ADXCHK+2*, ADXCHK+7*, ADXCHK+8, ADXCHK+9, ADXCHK+12*, ADXCHK+13 |
>> SRFLG | MSG |
>> SRI | PRLOOP+1* |
SRKALL | PDXCHK+7*, PDXCHK+19*, PDXCHK+25!, OTHCHK+3, OTHCHK+11 |
SRMATCH | PDXCHK+25!, PRLOOP~*, PRLOOP+2*, PRLOOP+3, PRLOOP+4, OTLOOP~*, OTLOOP+6*, OTLOOP+7 |
SROT | DELASOC~, DELASOC+5*, DELASOC+6, DELASOC+9* |
SRPR | DELASOC~, DELASOC+5*, DELASOC+6, DELASOC+9* |
SRQUIT | PDXCHK~, PDXCHK+7*, PDXCHK+18*, PDXCHK+22, OTHCHK~, OTHCHK+2*, EDITWARN+2* |
SRREC | KOADX~, KOADX+3, KOADX+4 |
SRTEMP | PDXCHK~, PDXCHK+20* |
SRTN | PDXCHK+2~*, PDXCHK+3, PDXCHK+4, PDXCHK+13, OTHCHK+9, OTHCHK+13, OTHCHK+15, OTHCHK+16, OTHCHK+17, PRLOOP+1 , PRLOOP+2, PRLOOP+3, OTLOOP+1, OTLOOP+3, OTLOOP+4, OTLOOP+5, DELASOC+1*, DELASOC+2*, DELASOC+3, PRINASO , PRINASOD, PRINASOD+1, PCPTASO, PCPTASO+1, PCPTASO+2, OCPTASO, OCPTASO+1, OCPTASO+2, ADXCHK+3, ADXCHK+4 , ADXCHK+5, ADXCHK+6, ADXCHK+7, ADXCHK+8, ADXCHK+9, ADXCHK+10, ADXCHK+11, ADXCHK+12, ADXCHK+13, ADXCHK+14 |
SRX | ADXCHK+1~, ADXCHK+3*, ADXCHK+4*, ADXCHK+5, ADXCHK+6, ADXCHK+7, ADXCHK+8, ADXCHK+9, ADXCHK+10*, ADXCHK+11* , ADXCHK+12 |
SRX1 | KPADX+1~, KPADX+2*, KPADX+3*, KPADX+4, KOADX+1~, KOADX+2*, KOADX+3*, KOADX+4 |
SRXBAK | PDXCHK~, PDXCHK+7*, PDXCHK+18*, PDXCHK+21, OTHCHK~, OTHCHK+2*, OTHCHK+18, DELASOC~, DELASOC+5*, DELASOC+10 , EDITWARN~, EDITWARN+2*, EDITWARN+11*, EDITWARN+12, KPADX+1~, KPADX+2*, KPADX+5, KOADX+1~, KOADX+2*, KOADX+5 |
SRY | OTHCHK~, EDITWARN~, EDITWARN+12*, EDITWARN+15, ADXCHK+1~, ADXCHK+5*, ADXCHK+6*, ADXCHK+7 |
SRYBAK | PDXCHK~, PDXCHK+5*, PDXCHK+6*, PDXCHK+18, PDXCHK+21, OTHCHK~, OTHCHK+1*, OTHCHK+18, EDITWARN~, EDITWARN+1* , EDITWARN+11, EDITWARN+13 |
SRZ | ADXCHK+1~ |
U | PDXCHK+11, OTHCHK+7, EDITWARN+5, ADXCHK+9, ADXCHK+14 |
>> X | PDXCHK+7, PDXCHK+21*, OTHCHK+2, OTHCHK+18*, DELASOC+5, DELASOC+10*, PRINASO, PRINASOD, PCPTASO, PCPTASO+1 , OCPTASO, OCPTASO+1, EDITWARN+2, EDITWARN+12*, KPADX+2, KPADX+5*, KOADX+2, KOADX+5* |
>> XQY0 | PDXCHK+11, OTHCHK+7, EDITWARN+5 |
Y | PDXCHK+5, PDXCHK+7*, PDXCHK+18, PDXCHK+19, PDXCHK+20, PDXCHK+21*, OTHCHK+1, OTHCHK+11, OTHCHK+18*, DELASOC~ , EDITWARN+1, EDITWARN+11, EDITWARN+12, EDITWARN+13*, KPADX+1~, KOADX+1~ |