STANDARD DATA DICTIONARY #2101.3 -- GENERIC CODE SHEET TRANSMISSION RECORD FILE                                   3/24/25    PAGE 1
STORED IN ^GECS(2101.3,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                     (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file stores data that manages the creation/transmission of batch numbers (batches of code sheets).  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @

CROSS
REFERENCED BY: BATCH NUMBER(B), BATCH NUMBER(C), BATCH NUMBER(E)



2101.3,.01    BATCH NUMBER           0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45)&(X'?3N1"-"3U1"-"4N1"-"4.5N.1U)&(X'?3N1"-"3U1"-"4N1"-"1.5N) X
              LAST EDITED:      FEB 11, 1998 
              HELP-PROMPT:      Enter Batch Number,Transmission Number, or Station Mailman Message Number Format  503-CLM-88-1234C 
                                or 503-LOG-88-12345 
              DESCRIPTION:      The batch number of the batch created.  Example: 460-VOL-89-75 would indicate a batch with station
                                number 460, code sheet system identifier VOL (3 character identifier for batch type), fiscal year
                                89, and counter number 75.  The counter is generated from file 2101.5 GENERIC CODE SHEET COUNTER.  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  2101.3^B 
                                1)= S ^GECS(2101.3,"B",$E(X,1,30),DA)=""
                                2)= K ^GECS(2101.3,"B",$E(X,1,30),DA)
                                This is a standard VA FileMan "B" cross reference.  


              CROSS-REFERENCE:  2101.3^C^MUMPS 
                                1)= S X1=$S($P(X,"-",4)]"":$P(X,"-",4),1:$P(X,"-",3)),^GECS(2101.3,"C",X1,DA)="" K X1
                                2)= S X1=$S($P(X,"-",4)]"":$P(X,"-",4),1:$P(X,"-",3)) K ^GECS(2101.3,"C",X1,DA),X1
                                This cross reference is used for user lookups through VA FileMan.  It allows batch numbers to be
                                selected by the counter number (which is the 4th piece of the batch number).  


              CROSS-REFERENCE:  2101.3^E^MUMPS 
                                1)= S X1=$S($P(X,"-",4)]"":$P(X,"-",3,4),1:$P(X,"-",2,3)),^GECS(2101.3,"E",X1,DA)="" K X1
                                2)= S X1=$S($P(X,"-",4)]"":$P(X,"-",3,4),1:$P(X,"-",2,3)) K ^GECS(2101.3,"E",X1,DA),X1
                                This cross reference is used for user lookups through VA FileMan.  It allows batch numbers to be
                                selected by the fiscal year and counter number (which is the 3rd and 4th pieces of the batch
                                number).  



2101.3,.1     SYSTEM IDENTIFIER      0;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>3!($L(X)<3) X
              LAST EDITED:      JAN 13, 1989 
              HELP-PROMPT:      ANSWER MUST BE 3 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                This field is used to store the 3 character batch type (from the batch type file 2101.1).  


2101.3,.2     BATCH TYPE             0;6 POINTER TO GENERIC CODE SHEET BATCH TYPE FILE (#2101.1)

              LAST EDITED:      AUG 17, 1990 
              DESCRIPTION:
                                This field is used to store the batch type from the batch type file 2101.1.  


2101.3,.5     TYPE                   0;3 SET

                                'B' FOR BATCH; 
                                'T' FOR TRANSMISSION; 
                                'R' FOR RECEIVING REPORT; 
              DESCRIPTION:      This field is used to store the status of the batch.  Status's can be batch (code sheets have been
                                batched but not transmitted) or transmitted.  The receiving report status is currently not used.  


2101.3,.7     DATE CREATED           0;10 DATE

              INPUT TRANSFORM:  S %DT="ETXR" D ^%DT S X=Y K:Y<1 X
              DESCRIPTION:      This field is used to store the date the batch was assembled.  This field is used for archiving old
                                transmission records.  


2101.3,.8     CREATED BY             0;11 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      DEC 13, 1993 
              DESCRIPTION:      This field is used to store the user which batched the code sheets.  This field is used for
                                informational purposes only.  


2101.3,4      DATE GIVEN TO MAILMAN  0;4 DATE

              INPUT TRANSFORM:  S %DT="ETX" D ^%DT S X=Y K:Y<1 X
              DESCRIPTION:
                                This field is used to store the date the batch was assembled in a mail message for transmission.  


2101.3,4.5    MESSAGE NUMBER         2;0 Multiple #2101.32

              DESCRIPTION:
                                This field is used to store the mail messages which were used to transmit the batch.  


2101.32,.01     MESSAGE NUMBER         0;1 NUMBER (Multiply asked)

                INPUT TRANSFORM:  K:+X'=X!(X>9999999999999)!(X<0)!(X?.E1"."1N.N) X
                LAST EDITED:      DEC 05, 1988 
                HELP-PROMPT:      Type a Number between 0 and 9999999999999, 0 Decimal Digits 
                DESCRIPTION:
                                  This field is used to store the mail messages which were used to transmit the batch.  




2101.3,5      RELEASE BY             0;5 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      DEC 13, 1993 
              DESCRIPTION:      This field is used to store the user which transmitted the batch.  This field is used for
                                informational purposes only.  



      FILES POINTED TO                      FIELDS

GENERIC CODE SHEET BATCH TYPE 
                   (#2101.1)      BATCH TYPE (#.2)

NEW PERSON (#200)                 CREATED BY (#.8)
                                  RELEASE BY (#5)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
GECS BATCH STATUS             AUG 24, 1989        USER #1                              GENERIC CODE SHEET TRANSMISSION RECORD LIST 
GECS BATCHES WAITING          JAN 03, 1989        USER #0                         GENERIC CODE SHEET TRANSMISSION RECORD STATISTICS

SORT TEMPLATE(S):
GECS BATCH STATUS             JAN 04, 1989        USER #0    
SORT BY: ]@SYSTEM IDENTIFIER//
  WITHIN SYSTEM IDENTIFIER, SORT BY: @DATE CREATED//

GECS BATCHES WAITING          JAN 03, 1989        USER #0    
SORT BY: ]@BATCH NUMBER//
  WITHIN BATCH NUMBER, SORT BY: @DATE CREATED//


FORM(S)/BLOCK(S):