STANDARD DATA DICTIONARY #791810.1 -- ORDER TYPE FILE                                                             3/24/25    PAGE 1
STORED IN ^RMPF(791810.1,  (25 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                 (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains information about order types used in the Remote Order/Entry System. It consistst of a list of all available 
order types. Associated with each type of order is the type abbreviation, which is used internally in system routines to determine
branching for type specific displays and input sequencing. Each type is also designated as a Patient Type of order or a Station
Type of order. All data in this file is distributed with the ROES and should not be edited at the local facility.  


              DD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @

POINTED TO BY: TYPE OF ORDER field (#.02) of the STATION ORDER File (#791810) 
               

CROSS
REFERENCED BY: PATIENT OR STATION(AC), TYPE ABBREVIATION(AD), NAME(B)



791810.1,.01  NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>35!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      SEP 30, 1993 
              HELP-PROMPT:      Answer must be 3-35 characters in length. 
              DESCRIPTION:      The order type is the name of the order that is initiated from the field station (Ex.:  REQUEST
                                2474).  

              CROSS-REFERENCE:  791810.1^B 
                                1)= S ^RMPF(791810.1,"B",$E(X,1,30),DA)=""
                                2)= K ^RMPF(791810.1,"B",$E(X,1,30),DA)
                                Standard name cross-reference.  It is used to look up the product group.  



791810.1,.02  TYPE ABBREVIATION      0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$D(^RMPF(791810.1,"AD",X)) X I $D(X) K:$L(X)>1!($L(X)<1) X
              LAST EDITED:      NOV 12, 1991 
              HELP-PROMPT:      Answer must be 1 character in length and may not already exist for a order type. 
              DESCRIPTION:      The Type Abbreviation is a one character alphabetic that is used to represent the order type.  A
                                character may only be used one time for an order type.  

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

              CROSS-REFERENCE:  791810.1^AD 
                                1)= S ^RMPF(791810.1,"AD",$E(X,1,30),DA)=""
                                2)= K ^RMPF(791810.1,"AD",$E(X,1,30),DA)
                                This cross-reference is used by the input transform for this field to prevent an abbreviation from
                                being used more than once.  



791810.1,.03  PATIENT OR STATION     0;3 SET

                                'P' FOR PATIENT; 
                                'S' FOR STATION; 
              LAST EDITED:      DEC 12, 1990 
              DESCRIPTION:      This indicates whether the order type is one that related to a specific veteran or whether it
                                relates to station stock.  

              CROSS-REFERENCE:  791810.1^AC 
                                1)= S ^RMPF(791810.1,"AC",$E(X,1,30),DA)=""
                                2)= K ^RMPF(791810.1,"AC",$E(X,1,30),DA)
                                This cross-reference is used to sort 'Patient' and 'Station' types of orders for display and print
                                purposes.  



791810.1,.04  MAXIMUM NUMBER OF ITEMS 0;4 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      NOV 16, 1990 
              HELP-PROMPT:      Type a Number between 0 and 9999, 0 Decimal Digits 
              DESCRIPTION:
                                This field indicates the maximum number of items that may be listed for the order type.  


791810.1,.05  ORDER MESSAGE          0;5 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>70!($L(X)<3) X
              LAST EDITED:      NOV 20, 1990 
              HELP-PROMPT:      Answer must be 3-70 characters in length. 
              DESCRIPTION:
                                This field may hold a free text message that will be displayed on the screen for the order type.  


791810.1,.06  DISPLAY COSTS?         0;6 SET

                                '0' FOR DO NOT DISPLAY COSTS; 
                                '1' FOR DISPLAY COSTS; 
              LAST EDITED:      DEC 12, 1990 
              DESCRIPTION:      This field indicates whether or not costs should be displayed for items entered under this order
                                type.  


791810.1,.07  INACTIVE               0;7 SET

                                '1' FOR INACTIVE; 
                                '0' FOR ACTIVE; 
              LAST EDITED:      AUG 26, 1991 
              DESCRIPTION:
                                This field may be set to '1' to make the order type inactive for selection from the ROES menus.  


