STANDARD DATA DICTIONARY #365.1 -- IIV TRANSMISSION QUEUE FILE                                                    6/27/25    PAGE 1
STORED IN ^IBCN(365.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 records which have been selected based on specific criteria to generate an HL7 message.  These messages will be
sent to the Eligibility Communicator for processing.  Per VHA Directive 10-93-142, this file definition should not be modified.  


              DD ACCESS: @

POINTED TO BY: TRANSMISSION QUEUE field (#.05) of the IIV RESPONSE File (#365) 
               EICD TRANSMISSION field (#.01) of the EIV EICD TRACKING File (#365.18) 
               EICD VER INQ TRANSMISSION field (#1.01) of the INSURANCE DISCOVERED sub-field (#365.185) of the EIV EICD TRACKING 
                   File (#365.18) 
               

CROSS
REFERENCED BY: TRANSMISSION STATUS(AC), DATE/TIME CREATED(AE), TRANSACTION NUMBER(B), MESSAGE CONTROL ID(C), BUFFER ENTRY(D), 
               PATIENT(E), PAYER(F)

INDEXED BY:    PATIENT & PAYER & SERVICE DATE (AD)


    LAST MODIFIED: APR 10,2024@12:13:53

365.1,.01     TRANSACTION NUMBER     0;1 NUMBER (Required)

              INPUT TRANSFORM:  K:+X'=X!(X>999999999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      MAY 17, 2002 
              HELP-PROMPT:      Type a Number between 1 and 999999999 
              DESCRIPTION:      This field is a sequential number used to uniquely identify a record when creating an entry in this
                                file.  

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


365.1,.02     PATIENT                0;2 POINTER TO PATIENT FILE (#2)

              LAST EDITED:      OCT 23, 2002 
              DESCRIPTION:
                                This is the patient who needs to have insurance identification or verification performed.  

              CROSS-REFERENCE:  365.1^E 
                                1)= S ^IBCN(365.1,"E",$E(X,1,30),DA)=""
                                2)= K ^IBCN(365.1,"E",$E(X,1,30),DA)

              RECORD INDEXES:   AD (#276)

365.1,.03     PAYER                  0;3 POINTER TO PAYER FILE (#365.12)

              LAST EDITED:      OCT 23, 2002 
              DESCRIPTION:
                                This is the Payer to whom the insurance identification or verification is to be submitted to.  

              CROSS-REFERENCE:  365.1^F 
                                1)= S ^IBCN(365.1,"F",$E(X,1,30),DA)=""
                                2)= K ^IBCN(365.1,"F",$E(X,1,30),DA)
                                For testing purposes only 


              RECORD INDEXES:   AD (#276)

365.1,.04     TRANSMISSION STATUS    0;4 POINTER TO IIV TRANSMISSION STATUS FILE (#365.14)

              LAST EDITED:      APR 09, 2003 
              DESCRIPTION:
                                This is the current status of a transmission record.  

              CROSS-REFERENCE:  365.1^AC 
                                1)= S ^IBCN(365.1,"AC",$E(X,1,30),DA)=""
                                2)= K ^IBCN(365.1,"AC",$E(X,1,30),DA)
                                This is a standard cross-reference by the Transmission Status.  It will be used to determined
                                records being processed.  



365.1,.05     BUFFER ENTRY           0;5 POINTER TO INSURANCE VERIFICATION PROCESSOR FILE (#355.33)

              LAST EDITED:      JUL 10, 2002 
              DESCRIPTION:      This field will be populated if either the transmission record was created from a buffer entry or
                                if a problem exists with the transmission record, a buffer entry will be created.  

              CROSS-REFERENCE:  365.1^D 
                                1)= S ^IBCN(365.1,"D",$E(X,1,30),DA)=""
                                2)= K ^IBCN(365.1,"D",$E(X,1,30),DA)


365.1,.06     DATE/TIME CREATED      0;6 DATE

              INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      SEP 13, 2002 
              DESCRIPTION:
                                This is the date and time that the transmission record was created.  

              CROSS-REFERENCE:  365.1^AE 
                                1)= S ^IBCN(365.1,"AE",$E(X,1,30),DA)=""
                                2)= K ^IBCN(365.1,"AE",$E(X,1,30),DA)
                                This cross reference by the date/time created will be used during the purging process.  



365.1,.07     NO. OF TRANSMISSIONS   0;7 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      MAY 17, 2002 
              HELP-PROMPT:      Type a Number between 1 and 99 
              DESCRIPTION:
                                This field is a count of how many HL7 messages have been generated and transmitted.  


365.1,.08     NO. OF RETRIES         0;8 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>10)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      MAY 17, 2002 
              HELP-PROMPT:      Type a Number between 0 and 10 
              DESCRIPTION:
                                This field contains the number of retry messages that have been created an re-transmitted.  


