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):