Legal pillar · v0.16.0
regulatory-filing RegulatoryFiling
Regulatory filing record.
$id · https://corpospec.com/schemas/v0.16.0/regulatory-filing.schema.json
Fields
| Field | Type | Required | Description |
|---|---|---|---|
| artefact_ref | PathRef | yes | PathRef to the filed artefact. |
| effective_on | IsoDate | yes | Effective date (often filed_on, sometimes future-dated). |
| entity | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| filed_on | IsoDate | yes | ISO 8601 date (YYYY-MM-DD). |
| id | PathRef | yes | Path-based cross-reference relative to .corpospec/ root. Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$` |
| jurisdiction | IsoCountry | yes | ISO 3166-1 alpha-2 country code. |
| kind | FilingKind | yes | Filing kind. |
| owner | PathRef | yes | Owner / responsible party internal to the company. |
| registry | Registry | yes | Registry / authority. |
| retention_until | IsoDate | yes | Retention until 10 years (HGB §257 / equivalent). |
| status | FilingStatus | yes | Filing lifecycle. |
| statutory_deadline | IsoDate | yes | Statutory deadline this filing was made against. |
| accession_number | string? | — | Registry's accession / file number after acknowledgement. |
| acknowledgement_ref | PathRef? | — | PathRef to the acknowledgement / receipt from the registry. |
| counsel_ref | PathRef? | — | PathRef to legal counsel who advised on the filing. |
| fee_amount | number? | — | |
| fee_currency | IsoCurrency? | — | Filing fee paid (in currency of jurisdiction). |
Definitions
Shared types referenced within this schema.
FilingKind
Filing kind.
FilingStatus
Filing lifecycle.
IsoCountry
ISO 3166-1 alpha-2 country code.
pattern: ^[A-Z]{2}$
IsoCurrency
ISO 4217 currency code.
pattern: ^[A-Z]{3}$
IsoDate
ISO 8601 date (YYYY-MM-DD).
type: string
PathRef
Path-based cross-reference relative to .corpospec/ root.
Pattern: `^[a-z0-9_-]+(/[a-z0-9_.-]+)+$`
pattern: ^[a-z0-9_-]+(/[a-z0-9_.-]+)+$
Registry
Registry / authority.
Reference in your YAML
# yaml-language-server: $schema=https://corpospec.com/schemas/v0.16.0/regulatory-filing.schema.json