365.1,.09     DATE OF FUTURE TRANSMISSION 0;9 DATE

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:X<1 X
              LAST EDITED:      AUG 05, 2002 
              HELP-PROMPT:      (No range limit on date) 
              DESCRIPTION:      This field contains the date that if the transmission record status is "hold" that the record
                                should be resent.  


365.1,.1      WHICH EXTRACT          0;10 SET

                                '1' FOR Buffer; 
                                '2' FOR Appt; 
                                '4' FOR EICD; 
                                '5' FOR REQUEST ELECTRONIC; 
                                '6' FOR ICB/VISTA; 
                                '7' FOR MBI REQUEST; 
              LAST EDITED:      JUL 20, 2022 
              HELP-PROMPT:      Enter a code from the list. 
              DESCRIPTION:
                                This field identifies which data extract that the transmission record was generated from.  

              TECHNICAL DESCR:  Patch IB*2*621 renamed data extract (#4) from "No Insurance" to "EICD".  Patch IB*2*631 adds the
                                following codes: 5 = REQUEST ELECTRONIC 6 = ICB/VISTA 7 = MBI REQUEST Patch IB*2.0*737 removed code
                                3 for Non-Verified.  


365.1,.11     QUERY FLAG             0;11 SET

                                'I' FOR Identification; 
                                'V' FOR Verification; 
              LAST EDITED:      MAY 17, 2002 
              DESCRIPTION:      This field identifies whether the transmission record is an identification or a verification
                                record.  Identification records will be checked against the National Insurance Cache to identify
                                any insurance.  


365.1,.12     SERVICE DATE           0;12 DATE

              INPUT TRANSFORM:  S %DT="EX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      OCT 23, 2002 
              DESCRIPTION:      This is the date that was determined by the system to submit to the Payer as the date that service
                                was performed.  

              RECORD INDEXES:   AD (#276)

365.1,.13     INSUR RECORD IEN       0;13 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999)!(X<1)!(X?.E1"."1.N) X
              LAST EDITED:      JUL 02, 2002 
              HELP-PROMPT:      Type a number between 1 and 999, 0 Decimal Digits 
              DESCRIPTION:      This field is the IEN of the insurance record which the data extract used to determine that a valid
                                payer record was to be placed in the Transmission Queue file.  This is used to help retrieve
                                important information for the HL7 message.  


365.1,.14     OVERRIDE FRESHNESS FLAG 0;14 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      JUL 02, 2002 
              HELP-PROMPT:      Enter Yes to force an electronic transmission of this entry. 
              DESCRIPTION:      The presence of this flag will alert the process that electronically transmits the insurance
                                verification request, that this entry should get transmitted to the Payer - bypassing the National
                                Insurance Cache.  This is regardless of the freshness date or of any other data elements.  


365.1,.15     STATUS DATE            0;15 DATE

              INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:X<1 X
              LAST EDITED:      AUG 05, 2002 
              HELP-PROMPT:      (No range limit on date) 
              DESCRIPTION:
                                This is the date/time that the status field was changed.  


365.1,.16     HL7 SUBSCRIBER ID FIELD 0;16 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<1) X
              LAST EDITED:      MAR 25, 2014 
              HELP-PROMPT:      Answer must be 1-80 characters in length. 
              DESCRIPTION:      This is the data that will be used to populate the Subscriber ID field in the HL7 message for the
                                electronic Insurance Identification and Verification project.  


