STANDARD DATA DICTIONARY #79.7 -- RAD/NUC MED HL7 APPLICATION EXCEPTION FILE                                      3/24/25    PAGE 1
STORED IN ^RA(79.7,  (1 ENTRY)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                          (VERSION 5.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
The file holds parameters related to the application exceptions in processing of HL7 Radiology messages.  
 
DO NOT EDIT THIS FILE! 
 
For designated applications, the file entries held the exceptions in processing of RAD HL7 messages. If the radiology department at
the facility chooses to rebroadcast HL7 report messages to the originator of the message, that parameter is set in this file.  
 
Different HL7 interfaces enforce different business rules. For example, Radiology may wish to apply different business rules (for
example provider classification) to ''Principal Result Interpreter' (OBR-32) data.  
 
This file is where interface specific business rules will be codified.  


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

CROSS
REFERENCED BY: HL7 APPLICATION NAME(B)



79.7,.01      HL7 APPLICATION NAME   0;1 POINTER TO HL7 APPLICATION PARAMETER FILE (#771) (Required)

              INPUT TRANSFORM:  S DIC("S")="I $E(X,1,2)=""RA""" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X S:$D(X) DINUM=X
              LAST EDITED:      APR 03, 2007 
              HELP-PROMPT:      NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION 
              DESCRIPTION:      This field allows the user to select a 'RA' namespaced HL7 APPLICATION PARAMETER (#771) file record
                                in which exceptions are defined that impact HL7 message routing.  

              SCREEN:           S DIC("S")="I $E(X,1,2)=""RA"""
              EXPLANATION:      VistA Radiology HL7 applications are the only HL7 applications selectable.
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

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


79.7,1        TELERADIOLOGY APPLICATION 0;2 SET

                                '0' FOR No; 
                                '1' FOR Yes; 
              LAST EDITED:      JUN 06, 2008 
              HELP-PROMPT:      Type NO for local or YES for teleradiology (Default=NO). 
              DESCRIPTION:      The teleradiology portion of the VistA Radiology/Nuclear Medicine application has different
                                business rules from those of a non-teleradiology voice recognition interface.  
                                 
                                The teleradiology business rules are to be applied if an inbound HL7 message the VistA
                                Radiology/Nuclear Medicine application has a sending application that: 
                                 
                                Is a record in the RAD/NUC MED HL7 APPLICATION EXCEPTION (#79.7) file.  
                                 
                                The TELERADIOLOGY APPLICATION data attribute value for that record is YES.  


79.7,1.1      TELERADIOLOGIST KEYWORD 0;3 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>40!($L(X)<5) X
              LAST EDITED:      JUL 31, 2007 
              HELP-PROMPT:      Answer must be 5-40 characters in length 
              TECHNICAL DESCR:  The text tag included in Report/Impression section of a dictated report that indicates that the
                                teleradiologist name and NPI will follow. For example, using a tag of 'Report dictated by
                                Teleradiologist:' as a tag: Report dictated by Teleradiologist: Doe,John E-1234567891 


79.7,1.2      RELEASE STUDY KEYWORD  0;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>60!($L(X)<5) X
              LAST EDITED:      JUL 31, 2007 
              HELP-PROMPT:      Answer must be 5-60 characters in length 
              TECHNICAL DESCR:  The text marker included in Report/Impression section of a dictated report that indicates that the
                                study was released for local reading. For example, 'Released for local dictation by National
                                Teleradiology' might be an used as a marker.  


79.7,1.3      APPLICATION TYPE       0;5 SET (Required)

                                'O' FOR Other; 
                                'S' FOR Speech Recognition; 
                                'P' FOR PACS; 
              LAST EDITED:      JAN 02, 2008 
              HELP-PROMPT:      Select the application type. 
              DESCRIPTION:      This field indicates the type of application that the record corresponds to.  
                                 
                                Currently, only the 'S:Speech Recognition' value is implemented. It is used to exclude speech 
                                recognition/dictation workstations from HL7 transmissions when "outside" Radiology cases are marked
                                as examined/complete.  These cases are read/interpreted outside of VA and should not be added to
                                the work lists on dictation workstations.  

              TECHNICAL DESCR:  Only unique single characters should be used as internal values of this field.  
                                 
                                See the RAMAGHL routine for details. 


79.7,2        MESSAGE TYPE           1;0 POINTER Multiple #79.72

              LAST EDITED:      APR 19, 2007 
              DESCRIPTION:      This field identifies the HL7 message type. This field is a pointer to HL7 MESSAGE TYPE (#771.2)
                                file.  


79.72,.01       MESSAGE TYPE           0;1 POINTER TO HL7 MESSAGE TYPE FILE (#771.2) (Multiply asked)

                INPUT TRANSFORM:  S:$D(X) DINUM=X Q
                LAST EDITED:      APR 19, 2007 
                HELP-PROMPT:      Select HL7 Message Type 
                DESCRIPTION:      This field identifies the HL7 message type. This field is a pointer to HL7 MESSAGE TYPE (#771.2)
                                  file and may be set to values such as: ORM (order message) or ORU (unsolicited observation
                                  message).  

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

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


79.72,1         EVENT TYPE             1;0 POINTER Multiple #79.721

                LAST EDITED:      APR 19, 2007 
                DESCRIPTION:      This field identifies the HL7 event type. This field is a pointer to HL7 EVENT TYPE CODE
                                  (#779.001) file.  


79.721,.01        EVENT TYPE             0;1 POINTER TO HL7 EVENT TYPE CODE FILE (#779.001)

                  INPUT TRANSFORM:  S:$D(X) DINUM=X Q
                  LAST EDITED:      APR 19, 2007 
                  HELP-PROMPT:      Select HL7 Event Type 
                  DESCRIPTION:      This field identifies the HL7 event type. This field is a pointer to HL7 EVENT TYPE CODE
                                    (#779.001) file and may be set to values such as: O01 (Oh-zero-one) or RO1 (R-zero-one).  

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

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


79.721,1          HL7 VERSION            1;0 POINTER Multiple #79.7211

                  LAST EDITED:      APR 19, 2007 
                  DESCRIPTION:
                                    This field identifies the HL7 version. This field is a pointer to HL7 VERSION (#771.5) file.  


79.7211,.01         HL7 VERSION            0;1 POINTER TO HL7 VERSION FILE (#771.5)

                    HL7 VERSION   
                    INPUT TRANSFORM:  S:$D(X) DINUM=X Q
                    LAST EDITED:      APR 19, 2007 
                    DESCRIPTION:      This field identifies the HL7 version. This field is a pointer to HL7 VERSION (#771.5) file.
                                      The following values 2.3, 2.4, & 2.5 are legitimate HL7 versions.  

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

                    CROSS-REFERENCE:  79.7211^B 
                                      1)= S ^RA(79.7,DA(3),1,DA(2),1,DA(1),1,"B",$E(X,1,30),DA)=""
                                      2)= K ^RA(79.7,DA(3),1,DA(2),1,DA(1),1,"B",$E(X,1,30),DA)


79.7211,1           RETURN HL7 TO SENDER   0;2 SET

                                      '1' FOR Yes; 
                                      '0' FOR No; 
                    LAST EDITED:      APR 19, 2007 
                    HELP-PROMPT:      Type Yes or No 
                    DESCRIPTION:      This field indicates if an inbound HL7 message to the VistA Radiology/Nuclear Medicine
                                      application is to be re-broadcast to the original sender of the HL7 message.  
                                       
                                      The default value is 'NO'.  


79.7211,2           INBOUND SEGMENT CODING 1;E1,245 MUMPS

                    INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
                    LAST EDITED:      APR 19, 2007 
                    HELP-PROMPT:      Enter Standard MUMPS code 
                    DESCRIPTION:      For an inbound HL7 messages this field will contain M code to handle business rule exceptions
                                      which are to be applied to HL7 segments.  
                                       
                                      The M code in this field will be executed before the HL7 segment is processed.  


79.7211,3           OUTBOUND SEGMENT CODING 2;E1,245 MUMPS

                    INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
                    LAST EDITED:      APR 19, 2007 
                    HELP-PROMPT:      Enter Standard MUMPS code 
                    DESCRIPTION:      For Outbound message: M coding to handle exceptions on Segment level. Coding is invoked
                                      before the Segment is processed.  
                                       
                                      For an outbound HL7 messages this field will contain M code to handle business rule
                                      exceptions which are to be applied to HL7 segments.  
                                       
                                      The M code in this field will be executed before the HL7 segment is broadcast as part of a
                                      HL7 message.  


79.7211,4           HL7 FIELD EXCEPTIONS   3;0 Multiple #79.72114

                    LAST EDITED:      APR 19, 2007 
                    DESCRIPTION:      This field will contain M code to handle business rule exceptions which are to be applied to
                                      HL7 fields.  


79.72114,.01          HL7 FIELD EXCEPTIONS NAME 0;1 FREE TEXT

                      INPUT TRANSFORM:  K:$L(X)>10!($L(X)<3) X
                      LAST EDITED:      APR 19, 2007 
                      HELP-PROMPT:      Answer must be 3-10 characters in length 
                      DESCRIPTION:      This field will contain M code to handle business rule exceptions which are to be applied
                                        to HL7 fields.  
                                         
                                        An example of a HL7 FIELD EXCEPTIONS NAME would be: 'OBR-32'. 'OBR' is the HL7 segments and
                                        thirty-two in the piece position on that segment to which the business rule exception will
                                        be applied.  

                      CROSS-REFERENCE:  79.72114^B 
                                        1)= S ^RA(79.7,DA(4),1,DA(3),1,DA(2),1,DA(1),3,"B",$E(X,1,30),DA)=""
                                        2)= K ^RA(79.7,DA(4),1,DA(3),1,DA(2),1,DA(1),3,"B",$E(X,1,30),DA)


79.72114,1            INBOUND HL7 FIELD CODING 1;E1,245 MUMPS

                      INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
                      LAST EDITED:      APR 19, 2007 
                      HELP-PROMPT:      Enter Standard MUMPS code 
                      DESCRIPTION:      For an inbound HL7 messages this field will contain M code to handle business rule
                                        exceptions which are to be applied to HL7 fields.  
                                         
                                        The M code in this field will be executed before the HL7 field is processed.  


79.72114,2            OUTBOUND HL7 FIELD CODING 2;E1,245 MUMPS

                      INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
                      LAST EDITED:      APR 19, 2007 
                      HELP-PROMPT:      Enter Standard MUMPS code 
                      DESCRIPTION:      For an outbound HL7 messages this field will contain M code to handle business rule
                                        exceptions which are to be applied to HL7 fields.  
                                         
                                        The M code in this field will be executed before the HL7 field is broadcast as part of a
                                        HL7 message.         










79.7,2.1      DEFAULT DX FOR 'R' REPORT 2;1 POINTER TO DIAGNOSTIC CODES FILE (#78.3)

              INPUT TRANSFORM:  S DIC("S")="I +Y'<2000" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 07, 2007 
              HELP-PROMPT:      Enter the appropriate diagnostic code associated with a released/not verified teleradiology report. 
              DESCRIPTION:      This field identifies the diagnostic code associated with a released/not verified teleradiology
                                report.  
                                 
                                A released/not verified teleradiology report indicates that the report is being locked by a
                                teleradiologist at the National Teleradiology Center.  

              SCREEN:           S DIC("S")="I +Y'<2000"
              EXPLANATION:      Internal Entry Numbers (IEN) for diagnostic code related to the National Teleradiology initiative a
                                ssume IEN values of two thousand or greater.

79.7,2.2      DEFAULT DX FOR 'F' REPORT 2;2 POINTER TO DIAGNOSTIC CODES FILE (#78.3)

              INPUT TRANSFORM:  S DIC("S")="I +Y'<2000" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      SEP 07, 2007 
              HELP-PROMPT:      Enter the appropriate diagnostic code associated with a signed ('finalized') teleradiology report. 
              DESCRIPTION:      This field identifies the diagnostic code associated with a signed or verified teleradiology
                                report.  
                                 
                                A verified teleradiology report indicates that the report was signed by a teleradiologist working
                                for the National Teleradiology Center.  

              SCREEN:           S DIC("S")="I +Y'<2000"
              EXPLANATION:      Internal Entry Numbers (IEN) for diagnostic code related to the National Teleradiology initiative a
                                ssume IEN values of two thousand or greater.


      FILES POINTED TO                      FIELDS

DIAGNOSTIC CODES (#78.3)          DEFAULT DX FOR 'R' REPORT (#2.1)
                                  DEFAULT DX FOR 'F' REPORT (#2.2)

HL7 APPLICATION PARAMETER 
                   (#771)         HL7 APPLICATION NAME (#.01)

HL7 EVENT TYPE CODE (#779.001)    EVENT TYPE:EVENT TYPE (#.01)

HL7 MESSAGE TYPE (#771.2)         MESSAGE TYPE:MESSAGE TYPE (#.01)

HL7 VERSION (#771.5)              HL7 VERSION:HL7 VERSION (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):