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 |