Correction Filings MVP
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
********************************************
UPDATE July 2026:
After review, the scope of corrections was expanded.
1. Corrections should change current data
2. Correctable fields: https://bcgov-my.sharepoint.com/:x:/r/personal/thayne_werdal_gov_bc_ca/_layouts/15/doc2.aspx?sourcedoc=%7B8812EAF0-9920-404C-A709-EB17FC5A78C1%7D&file=Requirements%20-%20Filings%20vs%20Corrections%20Fields.xlsx&action=default&mobileredirect=true
3. RAID ticket available [here](https://app.zenhub.com/workspaces/raid--work-space-617c3d4cef313f001d715a7c/issues/gh/bcgov-registries/raid/791)
4. Initial designs are available here: https://www.figma.com/design/6VCttiaobFtKqZPecb9Saj/Business-Dashboard?node-id=645-13293&m=dev
***********************************************************
Previous scope:
review current designs for corrections and language
### Business Rules
#### Filing ownership and access
- Currently, only staff conduct corrections.
- Corrections are started from the filing history of the specific business. The correction links to the original filing.
#### Error type selection:
Staff select either client error or staff error. One must be selected for the process to continue
#### Business Name corrections:
- For a named company, the registered correction page provides three options when the company name is being corrected. These are:
a. Edit the existing name for minor changes such as typos.
b. Convert the named company to a numbered company by selecting the incorporation number as the name.
c. Using an approved name request number.
- For a numbered company, the only option available requires an approved NR to proceed
- Corrections to the Company names is reflected in the following:
- Certificate of incorporation (The incorporation date is remains unchanged)
- Notice of Articles
#### Correction scope:
- A correction updates information that was filed incorrectly. Examples include office addresses, email addresses, phone numbers, director names, and director addresses.
- Staff complete only the sections that contain incorrect details. The system records each corrected block as saved.
- The correction focuses on fixing the filing as a whole, not individual data elements. This reflects the new design that ties corrections to the filing history entry.
#### Name translation Corrections:
- If the name translations section is selected the section becomes required. The system expects an entry before the staff navigates away from it.
- Name translation fields accept only alphabets with no spaces and no special characters.
#### Address rules:
Mailing and delivery addresses may be the same. Currently, both addresses must be in BC.
#### Registered office contact information:
Changes to the registered office email and phone number do not trigger a fee.
#### Director and office information corrections:
This section is updated by selecting the section, changing the details and saving. The system marks each corrected block as saved
#### Documentation and rationale
- Staff enter a rationale that explains why the correction is being made. The comment is visible only to staff.
- The rationale must describe the specific problem and reference the original information. Example from the transcript: director name and address incorrect, updating to match the initial application.
#### Certification:
The Certification section shows up for a client-driven correction only. The certification section is under revision. A new version will replace the current one once finalized.
#### Notices of articles:
The system regenerates a Notice of Articles _only when a correction affects information included in that document_ e.g. share structure information, or articles (court order or resolutions). It no longer regenerates automatically for unrelated corrections.
#### Special correction types:
- Legacy filings such as Put Back On and Put Back Off exist in the older Colin system. It is covered by administrative filings in the modern platform.
### Notes:
- A new correction can not be done when there is an existing draft
- Corrections apply only to filings that support a correction. Lightweight filings such as court orders are not included
- Filings like put-back-on and Put-Back-Off are currently covered as administrative filings and are not in the scope for corrections.
### Validation Rules
**Filing initiation:** The user must be logged in with a staff account before initiating a correction. A correction is started from an existing filing in the history. The system must block any correction without a source filing.
**Required fields:**
- Staff must choose one error type: client error or staff error. The system must block proceeding if no option is chosen.
- At least one section must be changed. The system must reject a correction that contains no modified data.
- The rationale text field must be completed before submission. The system must block filing until the rationale is provided.
**Use of NR Numbers:** For a name change that requires an NR number, the NR number supplied must exist and must have been approved. The correction must not continue until the system confirms that the NR number is valid and approved. The system must reject any invalid or random number entry.
For a numbered company, the use of an NR number must be the only option allowed.
**Data entry rules:**
- When editing office information, all mandatory address or contact fields must comply with address and format checks.
- Email and phone number updates must validate these for format.
- When editing director details, the system must require name and address fields and ensure both fields are not left blank.
**Name correction validation:**
- When using the Edit Name option, the system must restrict the change to minor edits only. Full name replacements must be blocked.
- When using the incorporation number option, the system ultimately converts the company to a numbered company.
- When using a name request number, the system must confirm the number exists and is approved. Any invalid number must be rejected.
**Name translation validation**
- The system must require input if the name translation section is opened. Empty submissions must be blocked.
- The system must reject translations that include spaces, special characters or non alphabet characters.
**Address validation:** Currently mailing and delivery addresses must be BC addresses. The system must validate jurisdiction.
**Payment validation:** The system must confirm the applicable fee. If the no fee option is selected, the total must update to reflect zero dollars before allowing filing.
**Notice of Articles validation:** The system must regenerate the Notice of Articles only when correction data is part of the Notice. It must not regenerate the document for unrelated changes.
**Document generation validation**
- The system regenerates the Notice of Articles only if the correction changes information included in that document. If nothing relevant changed, no regeneration occurs.
- The correction output must include a clear record of what was corrected and the rationale entered by staff.
**Completion checks**
- After submission, the system must create a new entry in the business history with the label Registered Correction.
- The correction entry must contain a downloadable document that shows the corrected fields.
- Only staff should view the internal comments explaining the reason for the correction. The system must not expose this to public users.
### Policy References
#### Corrections to the Register
Business Corporations Act s. 414(1-3) Outlines that the registrar corrects a register only when satisfied that an error exists and knows the facts that should have been recorded, this applies whether the mistake was made by the person filing the record or by the registrar. Each correction must appear in the register as a correction with the date and time noted by the registrar.
#### Correction of certificates and other certified records
It also mentions in s 420 (1-2) that if the registrar issues a record with an error, the recipient must return it within 21 days when asked, and the registrar may issue a corrected record that shows the date of the original record.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.