STANDARD DATA DICTIONARY #115.2 -- FOOD PREFERENCES FILE 6/27/25 PAGE 1 STORED IN ^FH(115.2, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 5.5) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains the items which can be selected as patient preference items. It contains both items which can be selected, such as coffee or tea, as well as food preferences (such as no liver) which will result in certain recipes being excluded for the patient. FILE SCREEN (SCR-node) : I '$D(^FH(115.2,+Y,"I"))!$D(^XUSEC("FHMGR",DUZ))!(DUZ(0)["@") DD ACCESS: # RD ACCESS: #F WR ACCESS: #f DEL ACCESS: #f LAYGO ACCESS: #f IDENTIFIED BY: "WRITE": I $D(^("I")) D EN^DDIOL("(** Inactive **)","","?3") POINTED TO BY: DIET RESTRICTION field (#.01) of the DIET RESTRICTION sub-field (#111.119) of the DIET PATTERNS File (#111.1) FOOD PREFERENCES field (#.01) of the FOOD PREFERENCES sub-field (#115.09) of the NUTRITION PERSON File (#115) CROSS REFERENCED BY: INACTIVE?(AC), LIKE OR DISLIKE(AD), NAME(B), GMR ALLERGIES(C), SYNONYM(D) 115.2,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X HELP-PROMPT: NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION DESCRIPTION: This field contains the name of a selectable food preference, such as coffee or tea, or a generic preference, such as 'no liver'. DELETE TEST: 1,0)= I 1 D EN^DDIOL("Cannot delete. Inactivate instead.","","?3") CROSS-REFERENCE: 115.2^B 1)= S ^FH(115.2,"B",$E(X,1,30),DA)="" 2)= K ^FH(115.2,"B",$E(X,1,30),DA) This is the normal B cross-reference of the NAME field. 115.2,1 LIKE OR DISLIKE 0;2 SET (Required) 'L' FOR LIKE; 'D' FOR DISLIKE; LAST EDITED: SEP 13, 1988 DESCRIPTION: This field indicates whether the item is a selectable item or a food preference. CROSS-REFERENCE: 115.2^AD^MUMPS 1)= K:X="L" ^FH(115.2,DA,"X") S:X="D" $P(^FH(115.2,DA,0),"^",4,6)="^^" 2)= Q 115.2,3 RECIPE 0;4 POINTER TO RECIPE FILE (#114) DESCRIPTION: In the case of a selectable item, this field points to the selection in the Recipe file (114). 115.2,10 EXCLUDED RECIPES X;0 POINTER Multiple #115.21 DESCRIPTION: In the case of a food preference, this multiple is the list of excluded recipes contained in the Recipe file (114) which should NOT be served to the patient. 115.21,.01 EXCLUDED RECIPES 0;1 POINTER TO RECIPE FILE (#114) (Multiply asked) DESCRIPTION: This field is a pointer to the Recipe file (114) and is a recipe which should NOT be served to patients expressing this food preference. CROSS-REFERENCE: 115.21^B 1)= S ^FH(115.2,DA(1),"X","B",$E(X,1,30),DA)="" 2)= K ^FH(115.2,DA(1),"X","B",$E(X,1,30),DA) This is the normal B cross-reference of the EXCLUDED RECIPES field. 115.2,20 BREAD/BEVERAGE DEFAULT? 0;5 SET '1' FOR YES; '0' FOR NO; LAST EDITED: APR 19, 1994 DESCRIPTION: This field, if answered Yes, means this food preference is the standard default bread/beverage for the patients on the tray tickets else if answered No, means it is not. 115.2,21 MEALS 0;6 FREE TEXT INPUT TRANSFORM: S:$P("ALL",X,1)="" X="BNE" S %=X,X="" S:%["B" X="B" S:%["N" X=X_"N" S:%["E" X=X_"E" K:$L(%)'=$L(X) X K % LAST EDITED: FEB 25, 1994 HELP-PROMPT: Answer should be a string of meals (e.g., B or BN or BNE) or A for all meals. DESCRIPTION: This field contains the meals (B N and E) for which this standard default food preference is applicable. NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER 115.2,25 GMR ALLERGIES ALG;0 POINTER Multiple #115.225 115.225,.01 GMR ALLERGIES 0;1 POINTER TO GMR ALLERGIES FILE (#120.82) (Multiply asked) INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,2)[""F""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X LAST EDITED: FEB 21, 2007 DESCRIPTION: This field stores the pointer to the applicable GMRA ALLERGIES entry for Food Preferences that are based on actual ALLERGIES. SCREEN: S DIC("S")="I $P(^(0),U,2)[""F""" EXPLANATION: FOOD TYPE ALLERGIES ONLY CROSS-REFERENCE: 115.225^B 1)= S ^FH(115.2,DA(1),"ALG","B",$E(X,1,30),DA)="" 2)= K ^FH(115.2,DA(1),"ALG","B",$E(X,1,30),DA) CROSS-REFERENCE: 115.2^C 1)= S ^FH(115.2,"C",$E(X,1,30),DA(1),DA)="" 2)= K ^FH(115.2,"C",$E(X,1,30),DA(1),DA) Cross reference the entire file by the GMR Allergies multiple. 115.2,26 SYNONYM 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>25!($L(X)<1) X LAST EDITED: APR 05, 2007 HELP-PROMPT: Answer must be 1-25 characters in length. DESCRIPTION: This field may contain a synonym for the food preference name. The synonym is generally terminology known and used by ward/medical personnel. CROSS-REFERENCE: 115.2^D 1)= S ^FH(115.2,"D",$E(X,1,30),DA)="" 2)= K ^FH(115.2,"D",$E(X,1,30),DA) Cross reference to look-up food preferences by SYNONYM field. 115.2,27 EXCLUDE EMBEDDED RECIPES? 0;7 SET 'Y' FOR YES; 'N' FOR NO; LAST EDITED: JUL 12, 2007 DESCRIPTION: Set this field to YES if recipes embedded in the excluded recipes for this food preference should be removed from tray tickets. 115.2,99 INACTIVE? I;1 SET 'Y' FOR YES; 'N' FOR NO; LAST EDITED: SEP 18, 1990 DESCRIPTION: This field, if answered YES, will prohibit further selection of this preference unless the FHMGR key is held. CROSS-REFERENCE: 115.2^AC^MUMPS 1)= K:X'="Y" ^FH(115.2,DA,"I") 2)= K ^FH(115.2,DA,"I") This cross-reference is used to create an 'I' node for inactive entries. FILES POINTED TO FIELDS GMR ALLERGIES (#120.82) GMR ALLERGIES:GMR ALLERGIES (#.01) RECIPE (#114) RECIPE (#3) EXCLUDED RECIPES:EXCLUDED RECIPES (#.01) INPUT TEMPLATE(S): PRINT TEMPLATE(S): FHSELIST JUL 26, 1994@12:18 USER #0 PATIENT PREFERENCES LIST This template is used to list the patient preference items contained in the Patient Preferences file (115.2). FHSELST2 JUL 25, 2007@14:28 USER #0 FOOD PREFERENCES LIST SORT TEMPLATE(S): FORM(S)/BLOCK(S):