STANDARD DATA DICTIONARY #355.93 -- IB NON/OTHER VA BILLING PROVIDER FILE 3/24/25 PAGE 1 STORED IN ^IBA(355.93, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains data for non-VA facilities that provide services for VA patients who have reimbursable insurance for these services. VA pays for these services and in turn submits the charges to the insurance co for reimbursement. DD ACCESS: @ RD ACCESS: WR ACCESS: DEL ACCESS: LAYGO ACCESS: AUDIT ACCESS: @ IDENTIFIED BY: PROVIDER TYPE (#.02)[R] POINTED TO BY: IB NON/OTHER PROVIDER field (#.07) of the FEE BASIS PAID TO IB File (#161.9) PRACTITIONER field (#.01) of the IB BILLING PRACTITIONER ID File (#355.9) NON-VA PROVIDER field (#.18) of the IB NON/OTHER VA BILLING PROVIDER File (#355.93) PROVIDER field (#.03) of the PATIENT EVENT PROVIDER sub-field (#356.2213) of the HCS REVIEW TRANSMISSION File (#356.22) PROVIDER field (#.03) of the SERVICE PROVIDER sub-field (#356.22168) of the SERVICE LINE sub-field (#356.2216) of the HCS REVIEW TRANSMISSION File (#356.22) NON-VA FACILITY field (#232) of the BILL/CLAIMS File (#399) PERFORMED BY field (#.02) of the PROVIDER sub-field (#399.0222) of the BILL/CLAIMS File (#399) LINE PERFORMED BY field (#.02) of the LINE PROVIDER sub-field (#399.0404) of the PROCEDURES sub-field (#399.0304) of the BILL/CLAIMS File (#399) CROSS REFERENCED BY: NAME(B), NPI(NPI), NPI(NPIHISTORY), STATUS(TAXSTATUS) INDEXED BY: NPI (NPI42) LAST MODIFIED: SEP 19,2022@15:16 355.93,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:($L(X)>60)!($L(X)<3) X I $D(X) D PRVFMT^IBCEP8 MAXIMUM LENGTH: 60 LAST EDITED: APR 27, 2017 HELP-PROMPT: Enter the name of a NON-VA provider/facility or other VA. Name must start with a letter and can have letters,numbers,comma,space,dash only. Names aren't valid if they exist in the NEW PERSON file. DESCRIPTION: This is the name of either an individual NON-VA provider or a NON-VA or another VA facility that provides services to the V.A. for which the V.A. can in turn bill an insurance company for reimbursement. For individual type entries: The name should be entered in LAST,FIRST MIDDLE format. Enter only data that is actually part of the provider's name. Do not include extra titles, identification, flags, local information, etc. All individual provider names will be converted to the 'standardized' format. 'Standardized' for individuals means all punctuation except '-' and space are removed, the name is changed to all uppercase, 2 or more successive '-' or spaces are converted to a single '-' or space and any words for birth position (1ST-10TH) are changed to their Roman numeral equivalents. For facility type entries: The name MUST start with an Alpha character. The name may contain numerals, spaces, commas, periods, and a hyphen or dash. No other punctuation characters are allowed in the name. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 355.93^B 1)= S ^IBA(355.93,"B",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,"B",$E(X,1,30),DA) CROSS-REFERENCE: ^^TRIGGER^355.93^.02 1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S X=IBFLPFLP I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)) :^(0),1:"") S X=$P(Y(1),U,2),X=X S DIU=X K Y S X=DIV S X=IBFLPFLP X ^DD(355.93,.01,1,2,1.4) 1.4)= S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,2)=DIV,DIH=355.93,DIG=.02 D ^DICR 2)= Q 3)= Do not delete CREATE CONDITION)= S X=IBFLPFLP CREATE VALUE)= S X=IBFLPFLP DELETE VALUE)= NO EFFECT FIELD)= PROVIDER TYPE Trigger to change provider type based on user input during add/edit of the NAME field (#.01). Population of this field is based on the value of the IBFLPFLP variable returned by the NAME field input transform. 355.93,.02 PROVIDER TYPE 0;2 SET (Required) '1' FOR FACILITY/GROUP; '2' FOR INDIVIDUAL; INPUT TRANSFORM: K:$L(X)>1!($L(X)<1) X Q:$G(IBIFN)="" I $$INDIVIDUAL^IBCU4(IBIFN,X,"")=0 K X LAST EDITED: MAR 22, 2022 HELP-PROMPT: Enter 1 or 2 to designate this entry as a facility or an individual. DESCRIPTION: This field identifies the type of provider being defined. Facility providers can be used to fill in the name and address of the non-VA facility where services were rendered (box 32 on the CMS-1500). An individual provider can be selected as the rendering, attending, referring or operating provider on a bill. EXECUTABLE HELP: D INDIVHELP^IBCU4 NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the NAME field of the IB NON/OTHER VA BILLING PROVIDER File CROSS-REFERENCE: ^^TRIGGER^355.93^.03 1)= Q 2)= X ^DD(355.93,.02,1,1,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 3),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,3)=DIV,DIH=355.93,DIG=. 03 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="INDIVIDUAL" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="INDIVIDUAL" DELETE VALUE)= @ FIELD)= CRE This trigger deletes the value of the CREDENTIALS field if the type is no longer an individual provider type. CROSS-REFERENCE: ^^TRIGGER^355.93^.04 1)= Q 2)= X ^DD(355.93,.02,1,2,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 4),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,4)=DIV,DIH=355.93,DIG=. 04 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="INDIVIDUAL" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="INDIVIDUAL" DELETE VALUE)= @ FIELD)= SPE This trigger deletes the value of the SPECIALTY field if the type is no longer an individual provider type. CROSS-REFERENCE: ^^TRIGGER^355.93^.05 1)= Q 2)= X ^DD(355.93,.02,1,3,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 5),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,5)=DIV,DIH=355.93,DIG=. 05 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="FACILITY/GROUP" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="FACILITY/GROUP" DELETE VALUE)= @ FIELD)= STREET ADDRESS This trigger deletes the value of the STREET ADDRESS field if the type is no longer a facility type provider. CROSS-REFERENCE: ^^TRIGGER^355.93^.06 1)= Q 2)= X ^DD(355.93,.02,1,4,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 6),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,6)=DIV,DIH=355.93,DIG=. 06 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="FACILITY/GROUP" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="FACILITY/GROUP" DELETE VALUE)= @ FIELD)= CITY This trigger deletes the value of the CITY field if the type is no longer a facility type provider. CROSS-REFERENCE: ^^TRIGGER^355.93^.07 1)= Q 2)= X ^DD(355.93,.02,1,5,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 7),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,7)=DIV,DIH=355.93,DIG=. 07 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="FACILITY/GROUP" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="FACILITY/GROUP" DELETE VALUE)= @ FIELD)= STATE This trigger deletes the value of the STATE field if the type is no longer a facility type provider. CROSS-REFERENCE: ^^TRIGGER^355.93^.08 1)= Q 2)= X ^DD(355.93,.02,1,6,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 8),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,8)=DIV,DIH=355.93,DIG=. 08 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="FACILITY/GROUP" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="FACILITY/GROUP" DELETE VALUE)= @ FIELD)= ZIP This trigger deletes the value of the ZIP CODE field if the type is no longer a facility type provider. CROSS-REFERENCE: ^^TRIGGER^355.93^.09 1)= Q 2)= X ^DD(355.93,.02,1,7,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 9),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,9)=DIV,DIH=355.93,DIG=. 09 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="FACILITY/GROUP" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="FACILITY/GROUP" DELETE VALUE)= @ FIELD)= FACILITY DEFAULT ID NUMBER This trigger deletes the value of the FACILITY DEFAULT ID NUMBER field if the type is no longer a facility type provider. CROSS-REFERENCE: ^^TRIGGER^355.93^.1 1)= Q 2)= X ^DD(355.93,.02,1,8,2.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 10),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,10)=DIV,DIH=355.93,DIG =.1 D ^DICR 2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(355.93,.02,0)),U,3) S X=$P($P( Y(1),$C(59)_X_":",2),$C(59))="FACILITY/GROUP" 3)= Do not delete CREATE VALUE)= NO EFFECT DELETE CONDITION)= OLD PROVIDER TYPE="FACILITY/GROUP" DELETE VALUE)= @ FIELD)= STREET ADDRESS LINE 2 This trigger deletes the value of the STREET ADDRESS LINE 2 field if the provider type is no longer a facility type provider. CROSS-REFERENCE: ^^TRIGGER^355.93^.13 1)= X ^DD(355.93,.02,1,9,1.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 13),X=X S DIU=X K Y S X=DIV S X="16" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,13)=DIV,DIH= 355.93,DIG=.13 D ^DICR 1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(2)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=Y(0),X= X S X=X="1",Y(1)=$G(X) S X=$P(Y(2),U,9)]"",Y=X,X=Y(1),X=X&Y 2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U,13),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,13)=DIV,DIH=355.93,DIG=.13 D ^ DICR CREATE CONDITION)= INTERNAL(PROVIDER TYPE)="1"&(FACILITY DEFAULT ID NUMBER]"") CREATE VALUE)= "16" DELETE VALUE)= @ FIELD)= PRIMARY ID QUALIFIER This trigger sets the primary id qualifier to the default value of 16 if the provider type is a facility and the FACILITY DEFAULT ID NUMBER is not null. 355.93,.03 CREDENTIALS 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>3!($L(X)<1) X I $D(X),$P($G(^IBA(355.93,DA,0)),U,2)'=2 K X LAST EDITED: OCT 05, 2000 HELP-PROMPT: Answer must be 1-3 characters in length. DESCRIPTION: This is the 1 to 3 digits that represents the credentials for this provider. This field is only valid for INDIVIDUAL providers. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.04 SPECIALTY 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>2!($L(X)<2) X I $D(X),$P($G(^IBA(355.93,DA,0)),U,2)'=2 K X LAST EDITED: OCT 05, 2000 HELP-PROMPT: Answer must be 2 characters in length. DESCRIPTION: This is the 2 digits that represent the specialty for this provider. This field is only valid for INDIVIDUAL providers. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.05 STREET ADDRESS 0;5 FREE TEXT (Required) INPUT TRANSFORM: S X=$$UP^XLFSTR(X) K:$L(X)>55!($L(X)<1)!$$BADADD^IBCEP8B(X) X I $D(X),$P($G(^IBA(355.93,DA,0)),U,2) '=1 K X MAXIMUM LENGTH: 55 LAST EDITED: APR 27, 2017 HELP-PROMPT: Answer must be 1-55 characters in length. Cannot be a post office box. DESCRIPTION: This is the street address of the non-VA facility that rendered the care that is being billed by the VA. It is only valid for FACILITY providers. It cannot be a post office box. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.06 CITY 0;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X I $D(X),$P($G(^IBA(355.93,DA,0)),U,2)'=1 K X LAST EDITED: OCT 05, 2000 HELP-PROMPT: Answer must be 1-20 characters in length. DESCRIPTION: This is the city of the non-VA facility that rendered the care that is being billed by the VA. It is only valid for FACILITY providers. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.07 STATE 0;7 POINTER TO STATE FILE (#5) INPUT TRANSFORM: I $D(X),$P($G(^IBA(355.93,DA,0)),U,2)'=1 K X LAST EDITED: OCT 05, 2000 HELP-PROMPT: Enter a valid state where the facility is located DESCRIPTION: This is the state of the non-VA facility that rendered the care that is being billed by the VA. It is only valid for FACILITY providers. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.08 ZIP CODE 0;8 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>10!($L(X)<9)!'((X?9N)!(X?5N1"-"4N))!($E(X,$L(X)-3,$L(X))="0000") X I $D(X),$P($G(^IBA(355.9 3,DA,0)),U,2)'=1 K X LAST EDITED: MAR 12, 2014 HELP-PROMPT: Answer must be nine (999999999) or ten digits (99999-9999) in length. The last 4 digits cannot be "0000". DESCRIPTION: This is the zip code of the non-VA facility that rendered the care that is being billed by the VA. It is only valid for FACILITY providers. The ZIP code must be a nine digit ZIP code number and not ending in "0000" (four consecutive zeros). NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.09 FACILITY DEFAULT ID NUMBER 0;9 FREE TEXT INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X I $D(X),$P($G(^IBA(355.93,DA,0)),U,2)'=1 K X LAST EDITED: MAR 28, 2006 HELP-PROMPT: Enter the Federal Tax ID of the outside facility. DESCRIPTION: Enter the Federal Tax ID of the outside facility. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File CROSS-REFERENCE: ^^TRIGGER^355.93^.13 1)= X ^DD(355.93,.09,1,1,1.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U, 13),X=X S DIU=X K Y S X=DIV S X="16" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,13)=DIV,DIH= 355.93,DIG=.13 D ^DICR 1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1) ,U,2),X=X S X=X="1",Y(2)=$G(X) S X=Y(0)]"",Y=X,X=Y(2),X=X&Y 2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^IBA(355.93,D0,0)):^(0),1:"") S X=$P(Y(1),U,13),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),0)),DIV=X S $P(^(0),U,13)=DIV,DIH=355.93,DIG=.13 D ^ DICR CREATE CONDITION)= INTERNAL(PROVIDER TYPE)="1"&(FACILITY DEFAULT ID NUMBER]"") CREATE VALUE)= "16" DELETE VALUE)= @ FIELD)= PRIMARY ID QUALIFIER 355.93,.1 STREET ADDRESS LINE 2 0;10 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X I $D(X),$P($G(^IBA(355.93,DA,0)),U,2)'=1 K X LAST EDITED: JUL 21, 2010 HELP-PROMPT: Answer must be 1-30 characters in length. DESCRIPTION: This is line 2 of the street address of the non-VA facility that rendered the care that is being billed by the VA. It is only valid for FACILITY providers. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.11 X12 TYPE OF FACILITY 0;11 SET '77' FOR SERVICE LOCATION; 'FA' FOR FACILITY; 'LI' FOR INDEPENDENT LAB; 'TL' FOR TESTING LAB; LAST EDITED: JUN 19, 2007 HELP-PROMPT: Enter a code to describe the type of facility for professional claims. Type Facility (FA) will automatically be sent on institutional claims. DESCRIPTION: This is the code for the type of facility as identified in the X12 documents. It is used to describe the type of facility for professional claims. Facility (FA) will automatically be sent on institutional claims. 355.93,.12 STATE LICENSE # 0;12 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: AUG 25, 2003 HELP-PROMPT: Answer must be 1-30 characters in length. DESCRIPTION: This is the State license # for the non-VA provider. Note, there can be only 1 state license # on file for non-VA/other VA providers. Enter multiple entries for the provider if multiple state license numbers are required (one for each state). NOTES: TRIGGERED by the STATE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.13 PRIMARY ID QUALIFIER 0;13 POINTER TO IB PROVIDER ID # TYPE FILE (#355.97) INPUT TRANSFORM: S DIC("S")="I $P($G(^(1)),U,4)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: MAR 09, 2006 HELP-PROMPT: The only Qualifier allowed is the TAX ID. DESCRIPTION: This is the Qualifier associated with the FACILITY DEFAULT ID NUMBER. SCREEN: S DIC("S")="I $P($G(^(1)),U,4)" EXPLANATION: Only TAX ID allowed NOTES: TRIGGERED by the FACILITY DEFAULT ID NUMBER field of the IB NON/OTHER VA BILLING PROVIDER File TRIGGERED by the PROVIDER TYPE field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,.15 MAMMOGRAPHY CERTIFICATION # 0;15 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<3) X LAST EDITED: MAR 09, 2006 HELP-PROMPT: Enter the Mammography Certification Number for this facility. Must be 3-15 characters. DESCRIPTION: This is the mammography certification number for the non-VA facility which is used as a default on the claim when mammography services are performed. It is required by some insurance companies. 355.93,.16 LICENSE STATE 0;16 POINTER TO STATE FILE (#5) LAST EDITED: NOV 08, 2011 HELP-PROMPT: Enter the state which issued the license of the individual or facility. DESCRIPTION: This is the state which issued the STATE LICENSE #(#.12) field of the non-VA individual or facility that rendered the care that is being billed by the VA. 355.93,.17 SOLE PROPRIETORSHIP 0;17 SET Sole Proprietorship? 'Y' FOR YES; 'N' FOR NO; LAST EDITED: SEP 15, 2014 HELP-PROMPT: Enter Y if this is a sole proprietorship, N if it is not. DESCRIPTION: A sole proprietorship is a Non-VA facility that is owned by a single Non-VA provider. TECHNICAL DESCR: This field provides the ability to mark the organization as a sole proprietorship, which allows use of the single provider's NPI for the organization. Duplicate use of an NPI would otherwise not be permitted. 355.93,.18 NON-VA PROVIDER 0;18 POINTER TO IB NON/OTHER VA BILLING PROVIDER FILE (#355.93) Non-VA Provider INPUT TRANSFORM: S DIC("S")="I $P($G(^(0)),U,2)=2" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X LAST EDITED: SEP 08, 2014 HELP-PROMPT: Enter the Non-VA Provider that functions as the sole-proprietor of this facility. DESCRIPTION: Non-VA provider associated with this facility. SCREEN: S DIC("S")="I $P($G(^(0)),U,2)=2" EXPLANATION: Only individuals can function as a Sole-proprietor. 355.93,1.01 P&C CONTACT NAME 1;1 FREE TEXT P&C Contact Name INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X LAST EDITED: JAN 25, 2013 HELP-PROMPT: Enter the Contact Person (3-30 characters) at this Lab/Facility (Last Name,First Name). DESCRIPTION: For use with property and casualty claims, this is the name of the contact person at this Lab/Facility (Last Name, First Name). 355.93,1.02 P&C CONTACT PHONE NUMBER 1;2 FREE TEXT P&C Contact Phone Number INPUT TRANSFORM: K:$L(X)>15!($L(X)<10) X LAST EDITED: JAN 25, 2013 HELP-PROMPT: Answer must be 10-15 characters in length. DESCRIPTION: For use with property and casualty claims, this is the area code and phone number of the contact person at this facility. CROSS-REFERENCE: ^^TRIGGER^355.93^1.03 1)= Q 2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^IBA(355.93,D0,1)):^(1),1:"") S X=$P(Y(1),U,3),X=X S DIU=X K Y S X="" S DIH=$G(^IBA(355.93,DIV(0),1)),DIV=X S $P(^(1),U,3)=DIV,DIH=355.93,DIG=1.03 D ^D ICR CREATE VALUE)= NO EFFECT DELETE VALUE)= S X="" FIELD)= CONTACT PHONE EXTENSION If Contact Phone is deleted, extension will be deleted also. 355.93,1.03 P&C CONTACT PHONE EXTENSION 1;3 NUMBER P&C Contact Phone Extension INPUT TRANSFORM: K:+X'=X!(X>9999999999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: JAN 25, 2013 HELP-PROMPT: Type a number between 0 and 9999999999, 0 decimal digits. DESCRIPTION: For use with property and casualty claims, this is the phone extension of the contact person at this facility, if known. NOTES: TRIGGERED by the P&C CONTACT PHONE NUMBER field of the IB NON/OTHER VA BILLING PROVIDER File 355.93,40 DATE/TIME OF LAST NPI CHANGE NPISTATUS;0 DATE Multiple #355.9301 (Add New Entry without Asking) 355.9301,.01 DATE/TIME OF LAST NPI CHANGE 0;1 DATE INPUT TRANSFORM: S %DT="ETXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: DEC 18, 2006 HELP-PROMPT: Enter the date/time of the last change to this NPI. DESCRIPTION: This is the date and time of the last change to the NPI value. CROSS-REFERENCE: 355.9301^B 1)= S ^IBA(355.93,DA(1),"NPISTATUS","B",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,DA(1),"NPISTATUS","B",$E(X,1,30),DA) 355.9301,.02 STATUS 0;2 SET '1' FOR ACTIVE; '0' FOR INACTIVE; LAST EDITED: DEC 18, 2006 HELP-PROMPT: Enter a 1 for 'ACTIVE', 0 for 'INACTIVE' DESCRIPTION: The Status of an NPI is either 'ACTIVE' or 'INACTIVE'. If 'ACTIVE', then the NPI will be accessible by end-users to document a particular provider. If 'INACTIVE', then the NPI will only be accessible by the application to display legacy data. CROSS-REFERENCE: 355.9301^NPISTATUS 1)= S ^IBA(355.93,DA(1),"NPISTATUS","NPISTATUS",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,DA(1),"NPISTATUS","NPISTATUS",$E(X,1,30),DA) This cross reference is for identifying active, inactive, or deleted NPIs. 355.9301,.03 NPI 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>10!($L(X)<10)!('$$CHKDGT^XUSNPI(X)) X LAST EDITED: DEC 18, 2006 HELP-PROMPT: Answer must be 10 characters in length. DESCRIPTION: Unique National Provider Identifier. A unique integer assigned to providers by CMS. This field contains all of the NPIs associated with this provider. The current NPI will be set as active in the STATUS field of this multiple. All others will be set as inactive. There can only be one active NPI. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 355.9301^C 1)= S ^IBA(355.93,DA(1),"NPISTATUS","C",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,DA(1),"NPISTATUS","C",$E(X,1,30),DA) This x-ref (along with the NPI42 whole file x-ref) is used by Kernel when checking for existing NPI entries in this file before allowing them to be used in files 200 (NEW PERSON) or 4 (INSTITUTION). FIELD INDEX: NPI42 (#705) REGULAR IR LOOKUP & SORTING WHOLE FILE (#355.93) Short Descr: NPI42 X-REF Set Logic: S ^IBA(355.93,"NPI42",$E(X,1,10),DA(1),DA)="" Kill Logic: K ^IBA(355.93,"NPI42",$E(X,1,10),DA(1),DA) Whole Kill: K ^IBA(355.93,"NPI42") X(1): NPI (355.9301,.03) (Subscr 1) (Len 10) (forwards) 355.9301,.04 PERSON AFFECTING LAST CHANGE 0;4 POINTER TO NEW PERSON FILE (#200) LAST EDITED: DEC 18, 2006 HELP-PROMPT: Enter the name of the person last changing this NPI. DESCRIPTION: This is the name of the person who last changed the NPI. 355.93,41.01 NPI 0;14 FREE TEXT INPUT TRANSFORM: N IBOLDNPI S IBOLDNPI=$P($G(^IBA(355.93,DA,0)),U,14) K:$L(X)>10!($L(X)<10)!'$$CHKDGT^XUSNPI(X)!$$NP IUSED^IBCEP81(X,IBOLDNPI,DA,$S(X=IBOLDNPI:2,1:0),"XUSNPIMTL") X LAST EDITED: MAY 12, 2008 HELP-PROMPT: Answer must be 10 characters in length and a valid unique NPI number. DESCRIPTION: Unique National Provider Identifier. A unique integer assigned to a provider by CMS. This field contains the current NPI for this provider. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER CROSS-REFERENCE: 355.93^NPI 1)= S ^IBA(355.93,"NPI",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,"NPI",$E(X,1,30),DA) This cross reference holds a list of the active NPIs in this file. CROSS-REFERENCE: 355.93^NPIHISTORY 1)= S ^IBA(355.93,"NPIHISTORY",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,"NPIHISTORY",$E(X,1,30),DA) 3)= An entry into the NPI History cross reference should not be deleted This cross reference holds the entire history of the NPIs used in the file. 355.93,42 TAXONOMY CODE TAXONOMY;0 POINTER Multiple #355.9342 IDENTIFIED BY: 355.9342,.01 TAXONOMY CODE 0;1 POINTER TO PERSON CLASS FILE (#8932.1) (Multiply asked) INPUT TRANSFORM:S DIC("S")="I $TR($P($G(^(90002)),U,2),""IN"",""21"")=$P(^IBA(355.93,DA(1),0),U,2)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: AUG 30, 2006 HELP-PROMPT: Enter the NUCC recognized taxonomy code DESCRIPTION: This multiple field holds the NUCC recognized taxonomy code for an individual or an organization. SCREEN: S DIC("S")="I $TR($P($G(^(90002)),U,2),""IN"",""21"")=$P(^IBA(355.93,DA(1),0),U,2)" EXPLANATION: INDIVIDUAL/NON-INDIVIDUAL (FACILITY) DELETE TEST: 1,0)= I 1 W *7,!,"TAXONOMY CODES SHOULD NOT BE DELETED. SET THE STATUS FLAG TO INACTIVE INSTEAD." CROSS-REFERENCE:355.9342^B 1)= S ^IBA(355.93,DA(1),"TAXONOMY","B",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,DA(1),"TAXONOMY","B",$E(X,1,30),DA) 355.9342,.02 PRIMARY CODE 0;2 SET (Required) '1' FOR YES; '0' FOR NO; LAST EDITED: AUG 24, 2006 HELP-PROMPT: Enter a 1 if this is the provider's primary taxonomy code or a 0 for non-primary. DESCRIPTION: Only one code can be the primary taxonomy code for a provider. When a specific taxonomy code is identified as the primary code then that code will be the default taxonomy code. CROSS-REFERENCE:355.9342^D^MUMPS 1)= D XR^IBCEP82 2)= D KXR^IBCEP82 This x-ref is used to make sure that a maximum of one taxonomy is allowed to be marked as primary. 355.9342,.03 STATUS 0;3 SET (Required) 'A' FOR ACTIVE; 'I' FOR INACTIVE; LAST EDITED: AUG 24, 2006 HELP-PROMPT: Enter an 'A' for active code, or an 'I' for an inactive code. DESCRIPTION: If a taxonomy code listed for a provider is a currently active code (one they use today), then the status should be marked with an 'A'. At times a provider will no longer use a taxonomy code. This code will be marked with an 'I' for inactive. Codes should not be removed from a provider's list. They should be either active or inactive. CROSS-REFERENCE:355.93^TAXSTATUS 1)= S ^IBA(355.93,"TAXSTATUS",$E(X,1,30),DA(1),DA)="" 2)= K ^IBA(355.93,"TAXSTATUS",$E(X,1,30),DA(1),DA) 355.93,50 DATE/TIME LAST FB UPDATE 4;0 DATE Multiple #355.935 (Add New Entry without Asking) DESCRIPTION: This multiple tracks updates to this file that are made by the FEE BASIS PAID TO IB background job. 355.935,.01 DATE/TIME LAST FB UPDATE 0;1 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:X<1 X LAST EDITED: MAY 30, 2012 HELP-PROMPT: Enter the date this record was modified by Fee Basis interface. DESCRIPTION: This field tracks when updates were made by the Fee Basis Paid to IB interface. CROSS-REFERENCE: 355.935^B 1)= S ^IBA(355.93,DA(1),4,"B",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,DA(1),4,"B",$E(X,1,30),DA) 355.935,.02 FB SUPERVISOR 0;2 POINTER TO NEW PERSON FILE (#200) LAST EDITED: MAY 30, 2012 HELP-PROMPT: Enter the Fee Basis Supervisor who certified the batch. DESCRIPTION: This field identifies the Fee Basis Supervisor who released the batch that contained provider information added/updated to this record. 355.935,.03 CREATED BY FB PAID TO IB 0;3 SET '0' FOR NO; '1' FOR YES; LAST EDITED: MAY 30, 2012 HELP-PROMPT: Enter YES if FB PAID TO IB created this record. DESCRIPTION: This field is set to YES if the FB PAID TO IB background job created this record. 355.93,51 DATE/TIME ALLOW FB UPDATE 3;0 DATE Multiple #355.9351 (Add New Entry without Asking) DESCRIPTION: This multiple stores information that the Fee Basis interface uses to control whether updates to this record should be allowed. Historical information is saved, and the most recent entry is used by the interface. 355.9351,.01 DATE/TIME ALLOW FB UPDATE 0;1 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:X<1 X LAST EDITED: MAY 30, 2012 HELP-PROMPT: Enter the date/time the IB user toggled allow/disallow. DESCRIPTION: This field tracks when an IB user chooses to allow/disallow updates to this record by FB PAID TO IB. CROSS-REFERENCE: 355.9351^B 1)= S ^IBA(355.93,DA(1),3,"B",$E(X,1,30),DA)="" 2)= K ^IBA(355.93,DA(1),3,"B",$E(X,1,30),DA) 355.9351,.02 ALLOW UPDATES 0;2 SET '0' FOR NO; '1' FOR YES; LAST EDITED: MAY 30, 2012 HELP-PROMPT: Allow updates? DESCRIPTION: This field notes whether the FB PAID TO IB option is allowed to update this record. 355.9351,.03 IB USER WHO CHANGED 0;3 POINTER TO NEW PERSON FILE (#200) LAST EDITED: MAY 30, 2012 HELP-PROMPT: Enter the IB USER who changed the ALLOW UPDATES value. DESCRIPTION: This field identifies the IB USER who changed the ALLOW UPDATES (#.02) value. FILES POINTED TO FIELDS IB NON/OTHER VA BILLING PROVID (#355.93) NON-VA PROVIDER (#.18) IB PROVIDER ID # TYPE (#355.97) PRIMARY ID QUALIFIER (#.13) NEW PERSON (#200) DATE/TIME OF LAST NPI CHANGE:PERSON AFFECTING LAST CHANGE (#.04) DATE/TIME LAST FB UPDATE:FB SUPERVISOR (#.02) DATE/TIME ALLOW FB UPDATE:IB USER WHO CHANGED (#.03) PERSON CLASS (#8932.1) TAXONOMY CODE:TAXONOMY CODE (#.01) STATE (#5) STATE (#.07) LICENSE STATE (#.16) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): IB PROVIDERS FROM FB MAY 29, 2012@13:60 USER #0 SORT BY: DATE/TIME LAST FB UPDATE;S1// DATE/TIME LAST FB UPDATE SUB-FIELD: DATE/TIME LAST FB UPDATE// (User is asked range) WITHIN DATE/TIME LAST FB UPDATE, SORT BY: PROVIDER TYPE;S1// (User is asked range) WITHIN PROVIDER TYPE, SORT BY: DATE/TIME LAST FB UPDATE// DATE/TIME LAST FB UPDATE SUB-FIELD: CREATED BY FB PAID TO IB// (User is asked range) Displays entries created by the FB PAID TO IB task FORM(S)/BLOCK(S):