Ontology
comment: OWL ontology generated by the xsd2owl XML Style Sheet (http://rhizomik.net/redefer)
imports: xbrl-instance-2003-12-31.owl#
imports: xbrl-linkbase-2003-12-31.owl#

BusinessAcquisitionsType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: BusinessAcquisitionsAcquiredCompanyInformation
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsPreliminary
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsCostAcquiredCompany
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAmountsAssignedAcquiredCompanyBalanceSheet
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsGoodwillNewlyAcquiredCompany
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAmountDeductibleIncomeTaxes
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsProFormaResultsCurrentPeriodWithNewlyAcquiredCompany
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsProFormaResultsImmediatelyPrecedingPeriodWithNewlyAcquiredCompany
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsMethodDetermineValueAcquiredCompany
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsNumberSharesIssuedIssuable
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAmountAssignedShares
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAmountLiabilitiesAssumedPurchasePrice
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAmountAmortizableIntangibleAssets
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAmountNonAmortizableIntangibleAssets
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsResidualValue
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAcquiredAssetsHeldSale
    max cardinality: 1
  intersection of: Restriction
    on property: BusinessAcquisitionsAdjustmentPurchasePrice
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

CommonStockType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: CommonStockDescription
    min cardinality: 1
  intersection of: Restriction
    on property: CommonStockDescription
    max cardinality: 1
  intersection of: Restriction
    on property: CommonStockValue
    max cardinality: 1
  intersection of: Restriction
    on property: CommonStockParValuePerShare
    max cardinality: 1
  intersection of: Restriction
    on property: CommonStockShareSubscriptions
    max cardinality: 1
  intersection of: Restriction
    on property: CommonStockSharesAuthorized
    max cardinality: 1
  intersection of: Restriction
    on property: CommonStockSharesIssued
    max cardinality: 1
  intersection of: Restriction
    on property: CommonStockSharesOutstanding
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

ComprehensiveIncomeEndingAccumulatedBalancesAllTypeType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: ComprehensiveIncomeTypeComprehensiveIncome
    max cardinality: 1
  intersection of: Restriction
    on property: ComprehensiveIncomeEndingAccumulatedBalancesEachType
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

ConcentrationCreditRiskTypeAmountRiskGeographicConcentrationType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: ConcentrationCreditRiskTypeGeographicConcentration
    min cardinality: 1
  intersection of: Restriction
    on property: ConcentrationCreditRiskTypeGeographicConcentration
    max cardinality: 1
  intersection of: Restriction
    on property: ConcentrationCreditRiskAmountRiskGeographicConcentration
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

ContingenciesPossibleLossContingencyType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: ContingenciesContingenciesPossibleLossContingencyNature
    min cardinality: 1
  intersection of: Restriction
    on property: ContingenciesContingenciesPossibleLossContingencyNature
    max cardinality: 1
  intersection of: Restriction
    on property: ContingenciesContingenciesPossibleLossContingencyEstimate
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

ConvertiblePreferredStockType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: ConvertiblePreferredStockDescription
    min cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockDescription
    max cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockValue
    max cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockParValuePerShare
    max cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockShareSubscriptions
    max cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockSharesAuthorized
    max cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockSharesIssued
    max cardinality: 1
  intersection of: Restriction
    on property: ConvertiblePreferredStockSharesOutstanding
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

DiscountsPremiumPayablesType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: PayableDescription
    min cardinality: 1
  intersection of: Restriction
    on property: PayableDescription
    max cardinality: 1
  intersection of: Restriction
    on property: FaceAmountPayables
    max cardinality: 1
  intersection of: Restriction
    on property: EffectiveInterestRatePayables
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

EnvironmentalLiabilitiesEachProjectType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesDescriptionProjectRemediationObligation
    min cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesDescriptionProjectRemediationObligation
    max cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesCostsAccruedDate
    max cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesTotalAnticipatedEnvironmentalCost
    max cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesRangePossibleAdditionalLossesEnvironmentalMatters
    max cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesUndiscountedAmountLiability
    max cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesDiscountedRateUsedEnvironmentalLiability
    max cardinality: 1
  intersection of: Restriction
    on property: EnvironmentalLiabilitiesExpectedFuturePaymentsPeriod
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

InventoryInventoryMajorClassesType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: InventoryClass
    min cardinality: 1
  intersection of: Restriction
    on property: InventoryClass
    max cardinality: 1
  intersection of: Restriction
    on property: InventoryClassBalance
    min cardinality: 1
  intersection of: Restriction
    on property: InventoryClassBalance
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

InvestmentsAvailableSaleSecuritiesType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: InvestmentsAvailableSaleSecuritiesTypeSecurity
    min cardinality: 1
  intersection of: Restriction
    on property: InvestmentsAvailableSaleSecuritiesTypeSecurity
    max cardinality: 1
  intersection of: Restriction
    on property: InvestmentsAvailableSaleSecuritiesFairValueSecurity
    max cardinality: 1
  intersection of: Restriction
    on property: InvestmentsAvailableSaleSecuritiesUnrealizedHoldingGain
    max cardinality: 1
  intersection of: Restriction
    on property: InvestmentsAvailableSaleSecuritiesAmortizedCost
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

InvestmentsHeldMaturitySecuritiesType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: InvestmentsHeldMaturitySecuritiesTypeSecurity
    min cardinality: 1
  intersection of: Restriction
    on property: InvestmentsHeldMaturitySecuritiesTypeSecurity
    max cardinality: 1
  intersection of: Restriction
    on property: InvestmentsHeldMaturitySecuritiesFairValueHeldMaturitySecurity
    max cardinality: 1
  intersection of: Restriction
    on property: InvestmentsHeldMaturitySecuritiesUnrealizedHoldingGain
    max cardinality: 1
  intersection of: Restriction
    on property: InvestmentsHeldMaturitySecuritiesAmortizedCost
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

LongTermDebtGuaranteesIndebtednessOthersType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: DescriptionGuaranteeIndebtednessOthers
    max cardinality: 1
  intersection of: Restriction
    on property: LongTermDebtGuaranteesIndebtednessOthersAmount
    max cardinality: 1
  intersection of: Restriction
    on property: LongTermDebtGuaranteesIndebtednessOthersExposure
    max cardinality: 1
  intersection of: Restriction
    on property: LongTermDebtGuaranteesIndebtednessOthersAllowanceLosses
    max cardinality: 1
  intersection of: Restriction
    on property: LongTermDebtGuaranteesIndebtednessOthersAllowanceExpense
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

PreferredStockType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: PreferredStockDescription
    min cardinality: 1
  intersection of: Restriction
    on property: PreferredStockDescription
    max cardinality: 1
  intersection of: Restriction
    on property: PreferredStockValue
    max cardinality: 1
  intersection of: Restriction
    on property: PreferredStockParValuePerShare
    max cardinality: 1
  intersection of: Restriction
    on property: PreferredStockShareSubscriptions
    max cardinality: 1
  intersection of: Restriction
    on property: PreferredStockSharesAuthorized
    max cardinality: 1
  intersection of: Restriction
    on property: PreferredStockSharesIssued
    max cardinality: 1
  intersection of: Restriction
    on property: PreferredStockSharesOutstanding
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

ReceivablesDiscountPremiumReceivablesType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: ReceivablesDiscountPremiumDescriptionReceivable
    min cardinality: 1
  intersection of: Restriction
    on property: ReceivablesDiscountPremiumDescriptionReceivable
    max cardinality: 1
  intersection of: Restriction
    on property: EffectiveInterestRateReceivables
    max cardinality: 1
  intersection of: Restriction
    on property: FaceAmountReceivables
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

RedeemableConvertiblePreferredStockType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockDescription
    min cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockDescription
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockValue
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockParValuePerShare
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockShareSubscriptions
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockSharesAuthorized
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockSharesIssued
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockSharesOutstanding
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemableConvertiblePreferredStockValueSharesSubscribedUnissued
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

RedeemablePreferredStockType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: RedeemablePreferredStockDescription
    min cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockDescription
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockValue
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockParValuePerShare
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockShareSubscriptions
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockSharesAuthorized
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockSharesIssued
    max cardinality: 1
  intersection of: Restriction
    on property: RedeemablePreferredStockSharesOutstanding
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

RevolvingCreditFacilitiesType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: RevolvingCreditFacilityDescription
    min cardinality: 1
  intersection of: Restriction
    on property: RevolvingCreditFacilityDescription
    max cardinality: 1
  intersection of: Restriction
    on property: RevolvingCreditFacilitiesAmount
    max cardinality: 1
  intersection of: Restriction
    on property: RevolvingCreditFacilitiesExpirationDate
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

…
type: Class
subclass of: Class
  intersection of: Restriction
    on property: CustomerName
    max cardinality: 1
  intersection of: Restriction
    on property: RevenueAmount
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

StockOptionsOutstandingDetailType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: StockOptionsOutstandingPriceRange
    min cardinality: 1
  intersection of: Restriction
    on property: StockOptionsOutstandingPriceRange
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionsOutstandingOutstandingNumberShares
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionsOutstandingOutstandingAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionsOutstandingOutstandingAverageLife
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionsOutstandingExercisableNumberShares
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionsOutstandingExercisableAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityDetail
    max cardinality: 1
  intersection of: Restriction
    on property: SockOptionActivityExercisePriceNumberShares
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityExercisePriceNumberSharesAuthorized
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityExercisePriceNumberSharesCancelled
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityExercisePriceNumberSharesExercised
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityExercisePriceNumberSharesGranted
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityWeightedAveragePriceReconciliation
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityAverageExercisePriceBalance
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityAuthorizedAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityCancelledAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityExercisedAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityGrantedAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityExercisablePeriodEndAverageExercisePrice
    max cardinality: 1
  intersection of: Restriction
    on property: StockOptionActivityGrantedCurrentPeriodAverageFairValue
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string

TreasuryStockType
type: Class
subclass of: Class
  intersection of: Restriction
    on property: TreasuryStockDescription
    min cardinality: 1
  intersection of: Restriction
    on property: TreasuryStockDescription
    max cardinality: 1
  intersection of: Restriction
    on property: TreasuryStockValue
    max cardinality: 1
  intersection of: Restriction
    on property: TreasuryStockNumberShares
    max cardinality: 1
subclass of: Restriction
  on property: id
  all values from: string