ABSPOSCE ; IHS/FCS/DRS - New entry in 9002313.02 ; [ 12/20/2002 11:24 AM ]
Source file <ABSPOSCE.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Pharmacy Point of Sale | 2 | ABSPOSC2 ABSPOSCA | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PROCRX | ;IHS/SD/lwj  8/1/02  This routine contains the calls to ; ABSPOSCF needed to actually get the values, and store them ; in the claim file. It was created as a result of the major ; segment changes that took place in NCPDP 5.1. For 3.2 claims ; we will still only call ABSPOSCF with nodes 30 and 40, but for ; 5.1 claims, we will call the routine with nodes 130, 140, 150, ; 160, 170, 180, 190, 200, 210, 220, 230. These nodes are defined ; in the ABSPF(9002313.92 file. | |
| LOG(X) | ; write the message to all of the log files for the IEN59's ; being bundled into this 9002313.02 claim (usually, up to 4 presc's) | |
| NEWCLAIM(START,END,TOTAL) | ;EP | |
| L | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ABSPC - [#9002313.02] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABSP(9002313.99 - [#9002313.99] | L+57, L+61, L+99 | 
| ^ABSPC - [#9002313.02] | L+14, L+21*, L+22*, L+72*, L+83*, L+84*, L+112*, L+113*, L+114, L+116 , L+117* | 
| ^TMP( | L+2 | 
| ^TMP("ABSPOSCE" | L, L+7 | 
| Name | Line Occurrences | 
|---|---|
| L | L | 
| LOG | L+3, L+9, L+12 | 
| PROCRX | L+100 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ABSP( | L+11*, L+12, L+14, L+21, L+22, L+48*, L+72, L+83, L+84, L+85* , L+112, L+113, L+114, L+116, L+117, L+121 | 
| >> ABSP("Insurer" | L+15 | 
| >> ABSP("NCPDP" | L+1, L+24, L+53, L+54, L+59, L+62, L+66, L+102, L+106, PROCRX+10 , PROCRX+11, PROCRX+13 | 
| >> ABSP("Patient" | L+22 | 
| >> ABSP("RX" | L+80, L+82, L+84, LOG+4 | 
| >> ABSP("Transac | tion Code" , L+24*, tion Count" , L+33*, L+34* | 
| CLAIMID | NEWCLAIM+2~, L+1*, L+2, L+5, L+12 | 
| COUNT | NEWCLAIM+2~, L+74*, L+77*, L+115 | 
| DA | NEWCLAIM+2~, L+121* | 
| DIC | NEWCLAIM+2~, L+5* | 
| DIC(0 | L+5* | 
| DIK | NEWCLAIM+2~, L+120* | 
| DLAYGO | NEWCLAIM+2~, L+5* | 
| END | NEWCLAIM~, L+75, LOG+3 | 
| >> ERROR | L+2*, L+8* | 
| I | LOG+2~, LOG+3*, LOG+4 | 
| IEN59 | LOG+2~, LOG+4*, LOG+5 | 
| INDEX | NEWCLAIM+2~, L+75*, L+79, L+80, L+81, L+82, L+83, L+84, L+85, L+104 , L+105, L+108, L+109, L+112, L+113, PROCRX+13 | 
| NODE0 | NEWCLAIM+2~, L+14*, L+15*, L+17*, L+20*, L+21, L+78*, L+79*, L+80*, L+81* , L+82*, L+83, L+114*, L+115*, L+116*, L+117 | 
| ROU | NEWCLAIM+2~*, L+3, L+9, L+12 | 
| SEG | L+52~, L+58*, L+59, PROCRX+9~, PROCRX+12*, PROCRX+13 | 
| SEGBEG | L+52~, L+53*, L+54*, L+58, PROCRX+9~, PROCRX+10*, PROCRX+11*, PROCRX+12 | 
| SEGEND | L+52~, L+53*, L+54*, L+58, PROCRX+9~, PROCRX+10*, PROCRX+11*, PROCRX+12 | 
| START | NEWCLAIM~, L+75, LOG+3 | 
| TOTAL | NEWCLAIM~, L+24, L+33, L+34, L+63, L+67, L+103, L+107 | 
| U | L+15, L+17, L+20, L+22, L+79, L+80, L+81, L+82, L+84, L+115 , L+116 | 
| X | NEWCLAIM+2~, L+5*, LOG~, LOG+5 | 
| Y | NEWCLAIM+2~, L+6*, L+8, L+11 | 
| Name | Field # of Occurrence | 
|---|---|
| $T( | NEWCLAIM+2, L, L+2 |