STANDARD DATA DICTIONARY #214.6 -- NURS CLASSIFICATION FILE 9/29/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):