STANDARD DATA DICTIONARY #350.4 -- BILLABLE AMBULATORY SURGICAL CODE FILE                                         3/24/25    PAGE 1
STORED IN ^IBE(350.4,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                       (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Contains the HCFA rate groups for ambulatory surgeries that may be billed.  This file is time sensitive, a procedure may have
multiple entries indicating updates effective on different dates.  These updates include a procedure changing rate groups or
changing status.  
 
The data in this file is either transfered from 350.41 or entered interactively and is used to calculate the charge for a procedure 
on any given date.  
 
Per VHA Directive 10-93-142, this file definition should not be modified.  
 
 
As of 10/1/96 this functionality has not been authorized.  The data in this file is deleted by patch IB*2*52 and the file
definition will be deleted in a future release.  


              DD ACCESS: @
             DEL ACCESS: @
IDENTIFIED BY: PROCEDURE (#.02), RATE GROUP (#.03)[R]

CROSS
REFERENCED BY: EFFECTIVE DATE(AIVDT), PROCEDURE(AIVDT1), EFFECTIVE DATE(B), PROCEDURE(C)



350.4,.01     EFFECTIVE DATE         0;1 DATE (Required)

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      AUG 29, 1991 
              HELP-PROMPT:      Enter the date that this new STATUS/RATE GROUP becomes effective. 
              DESCRIPTION:
                                This is the date when the new status or rate group for a procedure becomes effective.  

              CROSS-REFERENCE:  350.4^B 
                                1)= S ^IBE(350.4,"B",$E(X,1,30),DA)=""
                                2)= K ^IBE(350.4,"B",$E(X,1,30),DA)

              CROSS-REFERENCE:  350.4^AIVDT^MUMPS 
                                1)= I $P(^IBE(350.4,DA,0),"^",2) S ^IBE(350.4,"AIVDT",$P(^(0),"^",2),-X,DA)=""
                                2)= I $P(^IBE(350.4,DA,0),"^",2) K ^IBE(350.4,"AIVDT",$P(^(0),"^",2),-X,DA)
                                3)= DO NOT DELETE
                                This cross reference is used to find the correct rate group for a procedure on a particular date.  



350.4,.02     PROCEDURE              0;2 POINTER TO CPT FILE (#81)

              LAST EDITED:      MAY 14, 1997 
              DESCRIPTION:
                                The ambulatory surgery associated with this entry.  

              CROSS-REFERENCE:  350.4^C 
                                1)= S ^IBE(350.4,"C",$E(X,1,30),DA)=""
                                2)= K ^IBE(350.4,"C",$E(X,1,30),DA)
                                3)= DO NOT DELETE

              CROSS-REFERENCE:  350.4^AIVDT1^MUMPS 
                                1)= I $P(^IBE(350.4,DA,0),"^") S ^IBE(350.4,"AIVDT",X,-$P(^(0),"^"),DA)=""
                                2)= I $P(^IBE(350.4,DA,0),"^") K ^IBE(350.4,"AIVDT",X,-$P(^(0),"^"),DA)
                                3)= DO NOT DELETE
                                Used to find the correct rate group for a procedure on any particular date.  



350.4,.03     RATE GROUP             0;3 POINTER TO IB ACTION TYPE FILE (#350.1) (Required)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,1)[""MEDICARE RATE""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      DEC 02, 1991 
              HELP-PROMPT:      May enter "Rate N" as abbrevation for Opt Medicare Rate N. 
              DESCRIPTION:
                                This is the HCFA rate group assigned to this procedure beginning with this entry's effective date.  

              SCREEN:           S DIC("S")="I $P(^(0),U,1)[""MEDICARE RATE"""
              EXPLANATION:      Only Medicare Rate Action Type allowed.
              NOTES:            TRIGGERED by the STATUS field of the BILLABLE AMBULATORY SURGICAL CODE File 


350.4,.04     STATUS                 0;4 SET (Required)

                                '1' FOR ACTIVE; 
                                '0' FOR INACTIVE; 
              LAST EDITED:      JUN 09, 2004 
              HELP-PROMPT:      Enter the appropriate STATUS for this procedure on and after the EFFECTIVE DATE. 
              DESCRIPTION:
                                The STATUS for this procedure beginning with the EFFECTIVE DATE.  

              CROSS-REFERENCE:  ^^TRIGGER^350.4^.03 
                                1)= X ^DD(350.4,.04,1,1,1.3) I X S X=DIV S Y(1)=$S($D(^IBE(350.4,D0,0)):^(0),1:"") S X=$P(Y(1),U,3)
                                ,X=X S DIU=X K Y S X="" S DIH=$G(^IBE(350.4,DIV(0),0)),DIV=X S $P(^(0),U,3)=DIV,DIH=350.4,DIG=.03 D
                                 ^DICR

                                1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$C(59)_$P($G(^DD(350.4,.04,0)),U,3) S X=$P($P(Y
                                (1),$C(59)_Y(0)_":",2),$C(59))="INACTIVE"

                                2)= X ^DD(350.4,.04,1,1,2.3) I X S X=DIV S Y(1)=$S($D(^IBE(350.4,D0,0)):^(0),1:"") S X=$P(Y(1),U,3)
                                ,X=X S DIU=X K Y S X="" S DIH=$G(^IBE(350.4,DIV(0),0)),DIV=X S $P(^(0),U,3)=DIV,DIH=350.4,DIG=.03 D
                                 ^DICR

                                2.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(2)=$C(59)_$P($G(^DD(350.4,.04,0)),U,3),Y(1)=$S($D(
                                ^IBE(350.4,D0,0)):^(0),1:"") S X=$P($P(Y(2),$C(59)_$P(Y(1),U,4)_":",2),$C(59))="INACTIVE"

                                CREATE CONDITION)= STATUS="INACTIVE"
                                CREATE VALUE)= @
                                DELETE CONDITION)= STATUS="INACTIVE"
                                DELETE VALUE)= @
                                FIELD)= RATE GROUP
                                Removes the Rate Group from any procedure being inactivated.  




      FILES POINTED TO                      FIELDS

CPT (#81)                         PROCEDURE (#.02)

IB ACTION TYPE (#350.1)           RATE GROUP (#.03)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):