PlanSecurityCancellation
Object - Plan Security Cancellation Transaction#
https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/objects/transactions/cancellation/PlanSecurityCancellation.schema.json
Description: Object describing a cancellation of a plan security
Data Type: OCF Object - TX_PLAN_SECURITY_CANCELLATION
Composed From:
- schema/primitives/objects/Object
- schema/primitives/objects/transactions/Transaction
- schema/primitives/objects/transactions/SecurityTransaction
- schema/primitives/objects/transactions/cancellation/Cancellation
Properties:
Property | Type | Description | Required |
---|---|---|---|
id | STRING |
Identifier for the object | REQUIRED |
comments | [STRING ] |
Unstructured text comments related to and stored for the object | - |
object_type | Constant: TX_PLAN_SECURITY_CANCELLATION Defined in schema/enums/ObjectType |
Object type field | REQUIRED |
date | schema/types/Date | Date on which the transaction occurred | REQUIRED |
security_id | STRING |
Identifier for the security (stock, plan security, warrant, or convertible) by which it can be referenced by other transaction objects. Note that while this identifier is created with an issuance object, it should be different than the issuance object's id field which identifies the issuance transaction object itself. All future transactions on the security (e.g. acceptance, transfer, cancel, etc.) must reference this security_id to qualify which security the transaction applies to. |
REQUIRED |
balance_security_id | STRING |
Identifier for the security that holds the remainder balance (for partial cancellations) | - |
reason_text | STRING |
Reason for the cancellation | REQUIRED |
quantity | schema/types/Numeric | Quantity of non-monetary security units cancelled | REQUIRED |
Source Code: schema/objects/transactions/cancellation/PlanSecurityCancellation
Examples:
[
{
"object_type": "TX_PLAN_SECURITY_CANCELLATION",
"id": "test-plan-security-cancellation-minimal",
"security_id": "test-security-id",
"date": "2019-12-11",
"reason_text": "need to cancel",
"quantity": "100"
},
{
"object_type": "TX_PLAN_SECURITY_CANCELLATION",
"id": "test-plan-security-cancellation-all-fields",
"security_id": "test-security-id",
"date": "2019-12-11",
"reason_text": "need to cancel",
"quantity": "100",
"balance_security_id": "test-balance-security-id",
"comments": [
"comment-one",
"comment-two",
"..."
]
}
]
Copyright © 2023 Open Cap Table Coalition.