STANDARD DATA DICTIONARY #100.02 -- NATURE OF ORDER FILE                                                          6/27/25    PAGE 1
STORED IN ^ORD(100.02,  (12 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file should not be added to or deleted from.  It determines the actions that are to be taken based on the nature of an order
or change to an order.  
 
Per VHA Directive 2005-044, this file has been "locked down" by Data Standardization (DS).  The file definition (i.e. data
dictionary) shall not be modified.  All additions, changes and deletions to entries in the file shall be done by Enterprise
Reference Terminology (ERT) using the Master File Server (MFS), provided by Common Services (CS).   Creating and/or editing locally
defined fields in the file are not permitted.  Use of locally defined fields that were created prior to VHA Directive 2005-044
shall not be supported.  
 
The Orders Domain has approved editing of the following fields in this file: 
 - PRINT CHART COPY (#.12) 
 - PRINT DAILY SUMMARY (#.13) 
 - PRINT WORK COPY (#.15) 
 - INCLUDE IN ACTIVE ORDERS (#.16) This may be accomplished via the option "Print Parameters for Nature of Order" [ORCL NATURE], on
the "Print/Report Parameters" [OR PARAM PRINTS] menu.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @
IDENTIFIED BY: CODE (#.02)[R]

POINTED TO BY: DEFAULT NATURE OF ORDER field (#150.1) of the LABORATORY SITE File (#69.9) 
               NATURE OF DC field (#61) of the ORDER File (#100) 
               NATURE OF ORDER field (#12) of the ORDER ACTIONS sub-field (#100.008) of the ORDER File (#100) 
               NATURE OF ACTIVITY field (#.07) of the ORDER REASON File (#100.03) 
               

CROSS
REFERENCED BY: NON-INTERACTIVE(AC), VUID(AVUID), NAME(B), CODE(C)

INDEXED BY:    VUID & MASTER ENTRY FOR VUID (AMASTERVUID)




100.02,.001   NUMBER                     NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      DEC 10, 1996 
              HELP-PROMPT:      Type a Number between 1 and 9999, 0 Decimal Digits 
              WRITE AUTHORITY:  ^

100.02,.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 of the Nature of Order.  

              PRE-LOOKUP:       I $G(DIC(0))["L",'$D(XUMF) K X D EN^DDIOL("Entries must be edited via the Master File Server (MFS).
                                ","","!?5,$C(7)")
              DELETE TEST:      1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be inactivated via the Master File Server (MFS).","","!?5,
                                $C(7)") I $D(XUMF)

              LAYGO TEST:       1,0)= D:'$D(XUMF) EN^DDIOL("Entries must be added via the Master File Server (MFS).","","!?5,$C(7)"
                                ) I $D(XUMF)

              WRITE AUTHORITY:  ^
              CROSS-REFERENCE:  100.02^B 
                                1)= S ^ORD(100.02,"B",$E(X,1,30),DA)=""
                                2)= K ^ORD(100.02,"B",$E(X,1,30),DA)


100.02,.02    CODE                   0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>3!($L(X)<1) X
              LAST EDITED:      DEC 18, 1996 
              HELP-PROMPT:      Answer must be 1-3 characters in length. 
              DESCRIPTION:      This is a single character abbreviation that is used in HL7 messages between CPRS and the ancillary
                                packages.  

              WRITE AUTHORITY:  ^
              CROSS-REFERENCE:  100.02^C 
                                1)= S ^ORD(100.02,"C",$E(X,1,30),DA)=""
                                2)= K ^ORD(100.02,"C",$E(X,1,30),DA)


100.02,.03    NON-INTERACTIVE        0;3 SET

                                '0' FOR INTERACTIVE; 
                                '1' FOR NON-INTERACTIVE; 
              LAST EDITED:      DEC 11, 1996 
              DESCRIPTION:
                                This field identifies this entry for interactive or non-interactive use.  

              WRITE AUTHORITY:  ^
              CROSS-REFERENCE:  100.02^AC 
                                1)= S ^ORD(100.02,"AC",$E(X,1,30),DA)=""
                                2)= K ^ORD(100.02,"AC",$E(X,1,30),DA)


100.02,.04    INACTIVE               0;4 SET

                                '0' FOR ACTIVE; 
                                '1' FOR INACTIVE; 
              LAST EDITED:      DEC 10, 1996 
              DESCRIPTION:
                                This field is used to inactivate a nature of order.  

              WRITE AUTHORITY:  ^

100.02,.05    FRONT/BACKDOOR         0;5 SET

                                'F' FOR frontdoor; 
                                'B' FOR backdoor; 
                                'X' FOR both; 
              LAST EDITED:      DEC 11, 1996 
              DESCRIPTION:      This field is used to identify entries that are used during an OE/RR dialog (frontdoor), and
                                entries that are used by ancillary services (backdoor).  

              WRITE AUTHORITY:  ^

100.02,.06    DC ONLY                0;6 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      JAN 08, 1997 
              HELP-PROMPT:      Enter YES if this entry is only used for DC actions. 
              DESCRIPTION:
                                This is a flag that determines if this nature is to be used only when discontinuing an order.  

              WRITE AUTHORITY:  ^

100.02,.11    CREATE ACTION          1;1 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      FEB 28, 1997 
              HELP-PROMPT:      Enter YES if an order action should be created and signed, or NO to simply update the status of 
                                this order 
              DESCRIPTION:      This field determines if an entry will be created in the Order Action multiple for this order; if
                                not, then only a status update will occur.  

              WRITE AUTHORITY:  ^

100.02,.12    PRINT CHART COPY       1;2 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      DEC 10, 1996 
              DESCRIPTION:
                                This field determines if this entry/action should generate a Chart copy.  

              WRITE AUTHORITY:  ^

100.02,.13    PRINT DAILY SUMMARY    1;3 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      DEC 10, 1996 
              DESCRIPTION:
                                This field determines if this entry/action should appear on the Daily Order Summary.  

              WRITE AUTHORITY:  ^

100.02,.14    DEFAULT SIGNATURE STATUS 1;4 SET

                                '0' FOR ON CHART w/written orders; 
                                '1' FOR ELECTRONIC; 
                                '2' FOR NOT SIGNED; 
                                '3' FOR NOT REQUIRED; 
                                '4' FOR ON CHART w/printed orders; 
                                '5' FOR NOT REQUIRED due to cancel; 
                                '6' FOR SERVICE CORRECTION to signed order; 
              LAST EDITED:      FEB 28, 1997 
              HELP-PROMPT:      Enter the signature status to be assigned for this nature of order 
              DESCRIPTION:      This is the signature status that will be assigned to an order having this nature; if a signature
                                is not applicable, this field should be null.  

              WRITE AUTHORITY:  ^

100.02,.15    PRINT WORK COPY        1;5 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      JAN 22, 1997 
              DESCRIPTION:
                                This field determines if this entry/action should generate a Work Copy.  

              WRITE AUTHORITY:  ^

100.02,.16    INCLUDE IN ACTIVE ORDERS 1;6 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      JUL 12, 2000 
              HELP-PROMPT:      Enter YES if an order dc'd with this nature should appear in the Active Orders list. 
              DESCRIPTION:      This determines if orders dc'd with this nature are included in the Active Orders list; if so, they
                                will be shown for the number of hours specified by the Active Orders Context Hours parameter, as
                                with other dc'd orders.  

              WRITE AUTHORITY:  ^

100.02,99.98  MASTER ENTRY FOR VUID  VUID;2 SET (Required)

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      NOV 18, 2005 
              DESCRIPTION:
                                This field identifies the Master entry for a VUID associated with a Term/Concept.  

              WRITE AUTHORITY:  ^
                                UNEDITABLE
              RECORD INDEXES:   AMASTERVUID (#695)

100.02,99.99  VUID                   VUID;1 FREE TEXT (Required)

              INPUT TRANSFORM:  S X=+X K:$L(X)>20!($L(X)<1)!'(X?1.20N) X
              LAST EDITED:      NOV 18, 2005 
              HELP-PROMPT:      Answer must be 1-20 digits in length. 
              DESCRIPTION:
                                VHA Unique ID (VUID). A unique meaningless integer assigned to reference terms VHA wide.  

              WRITE AUTHORITY:  ^
                                UNEDITABLE
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  100.02^AVUID 
                                1)= S ^ORD(100.02,"AVUID",$E(X,1,30),DA)=""
                                2)= K ^ORD(100.02,"AVUID",$E(X,1,30),DA)
                                This cross-reference is by VUID.  


              RECORD INDEXES:   AMASTERVUID (#695)

100.02,99.991 EFFECTIVE DATE/TIME    TERMSTATUS;0 DATE Multiple #100.0299 (Add New Entry without Asking)

              DESCRIPTION:
                                Describes the pair Status and Effective Date/Time for each reference term.  


100.0299,.01    EFFECTIVE DATE/TIME    0;1 DATE (Required)

                INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      NOV 18, 2005 
                DESCRIPTION:
                                  This is the date/time when the Status of the reference term was established.  

                WRITE AUTHORITY:  ^
                                  UNEDITABLE
                CROSS-REFERENCE:  100.0299^B 
                                  1)= S ^ORD(100.02,DA(1),"TERMSTATUS","B",$E(X,1,30),DA)=""
                                  2)= K ^ORD(100.02,DA(1),"TERMSTATUS","B",$E(X,1,30),DA)
                                  This cross-reference is by Effective Date/Time.  



100.0299,.02    STATUS                 0;2 SET (Required)

                                  '1' FOR ACTIVE; 
                                  '0' FOR INACTIVE; 
                LAST EDITED:      NOV 18, 2005 
                DESCRIPTION:      The Status of a reference term is either 'ACTIVE' or 'INACTIVE'.  If 'ACTIVE', then the term will
                                  be accessible by end-users to document a particular patient event.  If 'INACTIVE', then the term
                                  will only be accessible by the application to display legacy data.  

                WRITE AUTHORITY:  ^
                                  UNEDITABLE



File #100.02

  Record Indexes:

  AMASTERVUID (#695)    RECORD    REGULAR    IR    SORTING ONLY
      Short Descr:  This cross-reference identifies the Master entry for a VUID.
      Description:  If multiple entries have the same VUID in the file, this cross-reference can be used to identify the Master
                    entry for a VUID associated with a Term/Concept.  
        Set Logic:  S ^ORD(100.02,"AMASTERVUID",$E(X(1),1,30),X(2),DA)=""
       Kill Logic:  K ^ORD(100.02,"AMASTERVUID",$E(X(1),1,30),X(2),DA)
       Whole Kill:  K ^ORD(100.02,"AMASTERVUID")
             X(1):  VUID  (100.02,99.99)  (Subscr 1)  (Len 30)  (forwards)
             X(2):  MASTER ENTRY FOR VUID  (100.02,99.98)  (Subscr 2)  (forwards)


INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):