STANDARD DATA DICTIONARY #301.6 -- IVM TRANSMISSION LOG FILE 6/27/25 PAGE 1 STORED IN ^IVM(301.6, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains a log of all IVM transmissions that have occurred at the medical center. The data in this file is maintained by the IVM software module and should not be altered. Per VHA Directive 10-93-142, this file definition should not be modified. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ IDENTIFIED BY: TRANSMISSION DATE/TIME (#.02) CROSS REFERENCED BY: TRANSMISSION DATE/TIME(AB), STATUS(AB1), TRANSMISSION DATE/TIME(AC), STATUS(AC1), MESSAGE CONTROL ID(ADS), STATUS(ADS1), TRANSMISSION DATE/TIME(ADT), MESSAGE CONTROL ID(AE), STATUS(AE1), ERROR PROCESSING STATUS(AEPS), DATE/TIME ACK RECEIVED(AEPS1), IVM PATIENT(AEPS2), IVM PATIENT(B) 301.6,.01 IVM PATIENT 0;1 POINTER TO IVM PATIENT FILE (#301.5) (Required) LAST EDITED: SEP 24, 1997 HELP-PROMPT: Enter the pointer to the IVM PATIENT file corresponding to the patient and income year being transmitted to the IVM Center. DESCRIPTION: Enter the name of the IVM patient for which this transmission occurred. This is a pointer to the IVM PATIENT file. CROSS-REFERENCE: 301.6^B 1)= S ^IVM(301.6,"B",$E(X,1,30),DA)="" 2)= K ^IVM(301.6,"B",$E(X,1,30),DA) CROSS-REFERENCE: 301.6^AEPS2^MUMPS 1)= S:$P(^IVM(301.6,DA,0),U,6)&($P(^(0),U,7)) ^IVM(301.6,"AEPS",+$P(^(0),U,6),+$P(^(0),U,7),X,DA)=" " 2)= K ^IVM(301.6,"AEPS",+$P(^IVM(301.6,DA,0),U,6),+$P(^(0),U,7),X,DA) This cross-reference can be used to sort by date received by error processing status by patient by internal entry number. 301.6,.02 TRANSMISSION DATE/TIME 0;2 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: JUN 10, 1994 HELP-PROMPT: Enter the date/time on which this transmission occurred. DESCRIPTION: This field contains the date/time that data for the IVM PATIENT was transmitted to the IVM Center. CROSS-REFERENCE: 301.6^ADT 1)= S ^IVM(301.6,"ADT",$E(X,1,30),DA)="" 2)= K ^IVM(301.6,"ADT",$E(X,1,30),DA) This cross-reference will store the date/time of each transmission to the IVM Center. CROSS-REFERENCE: 301.6^AB^MUMPS 1)= S:$P(^IVM(301.6,DA,0),"^",3)=0 ^IVM(301.6,"AB",X,DA)="" 2)= K ^IVM(301.6,"AB",X,DA) This cross-reference is used in conjunction with the AB cross-reference on the STATUS (.03) field to cross-reference transmitted messages with a status of 0 (indicating transmission to the IVM Center and no acknowledgement has been received) by transmitted date/time. CROSS-REFERENCE: 301.6^AC^MUMPS 1)= S:$P(^IVM(301.6,DA,0),"^",3)>1 ^IVM(301.6,"AC",$P(^(0),"^",3),X,DA)="" 2)= K ^IVM(301.6,"AC",+$P(^IVM(301.6,DA,0),"^",3),X,DA) This cross-reference is used in conjunction with the AC cross-reference of the STATUS (.03) field to cross-reference transmitted messages with a status of 2 (re-transmitted) or 3 (error in transmitted record) by status and transmitted date/time. 301.6,.03 STATUS 0;3 SET '1' FOR RECEIVED; '0' FOR TRANSMITTED; '2' FOR RE-TRANSMITTED; '3' FOR ERROR IN TRANSMITTED RECORD; LAST EDITED: SEP 09, 1994 HELP-PROMPT: Enter 0 if transmitted to IVM Center. Enter 1 if transmission received by IVM Center. Enter 2 if re-transmitted to IVM Center. Enter 3 if error in transmission to IVM Center. DESCRIPTION: This field will contain a 0 if the record has transmitted to the IVM Center. It will contain a 1 if acknowledgement of the transmission has has been received from the IVM Center. It will contain a 2 if record re-transmitted to the IVM Center. It will contain a 3 if error in record received by the IVM Center. CROSS-REFERENCE: 301.6^AB1^MUMPS 1)= I X=0,$P(^IVM(301.6,DA,0),"^",2) S ^IVM(301.6,"AB",$P(^(0),"^",2),DA)="" 2)= K ^IVM(301.6,"AB",+$P(^IVM(301.6,DA,0),"^",2),DA) This cross-reference is used in conjunction with the AB cross-reference on the TRANSMISSION DATE/TIME (.02) field to cross-reference transmitted messages with a status of 0 (indicating transmission to the IVM Center and no acknowledgement has been received) by transmitted date/time. CROSS-REFERENCE: 301.6^AC1^MUMPS 1)= I X>1,$P(^IVM(301.6,DA,0),"^",2) S ^IVM(301.6,"AC",X,$P(^(0),"^",2),DA)="" 2)= K ^IVM(301.6,"AC",X,+$P(^IVM(301.6,DA,0),"^",2),DA) This cross-reference is used in conjunction with the AC cross-reference of the TRANSMISSION DATE/TIME (.02) field to cross-reference transmitted messages with a status of 2 (re-transmitted) or 3 (error in transmitted record) by status and transmission date/time.. CROSS-REFERENCE: 301.6^ADS1^MUMPS 1)= I X=0,$P(^IVM(301.6,DA,0),"^",5) S ^IVM(301.6,"ADS",$P(^(0),"^",5),DA)="" 2)= I $G(DATA(.03))'=2 I $P(^IVM(301.6,DA,0),"^",5)]"" K ^IVM(301.6,"ADS",$P(^(0),"^",5),DA) This cross-reference is used in conjunction with the ADS cross-reference on the MESSAGE CONTROL ID (.05) field to cross-reference transmitted messages with a status of 0 (indicating transmission to the IVM Center and no acknowledgement has been received) by message control id. CROSS-REFERENCE: 301.6^AE1^MUMPS 1)= I X=0,$P($P(^IVM(301.6,DA,0),"^",5),"-")]"" S ^IVM(301.6,"AE",$P($P(^(0),"^",5),"-"),DA)="" 2)= I $P($P(^IVM(301.6,DA,0),"^",5),"-")]"" K ^IVM(301.6,"AE",$P($P(^(0),"^",5),"-"),DA) This cross-reference is used in conjunction with the AE cross-reference on the MESSAGE CONTROL ID (.05) field to cross-reference transmitted messages with a status of 0 (indicating transmission to the IVM Center and acknowledgement has been received) by the first "-" piece of the message control id. This is actually the original message control id, before the batch counter was appended to it. 301.6,.04 ERROR MESSAGE 0;4 FREE TEXT INPUT TRANSFORM: K:$L(X)>80!($L(X)<3) X LAST EDITED: DEC 30, 1993 HELP-PROMPT: Error message for erroneous record received by the IVM Center. DESCRIPTION: When STATUS field is 3 (error in transmitted record) this field will contain the error message received from the IVM Center. 301.6,.05 MESSAGE CONTROL ID 0;5 FREE TEXT INPUT TRANSFORM: K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>18!($L(X)<1) X LAST EDITED: SEP 22, 1997 HELP-PROMPT: Answer must be 1-18 characters in length. DESCRIPTION: This field contains the Message Control ID of the HL7 message used to transmit the Means Test data to the IVM Center. Most transmissions are submitted in batch, and the batch record counter is concatenated to the Message Control ID in those cases. This extended string would then be filed in this field. An example of a Message Control ID with a concatenated batch record counter is '2940501.010213-25'. CROSS-REFERENCE: 301.6^ADS^MUMPS 1)= S:$P(^IVM(301.6,DA,0),"^",3)=0 ^IVM(301.6,"ADS",X,DA)="" 2)= K ^IVM(301.6,"ADS",X,DA) This cross-reference is used in conjunction with the ADS cross-reference on the STATUS (.03) field to cross-reference transmitted messages with a status of 0 (indicating transmission to the IVM Center and no acknowledgement has been received) by message control id. CROSS-REFERENCE: 301.6^AE^MUMPS 1)= I $P(^IVM(301.6,DA,0),"^",3)=0,$P(X,"-")]"" S ^IVM(301.6,"AE",$P(X,"-"),DA)="" 2)= I $P(X,"-")]"" K ^IVM(301.6,"AE",$P(X,"-"),DA) This cross-reference is used in conjunction with the AE1 cross-reference on the STATUS (.03) field to cross-reference transmitted messages with a status of 0 (indicating transmission to the IVM Center and no acknowledgement has been received) by the first "-" piece of the message control id. This is actually the original message control id, before the batch counter was appended to it. 301.6,.06 DATE/TIME ACK RECEIVED 0;6 DATE INPUT TRANSFORM: S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X LAST EDITED: SEP 24, 1997 HELP-PROMPT: Enter the date and time the acknowledgment was received. DESCRIPTION: Used to record the date and time that an acknowledgment was received. CROSS-REFERENCE: 301.6^AEPS1^MUMPS 1)= S:$P(^IVM(301.6,DA,0),U,7) ^IVM(301.6,"AEPS",X,+$P(^(0),U,7),+$P(^(0),U),DA)="" 2)= K ^IVM(301.6,"AEPS",X,+$P(^IVM(301.6,DA,0),U,7),+$P(^(0),U),DA) This cross-reference can be used to sort by date received by error processing status by patient by internal entry number. 301.6,.07 ERROR PROCESSING STATUS 0;7 SET '1' FOR NEW; '2' FOR CHECKED; LAST EDITED: SEP 30, 1997 HELP-PROMPT: If the acknowledgment indicated an error, this field is used to track the processing of the error. DESCRIPTION: Used to track the processing of the error by the local site. Only applies if the acknowledgment was returned with an error message. CROSS-REFERENCE: 301.6^AEPS^MUMPS 1)= S:$P(^IVM(301.6,DA,0),U,6) ^IVM(301.6,"AEPS",+$P(^(0),U,6),X,+$P(^(0),U),DA)="" 2)= K ^IVM(301.6,"AEPS",+$P(^IVM(301.6,DA,0),U,6),X,+$P(^(0),U),DA) This cross-reference can be used to sort by date received by error processing status by patient by internal entry number. 301.6,1.01 MEANS TEST STATUS 1;1 POINTER TO MEANS TEST STATUS FILE (#408.32) (Required) LAST EDITED: MAY 10, 1993 HELP-PROMPT: Enter the patient's means test status at the time of transmission. DESCRIPTION: This field will contain the means test status of the patient's means test for the given year at the time of the transmission. This data is entered automatically by the IVM transmission software and should not be edited. 301.6,1.02 INSURANCE STATUS 1;2 SET (Required) '1' FOR HAS ACTIVE INSURANCE; '0' FOR DOES NOT HAVE ACTIVE INSURANCE; LAST EDITED: MAY 10, 1993 HELP-PROMPT: Enter the patient's insurance status at the time of this transmission. DESCRIPTION: This field will contain a 1 if the patient had active insurance at the time this data was transmitted to the IVM Center. If the patient did not have active insurance at the time, a 0 will be transmitted. This data is updated automatically by the IVM transmission software and should not be edited. 301.6,30.01 IVM EVENT E;1 SET '0' FOR NO; '1' FOR YES; LAST EDITED: SEP 09, 1997 HELP-PROMPT: Was the transmission made due to an IVM event? DESCRIPTION: This indicates whether or not the transmission was made due to an IVM event. 301.6,30.02 DCD EVENT E;2 SET '0' FOR NO; '1' FOR YES; LAST EDITED: SEP 09, 1997 HELP-PROMPT: Was transmission made due to a DCD event? DESCRIPTION: This indicates whether or not transmissin was made due to a DCD event. 301.6,30.03 ENROLLMENT EVENT E;3 SET '0' FOR NO; '1' FOR YES; LAST EDITED: SEP 09, 1997 HELP-PROMPT: Was transmission made due to an enrollment event? DESCRIPTION: Used to indicate whether or not transmission was made due to an enrollment event. FILES POINTED TO FIELDS IVM PATIENT (#301.5) IVM PATIENT (#.01) MEANS TEST STATUS (#408.32) MEANS TEST STATUS (#1.01) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):