STANDARD DATA DICTIONARY #627.8 -- DIAGNOSTIC RESULTS - MENTAL HEALTH FILE                                        3/24/25    PAGE 1
STORED IN ^YSD(627.8,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                      (VERSION 5.01)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
File contains the results of the Diagnosis Option in the Mental Health System.  
    
"AC" Xref  -  DFN, Inverse Date, Dx, Status, IFN.  
              Used to list dx as Active, Inactive, etc.  
    
"AE" Xref  -  Type (DSM or ICD DIAGNOSIS), DFN, System Dte, Dx, DFN.  
              Used for reference.  
   
"AF" Xref  -  DFN, Inverse Date, DX, IFN.  
              Used for historical listing.  
   
"AG" Xref  -  Type (DSM or ICD DIAGNOSIS), DFN, Dx, IFN.  
              Used for listing duplicate diagnoses.  
   


COMPILED CROSS-REFERENCE ROUTINE: YSXRAY

CROSS
REFERENCED BY: CONDITION(AC), DXLS(AD), DIAGNOSIS(AE), DIAGNOSIS(AF), DIAGNOSIS(AG), DXLS(AH), SEVERITY CODE(AX4), AXIS 5(AX5), 
               FILE ENTRY DATE(B), PATIENT NAME(C)



627.8,.01     FILE ENTRY DATE        0;1 DATE (Required)

              INPUT TRANSFORM:  S %DT="ETXR" D ^%DT S X=$P($H,",",2),Y=Y_"."_$E(0,1,2-$L(X\3600))_(X\3600)_$E(0,1,2-$L(X#3600\60))_
                                (X#3600\60)_$E(0,1,2-$L(X#60))_(X#60),Y=+Y,X=Y K:Y<1 X
              DESCRIPTION:
                                Date/time patient data entered into file.  Transparent to user.  

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

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


627.8,.02     PATIENT NAME           0;2 POINTER TO PATIENT FILE (#2) (Required)

              LAST EDITED:      SEP 03, 1996 
              DESCRIPTION:
                                Patient name.  Set through the routine, ^YSLRP.  

              CROSS-REFERENCE:  627.8^C 
                                1)= S ^YSD(627.8,"C",$E(X,1,30),DA)=""
                                2)= K ^YSD(627.8,"C",$E(X,1,30),DA)


627.8,.03     DATE/TIME OF DIAGNOSIS 0;3 DATE (Required)

              INPUT TRANSFORM:  S %DT="ETXR" D ^%DT S X=Y K:Y<1 X
              DESCRIPTION:
                                Date and time of diagnosis as indicated by person formulating the dx.  


627.8,.04     DIAGNOSIS BY           0;4 POINTER TO NEW PERSON FILE (#200)

              DESCRIPTION:
                                Person responsible for dx.  Not necessarily the transcriber.  


627.8,.05     TRANSCRIBER            0;5 POINTER TO NEW PERSON FILE (#200)

              DESCRIPTION:
                                Person entering data into the file.  Transparent to user.  


627.8,1       DIAGNOSIS              1;1          VARIABLE POINTER

              FILE  ORDER  PREFIX    LAYGO  MESSAGE
                 80   2    I            n   ICD DIAGNOSIS 
             627.5    1    D            n   DSM-III-R 
             627.7    3    4            n   DSM 
                                         
              INPUT TRANSFORM:  D DXVALID^YSDXUTL
              LAST EDITED:      APR 11, 2012 
              HELP-PROMPT:      Enter a DSM code for Axes 1 or 2; an ICD DIAGNOSIS Code for Axis 3. 
              DESCRIPTION:      The diagnosis is a condition which may be responsible for the evaluation or admission to clinical
                                care.  
                                     

              CROSS-REFERENCE:  627.8^AE^MUMPS 
                                1)= S X1=$S(X["ICD":"I",X["DIC":"D",1:"Z"),^YSD(627.8,"AE",X1,$P(^YSD(627.8,DA,0),"^",2),$P(^YSD(62
                                7.8,DA,0),"^",3),$E(X,1,30),DA)=""

                                2)= S X1=$S(X["ICD":"I",X["DIC":"D",1:"Z") K ^YSD(627.8,"AE",X1,$P(^YSD(627.8,DA,0),"^",2),$P(^YSD(
                                627.8,DA,0),"^",3),$E(X,1,30),DA)

              CROSS-REFERENCE:  627.8^AF^MUMPS 
                                1)= S ^YSD(627.8,"AF",$P(^YSD(627.8,DA,0),"^",2),9999999.0000-$P(^YSD(627.8,DA,0),"^",3),$E(X,1,30)
                                ,DA)=""

                                2)= K ^YSD(627.8,"AF",$P(^YSD(627.8,DA,0),"^",2),9999999.0000-$P(^YSD(627.8,DA,0),"^",3),$E(X,1,30)
                                ,DA)

              CROSS-REFERENCE:  627.8^AG^MUMPS 
                                1)= S X1=$S(X["ICD":"I",X["DIC":"D",1:"Z"),^YSD(627.8,"AG",X1,$P(^YSD(627.8,DA,0),"^",2),$E(X,1,30)
                                ,DA)=""

                                2)= S X1=$S(X["ICD":"I",X["DIC":"D",1:"Z") K ^YSD(627.8,"AG",X1,$P(^YSD(627.8,DA,0),"^",2),$E(X,1,3
                                0),DA)


627.8,5       STATUS (V/P/R/I/N/RU)  1;2 SET (Required)

                                'v' FOR VERIFIED; 
                                'p' FOR PROVISIONAL; 
                                'r' FOR REFORMULATED; 
                                'i' FOR INACTIVE; 
                                'n' FOR NOT FOUND; 
                                'ru' FOR RULE OUT; 
              DESCRIPTION:
                                This is a SET of codes defining the status of the diagnosis.  


627.8,7       CONDITION              1;4 SET (Required)

                                'A' FOR ACTIVE; 
                                'I' FOR INACTIVATED; 
              DESCRIPTION:      States whether a dx is clinically active or inactive.  (Active is based on the status of verified
                                or provisional.  All others are considered inactive.) 

              CROSS-REFERENCE:  627.8^AC^MUMPS 
                                1)= S ^YSD(627.8,"AC",$P(^YSD(627.8,DA,0),"^",2),9999999-$P(^YSD(627.8,DA,0),"^",3),$P(^YSD(627.8,D
                                A,1),"^"),X,DA)=""

                                2)= K ^YSD(627.8,"AC",$P(^YSD(627.8,DA,0),"^",2),9999999-$P(^YSD(627.8,DA,0),"^",3),$P(^YSD(627.8,D
                                A,1),"^"),X,DA)


627.8,8       INACTIVATED DATE       1;5 DATE (Required)

              INPUT TRANSFORM:  S %DT="ETXR" D ^%DT S X=Y K:Y<1 X
              DESCRIPTION:      When a dx status changes from active to inactive, this flags is set.  This permits the system to
                                show only truly active dx while maintaining a history of the dx's status.  


627.8,9       STATUS CHANGED         1;6 SET

                                'Y' FOR YES; 
                                'N' FOR NO; 
              DESCRIPTION:
                                Indicates if this dx's status has been changes from Active to Inactive.  


627.8,10      DXLS                   1;3 SET (Required)

                                'y' FOR YES; 
                                'n' FOR NO; 
                                'c' FOR CHANGED; 
              DESCRIPTION:      This is the diagnosis accounting for the largest % of length of stay for an admission.  There may
                                only be ONE DXLS (DSM or ICD DIAGNOSIS) per admission.  
                                   
                                This information may not be the same as that stored in the Patient Treatment Folder (PTF).  

              CROSS-REFERENCE:  627.8^AD^MUMPS 
                                1)= S:X="y" ^YSD(627.8,"AD",$P(^YSD(627.8,DA,0),"^",2),9999999.0000-$P(^YSD(627.8,DA,0),"^",3),DA)=
                                ""

                                2)= K:X="y" ^YSD(627.8,"AD",$P(^YSD(627.8,DA,0),"^",2),9999999.0000-$P(^YSD(627.8,DA,0),"^",3),DA)

              CROSS-REFERENCE:  627.8^AH^MUMPS 
                                1)= I "yc"[X S ^YSD(627.8,"AH",$P(^YSD(627.8,DA,0),"^",2),9999999-$P(^YSD(627.8,DA,0),"^",3),DA)=""
                                2)= I "yc"[X K ^YSD(627.8,"AH",$P(^YSD(627.8,DA,0),"^",2),9999999-$P(^YSD(627.8,DA,0),"^",3),DA)


627.8,50      MODIFIERS              5;0 POINTER Multiple #627.82 (Add New Entry without Asking)

              DESCRIPTION:
                                Modifiers further clarify the diagnosis.  They are entered in accordance with the DSM-IV Manual.  


627.82,.01      MODIFIER               0;1 POINTER TO DSM MODIFIERS FILE (#627.9) (Multiply asked)

                DESCRIPTION:
                                  Each dx has a modifier or group of modifiers to further define itself.  

                CROSS-REFERENCE:  627.82^B 
                                  1)= S ^YSD(627.8,DA(1),5,"B",$E(X,1,30),DA)=""
                                  2)= K ^YSD(627.8,DA(1),5,"B",$E(X,1,30),DA)


627.82,1        NUMBER OF ANSWER       0;2 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>2!($L(X)<1) X
                HELP-PROMPT:      ANSWER MUST BE 1-2 CHARACTERS IN LENGTH 
                DESCRIPTION:
                                  Stores the response made by the responsible party to the modifier.  


627.82,2        STANDS FOR             0;3 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>60!($L(X)<1) X
                HELP-PROMPT:      ANSWER MUST BE 1-60 CHARACTERS IN LENGTH 
                DESCRIPTION:
                                  Actual narrative of modifier.  Stored to speed printout of lists and reports.  




627.8,60      PSYCHOSOCIAL STRESSOR  60;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>60!($L(X)<1) X
              HELP-PROMPT:      Short, descriptive narrative of stressor (1-60 characters in length). 
              DESCRIPTION:      A stressor frequently plays a precipitating role in a disorder or it may also be a consequence of
                                the person's psychopathology.  


627.8,61      SEVERITY CODE          60;2 SET

                                '1' FOR NONE; 
                                '2' FOR MILD; 
                                '3' FOR MODERATE; 
                                '4' FOR SEVERE; 
                                '5' FOR EXTREME; 
                                '6' FOR CATASTROPHIC; 
                                '0' FOR INADEQUATE INFORMATION/NO CHANGE IN CONDITION; 
              HELP-PROMPT:      Enter degree (0-6) of severity of psychosocial stressor. 
              DESCRIPTION:      Axis 4 provides a scale, the Severity of Psychosocial Stressors Scale, for coding overall severity
                                of a psychosocial stressor or multiple psychosocial stressors that have occurred in the year
                                preceding the current evaluation.  

              CROSS-REFERENCE:  627.8^AX4^MUMPS 
                                1)= N X1 S X1=$G(^YSD(627.8,DA,0)) S ^YSD(627.8,"AX4",$P(X1,U,2),9999999-$P(X1,U,3),DA)=""
                                2)= N X1 S X1=$G(^YSD(627.8,DA,0)) K ^YSD(627.8,"AX4",$P(X1,U,2),9999999-$P(X1,U,3),DA)


