ABMDF24 ; IHS/ASDST/DMJ - Set NCPDP Print Array ;
Source file <ABMDF24.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FSET2 | ;set printing array rx multiple
|
|
| FSET1 | ;set printing array patient info
|
|
| PRT | ;print
|
|
| START | ;EP - enter here
|
|
| ENT | ;EP - one bill
|
|
| GET1 | ;EP for setting up export array
|
|
| GET2 | ;rx multiple
|
|
| LOOP | ;loop through ABMY array
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | START+9 |
| $$DX^ABMCVAPI | FSET2+54 |
| ^ABMDDIE | ENT+11 |
| SELBILL^ABMDE4X | FSET2+44 |
| TXST^ABMDFUTL | START+3 |
| $$POSDT^ABMDUTL | FSET2+14, FSET2+15, FSET2+16 |
| EN^ABMFPRT | PRT+1 |
| $$NPIUSAGE^ABMUTLF | FSET1+18 |
| $$PNUM^ABMUTLP | GET1+12 |
| $$REL^ABMUTLP | GET1+10 |
| $$SBR^ABMUTLP | GET1+5 |
| $$NPI^XUSNPI | FSET1+21, FSET2+32, FSET2+46 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ABMDBILL( | ENT+1, ENT+3, ENT+13!, ENT+14!, GET1+2, GET1+15, GET2+2, GET2+4, FSET2+16, FSET2+42 , FSET2+51, FSET2+52, FSET2+53 |
| ^ABMDPARM( | FSET1+20, FSET2+31 |
| ^ABMNINS( | GET1+22, FSET1+20, FSET2+31 |
| ^AUPN3PPH - [#9000003.1] | FSET1+6 |
| ^AUTNINS - [#9999999.18] | FSET1+5 |
| ^AUTTLOC - [#9999999.06] | GET1+16 |
| ^DIC(4 - [#4] | FSET1+14, FSET2+35 |
| ^DIC(5 - [#5] | GET1+21 |
| ^DPT - [#2] | GET1+7, GET1+8, FSET1+4 |
| ^PSDRUG - [#50] | FSET2+25 |
| ^PSRX("B" | FSET2+11 |
| Name | Line Occurrences |
|---|---|
| ENT | LOOP+6 |
| FSET1 | ENT+6 |
| FSET2 | GET2+5 |
| GET1 | ENT+5 |
| GET2 | ENT+7 |
| LOOP | START+5 |
| PRT | GET2+6, GET2+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABM | START+8! |
| ABM("A" | FSET2+46 |
| ABM("DIE-FAIL" | ENT+12 |
| ABM("X" | FSET2+42*, FSET2+43 |
| >> ABM0 | GET1+2*, GET1+3, GET1+4, GET1+6, GET1+14 |
| >> ABMCHARG | FSET2+1*, FSET2+3, FSET2+6 |
| >> ABMCNT | GET2+1*, GET2+3*, GET2+6, GET2+7, FSET2+2, FSET2+8, FSET2+37, FSET2+39, FSET2+57, FSET2+59 , PRT+5* |
| >> ABMCSZ | GET1+16*, GET1+17, GET1+20, FSET1+16, FSET1+25, FSET1+31, FSET1+35 |
| >> ABMDFEE | FSET2+5*, FSET2+6, FSET2+7 |
| >> ABMDOB | GET1+7*, FSET1+8, FSET1+9, FSET1+10 |
| >> ABMDRUG | FSET2+25*, FSET2+26 |
| >> ABMDX | FSET2+53*, FSET2+54*, FSET2+55 |
| >> ABMDXP | FSET2+50*, FSET2+51, FSET2+52*, FSET2+53 |
| ABMF | START+1!, START+8! |
| ABMFP | START+8!, ENT+4!, GET1+1!, PRT+1 |
| ABMFP( | FSET2+3*, FSET2+7*, FSET2+9*, FSET2+10, FSET2+11*, FSET2+12*, FSET2+13*, FSET2+14*, FSET2+15*, FSET2+16* , FSET2+17*, FSET2+18*, FSET2+19*, FSET2+22*, FSET2+23*, FSET2+26*, FSET2+28*, FSET2+29*, FSET2+32*, FSET2+33* , FSET2+34, FSET2+35*, FSET2+36*, FSET2+38*, FSET2+47*, FSET2+48*, FSET2+55*, FSET2+56*, FSET2+58*, FSET2+60* , PRT+3, PRT+4! |
| ABMFP(1 | FSET1+1*, FSET1+2*, FSET1+3* |
| ABMFP(11 | FSET1+16*, FSET1+21*, FSET1+22*, FSET1+23, FSET1+25*, FSET1+26*, FSET1+28*, FSET1+29* |
| ABMFP(13 | FSET1+31*, FSET1+32* |
| ABMFP(15 | FSET1+34*, FSET1+35* |
| ABMFP(20 | FSET1+37* |
| ABMFP(3 | FSET1+5*, FSET1+6* |
| ABMFP(5 | FSET1+4* |
| ABMFP(7 | FSET1+8*, FSET1+9*, FSET1+10*, FSET1+11*, FSET1+12* |
| ABMFP(9 | FSET1+14* |
| >> ABMGID | GET1+13*, FSET1+2 |
| >> ABMGROSS | FSET2+6*, FSET2+38, FSET2+58, FSET2+60 |
| >> ABMI | GET2+1*, GET2+2*, GET2+4 |
| >> ABMID | GET1+12*, FSET1+1 |
| >> ABMLDFN | GET1+14*, GET1+16, GET1+22, FSET1+14, FSET1+18, FSET1+20, FSET2+31 |
| >> ABMLINE | FSET2+2*, FSET2+3, FSET2+4*, FSET2+7, FSET2+8*, FSET2+9, FSET2+10, FSET2+11, FSET2+12, FSET2+13 , FSET2+14, FSET2+15, FSET2+16, FSET2+17, FSET2+18, FSET2+19, FSET2+20*, FSET2+22, FSET2+23, FSET2+26 , FSET2+28, FSET2+29, FSET2+32, FSET2+33, FSET2+34, FSET2+35, FSET2+36, FSET2+37*, FSET2+38, FSET2+39* , FSET2+47, FSET2+48, FSET2+55, FSET2+56, FSET2+57*, FSET2+58, FSET2+59*, FSET2+60 |
| >> ABMLNPI | FSET1+20*, FSET1+21, FSET2+31*, FSET2+32 |
| >> ABMNPIU | FSET1+18*, FSET1+19, FSET1+23, FSET2+30, FSET2+34, FSET2+45 |
| ABMP | START+1! |
| ABMP("B0" | GET1+3* |
| ABMP("BDFN" | LOOP+4*, LOOP+5*, ENT+1, ENT+3, ENT+9, ENT+13, ENT+14, GET1+2, GET1+5, GET1+10 , GET1+12, GET1+15, GET2+2, GET2+4, FSET2+16, FSET2+42, FSET2+51, FSET2+52, FSET2+53 |
| ABMP("CDFN" | GET1+1! |
| ABMP("EXP" | START+2* |
| ABMP("GRP#" | GET1+13 |
| ABMP("INS" | GET1+1!, GET1+4*, GET1+22, FSET1+5, FSET1+18, FSET1+20, FSET2+31 |
| ABMP("PCN" | FSET1+3 |
| ABMP("VDT" | FSET2+54 |
| ABMP("VTYP" | FSET1+20, FSET2+31 |
| ABMP("XMIT" | ENT+10 |
| >> ABMPAT | GET1+6*, GET1+7, GET1+8, FSET1+4 |
| >> ABMPAUTH | GET1+15*, FSET2+27, FSET2+28 |
| >> ABMPHONE | GET1+17*, GET1+18*, GET1+19*, FSET1+32 |
| >> ABMPNPI | FSET2+46*, FSET2+47 |
| >> ABMPOL | GET1+5*, FSET1+6 |
| ABMR | START+8! |
| >> ABMREL | GET1+10*, GET1+11*, FSET1+12 |
| >> ABMRX0 | GET2+4*, FSET2+1, FSET2+5, FSET2+9, FSET2+11, FSET2+14, FSET2+15, FSET2+17, FSET2+18, FSET2+19 , FSET2+21, FSET2+22, FSET2+24, FSET2+25, FSET2+50 |
| >> ABMRXNUM | FSET2+12 |
| ABMS | START+8! |
| >> ABMSEX | GET1+8*, GET1+9*, FSET1+11 |
| >> ABMSPN | GET1+22*, FSET1+24, FSET1+27, FSET1+28 |
| >> ABMSTATE | GET1+20*, GET1+21*, FSET1+34 |
| ABMTOT | START+8! |
| ABMTOT( | START+7 |
| ABMTOT(1 | START+4*, ENT+2* |
| ABMTOT(2 | START+4*, ENT+3* |
| ABMTOT(3 | START+4*, LOOP+3* |
| ABMV | START+8! |
| >> ABMY( | LOOP+2, LOOP+5 |
| >> ABMY("N" | LOOP+1*, LOOP+2*, LOOP+5 |
| >> ABMY("TOT" | START+7* |
| >> DA | ENT+9* |
| >> DIE | ENT+8* |
| >> DR | ENT+10* |
| DUZ(2 | ENT+1, ENT+3, ENT+13, ENT+14, GET1+2, GET1+15, GET2+2, GET2+4, FSET2+16, FSET2+35 , FSET2+42, FSET2+51, FSET2+52, FSET2+53 |
| >> I | START+6*, START+7 |
| >> J | PRT+2*, PRT+3*, PRT+4 |
| U | ENT+3, GET1+17, GET1+21, FSET1+4, FSET1+5, FSET1+6, FSET1+14, FSET1+20, FSET1+21, FSET1+25 , FSET2+25, FSET2+31, FSET2+32, FSET2+35, FSET2+46, FSET2+54 |