ABMDEMLC ; IHS/ASDST/DMJ - Edit Utility - FOR MULTIPLES - PART 4 ;
Source file <ABMDEMLC.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
MOD2 | ;EP for editing Modifiers
|
|
MOD3 | ;EP ;abm*2.6*21 IHS/SD/SDR HEAT168435 added line tag
|
|
POS | ; figure place of service
; set place of service ; 21 if visit type is inpatient ; 24 if visit type is ambulatory surgery ; 23 if clinic is emergency medicine (code 30) ; 11 for all other cases |
|
TOSA | ; EP - add type of service
; 7/9/04 - Call to this tag have been commented out. This is marked as NOT USED ; in 837 implementation guide. If it is determined that it really is needed tags ; can be restored in ABMDEML and ABMDEMLE |
|
SELMOD | ;
|
|
DX1 | ;LIST DX'S
|
|
NARR | ;EP for entering Provider's Narrative
|
|
DX | ;EP for selecting Corresponding Diagnosis
|
|
POSA | ; EP - place of service
|
|
MOD | ;EP for adding a Modifier
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ABMDCLM - [#9002274.3] | Classic Fileman Calls |
^AUTNPOV - [#9999999.27] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABMDCLM - [#9002274.3] | DX+1, DX+12, DX1+1, MOD2+5, MOD3+5, MOD3+6, MOD3+38 |
^ABMDCODE - [#9002274.03] | POS+12, POS+13 |
^ABMDMOD - [#9002274.07] | MOD3+30, MOD+17 |
^ABMDPARM( | MOD2+1, MOD+2, POS+10, POS+11 |
^DIC(40.7 - [#40.7] | POS+14, POS+16 |
^ICPT - [#81] | MOD+5 |
^ICPT("BA" | MOD2+2 |
Name | Line Occurrences |
---|---|
DX1 | DX+12 |
POS | POSA+3 |
SELMOD | MOD+11 |
Name | Field # of Occurrence |
---|---|
^(0 | MOD3+30, MOD+17 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ABMBFY | DX+23*, DX+33, DX+34 |
>> ABMBFY0 | DX+24*, DX+33, DX+34 |
>> ABMDFLT | POSA+4, POSA+5, POS+6*, POS+9, POS+13*, POS+15*, POS+17*, TOSA+5*, TOSA+6*, TOSA+7* , TOSA+8*, TOSA+9*, TOSA+10*, TOSA+11*, TOSA+12*, TOSA+13*, TOSA+14*, TOSA+15, TOSA+16 |
ABMNY | DX+20!, DX+21, DX+22, DX+34* |
>> ABMP("BTYP" | POS+6 |
>> ABMP("CDFN" | DX+1, DX+12, DX1+1, MOD2+5, MOD3+1, MOD3+5, MOD3+6, MOD3+38 |
>> ABMP("CLN" | POS+14, POS+16 |
>> ABMP("EXP" | DX+12, DX+22, DX+35, POSA+2, TOSA+4 |
>> ABMP("FEE" | MOD2+4, MOD+5 |
>> ABMP("LDFN" | POS+10 |
>> ABMP("SB" | TOSA+6, TOSA+7, TOSA+8, TOSA+9, TOSA+10, TOSA+11, TOSA+12, TOSA+13, TOSA+14 |
>> ABMP("VDT" | DX1+1, MOD2+4, MOD+5 |
>> ABMP("VTYP" | POS+6 |
>> ABMPTR | POS+10*, POS+11*, POS+12, POS+13 |
>> ABMX | DX+2*, DX+12*, DX1+1 |
>> ABMX( | DX+39, DX+41, DX1+1* |
>> ABMX("ANS" | MOD3+16*, MOD3+17*, MOD3+18, MOD3+23*, MOD3+24*, MOD3+25, MOD3+26, MOD3+27! |
>> ABMX("DICB" | NARR+3, NARR+7 |
>> ABMX("EDIT" | DX1+2 |
>> ABMX("I" | DX+12*, DX+13, DX1+1, DX1+2, DX1+4, MOD3+3*, MOD3+4, MOD3+5, MOD3+6, MOD3+7* , MOD3+8, MOD3+13, MOD3+14, MOD3+21, MOD3+23, MOD3+26, MOD3+36*, MOD3+37, MOD3+38, MOD3+39 , MOD3+40, MOD3+41, MOD3+42, MOD3+43, MOD3+44, MOD3+45, MOD+9*, MOD+10, MOD+12*, MOD+14 |
>> ABMX("M" | MOD3+2*, MOD3+3, MOD3+5*, MOD3+6*, MOD3+7, MOD3+14, MOD3+21, MOD3+23, MOD3+35, MOD3+36 , MOD3+38*, MOD3+40, MOD3+41, MOD3+42, MOD3+43, MOD3+44, MOD3+45, MOD+8*, MOD+9 |
>> ABMX("MC" | MOD2+6*, MOD3+30*, MOD3+33 |
>> ABMX("MODS" | MOD+1!, MOD+12, MOD+13* |
>> ABMX("S" | MOD3+8*, MOD+10*, SELMOD+1 |
>> ABMX("X" | DX1+1*, DX1+2 |
>> ABMX("X0" | DX1+1*, DX1+4 |
>> ABMX("Y" | DX1+2, MOD2+2, MOD2+5, MOD3+1, MOD3+5, MOD3+6, MOD3+38, MOD+5 |
>> ABMX(1 | DX+15* |
>> ABMZ( | DX1+2, MOD2+2, MOD2+5, MOD3+1, MOD3+5, MOD3+6, MOD3+38 |
>> ABMZ("CAT" | MOD2+4, MOD+5 |
>> ABMZ("CHARGE" | MOD2+4*, MOD2+6, MOD3+30, MOD+5*, MOD+15, MOD+17 |
>> ABMZ("CHRG" | MOD2+5 |
>> ABMZ("DR" | MOD+14*, POSA+4*, POSA+5*, TOSA+15*, TOSA+16* |
>> ABMZ("MOD" | MOD3+2, MOD3+4, MOD3+26, MOD3+37, MOD+8, MOD+14, SELMOD+1 |
>> ABMZ("MODFEE" | MOD2+5*, MOD3+33, MOD+2*, MOD+15*, MOD+16, MOD+17* |
>> ABMZ("RCHARGE" | MOD3+30, MOD3+32!, MOD3+34* |
>> ABMZ("SUB" | MOD2+5, MOD3+1, MOD3+5, MOD3+6, MOD3+38 |
>> ABMZIEN | MOD2+2*, MOD2+4 |
>> DA | MOD3+1* |
DIC | DX+17!, DX+18*, DX+43!, NARR+1!*, NARR+6!, MOD+6* |
DIC("A" | DX+19*, DX+37*, SELMOD+1* |
DIC("B" | NARR+3*, NARR+4, NARR+5* |
DIC("S" | DX+35* |
DIC(0 | DX+18*, NARR+1*, MOD+7* |
>> DIE | MOD3+1* |
DIR | DX+2!, DX+32!, MOD3+11!, MOD3+19!, MOD3+22!, MOD3+27!, MOD3+33!, MOD3+34!, MOD+15! |
DIR("A" | DX+25*, DX+26*, DX+27*, DX+28*, MOD3+13*, MOD3+21*, MOD3+33*, MOD+15* |
DIR("B" | DX+29*, DX1+2*, MOD3+14*, MOD3+33*, MOD+15* |
DIR(0 | DX+30*, MOD3+12*, MOD3+20*, MOD3+21*, MOD3+33*, MOD+15* |
DLAYGO | NARR+2*, NARR+6! |
>> DR | MOD3+4*, MOD3+5, MOD3+6, MOD3+26*, MOD3+37*, MOD3+38, MOD3+41*, MOD3+42*, MOD3+44*, MOD3+45* |
>> DUOUT | MOD3+7, MOD3+29* |
DUZ(2 | DX+1, DX+12, DX1+1, MOD2+1, MOD2+5, MOD3+5, MOD3+6, MOD3+38, MOD+2, POS+11 |
U | DX1+2, DX1+4, NARR+3, NARR+7, MOD2+1, MOD2+2, MOD2+4, MOD2+5, MOD3+1, MOD3+2 , MOD3+4, MOD3+5, MOD3+6, MOD3+17, MOD3+26, MOD3+30, MOD3+37, MOD3+38, MOD3+40, MOD3+41 , MOD3+42, MOD3+43, MOD3+44, MOD3+45, MOD+2, MOD+5, MOD+8, MOD+14, MOD+17, SELMOD+1 , POS+13 |
X | DX+15*, MOD3+7, MOD3+11!, MOD3+16, MOD3+19!, MOD3+27!, MOD3+29, MOD3+30, MOD3+31 |
Y | DX+21, DX+23, DX+33*, DX+34*, DX+36, DX+39, DX+41, NARR+7*, MOD3+11!, MOD3+17 , MOD3+19!, MOD3+23, MOD3+24, MOD3+27!, MOD3+29, MOD3+34, MOD+9, MOD+11, MOD+12, MOD+13 , MOD+14, MOD+15, MOD+17 |
Y(0 | DX+14*, DX+16*, DX+22, DX+24, DX+33*, DX+34*, DX+38*, DX+39, DX+40*, DX+41* , DX+42 |