STANDARD DATA DICTIONARY #364.1 -- EDI TRANSMISSION BATCH FILE 9/29/25 PAGE 1
STORED IN ^IBA(364.1, *** 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 record for each 'batch' created for EDI transmission. It is used to track batch activity and to record
statistics on number of bills in a batch that were rejected and accepted and to record the message number in Mailman that the batch
is stored in for inquiry access.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
IDENTIFIED BY: DESCRIPTION (#.08)
POINTED TO BY: BATCH NUMBER field (#.05) of the BILL STATUS MESSAGE File (#361)
BATCH NUMBER field (#100.01) of the EXPLANATION OF BENEFITS File (#361.1)
BATCH # field (#.02) of the TRANSMIT DATE/TIME sub-field (#361.41) of the EDI TEST CLAIM STATUS MESSAGE File
(#361.4)
BATCH NUMBER field (#.02) of the EDI TRANSMIT BILL File (#364)
RESUBMIT BATCH NUMBER field (#.06) of the EDI TRANSMIT BILL File (#364)
PREVIOUS BATCH field (#.15) of the EDI TRANSMISSION BATCH File (#364.1)
BATCH NUMBER field (#.04) of the EDI MESSAGES File (#364.2)
CROSS
REFERENCED BY: BATCH RESUBMIT INCOMPLETE(AINC), DATE LAST SENT(ALT), LATEST RECEIPT STATUS(ASTAT), BATCH TYPE(ATYP),
BATCH NUMBER(B), BATCH NUMBER(C), DATE FIRST SENT(FDATE), MAIL MESSAGE(MSG)
LAST MODIFIED: NOV 16,2020@12:13:29
364.1,.01 BATCH NUMBER 0;1 NUMBER (Required)
INPUT TRANSFORM: K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."1.N) X
LAST EDITED: APR 07, 2020
HELP-PROMPT: Type a number between 1 and 9999999999, 0 decimal digits.
DESCRIPTION:
The number of the batch for EDI transmissions.
CROSS-REFERENCE: 364.1^B
1)= S ^IBA(364.1,"B",$E(X,1,30),DA)=""
2)= K ^IBA(364.1,"B",$E(X,1,30),DA)
CROSS-REFERENCE: 364.1^C^MUMPS
1)= S ^IBA(364.1,"C",+$E(X,4,$L(X)),DA)=""
2)= K ^IBA(364.1,"C",+$E(X,4,$L(X)),DA)
3)= DO NOT DELETE
Lookup batch number without station prefix.
364.1,.02 LATEST RECEIPT STATUS 0;2 SET
'P' FOR PENDING AUSTIN RECEIPT;
'A0' FOR RECEIVED IN AUSTIN;
LAST EDITED: SEP 13, 2001
HELP-PROMPT: Enter the latest receipt status tracked for this batch
DESCRIPTION: This field indicates where the last receipt for this batch came from. It is used in tracking how
far a batch has gone in the transmission path for as long as it can be tracked with electronic
receipt messages.
CROSS-REFERENCE: ^^TRIGGER^364.1^1.06
1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$P(Y(1),U,6),X=X S
DIU=X K Y X ^DD(364.1,.02,1,1,1.1) X ^DD(364.1,.02,1,1,1.4)
1.1)= S X=DIV N %I,%H,% D NOW^%DTC S X=%
1.4)= S DIH=$S($D(^IBA(364.1,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,6)=DIV,DIH=364.1,DIG=1.06 D ^D
ICR:$O(^DD(DIH,DIG,1,0))>0
2)= Q
CREATE VALUE)= NOW
DELETE VALUE)= NO EFFECT
FIELD)= #1.06
CROSS-REFERENCE: 364.1^ASTAT
1)= S ^IBA(364.1,"ASTAT",$E(X,1,30),DA)=""
2)= K ^IBA(364.1,"ASTAT",$E(X,1,30),DA)
3)= DO NOT DELETE
Xref by status
364.1,.03 NUMBER OF BILLS 0;3 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>99999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: MAR 05, 1999
HELP-PROMPT: Type a Number between 0 and 99999, 0 Decimal Digits
DESCRIPTION:
This is the total number of bills currently under the control of this batch.
364.1,.04 MAIL MESSAGE 0;4 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>999999999999999)!(X<0)!(X?.E1"."1N.N) X
LAST EDITED: SEP 23, 2002
HELP-PROMPT: Type a Number between 0 and 999999999999999, 0 Decimal Digits
DESCRIPTION:
This is the number of the mail message that was generated for this batch.
CROSS-REFERENCE: 364.1^MSG
1)= S ^IBA(364.1,"MSG",$E(X,1,30),DA)=""
2)= K ^IBA(364.1,"MSG",$E(X,1,30),DA)
3)= DO NOT DELETE
364.1,.05 BATCH REJECTED 0;5 SET
'1' FOR YES;
'0' FOR NO;
LAST EDITED: APR 11, 1996
HELP-PROMPT: Enter 0 (NO) if batch has not been rejected, 1 (YES) if it has
DESCRIPTION: This field indicates whether or not a batch has been rejected at any point in the transmission
path.
NOTES: TRIGGERED by the REJECT MESSAGE field of the EDI TRANSMISSION BATCH File
364.1,.06 BILL TYPE 0;6 SET
'2' FOR CMS-1500 (PROF);
'3' FOR UB-04 (INST);
'7' FOR J430D (DENT);
LAST EDITED: MAR 09, 2017
HELP-PROMPT: ENTER THE TYPE OF BILL CONTAINED IN THIS BATCH
DESCRIPTION:
THIS IS THE TYPE OF BILL THAT IS CONTAINED IN THIS BATCH
364.1,.07 BATCH TYPE 0;7 SET
'1' FOR EDI 837 BILL SUBMISSION;
LAST EDITED: OCT 02, 1996
HELP-PROMPT: Enter the code that corresponds to the type of data in the batch.
DESCRIPTION:
This identifies the type of ANSI X12 data contained in the batch.
CROSS-REFERENCE: 364.1^ATYP
1)= S ^IBA(364.1,"ATYP",$E(X,1,30),DA)=""
2)= K ^IBA(364.1,"ATYP",$E(X,1,30),DA)
3)= DO NOT DELETE
Xref by batch type
364.1,.08 DESCRIPTION 0;8 FREE TEXT
INPUT TRANSFORM: K:$L(X)>80!($L(X)<1) X
LAST EDITED: SEP 05, 1996
HELP-PROMPT: Answer must be 1-80 characters in length.
DESCRIPTION:
This is a free text description to identify the contents of the batch.
364.1,.09 BATCH RESUBMIT TASK 0;9 FREE TEXT
INPUT TRANSFORM: K:$L(X)>15!($L(X)<1) X
LAST EDITED: SEP 16, 1996
HELP-PROMPT: Answer must be 1-15 characters in length.
DESCRIPTION: If the batch is being resubmitted, this is the task # of the task that is doing the resubmission if
the job is queued. No entry is made here if the task is not queued.
364.1,.1 BATCH RESUBMIT INCOMPLETE 0;10 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: SEP 26, 1996
HELP-PROMPT: Enter YES if batch resubmit was incomplete.
DESCRIPTION: This field is 0 or null if batch either was not resubmitted or if all bills in the batch have been
resubmitted. It is a 1 (YES) if any bills in the batch were not resubmitted, but the batch itself
was.
CROSS-REFERENCE: 364.1^AINC^MUMPS
1)= S:X=1 ^IBA(364.1,"AINC",1,DA)=""
2)= K:X=1 ^IBA(364.1,"AINC",1,DA)
3)= DO NOT DELETE
Xref used to track batches not completely resubmitted.
364.1,.11 REJECT MESSAGE 0;11 POINTER TO EDI MESSAGES FILE (#364.2)
LAST EDITED: SEP 19, 1996
HELP-PROMPT: Enter the number of the reject message for this batch
DESCRIPTION:
Pointer to the reject message received for this batch.
CROSS-REFERENCE: ^^TRIGGER^364.1^.05
1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S X=$S('$D(^IBA(364.2,+Y(0),0)):"",1:$P(^(0),U,1))'="" I
X S X=DIV S Y(1)=$S($D(^IBA(364.1,D0,0)):^(0),1:"") S X=$P(Y(1),U,5),X=X S DIU=X K Y S X=DIV S X=1
X ^DD(364.1,.11,1,1,1.4)
1.4)= S DIH=$S($D(^IBA(364.1,DIV(0),0)):^(0),1:""),DIV=X S $P(^(0),U,5)=DIV,DIH=364.1,DIG=.05 D ^DI
CR:$O(^DD(DIH,DIG,1,0))>0
2)= Q
CREATE CONDITION)= REJECT MESSAGE'=""
CREATE VALUE)= S X=1
DELETE VALUE)= NO EFFECT
FIELD)= BATCH REJECTED
364.1,.12 INSURANCE COMPANY 0;12 POINTER TO INSURANCE COMPANY FILE (#36)
LAST EDITED: NOV 13, 1998
HELP-PROMPT: ENTER THE NAME OF THE INSURANCE COMPANY WHOSE BILLS ARE CONTAINED IN THIS BATCH
DESCRIPTION:
This is the insurance company associated with this batch.
364.1,.13 BATCH RESUBMIT DATE 0;13 DATE
INPUT TRANSFORM: S %DT="ETXR" D ^%DT S X=Y K:Y<1 X I $D(X) S X=$E(X,1,12)
LAST EDITED: OCT 03, 1996
HELP-PROMPT: Enter the date/time the batch was last resubmitted.
DESCRIPTION:
This is the last date/time the batch was resubmitted. It is set when the resubmit process is done.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
364.1,.14 TEST BATCH 0;14 SET
'0' FOR NO;
'1' FOR YES;
LAST EDITED: JUN 02, 1997
HELP-PROMPT: Enter YES (1) indicate a test batch in a production environment
DESCRIPTION: This field indicates the batch is a test batch in a production environment. All bills in this
batch will have also been printed.
364.1,.15 PREVIOUS BATCH 0;15 POINTER TO EDI TRANSMISSION BATCH FILE (#364.1)
INPUT TRANSFORM: S DIC("S")="I +Y'=DA" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: MAR 05, 1999
HELP-PROMPT: Enter the number of the batch that was resubmitted in this batch
DESCRIPTION: If this data exists, this batch was created as a result of another batch being resubmitted. This
data references the original batch that contained the bills that are now contained in this batch.
SCREEN: S DIC("S")="I +Y'=DA"
EXPLANATION: Cannot point to itself
364.1,1.01 DATE FIRST SENT 1;1 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X I $D(X) S X=$E(X,1,12)
LAST EDITED: JUL 14, 2015
HELP-PROMPT: Enter the first date/time that the batch was transmitted.
DESCRIPTION:
This is the date/time that this batch was first transmitted.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
CROSS-REFERENCE: ^^TRIGGER^364.1^1.03
1)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$P(Y(1),U,
3)="" I X S X=DIV S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$P(Y(1),U,3),X=X S DIU=X K Y S X=DI
V S X=DIV X ^DD(364.1,1.01,1,1,1.4)
1.4)= S DIH=$S($D(^IBA(364.1,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,3)=DIV,DIH=364.1,DIG=1.03 D ^D
ICR:$O(^DD(DIH,DIG,1,0))>0
2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$P(Y(1),U,3),X=X S
DIU=X K Y S X="" X ^DD(364.1,1.01,1,1,2.4)
2.4)= S DIH=$S($D(^IBA(364.1,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,3)=DIV,DIH=364.1,DIG=1.03 D ^D
ICR:$O(^DD(DIH,DIG,1,0))>0
CREATE CONDITION)= DATE LAST SENT=""
CREATE VALUE)= DATE FIRST SENT
DELETE VALUE)= @
FIELD)= DATE LAST SENT
CROSS-REFERENCE: 364.1^FDATE
1)= S ^IBA(364.1,"FDATE",$E(X,1,30),DA)=""
2)= K ^IBA(364.1,"FDATE",$E(X,1,30),DA)
This index allows for the searching of batches by the date that they were first sent to FMS.
364.1,1.02 FIRST SENT BY 1;2 POINTER TO NEW PERSON FILE (#200)
LAST EDITED: FEB 03, 1999
HELP-PROMPT: Enter the name of the user responsible for the first transmission of this batch.
DESCRIPTION:
The name of the user who was responsible for the first transmission of this batch.
CROSS-REFERENCE: ^^TRIGGER^364.1^1.04
1)= X ^DD(364.1,1.02,1,1,1.3) I X S X=DIV S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$P(Y(1),U,4
),X=X S DIU=X K Y S X=DIV S X=DIV,X=X X ^DD(364.1,1.02,1,1,1.4)
1.3)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(0)=X S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$S('$D(^
VA(200,+$P(Y(1),U,4),0)):"",1:$P(^(0),U,1))=""
1.4)= S DIH=$S($D(^IBA(364.1,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,4)=DIV,DIH=364.1,DIG=1.04 D ^D
ICR:$O(^DD(DIH,DIG,1,0))>0
2)= K DIV S DIV=X,D0=DA,DIV(0)=D0 S Y(1)=$S($D(^IBA(364.1,D0,1)):^(1),1:"") S X=$P(Y(1),U,4),X=X S
DIU=X K Y S X="" X ^DD(364.1,1.02,1,1,2.4)
2.4)= S DIH=$S($D(^IBA(364.1,DIV(0),1)):^(1),1:""),DIV=X S $P(^(1),U,4)=DIV,DIH=364.1,DIG=1.04 D ^D
ICR:$O(^DD(DIH,DIG,1,0))>0
CREATE CONDITION)= LAST SENT BY=""
CREATE VALUE)= INTERNAL(FIRST SENT BY)
DELETE VALUE)= @
FIELD)= LAST SENT BY
364.1,1.03 DATE LAST SENT 1;3 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X I $D(X) S X=$E(X,1,12)
LAST EDITED: OCT 02, 1996
HELP-PROMPT: Enter the last date/time that the batch was transmitted.
DESCRIPTION:
This is the date/time that the batch was last transmitted.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
TRIGGERED by the DATE FIRST SENT field of the EDI TRANSMISSION BATCH File
CROSS-REFERENCE: 364.1^ALT
1)= S ^IBA(364.1,"ALT",$E(X,1,30),DA)=""
2)= K ^IBA(364.1,"ALT",$E(X,1,30),DA)
3)= DO NOT DELETE
Xref by last transmit date
364.1,1.04 LAST SENT BY 1;4 POINTER TO NEW PERSON FILE (#200)
LAST EDITED: JAN 21, 1997
HELP-PROMPT: Enter the name of the user responsible for the last transmission of this batch.
DESCRIPTION:
The name of the user who was responsible for the last transmission of this batch.
NOTES: TRIGGERED by the FIRST SENT BY field of the EDI TRANSMISSION BATCH File
364.1,1.05 LATEST STATUS DATE 1;5 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X I $D(X) S X=$E(X,1,12)
LAST EDITED: OCT 02, 1996
HELP-PROMPT: Enter the date and time associated with the latest status.
DESCRIPTION:
This is the date and time contained on the latest receipt message for this batch.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
364.1,1.06 DATE LATEST STATUS RECORDED 1;6 DATE
INPUT TRANSFORM: S %DT="ETX" D ^%DT S X=Y K:Y<1 X I $D(X) S X=$E(X,1,12)
LAST EDITED: OCT 02, 1996
HELP-PROMPT: Enter the date and time that the latest status was recorded in this file
DESCRIPTION:
This is the date and time the latest status was recorded in this file.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
TRIGGERED by the LATEST RECEIPT STATUS field of the EDI TRANSMISSION BATCH File
FILES POINTED TO FIELDS
EDI MESSAGES (#364.2) REJECT MESSAGE (#.11)
EDI TRANSMISSION BATCH (#364.1) PREVIOUS BATCH (#.15)
INSURANCE COMPANY (#36) INSURANCE COMPANY (#.12)
NEW PERSON (#200) FIRST SENT BY (#1.02)
LAST SENT BY (#1.04)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):