STANDARD DATA DICTIONARY #81.3 -- CPT MODIFIER FILE                                                               3/24/25    PAGE 1
STORED IN ^DIC(81.3,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                        (VERSION 6.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------


IDENTIFIED BY: NAME (#.02)[R], INACTIVE FLAG (#5)

POINTED TO BY: CPT MODIFIER 1 field (#.02) of the INPATIENT CPT CODE File (#46) 
               CPT MODIFIER 2 field (#.03) of the INPATIENT CPT CODE File (#46) 
               CPT MODIFIERS field (#.01) of the CPT MODIFIERS sub-field (#70.3135) of the EXAMINATIONS sub-field (#70.03) of the 
                   REGISTERED EXAMS sub-field (#70.02) of the RAD/NUC MED PATIENT File (#70) 
               DEFAULT CPT MODIFIERS(PROC) field (#.01) of the DEFAULT CPT MODIFIERS(PROC) sub-field (#71.0135) of the RAD/NUC MED 
                   PROCEDURES File (#71) 
               DEFAULT CPT MODIFIERS(PROC) field (#.01) of the DEFAULT CPT MODIFIERS(PROC) sub-field (#71.11135) of the NEW RAD 
                   PROCEDURE WORKUP File (#71.11) 
               DEFAULT CPT MODIFIERS(LOC) field (#.01) of the DEFAULT CPT MODIFIERS(LOC) sub-field (#79.1135) of the IMAGING 
                   LOCATIONS File (#79.1) 
               PRIN. PROCEDURE CPT MODIFIER field (#.01) of the PRIN. PROCEDURE CPT MODIFIER sub-field (#130.028) of the SURGERY 
                   File (#130) 
               OTHER PROCEDURE CPT MODIFIER field (#.01) of the OTHER PROCEDURE CPT MODIFIER sub-field (#130.164) of the OTHER 
                   PROCEDURES sub-field (#130.16) of the SURGERY File (#130) 
               PRIN PROCEDURE CPT MODIFIER field (#.01) of the PRIN PROCEDURE CPT MODIFIERS sub-field (#136.01) of the SURGERY 
                   PROCEDURE/DIAGNOSIS CODES File (#136) 
               OTHER PROCEDURE CPT MODIFIER field (#.01) of the OTHER PROCEDURE CPT MODIFIERS sub-field (#136.31) of the OTHER 
                   PROCEDURE CODES sub-field (#136.03) of the SURGERY PROCEDURE/DIAGNOSIS CODES File (#136) 
               CPT MODIFIER field (#.01) of the CPT MODIFIER sub-field (#162.06) of the SERVICE PROVIDED sub-field (#162.03) of the 
                   INITIAL TREATMENT DATE sub-field (#162.02) of the VENDOR sub-field (#162.01) of the FEE BASIS PAYMENT File 
                   (#162) 
               PROCEDURE MODIFIER #1 field (#1.04) of the SERVICE LINE sub-field (#356.2216) of the HCS REVIEW TRANSMISSION File 
                   (#356.22) 
               PROCEDURE MODIFIER #2 field (#1.05) of the SERVICE LINE sub-field (#356.2216) of the HCS REVIEW TRANSMISSION File 
                   (#356.22) 
               PROCEDURE MODIFIER #3 field (#1.06) of the SERVICE LINE sub-field (#356.2216) of the HCS REVIEW TRANSMISSION File 
                   (#356.22) 
               PROCEDURE MODIFIER #4 field (#1.07) of the SERVICE LINE sub-field (#356.2216) of the HCS REVIEW TRANSMISSION File 
                   (#356.22) 
               CPT MODIFIER field (#.07) of the CHARGE ITEM File (#363.2) 
               PROCEDURE MODIFIER 1 [D] field (#.04) of the STC-SVC LINE STAT INFO SEQ [D] sub-field (#368.0121) of the HEALTH CARE 
                   CLAIM RFAI (277) File (#368) 
               PROCEDURE MODIFIER 2 [D] field (#.05) of the STC-SVC LINE STAT INFO SEQ [D] sub-field (#368.0121) of the HEALTH CARE 
                   CLAIM RFAI (277) File (#368) 
               PROCEDURE MODIFIER 3 [D] field (#.06) of the STC-SVC LINE STAT INFO SEQ [D] sub-field (#368.0121) of the HEALTH CARE 
                   CLAIM RFAI (277) File (#368) 
               PROCEDURE MODIFIER 4 [D] field (#.07) of the STC-SVC LINE STAT INFO SEQ [D] sub-field (#368.0121) of the HEALTH CARE 
                   CLAIM RFAI (277) File (#368) 
               *CPT MODIFIER field (#14) of the PROCEDURES sub-field (#399.0304) of the BILL/CLAIMS File (#399) 
               CPT MODIFIER field (#.02) of the CPT MODIFIER SEQUENCE sub-field (#399.30416) of the PROCEDURES sub-field 
                   (#399.0304) of the BILL/CLAIMS File (#399) 
               CPT MODIFIER field (#.01) of the CPT MODIFIER sub-field (#632.321) of the CPT sub-field (#632.032) of the HBHC VISIT 
                   File (#632) 
               CPT MODIFIER field (#.01) of the CPT MODIFIER sub-field (#721.036) of the EVENT CAPTURE PATIENT File (#721) 
               RAD CPT MODIFIERS field (#304) of the IMAGING SITE PARAMETERS File (#2006.1) 
               IMPORTER CPT MOD field (#133) of the DICOM GATEWAY PARAMETER File (#2006.563) 
               MODIFIER field (#.01) of the A&SP PROCEDURE MODIFIER File (#509850.5) 
               CPT MODIFIER field (#.01) of the CPT MODIFIER sub-field (#9000010.181) of the V CPT File (#9000010.18) 
               

CROSS
REFERENCED BY: MODIFIER(ACT1), EFFECTIVE DATE(ACT2), STATUS(ACT3), VERSION DATE(ASD), VERSION DATE(AST), MODIFIER(B), 
               MODIFIER(BA), NAME(C), CODE(D), BEGIN CPT RANGE(M), END CPT RANGE(MR)



81.3,.01      MODIFIER               0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>5!($L(X)<2)!'(X'?1P.E) X
              LAST EDITED:      MAR 07, 2003 
              HELP-PROMPT:      Answer must be 2-5 characters in length. 
              DESCRIPTION:
                                This field contains the modifier.  

              LAYGO TEST:       1,0)= I 1

              CROSS-REFERENCE:  81.3^B 
                                1)= S ^DIC(81.3,"B",$E(X,1,30),DA)=""
                                2)= K ^DIC(81.3,"B",$E(X,1,30),DA)
                                This cross-reference allows look-up by modifier.  


              CROSS-REFERENCE:  81.3^BA^MUMPS 
                                1)= S ^DIC(81.3,"BA",X_" ",DA)=""
                                2)= K ^DIC(81.3,"BA",X_" ",DA)

              CROSS-REFERENCE:  81.3^ACT1^MUMPS 
                                1)= D SAHC^ICPTMIDX
                                2)= D KAHC^ICPTMIDX
                                Set and Kill Activation History.  



81.3,.02      NAME                   0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>60!($L(X)<1) X
              LAST EDITED:      APR 05, 1994 
              HELP-PROMPT:      Answer must be 1-60 characters in length. 
              DESCRIPTION:
                                This field contains a brief description of the modifier.  

              CROSS-REFERENCE:  81.3^C 
                                1)= S ^DIC(81.3,"C",$E(X,1,30),DA)=""
                                2)= K ^DIC(81.3,"C",$E(X,1,30),DA)
                                This cross-reference allows look-up by name.  



81.3,.03      CODE                   0;3 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>5!($L(X)<5) X
              LAST EDITED:      APR 05, 1994 
              HELP-PROMPT:      Answer must be 5 characters in length. 
              DESCRIPTION:
                                This field contains the modifier code.  

              CROSS-REFERENCE:  81.3^D 
                                1)= S ^DIC(81.3,"D",$E(X,1,30),DA)=""
                                2)= K ^DIC(81.3,"D",$E(X,1,30),DA)
                                This cross-reference allows look-up by code.  



81.3,.04      SOURCE                 0;4 SET

                                'C' FOR CPT; 
                                'H' FOR HCPCS; 
                                'V' FOR VA NATIONAL; 
              LAST EDITED:      MAR 10, 1997 
              DESCRIPTION:      This field contains the modifier source.  For example, the source could be either American Medical
                                Association (AMA) or Health Care Financing Administration (HCFA).  


81.3,5        INACTIVE FLAG          0;5 SET

                                '1' FOR INACTIVE; 
              LAST EDITED:      MAR 10, 1997 
              DESCRIPTION:
                                This is 1 if the modifier is currently inactive.  


81.3,7        INACTIVE DATE          0;7 DATE

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      FEB 27, 2003 
              HELP-PROMPT:      Enter date the CPT Modifier became deactivated. 
              DESCRIPTION:
                                Date the CPT Modifier becomes/became inactivated.  


81.3,8        ACTIVE DATE            0;8 DATE

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      FEB 27, 2003 
              HELP-PROMPT:      Enter date the CPT Modifier is activated. 
              DESCRIPTION:
                                Date the CPT Modifier becomes/became activated.  


81.3,10       RANGE                  10;0 Multiple #81.32 (Add New Entry without Asking)


81.32,.01       BEGIN CPT RANGE        0;1 FREE TEXT (Required) (Multiply asked)

                INPUT TRANSFORM:  K:$L(X)>5!($L(X)<5)!'(X?5N!(X?1U4N)!(X?4N1U)) X
                LAST EDITED:      JAN 24, 2002 
                HELP-PROMPT:      Answer must be 5 characters in length. 
                DESCRIPTION:
                                  First code for which this modifier is applicable.  

                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

                CROSS-REFERENCE:  81.32^B 
                                  1)= S ^DIC(81.3,DA(1),10,"B",$E(X,1,30),DA)=""
                                  2)= K ^DIC(81.3,DA(1),10,"B",$E(X,1,30),DA)

                CROSS-REFERENCE:  81.32^M2^MUMPS 
                                  1)= I $P($G(^DIC(81.3,DA(1),10,DA,0)),U,2)]"" D MBSET^ICPTCR(.DA,X)
                                  2)= I $P($G(^DIC(81.3,DA(1),10,DA,0)),U,2)]"" D MBKIL^ICPTCR(.DA,X)
                                  Same as x-ref on END CPT RANGE, but updated if BEGIN RANGE changed.  


                CROSS-REFERENCE:  81.3^M^MUMPS 
                                  1)= I $P($G(^DIC(81.3,DA(1),10,DA,0)),U,2)]"" D MBSET^ICPTCR(.DA,X,1)
                                  2)= I $P($G(^DIC(81.3,DA(1),10,DA,0)),U,2)]"" D MBKIL^ICPTCR(.DA,X,1)
                                  Whole file cross reference by range.  ^DIC(81.3,,,)=mult. record
                                  # 
                                   
                                  HCPCS code ranges converted to numeric using $A.  



81.32,.02       END CPT RANGE          0;2 FREE TEXT (Required)

                INPUT TRANSFORM:  K:$L(X)>5!($L(X)<5)!'(X?5N!(X?1U4N)!(X?4N1U)) X
                LAST EDITED:      JAN 24, 2002 
                HELP-PROMPT:      Answer must be 5 characters in length. 
                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

                CROSS-REFERENCE:  81.32^M^MUMPS 
                                  1)= D MSET^ICPTCR(.DA,X)
                                  2)= D MKIL^ICPTCR(.DA,X)
                                  The cross reference format is: ^DIC(81.3,DA(1),"M",) =  
                                   
                                  The cpt ranges have been converted to numeric formats, using $A, if HCPCS codes.  


                CROSS-REFERENCE:  81.3^MR^MUMPS 
                                  1)= D MSET^ICPTCR(.DA,X,1)
                                  2)= D MKIL^ICPTCR(.DA,X,1)
                                  See description of M cross reference on BEGIN RANGE 



81.32,.03       ACTIVE DATE            0;3 DATE

                INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:2990101>X X
                LAST EDITED:      DEC 27, 2000 
                HELP-PROMPT:      Enter the date this range is considered active 

81.32,.04       INACTIVE DATE          0;4 DATE

                INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:X<1 X
                LAST EDITED:      DEC 27, 2000 
                HELP-PROMPT:      Enter the date this range becomes inactive 



81.3,50       DESCRIPTION            D;0   WORD-PROCESSING #81.31

              DESCRIPTION:
                                This field contains a detailed description of the modifier.  


                LAST EDITED:      MAR 31, 1994 



81.3,60       EFFECTIVE DATE         60;0 DATE Multiple #81.33 (Add New Entry without Asking)


81.33,.01       EFFECTIVE DATE         0;1 DATE

                INPUT TRANSFORM:  S %DT="E" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      MAR 07, 2003 
                CROSS-REFERENCE:  81.33^B 
                                  1)= S ^DIC(81.3,DA(1),60,"B",$E(X,1,30),DA)=""
                                  2)= K ^DIC(81.3,DA(1),60,"B",$E(X,1,30),DA)

                CROSS-REFERENCE:  81.3^ACT2^MUMPS 
                                  1)= D SAHD^ICPTMIDX
                                  2)= D KAHD^ICPTMIDX
                                  Set and Kill Activation History.  



81.33,.02       STATUS                 0;2 SET

                                  '0' FOR INACTIVE; 
                                  '1' FOR ACTIVE; 
                LAST EDITED:      MAR 07, 2003 
                CROSS-REFERENCE:  81.3^ACT3^MUMPS 
                                  1)= D SAHS^ICPTMIDX
                                  2)= D KAHS^ICPTMIDX
                                  Set and Kill Activation History.  





81.3,61       NAME (VERSIONED)       61;0 DATE Multiple #81.361

              DESCRIPTION:      This is a history of the CPT Modifiers (short text) to include the date the text was first used
                                along with the text.  


81.361,.01      VERSION DATE           0;1 DATE (Multiply asked)

                INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:2790101>X X
                LAST EDITED:      MAR 19, 2004 
                HELP-PROMPT:      TYPE A DATE NOT EARLIER THAN JAN 01, 1979 
                DESCRIPTION:
                                  This is the date the modifier text was first used.  

                CROSS-REFERENCE:  81.361^B 
                                  1)= S ^DIC(81.3,DA(1),61,"B",$E(X,1,30),DA)=""
                                  2)= K ^DIC(81.3,DA(1),61,"B",$E(X,1,30),DA)
                                  ^DIC(81.3,IEN1,61,"B",EFF,IEN2) - Where IEN1 is the internal entry number in the CPT-4 Modifier
                                  file #81.3, EFF is the effective date for the modifier name (short text), and IEN2 is the
                                  internal entry number in the NAME (VERSIONED) multiple where the versioned short text is stored.  


                CROSS-REFERENCE:  81.3^AST^MUMPS 
                                1)= S:$L($P($G(^DIC(81.3,DA(1),0)),"^",1)) ^DIC(81.3,"AST",($P($G(^DIC(81.3,DA(1),0)),"^",1)_" "),+
                                X,DA(1),DA)=""

                                2)= K:$L($P($G(^DIC(81.3,DA(1),0)),"^",1)) ^DIC(81.3,"AST",($P($G(^DIC(81.3,DA(1),0)),"^",1)_" "),+
                                X,DA(1),DA)
                                ^DIC(81.3,"AST",(CODE_" "),EFF,IEN1,IEN2) - Where CODE is the CPT-4 Modifier Code, EFF is the
                                effective date for the modifier text (short text), IEN1 is the internal entry number in the CPT-4
                                Modifier file (#81.3) and IEN2 is the internal entry number in the SHORT NAME (VERSIONED) multiple
                                where the versioned short text is stored.  



81.361,1        NAME (VERSIONED)     0;2 FREE TEXT

                INPUT TRANSFORM:K:$L(X)>60!($L(X)<1) X
                LAST EDITED:    MAR 19, 2004 
                HELP-PROMPT:    Answer must be 1-60 characters in length 
                DESCRIPTION:
                                This is the modifier that was used beginning on the 'effective date.' 




81.3,62       DESCRIPTION (VERSIONED) 62;0 DATE Multiple #81.362

              DESCRIPTION:      This is a history of the CPT Modifiers descriptions (long text) to include the date the text was
                                first used along with the text.  


81.362,.01      VERSION DATE           0;1 DATE (Multiply asked)

                INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:2790101>X X
                LAST EDITED:      MAR 19, 2004 
                HELP-PROMPT:      TYPE A DATE NOT EARLIER THAN JAN 01, 1979 
                DESCRIPTION:
                                  This is the date the description was first used.  

                CROSS-REFERENCE:  81.362^B 
                                  1)= S ^DIC(81.3,DA(1),62,"B",$E(X,1,30),DA)=""
                                  2)= K ^DIC(81.3,DA(1),62,"B",$E(X,1,30),DA)
                                  ^DIC(81.3,IEN1,62,"B",EFF,IEN2) - Where IEN1 is the internal entry number in the CPT-4 Modifier
                                  file #81.3, EFF is the effective date for the description (long text), and IEN2 is the internal
                                  entry number in the DESCRIPTION (VERSIONED) multiple where the versioned procedure description is
                                  stored.  


                CROSS-REFERENCE:  81.3^ASD^MUMPS 
                                1)= S:$L($P($G(^DIC(81.3,DA(1),0)),"^",1)) ^DIC(81.3,"ADS",($P($G(^DIC(81.3,DA(1),0)),"^",1)_" "),+
                                X,DA(1),DA)=""

                                2)= K:$L($P($G(^DIC(81.3,DA(1),0)),"^",1)) ^DIC(81.3,"ADS",($P($G(^DIC(81.3,DA(1),0)),"^",1)_" "),+
                                X,DA(1),DA)
                                ^DIC(81.3,"ADS",(CODE_" "),EFF,IEN1,IEN2) - Where CODE is the CPT-4 Procedure Code, EFF is the
                                effective date for the description (long text), IEN1 is the internal entry number in the CPT-4
                                Procedure file (#81.3) and IEN2 is the internal entry number in the DESCRIPTION (VERSIONED)
                                multiple where the versioned long text is stored.  



81.362,1        DESCRIPTION (VERSIONED) 1;0   WORD-PROCESSING #81.372

                LAST EDITED:    MAR 19, 2004 

                  LAST EDITED:    MAR 19, 2004 
                  DESCRIPTION:
                                  This is the long description (multiple line) of the CPT Modifier.  







INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
CAPTIONED                                         USER #0    
ICPT MODIFIERS BY RANGE       MAR 27, 1997@12:51  USER #0                                               CPT MODIFIERS BY RANGE LIST

SORT TEMPLATE(S):
ICPT MODIFIERS FOR RANGE      MAR 27, 1997@12:45  USER #0    
SORT BY: RANGE;S1//
RANGE SUB-FIELD: BEGIN CPT RANGE// (BEGIN CPT RANGE from 0)
  WITHIN BEGIN CPT RANGE, SORT BY: RANGE//
  RANGE SUB-FIELD: END CPT RANGE// (END CPT RANGE from 0)
    WITHIN END CPT RANGE, SORT BY: MODIFIER// (MODIFIER not null)
     This will list out all the modifiers that apply to a range of
     codes.
      


FORM(S)/BLOCK(S):