This section describes the Add Restrictions, Change/Transfer Restrictions, and Release Restrictions data fields.
Add Restrictions Data Table
To add a restriction, you must first set up a Pledge Master and a Restriction Reason Code. The message stream process to create a Pledge Master and a Restriction Reason Code is currently not available. You can maintain these values under the Custody menu in STAR.
To add a restriction to a position within an Entity, tag 55/F55 must equal RESTRICT, along with other data elements shown in the data table that follows.
The following table describes the required and optional data fields for Add Restrictions.
Tag # – Tag Name |
Required/Optional |
Required/Optional |
Value/Description of Field |
---|---|---|---|
55 – Event Type |
Required – must be RESTRICT |
CHAR |
Used for message stream processing. |
1164 – Entity Name |
Required |
CHAR (30) |
Lookup on the Entity Name. Either Entity Name or Entity ID (1163) is required. Additional fields needed for processing are returned by the lookup. |
1163 – Entity ID |
Required |
CHAR (8) |
Lookup on the Entity ID. Either Entity ID or Entity Name (1164) is required. Additional fields needed for processing are returned by the lookup. |
14 – Security ID |
Required |
CHAR (100) |
Lookup on the Security ID. Additional fields needed for processing are returned by the lookup. |
1141 – Pledge ID |
Required |
VARCHAR2 (255) |
Lookup on the Pledge ID. Additional fields needed for processing are returned by the lookup from the Pledge Master. |
1624 – Pledge Reason |
Required |
CHAR |
Lookup on the Pledge Reason codes. Additional fields needed for processing are returned by the lookup. |
903 – Units Pledged |
Required |
DEC |
Quantity to restrict. |
35 – Pledge Date |
Required |
DATE |
Effective date of the pledge. |
481 – Market Price |
Required |
NUMBER (28,12) |
Market Price (local) for security. Used to calculate the Inception Value for the pledged position. |
1146 – Custody Bank Name |
Optional |
CHAR |
Lookup on the Custody Bank Name. Additional Custody Bank information is returned by the lookup. Lookup is based on the Entity Bank Relationship. |
25 – Event ID |
Optional |
VARCHAR2(55) |
If tag 25 is not supplied, message stream generates an event ID. |
Change/Transfer Restrictions Data Table
The Change/Transfer Restriction process allows you to change the Pledge ID or Pledge Reason Code. To change the Restricted Quantity or Security Restricted, the original pledge must be released and a new restriction added. To change a restriction, tag 55/F55 must equal CHG_RESTRICT, with the other data elements in the data table that follows.
The following table describes the required and optional data fields for Change/Transfer Restrictions.
Tag # – Tag Name |
Required/Optional |
Data Type |
Value/Description of Field |
---|---|---|---|
55 – Event Type |
Required – must be CHG_RESTRICT |
CHAR |
Used for message stream processing. |
1164 – Entity Name |
Required |
CHAR (30) |
Lookup on Entity Name. Either Entity Name or Entity ID (1163) is required. Additional fields needed for processing are returned by the lookup. |
1163 – Entity ID |
Required |
CHAR (8) |
Lookup on Entity ID. Either Entity ID or Entity Name (1164) is required. Additional fields needed for processing are returned by the lookup. |
14 – Security ID |
Required |
CHAR (100) |
Lookup on Security ID. Either Security ID (tag 14), Issue Name (tag 961), or Security Symbol (tag 13) is required. Additional fields needed for processing are returned by the lookup. |
1141 – Pledge ID |
Required |
VARCHAR2 (255) |
Lookup on the Pledge ID. Additional fields needed for processing are returned by the lookup from the Pledge Master. |
1624 – Pledge Reason |
Required |
CHAR |
Lookup on Pledge Reason Codes. This is the existing Pledge Reason Code from which the transfer is done. Additional fields needed for processing are returned by the lookup. |
35 – Transfer Date |
Required |
DATE |
Effective date of the transfer. |
903 – Units Transferred |
Required |
DEC |
Quantity to transfer. Must not exceed quantity currently restricted under the Pledge ID and Pledge Reason Code. |
1290 – Transfer To Pledge Reason |
Required |
CHAR |
A lookup on Pledge Reason Code. The new Pledge Reason Code to which to transfer the shares. Additional fields needed for processing are returned by the lookup. |
481 – Market Price |
Required |
NUMBER (28,12) |
Market Price (local) for the security on Transfer Date Effective Date. Used to calculate market value for the transferred quantity. |
1146 – Custody Bank Name |
Optional |
CHAR |
Lookup on Custody Bank Name. Additional Custody Bank information is returned by the lookup. Lookup is based on the Entity Bank Relationship. |
25 – Event ID |
Optional |
VARCHAR2(55) |
message stream generates a unique event ID if not supplied. |
Release Restrictions Data Table
The following table describes the required and optional data fields for Release Restrictions.
Tag # – Tag Name |
Required/Optional |
Data Type |
Value/Description of Field |
---|---|---|---|
55 – Event Type |
Required – must be RELEASE_RESTRICT |
CHAR |
Used for message stream processing. |
1164 – Entity Name |
Required |
CHAR (30) |
Lookup on the Entity Name. Either Entity Name or Entity ID (1163) is required. Additional fields needed for processing are returned by the lookup. |
1163 – Entity ID |
Required |
CHAR (8) |
Lookup on Entity ID. Either Entity ID or Entity Name (1164) is required. Additional fields needed for processing are returned by the lookup. |
14 – Security ID |
Required |
CHAR (100) |
Lookup on Security ID. Either Security ID (tag 14), Issue Name (tag 961), or Security Symbol (tag 13) is required. Additional fields needed for processing are returned by the lookup. |
1141 – Pledge ID |
Required |
VARCHAR2 (255) |
Lookup on Pledge ID. Additional fields needed for processing are returned by the lookup from the Pledge Master. |
1624 – Pledge Reason |
Required |
CHAR |
Lookup on Pledge Reason Codes. The existing Pledge Reason Code from which the units must be released. Additional fields needed for processing are returned by the lookup. |
903 – Units Released |
Required |
DEC |
Quantity to release. Must not exceed the quantity currently restricted under the Pledge ID and Reason Code. |
35 – Release Date |
Required |
DATE |
Effective date of the release. |
481 – Market Price |
Required |
NUMBER (28,12) |
Market Price (local) for the security on the Release Date. Used to calculate the Market Value for the released quantity. |
1146 – Custody Bank Name |
Optional |
CHAR |
Lookup on Custody Bank Name. Additional Custody Bank information is returned by the lookup. Lookup is based on the Entity Bank Relationship. |
25 – Event ID |
Optional |
VARCHAR2(55) |
message stream generates a unique Event ID if not supplied. |
Add Comment