STANDARD DATA DICTIONARY #214.6 -- NURS CLASSIFICATION FILE                                                       6/27/25    PAGE 1
STORED IN ^NURSA(214.6,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                     (VERSION 4.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains classification information in a flat file format.  


              DD ACCESS: @
              RD ACCESS: 
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
IDENTIFIED BY: NAME (#.02)[R]

POINTED TO BY: CLASSIFICATION REVIEWED field (#.04) of the NURS REVIEW CLASSIFICATION File (#214.7) 
               NEW CLASSIFICATION DATE/TIME field (#2) of the NURS REVIEW CLASSIFICATION File (#214.7) 
               

CROSS
REFERENCED BY: NAME(AA), CLASSIFICATION DATE/TIME(AZ1), CLASSIFICATION DATE/TIME(AZ2), COUNT(AZ3), NURS LOCATION(AZ4), 
               CLASSIFICATION DATE/TIME(B), NAME(C), NURS LOCATION(E)



214.6,.01     CLASSIFICATION DATE/TIME 0;1 DATE (Required)

              INPUT TRANSFORM:  S %DT="ETX" D ^%DT S X=Y K:($P(Y,".")>DT)!(Y<1) X
              LAST EDITED:      NOV 22, 1991 
              DESCRIPTION:
                                This field indicates the date and time of a patient's classification.  

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

              CROSS-REFERENCE:  214.6^B 
                                1)= S ^NURSA(214.6,"B",$E(X,1,30),DA)=""
                                2)= K ^NURSA(214.6,"B",$E(X,1,30),DA)
                                This is the main index on the 'Classification Date/Time' field of the NURS Classification file.  


              CROSS-REFERENCE:  214.6^AZ1^MUMPS 
                                1)= S NURSD=$S('$D(^NURSA(214.6,DA,0)):"",1:$P(^(0),U,2)) S:NURSD'="" ^NURSA(214.6,"AA",NURSD,99999
                                99-X,DA)="" K NURSD

                                2)= S NURSD=$S('$D(^NURSA(214.6,DA,0)):"",1:$P(^(0),U,2)) K:NURSD'="" ^NURSA(214.6,"AA",NURSD,99999
                                99-X,DA) K NURSD
                                This mumps index is an inverted time/date index which make the latest classification the first one
                                accessed by sorting through this index.  


              CROSS-REFERENCE:  214.6^AZ2^MUMPS 
                                1)= S NUR=$S($D(^NURSA(214.6,DA,0)):^(0),1:"") S:$P(NUR,"^",8)'=""&($P(NUR,"^",10)'="") ^NURSA(214.
                                6,"ACNT",X\1,+$P(NUR,"^",8),$P(NUR,"^",10),DA)="" K NUR

                                2)= S NUR=$S($D(^NURSA(214.6,DA,0)):^(0),1:"") K:$P(NUR,"^",8)'=""&($P(NUR,"^",10)'="") ^NURSA(214.
                                6,"ACNT",X\1,+$P(NUR,"^",8),$P(NUR,"^",10),DA) K NUR
                                This index separates true classification entries from DOM, hemodialysis, and recovery room counts.  



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

              LAST EDITED:      NOV 18, 1987 
              DESCRIPTION:
                                Name of the patient being classified.  Pointer to the Patient File (#2).  

              CROSS-REFERENCE:  214.6^C 
                                1)= S ^NURSA(214.6,"C",$E(X,1,30),DA)=""
                                2)= K ^NURSA(214.6,"C",$E(X,1,30),DA)
                                This index is on the 'Name' field in the NURS Classification file.  


              CROSS-REFERENCE:  214.6^AA^MUMPS 
                                1)= S NURSDT=$S('$D(^NURSA(214.6,DA,0)):"",1:$P(^(0),U,1)) S:NURSDT'="" ^NURSA(214.6,"AA",X,9999999
                                -NURSDT,DA)="" K NURSDT

                                2)= S NURSDT=$S('$D(^NURSA(214.6,DA,0)):"",1:$P(^(0),U,1)) K:NURSDT'="" ^NURSA(214.6,"AA",X,9999999
                                -NURSDT,DA) K NURSDT
                                This mumps index identifies the latest patient classification by name and date/time.  



214.6,1       CATEGORY               0;3 NUMBER (Required)

              INPUT TRANSFORM:  K:+X'=X!(X>5)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      JUN 22, 1989 
              HELP-PROMPT:      Type a Number between 1 and 5, 0 Decimal Digits 
              DESCRIPTION:      The patient's current nursing AMIS classification or acuity rating. Entered as a whole number
                                between 1 and 5.  


214.6,2       FACTORS                0;4 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>9!($L(X)<1)!(X'="N/A"&(X'?.AN)) X I $D(X) X:$D(^%ZOSF("UPPERCASE")) "N Y X ^%ZOSF(""UPPERCA
                                SE"") S X=Y Q"
              LAST EDITED:      MAR 30, 1994 
              HELP-PROMPT:      ANSWER MUST BE 1-9 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                The factors (elements) selected by an RN in classifying the patient.  

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


