ABSPECA1 ; IHS/FCS/DRS - Assemble formatted claim ; [ 09/23/2002 2:36 PM ]
Source file <ABSPECA1.m>
Package | Total | Caller Graph |
---|---|---|
Pharmacy Point of Sale | 3 | ABSP5B1D ABSPDB1D ABSPOSQH |
Name | Comments | DBIA/ICR reference |
---|---|---|
DURVALUE | ;NCPDP 5.1 - this subroutine will loop through the DUR/PPS repeating
; fields and load their values into the ABSP array for the claim ; generation process |
|
PAVALUE() | ;NCPDP 5.1 - IHS/SD/lwj 9/4/03 Payors do not want the Prior Auth
; segment if there is no data on it (contrary to other segments) ; This routine will check to see if there is information for processing. |
|
ASCII(CLAIMIEN) | ;EP - from ABSPOSQH from ABSPOSQG from ABSPOSQ2
|
|
DIAGVAL | ;NCPDP 5.1 - loops through the diagnosis code repeating
; fields and loads their values into the ABSP array for the claim ; generation process |
|
QERR |
Name | Field # of Occurrence |
---|---|
EN^ABSP5B1 | ASCII+61, ASCII+108 |
EN^ABSP5B2 | ASCII+60, ASCII+107 |
EN^ABSPDB1 | ASCII+57, ASCII+104 |
EN^ABSPDB2 | ASCII+56, ASCII+103 |
XLOOP^ABSPECA2 | ASCII+66, ASCII+114 |
GETABSP2^ABSPECX0 | ASCII+41 |
GETABSP3^ABSPECX0 | ASCII+79 |
GETABSP4^ABSPECX0 | DURVALUE+11 |
GETABSP5^ABSPECX0 | PAVALUE+11 |
GETABSP6^ABSPECX0 | DIAGVAL+12 |
XLOOP^ABSPOSH2 | ASCII+67, ASCII+115 |
$$IMPOSS^ABSPOSUE | ASCII+4, ASCII+11, ASCII+15, ASCII+29, ASCII+33 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ABSP(9002313.99 - [#9002313.99] | ASCII+14, ASCII+28, ASCII+32, ASCII+53, ASCII+100 |
^ABSPC - [#9002313.02] | ASCII+3, ASCII+9, ASCII+23, ASCII+38, ASCII+47*, ASCII+74, DURVALUE+9, DIAGVAL+8 |
^ABSPEI - [#9002313.4] | ASCII+13, ASCII+45 |
^ABSPF(9002313.92 - [#9002313.92] | ASCII+27, ASCII+32 |
Name | Line Occurrences |
---|---|
$$PAVALUE | ASCII+89 |
DIAGVAL | ASCII+84 |
DURVALUE | ASCII+82 |
QERR | ASCII+3, ASCII+10, ASCII+14, ASCII+28, ASCII+32 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ABSP | ASCII+1~, ASCII+41, ASCII+66, ASCII+67, ASCII+79, ASCII+114, ASCII+115, DURVALUE+11, PAVALUE+11, DIAGVAL+12 |
ABSP( | ASCII+46*, ASCII+78!, DURVALUE+6!, DIAGVAL+6!, DIAGVAL+10* |
ABSP("9002313.0201" | PAVALUE+9!, PAVALUE+14 |
CLAIMIEN | ASCII~, ASCII+3, ASCII+4, ASCII+7, ASCII+11, ASCII+15, ASCII+29, ASCII+33, ASCII+46, ASCII+56 , ASCII+57, ASCII+60, ASCII+61, ASCII+103, ASCII+104, ASCII+107, ASCII+108 |
CLMIEN | PAVALUE+4~, PAVALUE+5*, PAVALUE+11 |
CLMV | ASCII+1~, ASCII+38*, ASCII+45, ASCII+46*, ASCII+47, ASCII+54, ASCII+58, ASCII+66, ASCII+67, ASCII+88 , ASCII+97, ASCII+101, ASCII+105, ASCII+114, ASCII+115 |
CRXIEN | PAVALUE+4~, PAVALUE+6*, PAVALUE+9, PAVALUE+11, PAVALUE+14 |
DET51 | ASCII+1~, ASCII+69*, ASCII+90*, ASCII+115 |
DIAG | DIAGVAL+4~, DIAGVAL+11*, DIAGVAL+12 |
DIAGCNT | DIAGVAL+4~, DIAGVAL+8*, DIAGVAL+9, DIAGVAL+10, DIAGVAL+11 |
DUR | DURVALUE+4~, DURVALUE+10*, DURVALUE+11 |
DURCNT | DURVALUE+4~, DURVALUE+9*, DURVALUE+10 |
ENT | PAVALUE+4~, PAVALUE+9*, PAVALUE+13*, PAVALUE+14 |
IEN | ASCII+1~, ASCII+56, ASCII+57, ASCII+60, ASCII+61, ASCII+66, ASCII+67, ASCII+103, ASCII+104, ASCII+107 , ASCII+108, ASCII+114, ASCII+115 |
IEN( | ASCII+7*, ASCII+9*, ASCII+10, ASCII+13*, ASCII+14, ASCII+23, ASCII+27*, ASCII+28, ASCII+32, ASCII+38 , ASCII+41, ASCII+45, ASCII+47, ASCII+72*, ASCII+73, ASCII+74*, ASCII+75, ASCII+79, DURVALUE+9, DURVALUE+11 , PAVALUE+5, PAVALUE+6, DIAGVAL+8, DIAGVAL+12 |
>> INSVER | ASCII+45*, ASCII+46 |
MABSP | ASCII+1~ |
PAFLAG | ASCII+2~, ASCII+89*, ASCII+90, PAVALUE+4~, PAVALUE+7*, PAVALUE+16*, PAVALUE+18 |
PAFLD | PAVALUE+4~, PAVALUE+14*, PAVALUE+15*, PAVALUE+16 |
RECORD | ASCII+1~, ASCII+50*, ASCII+66, ASCII+67, ASCII+95*, ASCII+97*, ASCII+114, ASCII+115, ASCII+116 |
REVERSAL | ASCII+1~, ASCII+26*, ASCII+30*, ASCII+45, ASCII+55, ASCII+59, ASCII+95, ASCII+97, ASCII+102, ASCII+106 |
RTRNCD | ASCII+1~, ASCII+23*, ASCII+25 |
U | ASCII+9, ASCII+13, ASCII+23, ASCII+27, ASCII+38, ASCII+45, ASCII+47, DURVALUE+9, DIAGVAL+8 |
UERETVAL | ASCII+1~, ASCII+4*, ASCII+11*, ASCII+15*, ASCII+29*, ASCII+33* |
Name | Field # of Occurrence |
---|---|
$T( | ASCII+4, ASCII+11, ASCII+15, ASCII+29, ASCII+33 |