STANDARD DATA DICTIONARY #420.6 -- CODE INDEX FILE                                                                3/24/25    PAGE 1
STORED IN ^PRCD(420.6,  (91 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 5.1)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains FPDS codes for fiscal years 88 & 89.  These FPDS codes are used to track the types of businesses from which 
goods are being procured, in order to do reporting to Central Office.  All codes with internal entry #'s below 100 are for fiscal
year 88.  All codes with internal entry #'s above 100 are for fiscal year 89.  


FILE SCREEN (SCR-node) : X $S($G(PRCHCDIN)]"":"I 1",1:"I $P(^(0),U,5)'=""N""")
IDENTIFIED BY: CODE INDEX (#1)[R]
         "Z1": I $P(^(0),U,4)]"" W !?13,$P(^(0),U,4)

POINTED TO BY: SOCIOECONOMIC GROUP (FPDS) field (#.01) of the SOCIOECONOMIC GROUP (FPDS) sub-field (#161.225) of the FEE BASIS 
                   VENDOR File (#161.2) 
               TYPE OF OWNERSHIP (FY88) field (#.01) of the TYPE OF OWNERSHIP (FY88) sub-field (#440.01) of the VENDOR File (#440) 
               SOCIOECONOMIC GROUP (FPDS) field (#.01) of the SOCIOECONOMIC GROUP (FY89) sub-field (#440.05) of the VENDOR File 
                   (#440) 
               TYPE OF OWNERSHIP (FY88) field (#.01) of the TYPE OF OWNERSHIP (FY88) sub-field (#440.31) of the VENDOR EDIT File 
                   (#440.3) 
               SOCIOECONOMIC GROUP (FPDS) field (#.01) of the SOCIOECONOMIC GROUP (FY89) sub-field (#440.35) of the VENDOR EDIT 
                   File (#440.3) 
               TYPE CODE field (#1) of the AMOUNT sub-field (#442.1) of the PROCUREMENT & ACCOUNTING TRANSACTIONS File (#442) 
               COMP. STATUS/BUSINESS field (#1.1) of the AMOUNT sub-field (#442.1) of the PROCUREMENT & ACCOUNTING TRANSACTIONS 
                   File (#442) 
               PREF. PROGRAM field (#1.2) of the AMOUNT sub-field (#442.1) of the PROCUREMENT & ACCOUNTING TRANSACTIONS File (#442) 
               BREAKOUT CODE field (#.01) of the BREAKOUT CODE sub-field (#442.16) of the AMOUNT sub-field (#442.1) of the 
                   PROCUREMENT & ACCOUNTING TRANSACTIONS File (#442) 
               TYPE CODE field (#1) of the AMOUNT sub-field (#443.7) of the AMENDMENTS File (#443.6) 
               COMP. STATUS/BUSINESS field (#1.1) of the AMOUNT sub-field (#443.7) of the AMENDMENTS File (#443.6) 
               PREF. PROGRAM field (#1.2) of the AMOUNT sub-field (#443.7) of the AMENDMENTS File (#443.6) 
               SOCIOECONOMIC GROUP field (#.01) of the SOCIOECONOMIC GROUP sub-field (#444.11) of the RFQ VENDOR File (#444.1) 
               TYPE OF OWNERSHIP field (#.01) of the TYPE OF OWNERSHIP sub-field (#444.19) of the RFQ VENDOR File (#444.1) 
               

CROSS
REFERENCED BY: NAME(B)



420.6,.001    NUMBER                     NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999999999999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      MAY 03, 1989 
              HELP-PROMPT:      Type a Number between 1 and 999999999999, 0 Decimal Digits 
              DESCRIPTION:      This is the number that identifies the entry within the file.  The file contains Federal
                                Procurement Data Systems (FPDS) index codes.  


420.6,.01     NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>4!($L(X)<1)!'(X'?1P.E) X
              LAST EDITED:      FEB 11, 2005 
              HELP-PROMPT:      ANSWER MUST BE 1-4 CHARACTERS IN LENGTH & NOT BEGINNING WITH PUNCTUATION 
              DESCRIPTION:      This is the name of the code index. Updated to accept up to four chars to support the new FPDS
                                report.  

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


420.6,1       CODE INDEX             0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>75!($L(X)<10) X
              HELP-PROMPT:      ANSWER MUST BE 10-75 CHARACTERS IN LENGTH 
              DESCRIPTION:
                                This is the code for the index.  


420.6,2       EFFECTIVE DATE         0;3 SET (Required)

                                '0' FOR 88; 
                                '1' FOR 89; 
              LAST EDITED:      AUG 10, 1988 
              HELP-PROMPT:      ENTER A '0' FOR 'FY88'  OR  '1' FOR 'FY89' 
              DESCRIPTION:
                                This is the year that the Federal Procurement Data Systems (FPDS) index code became effective.  


420.6,3       SHORT DESC.            0;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<3) X
              LAST EDITED:      AUG 19, 1988 
              HELP-PROMPT:      ANSWER MUST BE 3-80 CHARACTERS IN LENGTH 
              DESCRIPTION:      This is a short description of the category defined under the Federal Procurement Data Systems
                                (FPDS) index codes.  The codes are used to track the types of business from which goods are being
                                procured, in order to do reporting to Central Office.  


420.6,4       DISPLAY                0;5 SET

                                'N' FOR DO NOT DISPLAY; 
              LAST EDITED:      NOV 08, 1996 
              TECHNICAL DESCR:  If this field (DISPLAY) is set and the variable PRCHCDIN is undefined then the screen on this file
                                will prevent any record with this field set (with 'N') from being displayed.  
                                  
                                The following must be done in programmer mode.  
                                  
                                If you want to edit an entry in this file that has this field set you must set the variable
                                PRCHCDIN (S PRCHCDIN=1).  You must enter FileMan via D Q^DI so that you do not kill the variable
                                PRCHCDIN as soon as you enter FileMan.  


420.6,5       APPLICABLE BUS. TYPE   0;6 FREE TEXT

              INPUT TRANSFORM:  D EN1^PRCHFPD3
              LAST EDITED:      AUG 14, 1997 
              HELP-PROMPT:      1 = Small Business, 2 = Large Business, 3 = Outside U.S., 4 = Other Entities  (1-30 chars) 
              DESCRIPTION:       This field will hold the Business Type that is applicable to the Socioeconomic Group for the
                                selected Vendor. 
                                 
                                User may enter one or more Business Type.  It will display as 1,2 or 1,3,4 etc..  
                                 
                                The user must enter a minimum of 1 character and a maximum of 30 characters.  The system will
                                filter out all the duplicates and any non-numeric characters greater than 4 that might have been
                                used as delimeter or anything else.  
                                 
                                The valid Business Types are as follows: 
                                 
                                                      1 : Small Business 
                                                      2 : Large Business 
                                                      3 : Outside U.S.  
                                                      4 : Other Entities 

              TECHNICAL DESCR:  The four Business Types that can be applied to a Vendor are as follows: 
                                 
                                     1 : Small Business 
                                     2 : Large Business 
                                     3 : Outside U.S.  
                                     4 : Other Entities 

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



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):