2.1.4 Fund Related Information Segments Formats

This topic explains the information about the fund related information segments formats.

Serial Number: 1

Segment Identification Number: 00GEN

Description: This segment is used for providing information that is common to the other fund related rules that need to be uploaded in the system.

Segment Mandatory/Optional: Mandatory and will be the driving header segment for all the other segments.

Multiple records allowed for the same Fund and Rule Effective Date: No

Table 2-24 Fund Related Information Segments Formats - 00GEN

Field Name Type Maximum Length Mandatory/Optional Characteristics/Validations applicable Description
PROCESSID Alphanumeric 50 Mandatory - This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later.
BULKCLIENTCODE Alphanumeric 12 Mandatory - Valid authorized, enabled Bulk client codes maintained in the system as a part of Entity maintenance.
IMPORTFILENAME Alphanumeric 255 Mandatory - This is the name of the file being uploaded into the FCIS system.
AMCID Alphanumeric 12 Mandatory - Valid authorized, enabled AMC maintained in the system as a part of Entity maintenance. The fund rule upload defaulting would be based on both AMCID and the Bulk client code.
USERID Alphanumeric 320 Mandatory - The fund rule MakerID would have the value of UserID as a part of data storage in all the fund rule tables.
UPLOADMODE Alphanumeric 1 Mandatory Valid values are 'N' and 'I' Should be 'N' for New fund rule. And ‘I’ for Amending an existing authorized fund rule.
GENERATEAUTHFUNDRULE Alphanumeric 1 Optional Valid values are 'A' and 'U' This indicates whether the fund rule uploaded should be a authorized fund rule or unauthorized fund rule.

Serial Number: 2

Segment Identification Number: 01FEM

Description: This segment is used for providing Fund entity related information.

Segment Mandatory / Optional: Optional.

Multiple records allowed for the same Fund and Rule Effective Date: Yes (For various entity types and entity IDs)

Table 2-25 Fund Related Information Segments Formats - 01FEM

Field Name Type Maximum Length Mandatory/ Optional Characteristics/Validations applicable Description
SEGMENTID Alphanumeric 20 Mandatory Default value 01FEM Standard value of 01FEM to uniquely identify Fund entity information
PROCESSID Alphanumeric 50 Mandatory Same value as in 00GEN - ProcessID This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later
FUNDID Alphanumeric 6 Mandatory Depending upon the scheme cross reference maintained at the Bulk client defaults - this field value could either be FundID, Fund Identification number or Fund ticker symbol. The Fund ID is a unique Identification for each Fund in the system. Enter the fund for which a Fund entity mapping needs to be maintained.
ENTITYTYPE Alphanumeric 2 Optional Valid values are - 'A' for Agent; 'Q' for Check Vendor;' U' for Investor, 'L' for Clearing Agent; 'IC' for Individual customer category and 'CC' for Corporate customer category The entity type for which the fund is mapped. This helps us to understand whether it is a Fund-Agent mapping, Fund-Check Vendor mapping, Fund-Clearing Agent mapping, Fund-Investor mapping, Fund-Individual category mapping or Fund - Corporate category mapping
ENTITYID Alphanumeric 12 Optional Valid entity ID maintained in the system as a part of Single entity maintenance for the respective entity type. The Entity ID which belongs to the entity type specified
DISABLE Number 1 Optional Valid values are '0' and '1' This is to indicate whether the definition should be disabled or enabled.
RESTRICTIVELIST Number 1 Optional Valid values are '0' and '1' Indicates whether the mapping is a positive list or negative list. The value of '1' indicates that it is a negative list and vice versa.
DEFAULTOPTION Alphanumeric 15 Optional Valid values are null, 'BULKCLIENTCODE' or any valid Fund Id available in the system. If the default option is null, then all values provided by the user for entity type, entity id and Restrictive list should be used. * If the value 'BULKCLIENTCODE' is mentioned, then default the information based on the bulk client code mentioned as a part of header segment. * If any other Fund ID value is mentioned, then default values based on the latest available record for the Fund mentioned.
UPLOADMODE Alphanumeric 1 Optional Valid values are null, 'N' and 'I'. This is to override the value mentioned as a part of header segment. Should be 'N' for New fund rule. And ‘I’ for Incremental for Amending an existing authorized fund rule.
GENERATEAUTHFUNDRULE Alphanumeric 1 Optional Valid values are null, 'A' and 'U'. This is to override the value mentioned as a part of header segment. This indicates whether the fund rule uploaded should be a authorized fund rule or unauthorized fund rule.

Serial Number: 3

Segment Identification Number: 02FAB