214.6,3       ENTERED BY             0;5 SET (Required)

                                'C' FOR COMPUTER; 
                                'U' FOR USER; 
              DESCRIPTION:      This field identifies how the classification was finally determined, (i.e., by the computer or RN
                                user).  Identified by a set of codes.  C=Computer  U=User.  


214.6,4       CLASSIFIER             0;6 POINTER TO NEW PERSON FILE (#200) (Required)

              LAST EDITED:      JAN 13, 1992 
              DESCRIPTION:
                                The person entered the classification.  Points to the NEW PERSON file (#200).  


214.6,5       COMMENTS               0;7 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>50!($L(X)<1) X
              HELP-PROMPT:      ANSWER MUST BE 1-50 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                The circumstances or factors for altering the computer's classification of the patient.  


214.6,6       NURS LOCATION          0;8 POINTER TO NURS LOCATION FILE (#211.4) (Required)

              LAST EDITED:      FEB 26, 1992 
              DESCRIPTION:
                                Ward on which the patient is classified.  Points to the NURS LOCATION (#211.4) file.  

              CROSS-REFERENCE:  214.6^E 
                                1)= S ^NURSA(214.6,"E",$E(X,1,30),DA)=""
                                2)= K ^NURSA(214.6,"E",$E(X,1,30),DA)
                                This index is on the 'NURS Location' field in the NURS Classification file.  


              CROSS-REFERENCE:  214.6^AZ4^MUMPS 
                                1)= S NUR=$S($D(^NURSA(214.6,DA,0)):^(0),1:"") S:$P(NUR,"^",10)'="" ^NURSA(214.6,"ACNT",$P(NUR,"^")
                                \1,X,$P(NUR,"^",10),DA)="" K NUR

                                2)= S NUR=$S($D(^NURSA(214.6,DA,0)):^(0),1:"") K:$P(NUR,"^",10)'="" ^NURSA(214.6,"ACNT",$P(NUR,"^")
                                \1,X,$P(NUR,"^",10),DA) K NUR
                                This mumps index separates DOM, Hemodialysis, and Recovery Room counts, from regular classification
                                entries.  



214.6,7       NURSING BED SECTION    0;9 POINTER TO NURS AMIS WARD FILE (#213.3) (Required)

              DESCRIPTION:      Nursing bed section associated with the patient's classification.  Points to the NURS AMIS WARD
                                (213.3) file.  


214.6,8       COUNT                  0;10 SET

                                'H' FOR HEMODIALYSIS; 
                                'R' FOR RECOVERY ROOM; 
              INPUT TRANSFORM:  S NUR=$S($D(^NURSA(214.6,DA,0)):$P(^(0),U,9),1:""),NUR=$S($D(^NURSF(213.3,+NUR,0)):$P(^(0),U),1:"")
                                 K:$S(NUR="HEMODIALYSIS"&(X="H"):0,NUR="RECOVERY ROOM"&(X="R"):0,1:1) X
              LAST EDITED:      NOV 09, 1991 
              DESCRIPTION:      This field indicates whether this data is an actual patient classification or a hemodialysis or
                                recovery room count.  If this field is left blank then it indicates that this record is a normal
                                classification.  If this field has an "H" then it indicates that this is part of the daily
                                hemodialysis count, and an "R" indicates that it is part of the daily recovery room count.  

              DELETE TEST:      1,0)= I 1 D EN^DDIOL($C(7)_"Required",,"!?2")

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

              CROSS-REFERENCE:  214.6^AZ3^MUMPS 
                                1)= S NUR=$S($D(^NURSA(214.6,DA,0)):^(0),1:"") S:+NUR&(+$P(NUR,"^",8)) ^NURSA(214.6,"ACNT",$P(NUR,"
                                ^")\1,$P(NUR,"^",8),X,DA)="" K NUR

                                2)= S NUR=$S($D(^NURSA(214.6,DA,0)):^(0),1:"") K:+NUR&(+$P(NUR,"^",8)) ^NURSA(214.6,"ACNT",$P(NUR,"
                                ^")\1,$P(NUR,"^",8),X,DA) K NUR
                                This mumps index separates the Hemodialysis and Recovery Room counts from regular classification
                                entries.  



214.6,9       ROOM-BED               0;11 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>15!($L(X)<3)!'(X?.UN1"-"1UN.UN!(X?.UN1"-".UN1"-"1UN.UN)) X
              LAST EDITED:      JAN 23, 1996 
              HELP-PROMPT:      Answer must be 3-15 characters in length. 
              DESCRIPTION:
                                This field contains the patient's room-bed at time of classification, if appropriate.  



      FILES POINTED TO                      FIELDS

NEW PERSON (#200)                 CLASSIFIER (#4)

NURS AMIS WARD (#213.3)           NURSING BED SECTION (#7)

NURS LOCATION (#211.4)            NURS LOCATION (#6)

PATIENT (#2)                      NAME (#.02)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):