Imported schema cc.xsd
Element corporation
|
|
|
|
Namespace |
http://www.ic.gc.ca/corpcan |
Diagram
|
|
Type |
corporation |
Properties
|
|
Used by
|
|
Model
|
annualReturns{0,1} , acts{0,1} , statuses{0,1} , activities{0,1} , names{0,1} , addresses{0,1} , homeJurisdiction{0,1} , registeredJurisdictions{0,1} , directorLimits{0,1} , businessNumbers{0,1} , directors{0,1} , incorporators{0,1} , documents{0,1} , partnerForms{0,1} , amalgamatedCorporations{0,1} , importExportJurisdictions{0,1}
|
Children |
activities, acts, addresses, amalgamatedCorporations, annualReturns, businessNumbers, directorLimits, directors, documents, homeJurisdiction, importExportJurisdictions, incorporators, names, partnerForms, registeredJurisdictions, statuses |
Instance
|
<corporation corporationId="" xmlns="http://www.ic.gc.ca/corpcan">
<annualReturns>{0,1}</annualReturns>
<acts>{0,1}</acts>
<statuses>{0,1}</statuses>
<activities>{0,1}</activities>
<names confirmationNumber="" requestId="">{0,1}</names>
<addresses>{0,1}</addresses>
<homeJurisdiction code="">{0,1}</homeJurisdiction>
<registeredJurisdictions>{0,1}</registeredJurisdictions>
<directorLimits>{0,1}</directorLimits>
<businessNumbers>{0,1}</businessNumbers>
<directors>{0,1}</directors>
<incorporators>{0,1}</incorporators>
<documents>{0,1}</documents>
<partnerForms>{0,1}</partnerForms>
<amalgamatedCorporations>{0,1}</amalgamatedCorporations>
<importExportJurisdictions>{0,1}</importExportJurisdictions>
</corporation>
|
|
Attributes
|
|
Source
|
<xsd:element name="corporation" type="corporation"/>
|
|
|
|
|
|
|
Complex Type corporation
|
|
|
|
Namespace |
http://www.ic.gc.ca/corpcan |
Diagram
|
|
Used by
|
|
Model
|
annualReturns{0,1} , acts{0,1} , statuses{0,1} , activities{0,1} , names{0,1} , addresses{0,1} , homeJurisdiction{0,1} , registeredJurisdictions{0,1} , directorLimits{0,1} , businessNumbers{0,1} , directors{0,1} , incorporators{0,1} , documents{0,1} , partnerForms{0,1} , amalgamatedCorporations{0,1} , importExportJurisdictions{0,1}
|
Children |
activities, acts, addresses, amalgamatedCorporations, annualReturns, businessNumbers, directorLimits, directors, documents, homeJurisdiction, importExportJurisdictions, incorporators, names, partnerForms, registeredJurisdictions, statuses |
Attributes
|
|
Source
|
<xsd:complexType name="corporation">
<xsd:sequence>
<xsd:element name="annualReturns" type="annualReturns" minOccurs="0"/>
<xsd:element name="acts" type="acts" minOccurs="0"/>
<xsd:element name="statuses" type="statuses" minOccurs="0"/>
<xsd:element name="activities" type="activities" minOccurs="0"/>
<xsd:element name="names" type="names" minOccurs="0"/>
<xsd:element name="addresses" type="addresses" minOccurs="0"/>
<xsd:element name="homeJurisdiction" type="province" minOccurs="0"/>
<xsd:element name="registeredJurisdictions" type="registeredJurisdictions" minOccurs="0"/>
<xsd:element name="directorLimits" type="directorLimits" minOccurs="0"/>
<xsd:element name="businessNumbers" type="businessNumbers" minOccurs="0"/>
<xsd:element name="directors" type="directors" minOccurs="0"/>
<xsd:element name="incorporators" type="incorporators" minOccurs="0"/>
<xsd:element name="documents" type="documents" minOccurs="0"/>
<xsd:element name="partnerForms" type="partnerForms" minOccurs="0"/>
<xsd:element name="amalgamatedCorporations" type="amalgamatedCorporations" minOccurs="0"/>
<xsd:element name="importExportJurisdictions" type="importExportJurisdictions" minOccurs="0"/>
</xsd:sequence>
<xsd:attributeGroup ref="corporationId"/>
</xsd:complexType>
|
|
|
|
|
|
|
Complex Type annualReturns
Complex Type annualReturn
Complex Type acts
Complex Type act
Complex Type statuses
Complex Type status
Complex Type activities
Complex Type activity
Complex Type names
Complex Type name
Complex Type legalElement
Complex Type addresses
Complex Type address
|
|
|
|
Namespace |
http://www.ic.gc.ca/corpcan |
Diagram
|
|
Used by
|
|
Model
|
careOf{0,1} , ( addressLine{1,2} | ( thoroughfare , suite{0,1} , additionalInfo{0,1})) , city{0,1} , province{0,1} , country{0,1} , postalCode{0,1}
|
Children |
additionalInfo, addressLine, careOf, city, country, postalCode, province, suite, thoroughfare |
Attributes
|
|
Source
|
<xsd:complexType name="address">
<xsd:sequence>
<xsd:element name="careOf" type="xsd:string" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="addressLine" type="xsd:string" maxOccurs="2"/>
<xsd:sequence>
<xsd:element name="thoroughfare" type="thoroughfare"/>
<xsd:element name="suite" type="xsd:string" minOccurs="0"/>
<xsd:element name="additionalInfo" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:choice>
<xsd:element name="city" type="xsd:string" minOccurs="0"/>
<xsd:element name="province" type="province" minOccurs="0"/>
<xsd:element name="country" type="country" minOccurs="0"/>
<xsd:element name="postalCode" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="sameAs" type="xsd:string"/>
<xsd:attributeGroup ref="required"/>
<xsd:attributeGroup ref="requestId"/>
<xsd:attributeGroup ref="code"/>
<xsd:attributeGroup ref="phase"/>
</xsd:complexType>
|
|
|
|
|
|
|
Complex Type thoroughfare
Complex Type province
Complex Type country
Complex Type registeredJurisdictions
Complex Type directorLimits
Complex Type directorLimit
Complex Type businessNumbers
Complex Type businessNumber
Complex Type directors
Complex Type director
Complex Type individualDetails
|
|
|
|
Namespace |
http://www.ic.gc.ca/corpcan |
Diagram
|
|
Used by
|
|
Model
|
(( firstName{0,1} , middleName{0,1} , lastName) | name) , emailAddress{0,1} , phoneNumber{0,1} , residency{0,1} , title{0,1} , ( address | addresses)
|
Children |
address, addresses, emailAddress, firstName, lastName, middleName, name, phoneNumber, residency, title |
Attributes
|
|
Source
|
<xsd:complexType name="individualDetails">
<xsd:sequence>
<xsd:choice>
<xsd:group ref="nameGroup"/>
<xsd:element name="name" type="xsd:string"/>
</xsd:choice>
<xsd:element name="emailAddress" type="emailAddress" minOccurs="0"/>
<xsd:element name="phoneNumber" type="phoneNumber" minOccurs="0"/>
<xsd:element name="residency" type="residency" minOccurs="0"/>
<xsd:element name="title" type="title" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="address" type="address"/>
<xsd:element name="addresses" type="addresses"/>
</xsd:choice>
</xsd:sequence>
<xsd:attributeGroup ref="phase"/>
</xsd:complexType>
|
|
|
|
|
|
|
Simple Type emailAddress
Simple Type phoneNumber
Complex Type residency
Complex Type title
Complex Type incorporators
Complex Type incorporator
Complex Type organizationDetails
Complex Type signatory
Complex Type documents
Complex Type document
Complex Type text
Complex Type file
Complex Type partnerForms
Complex Type partnerForm
Complex Type nlRegistration
Complex Type naics
Complex Type nsRegistration
Complex Type officers
Complex Type officer
Complex Type agents
Complex Type agent
Complex Type witness
Complex Type onRegistration
Complex Type language
Complex Type delivery
Complex Type skRegistration
Complex Type contact
Complex Type invoice
Complex Type amalgamatedCorporations
Complex Type amalgamatedCorporation
Complex Type importExportJurisdictions
Complex Type importExportJurisdiction
Complex Type reminders
Complex Type nameUsage
Simple Type postalCode
Complex Type suggestedDecision
Complex Type typeOfCorporation
Simple Type infoLevelType
Element Group nameGroup
Element Group incorporation
|
|
|
|
Namespace |
http://www.ic.gc.ca/corpcan |
Diagram
|
|
Model
|
act , activity , names , addresses , directorLimit , directors , incorporators , documents , reminders{0,1} , signatory
|
Children |
act, activity, addresses, directorLimit, directors, documents, incorporators, names, reminders, signatory |
Source
|
<xsd:group name="incorporation">
<xsd:sequence>
<xsd:element name="act" type="act"/>
<xsd:element name="activity" type="activity"/>
<xsd:element name="names" type="names"/>
<xsd:element name="addresses" type="addresses"/>
<xsd:element name="directorLimit" type="directorLimit"/>
<xsd:element name="directors" type="directors"/>
<xsd:element name="incorporators" type="incorporators"/>
<xsd:element name="documents" type="documents"/>
<xsd:element name="reminders" type="reminders" minOccurs="0"/>
<xsd:element name="signatory" type="signatory"/>
</xsd:sequence>
</xsd:group>
|
|
|
|
|
|
|
Element Group nameProposal
Attribute Group requestId
Attribute Group code
|
|
|
|
Namespace |
http://www.ic.gc.ca/corpcan |
Diagram
|
|
Used by
|
Complex Types |
act, activity, address, country, document, file, language, legalElement, naics, name, nameUsage, partnerForm, province, status, suggestedDecision, title, typeOfCorporation |
|
Attributes
|
QName |
Type |
Use |
|
code |
xsd:string |
optional |
|
|
Source
|
<xsd:attributeGroup name="code">
<xsd:attribute name="code" type="xsd:string"/>
</xsd:attributeGroup>
|
|
|
|
|
|
|
Attribute Group phase
Attribute Group required
Attribute Group corporationId