STANDARD DATA DICTIONARY #216.8 -- NURS CARE PLAN FILE 3/24/25 PAGE 1 STORED IN ^NURSC(216.8, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 4.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- Data pertaining to the Nursing Care Plan or Patient Plan of Care for a particular patient. DD ACCESS: @ RD ACCESS: WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ IDENTIFIED BY: "WRITE": D EN^DDIOL("",,"?0") CROSS REFERENCED BY: TEXT FILE ENTRY(B) 216.8,.01 TEXT FILE ENTRY 0;1 POINTER TO GMR TEXT FILE (#124.3) (Required) INPUT TRANSFORM: S DIC("S")="D EN2^NURCCPU4" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: JUL 12, 1990 DESCRIPTION: This field is a pointer to the GMR Text (#124.3) File. The data in this record pertains to the entry that this field points to. SCREEN: S DIC("S")="D EN2^NURCCPU4" EXPLANATION: Only the nursing care plan entries otherwise known a patient plan of care in the GMR Text file are valid selections. UNEDITABLE CROSS-REFERENCE: 216.8^B 1)= S ^NURSC(216.8,"B",$E(X,1,30),DA)="" 2)= K ^NURSC(216.8,"B",$E(X,1,30),DA) This is the main cross-reference on the Text File Entry field. 216.8,1 NURSING PROBLEM LIST PROB;0 POINTER Multiple #216.81 DESCRIPTION: A list of problems for this nursing care plan or patient plan of care. 216.81,.01 PROBLEM 0;1 POINTER TO AGGREGATE TERM FILE (#124.2) (Multiply asked) INPUT TRANSFORM:S DIC("S")="I $P(^GMRD(124.2,+Y,0),U,4)=$O(^GMRD(124.25,""B"",""NURSING PROBLEM"",0)),$D(^GMR(124.3 ,$P(^NURSC(216.8,D0,0),U),1,""B"",+Y))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: FEB 27, 1989 DESCRIPTION: A particular problem for this nursing care plan or patient plan of care. SCREEN: S DIC("S")="I $P(^GMRD(124.2,+Y,0),U,4)=$O(^GMRD(124.25,""B"",""NURSING PROBLEM"",0)),$D(^GMR(124.3 ,$P(^NURSC(216.8,D0,0),U),1,""B"",+Y))" EXPLANATION: Select only patient problems that have been chosen for this nursing care plan or patient plan of ca re. CROSS-REFERENCE:216.81^B 1)= S ^NURSC(216.8,DA(1),"PROB","B",$E(X,1,30),DA)="" 2)= K ^NURSC(216.8,DA(1),"PROB","B",$E(X,1,30),DA) This is the main cross-reference on the problem field. 216.8,2 EVALUATION DATE EVAL;0 DATE Multiple #216.82 DESCRIPTION: Evaluation information for a particular problem for a particular date. IDENTIFIED BY: PROBLEM(#.02)[R] 216.82,.01 DATE/TIME ENTERED 0;1 DATE (Required) (Multiply asked) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 05, 1996 DESCRIPTION: Date/time this evaluation information was entered. CROSS-REFERENCE: 216.82^B 1)= S ^NURSC(216.8,DA(1),"EVAL","B",$E(X,1,30),DA)="" 2)= K ^NURSC(216.8,DA(1),"EVAL","B",$E(X,1,30),DA) This is the main cross-reference evaluation date field. CROSS-REFERENCE: 216.82^AA^MUMPS 1)= S NURS=$S($D(^NURSC(216.8,DA(1),"EVAL",DA,0)):$P(^(0),U,2),1:"") S:NURS'="" ^NURSC(216.8,DA(1), "EVAL","AA",NURS,9999999-X,DA)="" K NURS 2)= S NURS=$S($D(^NURSC(216.8,DA(1),"EVAL",DA,0)):$P(^(0),U,2),1:"") K:NURS'="" ^NURSC(216.8,DA(1), "EVAL","AA",NURS,9999999-X,DA) K NURS This is an inverted time/date mumps cross-reference on the date field. CROSS-REFERENCE:^^TRIGGER^216.82^1 1)= K DIV S DIV=X,D0=DA(1),DIV(0)=D0,D1=DA,DIV(1)=D1 S Y(1)=$S($D(^NURSC(216.8,D0,"EVAL",D1,0)):^(0 ),1:"") S X=$P(Y(1),U,3),X=X S DIU=X K Y X ^DD(216.82,.01,1,3,1.1) X ^DD(216.82,.01,1,3,1.4) 1.1)= S X=DIV S X=$P($G(^NURSC(216.8,DA(1),"EVAL",DA,0)),"^",3),X=$S(X]"":X,1:DUZ) 1.4)= S DIH=$S($D(^NURSC(216.8,DIV(0),"EVAL",DIV(1),0)):^(0),1:""),DIV=X S $P(^(0),U,3)=DIV,DIH=216 .82,DIG=1 D ^DICR:$O(^DD(DIH,DIG,1,0))>0 2)= Q 2.4)= S DIH=$S($D(^NURSC(216.8,DIV(0),"EVAL",DIV(1),0)):^(0),1:""),DIV=X S $P(^(0),U,3)=DIV,DIH=216 .82,DIG=1 D ^DICR:$N(^DD(DIH,DIG,1,0))>0 CREATE VALUE)= S X=$P($G(^NURSC(216.8,DA(1),"EVAL",DA,0)),"^",3),X=$S(X]"":X,1:DUZ) DELETE VALUE)= NO EFFECT FIELD)= USER WHO EVALUATED This cross-reference triggers an entry into the User Who Evaluated field of the Evaluation Date sub-file in the NURS Care Plan (#216.8) file when the evaluation date is edited. 216.82,.02 PROBLEM 0;2 POINTER TO AGGREGATE TERM FILE (#124.2) (Required) INPUT TRANSFORM:S DIC("S")="I $D(^NURSC(216.8,DA(1),""PROB"",""B"",+Y))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: FEB 27, 1989 DESCRIPTION: The problem associated with this evaluation date. SCREEN: S DIC("S")="I $D(^NURSC(216.8,DA(1),""PROB"",""B"",+Y))" EXPLANATION: Only select problems that are in the problem list of this nursing care plan or patient plan of care . CROSS-REFERENCE:216.82^AA1^MUMPS 1)= S NURS=$S($D(^NURSC(216.8,DA(1),"EVAL",DA,0)):$P(^(0),U),1:"") S:NURS'="" ^NURSC(216.8,DA(1),"E VAL","AA",X,9999999-NURS,DA)="" K NURS 2)= S NURS=$S($D(^NURSC(216.8,DA(1),"EVAL",DA,0)):$P(^(0),U),1:"") K:NURS'="" ^NURSC(216.8,DA(1),"E VAL","AA",X,9999999-NURS,DA) K NURS This is an inverted time/date mumps cross-reference on the Problem field. 216.82,1 USER WHO EVALUATED 0;3 POINTER TO NEW PERSON FILE (#200) (Required) LAST EDITED: JAN 13, 1992 DESCRIPTION: User who made this evaluation. WRITE AUTHORITY:^ NOTES: TRIGGERED by the DATE/TIME ENTERED field of the EVALUATION DATE sub-field of the NURS CARE PLAN File 216.82,2 PROBLEM STATUS 0;4 SET (Required) '0' FOR EVALUATE; '1' FOR RESOLVED; '2' FOR UNRESOLVED @ DC; '3' FOR SUSPENDED; LAST EDITED: DEC 08, 1993 DESCRIPTION: The status of the problem associated with this evaluation. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 216.82,3 EVALUATION DATE 0;5 DATE (Required) INPUT TRANSFORM:S %DT="ETX" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 27, 1989 DESCRIPTION: This is the date/time of the follow up evaluation when a problem had been evaluated. 216.8,3 TARGET DATE TARG;0 DATE Multiple #216.83 DESCRIPTION: The target dates for the goals/expected outcomes for the plan of care. IDENTIFIED BY: GOAL/EXPECTED OUTCOME(#.03)[R] 216.83,.01 DATE/TIME ENTERED 0;1 DATE (Required) (Multiply asked) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 05, 1996 DESCRIPTION: The date/time this target date info. was added to the system UNEDITABLE CROSS-REFERENCE: 216.83^B 1)= S ^NURSC(216.8,DA(1),"TARG","B",$E(X,1,30),DA)="" 2)= K ^NURSC(216.8,DA(1),"TARG","B",$E(X,1,30),DA) This is the main cross-reference on the Target date field. CROSS-REFERENCE: 216.83^AA1^MUMPS 1)= S NURS=$S($D(^NURSC(216.8,DA(1),"TARG",DA,0)):^(0),1:""),NURS(3)=$P(NURS,U,3) S:NURS(3)'="" ^NU RSC(216.8,DA(1),"TARG","AA",NURS(3),9999999-X,DA)="" K NURS 2)= S NURS=$S($D(^NURSC(216.8,DA(1),"TARG",DA,0)):^(0),1:""),NURS(3)=$P(NURS,U,3) K:NURS(3)'="" ^NU RSC(216.8,DA(1),"TARG","AA",NURS(3),9999999-X,DA) K NURS This is an inverted time/date mumps cross-reference on the Target Date field. CROSS-REFERENCE:^^TRIGGER^216.83^1 1)= K DIV S DIV=X,D0=DA(1),DIV(0)=D0,D1=DA,DIV(1)=D1 S Y(1)=$S($D(^NURSC(216.8,D0,"TARG",D1,0)):^(0 ),1:"") S X=$P(Y(1),U,4),X=X S DIU=X K Y X ^DD(216.83,.01,1,3,1.1) X ^DD(216.83,.01,1,3,1.4) 1.1)= S X=DIV S X=$P($G(^NURSC(216.8,DA(1),"TARG",DA,0)),"^",4),X=$S(X]"":X,1:DUZ) 1.4)= S DIH=$S($D(^NURSC(216.8,DIV(0),"TARG",DIV(1),0)):^(0),1:""),DIV=X S $P(^(0),U,4)=DIV,DIH=216 .83,DIG=1 D ^DICR:$O(^DD(DIH,DIG,1,0))>0 2)= Q 2.4)= S DIH=$S($D(^NURSC(216.8,DIV(0),"TARG",DIV(1),0)):^(0),1:""),DIV=X S $P(^(0),U,4)=DIV,DIH=216 .83,DIG=1 D ^DICR:$N(^DD(DIH,DIG,1,0))>0 CREATE VALUE)= S X=$P($G(^NURSC(216.8,DA(1),"TARG",DA,0)),"^",4),X=$S(X]"":X,1:DUZ) DELETE VALUE)= NO EFFECT FIELD)= USER WHO ENTERED This cross-reference triggers an entry into the User Who Entered field of the Target Date sub-file in the NURS Care Plan (#216.8) file when the Target Date field is edited. 216.83,.03 GOAL/EXPECTED OUTCOME 0;3 POINTER TO AGGREGATE TERM FILE (#124.2) (Required) INPUT TRANSFORM:S DIC("S")="D EN3^NURCCPU4" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: JUL 12, 1990 DESCRIPTION: The particular goal/expected outcome associated with this target date. SCREEN: S DIC("S")="D EN3^NURCCPU4" EXPLANATION: Data can only be a goal/expected outcome for this particular problem for this nursing care plan or patient plan of care entry. CROSS-REFERENCE:216.83^AA2^MUMPS 1)= S NURS=$S($D(^NURSC(216.8,DA(1),"TARG",DA,0)):^(0),1:""),NURS(1)=$P(NURS,U) S:NURS(1)'="" ^NURS C(216.8,DA(1),"TARG","AA",X,9999999-NURS(1),DA)="" K NURS 2)= S NURS=$S($D(^NURSC(216.8,DA(1),"TARG",DA,0)):^(0),1:""),NURS(1)=$P(NURS,U) K:NURS(1)'="" ^NURS C(216.8,DA(1),"TARG","AA",X,9999999-NURS(1),DA) K NURS This is an inverted time/date cross-reference on the goal/expected outcome field. 216.83,1 USER WHO ENTERED 0;4 POINTER TO NEW PERSON FILE (#200) (Required) LAST EDITED: JAN 13, 1992 DESCRIPTION: The user who entered this target date. WRITE AUTHORITY:^ NOTES: TRIGGERED by the DATE/TIME ENTERED field of the TARGET DATE sub-field of the NURS CARE PLAN File 216.83,2 GOAL MET/DC'D 0;2 SET '0' FOR CURRENT; '1' FOR MET; '2' FOR DISCONTINUED; LAST EDITED: OCT 28, 1989 DESCRIPTION: This field tracks whether the outcome is still current, has been met, or has been discontinued for this particular patient plan of care. 216.83,3 TARGET DATE 0;5 DATE (Required) INPUT TRANSFORM:S %DT="ET" D ^%DT S X=Y K:Y<1 X LAST EDITED: APR 25, 1989 DESCRIPTION: The target date that was entered for this patient's goal. 216.8,4 ORDER INFO ORD;0 DATE Multiple #216.84 DESCRIPTION: Stored here is the status information for nursing orderables (or interventions). IDENTIFIED BY: ORDERABLE(#.02)[R] 216.84,.01 ORDER STATUS DATE/TIME 0;1 DATE (Multiply asked) INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: NOV 05, 1996 DESCRIPTION: The date/time associated with the order information. CROSS-REFERENCE: 216.84^B 1)= S ^NURSC(216.8,DA(1),"ORD","B",$E(X,1,30),DA)="" 2)= K ^NURSC(216.8,DA(1),"ORD","B",$E(X,1,30),DA) This is the main cross-reference on the Order Status Date/Time field. CROSS-REFERENCE: 216.84^AA^MUMPS 1)= S NURS=$S($D(^NURSC(216.8,DA(1),"ORD",DA,0)):$P(^(0),"^",2),1:"") S:NURS'="" ^NURSC(216.8,DA(1) ,"ORD","AA",NURS,9999999-X,DA)="" K NURS 2)= S NURS=$S($D(^NURSC(216.8,DA(1),"ORD",DA,0)):$P(^(0),"^",2),1:"") K:NURS'="" ^NURSC(216.8,DA(1) ,"ORD","AA",NURS,9999999-X,DA) K NURS This is an inverted time/date mumps cross-reference on the Order Status Date/Time field. CROSS-REFERENCE:^^TRIGGER^216.84^2 1)= K DIV S DIV=X,D0=DA(1),DIV(0)=D0,D1=DA,DIV(1)=D1 S Y(1)=$S($D(^NURSC(216.8,D0,"ORD",D1,0)):^(0) ,1:"") S X=$P(Y(1),U,4),X=X S DIU=X K Y X ^DD(216.84,.01,1,3,1.1) X ^DD(216.84,.01,1,3,1.4) 1.1)= S X=DIV S X=$P($G(^NURSC(216.8,DA(1),"ORD",DA,0)),"^",4),X=$S(X]"":X,1:DUZ) 1.4)= S DIH=$S($D(^NURSC(216.8,DIV(0),"ORD",DIV(1),0)):^(0),1:""),DIV=X S $P(^(0),U,4)=DIV,DIH=216. 84,DIG=2 D ^DICR:$O(^DD(DIH,DIG,1,0))>0 2)= Q 2.4)= S DIH=$S($D(^NURSC(216.8,DIV(0),"ORD",DIV(1),0)):^(0),1:""),DIV=X S $P(^(0),U,4)=DIV,DIH=216. 84,DIG=2 D ^DICR:$N(^DD(DIH,DIG,1,0))>0 CREATE VALUE)= S X=$P($G(^NURSC(216.8,DA(1),"ORD",DA,0)),"^",4),X=$S(X]"":X,1:DUZ) DELETE VALUE)= NO EFFECT FIELD)= USER MODIFY This cross-reference triggers an entry into the User Modifying field of the Order Info sub-file in the NURS Care Plan (#216.8) file whenever the Order Status Date/Time field is edited. 216.84,.02 ORDERABLE 0;2 POINTER TO AGGREGATE TERM FILE (#124.2) (Required) INPUT TRANSFORM:S DIC("S")="D EN5^NURCCPU1" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: MAR 21, 1989 DESCRIPTION: This is the nursing order associated with this problem. SCREEN: S DIC("S")="D EN5^NURCCPU1" EXPLANATION: Select only valid orderables. CROSS-REFERENCE:216.84^AA1^MUMPS 1)= S NURS=$S($D(^NURSC(216.8,DA(1),"ORD",DA,0)):$P(^(0),"^"),1:"") S:NURS'="" ^NURSC(216.8,DA(1)," ORD","AA",X,9999999-NURS,DA)="" K NURS 2)= S NURS=$S($D(^NURSC(216.8,DA(1),"ORD",DA,0)):$P(^(0),"^"),1:"") K:NURS'="" ^NURSC(216.8,DA(1)," ORD","AA",X,9999999-NURS,DA) K NURS This is an inverted time/date mumps cross-reference on the Orderable field. 216.84,1 STATUS 0;3 SET '0' FOR RE-ACTIVATED; '1' FOR DC; LAST EDITED: MAR 21, 1989 DESCRIPTION: The status of the order in question. SCREEN: S DIC("S")="D EN1^NURCCPU4" EXPLANATION: Select proper status. 216.84,2 USER MODIFYING 0;4 POINTER TO NEW PERSON FILE (#200) (Required) LAST EDITED: JAN 13, 1992 DESCRIPTION: The user who made this modification. WRITE AUTHORITY:^ NOTES: TRIGGERED by the ORDER STATUS DATE/TIME field of the ORDER INFO sub-field of the NURS CARE PLAN File FILES POINTED TO FIELDS AGGREGATE TERM (#124.2) NURSING PROBLEM LIST:PROBLEM (#.01) EVALUATION DATE:PROBLEM (#.02) TARGET DATE:GOAL/EXPECTED OUTCOME (#.03) ORDER INFO:ORDERABLE (#.02) GMR TEXT (#124.3) TEXT FILE ENTRY (#.01) NEW PERSON (#200) EVALUATION DATE:USER WHO EVALUATED (#1) TARGET DATE:USER WHO ENTERED (#1) ORDER INFO:USER MODIFYING (#2) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):