Changes for Chapter47 Bill C36 2008-06 (2008-11-01)

Summary

This is an updated edition of the schema for E-Filing version 4.00. It documents schema changes resulting from new legislation. This page documents new schemas and updates to existing schemas.

To review the list of previous modifications that were made for version 3.18.1, read the Minor changes on Form 31 (2008-06-27) section.

Detailed changes


New Schemas Added

Division II Proposal Schemas

File Title
Form44.1.xsd Notice to Disclaim or Resiliate an Agreement by Debtor
Form54.2.xsd

Report to Official Receiver on Deemed Annulment of Consumer Proposal of a Consumer Debtor who was a Bankrupt

Form93.xsd Notice to Creditors and to Official Receiver of Impending Automatic Revival of Consumer Proposal
Form94.xsd Notice of Objection to the Automatic Revival of Consumer Proposal
Form95.xsd Notice to Creditors and to Official Receiver of No Automatic Revival of Consumer Proposal
Form96.xsd

Notice to Creditors and Report to Official Receiver of the Revival of Consumer Proposal (Section 66.31(10) of the Act)


Updates to Existing Schemas

File Changes
Globals.xsd
  • Modified the enumeration for <DischargeType> to include Annulled.
DividendSheet.xsd
  • Corrected the enumeration in <DividendType> to read supplementary, not supplemental.
EIS.xsd
  • Added the following optional boolean element <IncomeTrust>
  • Added the following optional long elements
    • <NumberOfPreviousBankruptcies>
    • <MaxEmployeesBusiness>
    • <PeriodOperationBusiness>
    • <MaxEmployeesCorp>
    • <PeriodOperationsCorp>
Form12.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices>is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form12PD.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices> is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form12S.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices> is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form13.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices> is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form13PD.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices> is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form13S.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices> is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form14.xsd
  • Added the following optional element <TotalDisbursementsServices> enforced through business logic so that it MUST contain a 0 (zero) or greater numeric value.
    - If the <TotalDisbursementsServices> is equal to 0 (zero) then the field <DisbursementsServices> is not required.
    - If the <TotalDisbursementsServices> is greater than 0 (zero) then all the fields in the <DisbursementsServices> node MUST be filled in and the <Amount> must be greater than 0 (zero). In addition the total of the <Amount> fields within <DisbursementsServices> must equal the value of <TotalDisbursementsServices>.
  • Added the following optional repeatable element <DisbursementsServices> containing the following optional money element
    • <Amount>
    • <NameOfPerson>
    • <Relationship>
Form17.xsd
Form21.xsd
  • Added the following complex element with 2 choice boolean element<NaturalPerson> and <CorporateOrOtherLegalEntity>
Form46.xsd
  • The following repeatable elements of type osb:Individual changed from mandatory to optional
    • <Debtor>
    • <ConsumerDebtor>
Form56.xsd
  • Added the following complex element with 2 choice boolean element<ForAmount> and <ForPayment>
Form60.xsd
  • Added the following optional boolean element <NotAgreeWithDischarge>
Form68.xsd
  • Added the following optional complex element with 4 choice boolean element <Bankrupt9Months> <Bankrupt21Months> <Bankrupt24Months> and <Bankrupt36Months>
Form69.xsd
  • Added the following optional complex element with 4 choice boolean element <Bankrupt9Months> <Bankrupt21Months> <Bankrupt24Months> and <Bankrupt36Months>
Form79.xsd
  • Added the following complex element <LevelOfEducation> with 6 choice boolean element <ZeroToEightYears> <SomeHighSchool> <HighSchool> <SomePostSecondary> <PostSecondary> or <UniversityDegree>
Form82.xsd
  • Added the following optional boolean element <HighIncomeTaxDebt>
  • Added the following optional boolean element <ReasonsForNotOpposingDischarge>
Form84.xsd
  • Added the following optional boolean element <DischargedPursuant170>
  • Added the following optional boolean element <DischargedPursuant168>
  • Added the following optional complex element with 4 choice boolean element <Subparagraph1681ai> <Subparagraph1681aii> <Subparagraph1681bi> or <Subparagraph1681bii>
  • Added the following optional boolean element <PaymentAgreementPursuant156>
Date modified: