STANDARD DATA DICTIONARY #27.17 -- CATASTROPHIC DISABILITY REASONS FILE                                           6/27/25    PAGE 1
STORED IN ^DGEN(27.17,  (193 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                   (VERSION 5.3)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
THIS FILE SHOULD NOT BE MODIFIED BY USERS! Per the Enrollment Phase II SRS (section 6.8.1.2), this file has been added to store the
acceptable reasons why a veteran may be classified as catastrophically disabled.  


IDENTIFIED BY: ICD OR CPT CODE (#3), HL7 TRANSMISSION VALUE (#8)[R]

POINTED TO BY: CD STATUS DIAGNOSES field (#.01) of the CD STATUS DIAGNOSES sub-field (#2.396) of the PATIENT File (#2) 
               CD STATUS PROCEDURES field (#.01) of the CD STATUS PROCEDURES sub-field (#2.397) of the PATIENT File (#2) 
               CD STATUS CONDITIONS field (#.01) of the CD STATUS CONDITIONS sub-field (#2.398) of the PATIENT File (#2) 
               CD DESCRIPTORS field (#.01) of the CD DESCRIPTORS sub-field (#2.401) of the PATIENT File (#2) 
               CD REASON field (#.01) of the CD REASON sub-field (#2.409) of the CD HISTORY DATE sub-field (#2.399) of the PATIENT 
                   File (#2) 
               

CROSS
REFERENCED BY: NAME(B), HL7 TRANSMISSION VALUE(C)



27.17,.01     NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      JUN 21, 1999 
              HELP-PROMPT:      Answer must be 3-80 characters in length. 
              CROSS-REFERENCE:  27.17^B 
                                1)= S ^DGEN(27.17,"B",$E($TR(X,"abcdefghijklmnopqrstuvwxyz","ABCDEFGHIJKLMNOPQRSTUVWXYZ"),1,30),DA)
                                =""

                                2)= K ^DGEN(27.17,"B",$E($TR(X,"abcdefghijklmnopqrstuvwxyz","ABCDEFGHIJKLMNOPQRSTUVWXYZ"),1,30),DA)


27.17,1       TYPE                   0;2 SET (Required)

                                'P' FOR PROCEDURE; 
                                'D' FOR DIAGNOSIS; 
                                'C' FOR CONDITION; 
                                'DE' FOR DESCRIPTOR; 
              LAST EDITED:      SEP 10, 2014 
              HELP-PROMPT:      Enter the correct type. 
              DESCRIPTION:      This field contains the type of CATASTROPHIC DISABILITY REASON.  The PATIENT file uses this set of
                                codes to screen out Diagnoses, Procedures, Conditions and Descriptors in its fields .396, .397,
                                .398 and .401.  

                                UNEDITABLE
              NOTES:            TRIGGERED by the ICD OR CPT CODE field of the CATASTROPHIC DISABILITY REASONS File 


27.17,3       ICD OR CPT CODE        0;3          VARIABLE POINTER

              FILE  ORDER  PREFIX    LAYGO  MESSAGE
                 80   10   ICDDI        n   ICD Diagnostic Code 
                 80.1 20   ICDOP        n   ICD Operation/Procedure 
                 81   30   ICPT         n   CPT Procedure 
                                         
              LAST EDITED:      JAN 30, 2012 
              HELP-PROMPT:      Select an appropriate Diagnostic/Procedure code, if applicable. 
              DESCRIPTION:      If the type is "PROCEDURE" then this must be a CPT Code or an ICD Operation/Procedure.  If the type
                                is "DIAGNOSIS" then this must be an ICD Diagnosis.  If the type is "CONDITION" then this field must
                                be blank.  
                                 
                                If this field contains an ICD Diagnosis or Procedure code then the ICD VERSION field (#9) must
                                point to the correct ICD VERSION.  

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

              CROSS-REFERENCE:  ^^TRIGGER^27.17^1 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^DGEN(27.17,D0,0)):^(0),1:"") S X=$P(Y(1),U,2),X=X S
                                 DIU=X K Y X ^DD(27.17,3,1,1,1.1) S DIH=$G(^DGEN(27.17,DIV(0),0)),DIV=X S $P(^(0),U,2)=DIV,DIH=27.1
                                7,DIG=1 D ^DICR

                                1.1)= S X=DIV N DGP S DGP=$P($P(^DGEN(27.17,DA,0),U,3),";",2) S X=$S(DGP="ICD9(":"D",DGP="ICD0(":"P
                                ",DGP="ICPT(":"P",1:"")

                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^DGEN(27.17,D0,0)):^(0),1:"") S X=$P(Y(1),U,2),X=X S
                                 DIU=X K Y S X="" S DIH=$G(^DGEN(27.17,DIV(0),0)),DIV=X S $P(^(0),U,2)=DIV,DIH=27.17,DIG=1 D ^DICR
                                3)= Do not Delete.
                                CREATE VALUE)= N DGP S DGP=$P($P(^DGEN(27.17,DA,0),U,3),";",2) S X=$S(DGP="ICD9(":"D",DGP="ICD0(":"
                                P",DGP="ICPT(":"P",1:"")
                                DELETE VALUE)= @
                                FIELD)= TYPE
                                This trigger populates the TYPE field to the correct value for any Diagnosis or Procedure code
                                entered.  


              CROSS-REFERENCE:  ^^TRIGGER^27.17^9 
                                1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^DGEN(27.17,D0,0)):^(0),1:"") S X=$P(Y(1),U,9),X=X S
                                 DIU=X K Y X ^DD(27.17,3,1,2,1.1) S DIH=$G(^DGEN(27.17,DIV(0),0)),DIV=X S $P(^(0),U,9)=DIV,DIH=27.1
                                7,DIG=9 D ^DICR

                                1.1)= S X=DIV N DGP,DGIEN S DGP=$P($P(^DGEN(27.17,DA,0),U,3),";",2),DGIEN=+$P(^DGEN(27.17,DA,0),U,3
                                ) S X=$S(DGP="ICD9(":$$CSI^ICDEX(80,DGIEN),DGP="ICD0(":$$CSI^ICDEX(80.1,DGIEN),1:"")

                                2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^DGEN(27.17,D0,0)):^(0),1:"") S X=$P(Y(1),U,9),X=X S
                                 DIU=X K Y S X="" S DIH=$G(^DGEN(27.17,DIV(0),0)),DIV=X S $P(^(0),U,9)=DIV,DIH=27.17,DIG=9 D ^DICR
                                3)= Do Not Delete
                                CREATE VALUE)= N DGP,DGIEN S DGP=$P($P(^DGEN(27.17,DA,0),U,3),";",2),DGIEN=+$P(^DGEN(27.17,DA,0),U,
                                3) S X=$S(DGP="ICD9(":$$CSI^ICDEX(80,DGIEN),DGP="ICD0(":$$CSI^ICDEX(80.1,DGIEN),1:"")
                                DELETE VALUE)= @
                                FIELD)= ICD VERSION
                                This trigger updates the ICD VERSION field to the correct value.  



27.17,4       AFFECTED LIMB          1;0 SET Multiple #27.174 (Add New Entry without Asking)

              DESCRIPTION:      This set of codes determines to which limbs the procedure could apply.  A procedure cannot be
                                entered for a limb that's not mentioned here.  


27.174,.01      AFFECTED LIMB          0;1 SET (Multiply asked)

                                  'RUE' FOR Right Upper Extremity; 
                                  'RLE' FOR Right Lower Extremity; 
                                  'LUE' FOR Left Upper Extremity; 
                                  'LLE' FOR Left Lower Extremity; 
                                  'BLE' FOR Bilateral Lower Extremity; 
                                  'BUE' FOR Bilateral Upper Extremity; 
                LAST EDITED:      JAN 03, 2012 
                DESCRIPTION:      For ICD Procedure Codes and CPT Codes, this field is used to define the acceptable extremities to
                                  which the code could apply.  This field will also be used for V codes in the future.  The field
                                  is not used for ICD Diagnostic codes.  

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




27.17,5       TEST SCORE RANGE       2;E1,245 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>250!($L(X)<1) X
              LAST EDITED:      MAY 20, 1999 
              HELP-PROMPT:      Answer must be 1-250 characters in length. 
              DESCRIPTION:      This field contains a MUMPS condition on the variables SCORE (patient's score on the test) and PERM
                                (permanent status indicator).  If this condition is true, then the patient meets the Catastrophic
                                Disability requirements for this test.  

              WRITE AUTHORITY:  @

27.17,6       HELP TEXT              3;0   WORD-PROCESSING #27.176   (NOWRAP)

              DESCRIPTION:      This field contains help text that will be displayed to the user when entering data in the PATIENT
                                file (field #.398) for this condition.  


                LAST EDITED:      MAY 19, 1999 



27.17,7       VALIDATION             4;E1,245 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>250!($L(X)<1) X
              LAST EDITED:      MAY 20, 1999 
              HELP-PROMPT:      Answer must be 1-250 characters in length. 
              DESCRIPTION:      This field contains a MUMPS condition on the variable X to determine if a test score entered by the
                                user is valid or not.  For example if you specify X>10 here, then the user won't be able to enter a
                                TEST SCORE in the CD CONDITIONS field of the PATIENT file whose value is not greater than 10.  

              WRITE AUTHORITY:  @

27.17,8       HL7 TRANSMISSION VALUE 0;4 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      MAY 24, 1999 
              HELP-PROMPT:      Answer must be 1-30 characters in length. 
              DESCRIPTION:      This is the value that should be sent in HL7 messages (ZCD segment) for this catastrophic
                                disability reason.  

              CROSS-REFERENCE:  27.17^C 
                                1)= S ^DGEN(27.17,"C",$E(X,1,30),DA)=""
                                2)= K ^DGEN(27.17,"C",$E(X,1,30),DA)
                                This cross-reference will facilitate lookup when HL7 messages are being processed.  



27.17,9       ICD VERSION            0;9 POINTER TO ICD CODING SYSTEMS FILE (#80.4)

              LAST EDITED:      JAN 25, 2012 
              HELP-PROMPT:      Select the appropriate coding system for this entry. 
              DESCRIPTION:      Indicate the correct version of the ICD code for this entry.  
                                 
                                If the type "PROCEDURE" then indicate the correct version of ICD Operation/Procedure 
                                 
                                If the type is "DIAGNOSIS" then indicate the correct version of ICD Diagnosis.  
                                 
                                If the type is "CONDITION" then this field must be blank 

                                UNEDITABLE
              NOTES:            TRIGGERED by the ICD OR CPT CODE field of the CATASTROPHIC DISABILITY REASONS File 


27.17,10      LONG DESCRIPTION       5;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>130!($L(X)<3) X
              LAST EDITED:      DEC 14, 2011 
              HELP-PROMPT:      Answer must be 3-130 characters in length. 
              DESCRIPTION:
                                Enter the long description to be used for Diagnosis or Procedure codes.  



      FILES POINTED TO                      FIELDS

CPT (#81)                         ICD OR CPT CODE (#3)

ICD CODING SYSTEMS (#80.4)        ICD VERSION (#9)

ICD DIAGNOSIS (#80)               ICD OR CPT CODE (#3)

ICD OPERATION/PROCEDURE (#80.1)   ICD OR CPT CODE (#3)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
CAPTIONED                                         USER #0    

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):