STANDARD DATA DICTIONARY #101.44 -- ORDER QUICK VIEW FILE 3/24/25 PAGE 1 STORED IN ^ORD(101.44, (2 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- The newer CPRS ordering dialogs use a Windows Listview control for displaying lists of orderable items and quick orders. Using this control will help us rely less on custom built controls to handle long lists of items. While the Listview control is able to operate on long lists of items, it must know at the outset how many items are potentially going to display and must be able to map from any sequence number produced by the Listview control to a specific item in the list. The ORDER QUICK VIEW file (101.44) provides this mapping. It maps a subset of orderable items or quick orders in alphabetical order to specific sequence numbers. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ CROSS REFERENCED BY: NAME(B), QUICK ORDER(C) 101.44,.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 is the name for the list to be displayed by a Windows Listview control. TECHNICAL DESCR: Quick order lists will be in the namespace, ORWDQ. Orderable item lists will be in the namespace, ORWDSET. Lists that are about to be purged will be in the namespace, ORWDOLD. CROSS-REFERENCE: 101.44^B 1)= S ^ORD(101.44,"B",$E(X,1,30),DA)="" 2)= K ^ORD(101.44,"B",$E(X,1,30),DA) 101.44,6 LAST UPDATE 0;6 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X LAST EDITED: OCT 23, 2000 HELP-PROMPT: Answer must be 1-15 characters in length. DESCRIPTION: The contains the time when the items in the list were last built. TECHNICAL DESCR: Timestamp is in $H format. 101.44,10 QUICK ORDER 10;0 POINTER Multiple #101.441 (Add New Entry without Asking) DESCRIPTION: This multiple contains the quick orders that belong to a given list. 101.441,.01 QUICK ORDER 0;1 POINTER TO ORDER DIALOG FILE (#101.41) (Multiply asked) LAST EDITED: FEB 27, 2006 HELP-PROMPT: Select a quick order. DESCRIPTION: This points to a quick order in the Order Dialog file (101.41). CROSS-REFERENCE: 101.44^C 1)= S ^ORD(101.44,"C",$E(X,1,30),DA(1),DA)="" 2)= K ^ORD(101.44,"C",$E(X,1,30),DA(1),DA) This cross reference is used to ensure that quick order views of personal quick orders are deleted when personal quick orders are deleted. 101.441,2 DISPLAY TEXT 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>132!($L(X)<1) X LAST EDITED: OCT 23, 2000 HELP-PROMPT: Answer must be 1-132 characters in length. DESCRIPTION: This contains the text to display in the view list. CROSS-REFERENCE: 101.441^AC^MUMPS 1)= S ^ORD(101.44,DA(1),10,"C",$$UP^XLFSTR(X),DA)="" 2)= K ^ORD(101.44,DA(1),10,"C",$$UP^XLFSTR(X),DA) Indexes the view list alphabetically by uppercase display text. Used for synchronizing the list with what is typed by the user. 101.44,20 SET MEMBER 20;0 POINTER Multiple #101.442 (Add New Entry without Asking) DESCRIPTION: This multiple contains the orderable items in a specific subset (lab, inpatient meds, diets, etc.). 101.442,.01 SET MEMBER 0;1 POINTER TO ORDERABLE ITEMS FILE (#101.43) (Multiply asked) LAST EDITED: NOV 12, 2000 HELP-PROMPT: Enter a member for this orderable item set. DESCRIPTION: This points to an item in the Orderable Item file (101.43). CROSS-REFERENCE: 101.442^B 1)= S ^ORD(101.44,DA(1),20,"B",$E(X,1,30),DA)="" 2)= K ^ORD(101.44,DA(1),20,"B",$E(X,1,30),DA) 101.442,2 DISPLAY TEXT 0;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>132!($L(X)<1) X LAST EDITED: NOV 12, 2000 HELP-PROMPT: Answer must be 1-132 characters in length. DESCRIPTION: This is the text that is displayed in the view list. CROSS-REFERENCE: 101.442^AC^MUMPS 1)= S ^ORD(101.44,DA(1),20,"C",$$UP^XLFSTR(X),DA)="" 2)= K ^ORD(101.44,DA(1),20,"C",$$UP^XLFSTR(X),DA) Indexes the view list alphabetically by uppercase display text. Used for synchronizing the list with what is typed by the user. FILES POINTED TO FIELDS ORDER DIALOG (#101.41) QUICK ORDER:QUICK ORDER (#.01) ORDERABLE ITEMS (#101.43) SET MEMBER:SET MEMBER (#.01) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):