365.1,.17     FRESHNESS DATE         0;17 DATE

              INPUT TRANSFORM:  S %DT="E" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      OCT 10, 2002 
              HELP-PROMPT:      Enter valid date. 

365.1,.18     PASS BUFFER?           0;18 SET

                                '1' FOR Yes; 
                                '0' FOR No; 
              LAST EDITED:      OCT 25, 2002 
              DESCRIPTION:
                                This field is a flag on whether to pass the Buffer IEN on to the Response file.  


365.1,.19     HL7 PATIENT ID FIELD   0;19 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      JUL 31, 2009 
              HELP-PROMPT:      Answer must be 1-30 characters in length 
              DESCRIPTION:      This is the data that will be used to populate the Patient ID field in the HL7 message for the
                                outbound 270 inquiry to Austin.  


365.1,.2      SERVICE TYPE CODE      0;20 POINTER TO X12 271 SERVICE TYPE FILE (#365.013)

              LAST EDITED:      MAY 12, 2013 
              HELP-PROMPT:      Enter service type code to be sent with eIV insurance inquiry. 
              DESCRIPTION:
                                Service Type code to be sent with eIV insurance inquiry.  


365.1,.21     EICD INS-FND IEN       0;21 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<1)!(X?.E1"."1.N) X
              LAST EDITED:      OCT 05, 2018 
              HELP-PROMPT:      Type a number between 1 and 99 (0 Decimal) which represents an EICD data record returned from an 
                                Identification response. 
              DESCRIPTION:      This field points to discovered insurance returned from an EICD Identification response. The data
                                will be used to track an EICD Verification inquiry and response.  

              TECHNICAL DESCR:
                                This field represents the "INS-FND" IEN multiple contained in EIV EICD TRACKING (#365.18) FILE.  


365.1,1.02    ORIGINAL INSUR CO NAME 1;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      JUL 02, 2002 
              HELP-PROMPT:      Answer must be 1-30 characters in length. 
              DESCRIPTION:      If the transmission record is created from an Insurance Buffer entry, this is the data value of the
                                equivalent field at time of creation.  


365.1,1.03    GROUP NUMBER           1;3 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>17!($L(X)<1) X
              LAST EDITED:      OCT 31, 2023 
              HELP-PROMPT:      Enter a Group Number that is 1-17 characters in length. 
              DESCRIPTION:      If the transmission record is created from an Insurance Buffer entry, this is the data value of the
                                equivalent field at time of creation. If the transmission record is created by the eIV Appointment
                                Extract, this data value is pulled from the patient's record.  


365.1,1.04    GROUP NAME             1;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
              LAST EDITED:      AUG 18, 2023 
              HELP-PROMPT:      Enter a Group Name that is 1-20 characters in length. 
              DESCRIPTION:      If the transmission record is created from an Insurance Buffer entry, this is the data value of the
                                equivalent field at time of creation. If the transmission record is created by the eIV Appointment
                                Extract, this data value is pulled from the patient's record.  


365.1,1.05    ORIGINAL SUBSCRIBER ID 1;5 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<1) X
              LAST EDITED:      MAR 24, 2014 
              HELP-PROMPT:      Answer must be 1-80 characters in length. 
              DESCRIPTION:      If the transmission record is created from an Insurance Buffer entry, this is the data value of the
                                equivalent field at time of creation.  


365.1,2       HL7 MESSAGES           2;0 DATE Multiple #365.16

              DESCRIPTION:
                                This is a record of all HL7 messages generated for a transmission record.  