791810.1,.08  SHORT NAME             0;8 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>6!($L(X)<1) X
              LAST EDITED:      SEP 13, 1991 
              HELP-PROMPT:      Answer must be 1-6 characters in length. 
              DESCRIPTION:
                                This field contains the short name for an order type to be used in displays and print-outs.  


791810.1,.09  NON-CONTRACT ITEMS     0;9 SET

                                '0' FOR DO NOT ALLOW NON-CONTRACT ITEMS; 
                                '1' FOR ALLOW NON-CONTRACT ITEMS; 
                                '2' FOR ASSUME NON-CONTRACT ITEMS; 
              LAST EDITED:      SEP 30, 1993 
              DESCRIPTION:      This field controls the selection of NON-CONTRACT ITEMS for the order type.  An order type may be
                                set to '0' for DO NOT ALLOW NON-CONTRACT ITEMS, to '1' for ALLOW NON-CONTRACT ITEMS or to '2' for
                                ASSUME NON-CONTRACT ITEMS.  


791810.1,.1   ASK TO VIEW ADDRESS    0;10 SET

                                '0' FOR ASK TO VIEW ADDRESS; 
                                '1' FOR DO NOT ASK TO VIEW ADDRESS; 
              LAST EDITED:      MAY 16, 1994 
              DESCRIPTION:      This field controls whether or not the user is asked to view or change the patient address from
                                within the order process.  


791810.1,1    ITEM EDIT STRING       1;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>120!($L(X)<1) X
              LAST EDITED:      JAN 31, 1994 
              HELP-PROMPT:      Answer must be 1-120 characters in length. 
              DESCRIPTION:      This is a free text field that contains the 'DR' edit string for items chosen under this order
                                type.  


791810.1,2    ITEM REQUIREMENTS STRING 2;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>120!($L(X)<1) X
              LAST EDITED:      AUG 26, 1991 
              HELP-PROMPT:      Answer must be 1-120 characters in length. 
              DESCRIPTION:      This field contains a 'DR' type of string that contains the field numbers of fields that are
                                required for the completion of an order of this type.  


791810.1,2.01 SPECIAL REQUIREMENTS MODULE 2;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>8!($L(X)<1) X
              LAST EDITED:      NOV 14, 1990 
              HELP-PROMPT:      Answer must be 1-8 characters in length. 
              DESCRIPTION:      This field may contain the name of the program that checks for special requirements needed for this
                                order type to be considered complete.  


791810.1,100  EDIT FIELDS            100;0 Multiple #791810.11

              DESCRIPTION:      This multiple field contains information about the general fields (non-item related) that are
                                needed to complete this order type.  

              IDENTIFIED BY:    FIELD NUMBER IN 791810(#.02), PROMPT(#.04)

791810.11,.001  EDIT FIELD NUMBER        NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      NOV 11, 1990 
                HELP-PROMPT:      Type a Number between 1 and 9999, 0 Decimal Digits 

791810.11,.01   EDIT FIELD NUMBER      0;1 NUMBER (Multiply asked)

                INPUT TRANSFORM:  K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X S:$D(X) DINUM=X
                LAST EDITED:      JUN 14, 1991 
                HELP-PROMPT:      Type a Number between 1 and 9999, 0 Decimal Digits 
                DESCRIPTION:      This is the sequencing number used for the editing of fields for this order type.  Prompts for
                                  fields to be edited will occur in the order of these sequencing numbers.  

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

                CROSS-REFERENCE:  791810.11^B 
                                  1)= S ^RMPF(791810.1,DA(1),100,"B",$E(X,1,30),DA)=""
                                  2)= K ^RMPF(791810.1,DA(1),100,"B",$E(X,1,30),DA)
                                  Standard name cross-reference.  



