element <ukCompany> (global)
Namespace:
Type:
anonymous complexType (extension of nonPersonOwner)
Content:
complex, 2 attributes, 14 elements
Defined:
Includes:
definitions of 14 elements
Used:
XML Representation Summary
<ukCompany
   
 = 
xs:string
 = 
xs:string
   
>
   
Content: 
</ukCompany>
Content model elements (14):
name (type xs:string),
Included in content model of elements (1):
Known Usage Locations
Annotation
A non-person owner that represents a Canadian company. (Canada Plans Only) Either a HOLDING_COMPANY or OPERATING_COMPANY
Anonymous Type Detail
Type Derivation Tree
nonPersonOwner (extension)
  complexType
XML Source (w/o annotations (10); see within schema source)
<xs:element name="ukCompany">
<xs:complexType>
<xs:complexContent>
<xs:extension base="nonPersonOwner">
<xs:sequence>
<xs:element minOccurs="0" name="owners" type="owners"/>
<xs:element name="name" type="xs:string"/>
<xs:element name="type" type="companyType"/>
<xs:element maxOccurs="1" minOccurs="0" name="companyValuation" type="xs:decimal"/>
<xs:element maxOccurs="1" minOccurs="0" name="companyValuationGrowthRate" type="xs:decimal"/>
<xs:element maxOccurs="1" minOccurs="0" name="retainedIncome" type="xs:decimal"/>
<!--xs:element name="retainedIncomeGrowthRate" type="xs:decimal" minOccurs="0" maxOccurs="1"/-->
<xs:element maxOccurs="1" minOccurs="0" name="annualIncome" type="xs:decimal"/>
<xs:element maxOccurs="1" minOccurs="0" name="liquidationStartEvent" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="drawdownInMultiYears" type="xs:boolean"/>
<xs:element maxOccurs="1" minOccurs="0" name="drawdownDuration" type="xs:integer"/>
<xs:element maxOccurs="1" minOccurs="0" name="capGainsReliefApplies" type="xs:boolean"/>
<xs:element maxOccurs="1" minOccurs="0" name="ownershipDistribution" type="ownershipPercentages"/>
<xs:element maxOccurs="1" minOccurs="0" name="companyPreferredShares" type="companyPreferredShares"/>
<xs:element maxOccurs="1" minOccurs="0" name="ownershipTransfers" type="singleItemOwnershipTransferList"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
Content Element Detail (all declarations; defined within this component only; 14/14)
annualIncome
Type:
xs:decimal, predefined, simple content
Annual income earned by the company before it's sold.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="annualIncome" type="xs:decimal"/>

capGainsReliefApplies
Type:
xs:boolean, predefined, simple content
If true indicates, the company sale distribution is eligible for entrepreneur relief
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="capGainsReliefApplies" type="xs:boolean"/>

companyPreferredShares
Type:
companyPreferredShares, complex content
XML Source (see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="companyPreferredShares" type="companyPreferredShares"/>

companyValuation
Type:
xs:decimal, predefined, simple content
The company valuation amount at plan start.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="companyValuation" type="xs:decimal"/>

companyValuationGrowthRate
Type:
xs:decimal, predefined, simple content
The growth rate of the company valuation each year before it's sold.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="companyValuationGrowthRate" type="xs:decimal"/>

drawdownDuration
Type:
xs:integer, predefined, simple content
Only applicable when the drawdownInMultiYears is true; This is the number of the years that the company sale proceeds is disbributed to owners.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="drawdownDuration" type="xs:integer"/>

drawdownInMultiYears
Type:
xs:boolean, predefined, simple content
If true, it indicates that the whold liquidation proceeds of the company will be distributed to the owners in multiple years, start from the year the company is sold.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="drawdownInMultiYears" type="xs:boolean"/>

liquidationStartEvent
Type:
xs:string, predefined, simple content
The year that the company is scheduled to be sold.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="liquidationStartEvent" type="xs:string"/>

name
Type:
xs:string, predefined, simple content
XML Source (see within schema source)
<xs:element name="name" type="xs:string"/>

owners
Type:
owners, complex content
XML Source (see within schema source)
<xs:element minOccurs="0" name="owners" type="owners"/>

ownershipDistribution
Type:
ownershipPercentages, complex content
XML Source (see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="ownershipDistribution" type="ownershipPercentages"/>

ownershipTransfers
Type:
A list of ownership transfer instructions on this item.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="ownershipTransfers" type="singleItemOwnershipTransferList"/>

retainedIncome
Type:
xs:decimal, predefined, simple content
The retained income amount of the company at plan start.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="retainedIncome" type="xs:decimal"/>

type
Type:
companyType, simple content
Simple Content
enumeration of xs:string
Enumeration:
"HOLDING_COMPANY", "OPERATING_COMPANY"
XML Source (see within schema source)
<xs:element name="type" type="companyType"/>

XML schema documentation generated with DocFlex/XML 1.12 using DocFlex/XML XSDDoc 2.9.0 template set