Skip to content

29073 - update specs match validation updates #232

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 32 additions & 6 deletions web/site/public/br/business-spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4108,7 +4108,8 @@ components:
type: object
required:
- registeredOffice
description: 'Addresses related to the business. '
- recordsOffice
description: 'Addresses related to the business.'
properties:
registeredOffice:
$ref: '#/components/schemas/Office'
Expand Down Expand Up @@ -4199,10 +4200,20 @@ components:
required:
- officer
- deliveryAddress
- mailingAddress
- appointmentDate
- cessationDate
offices:
$ref: '#/components/schemas/Office'
type: object
required:
- registeredOffice
- recordsOffice
description: 'Addresses related to the business.'
properties:
registeredOffice:
$ref: '#/components/schemas/Office'
recordsOffice:
$ref: '#/components/schemas/Office'
required:
- annualReport
x-examples:
Expand Down Expand Up @@ -4861,6 +4872,7 @@ components:
files:
type: array
minItems: 1
maxItems: 5
items:
required:
- fileKey
Expand Down Expand Up @@ -4888,14 +4900,15 @@ components:
$ref: '#/components/schemas/Name_translations'
offices:
type: object
description: 'Addresses related to the business. '
description: 'Addresses related to the business.'
properties:
registeredOffice:
$ref: '#/components/schemas/Office'
recordsOffice:
$ref: '#/components/schemas/Office'
required:
- registeredOffice
- recordsOffice
parties:
type: array
description: 'Persons having a role in the corporation eg: company officer.'
Expand Down Expand Up @@ -4944,11 +4957,11 @@ components:
type: string
format: phone
example: (250) 234-4433
description: 'Phone number to be used to contact the business eg: (250) 234-4433.'
description: 'Phone number to be used to contact the business eg: (250) 234-4433, maximum 10 digits'
extension:
type: number
example: 123
description: Extension number of the business contact phone number (555) 555-5555.
description: 'Extension number of the business contact phone number (555) 555-5555, maximum 5 digits'
required:
- email
Conversion:
Expand Down Expand Up @@ -5290,8 +5303,10 @@ components:
- lastName
deliveryAddress:
$ref: '#/components/schemas/Address'
description: 'Standard address format: apartment, unit, or street address number and street name. City, province or territory code, country, postal code and instructions for delivery. Required for Change of Directors filing and Annual Report filing.'
mailingAddress:
$ref: '#/components/schemas/Address'
description: 'Standard address format: apartment, unit, or street address number and street name. City, province or territory code, country, postal code and instructions for delivery.Required for Change of Directors filing and Annual Report filing.'
title:
type: string
description: 'Official title or position of the director in the company.'
Expand Down Expand Up @@ -6102,12 +6117,15 @@ components:
$ref: '#/components/schemas/Name_translations'
offices:
type: object
description: 'Addresses related to the business. '
description: 'Addresses related to the business.'
properties:
registeredOffice:
$ref: '#/components/schemas/Office'
recordsOffice:
$ref: '#/components/schemas/Office'
required:
- registeredOffice
- recordsOffice
parties:
type: array
description: 'Persons having a role in the corporation eg: company director.'
Expand Down Expand Up @@ -6583,6 +6601,10 @@ components:
title: Person Schema
description: 'An individual that is currently or had previously occupied a role in relation to a business.'
properties:
firstName:
type: string
maxLength: 30
description: 'First name of the individual. Used in corporations filings.'
givenName:
type: string
maxLength: 30
Expand All @@ -6591,6 +6613,10 @@ components:
type: string
maxLength: 30
description: Last name or surname of the individual.
lastName:
type: string
maxLength: 30
description: 'Last name or surname of the individual. Used in corporations filings.'
additionalName:
type: string
title: 'An additional name for a Person, can be used for a middle name.'
Expand Down
Loading