627.8,65      AXIS 5                 60;3 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>100)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      SEP 26, 1997 
              HELP-PROMPT:      Type a number (1-100) relevant to the GAF Scale. 
              DESCRIPTION:      Axis 5 permits the clinician to indicate his/her overall judgment of a person's psychological,
                                social and occupation functioning on a scale, the Global Assessment of Functioning (GAF Scale),
                                that assesses mental illness.  

              CROSS-REFERENCE:  627.8^AX5^MUMPS 
                                1)= N X1 S X1=$G(^YSD(627.8,DA,0)) S ^YSD(627.8,"AX5",$P(X1,U,2),9999999-$P(X1,U,3),DA)=""
                                2)= N X1 S X1=$G(^YSD(627.8,DA,0)) K ^YSD(627.8,"AX5",$P(X1,U,2),9999999-$P(X1,U,3),DA)


627.8,66      PATIENT TYPE           60;4 SET

                                'I' FOR In-Patient; 
                                'O' FOR Out-Patient; 
              LAST EDITED:      JUN 15, 1998 
              HELP-PROMPT:      Please enter 'I' for In-Patient or 'O' for Out-Patient 
              DESCRIPTION:
                                Patient Type indicates that the patient is either an 'I'n-Patient or 'O'ut-Patient. 


627.8,80      COMMENT                80;0   WORD-PROCESSING #627.81   (NOWRAP)

              DESCRIPTION:
                                This is additional comments describing this diagnosis.  






      FILES POINTED TO                      FIELDS

DSM (#627.7)                      DIAGNOSIS (#1)

DSM MODIFIERS (#627.9)            MODIFIERS:MODIFIER (#.01)

DSM-III-R (#627.5)                DIAGNOSIS (#1)

ICD DIAGNOSIS (#80)               DIAGNOSIS (#1)

NEW PERSON (#200)                 DIAGNOSIS BY (#.04)
                                  TRANSCRIBER (#.05)

PATIENT (#2)                      PATIENT NAME (#.02)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):