This file defines the 'list' of care units that an insurance company uses to assign provider id's. Each record must have an insurance company, a provider type and a care unit entry. The sum total of all the records in this file for a given insurance company comprises the complete list of care units the insurance company requires the V.A. to use when determining provider id's for any claims sent to them.
INPUT TRANSFORM: S DIC("S")="I $S('$P($G(^IBA(355.95,+Y,0)),U,3):1,1:$P($G(^IBA(355.95,+Y,0)),U,3)=+$G(^IBA(355.96,+$G(DA),0)))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: AUG 01, 2001
HELP-PROMPT: Enter the name of a care unit
DESCRIPTION:
This is the care unit for which the insurance company requires a specific provider id number.
SCREEN: S DIC("S")="I $S('$P($G(^IBA(355.95,+Y,0)),U,3):1,1:$P($G(^IBA(355.95,+Y,0)),U,3)=+$G(^IBA(355.96,+$G(DA),0)))"
EXPLANATION: Must be a care unit for the same insurance co
DELETE TEST: .01,0)= I $O(^IBA(355.91,"ACARE",D0,0))!$O(^IBA(355.9,"ACARE",D0,0)) D EN^DDIOL("Can't delete this entry - a provider ID is still using it","","?5")
CROSS-REFERENCE: 355.96^B
1)= S ^IBA(355.96,"B",$E(X,1,30),DA)=""
2)= K ^IBA(355.96,"B",$E(X,1,30),DA)
CROSS-REFERENCE: ^^TRIGGER^355.96^.04
1)= X ^DD(355.96,.01,1,2,1.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.96,D0,0)):^(0),1:"") S X=$P(Y(1),U,4),X=X S DIU=X K Y S X=DIV S X=0 S DIH=$G(^IBA(355.96,DIV(0),0)),DIV=X S $P(^(0),U,4)=DIV,DIH=355.96,DIG=.04 D ^DICR
1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(2)=$C(59)_$P($G(^DD(355.96,.04,0)),U,3),Y(1)=$S($D(^IBA(355.96,D0,0)):^(0),1:"") S X=$P($P(Y(2),$C(59)_$P(Y(1),U,4)_":",2),$C(59),1)=""
2)= Q
3)= Do not delete
CREATE CONDITION)= FORM TYPE APPLIED TO=""
CREATE VALUE)= S X=0
DELETE VALUE)= NO EFFECT
FIELD)= FORM TYPE APPLIED TO
This xref defaults the FORM TYPE APPLIED TO field to be both form types
CROSS-REFERENCE: ^^TRIGGER^355.96^.05
1)= X ^DD(355.96,.01,1,3,1.3) I X S X=DIV S Y(1)=$S($D(^IBA(355.96,D0,0)):^(0),1:"") S X=$P(Y(1),U,5),X=X S DIU=X K Y S X=DIV S X=0 S DIH=$G(^IBA(355.96,DIV(0),0)),DIV=X S $P(^(0),U,5)=DIV,DIH=355.96,DIG=.05 D ^DICR
1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(2)=$C(59)_$P($G(^DD(355.96,.05,0)),U,3),Y(1)=$S($D(^IBA(355.96,D0,0)):^(0),1:"") S X=$P($P(Y(2),$C(59)_$P(Y(1),U,5)_":",2),$C(59),1)=""
2)= Q
3)= Do not delete
CREATE CONDITION)= BILL CARE TYPE=""
CREATE VALUE)= S X=0
DELETE VALUE)= NO EFFECT
FIELD)= BILL CARE TYPE
This xref defaults the BILL CARE TYPE field to be both inpatient and outpatient.
HELP-PROMPT: Enter the type of care (inpatient/outpatient/Rx) that this id # will apply to.
DESCRIPTION:
This designates whether the id number is to be used for just inpatient bills, just outpatient bills, both inpatient and outpatient bills or just prescriptions.
NOTES: TRIGGERED by the CARE UNIT field of the IB INS CO PROVIDER ID CARE UNIT File