STANDARD DATA DICTIONARY #79.7 -- RAD/NUC MED HL7 APPLICATION EXCEPTION FILE 9/29/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)
LAST MODIFIED: APR 27,2025@08:46:35
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,1.6 ENABLE LOCK STUDY REPROCESSING 0;6 SET (BOOLEAN Data Type)
LAST EDITED: DEC 19, 2024
HELP-PROMPT: Enter YES to enable automatic reprocessing of rejected HL7 results.
DESCRIPTION:
This field enables automatic reprocessing of HL7 result messages for the sending application.
TECHNICAL DESCR:
Radiology patch RA*5.0*220 adds this field.
79.7,1.7 REPROCESS RETURN TO SENDER 0;7 SET (BOOLEAN Data Type)
LAST EDITED: DEC 19, 2024
HELP-PROMPT: Enter YES to return reprocessed HL7 result messages to the sending application
DESCRIPTION:
This field allows a reprocessed HL7 result message to be sent back to the originating application.
TECHNICAL DESCR:
Radiology patch RA*5.0*220 adds this field.
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):