Description: This segment is used for providing Fund agency branch back-dated related information.

Segment Mandatory/Optional: Optional

Multiple records allowed for the same Fund and Rule Effective Date: Yes (For various transaction types)

Table 2-26 Fund Related Information Segments Formats - 02FAB

Field Name Type Maximum Length Mandatory/Optional Characteristics/Validations applicable Description
SEGMENTID Alphanumeric 20 Mandatory Default value 02FAB Standard value of 02FAB to uniquely identify Fund agency branch back-dating limit information.
PROCESSID Alphanumeric 50 Mandatory Same value as in 00GEN - ProcessID This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later.
FUNDID Alphanumeric 6 Mandatory Depending upon the scheme cross reference maintained at the Bulk client defaults this field value could either be FundID, Fund Identification number or Fund ticker symbol. The Fund ID is a unique Identification for each Fund in the system. Enter the fund for which a Fund agency branch backdated limit needs to be maintained.
AGENTCODE Alphanumeric 12 Optional Valid agent as a part of entity maintenance Valid entity id in the system for which entity type is 'A'.
AGENCYBRANCHCODE Alphanumeric 12 Optional Valid agency branch as a part of entity maintenance Valid entity id in the system for which the parent code is Agent code mentioned in the previous column.
TRANSACTIONTYPE Alphanumeric 2 Optional Valid values are '01' for IPO; '02' for Subscription; '03' for Redemption and so on. Transaction type for which backdating limit is maintained. Valid values are '01' to '10' ranging from IPO to Reissue.
BACKDATINGPERIOD Number - Optional Back dating limit in days -
DISABLE Number 1 Optional Valid values are '0' and '1' This is to indicate whether the definition should be disabled or enabled.
DEFAULTOPTION Alphanumeric 15 Optional Valid values are null, 'BULKCLIENTCODE' or any valid Fund Id available in the system. * If the default option is null, then all values provided by the user for entity type, entity id and Restrictive list should be used. * If the value 'BULCLIENTCODE' is mentioned, then default values based on the latest available record for the Fund mentioned.
UPLOADMODE Alphanumeric 1 Optional Valid values are null, 'N' and 'I'. This is to override the value mentioned as a part of header segment. Should be 'N' for New fund rule. And ‘I’ for Incremental for Amending an existing authorized fund rule.
GENERATEAUTHFUNDRULE Alphanumeric 1 Optional Valid values are null, 'A' and 'U'. This is to override the value mentioned as a part of header segment. This indicates whether the fund rule uploaded should be an authorized fund rule or unauthorized fund rule.

Serial Number: 4

Segment Identification Number: 03FBC

Description: This segment is used for providing Fund based calendar information.

Segment Mandatory/Optional: Optional

Multiple records allowed for the same Fund and Rule Effective Date: Yes (for various years)

Table 2-27 Fund Related Information Segments Formats - 03FBC

Field Name Type Maximum Length Mandatory/Optional Characteristics/Validations applicable Description
SEGMENTID Alphanumeric 20 Mandatory Default value 03FBC Standard value of 03FBC to uniquely identify Fund agency branch backdating limit information.
PROCESSID Alphanumeric 50 Mandatory Same value as in 00GEN - ProcessID This should identify the upload uniquely. This should also be unique within a file and it allows to identify imported records later.
FUNDID Alphanumeric 6 Mandatory Depending upon the scheme cross reference maintained at the Bulk client defaults this field value could either be FundID, Fund Identification number or Fund ticker symbol. The Fund ID is a unique Identification for each Fund in the system. Enter the fund for which a Fund agency branch backdated limit needs to be maintained.
YEAR Number 4 Optional - The year for which the calendar need to be maintained for the fund.
DEFAULTOPTION Alphanumeric 15 Optional Valid values are null, 'BULKCLIENTCODE' or any valid Fund Id available in the system. * If the default option is null, then all values provided by the user for entity type, entity id and Restrictive list should be used. * If the value 'BULKCLIENTCODE' is men- tioned, then default the information based on the bulk client code mentioned as a part of header segment. * If any other Fund ID value is mentioned, then default values based on the latest available record for the Fund mentioned.
UPLOADMODE Alphanumeric 1 Optional Valid values are null, 'N' and 'I'. This is to override the value men- tioned as a part of header segment. Should be 'N' for New fund rule. And ‘I’ for Incremental for Amending an existing authorized fund rule.
GENERATEAUTHFUNDRULE Alphanumeric 1 Optional Valid values are null, 'A' and 'U'. This is to override the value mentioned as a part of header segment. This indicates whether the fund rule uploaded should be a authorized fund rule or unauthorized fund rule.