ABMEEPRV ;IHS/ASDST/DMJ - PROVIDER INFO
Source file <ABMEEPRV.m>
| Package | Total | Call Graph | 
|---|---|---|
| Third Party Billing | 2 | $$ENVOY15^ABMEF19 $$RCID^ABMERUTL | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ENVSPEC1 | ; some codes are restricted to certain bill formats and ; whether or not we are deality with a Participating Payer ; Change "CODE" value if there is such a restriction | |
| GETPRV | ;EP - build provider array | |
| PTAX(X) | ;EP - provider taxonomy | |
| MCR(X) | ;EP  - medicare provider number | |
| ENVSPECT() | ; Envoy Specialty Code Type | |
| MCD(X,Y) | ;EP  - medicaid provider number | |
| EIN(X) | ; EP - Provider's EIN | |
| LNM(X) | ;EP - last name | |
| SLN(X,Y) | ;EP - state license number | |
| MI(X) | ;EP - middle initial | |
| NPI(X,Y,Z) | ||
| UPIN(X) | ;EP - upin number | |
| PROVNUM(X) | ; EP - Provider Number, sensitive to ABMP("INS") and ABMP("ITYPE") | |
| ENVSPEC(X) | ; EP - Envoy Provider Specialty Code ; Given X = pointer to ^VA(200, ; ABMP("INS") = pointer to ^AUTNINS / ^ABMNINS ; ABMP("XMIT") = pointer to ^ABMDTXST | |
| FNM(X) | ;EP - first name | |
| SPEC(X) | ;EP - provider specialty | |
| SSN(X) | ; EP - Provider's SSN | 
| FileNo | Call Tags | 
|---|---|
| ^AUTNINS - [#9999999.18] | GET1^DIQ | 
| ^AUTTINTY - [#9999999.181] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^ABMDBILL( | GETPRV+4, GETPRV+5, GETPRV+10, GETPRV+11, GETPRV+12, GETPRV+13, GETPRV+14, GETPRV+16, GETPRV+17, GETPRV+18 , GETPRV+19, GETPRV+20, GETPRV+21, GETPRV+23 | 
| ^ABMENVPS - [#9002274.94] | ENVSPEC+7, ENVSPEC+8, ENVSPEC1+5, ENVSPEC1+6 | 
| ^ABMNINS( | PROVNUM+5, NPI+2 | 
| ^ABMPTAX - [#9002274.95] | GETPRV+17 | 
| ^ABMPTAX("A7" | PTAX+22, GETPRV+15 | 
| ^ABMPTAX("AUSC" | PTAX+17, GETPRV+12 | 
| ^AUTTLOC - [#9999999.06] | SLN+5, SLN+6, PROVNUM+10 | 
| ^DIC(5 - [#5] | SLN+14 | 
| ^DIC(7 - [#7] | SPEC+3, SPEC+4, PTAX+21, GETPRV+14 | 
| ^VA(200 - [#200] | LNM+1, FNM+1, MI+1, UPIN+1, SLN+9, SLN+10, SLN+12, SLN+13, MCR+2, MCR+4 , MCR+8, MCR+10, MCD+6, MCD+7, MCD+9, PROVNUM+7, PROVNUM+8, SSN+1, SPEC+2, ENVSPEC+6 , PTAX+14, PTAX+15, PTAX+16, PTAX+20 | 
| Name | Line Occurrences | 
|---|---|
| $$ENVSPECT | ENVSPEC1+3 | 
| $$MCD | PROVNUM+11 | 
| $$MCR | PROVNUM+9 | 
| $$UPIN | PROVNUM+12 | 
| ENVSPEC1 | ENVSPEC+9 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(9999999 | SPEC+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ABM0 | GETPRV+5*, GETPRV+6, GETPRV+8, GETPRV+9! | 
| ABMCD | MCD+7*, MCD+8, MCD+9*, MCD+10! | 
| ABMCR | MCR+8*, MCR+9, MCR+10*, MCR+11! | 
| >> ABMIEN | PTAX+3 | 
| >> ABMP("BDFN" | GETPRV+4, GETPRV+5, GETPRV+10, GETPRV+11, GETPRV+12, GETPRV+13, GETPRV+14, GETPRV+16, GETPRV+17, GETPRV+18 , GETPRV+19, GETPRV+20, GETPRV+21, GETPRV+23 | 
| >> ABMP("INS" | MCR+7, PROVNUM+4, PROVNUM+5, PROVNUM+7, ENVSPECT+2 | 
| >> ABMP("ITYPE" | PROVNUM+9, PROVNUM+11 | 
| >> ABMP("LDFN" | PROVNUM+5, PROVNUM+10 | 
| >> ABMP("PRV" | PTAX+2, PTAX+3, GETPRV+7, GETPRV+8*, GETPRV+18*, GETPRV+19*, GETPRV+21*, GETPRV+23* | 
| >> ABMPCLAS | PTAX+16*, PTAX+17 | 
| ABMPS | SPEC+2*, SPEC+3, SPEC+4, SPEC+5! | 
| >> ABMPTAX | PTAX+13*, PTAX+14, PTAX+17*, PTAX+18, PTAX+22*, PTAX+23, GETPRV+12*, GETPRV+14*, GETPRV+15*, GETPRV+17* , GETPRV+18 | 
| ABMPTYP | GETPRV+6*, GETPRV+7, GETPRV+8, GETPRV+9! | 
| >> ABMR("PRV" | PTAX+2 | 
| CODE | ENVSPEC+8~*, ENVSPEC+10, ENVSPEC1+9* | 
| CODETYPE | ENVSPEC1+3~*, ENVSPEC1+5 | 
| D0 | ENVSPEC+5~, ENVSPEC+6*, ENVSPEC+7, ENVSPEC+8, ENVSPEC1+5, ENVSPEC1+6 | 
| D1 | PROVNUM+7~*, PROVNUM+8, ENVSPEC1+4~*, ENVSPEC1+5*, ENVSPEC1+6 | 
| DUZ(2 | SLN+5, SLN+6, GETPRV+4, GETPRV+5, GETPRV+10, GETPRV+11, GETPRV+12, GETPRV+13, GETPRV+14, GETPRV+16 , GETPRV+17, GETPRV+18, GETPRV+19, GETPRV+20, GETPRV+21, GETPRV+23 | 
| I | SLN+8~, SLN+9*, SLN+10*, SLN+11, SLN+12, SLN+13, MCR+3~, MCR+4*, MCR+6, MCR+7 , MCR+8 | 
| J | GETPRV+2~, GETPRV+3*, GETPRV+4*, GETPRV+5 | 
| PP | ENVSPECT+5~*, ENVSPECT+6 | 
| RCID | ENVSPECT+2~*, ENVSPECT+5 | 
| RET | PROVNUM+3~*, PROVNUM+4, PROVNUM+5*, PROVNUM+6, PROVNUM+8* | 
| ST | PROVNUM+10~*, PROVNUM+11 | 
| STOP | ENVSPEC1+4~, ENVSPEC1+5, ENVSPEC1+9* | 
| U | LNM+1, FNM+1, MI+1, SLN+12, PROVNUM+8, PROVNUM+10, ENVSPEC+6, ENVSPEC1+9, PTAX+3, PTAX+15 , PTAX+16, PTAX+21, GETPRV+11, GETPRV+12, GETPRV+13, GETPRV+14, GETPRV+16, GETPRV+17, GETPRV+18, GETPRV+19 , GETPRV+20, GETPRV+21, GETPRV+23 | 
| X | LNM~, LNM+1*, LNM+2*, LNM+3, FNM~, FNM+1*, FNM+2*, FNM+3*, FNM+4, MI~ , MI+1*, MI+2*, MI+3*, MI+4*, MI+5, UPIN~, UPIN+1*, UPIN+2*, UPIN+3, SLN~ , SLN+3*, SLN+4, SLN+9, SLN+10, SLN+11*, SLN+12, SLN+13*, SLN+14*, SLN+15, MCR~ , MCR+2*, MCR+4, MCR+8, MCR+10, MCR+11*, MCR+12, MCD~, MCD+3*, MCD+5*, MCD+6* , MCD+7, MCD+9, MCD+10*, MCD+11, PROVNUM~, PROVNUM+2, PROVNUM+5, PROVNUM+7, PROVNUM+8, PROVNUM+9 , PROVNUM+11, PROVNUM+12, SSN~, SSN+1*, SSN+2, EIN~, SPEC~, SPEC+2, SPEC+3*, SPEC+4* , SPEC+6, NPI~, NPI+2*, NPI+3, ENVSPEC~, ENVSPEC+6, ENVSPEC1+6~*, ENVSPEC1+9, PTAX~, PTAX+2 , PTAX+3*, PTAX+4*, PTAX+14, PTAX+15, PTAX+16, PTAX+20 | 
| Y | SLN~, SLN+5*, SLN+6*, SLN+7*, SLN+9, SLN+12*, SLN+14, MCD~, MCD+4*, MCD+7 , NPI~, NPI+2, PTAX+5~, PTAX+12*, PTAX+14*, PTAX+15, PTAX+16, PTAX+20*, PTAX+21*, PTAX+22 | 
| Z | NPI~, NPI+2 |