791810.11,.02   FIELD NUMBER IN 791810 0;2 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>60!($L(X)<1) X
                LAST EDITED:      NOV 11, 1990 
                HELP-PROMPT:      Answer must be 1-60 characters in length. 
                DESCRIPTION:
                                  This is the FileMan field number of the field to be edited when this type of order is entered.  


791810.11,.03   REQUIRED FOR COMPLETION 0;3 SET

                                  '1' FOR REQUIRED FOR COMPLETION; 
                                  '0' FOR NOT REQUIRED FOR COMPLETION; 
                LAST EDITED:      NOV 14, 1990 
                DESCRIPTION:      This field indicates whether or not entry of data in this field is required for completion of the
                                  order.  


791810.11,.04   PROMPT                 0;4 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
                LAST EDITED:      NOV 26, 1990 
                HELP-PROMPT:      Answer must be 3-30 characters in length. 
                DESCRIPTION:      This is the free text prompt that is used in the display and enter/edit process for this data
                                  field.  


791810.11,.05   VARIABLE NAME          0;5 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>8!($L(X)<1) X
                LAST EDITED:      NOV 15, 1990 
                HELP-PROMPT:      Answer must be 1-8 characters in length. 
                DESCRIPTION:
                                  This is the name of the standard variable used to represent this data element.  




791810.1,101  PRODUCT GROUP(S)       101;0 POINTER Multiple #791810.1101

              DESCRIPTION:
                                This multiple contains a list of product groups that may be associated with this order type.  


791810.1101,.01 PRODUCT GROUP(S)       0;1 POINTER TO REMOTE PRODUCT GROUP FILE (#791811.1) (Multiply asked)

                LAST EDITED:      SEP 28, 1993 
                DESCRIPTION:
                                  This is a pointer to a product group that may be associated with this order type.  

                CROSS-REFERENCE:  791810.1101^B 
                                  1)= S ^RMPF(791810.1,DA(1),101,"B",$E(X,1,30),DA)=""
                                  2)= K ^RMPF(791810.1,DA(1),101,"B",$E(X,1,30),DA)
                                  Standard name cross-reference.  It is used to look up the product groups associated an order
                                  type.  





791810.1,102  AVAILABLE TO ROES MENU # 102;0 SET Multiple #791810.1102

              DESCRIPTION:
                                This field designates from which menus that this order type may be selected.  


791810.1102,.01 AVAILABLE TO ROES MENU # 0;1 SET (Multiply asked)

                                  '0' FOR AUDIOLOGY MENU; 
                                  '10' FOR PROSTHETICS MENU; 
                LAST EDITED:      NOV 29, 1993 
                CROSS-REFERENCE:  791810.1102^B 
                                  1)= S ^RMPF(791810.1,DA(1),102,"B",$E(X,1,30),DA)=""
                                  2)= K ^RMPF(791810.1,DA(1),102,"B",$E(X,1,30),DA)
                                  This is the standard 'B' cross-reference of the name field.  It is used to look up the internal
                                  menu number used by an order or batch.  





791810.1,103  DISABILITIES ALLOWED   103;0 Multiple #791810.1103 (Add New Entry without Asking)

              DESCRIPTION:       This multiple contains free text codes which are included in the prosthetic disabilities that this
                                order type allows.  


791810.1103,.01 DISABILITIES ALLOWED   0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>15!($L(X)<2) X
                LAST EDITED:      MAY 18, 1994 
                HELP-PROMPT:      Answer must be 2-15 characters in length. 
                DESCRIPTION:      This field holds a code which is the first letter of the disability condition group allowed for
                                  use with this order type.  

                CROSS-REFERENCE:  791810.1103^B 
                                  1)= S ^RMPF(791810.1,DA(1),103,"B",$E(X,1,30),DA)=""
                                  2)= K ^RMPF(791810.1,DA(1),103,"B",$E(X,1,30),DA)
                                  Standard look-up cross reference.  






      FILES POINTED TO                      FIELDS

REMOTE PRODUCT GROUP (#791811.1)  PRODUCT GROUP(S):PRODUCT GROUP(S) (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):