365.16,.01      HL7 DATE/TIME CREATED  0;1 DATE (Multiply asked)

                INPUT TRANSFORM:  S %DT="ESTXR" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      JUN 03, 2002 
                DESCRIPTION:
                                  This is the date and time that the HL7 message was created.  

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


365.16,.02      MESSAGE CONTROL ID     0;2 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
                LAST EDITED:      JUN 07, 2002 
                HELP-PROMPT:      Answer must be 1-20 characters in length. 
                DESCRIPTION:
                                  This is the message control ID number assigned by the HL7 package when a message is created.  

                CROSS-REFERENCE:  365.1^C 
                                  1)= S ^IBCN(365.1,"C",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^IBCN(365.1,"C",$E(X,1,30),DA(1),DA)
                                  This is a standard FileMan cross-reference.  It is by the HL7 message control ID and since that
                                  is a multiple, the cross-reference is by the entire file.  



365.16,.03      RESPONSE               0;3 POINTER TO IIV RESPONSE FILE (#365)

                LAST EDITED:      JUN 03, 2002 
                DESCRIPTION:      When an HL7 message is created, a corresponding "stub" response message will be created at the
                                  same time.  This is a pointer to that "stub" message.  




365.1,3.01    MANUAL REQUEST DATE/TIME 3;1 DATE

              ELECTRONIC INQUIRY REQUEST DATE AND TIME   
              INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:X<1 X
              LAST EDITED:      SEP 13, 2010 
              HELP-PROMPT:      Enter the Date and Time that the Electronic Inquiry Request was queued. 
              DESCRIPTION:
                                The date and time a service type inquiry was triggered from the option, Request Electronic Inquiry.  

              TECHNICAL DESCR:  This field will be set to the current date/time whenever a service type inquiry was triggered from
                                the option, Request Electronic Inquiry.  


365.1,3.02    SOURCE OF INFORMATION  3;2 POINTER TO SOURCE OF INFORMATION FILE (#355.12)

              LAST EDITED:      DEC 28, 2017 
              HELP-PROMPT:      Enter source of information code to be sent with eIV insurance inquiry. 
              DESCRIPTION:
                                This is the source of information for when the transmission record was created.  

              TECHNICAL DESCR:  This field will be set to the source of information whenever a inquiry was triggered from the
                                option that requests Electronic Inquiry.  



      FILES POINTED TO                      FIELDS

IIV RESPONSE (#365)               HL7 MESSAGES:RESPONSE (#.03)

IIV TRANSMISSION STATUS (#365.14)  TRANSMISSION STATUS (#.04)

INSURANCE VERIFICATION PROCESS 
                   (#355.33)      BUFFER ENTRY (#.05)

PATIENT (#2)                      PATIENT (#.02)

PAYER (#365.12)                   PAYER (#.03)

SOURCE OF INFORMATION (#355.12)   SOURCE OF INFORMATION (#3.02)

X12 271 SERVICE TYPE (#365.013)   SERVICE TYPE CODE (#.2)


File #365.1

  Record Indexes:

  AD (#276)    RECORD    REGULAR    IR    SORTING ONLY
      Short Descr:  Used for patient/payer/service date checks
      Description:  This cross-reference will be used to check what is the most recent service date for a patient/payer
                    combination.  
        Set Logic:  S ^IBCN(365.1,"AD",X(1),X(2),X(3),DA)=""
       Kill Logic:  K ^IBCN(365.1,"AD",X(1),X(2),X(3),DA)
       Whole Kill:  K ^IBCN(365.1,"AD")
             X(1):  PATIENT  (365.1,.02)  (Subscr 1)  (forwards)
             X(2):  PAYER  (365.1,.03)  (Subscr 2)  (forwards)
             X(3):  SERVICE DATE  (365.1,.12)  (Subscr 3)  (forwards)


INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):