ABSPDB1D ; IHS/OIT/CASSevern/Pieran ran 1/19/2011 - Handling of outgoing NCPDP Billing "B1" Claims for D.0 (DURR,CLINICAL,COMPOUND, and COUPON segments)
Source file <ABSPDB1D.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 487GET | ||
| 495GET | ||
| 492SET | ||
| 490SET | ;Not Yet Implemented | |
| 111ASET | ;This isn't used for the 111 Field | |
| 495SET | ;Not Yet Implemented | |
| 439SET | ||
| 439GET | ||
| 450GET | ||
| 363FMT | ||
| 111CSET | ;This isn't used for the 111 Field | |
| 488SET | ;Not Yet Implemented | |
| 362FMT | ||
| 493GET | ||
| 450SET | ||
| 496FMT | ||
| 473GET | ||
| 474SET | ||
| 490GET | ||
| 474GET | ||
| 451GET | ||
| 362SET | ;Not Yet Implemented | |
| 363GET | ||
| 487FMT | ||
| 492GET | ||
| 489SET | ;Not Yet Implemented | |
| 475FMT | ||
| 497GET | ||
| 486FMT | ||
| 497SET | ;Not Yet Implemented | |
| 486GET | ||
| 485SET | ;Not Yet Implemented | |
| 450FMT | ||
| 488FMT | ||
| 440SET | ||
| 111AGET | ||
| 494FMT | ||
| 488GET | ||
| 362GET | ||
| COMPOUND | ;EP CALLED FROM ABSPDB1 to set up COMPOUND SEGMENT | |
| 451FMT | ||
| 448GET | ||
| 447GET | ||
| 486SET | ;Not Yet Implemented | |
| 473FMT | ||
| 424SET | ||
| 495FMT | ||
| APPEND(FIELD) | ;This is where the record is built field by field | |
| 111CGET | ||
| 491SET | ||
| 449GET | ||
| 111BGET | ||
| 440FMT | ||
| 448FMT | ||
| 489GET | ||
| DURRPPS | ;EP CALLED FROM ABSPDB1 to set up DURR/PPS SEGMENT | |
| 424GET | ||
| 111GET | ||
| 441FMT | ||
| 491GET | ||
| 497FMT | ||
| 492FMT | ||
| 475SET | ||
| 485FMT | ||
| 475GET | ||
| 476FMT | ||
| 111CFMT | ||
| 494GET | ||
| 499GET | ||
| 493FMT | ||
| 111BSET | ;This isn't used for the 111 Field | |
| 424FMT | ||
| 491FMT | ||
| 440GET | ||
| 487SET | ;Not Yet Implemented | |
| 448SET | ;Not Yet Implemented | |
| 476SET | ||
| 111AFMT | ||
| 363SET | ;Not Yet Implemented | |
| 451SET | ||
| 490FMT | ||
| 449SET | ;Not Yet Implemented | |
| 111BFMT | ||
| 449FMT | ||
| 439FMT | ||
| 111FMT | ||
| 494SET | ;Not Yet Implemented | |
| 447SET | ||
| 485GET | ||
| CLINICAL | ;EP CALLED FROM ABSPDB1 to set up CLINICAL SEGMENT | |
| 447FMT | ||
| 476GET | ||
| 474FMT | ||
| 441SET | ||
| 111SET | ;This isn't used for the 111 Field | |
| COUPON | ;EP CALLED FROM ABSPDB1 to set up COUPON SEGMENT | |
| 473SET | ||
| 499FMT | ||
| 489FMT | ||
| 441GET | ||
| 493SET | ||
| 499SET | ;Not Yet Implemented | |
| 496GET | ||
| 496SET | ;Not Yet Implemented | 
| Name | Field # of Occurrence | 
|---|---|
| DIAGVAL^ABSPECA1 | CLINICAL+21 | 
| DURVALUE^ABSPECA1 | DURRPPS+19 | 
| $$ANFF^ABSPECFM | 111FMT, 473FMT, 439FMT, 440FMT, 441FMT, 474FMT, 475FMT, 476FMT, 111AFMT, 485FMT , 486FMT, 487FMT, 111BFMT, 450FMT, 488FMT, 489FMT, 490FMT, 362FMT, 363FMT, 111CFMT , 492FMT, 424FMT+6, 496FMT, 497FMT, 499FMT | 
| $$DFF^ABSPECFM | 448FMT | 
| $$NFF^ABSPECFM | 451FMT, 447FMT, 491FMT, 493FMT, 494FMT, 495FMT | 
| $$DFF^ABSPEFCM | 449FMT | 
| FLD439^ABSPOSSG | 439SET | 
| FLD440^ABSPOSSG | 440SET | 
| FLD441^ABSPOSSG | 441SET | 
| FLD473^ABSPOSSG | 473SET | 
| FLD474^ABSPOSSG | 474SET | 
| FLD475^ABSPOSSG | 475SET | 
| FLD476^ABSPOSSG | 476SET | 
| FLD424^ABSPOSSH | 424SET | 
| FLD491^ABSPOSSH | 491SET | 
| FLD492^ABSPOSSH | 492SET | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABSPC - [#9002313.02] | DURRPPS+17*, 450SET*, 451SET*, 447SET*, CLINICAL+19*, 493SET* | 
| ^ABSPEI - [#9002313.4] | 424FMT+4 | 
| Name | Line Occurrences | 
|---|---|
| 491FMT | CLINICAL+7 | 
| 491GET | CLINICAL+6 | 
| 491SET | CLINICAL+8 | 
| @( | DURRPPS+13, DURRPPS+14, DURRPPS+15, COUPON+7, COUPON+8, COUPON+9, COMPOUND+7, COMPOUND+8, COMPOUND+9, CLINICAL+16 , CLINICAL+17, CLINICAL+18, APPEND+2, APPEND+3, APPEND+9 | 
| APPEND | DURRPPS+16, DURRPPS+21, COUPON+10, COMPOUND+10, CLINICAL+23 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ABSP( | DURRPPS+17, DURRPPS+20, DURRPPS+23, DURRPPS+26, 450GET, 450SET, 451GET, 451SET, 447GET, 447SET , CLINICAL+19, CLINICAL+22, CLINICAL+24, CLINICAL+30, 493GET, 493SET, APPEND+6 | 
| >> ABSP("Clinical" | 493GET, 494GET+2, 495GET+2, 496GET+2, 497GET+2, 499GET+2 | 
| >> ABSP("Compound" | 450GET, 451GET, 447GET, 488GET, 489GET, 449GET, 490GET | 
| >> ABSP("Coupound" | 448GET | 
| >> ABSP("Insurer" | 424FMT+3 | 
| >> ABSP("RX" | DURRPPS+4, DURRPPS+6, 473GET, 439GET, 440GET, 441GET, 474GET, 475GET, 476GET, CLINICAL+4 , 491GET, 492GET, 424GET, 494GET+1, 495GET+1, 496GET+1, 497GET+1, 499GET+1 | 
| >> ABSP("X" | DURRPPS+26*, DURRPPS+27, 111GET*, 111FMT*, 473GET*, 473FMT*, 439GET*, 439FMT*, 440GET*, 440FMT* , 441GET*, 441FMT*, 474GET*, 474FMT*, 475GET*, 475FMT*, 476GET*, 476FMT*, 111AGET*, 111AFMT* , 485GET*, 485FMT*, 486GET*, 486FMT*, 487GET*, 487FMT*, 111BGET*, 111BFMT*, 450GET*, 450FMT* , 450SET, 451GET*, 451FMT*, 451SET, 447GET*, 447FMT*, 447SET, 488GET*, 488FMT*, 489GET* , 489FMT*, 448GET*, 448FMT*, 449GET*, 449FMT*, 490GET*, 490FMT*, 362GET*, 362FMT*, 363GET* , 363FMT*, CLINICAL+24*, CLINICAL+25, CLINICAL+26, CLINICAL+30*, CLINICAL+31, 111CGET*, 111CFMT*, 491GET*, 491FMT* , 492GET*, 492FMT*, 424GET*, 424FMT+1*, 424FMT+5*, 424FMT+6*, 493GET*, 493FMT*, 493SET, 494GET+1* , 494GET+2*, 494FMT*, 495GET+1*, 495GET+2*, 495FMT*, 496GET+1*, 496GET+2*, 496FMT*, 497GET+1*, 497GET+2* , 497FMT*, 499GET+1*, 499GET+2*, 499FMT*, APPEND+4, APPEND+10 | 
| >> ACTION | DURRPPS+3, DURRPPS+12, COUPON+6, COMPOUND+6, CLINICAL+3, CLINICAL+15 | 
| DIAG | CLINICAL+2~, CLINICAL+9*, CLINICAL+27*, CLINICAL+30, 492GET, 492GET+1, 424GET, 424GET+1, 493GET, 493GET+1 , 494GET, 494GET+1, 494GET+3, 495GET, 495GET+1, 495GET+3, 496GET, 496GET+1, 496GET+3, 497GET , 497GET+1, 497GET+3, 499GET, 499GET+1, 499GET+3 | 
| DUR | DURRPPS+2~, DURRPPS+5*, DURRPPS+6*, DURRPPS+22*, DURRPPS+23*, DURRPPS+26, 473GET, 473GET+1, 439GET, 439GET+1 , 440GET, 440GET+1, 441GET, 441GET+1, 474GET, 474GET+1, 475GET, 475GET+1, 476GET, 476GET+1 | 
| FIELD | DURRPPS+8~, DURRPPS+10*, DURRPPS+11, DURRPPS+12, DURRPPS+13, DURRPPS+14, DURRPPS+15, DURRPPS+16, DURRPPS+24*, DURRPPS+25 , DURRPPS+26, COUPON+2~, COUPON+4*, COUPON+5, COUPON+6, COUPON+7, COUPON+8, COUPON+9, COUPON+10, COMPOUND+2~ , COMPOUND+4*, COMPOUND+5, COMPOUND+6, COMPOUND+7, COMPOUND+8, COMPOUND+9, COMPOUND+10, CLINICAL+12~, CLINICAL+13*, CLINICAL+14 , CLINICAL+15, CLINICAL+16, CLINICAL+17, CLINICAL+18, CLINICAL+28*, CLINICAL+29, CLINICAL+30, APPEND~, APPEND+1, APPEND+2 , APPEND+3, APPEND+6, APPEND+7, APPEND+8, APPEND+9 | 
| >> IEN( | APPEND+6 | 
| INSIEN | 424FMT~, 424FMT+3*, 424FMT+4 | 
| >> MEDN | DURRPPS+4, DURRPPS+6, 473GET, 439GET, 440GET, 441GET, 474GET, 475GET, 476GET, CLINICAL+4 , 491GET, 492GET, 424GET, 494GET+1, 495GET+1, 496GET+1, 497GET+1, 499GET+1 | 
| RECCNT | DURRPPS+2~, DURRPPS+5*, DURRPPS+17, CLINICAL+2~, CLINICAL+9*, CLINICAL+19, CLINICAL+25*, CLINICAL+27 | 
| >> RECORD | DURRPPS+9*, DURRPPS+27*, COUPON+3*, COMPOUND+3*, CLINICAL+26*, CLINICAL+31*, APPEND+4*, APPEND+6*, APPEND+10* | 
| REMOVE | 424FMT~, 424FMT+3*, 424FMT+4*, 424FMT+5 | 
| >> SPECIAL( | APPEND+7, APPEND+8 | 
| >> SPECIAL(362 | 362GET, 362GET+1 | 
| >> SPECIAL(363 | 363GET, 363GET+1 | 
| >> SPECIAL(424 | 424GET, 424GET+1, 424FMT+2 | 
| >> SPECIAL(439 | 439GET, 439GET+1 | 
| >> SPECIAL(440 | 440GET, 440GET+1 | 
| >> SPECIAL(441 | 441GET, 441GET+1 | 
| >> SPECIAL(447 | 447GET, 447GET+1 | 
| >> SPECIAL(448 | 448GET, 448GET+1 | 
| >> SPECIAL(449 | 449GET, 449GET+1 | 
| >> SPECIAL(450 | 450GET, 450GET+1 | 
| >> SPECIAL(451 | 451GET, 451GET+1 | 
| >> SPECIAL(473 | 473GET, 473GET+1 | 
| >> SPECIAL(474 | 474GET, 474GET+1 | 
| >> SPECIAL(475 | 475GET, 475GET+1 | 
| >> SPECIAL(476 | 476GET, 476GET+1 | 
| >> SPECIAL(485 | 485GET, 485GET+1 | 
| >> SPECIAL(486 | 486GET, 486GET+1 | 
| >> SPECIAL(487 | 487GET, 487GET+1 | 
| >> SPECIAL(488 | 488GET, 488GET+1 | 
| >> SPECIAL(489 | 489GET, 489GET+1 | 
| >> SPECIAL(490 | 490GET, 490GET+1 | 
| >> SPECIAL(491 | 491GET, 491GET+1 | 
| >> SPECIAL(492 | 492GET, 492GET+1 | 
| >> SPECIAL(493 | 493GET, 493GET+1 | 
| >> SPECIAL(494 | 494GET, 494GET+3 | 
| >> SPECIAL(495 | 495GET, 495GET+3 | 
| >> SPECIAL(496 | 496GET, 496GET+3 | 
| >> SPECIAL(497 | 497GET, 497GET+3 | 
| >> SPECIAL(499 | 499GET, 499GET+3 | 
| >> SUPRESF( | DURRPPS+11, DURRPPS+25, COUPON+5, COMPOUND+5, CLINICAL+14, CLINICAL+29 | 
| >> SUPRESSG("Clinical" | CLINICAL+1 | 
| >> SUPRESSG("Compound" | COMPOUND+1 | 
| >> SUPRESSG("Coupon" | COUPON+1 | 
| >> SUPRESSG("DURR/PPS" | DURRPPS+1 | 
| U | 450SET, 451SET, 447SET, 493SET |