STANDARD DATA DICTIONARY #123.7 -- IFC REASON FOR REQUEST MAPPING FILE                                            6/27/25    PAGE 1
STORED IN ^GMR(123.7,  (361 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is used by the IFC order processing code to change the sequence in which the REASON FOR REQUEST (#20) word processing
field in the REQUEST/CONSULTATION file (#123) is populated.  Each entry in the IFC REASON FOR REQUEST MAPPING file (#123.7)
corresponds to an orderable item in Cerner (see OBR-19). The DATA FIELD multiple (#1) identifies each header value (see OBX-5) and
the sequence with which it is to be stored in the REASON FOR REQUEST field.  


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

CROSS
REFERENCED BY: NAME(B)

INDEXED BY:    NAME (C)


    LAST MODIFIED: JUN 27,2025@16:21:14

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

              INPUT TRANSFORM:  K:$L(X)>60!($L(X)<3)!'(X'?1P.E) X
              MAXIMUM LENGTH:   60
              LAST EDITED:      AUG 28, 2024 
              HELP-PROMPT:      Enter name of orderable item, 3-60 characters in length. 
              DESCRIPTION:      The NAME field in this file is used by the IFC order processing code to identify those orderable
                                items whose reasons for request are subject to re-sequencing before they are filed in the
                                REQUEST/CONSULTATION file (#123).  The value in the NAME field must match the value passed by 
                                Cerner in OBR-19.  

              CROSS-REFERENCE:  123.7^B 
                                1)= S ^GMR(123.7,"B",$E(X,1,30),DA)=""
                                2)= K ^GMR(123.7,"B",$E(X,1,30),DA)

              FIELD INDEX:      C (#1123)    REGULAR    IR    LOOKUP & SORTING
                  Short Descr:  This cross-reference stores the entry name in upper case.
                  Description:  This cross-reference stores the name of the orderable item in upper case for lookup by the IFC
                                processor.  
                    Set Logic:  S ^GMR(123.7,"C",$E(X,1,60),DA)=""
                   Kill Logic:  K ^GMR(123.7,"C",$E(X,1,60),DA)
                   Whole Kill:  K ^GMR(123.7,"C")
                         X(1):  NAME  (123.7,.01)  (Subscr 1)  (Len 60)  (forwards)
                                  Transform (Storage):  S X=$$UP^XLFSTR(X)


123.7,1       DATA FIELD NAME        1;0 Multiple #123.71


123.71,.01      DATA FIELD NAME        0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:$L(X)>50!($L(X)<1) X
                MAXIMUM LENGTH:   50
                LAST EDITED:      MAR 14, 2024 
                HELP-PROMPT:      Enter the name of the data field, 1-50 characters. 
                DESCRIPTION:      This field identifies the descriptive header in the request for request that is to be
                                  re-sequenced.  

                CROSS-REFERENCE:  123.71^B 
                                  1)= S ^GMR(123.7,DA(1),1,"B",$E(X,1,30),DA)=""
                                  2)= K ^GMR(123.7,DA(1),1,"B",$E(X,1,30),DA)


123.71,1        SEQUENCE               0;2 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>999)!(X<1)!(X?.E1"."3.N) X
                LAST EDITED:      MAR 14, 2024 
                HELP-PROMPT:      Enter the sequence in which the data field will appear (1-999, up to 2 decimal digits). 
                DESCRIPTION:      The SEQUENCE field stores the order in which the DATA FIELDS will be displayed in CPRS.  
                                   
                                  Note: A sequence value of 999 is used for the data fields that will not be saved in VistA.  

                CROSS-REFERENCE:  123.71^SEQUENCE 
                                  1)= S ^GMR(123.7,DA(1),1,"SEQUENCE",$E(X,1,30),DA)=""
                                  2)= K ^GMR(123.7,DA(1),1,"SEQUENCE",$E(X,1,30),DA)
                                  This cross-reference is used by the code that re-sequences REASON FOR REQUEST data sent by Cerner
                                  before it is stored in the REQUEST/CONSULTATION file (#123).  



123.71,2        DO NOT STORE           0;3 SET (BOOLEAN Data Type)

                LAST EDITED:      MAR 14, 2024 
                HELP-PROMPT:      Enter 1 if data field is not stored in VistA. 
                DESCRIPTION:
                                  Set this field true if the data field will not be stored in VistA.  





INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):