Schema PricingDetail 0p2.xsd


schema location:  C:\Users\My Documents\UBL\LCSC\PricingDetail\PricingDetail 0p2.xsd
 
Elements  Complex types 
PricingDetail  ListOfAllowanceOrCharge 
ListOfPrice 
PriceDetail 
PricingDetail 


schema location:  C:\Users\My Documents\UBL\LCSC\CoreComponents\CoreComponentCatalogue0p2.xsd
targetNamespace:  CoreComponents0p2.xsd
 
Complex types 
AddressTypeCode 
AllowanceOrChargeDesciptionText 
AllowanceOrChargeDetails 
AllowanceOrChargeIndicator 
AllowanceOrChargeRate 
AmountRangeDetails 
BaseChargePriceQuantity 
BaseCurrencyCode 
BasisCode 
BasisRangeDetails 
BirthDate 
BlockIdentifier 
BuildingIdentifier 
BuildingName 
CargoClassificationDetails 
ChargeableAmount 
ChargeableQuantity 
ChargePriceAmount 
ChargePriceDescriptionText 
ChargePriceDetails 
ChargePricePercent 
ChargePriceTaxInclusionIndicator 
CommunicationIdentifier 
CommunicationModeCode 
CommunicationNumberDetails 
CommunicationTypeCode 
CountryIdentificationCode 
CountyIdentifier 
CurrencyExchangeDetails 
CurrencyExchangeRate 
CurrencyIdentificationCode 
DeliverDateDetails 
DistrictName 
DistrictSubdivisionIdentifier 
EndDate 
ExchangeContractReferenceIdentifier 
ExchangeRateDatetime 
FinancialAccountCountryCode 
FinancialAccountCurrencyCode 
FinancialAccountDetails 
FinancialAccountIdentifier 
FinancialAccountName 
FinancialAccountNicknameName 
FinancialAccountProductTypeIdentifier 
FloorIdentifier 
LineIdentifier 
LocationDescriptionText 
LocationDetails 
LocationIdentificationCode 
LocationTypeCode 
LotIdentifier 
MailDeliverySublocationIdentifier 
MaxAmount 
MaxValueQuantity 
MethodOfHandlingCode 
MinAmount 
MinValueQuantity 
MonetaryAmount 
NatureOfGoodsIdentifier 
ObjectCountValue 
ObjectPositionCode 
OperationalTypeCode 
OrganisationDetails 
OrganisationName 
OrganisationRegistrationCountryCode 
OrganisationRegistrationDate 
OrganisationTaxIdentifier 
OtherDeliveryDate 
PackagingDetails 
PackagingMaterialCode 
PackagingNoteText 
PackagingTypeCode 
PartyDescriptionText 
PartyDetails 
PartyIdentifier 
PartyTypeCode 
PaymentCardExpirationDate 
PercentageChargePriceDetails 
PersonDetails 
PersonGenderCode 
PersonGivenName 
PersonMiddleName 
PersonName 
PersonNamePrefixCode 
PersonNameSuffixCode 
PersonNationalityCode 
PersonSurnameName 
PersonTaxIdentifier 
PostalAddressDetails 
PostalAddressFifthLineText 
PostalAddressFirstLineText 
PostalAddressFourthLineText 
PostalAddressSecondLineText 
PostalAddressThirdLineText 
PostCodeIdentifier 
PostOfficeBoxIdentifier 
PriceDetails 
PriceMultiplierRate 
ProductServiceClassificationIdentifier 
ProductServiceDescriptionText 
ProductServiceDetails 
ProductServiceEndDateTime 
ProductServiceIdentifier 
ProductServiceStartDateTime 
ProductServiceTypeCode 
QuantityAllowanceOrChargeDetails 
QuantityDetails 
RegionIdentifier 
RequestedDeliveryDate 
RiskOfLossCoded 
RiskOfLossDescriptionText 
ShipmentMethodOfPaymentCode 
SourceCurrencyCode 
SourceCurrencyScaleValue 
StartDate 
StateIdentifier 
StreetBuildingIdentifier 
StreetName 
SuiteIdentifier 
TargetCurrencyCode 
TargetCurrencyScaleValue 
TaxableAmount 
TaxAmount 
TaxCategoryCode 
TaxDescriptionText 
TaxDetails 
TaxPercent 
TelephoneAreaIdentifier 
TelephoneCountryIdentifier 
TelephoneExtensionIdentifier 
TelephoneSubscriberIdentifier 
TermsOfDeliveryDescriptionText 
TermsOfDeliveryDetails 
TermsOfDeliveryFunctionCode 
TownName 
TransportMeansDetails 
TransportMeansIdentificationCode 
TransportMeansName 
TransportMeansNationalityCode 
TransportMethodCode 
TransportMethodDescriptionText 
TransportStageCode 
TypeOfAllowanceOrChargeDetails 
TypeOfCargoCode 
UnitChargePriceAmount 
UnitChargePriceDetails 
ValidityDateDetails 
ValueQuantity 


schema location:  C:\Users\My Documents\UBL\LCSC\CoreComponents\CoreComponentTypes0p2.xsd
targetNamespace:  CoreComponentTypes0p2.xsd
 
Complex types  Simple types 
AmountType  AmountContentType 
CodeType  AmountCurrencyIdentificationCodeType 
DateTimeType  CodeContentType 
GraphicType  CodeListAgencyIdentifierType 
IdentifierType  CodeListIdentifierType 
IndicatorType  CodeListVersionIdentifierType 
MeasureType  CodeNameType 
NumericType  DateTimeContentType 
PictureType  DateTimeFormatType 
QuantityType  GraphicContentType 
RateType  GraphicFormatType 
TextType  IdentificationSchemeAgencyNameType 
IdentificationSchemeNameType 
IdentifierContentType 
IndicatorContentType 
IndicatorFormatType 
LanguageCodeType 
MeasureContentType 
MeasureUnitCodeType 
NumericContentType 
NumericFormatType 
PictureContentType 
PictureFormatType 
QuantityContentType 
QuantityUnitCodeListAgencyIdentifierType 
QuantityUnitCodeListIdentifierType 
QuantityUnitCodeType 
RateContentType 
RateUnitCodeListAgencyIdentifierType 
RateUnitCodeListIdentifierType 
RateUnitCodeType 
TextContentType 


element PricingDetail
diagram
type PricingDetail
children ListOfPrice Tax ListOfAllowanceOrCharge TotalValue
annotation
documentation 
The PricingDetail element contains all pricing information, including taxes, allowances and charges, and total price for an item.
source
<xsd:element name="PricingDetail" type="PricingDetail">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">The PricingDetail element contains all pricing information, including taxes, allowances and charges, and total price for an item.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType ListOfAllowanceOrCharge
diagram
children AllowanceOrChargeDetails
used by
element PricingDetail/ListOfAllowanceOrCharge
annotation
documentation 
The ListOfAllowOrCharge element contains one or more services, promotions, allowances or charges.
source
<xsd:complexType name="ListOfAllowanceOrCharge">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The ListOfAllowOrCharge element contains one or more services, promotions, allowances or charges.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="AllowanceOrChargeDetails" type="cc:AllowanceOrChargeDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowOrChargeDetails requests or identifies a service, promotion, allowance, or charge and specifies the amount or percentage for the service, promotion, allowance, or charge.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element ListOfAllowanceOrCharge/AllowanceOrChargeDetails
diagram
type cc:AllowanceOrChargeDetails
children AllowanceOrChargeIndicator BasisCode MethodOfHandlingCode AllowanceOrChargeDescriptionText ValidityDateDetails BasisRangeDetails TypeOfAllowanceOrChargeDetails TaxDetails
annotation
documentation 
AllowOrChargeDetails requests or identifies a service, promotion, allowance, or charge and specifies the amount or percentage for the service, promotion, allowance, or charge.
source
<xsd:element name="AllowanceOrChargeDetails" type="cc:AllowanceOrChargeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowOrChargeDetails requests or identifies a service, promotion, allowance, or charge and specifies the amount or percentage for the service, promotion, allowance, or charge.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType ListOfPrice
diagram
children PriceDetail
used by
element PricingDetail/ListOfPrice
annotation
documentation 
The ListOfPrice element contains one or more pricing schemes.
source
<xsd:complexType name="ListOfPrice">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">The ListOfPrice element contains one or more pricing schemes.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PriceDetail" type="PriceDetail">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The PriceDetail element contains a pricing scheme for an item.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element ListOfPrice/PriceDetail
diagram
type PriceDetail
children UnitPrice PriceBasisQuantity ValidityDates PriceQuantityRange PriceMultiplier
annotation
documentation 
The PriceDetail element contains a pricing scheme for an item.
source
<xsd:element name="PriceDetail" type="PriceDetail">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The PriceDetail element contains a pricing scheme for an item.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType PriceDetail
diagram
children UnitPrice PriceBasisQuantity ValidityDates PriceQuantityRange PriceMultiplier
used by
element ListOfPrice/PriceDetail
annotation
documentation 
The Price element contains a pricing scheme for an item.
source
<xsd:complexType name="PriceDetail">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">The Price element contains a pricing scheme for an item.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="UnitPrice" type="cc:UnitChargePriceDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The UnitPrice element container element that holds the pricing information for a basic unit of an item.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriceBasisQuantity" type="cc:QuantityDetails" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="XCBL30" xml:lang="en">PriceBasisQuantity  contains a quantity and unit of measurement to which the unit price applies if that quantity is greater than. For example if a pricing scheme were $50/500 lbs, then 500 lbs would be contained in this element. If this is used, then UnitOfMeasurement element in the UnitPrice element should not be used.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ValidityDates" type="cc:ValidityDateDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValidityDates contains the dates between which the allowance or charge takes effect.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriceQuantityRange" type="cc:QuantityDetails" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="XCBL30" xml:lang="en">PriceQuantityRange  contains a range of quantity over which the pricing information is applicable. This is commonly used for step pricing scenarios.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriceMultiplier" type="cc:PriceMultiplierRate">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The PriceMultiplier element contains a reason and value by which the unit price is multiplied by to arrive at the final price for an item. This can be used to apply a discount to a basic unit price.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element PriceDetail/UnitPrice
diagram
type cc:UnitChargePriceDetails
children UnitChargePriceAmount BaseChargePriceQuantity ChargeableQuantity
annotation
documentation 
The UnitPrice element container element that holds the pricing information for a basic unit of an item.
source
<xsd:element name="UnitPrice" type="cc:UnitChargePriceDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The UnitPrice element container element that holds the pricing information for a basic unit of an item.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element PriceDetail/PriceBasisQuantity
diagram
type cc:QuantityDetails
children ValueQuantity MinValueQuantity MaxValueQuantity
annotation
documentation 
PriceBasisQuantity  contains a quantity and unit of measurement to which the unit price applies if that quantity is greater than. For example if a pricing scheme were $50/500 lbs, then 500 lbs would be contained in this element. If this is used, then UnitOfMeasurement element in the UnitPrice element should not be used.
source
<xsd:element name="PriceBasisQuantity" type="cc:QuantityDetails" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">PriceBasisQuantity  contains a quantity and unit of measurement to which the unit price applies if that quantity is greater than. For example if a pricing scheme were $50/500 lbs, then 500 lbs would be contained in this element. If this is used, then UnitOfMeasurement element in the UnitPrice element should not be used.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element PriceDetail/ValidityDates
diagram
type cc:ValidityDateDetails
children StartDate EndDate
annotation
documentation 
ValidityDates contains the dates between which the allowance or charge takes effect.
source
<xsd:element name="ValidityDates" type="cc:ValidityDateDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValidityDates contains the dates between which the allowance or charge takes effect.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element PriceDetail/PriceQuantityRange
diagram
type cc:QuantityDetails
children ValueQuantity MinValueQuantity MaxValueQuantity
annotation
documentation 
PriceQuantityRange  contains a range of quantity over which the pricing information is applicable. This is commonly used for step pricing scenarios.
source
<xsd:element name="PriceQuantityRange" type="cc:QuantityDetails" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">PriceQuantityRange  contains a range of quantity over which the pricing information is applicable. This is commonly used for step pricing scenarios.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element PriceDetail/PriceMultiplier
diagram
type cc:PriceMultiplierRate
children RateContent RateUnitCode
annotation
documentation 
The PriceMultiplier element contains a reason and value by which the unit price is multiplied by to arrive at the final price for an item. This can be used to apply a discount to a basic unit price.
source
<xsd:element name="PriceMultiplier" type="cc:PriceMultiplierRate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The PriceMultiplier element contains a reason and value by which the unit price is multiplied by to arrive at the final price for an item. This can be used to apply a discount to a basic unit price.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType PricingDetail
diagram
children ListOfPrice Tax ListOfAllowanceOrCharge TotalValue
used by
element PricingDetail
annotation
documentation 
The PricingDetail element contains all pricing information, including taxes, allowances and charges, and total price for an item.
source
<xsd:complexType name="PricingDetail">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">The PricingDetail element contains all pricing information, including taxes, allowances and charges, and total price for an item.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ListOfPrice" type="ListOfPrice">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The ListOfPrice element contains one or more pricing schemes.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Tax" type="cc:TaxDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">Tax  is a container for tax levies on the allowance or charge if applicable. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ListOfAllowanceOrCharge" type="ListOfAllowanceOrCharge"/>
    <xsd:element name="TotalValue" type="cc:UnitChargePriceAmount" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="XCBL30" xml:lang="en">TotalValue  identifies the monetary total for pricing of an item.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element PricingDetail/ListOfPrice
diagram
type ListOfPrice
children PriceDetail
annotation
documentation 
The ListOfPrice element contains one or more pricing schemes.
source
<xsd:element name="ListOfPrice" type="ListOfPrice">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The ListOfPrice element contains one or more pricing schemes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element PricingDetail/Tax
diagram
type cc:TaxDetails
children TaxAmount TaxDescriptionText TaxCategoryCode TaxPercent TaxableAmount
annotation
documentation 
Tax  is a container for tax levies on the allowance or charge if applicable. 
source
<xsd:element name="Tax" type="cc:TaxDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">Tax  is a container for tax levies on the allowance or charge if applicable. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element PricingDetail/ListOfAllowanceOrCharge
diagram
type ListOfAllowanceOrCharge
children AllowanceOrChargeDetails
source
<xsd:element name="ListOfAllowanceOrCharge" type="ListOfAllowanceOrCharge"/>

element PricingDetail/TotalValue
diagram
type cc:UnitChargePriceAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
TotalValue  identifies the monetary total for pricing of an item.
source
<xsd:element name="TotalValue" type="cc:UnitChargePriceAmount" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="XCBL30" xml:lang="en">TotalValue  identifies the monetary total for pricing of an item.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:AddressTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PostalAddressDetails/AddressTypeCode
annotation
documentation 
The type of the address.
Basic
For example a business address or a home address. Not the Role of the address.
Address
Type
Code
--
source
<xsd:complexType name="AddressTypeCode" id="000024">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The type of the address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example a business address or a home address. Not the Role of the address.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:AllowanceOrChargeDesciptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:AllowanceOrChargeDetails/AllowanceOrChargeDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
AllowanceOrChargeDescriptionText describes the allowance or charge using references or free text.
source
<xsd:complexType name="AllowanceOrChargeDesciptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeDescriptionText describes the allowance or charge using references or free text.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:AllowanceOrChargeDetails
diagram
namespace CoreComponents0p2.xsd
children AllowanceOrChargeIndicator BasisCode MethodOfHandlingCode AllowanceOrChargeDescriptionText ValidityDateDetails BasisRangeDetails TypeOfAllowanceOrChargeDetails TaxDetails
used by
element ListOfAllowanceOrCharge/AllowanceOrChargeDetails
annotation
documentation 
AllowOrChargeDetails requests or identifies a service, promotion, allowance, or charge and specifies the amount or percentage for the service, promotion, allowance, or charge.
source
<xsd:complexType name="AllowanceOrChargeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowOrChargeDetails requests or identifies a service, promotion, allowance, or charge and specifies the amount or percentage for the service, promotion, allowance, or charge.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="AllowanceOrChargeIndicator" type="cc:AllowanceOrChargeIndicator">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeIndicator identifies whether an allowance or a charge applies using a standard codelist. Allowances are considered to be discounts. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BasisCode" type="cc:BasisCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">BasisCode defines on what basis the allowance or charge is calculated using a standard codelist.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MethodOfHandlingCode" type="cc:MethodOfHandlingCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MethodOfHandlingCode identifies how the allowance or charge will be settled using a standard codelist.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AllowanceOrChargeDescriptionText" type="cc:AllowanceOrChargeDesciptionText">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ValidityDateDetails" type="cc:ValidityDateDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValidityDateDetails contains the dates between which the allowance or charge takes effect.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BasisRangeDetails" type="cc:BasisRangeDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">BasisRangeDetails is the quantity and monetary range.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TypeOfAllowanceOrChargeDetails" type="cc:TypeOfAllowanceOrChargeDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TaxDetails" type="cc:TaxDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TaxDetails is a container for tax levies on the allowance or charge if applicable. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:AllowanceOrChargeDetails/AllowanceOrChargeIndicator
diagram
namespace CoreComponents0p2.xsd
type cc:AllowanceOrChargeIndicator
children IndicatorContent
annotation
documentation 
AllowanceOrChargeIndicator identifies whether an allowance or a charge applies using a standard codelist. Allowances are considered to be discounts. 
source
<xsd:element name="AllowanceOrChargeIndicator" type="cc:AllowanceOrChargeIndicator">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeIndicator identifies whether an allowance or a charge applies using a standard codelist. Allowances are considered to be discounts. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/BasisCode
diagram
namespace CoreComponents0p2.xsd
type cc:BasisCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
BasisCode defines on what basis the allowance or charge is calculated using a standard codelist.
source
<xsd:element name="BasisCode" type="cc:BasisCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">BasisCode defines on what basis the allowance or charge is calculated using a standard codelist.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/MethodOfHandlingCode
diagram
namespace CoreComponents0p2.xsd
type cc:MethodOfHandlingCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
MethodOfHandlingCode identifies how the allowance or charge will be settled using a standard codelist.
source
<xsd:element name="MethodOfHandlingCode" type="cc:MethodOfHandlingCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MethodOfHandlingCode identifies how the allowance or charge will be settled using a standard codelist.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/AllowanceOrChargeDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:AllowanceOrChargeDesciptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.
source
<xsd:element name="AllowanceOrChargeDescriptionText" type="cc:AllowanceOrChargeDesciptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/ValidityDateDetails
diagram
namespace CoreComponents0p2.xsd
type cc:ValidityDateDetails
children StartDate EndDate
annotation
documentation 
ValidityDateDetails contains the dates between which the allowance or charge takes effect.
source
<xsd:element name="ValidityDateDetails" type="cc:ValidityDateDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValidityDateDetails contains the dates between which the allowance or charge takes effect.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/BasisRangeDetails
diagram
namespace CoreComponents0p2.xsd
type cc:BasisRangeDetails
children BasisRangeQuantityDetails AmountRangeDetails
annotation
documentation 
BasisRangeDetails is the quantity and monetary range.
source
<xsd:element name="BasisRangeDetails" type="cc:BasisRangeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">BasisRangeDetails is the quantity and monetary range.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/TypeOfAllowanceOrChargeDetails
diagram
namespace CoreComponents0p2.xsd
type cc:TypeOfAllowanceOrChargeDetails
children QuantityAllowanceOrChargeDetails AllowanceOrChargeRate MonetaryAmount
annotation
documentation 
TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.
source
<xsd:element name="TypeOfAllowanceOrChargeDetails" type="cc:TypeOfAllowanceOrChargeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AllowanceOrChargeDetails/TaxDetails
diagram
namespace CoreComponents0p2.xsd
type cc:TaxDetails
children TaxAmount TaxDescriptionText TaxCategoryCode TaxPercent TaxableAmount
annotation
documentation 
TaxDetails is a container for tax levies on the allowance or charge if applicable. 
source
<xsd:element name="TaxDetails" type="cc:TaxDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TaxDetails is a container for tax levies on the allowance or charge if applicable. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:AllowanceOrChargeIndicator
diagram
namespace CoreComponents0p2.xsd
type extension of IndicatorType
children IndicatorContent
used by
element cc:AllowanceOrChargeDetails/AllowanceOrChargeIndicator
annotation
documentation 
AllowanceOrChargeIndicator identifies whether an allowance or a charge applies using a standard codelist. Allowances are considered to be discounts. 
source
<xsd:complexType name="AllowanceOrChargeIndicator">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeIndicator identifies whether an allowance or a charge applies using a standard codelist. Allowances are considered to be discounts. </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IndicatorType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:AllowanceOrChargeRate
diagram
namespace CoreComponents0p2.xsd
type extension of RateType
children RateContent RateUnitCode
used by
elements cc:QuantityAllowanceOrChargeDetails/AllowanceOrChargeRate cc:TypeOfAllowanceOrChargeDetails/AllowanceOrChargeRate
annotation
documentation 
AllowanceOrChargeRate specifies the allowance or charge based on a percentage. 
source
<xsd:complexType name="AllowanceOrChargeRate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeRate specifies the allowance or charge based on a percentage. </xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:RateType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:AmountRangeDetails
diagram
namespace CoreComponents0p2.xsd
children MinAmount MaxAmount
used by
element cc:BasisRangeDetails/AmountRangeDetails
annotation
documentation 
AmountRangeDetails identifies a monetary range from which the allowance or charge will apply.
source
<xsd:complexType name="AmountRangeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AmountRangeDetails identifies a monetary range from which the allowance or charge will apply.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="MinAmount" type="cc:MinAmount">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MinAmount specifies the minimum monetary value in the range.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MaxAmount" type="cc:MaxAmount">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MaxAmount specifies the maximum monetary value in the range.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:AmountRangeDetails/MinAmount
diagram
namespace CoreComponents0p2.xsd
type cc:MinAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
MinAmount specifies the minimum monetary value in the range.
source
<xsd:element name="MinAmount" type="cc:MinAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MinAmount specifies the minimum monetary value in the range.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:AmountRangeDetails/MaxAmount
diagram
namespace CoreComponents0p2.xsd
type cc:MaxAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
MaxAmount specifies the maximum monetary value in the range.
source
<xsd:element name="MaxAmount" type="cc:MaxAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MaxAmount specifies the maximum monetary value in the range.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:BaseChargePriceQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of QuantityType
children QuantityContent QuantityUnitCode
used by
element cc:UnitChargePriceDetails/BaseChargePriceQuantity
annotation
documentation 
The base quantity of the charge/price unit amount.
Basic
For example, for a charge of $5/day for 10 days, the charge base quantity is 1 day.
Base Charge Price
Quantity*
Quantity
--
source
<xsd:complexType name="BaseChargePriceQuantity" id="000147">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The base quantity of the charge/price unit amount.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, for a charge of $5/day for 10 days, the charge base quantity is 1 day.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Base Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Quantity*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Quantity</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:QuantityType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:BaseCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CurrencyExchangeDetails/BaseCurrencyCode
annotation
documentation 
The currency that is on the 'one unit' side of the rate of exchange.
Basic
The base currency amount divided by the currency exchange rate gives the second currency amount.
Base 
Currency
Code
--
source
<xsd:complexType name="BaseCurrencyCode" id="000139">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The currency that is on the 'one unit' side of the rate of exchange.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">The base currency amount divided by the currency exchange rate gives the second currency amount.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Base </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Currency</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:BasisCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:AllowanceOrChargeDetails/BasisCode
annotation
documentation 
BasisCode defines on what basis the allowance or charge is calculated using a standard codelist.
source
<xsd:complexType name="BasisCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">BasisCode defines on what basis the allowance or charge is calculated using a standard codelist.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:BasisRangeDetails
diagram
namespace CoreComponents0p2.xsd
children BasisRangeQuantityDetails AmountRangeDetails
used by
element cc:AllowanceOrChargeDetails/BasisRangeDetails
annotation
documentation 
BasisRangeDetails  is the quantity and monetary range.
source
<xsd:complexType name="BasisRangeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">BasisRangeDetails  is the quantity and monetary range.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice>
    <xsd:element name="BasisRangeQuantityDetails" type="cc:QuantityDetails"/>
    <xsd:element name="AmountRangeDetails" type="cc:AmountRangeDetails"/>
  </xsd:choice>
</xsd:complexType>

element cc:BasisRangeDetails/BasisRangeQuantityDetails
diagram
namespace CoreComponents0p2.xsd
type cc:QuantityDetails
children ValueQuantity MinValueQuantity MaxValueQuantity
source
<xsd:element name="BasisRangeQuantityDetails" type="cc:QuantityDetails"/>

element cc:BasisRangeDetails/AmountRangeDetails
diagram
namespace CoreComponents0p2.xsd
type cc:AmountRangeDetails
children MinAmount MaxAmount
source
<xsd:element name="AmountRangeDetails" type="cc:AmountRangeDetails"/>

complexType cc:BirthDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:PersonDetails/BirthDate
annotation
documentation 
The date on which a person was born.
Basic
Applies only to parties being natural persons.
Birth
Date*
Date
--
source
<xsd:complexType name="BirthDate" id="000012">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The date on which a person was born.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Applies only to parties being natural persons.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Birth</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Date*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Date</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:BlockIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/BlockIdentifier
annotation
documentation 
A group of buildings bounded by (usually four) streets.
Basic
Block
Identification *
Identifier
Block number
source
<xsd:complexType name="BlockIdentifier" id="000040">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A group of buildings bounded by (usually four) streets.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Block</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Block number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:BuildingIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/BuildingIdentifier
annotation
documentation 
The  identification of a building within a group of buildings that have the same street number identifier.
Basic
For example a building name or number on a campus or within a company.
Building
Identification *
Identifier
--
source
<xsd:complexType name="BuildingIdentifier" id="000034">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The  identification of a building within a group of buildings that have the same street number identifier.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example a building name or number on a campus or within a company.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Building</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:BuildingName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/BuildingName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The name of the building or house.
Basic
Building
Name*
Name
House name
source
<xsd:complexType name="BuildingName" id="000035">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The name of the building or house.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Building</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">House name</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CargoClassificationDetails
diagram
namespace CoreComponents0p2.xsd
children NatureOfGoodsIdentifier OperationalTypeCode TypeOfCargoCode
annotation
documentation 
The CargoClassificationDetails contains different conventions for the classification and description of the goods being transported.
source
<xsd:complexType name="CargoClassificationDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">The CargoClassificationDetails contains different conventions for the classification and description of the goods being transported.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="NatureOfGoodsIdentifier" type="cc:NatureOfGoodsIdentifier">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">NatureOfGoodsIdentifier is the high level nature of goods code issued by a specific maintenance agency. It is generally the first two digits of the HS code. This also defines the maintenance agency for the codelist (usually WCO World Customs Organization).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OperationalTypeCode" type="cc:OperationalTypeCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">OperationalTypeCode identifies the classification of the cargo using a standard codelist.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TypeOfCargoCode" type="cc:TypeOfCargoCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TypeOfCargo  is the commodity code that identifies at a high level what the items are. Set of understood description of goods. UN/ECE Rec 21 single digit type of cargo coded. Note; UN/ECE rec 21 is under revision and will need to update to recommendation 29.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:CargoClassificationDetails/NatureOfGoodsIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:NatureOfGoodsIdentifier
children IdentifierContent
annotation
documentation 
NatureOfGoodsIdentifier is the high level nature of goods code issued by a specific maintenance agency. It is generally the first two digits of the HS code. This also defines the maintenance agency for the codelist (usually WCO World Customs Organization).
source
<xsd:element name="NatureOfGoodsIdentifier" type="cc:NatureOfGoodsIdentifier">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">NatureOfGoodsIdentifier is the high level nature of goods code issued by a specific maintenance agency. It is generally the first two digits of the HS code. This also defines the maintenance agency for the codelist (usually WCO World Customs Organization).</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CargoClassificationDetails/OperationalTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:OperationalTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
OperationalTypeCode identifies the classification of the cargo using a standard codelist.
source
<xsd:element name="OperationalTypeCode" type="cc:OperationalTypeCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">OperationalTypeCode identifies the classification of the cargo using a standard codelist.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CargoClassificationDetails/TypeOfCargoCode
diagram
namespace CoreComponents0p2.xsd
type cc:TypeOfCargoCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
TypeOfCargo  is the commodity code that identifies at a high level what the items are. Set of understood description of goods. UN/ECE Rec 21 single digit type of cargo coded. Note; UN/ECE rec 21 is under revision and will need to update to recommendation 29.
source
<xsd:element name="TypeOfCargoCode" type="cc:TypeOfCargoCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TypeOfCargo  is the commodity code that identifies at a high level what the items are. Set of understood description of goods. UN/ECE Rec 21 single digit type of cargo coded. Note; UN/ECE rec 21 is under revision and will need to update to recommendation 29.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:ChargeableAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
element cc:PercentageChargePriceDetails/ChargeableAmount
annotation
documentation 
The amount on which the charge is made.
Basic
Chargeable
Amount*
Amount
--
source
<xsd:complexType name="ChargeableAmount" id="000145">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The amount on which the charge is made.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Chargeable</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Amount*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Amount</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ChargeableQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of QuantityType
children QuantityContent QuantityUnitCode
used by
element cc:UnitChargePriceDetails/ChargeableQuantity
annotation
documentation 
The quantity on which the charge or price is made.
Basic
For example, for a charge of $5/day for 10 days, the chargeable quantity is 10 days.
Chargeable
Quantity*
Quantity
--
source
<xsd:complexType name="ChargeableQuantity" id="000121">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The quantity on which the charge or price is made.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, for a charge of $5/day for 10 days, the chargeable quantity is 10 days.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Chargeable</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Quantity*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Quantity</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:QuantityType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ChargePriceAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
element cc:ChargePriceDetails/ChargePriceAmount
annotation
documentation 
The amount of money expected, required, or given in payment for something.
Basic
--
Charge Price
Amount*
Amount
Price Amount
source
<xsd:complexType name="ChargePriceAmount" id="000127">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The amount of money expected, required, or given in payment for something.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">--</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Amount*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Amount</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Price Amount</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ChargePriceDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:ChargePriceDetails/ChargePriceDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Text providing information on the charge/price.
Basic
This text may cover information which is in addition to the structured information but cannot be provided within the given structure
Charge Price
Description
Text
--
source
<xsd:complexType name="ChargePriceDescriptionText" id="000143">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Text providing information on the charge/price.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Description</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ChargePriceDetails
diagram
namespace CoreComponents0p2.xsd
children ChargePriceAmount ChargePriceDescriptionText ChargePriceTaxInclusionIndicator PercentageChargePriceDetails UnitChargePriceDetails
annotation
documentation 
Information about the amount of money expected, required, or given in payment for something.
Aggregate
Charge Price
Details
--
source
<xsd:complexType name="ChargePriceDetails" id="000122">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Information about the amount of money expected, required, or given in payment for something.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ChargePriceAmount" type="cc:ChargePriceAmount" id="000127">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The amount of money expected, required, or given in payment for something.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChargePriceDescriptionText" type="cc:ChargePriceDescriptionText" id="000143">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Text providing information on the charge/price.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChargePriceTaxInclusionIndicator" type="cc:ChargePriceTaxInclusionIndicator" id="000130">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An indicator specifying if the charge/price includes tax.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PercentageChargePriceDetails" type="cc:PercentageChargePriceDetails" id="000126">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A financial liability calculated using a percentage charge.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="UnitChargePriceDetails" type="cc:UnitChargePriceDetails" id="000125">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A financial liability calculated using a per unit charge or price for a quantity.
For example US dollars per day.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:ChargePriceDetails/ChargePriceAmount
diagram
namespace CoreComponents0p2.xsd
type cc:ChargePriceAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The amount of money expected, required, or given in payment for something.
source
<xsd:element name="ChargePriceAmount" type="cc:ChargePriceAmount" id="000127">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The amount of money expected, required, or given in payment for something.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ChargePriceDetails/ChargePriceDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:ChargePriceDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Text providing information on the charge/price.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure
source
<xsd:element name="ChargePriceDescriptionText" type="cc:ChargePriceDescriptionText" id="000143">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Text providing information on the charge/price.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ChargePriceDetails/ChargePriceTaxInclusionIndicator
diagram
namespace CoreComponents0p2.xsd
type cc:ChargePriceTaxInclusionIndicator
children IndicatorContent
annotation
documentation 
An indicator specifying if the charge/price includes tax.
source
<xsd:element name="ChargePriceTaxInclusionIndicator" type="cc:ChargePriceTaxInclusionIndicator" id="000130">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An indicator specifying if the charge/price includes tax.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ChargePriceDetails/PercentageChargePriceDetails
diagram
namespace CoreComponents0p2.xsd
type cc:PercentageChargePriceDetails
children ChargePricePercent ChargeableAmount
annotation
documentation 
A financial liability calculated using a percentage charge.
source
<xsd:element name="PercentageChargePriceDetails" type="cc:PercentageChargePriceDetails" id="000126">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A financial liability calculated using a percentage charge.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ChargePriceDetails/UnitChargePriceDetails
diagram
namespace CoreComponents0p2.xsd
type cc:UnitChargePriceDetails
children UnitChargePriceAmount BaseChargePriceQuantity ChargeableQuantity
annotation
documentation 
A financial liability calculated using a per unit charge or price for a quantity.
For example US dollars per day.
source
<xsd:element name="UnitChargePriceDetails" type="cc:UnitChargePriceDetails" id="000125">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A financial liability calculated using a per unit charge or price for a quantity.
For example US dollars per day.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:ChargePricePercent
diagram
namespace CoreComponents0p2.xsd
type extension of NumericType
children NumericContent
used by
element cc:PercentageChargePriceDetails/ChargePricePercent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The percentage applied to the chargeable amount to find the charge/price amount.
Basic
Charge Price
Percent*
Percent
--
source
<xsd:complexType name="ChargePricePercent" id="000144">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The percentage applied to the chargeable amount to find the charge/price amount.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Percent*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Percent</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:NumericType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ChargePriceTaxInclusionIndicator
diagram
namespace CoreComponents0p2.xsd
type extension of IndicatorType
children IndicatorContent
used by
element cc:ChargePriceDetails/ChargePriceTaxInclusionIndicator
annotation
documentation 
An indicator specifying if the charge/price includes tax. 
Basic
Charge Price
Tax Inclusion
Indicator
--
source
<xsd:complexType name="ChargePriceTaxInclusionIndicator" id="000130">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An indicator specifying if the charge/price includes tax. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Tax Inclusion</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Indicator</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IndicatorType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CommunicationIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:CommunicationNumberDetails/CommunicationIdentifier
annotation
documentation 
The number or virtual address of communication.
Basic
Can be used to identify a phone number as a single string.
Communication
Identification *
Identifier
International Significant (Telecommunication Number (ISN))
source
<xsd:complexType name="CommunicationIdentifier" id="000055">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The number or virtual address of communication.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Can be used to identify a phone number as a single string.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Communication</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">International Significant (Telecommunication Number (ISN))</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CommunicationModeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CommunicationNumberDetails/CommunicationModeCode
annotation
documentation 
The way or manner in which the communication is made.
Basic
For example fax, phone, email, http, https, ...
Communication
Mode 
Code
--
source
<xsd:complexType name="CommunicationModeCode" id="000053">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The way or manner in which the communication is made.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example fax, phone, email, http, https, ...</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Communication</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Mode </xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CommunicationNumberDetails
diagram
namespace CoreComponents0p2.xsd
children CommunicationTypeCode CommunicationModeCode CommunicationIdentifier TelephoneCountryIdentifier TelephoneAreaIdentifier TelephoneSubscriberIdentifier TelephoneExtensionIdentifier
annotation
documentation 
The information for one communication number or virtual address.
Aggregate
Communication Number
Details
--
source
<xsd:complexType name="CommunicationNumberDetails" id="000050">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The information for one communication number or virtual address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Communication Number</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="CommunicationTypeCode" type="cc:CommunicationTypeCode" id="000052">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The type of communication details.
For example home or business.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CommunicationModeCode" type="cc:CommunicationModeCode" id="000053">
      <xsd:annotation>
        <xsd:documentation>The way or manner in which the communication is made.
For example fax, phone, email, http, https, ...</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CommunicationIdentifier" type="cc:CommunicationIdentifier" id="000055">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The number or virtual address of communication.
Can be used to identify a phone number as a single string.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneCountryIdentifier" type="cc:TelephoneCountryIdentifier" id="000057">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The telephone identifier for a country.
Reference International Telecommunications Union (ITU) E.164. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneAreaIdentifier" type="cc:TelephoneAreaIdentifier">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The telephone identifier for a geographical area within a country.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneSubscriberIdentifier" type="cc:TelephoneSubscriberIdentifier" id="000059">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The telephone identifier for a subscriber within a geographical area.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TelephoneExtensionIdentifier" type="cc:TelephoneExtensionIdentifier" id="000060">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A subsidiary telephone with it's own additional number as an extension of a subscriber identifier.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:CommunicationNumberDetails/CommunicationTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:CommunicationTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The type of communication details.
For example home or business.
source
<xsd:element name="CommunicationTypeCode" type="cc:CommunicationTypeCode" id="000052">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The type of communication details.
For example home or business.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CommunicationNumberDetails/CommunicationModeCode
diagram
namespace CoreComponents0p2.xsd
type cc:CommunicationModeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The way or manner in which the communication is made.
For example fax, phone, email, http, https, ...
source
<xsd:element name="CommunicationModeCode" type="cc:CommunicationModeCode" id="000053">
  <xsd:annotation>
    <xsd:documentation>The way or manner in which the communication is made.
For example fax, phone, email, http, https, ...</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CommunicationNumberDetails/CommunicationIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:CommunicationIdentifier
children IdentifierContent
annotation
documentation 
The number or virtual address of communication.
Can be used to identify a phone number as a single string.
source
<xsd:element name="CommunicationIdentifier" type="cc:CommunicationIdentifier" id="000055">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The number or virtual address of communication.
Can be used to identify a phone number as a single string.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CommunicationNumberDetails/TelephoneCountryIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:TelephoneCountryIdentifier
children IdentifierContent
annotation
documentation 
The telephone identifier for a country.
Reference International Telecommunications Union (ITU) E.164. 
source
<xsd:element name="TelephoneCountryIdentifier" type="cc:TelephoneCountryIdentifier" id="000057">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The telephone identifier for a country.
Reference International Telecommunications Union (ITU) E.164. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CommunicationNumberDetails/TelephoneAreaIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:TelephoneAreaIdentifier
children IdentifierContent
annotation
documentation 
The telephone identifier for a geographical area within a country.
source
<xsd:element name="TelephoneAreaIdentifier" type="cc:TelephoneAreaIdentifier">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The telephone identifier for a geographical area within a country.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CommunicationNumberDetails/TelephoneSubscriberIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:TelephoneSubscriberIdentifier
children IdentifierContent
annotation
documentation 
The telephone identifier for a subscriber within a geographical area.
source
<xsd:element name="TelephoneSubscriberIdentifier" type="cc:TelephoneSubscriberIdentifier" id="000059">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The telephone identifier for a subscriber within a geographical area.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CommunicationNumberDetails/TelephoneExtensionIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:TelephoneExtensionIdentifier
children IdentifierContent
annotation
documentation 
A subsidiary telephone with it's own additional number as an extension of a subscriber identifier.
source
<xsd:element name="TelephoneExtensionIdentifier" type="cc:TelephoneExtensionIdentifier" id="000060">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A subsidiary telephone with it's own additional number as an extension of a subscriber identifier.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:CommunicationTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CommunicationNumberDetails/CommunicationTypeCode
annotation
documentation 
The type of communication details.
Basic
For example home or business.
Communication
Type
Code
--
source
<xsd:complexType name="CommunicationTypeCode" id="000052">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The type of communication details.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example home or business.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Communication</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CountryIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PostalAddressDetails/CountryIdentificationCode
annotation
documentation 
A nation with its own government
Basic
Reference ISO 3166.
Country
Identification
Code
--
source
<xsd:complexType name="CountryIdentificationCode" id="000032">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A nation with its own government</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Reference ISO 3166.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Country</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CountyIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/CountyIdentifier
annotation
documentation 
A territorial division of some countries, forming the chief unit of local administration.
Basic
County
Identification *
Identifier
--
source
<xsd:complexType name="CountyIdentifier" id="000043">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A territorial division of some countries, forming the chief unit of local administration.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">County</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CurrencyExchangeDetails
diagram
namespace CoreComponents0p2.xsd
children SourceCurrencyCode TargetCurrencyCode BaseCurrencyCode CurrencyExchangeRate SourceCurrencyScaleValue TargetCurrencyScaleValue ExchangeRateDateTime
annotation
documentation 
Details needed or used to make an exchange of an amount from one currency to another.
Aggregate
Currency Exchange
Details
--
source
<xsd:complexType name="CurrencyExchangeDetails" id="000136">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Details needed or used to make an exchange of an amount from one currency to another.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Currency Exchange</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="SourceCurrencyCode" type="cc:SourceCurrencyCode" id="000137">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Code identifying the currency from which the exchange is being made.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TargetCurrencyCode" type="cc:TargetCurrencyCode" id="000138">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Code identifying the currency to which the exchange is being made.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BaseCurrencyCode" type="cc:BaseCurrencyCode" id="000139">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The currency that is on the 'one unit' side of the rate of exchange.
The base currency amount divided by the currency exchange rate gives the second currency amount.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CurrencyExchangeRate" type="cc:CurrencyExchangeRate" id="000120">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Details needed or used to make an exchange of an amount from one currency to another.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceCurrencyScaleValue" type="cc:SourceCurrencyScaleValue" id="000140">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The base of the source currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Used when the source currency is on the 'one unit' side of a rate of exchange.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TargetCurrencyScaleValue" type="cc:TargetCurrencyScaleValue" id="000141">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The base of the target currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Used when the target currency is on the 'one unit' side of a rate of exchange.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ExchangeRateDateTime" type="cc:ExchangeRateDatetime" id="000142">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="EN">The date and time of the exchange rate.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:CurrencyExchangeDetails/SourceCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type cc:SourceCurrencyCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Code identifying the currency from which the exchange is being made.
source
<xsd:element name="SourceCurrencyCode" type="cc:SourceCurrencyCode" id="000137">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Code identifying the currency from which the exchange is being made.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CurrencyExchangeDetails/TargetCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type cc:TargetCurrencyCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Code identifying the currency to which the exchange is being made.
source
<xsd:element name="TargetCurrencyCode" type="cc:TargetCurrencyCode" id="000138">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Code identifying the currency to which the exchange is being made.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CurrencyExchangeDetails/BaseCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type cc:BaseCurrencyCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The currency that is on the 'one unit' side of the rate of exchange.
The base currency amount divided by the currency exchange rate gives the second currency amount.
source
<xsd:element name="BaseCurrencyCode" type="cc:BaseCurrencyCode" id="000139">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The currency that is on the 'one unit' side of the rate of exchange.
The base currency amount divided by the currency exchange rate gives the second currency amount.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CurrencyExchangeDetails/CurrencyExchangeRate
diagram
namespace CoreComponents0p2.xsd
type cc:CurrencyExchangeRate
children NumericContent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
Details needed or used to make an exchange of an amount from one currency to another.
source
<xsd:element name="CurrencyExchangeRate" type="cc:CurrencyExchangeRate" id="000120">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Details needed or used to make an exchange of an amount from one currency to another.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CurrencyExchangeDetails/SourceCurrencyScaleValue
diagram
namespace CoreComponents0p2.xsd
type cc:SourceCurrencyScaleValue
children NumericContent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The base of the source currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Used when the source currency is on the 'one unit' side of a rate of exchange.
source
<xsd:element name="SourceCurrencyScaleValue" type="cc:SourceCurrencyScaleValue" id="000140">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The base of the source currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Used when the source currency is on the 'one unit' side of a rate of exchange.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CurrencyExchangeDetails/TargetCurrencyScaleValue
diagram
namespace CoreComponents0p2.xsd
type cc:TargetCurrencyScaleValue
children NumericContent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The base of the target currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Used when the target currency is on the 'one unit' side of a rate of exchange.
source
<xsd:element name="TargetCurrencyScaleValue" type="cc:TargetCurrencyScaleValue" id="000141">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The base of the target currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Used when the target currency is on the 'one unit' side of a rate of exchange.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:CurrencyExchangeDetails/ExchangeRateDateTime
diagram
namespace CoreComponents0p2.xsd
type cc:ExchangeRateDatetime
children DateTimeContent
annotation
documentation 
The date and time of the exchange rate.
source
<xsd:element name="ExchangeRateDateTime" type="cc:ExchangeRateDatetime" id="000142">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="EN">The date and time of the exchange rate.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:CurrencyExchangeRate
diagram
namespace CoreComponents0p2.xsd
type extension of NumericType
children NumericContent
used by
element cc:CurrencyExchangeDetails/CurrencyExchangeRate
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The rate at which the currency exchange is calculated.
Basic
Currency
Exchange
Rate
Conversion rate
source
<xsd:complexType name="CurrencyExchangeRate" id="000120">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The rate at which the currency exchange is calculated.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Currency</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Exchange</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Rate</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Conversion rate</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:NumericType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:CurrencyIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The currency of money.
Basic
Uses values from ISO 4217.
Currency
Identification
Code
--
source
<xsd:complexType name="CurrencyIdentificationCode" id="000133">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The currency of money.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Uses values from ISO 4217.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Currency</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:DeliverDateDetails
diagram
namespace CoreComponents0p2.xsd
children RequestedDeliveryDate OtherDeliveryDate
annotation
documentation 
DeliveryDateDetails are the dates the buyer requested for delivery.
source
<xsd:complexType name="DeliverDateDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">DeliveryDateDetails are the dates the buyer requested for delivery.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="RequestedDeliveryDate" type="cc:RequestedDeliveryDate">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)">RequestedDeliveryDate  is the date the buyer requested for delivery.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherDeliveryDate" type="cc:OtherDeliveryDate">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">OtherDeliveryDate  lists the dates revolving around delivery.This is used to express simple date information that is not tied to particular carriers, transport, etc. When non-detailed schedule information is required use SimpleScheduleDetail.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:DeliverDateDetails/RequestedDeliveryDate
diagram
namespace CoreComponents0p2.xsd
type cc:RequestedDeliveryDate
children DateTimeContent
annotation
documentation 
RequestedDeliveryDate  is the date the buyer requested for delivery.
source
<xsd:element name="RequestedDeliveryDate" type="cc:RequestedDeliveryDate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)">RequestedDeliveryDate  is the date the buyer requested for delivery.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:DeliverDateDetails/OtherDeliveryDate
diagram
namespace CoreComponents0p2.xsd
type cc:OtherDeliveryDate
children DateTimeContent
annotation
documentation 
OtherDeliveryDate  lists the dates revolving around delivery.This is used to express simple date information that is not tied to particular carriers, transport, etc. When non-detailed schedule information is required use SimpleScheduleDetail.
source
<xsd:element name="OtherDeliveryDate" type="cc:OtherDeliveryDate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">OtherDeliveryDate  lists the dates revolving around delivery.This is used to express simple date information that is not tied to particular carriers, transport, etc. When non-detailed schedule information is required use SimpleScheduleDetail.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:DistrictName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/DistrictName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A  part of a town or region.
Basic
District
Name*
Name
Area Name
source
<xsd:complexType name="DistrictName" id="000028">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A  part of a town or region.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">District</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Area Name</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:DistrictSubdivisionIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/DistrictSubdivisionIdentifier
annotation
documentation 
A sub-division of a district.
Basic
May be provided in the form of a name.
District sub-division
Identification *
Identifier
Sub-Area Name
source
<xsd:complexType name="DistrictSubdivisionIdentifier" id="000041">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A sub-division of a district.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">May be provided in the form of a name.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">District sub-division</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Sub-Area Name</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:EndDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:ValidityDateDetails/EndDate
annotation
documentation 
EndDate  specifies the last point in time for which a validity/effectivity occurs.
source
<xsd:complexType name="EndDate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">EndDate  specifies the last point in time for which a validity/effectivity occurs.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ExchangeContractReferenceIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
annotation
documentation 
A reference or pointer to a document defining the conditions and rates under which an exchange of currencies occurs.
Basic
Exchange contract
Reference
Identifier
--
source
<xsd:complexType name="ExchangeContractReferenceIdentifier" id="000170">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A reference or pointer to a document defining the conditions and rates under which an exchange of currencies occurs.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Exchange contract</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Reference</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ExchangeRateDatetime
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:CurrencyExchangeDetails/ExchangeRateDateTime
annotation
documentation 
The date and time of the exchange rate.
Basic
Exchange
Rate
Date Time
--
source
<xsd:complexType name="ExchangeRateDatetime" id="000142">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The date and time of the exchange rate.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Exchange</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Rate</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Date Time</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FinancialAccountCountryCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:FinancialAccountDetails/FinancialAccountCountryCode
annotation
documentation 
The country in which the financial account is held.
Basic
Financial Account
Country
Code
--
source
<xsd:complexType name="FinancialAccountCountryCode" id="000080">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The country in which the financial account is held.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Country</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FinancialAccountCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:FinancialAccountDetails/FinancialAccountCurrencyCode
annotation
documentation 
The currency of the financial account. 
Basic
Financial Account
Currency
Code
--
source
<xsd:complexType name="FinancialAccountCurrencyCode" id="000081">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The currency of the financial account. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Currency</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FinancialAccountDetails
diagram
namespace CoreComponents0p2.xsd
children FinancialAccountIdentifier FincancialAccountName FinancialAccountCountryCode FinancialAccountCurrencyCode FinancialAccountProductTypeIdentifier FinancialAccountNicknameName
annotation
documentation 
A service through a bank or other organisation through which funds are held on behalf of a client or goods or services are supplied on credit. 
Aggregate
Not a general ledger.
Financial Account
Details
--
source
<xsd:complexType name="FinancialAccountDetails" id="000010">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A service through a bank or other organisation through which funds are held on behalf of a client or goods or services are supplied on credit. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Not a general ledger.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="FinancialAccountIdentifier" type="cc:FinancialAccountIdentifier" id="000077">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The identifier of the financial account.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FincancialAccountName" type="cc:FinancialAccountName" id="000078">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Full name of a financial account.
Which usually identifies the ownership of the account</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FinancialAccountCountryCode" type="cc:FinancialAccountCountryCode" id="000080">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The country in which the financial account is held.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FinancialAccountCurrencyCode" type="cc:FinancialAccountCurrencyCode" id="000081">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The currency of the financial account.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FinancialAccountProductTypeIdentifier" type="cc:FinancialAccountProductTypeIdentifier" id="000084">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The type of financial account product.
For example a Savings Plus.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FinancialAccountNicknameName" type="cc:FinancialAccountNicknameName" id="000085">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Familiar name given to a financial account as well as the account name.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:FinancialAccountDetails/FinancialAccountIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:FinancialAccountIdentifier
children IdentifierContent
annotation
documentation 
The identifier of the financial account.
source
<xsd:element name="FinancialAccountIdentifier" type="cc:FinancialAccountIdentifier" id="000077">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The identifier of the financial account.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:FinancialAccountDetails/FincancialAccountName
diagram
namespace CoreComponents0p2.xsd
type cc:FinancialAccountName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Full name of a financial account.
Which usually identifies the ownership of the account
source
<xsd:element name="FincancialAccountName" type="cc:FinancialAccountName" id="000078">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Full name of a financial account.
Which usually identifies the ownership of the account</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:FinancialAccountDetails/FinancialAccountCountryCode
diagram
namespace CoreComponents0p2.xsd
type cc:FinancialAccountCountryCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The country in which the financial account is held.
source
<xsd:element name="FinancialAccountCountryCode" type="cc:FinancialAccountCountryCode" id="000080">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The country in which the financial account is held.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:FinancialAccountDetails/FinancialAccountCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type cc:FinancialAccountCurrencyCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The currency of the financial account.
source
<xsd:element name="FinancialAccountCurrencyCode" type="cc:FinancialAccountCurrencyCode" id="000081">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The currency of the financial account.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:FinancialAccountDetails/FinancialAccountProductTypeIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:FinancialAccountProductTypeIdentifier
children IdentifierContent
annotation
documentation 
The type of financial account product.
For example a Savings Plus.
source
<xsd:element name="FinancialAccountProductTypeIdentifier" type="cc:FinancialAccountProductTypeIdentifier" id="000084">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The type of financial account product.
For example a Savings Plus.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:FinancialAccountDetails/FinancialAccountNicknameName
diagram
namespace CoreComponents0p2.xsd
type cc:FinancialAccountNicknameName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Familiar name given to a financial account as well as the account name.
source
<xsd:element name="FinancialAccountNicknameName" type="cc:FinancialAccountNicknameName" id="000085">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Familiar name given to a financial account as well as the account name.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:FinancialAccountIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:FinancialAccountDetails/FinancialAccountIdentifier
annotation
documentation 
The identifier of the financial account.
Basic
Financial Account
Identification *
Identifier
Account number
source
<xsd:complexType name="FinancialAccountIdentifier" id="000077">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The identifier of the financial account.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Account number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FinancialAccountName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:FinancialAccountDetails/FincancialAccountName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Full name of a financial account.
Basic
Which usually identifies the ownership of the account
Financial Account
Name*
Name
--
source
<xsd:complexType name="FinancialAccountName" id="000078">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Full name of a financial account.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Which usually identifies the ownership of the account</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FinancialAccountNicknameName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:FinancialAccountDetails/FinancialAccountNicknameName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Familiar name given to a financial account as well as the account name.
Basic
Financial Account Nickname
Name*
Name
--
source
<xsd:complexType name="FinancialAccountNicknameName" id="000085">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Familiar name given to a financial account as well as the account name.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account Nickname</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FinancialAccountProductTypeIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:FinancialAccountDetails/FinancialAccountProductTypeIdentifier
annotation
documentation 
The type of financial account product.
Basic
For example a Savings Plus.
Financial Account Product 
Type
Identifier
--
source
<xsd:complexType name="FinancialAccountProductTypeIdentifier" id="000084">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The type of financial account product.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example a Savings Plus.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Financial Account Product </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:FloorIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/FloorIdentifier
annotation
documentation 
A floor or storey within a building.
Basic
Floor
Identification *
Identifier
Floor number
source
<xsd:complexType name="FloorIdentifier" id="000038">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A floor or storey within a building.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Floor</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Floor number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:LineIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
annotation
documentation 
The line number of a document, record or file.
Basic
For example the line number of an invoice.
Line
Identification*
Identifier
--
source
<xsd:complexType name="LineIdentifier" id="000135">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The line number of a document, record or file.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example the line number of an invoice.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Line</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:LocationDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
elements cc:LocationDetails/LocationDescriptionText cc:LocationIdentificationCode/LocationDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A free text description of the location
Basic
Location
Description
Text
--
source
<xsd:complexType name="LocationDescriptionText" id="000063">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A free text description of the location</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Location</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Description</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:LocationDetails
diagram
namespace CoreComponents0p2.xsd
children LocationIdentificationCode LocationTypeCode LocationDescriptionText
used by
element cc:TermsOfDeliveryDetails/LocationDetails
annotation
documentation 
A particular geographical place or position. 
Aggregate
Location
Details
--
source
<xsd:complexType name="LocationDetails" id="000006">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A particular geographical place or position. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Location</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LocationIdentificationCode" type="cc:LocationIdentificationCode" id="000061">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The identifier of a location.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationTypeCode" type="cc:LocationTypeCode" id="000062">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An identification of the type of location. For example an airport or train station.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationDescriptionText" type="cc:LocationDescriptionText" id="000063">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A free text description of the location</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:LocationDetails/LocationIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type cc:LocationIdentificationCode
children LocationIdentificationCode LocationTypeCode LocationDescriptionText
annotation
documentation 
The identifier of a location.
source
<xsd:element name="LocationIdentificationCode" type="cc:LocationIdentificationCode" id="000061">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The identifier of a location.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:LocationDetails/LocationTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:LocationTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
An identification of the type of location. For example an airport or train station.
source
<xsd:element name="LocationTypeCode" type="cc:LocationTypeCode" id="000062">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An identification of the type of location. For example an airport or train station.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:LocationDetails/LocationDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:LocationDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A free text description of the location
source
<xsd:element name="LocationDescriptionText" type="cc:LocationDescriptionText" id="000063">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A free text description of the location</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:LocationIdentificationCode
diagram
namespace CoreComponents0p2.xsd
children LocationIdentificationCode LocationTypeCode LocationDescriptionText
used by
elements cc:LocationDetails/LocationIdentificationCode cc:LocationIdentificationCode/LocationIdentificationCode
annotation
documentation 
The identifier of a location.
Basic
Location
Identification
Code
--
source
<xsd:complexType name="LocationIdentificationCode" id="000061">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The identifier of a location.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Location</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="LocationIdentificationCode" type="cc:LocationIdentificationCode" id="000061">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The identifier of a location.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationTypeCode" type="cc:LocationTypeCode" id="000062">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An identification of the type of location.
For example an airport or train station.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationDescriptionText" type="cc:LocationDescriptionText" id="000063">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The identifier of a location.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:LocationIdentificationCode/LocationIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type cc:LocationIdentificationCode
children LocationIdentificationCode LocationTypeCode LocationDescriptionText
annotation
documentation 
The identifier of a location.
source
<xsd:element name="LocationIdentificationCode" type="cc:LocationIdentificationCode" id="000061">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The identifier of a location.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:LocationIdentificationCode/LocationTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:LocationTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
An identification of the type of location.
For example an airport or train station.
source
<xsd:element name="LocationTypeCode" type="cc:LocationTypeCode" id="000062">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An identification of the type of location.
For example an airport or train station.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:LocationIdentificationCode/LocationDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:LocationDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The identifier of a location.
source
<xsd:element name="LocationDescriptionText" type="cc:LocationDescriptionText" id="000063">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The identifier of a location.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:LocationTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
elements cc:LocationDetails/LocationTypeCode cc:LocationIdentificationCode/LocationTypeCode
annotation
documentation 
An identification of the type of location
Basic
For example an airport or train station.
Location 
Type
Code
--
source
<xsd:complexType name="LocationTypeCode" id="000062">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An identification of the type of location</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example an airport or train station.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Location </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:LotIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/LotIdentifier
annotation
documentation 
An identification of an allotment of land.
Basic
Lot
Identification *
Identifier
Lot number, Plot number
source
<xsd:complexType name="LotIdentifier" id="000039">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An identification of an allotment of land.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Lot</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Lot number, Plot number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MailDeliverySublocationIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/MailDeliverySublocationIdentifier
annotation
documentation 
A specific place to deliver mail within a predefined postal address.
Basic
Mail Delivery
Sub-location
Identifier
Mailstop
source
<xsd:complexType name="MailDeliverySublocationIdentifier" id="000037">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A specific place to deliver mail within a predefined postal address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Mail Delivery</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Sub-location</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Mailstop</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MaxAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
element cc:AmountRangeDetails/MaxAmount
annotation
documentation 
MaxAmount specifies the maximum monetary value in the range.
source
<xsd:complexType name="MaxAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MaxAmount specifies the maximum monetary value in the range.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MaxValueQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of QuantityType
children QuantityContent QuantityUnitCode
used by
element cc:QuantityDetails/MaxValueQuantity
annotation
documentation 
The MaximumValue element specifies the maximum value and its inclusiveness. This is a string content model of a number datatype.
source
<xsd:complexType name="MaxValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC (01.12.01)" xml:lang="en">The MaximumValue element specifies the maximum value and its inclusiveness. This is a string content model of a number datatype.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:QuantityType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MethodOfHandlingCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:AllowanceOrChargeDetails/MethodOfHandlingCode
annotation
documentation 
MethodOfHandlingCode identifies how the allowance or charge will be settled using a standard codelist.
source
<xsd:complexType name="MethodOfHandlingCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MethodOfHandlingCode identifies how the allowance or charge will be settled using a standard codelist.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MinAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
element cc:AmountRangeDetails/MinAmount
annotation
documentation 
MinAmount specifies the minimum monetary value in the range.
source
<xsd:complexType name="MinAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MinAmount specifies the minimum monetary value in the range.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MinValueQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of QuantityType
children QuantityContent QuantityUnitCode
used by
element cc:QuantityDetails/MinValueQuantity
annotation
documentation 
The MinValueQuantity element specifies the minimum value and its inclusiveness. This is a string content model of a number datatype.
source
<xsd:complexType name="MinValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC (01.12.01)" xml:lang="en">The MinValueQuantity element specifies the minimum value and its inclusiveness. This is a string content model of a number datatype.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:QuantityType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:MonetaryAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
elements cc:QuantityAllowanceOrChargeDetails/MonetaryAmount cc:TypeOfAllowanceOrChargeDetails/MonetaryAmount
annotation
documentation 
The MonetaryAmount element is used to specify an amount of money and the currency.
source
<xsd:complexType name="MonetaryAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The MonetaryAmount element is used to specify an amount of money and the currency.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:NatureOfGoodsIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:CargoClassificationDetails/NatureOfGoodsIdentifier
annotation
documentation 
NatureOfGoodsIdentifier is the high level nature of goods code issued by a specific maintenance agency. It is generally the first two digits of the HS code. This also defines the maintenance agency for the codelist (usually WCO World Customs Organization).
source
<xsd:complexType name="NatureOfGoodsIdentifier">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01) " xml:lang="en">NatureOfGoodsIdentifier is the high level nature of goods code issued by a specific maintenance agency. It is generally the first two digits of the HS code. This also defines the maintenance agency for the codelist (usually WCO World Customs Organization).</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ObjectCountValue
diagram
namespace CoreComponents0p2.xsd
type extension of NumericType
children NumericContent
used by
element cc:PackagingDetails/ObjectCountValue
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
Number of objects or groups of objects
Basic
Object
Count
Value
--
source
<xsd:complexType name="ObjectCountValue" id="000167">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Number of objects or groups of objects</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Object</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Count</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Value</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:NumericType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ObjectPositionCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PackagingDetails/ObjectPositionCode
annotation
documentation 
Positional location of an object or groups of objects
Basic
For example, inner, outer
Object
Position
Code
--
source
<xsd:complexType name="ObjectPositionCode" id="000168">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Positional location of an object or groups of objects</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, inner, outer</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Object</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Position</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:OperationalTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CargoClassificationDetails/OperationalTypeCode
annotation
documentation 
OperationalTypeCode identifies the classification of the cargo using a standard codelist.
source
<xsd:complexType name="OperationalTypeCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">OperationalTypeCode identifies the classification of the cargo using a standard codelist.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:OrganisationDetails
diagram
namespace CoreComponents0p2.xsd
children OrganisationName OrganisationRegistrationCountryCode OrganisationRegistrationDate OrganisationTaxIdentifier
used by
element cc:PartyDetails/OrganisationDetails
annotation
documentation 
An organised body such as a business, government body, department, charity, etc.
Aggregate
Organisation
Details
--
source
<xsd:complexType name="OrganisationDetails" id="000096">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An organised body such as a business, government body, department, charity, etc.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Organisation</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="OrganisationName" type="cc:OrganisationName" id="000115">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The text used to identify an organisation, the organisation's name.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OrganisationRegistrationCountryCode" type="cc:OrganisationRegistrationCountryCode" id="000097">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The country in which an organisation  is registered.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OrganisationRegistrationDate" type="cc:OrganisationRegistrationDate" id="000015">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The date on which an organisation was first registered with a governing body.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OrganisationTaxIdentifier" type="cc:OrganisationTaxIdentifier" id="000013">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The registered national tax identification of an organisation.
For example VAT Number or company registration number. Does not apply to parties being natural persons.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:OrganisationDetails/OrganisationName
diagram
namespace CoreComponents0p2.xsd
type cc:OrganisationName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The text used to identify an organisation, the organisation's name.
source
<xsd:element name="OrganisationName" type="cc:OrganisationName" id="000115">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The text used to identify an organisation, the organisation's name.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:OrganisationDetails/OrganisationRegistrationCountryCode
diagram
namespace CoreComponents0p2.xsd
type cc:OrganisationRegistrationCountryCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The country in which an organisation  is registered.
source
<xsd:element name="OrganisationRegistrationCountryCode" type="cc:OrganisationRegistrationCountryCode" id="000097">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The country in which an organisation  is registered.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:OrganisationDetails/OrganisationRegistrationDate
diagram
namespace CoreComponents0p2.xsd
type cc:OrganisationRegistrationDate
children DateTimeContent
annotation
documentation 
The date on which an organisation was first registered with a governing body.
source
<xsd:element name="OrganisationRegistrationDate" type="cc:OrganisationRegistrationDate" id="000015">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The date on which an organisation was first registered with a governing body.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:OrganisationDetails/OrganisationTaxIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:OrganisationTaxIdentifier
children IdentifierContent
annotation
documentation 
The registered national tax identification of an organisation.
For example VAT Number or company registration number. Does not apply to parties being natural persons.
source
<xsd:element name="OrganisationTaxIdentifier" type="cc:OrganisationTaxIdentifier" id="000013">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The registered national tax identification of an organisation.
For example VAT Number or company registration number. Does not apply to parties being natural persons.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:OrganisationName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:OrganisationDetails/OrganisationName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The text used to identify an organisation, the organisation's name.
Basic
Organisation
Name*
Name
--
source
<xsd:complexType name="OrganisationName" id="000115">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The text used to identify an organisation, the organisation's name.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Organisation</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:OrganisationRegistrationCountryCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:OrganisationDetails/OrganisationRegistrationCountryCode
annotation
documentation 
The country in which an organisation  is registered.
Basic
Organisation Registration
Country
Code
--
source
<xsd:complexType name="OrganisationRegistrationCountryCode" id="000097">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The country in which an organisation  is registered.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Organisation Registration</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Country</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:OrganisationRegistrationDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:OrganisationDetails/OrganisationRegistrationDate
annotation
documentation 
The date on which an organisation was first registered with a governing body.
Basic
Organisation Registration
Date*
Date
Founded date time
source
<xsd:complexType name="OrganisationRegistrationDate" id="000015">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The date on which an organisation was first registered with a governing body.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Organisation Registration</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Date*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Date</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Founded date time</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:OrganisationTaxIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:OrganisationDetails/OrganisationTaxIdentifier
annotation
documentation 
The registered national tax identification of an organisation.
Basic
For example VAT Number or company registration number. Does not apply to parties being natural persons.
Organisation
Tax
Identifier
--
source
<xsd:complexType name="OrganisationTaxIdentifier" id="000013">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The registered national tax identification of an organisation.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example VAT Number or company registration number. Does not apply to parties being natural persons.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Organisation</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:OtherDeliveryDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:DeliverDateDetails/OtherDeliveryDate
annotation
documentation 
OtherDeliveryDate  lists the dates revolving around delivery.This is used to express simple date information that is not tied to particular carriers, transport, etc. When non-detailed schedule information is required use SimpleScheduleDetail.
source
<xsd:complexType name="OtherDeliveryDate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">OtherDeliveryDate  lists the dates revolving around delivery.This is used to express simple date information that is not tied to particular carriers, transport, etc. When non-detailed schedule information is required use SimpleScheduleDetail.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PackagingDetails
diagram
namespace CoreComponents0p2.xsd
children PackagingTypeCode ObjectCountValue ObjectPositionCode PackagingMaterialCode
annotation
documentation 
Information related to an object or group of objects wrapped or packed
Aggregate
Packaging
Details
--
source
<xsd:complexType name="PackagingDetails" id="000165">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Information related to an object or group of objects wrapped or packed</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Packaging</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PackagingTypeCode" type="cc:PackagingTypeCode" id="000166">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Identification  of the packaging type.
For example box, barrel or bottle. Reference UN/ECE Recommendation #21</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ObjectCountValue" type="cc:ObjectCountValue" id="000167">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Number of objects or groups of objects.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ObjectPositionCode" type="cc:ObjectPositionCode" id="000168">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Positional location of an object or groups of objects.
For example, inner, outer.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PackagingMaterialCode" type="cc:PackagingMaterialCode" id="000169">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Identification of the packaging material.
For example, wood, paper, plastic.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:PackagingDetails/PackagingTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:PackagingTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Identification  of the packaging type.
For example box, barrel or bottle. Reference UN/ECE Recommendation #21
source
<xsd:element name="PackagingTypeCode" type="cc:PackagingTypeCode" id="000166">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Identification  of the packaging type.
For example box, barrel or bottle. Reference UN/ECE Recommendation #21</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PackagingDetails/ObjectCountValue
diagram
namespace CoreComponents0p2.xsd
type cc:ObjectCountValue
children NumericContent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
Number of objects or groups of objects.
source
<xsd:element name="ObjectCountValue" type="cc:ObjectCountValue" id="000167">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Number of objects or groups of objects.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PackagingDetails/ObjectPositionCode
diagram
namespace CoreComponents0p2.xsd
type cc:ObjectPositionCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Positional location of an object or groups of objects.
For example, inner, outer.
source
<xsd:element name="ObjectPositionCode" type="cc:ObjectPositionCode" id="000168">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Positional location of an object or groups of objects.
For example, inner, outer.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PackagingDetails/PackagingMaterialCode
diagram
namespace CoreComponents0p2.xsd
type cc:PackagingMaterialCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Identification of the packaging material.
For example, wood, paper, plastic.
source
<xsd:element name="PackagingMaterialCode" type="cc:PackagingMaterialCode" id="000169">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Identification of the packaging material.
For example, wood, paper, plastic.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:PackagingMaterialCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PackagingDetails/PackagingMaterialCode
annotation
documentation 
Identification of the packaging material
Basic
For example, wood, paper, plastic
Packaging
Material
Code
--
source
<xsd:complexType name="PackagingMaterialCode" id="000169">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Identification of the packaging material</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, wood, paper, plastic</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Packaging</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Material</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PackagingNoteText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
PackageNoteText is free form text relating to the packaging.
source
<xsd:complexType name="PackagingNoteText">
  <xsd:annotation>
    <xsd:documentation>PackageNoteText is free form text relating to the packaging.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PackagingTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PackagingDetails/PackagingTypeCode
annotation
documentation 
Identification  of the packaging type
Basic
For example box, barrel or bottle. Reference UN/ECE Recommendation #21
Packaging
Type
Code
--
source
<xsd:complexType name="PackagingTypeCode" id="000166">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Identification  of the packaging type</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example box, barrel or bottle. Reference UN/ECE Recommendation #21</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Packaging</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PartyDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PartyDetails/PartyDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Text providing information on the party.
Basic
This text may cover information which is in addition to the structured information but cannot be provided within the given structure
Party 
Description
Text
--
source
<xsd:complexType name="PartyDescriptionText" id="000009">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Text providing information on the party.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Party </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Description</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PartyDetails
diagram
namespace CoreComponents0p2.xsd
children PartyIdentifier PartyDescriptionText PartyTypeCode PersonDetails OrganisationDetails
annotation
documentation 
Details of an individual, a group or a body having a role in a business function.
Aggregate
Party
Details
--
source
<xsd:complexType name="PartyDetails" id="000001">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Details of an individual, a group or a body having a role in a business function.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Party</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PartyIdentifier" type="cc:PartyIdentifier" id="000016">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a party.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PartyDescriptionText" type="cc:PartyDescriptionText" id="000009">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Text providing information on the party.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PartyTypeCode" type="cc:PartyTypeCode" id="000002">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The characteristics of a party which is independent of its role.
This can be used to distinguish legal entities from individual persons or a group of people</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonDetails" type="cc:PersonDetails" id="000095">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A human being regarded as an individual.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OrganisationDetails" type="cc:OrganisationDetails" id="000096">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An organised body such as a business, government body, department, charity, etc.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:PartyDetails/PartyIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:PartyIdentifier
children IdentifierContent
annotation
documentation 
A character string used to uniquely identify and distinguish a party.
source
<xsd:element name="PartyIdentifier" type="cc:PartyIdentifier" id="000016">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a party.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PartyDetails/PartyDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:PartyDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Text providing information on the party.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure
source
<xsd:element name="PartyDescriptionText" type="cc:PartyDescriptionText" id="000009">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Text providing information on the party.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PartyDetails/PartyTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:PartyTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The characteristics of a party which is independent of its role.
This can be used to distinguish legal entities from individual persons or a group of people
source
<xsd:element name="PartyTypeCode" type="cc:PartyTypeCode" id="000002">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The characteristics of a party which is independent of its role.
This can be used to distinguish legal entities from individual persons or a group of people</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PartyDetails/PersonDetails
diagram
namespace CoreComponents0p2.xsd
type cc:PersonDetails
children PersonName PersonTaxIdentifier BirthDate PersonGivenName PersonMiddleName PersonSurnameName PersonGenderCode PersonNationalityCode PersonNamePrefixCode PersonNameSuffixCode
annotation
documentation 
A human being regarded as an individual.
source
<xsd:element name="PersonDetails" type="cc:PersonDetails" id="000095">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A human being regarded as an individual.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PartyDetails/OrganisationDetails
diagram
namespace CoreComponents0p2.xsd
type cc:OrganisationDetails
children OrganisationName OrganisationRegistrationCountryCode OrganisationRegistrationDate OrganisationTaxIdentifier
annotation
documentation 
An organised body such as a business, government body, department, charity, etc.
source
<xsd:element name="OrganisationDetails" type="cc:OrganisationDetails" id="000096">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An organised body such as a business, government body, department, charity, etc.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:PartyIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PartyDetails/PartyIdentifier
annotation
documentation 
A character string used to uniquely identify and distinguish a party.
Basic
Party
Identification*
Identifier
--
source
<xsd:complexType name="PartyIdentifier" id="000016">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A character string used to uniquely identify and distinguish a party.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Party</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PartyTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PartyDetails/PartyTypeCode
annotation
documentation 
The characteristics of a party which is independent of its role.
Basic
this can be used to distinguish legal entities from individual persons or a group of people
Party
Type
Code
--
source
<xsd:complexType name="PartyTypeCode" id="000002">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The characteristics of a party which is independent of its role.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">this can be used to distinguish legal entities from individual persons or a group of people</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Party</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PaymentCardExpirationDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
annotation
documentation 
The expiration date of a payment card that is associated with an account.
Basic
Payment card 
Expiration
Date
--
source
<xsd:complexType name="PaymentCardExpirationDate" id="000083">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The expiration date of a payment card that is associated with an account.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Payment card </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Expiration</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Date</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PercentageChargePriceDetails
diagram
namespace CoreComponents0p2.xsd
children ChargePricePercent ChargeableAmount
used by
element cc:ChargePriceDetails/PercentageChargePriceDetails
annotation
documentation 
A financial liability calculated using a percentage charge. 
Aggregate
Percentage Charge Price
Details
--
source
<xsd:complexType name="PercentageChargePriceDetails" id="000126">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A financial liability calculated using a percentage charge. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Percentage Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ChargePricePercent" type="cc:ChargePricePercent" id="000144">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The percentage applied to the chargeable amount to find the charge/price amount.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChargeableAmount" type="cc:ChargeableAmount" id="000145">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The amount on which the charge is made.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:PercentageChargePriceDetails/ChargePricePercent
diagram
namespace CoreComponents0p2.xsd
type cc:ChargePricePercent
children NumericContent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The percentage applied to the chargeable amount to find the charge/price amount.
source
<xsd:element name="ChargePricePercent" type="cc:ChargePricePercent" id="000144">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The percentage applied to the chargeable amount to find the charge/price amount.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PercentageChargePriceDetails/ChargeableAmount
diagram
namespace CoreComponents0p2.xsd
type cc:ChargeableAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The amount on which the charge is made.
source
<xsd:element name="ChargeableAmount" type="cc:ChargeableAmount" id="000145">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The amount on which the charge is made.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:PersonDetails
diagram
namespace CoreComponents0p2.xsd
children PersonName PersonTaxIdentifier BirthDate PersonGivenName PersonMiddleName PersonSurnameName PersonGenderCode PersonNationalityCode PersonNamePrefixCode PersonNameSuffixCode
used by
element cc:PartyDetails/PersonDetails
annotation
documentation 
A human being regarded as an individual.
Aggregate
Person
Details
--
source
<xsd:complexType name="PersonDetails" id="000095">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A human being regarded as an individual.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PersonName" type="cc:PersonName" id="000098">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The full name of a person.
Expressed in a single string.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonTaxIdentifier" type="cc:PersonTaxIdentifier" id="000014">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The registered national tax identification of a person.
Applies only to parties being natural persons.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BirthDate" type="cc:BirthDate" id="000012">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The date on which a person was born.
Applies only to parties being natural persons.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonGivenName" type="cc:PersonGivenName" id="000018">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The given name, first name, Christian name or moniker of a person.
This applies only to parties being natural persons</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonMiddleName" type="cc:PersonMiddleName" id="000019">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The middle name(s) or initial(s) of a person.
This applies only to parties being natural persons</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonSurnameName" type="cc:PersonSurnameName" id="000020">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The surname, last name or family name of a person.
This applies only to parties being natural persons</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonGenderCode" type="cc:PersonGenderCode" id="000021">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The gender of a person.
This applies only to parties being natural persons</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonNationalityCode" type="cc:PersonNationalityCode" id="000113">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The identification of a nation that a person belongs to.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonNamePrefixCode" type="cc:PersonNamePrefixCode" id="000022">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A title that prefixes a persons name.
For example Mr, Mrs, Dr, or Sir.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonNameSuffixCode" type="cc:PersonNameSuffixCode" id="000114">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A title that follows a persons name.
For example 3rd, junior, BSc, or Esq.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:PersonDetails/PersonName
diagram
namespace CoreComponents0p2.xsd
type cc:PersonName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The full name of a person.
Expressed in a single string.
source
<xsd:element name="PersonName" type="cc:PersonName" id="000098">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The full name of a person.
Expressed in a single string.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonTaxIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:PersonTaxIdentifier
children IdentifierContent
annotation
documentation 
The registered national tax identification of a person.
Applies only to parties being natural persons.
source
<xsd:element name="PersonTaxIdentifier" type="cc:PersonTaxIdentifier" id="000014">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The registered national tax identification of a person.
Applies only to parties being natural persons.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/BirthDate
diagram
namespace CoreComponents0p2.xsd
type cc:BirthDate
children DateTimeContent
annotation
documentation 
The date on which a person was born.
Applies only to parties being natural persons.
source
<xsd:element name="BirthDate" type="cc:BirthDate" id="000012">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The date on which a person was born.
Applies only to parties being natural persons.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonGivenName
diagram
namespace CoreComponents0p2.xsd
type cc:PersonGivenName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The given name, first name, Christian name or moniker of a person.
This applies only to parties being natural persons
source
<xsd:element name="PersonGivenName" type="cc:PersonGivenName" id="000018">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The given name, first name, Christian name or moniker of a person.
This applies only to parties being natural persons</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonMiddleName
diagram
namespace CoreComponents0p2.xsd
type cc:PersonMiddleName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The middle name(s) or initial(s) of a person.
This applies only to parties being natural persons
source
<xsd:element name="PersonMiddleName" type="cc:PersonMiddleName" id="000019">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The middle name(s) or initial(s) of a person.
This applies only to parties being natural persons</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonSurnameName
diagram
namespace CoreComponents0p2.xsd
type cc:PersonSurnameName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The surname, last name or family name of a person.
This applies only to parties being natural persons
source
<xsd:element name="PersonSurnameName" type="cc:PersonSurnameName" id="000020">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The surname, last name or family name of a person.
This applies only to parties being natural persons</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonGenderCode
diagram
namespace CoreComponents0p2.xsd
type cc:PersonGenderCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The gender of a person.
This applies only to parties being natural persons
source
<xsd:element name="PersonGenderCode" type="cc:PersonGenderCode" id="000021">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The gender of a person.
This applies only to parties being natural persons</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonNationalityCode
diagram
namespace CoreComponents0p2.xsd
type cc:PersonNationalityCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The identification of a nation that a person belongs to.
source
<xsd:element name="PersonNationalityCode" type="cc:PersonNationalityCode" id="000113">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The identification of a nation that a person belongs to.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonNamePrefixCode
diagram
namespace CoreComponents0p2.xsd
type cc:PersonNamePrefixCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
A title that prefixes a persons name.
For example Mr, Mrs, Dr, or Sir.
source
<xsd:element name="PersonNamePrefixCode" type="cc:PersonNamePrefixCode" id="000022">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A title that prefixes a persons name.
For example Mr, Mrs, Dr, or Sir.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PersonDetails/PersonNameSuffixCode
diagram
namespace CoreComponents0p2.xsd
type cc:PersonNameSuffixCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
A title that follows a persons name.
For example 3rd, junior, BSc, or Esq.
source
<xsd:element name="PersonNameSuffixCode" type="cc:PersonNameSuffixCode" id="000114">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A title that follows a persons name.
For example 3rd, junior, BSc, or Esq.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:PersonGenderCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PersonDetails/PersonGenderCode
annotation
documentation 
The gender of a person.
Basic
This applies only to parties being natural persons
Person
Gender
Code
--
source
<xsd:complexType name="PersonGenderCode" id="000021">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The gender of a person.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This applies only to parties being natural persons</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Gender</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonGivenName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PersonDetails/PersonGivenName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The given name, first name, Christian name or moniker of a person.
Basic
This applies only to parties being natural persons
Person
Given (Name*)
Name
--
source
<xsd:complexType name="PersonGivenName" id="000018">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The given name, first name, Christian name or moniker of a person.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This applies only to parties being natural persons</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Given (Name*)</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonMiddleName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PersonDetails/PersonMiddleName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The middle name(s) or initial(s) of a person. 
Basic
This applies only to parties being natural persons
Person
Middle (Name*)
Name
--
source
<xsd:complexType name="PersonMiddleName" id="000019">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The middle name(s) or initial(s) of a person. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This applies only to parties being natural persons</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Middle (Name*)</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PersonDetails/PersonName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The full name of a person.
Basic
Expressed in a single string.
Person
Name*
Name
--
source
<xsd:complexType name="PersonName" id="000098">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The full name of a person.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Expressed in a single string.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonNamePrefixCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PersonDetails/PersonNamePrefixCode
annotation
documentation 
A title that prefixes a persons name.
Basic
For example Mr, Mrs, Dr, or Sir.
Person
Name Prefix
Code
--
source
<xsd:complexType name="PersonNamePrefixCode" id="000022">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A title that prefixes a persons name.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example Mr, Mrs, Dr, or Sir.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name Prefix</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonNameSuffixCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PersonDetails/PersonNameSuffixCode
annotation
documentation 
A title that follows a persons name.
Basic
For example 3rd, junior, BSc, or Esq.
Person
Name Suffix
Code
--
source
<xsd:complexType name="PersonNameSuffixCode" id="000114">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A title that follows a persons name.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example 3rd, junior, BSc, or Esq.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name Suffix</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonNationalityCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:PersonDetails/PersonNationalityCode
annotation
documentation 
The identification of a nation that a person belongs to.
Basic
Person
Nationality
Code
--
source
<xsd:complexType name="PersonNationalityCode" id="000113">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The identification of a nation that a person belongs to.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Nationality</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonSurnameName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PersonDetails/PersonSurnameName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The surname, last name or family name of a person.
Basic
This applies only to parties being natural persons
Person
Surname (Name*)
Name
--
source
<xsd:complexType name="PersonSurnameName" id="000020">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The surname, last name or family name of a person.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This applies only to parties being natural persons</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Surname (Name*)</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PersonTaxIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PersonDetails/PersonTaxIdentifier
annotation
documentation 
The registered national tax identification of a person.
Basic
Applies only to parties being natural persons.
Person
Tax
Identifier
Social Security Number, National Insurance Number
source
<xsd:complexType name="PersonTaxIdentifier" id="000014">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The registered national tax identification of a person.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Applies only to parties being natural persons.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Person</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Social Security Number, National Insurance Number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostalAddressDetails
diagram
namespace CoreComponents0p2.xsd
children AddressTypeCode StreetBuildingIdentifier StreetName DistrictName TownName StateIdentifier PostCodeIdentifier CountryIdentificationCode PostOfficeBoxIdentifier BuildingIdentifier BuildingName SuiteIdentifier MailDeliverySublocationIdentifier FloorIdentifier LotIdentifier BlockIdentifier DistrictSubdivisionIdentifier RegionIdentifier CountyIdentifier PostalAddressFirstLineText PostalAddressSecondLineText PostalAddressThirdLineText PostalAddressFourthLineText PostalAddressFifthLineText
annotation
documentation 
The collection of information which locates and identifies a specific address as defined by postal services
Aggregate
The address will be limited depending on the context in which it is used.
Postal Address
Details
--
source
<xsd:complexType name="PostalAddressDetails" id="000005">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The collection of information which locates and identifies a specific address as defined by postal services</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">The address will be limited depending on the context in which it is used.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="AddressTypeCode" type="cc:AddressTypeCode" id="000024">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The type of the address.
For example a business address or a home address. Not the Role of the address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StreetBuildingIdentifier" type="cc:StreetBuildingIdentifier" id="000026">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A number that identifies the position of a building on a street.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StreetName" type="cc:StreetName" id="000027">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The name of a street or thoroughfare.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DistrictName" type="cc:DistrictName" id="000028">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A  part of a town or region.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TownName" type="cc:TownName" id="000029">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A built up area with a name, defined boundaries and a local government. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="StateIdentifier" type="cc:StateIdentifier" id="000030">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An organised political community or area forming a part of a federation.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostCodeIdentifier" type="cc:PostCodeIdentifier" id="000031">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A group of letters and/or numbers which are added to a postal address to assist the sorting of mail.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CountryIdentificationCode" type="cc:CountryIdentificationCode" id="000032">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A nation with its own government.
Reference ISO 3166.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostOfficeBoxIdentifier" type="cc:PostOfficeBoxIdentifier" id="000033">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A numbered box in a post office assigned to a person or organisation where letters for them are kept until called for.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BuildingIdentifier" type="cc:BuildingIdentifier" id="000034">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The  identification of a building within a group of buildings that have the same street number identifier.
For example a building name or number on a campus or within a company.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BuildingName" type="cc:BuildingName" id="000035">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The name of the building or house.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SuiteIdentifier" type="cc:SuiteIdentifier" id="000036">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The identification of a suite or apartment.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MailDeliverySublocationIdentifier" type="cc:MailDeliverySublocationIdentifier" id="000037">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A specific place to deliver mail within a predefined postal address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FloorIdentifier" type="cc:FloorIdentifier" id="000038">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A floor or storey within a building.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LotIdentifier" type="cc:LotIdentifier" id="000039">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An identification of an allotment of land.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BlockIdentifier" type="cc:BlockIdentifier" id="000040">
      <xsd:annotation>
        <xsd:documentation source="CC " xml:lang="en">A group of buildings bounded by (usually four) streets.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DistrictSubdivisionIdentifier" type="cc:DistrictSubdivisionIdentifier" id="000041">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A sub-division of a district.
May be provided in the form of a name.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RegionIdentifier" type="cc:RegionIdentifier" id="000042">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An administrative division of a country, state or territory.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CountyIdentifier" type="cc:CountyIdentifier" id="000043">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A territorial division of some countries, forming the chief unit of local administration.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostalAddressFirstLineText" type="cc:PostalAddressFirstLineText" id="000045">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A first free format line of a postal address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostalAddressSecondLineText" type="cc:PostalAddressSecondLineText" id="000046">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The second free format line of a postal address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostalAddressThirdLineText" type="cc:PostalAddressThirdLineText" id="000047">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The third free format line of a postal address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostalAddressFourthLineText" type="cc:PostalAddressFourthLineText" id="000048">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The fourth free format line of a postal address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PostalAddressFifthLineText" type="cc:PostalAddressFifthLineText" id="000049">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The fifth free format line of a postal address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:PostalAddressDetails/AddressTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:AddressTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The type of the address.
For example a business address or a home address. Not the Role of the address.
source
<xsd:element name="AddressTypeCode" type="cc:AddressTypeCode" id="000024">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The type of the address.
For example a business address or a home address. Not the Role of the address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/StreetBuildingIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:StreetBuildingIdentifier
children IdentifierContent
annotation
documentation 
A number that identifies the position of a building on a street.
source
<xsd:element name="StreetBuildingIdentifier" type="cc:StreetBuildingIdentifier" id="000026">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A number that identifies the position of a building on a street.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/StreetName
diagram
namespace CoreComponents0p2.xsd
type cc:StreetName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The name of a street or thoroughfare.
source
<xsd:element name="StreetName" type="cc:StreetName" id="000027">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The name of a street or thoroughfare.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/DistrictName
diagram
namespace CoreComponents0p2.xsd
type cc:DistrictName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A  part of a town or region.
source
<xsd:element name="DistrictName" type="cc:DistrictName" id="000028">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A  part of a town or region.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/TownName
diagram
namespace CoreComponents0p2.xsd
type cc:TownName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A built up area with a name, defined boundaries and a local government. 
source
<xsd:element name="TownName" type="cc:TownName" id="000029">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A built up area with a name, defined boundaries and a local government. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/StateIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:StateIdentifier
children IdentifierContent
annotation
documentation 
An organised political community or area forming a part of a federation.
source
<xsd:element name="StateIdentifier" type="cc:StateIdentifier" id="000030">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An organised political community or area forming a part of a federation.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostCodeIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:PostCodeIdentifier
children IdentifierContent
annotation
documentation 
A group of letters and/or numbers which are added to a postal address to assist the sorting of mail.
source
<xsd:element name="PostCodeIdentifier" type="cc:PostCodeIdentifier" id="000031">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A group of letters and/or numbers which are added to a postal address to assist the sorting of mail.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/CountryIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type cc:CountryIdentificationCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
A nation with its own government.
Reference ISO 3166.
source
<xsd:element name="CountryIdentificationCode" type="cc:CountryIdentificationCode" id="000032">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A nation with its own government.
Reference ISO 3166.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostOfficeBoxIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:PostOfficeBoxIdentifier
children IdentifierContent
annotation
documentation 
A numbered box in a post office assigned to a person or organisation where letters for them are kept until called for.
source
<xsd:element name="PostOfficeBoxIdentifier" type="cc:PostOfficeBoxIdentifier" id="000033">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A numbered box in a post office assigned to a person or organisation where letters for them are kept until called for.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/BuildingIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:BuildingIdentifier
children IdentifierContent
annotation
documentation 
The  identification of a building within a group of buildings that have the same street number identifier.
For example a building name or number on a campus or within a company.
source
<xsd:element name="BuildingIdentifier" type="cc:BuildingIdentifier" id="000034">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The  identification of a building within a group of buildings that have the same street number identifier.
For example a building name or number on a campus or within a company.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/BuildingName
diagram
namespace CoreComponents0p2.xsd
type cc:BuildingName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The name of the building or house.
source
<xsd:element name="BuildingName" type="cc:BuildingName" id="000035">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The name of the building or house.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/SuiteIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:SuiteIdentifier
children IdentifierContent
annotation
documentation 
The identification of a suite or apartment.
source
<xsd:element name="SuiteIdentifier" type="cc:SuiteIdentifier" id="000036">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The identification of a suite or apartment.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/MailDeliverySublocationIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:MailDeliverySublocationIdentifier
children IdentifierContent
annotation
documentation 
A specific place to deliver mail within a predefined postal address.
source
<xsd:element name="MailDeliverySublocationIdentifier" type="cc:MailDeliverySublocationIdentifier" id="000037">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A specific place to deliver mail within a predefined postal address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/FloorIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:FloorIdentifier
children IdentifierContent
annotation
documentation 
A floor or storey within a building.
source
<xsd:element name="FloorIdentifier" type="cc:FloorIdentifier" id="000038">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A floor or storey within a building.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/LotIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:LotIdentifier
children IdentifierContent
annotation
documentation 
An identification of an allotment of land.
source
<xsd:element name="LotIdentifier" type="cc:LotIdentifier" id="000039">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An identification of an allotment of land.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/BlockIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:BlockIdentifier
children IdentifierContent
annotation
documentation 
A group of buildings bounded by (usually four) streets.
source
<xsd:element name="BlockIdentifier" type="cc:BlockIdentifier" id="000040">
  <xsd:annotation>
    <xsd:documentation source="CC " xml:lang="en">A group of buildings bounded by (usually four) streets.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/DistrictSubdivisionIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:DistrictSubdivisionIdentifier
children IdentifierContent
annotation
documentation 
A sub-division of a district.
May be provided in the form of a name.
source
<xsd:element name="DistrictSubdivisionIdentifier" type="cc:DistrictSubdivisionIdentifier" id="000041">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A sub-division of a district.
May be provided in the form of a name.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/RegionIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:RegionIdentifier
children IdentifierContent
annotation
documentation 
An administrative division of a country, state or territory.
source
<xsd:element name="RegionIdentifier" type="cc:RegionIdentifier" id="000042">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An administrative division of a country, state or territory.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/CountyIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:CountyIdentifier
children IdentifierContent
annotation
documentation 
A territorial division of some countries, forming the chief unit of local administration.
source
<xsd:element name="CountyIdentifier" type="cc:CountyIdentifier" id="000043">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A territorial division of some countries, forming the chief unit of local administration.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostalAddressFirstLineText
diagram
namespace CoreComponents0p2.xsd
type cc:PostalAddressFirstLineText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A first free format line of a postal address.
source
<xsd:element name="PostalAddressFirstLineText" type="cc:PostalAddressFirstLineText" id="000045">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A first free format line of a postal address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostalAddressSecondLineText
diagram
namespace CoreComponents0p2.xsd
type cc:PostalAddressSecondLineText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The second free format line of a postal address.
source
<xsd:element name="PostalAddressSecondLineText" type="cc:PostalAddressSecondLineText" id="000046">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The second free format line of a postal address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostalAddressThirdLineText
diagram
namespace CoreComponents0p2.xsd
type cc:PostalAddressThirdLineText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The third free format line of a postal address.
source
<xsd:element name="PostalAddressThirdLineText" type="cc:PostalAddressThirdLineText" id="000047">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The third free format line of a postal address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostalAddressFourthLineText
diagram
namespace CoreComponents0p2.xsd
type cc:PostalAddressFourthLineText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The fourth free format line of a postal address.
source
<xsd:element name="PostalAddressFourthLineText" type="cc:PostalAddressFourthLineText" id="000048">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The fourth free format line of a postal address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PostalAddressDetails/PostalAddressFifthLineText
diagram
namespace CoreComponents0p2.xsd
type cc:PostalAddressFifthLineText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The fifth free format line of a postal address.
source
<xsd:element name="PostalAddressFifthLineText" type="cc:PostalAddressFifthLineText" id="000049">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The fifth free format line of a postal address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:PostalAddressFifthLineText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/PostalAddressFifthLineText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The fifth free format line of a postal address.
Basic
Postal Address
Fifth Line
Text
--
source
<xsd:complexType name="PostalAddressFifthLineText" id="000049">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The fifth free format line of a postal address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Fifth Line</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostalAddressFirstLineText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/PostalAddressFirstLineText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A first free format line of a postal address.
Basic
Postal Address
First line
Text
--
source
<xsd:complexType name="PostalAddressFirstLineText" id="000045">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A first free format line of a postal address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">First line</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostalAddressFourthLineText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/PostalAddressFourthLineText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The fourth free format line of a postal address.
Basic
Postal Address
Fourth Line
Text
--
source
<xsd:complexType name="PostalAddressFourthLineText" id="000048">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The fourth free format line of a postal address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Fourth Line</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostalAddressSecondLineText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/PostalAddressSecondLineText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The second free format line of a postal address.
Basic
Postal Address
Second Line
Text
--
source
<xsd:complexType name="PostalAddressSecondLineText" id="000046">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The second free format line of a postal address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Second Line</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostalAddressThirdLineText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/PostalAddressThirdLineText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The third free format line of a postal address.
Basic
Postal Address
Third Line
Text
--
source
<xsd:complexType name="PostalAddressThirdLineText" id="000047">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The third free format line of a postal address.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Third Line</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostCodeIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/PostCodeIdentifier
annotation
documentation 
A group of letters and/or numbers which are added to a postal address to assist the sorting of mail.
Basic
Post code
Identification *
Identifier
Zip Code
source
<xsd:complexType name="PostCodeIdentifier" id="000031">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A group of letters and/or numbers which are added to a postal address to assist the sorting of mail.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Post code</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Zip Code</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PostOfficeBoxIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/PostOfficeBoxIdentifier
annotation
documentation 
A numbered box in a post office assigned to a person or organisation where letters for them are kept until called for.
Basic
Post Office Box
Identification *
Identifier
PO Box
source
<xsd:complexType name="PostOfficeBoxIdentifier" id="000033">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A numbered box in a post office assigned to a person or organisation where letters for them are kept until called for.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Post Office Box</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">PO Box</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:PriceDetails
diagram
namespace CoreComponents0p2.xsd
children UnitChargePriceAmount PriceBasisQuantity
annotation
documentation 
The Price element contains a pricing scheme for an item.
source
<xsd:complexType name="PriceDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The Price element contains a pricing scheme for an item.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="UnitChargePriceAmount" type="cc:UnitChargePriceAmount">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The UnitPrice element container element that holds the pricing information for a basic unit of an item.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriceBasisQuantity" type="cc:QuantityDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">PriceBasisQuantity  contains a quantity and unit of measurement to which the unit price applies if that quantity is greater than. For example if a pricing scheme were $50/500 lbs, then 500 lbs would be contained in this element. If this is used, then UnitOfMeasurement element in the UnitPrice element should not be used.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:PriceDetails/UnitChargePriceAmount
diagram
namespace CoreComponents0p2.xsd
type cc:UnitChargePriceAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The UnitPrice element container element that holds the pricing information for a basic unit of an item.
source
<xsd:element name="UnitChargePriceAmount" type="cc:UnitChargePriceAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The UnitPrice element container element that holds the pricing information for a basic unit of an item.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:PriceDetails/PriceBasisQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:QuantityDetails
children ValueQuantity MinValueQuantity MaxValueQuantity
annotation
documentation 
PriceBasisQuantity  contains a quantity and unit of measurement to which the unit price applies if that quantity is greater than. For example if a pricing scheme were $50/500 lbs, then 500 lbs would be contained in this element. If this is used, then UnitOfMeasurement element in the UnitPrice element should not be used.
source
<xsd:element name="PriceBasisQuantity" type="cc:QuantityDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">PriceBasisQuantity  contains a quantity and unit of measurement to which the unit price applies if that quantity is greater than. For example if a pricing scheme were $50/500 lbs, then 500 lbs would be contained in this element. If this is used, then UnitOfMeasurement element in the UnitPrice element should not be used.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:PriceMultiplierRate
diagram
namespace CoreComponents0p2.xsd
type extension of RateType
children RateContent RateUnitCode
used by
element PriceDetail/PriceMultiplier
annotation
documentation 
The PriceMultiplier element contains a reason and value by which the unit price is multiplied by to arrive at the final price for an item. This can be used to apply a discount to a basic unit price.
source
<xsd:complexType name="PriceMultiplierRate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The PriceMultiplier element contains a reason and value by which the unit price is multiplied by to arrive at the final price for an item. This can be used to apply a discount to a basic unit price.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:RateType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ProductServiceClassificationIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:ProductServiceDetails/ProductServiceClassificationIdentifier
annotation
documentation 
A character string to identify and distinguish uniquely, one product/service classification from another.
Basic
Product Service Classification
Identification*
Identifier
--
source
<xsd:complexType name="ProductServiceClassificationIdentifier" id="000163">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A character string to identify and distinguish uniquely, one product/service classification from another.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service Classification</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ProductServiceDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:ProductServiceDetails/ProductServiceDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A textual description of the product/service.
Basic
Product Service
Description
Text
--
source
<xsd:complexType name="ProductServiceDescriptionText" id="000158">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A textual description of the product/service.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Description</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ProductServiceDetails
diagram
namespace CoreComponents0p2.xsd
children ProductServiceIdentifier ProductServiceTypeCode ProductServiceDescriptionText ProductServiceStartDateTime ProductServiceEndDateTime ProductServiceClassificationIdentifier
annotation
documentation 
A thing or substance produced by natural process or manufacturer and or a provision or system of supplying a need.
Aggregate
Product Service
Details
--
source
<xsd:complexType name="ProductServiceDetails" id="000155">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A thing or substance produced by natural process or manufacturer and or a provision or system of supplying a need.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ProductServiceIdentifier" type="cc:ProductServiceIdentifier" id="000156">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a product/service.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductServiceTypeCode" type="cc:ProductServiceTypeCode" id="000157">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">An identification of the type of product/service.
UN/ECE UNSPC code list </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductServiceDescriptionText" type="cc:ProductServiceDescriptionText" id="000158">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A textual description of the product/service.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductServiceStartDateTime" type="cc:ProductServiceStartDateTime" id="000159">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A date and/or time on which a product/service starts.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductServiceEndDateTime" type="cc:ProductServiceEndDateTime" id="000160">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A date and/or time on which a product/service ends.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ProductServiceClassificationIdentifier" type="cc:ProductServiceClassificationIdentifier" id="000163">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">A character string to identify and distinguish uniquely, one product/service classification from another.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:ProductServiceDetails/ProductServiceIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:ProductServiceIdentifier
children IdentifierContent
annotation
documentation 
A character string used to uniquely identify and distinguish a product/service.
source
<xsd:element name="ProductServiceIdentifier" type="cc:ProductServiceIdentifier" id="000156">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a product/service.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ProductServiceDetails/ProductServiceTypeCode
diagram
namespace CoreComponents0p2.xsd
type cc:ProductServiceTypeCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
An identification of the type of product/service.
UN/ECE UNSPC code list 
source
<xsd:element name="ProductServiceTypeCode" type="cc:ProductServiceTypeCode" id="000157">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">An identification of the type of product/service.
UN/ECE UNSPC code list </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ProductServiceDetails/ProductServiceDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:ProductServiceDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A textual description of the product/service.
source
<xsd:element name="ProductServiceDescriptionText" type="cc:ProductServiceDescriptionText" id="000158">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A textual description of the product/service.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ProductServiceDetails/ProductServiceStartDateTime
diagram
namespace CoreComponents0p2.xsd
type cc:ProductServiceStartDateTime
children DateTimeContent
annotation
documentation 
A date and/or time on which a product/service starts.
source
<xsd:element name="ProductServiceStartDateTime" type="cc:ProductServiceStartDateTime" id="000159">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A date and/or time on which a product/service starts.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ProductServiceDetails/ProductServiceEndDateTime
diagram
namespace CoreComponents0p2.xsd
type cc:ProductServiceEndDateTime
children DateTimeContent
annotation
documentation 
A date and/or time on which a product/service ends.
source
<xsd:element name="ProductServiceEndDateTime" type="cc:ProductServiceEndDateTime" id="000160">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A date and/or time on which a product/service ends.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:ProductServiceDetails/ProductServiceClassificationIdentifier
diagram
namespace CoreComponents0p2.xsd
type cc:ProductServiceClassificationIdentifier
children IdentifierContent
annotation
documentation 
A character string to identify and distinguish uniquely, one product/service classification from another.
source
<xsd:element name="ProductServiceClassificationIdentifier" type="cc:ProductServiceClassificationIdentifier" id="000163">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">A character string to identify and distinguish uniquely, one product/service classification from another.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:ProductServiceEndDateTime
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:ProductServiceDetails/ProductServiceEndDateTime
annotation
documentation 
A date and/or time on which a product/service ends.
Basic
Product Service end
Date*
Date time
--
source
<xsd:complexType name="ProductServiceEndDateTime" id="000160">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A date and/or time on which a product/service ends.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service end</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Date*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Date time</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ProductServiceIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:ProductServiceDetails/ProductServiceIdentifier
annotation
documentation 
A character string used to uniquely identify and distinguish a product/service.
Basic
Product Service
Identification*
Identifier
--
source
<xsd:complexType name="ProductServiceIdentifier" id="000156">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A character string used to uniquely identify and distinguish a product/service.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ProductServiceStartDateTime
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:ProductServiceDetails/ProductServiceStartDateTime
annotation
documentation 
A date and/or time on which a product/service starts.
Basic
Product Service Start
Date*
Date time
--
source
<xsd:complexType name="ProductServiceStartDateTime" id="000159">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A date and/or time on which a product/service starts.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service Start</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Date*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Date time</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ProductServiceTypeCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:ProductServiceDetails/ProductServiceTypeCode
annotation
documentation 
An identification of the type of product/service.
Basic
UN/ECE UNSPC code list 
Product Service
Type
Code
--
source
<xsd:complexType name="ProductServiceTypeCode" id="000157">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An identification of the type of product/service.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">UN/ECE UNSPC code list </xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Product Service</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Type</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:QuantityAllowanceOrChargeDetails
diagram
namespace CoreComponents0p2.xsd
children ValueQuantity AllowanceOrChargeRate MonetaryAmount
annotation
documentation 
QuantityAllowanceOrChargeDetails specifies the allowance or charge where the calculation is based on quantity.
source
<xsd:complexType name="QuantityAllowanceOrChargeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">QuantityAllowanceOrChargeDetails specifies the allowance or charge where the calculation is based on quantity.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ValueQuantity" type="cc:ValueQuantity">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValueQuantity is the quantity of the allowance or charge.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AllowanceOrChargeRate" type="cc:AllowanceOrChargeRate">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeRate specifies the rate that the allowance or charge is calculated on.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MonetaryAmount" type="cc:MonetaryAmount">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MonetaryAmount is the monetary amount of the allowance or charge.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:QuantityAllowanceOrChargeDetails/ValueQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:ValueQuantity
children QuantityContent QuantityUnitCode
annotation
documentation 
ValueQuantity is the quantity of the allowance or charge.
source
<xsd:element name="ValueQuantity" type="cc:ValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValueQuantity is the quantity of the allowance or charge.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:QuantityAllowanceOrChargeDetails/AllowanceOrChargeRate
diagram
namespace CoreComponents0p2.xsd
type cc:AllowanceOrChargeRate
children RateContent RateUnitCode
annotation
documentation 
AllowanceOrChargeRate specifies the rate that the allowance or charge is calculated on.
source
<xsd:element name="AllowanceOrChargeRate" type="cc:AllowanceOrChargeRate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeRate specifies the rate that the allowance or charge is calculated on.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:QuantityAllowanceOrChargeDetails/MonetaryAmount
diagram
namespace CoreComponents0p2.xsd
type cc:MonetaryAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
MonetaryAmount is the monetary amount of the allowance or charge.
source
<xsd:element name="MonetaryAmount" type="cc:MonetaryAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">MonetaryAmount is the monetary amount of the allowance or charge.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:QuantityDetails
diagram
namespace CoreComponents0p2.xsd
children ValueQuantity MinValueQuantity MaxValueQuantity
used by
elements cc:BasisRangeDetails/BasisRangeQuantityDetails PriceDetail/PriceBasisQuantity cc:PriceDetails/PriceBasisQuantity PriceDetail/PriceQuantityRange
annotation
documentation 
The Quantity element identifies a quantitative amount of an item.
source
<xsd:complexType name="QuantityDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">The Quantity element identifies a quantitative amount of an item.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="ValueQuantity" type="cc:ValueQuantity">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">QuantityValue  is used to specify a specific value of a quantity.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MinValueQuantity" type="cc:MinValueQuantity">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">MinimumValue  specifies the minimum quantity in a range.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MaxValueQuantity" type="cc:MaxValueQuantity">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">MaximumValue  specifies the maximum quantity in a range.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:QuantityDetails/ValueQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:ValueQuantity
children QuantityContent QuantityUnitCode
annotation
documentation 
QuantityValue  is used to specify a specific value of a quantity.
source
<xsd:element name="ValueQuantity" type="cc:ValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">QuantityValue  is used to specify a specific value of a quantity.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:QuantityDetails/MinValueQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:MinValueQuantity
children QuantityContent QuantityUnitCode
annotation
documentation 
MinimumValue  specifies the minimum quantity in a range.
source
<xsd:element name="MinValueQuantity" type="cc:MinValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">MinimumValue  specifies the minimum quantity in a range.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:QuantityDetails/MaxValueQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:MaxValueQuantity
children QuantityContent QuantityUnitCode
annotation
documentation 
MaximumValue  specifies the maximum quantity in a range.
source
<xsd:element name="MaxValueQuantity" type="cc:MaxValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">MaximumValue  specifies the maximum quantity in a range.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:RegionIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/RegionIdentifier
annotation
documentation 
An administrative division of a country, state or territory.
Basic
Region
Identification *
Identifier
--
source
<xsd:complexType name="RegionIdentifier" id="000042">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An administrative division of a country, state or territory.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Region</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:RequestedDeliveryDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:DeliverDateDetails/RequestedDeliveryDate
annotation
documentation 
RequestedDeliveryDate  is the date the buyer requested for delivery.
source
<xsd:complexType name="RequestedDeliveryDate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RequestedDeliveryDate  is the date the buyer requested for delivery.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:RiskOfLossCoded
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TermsOfDeliveryDetails/RiskOfLossCoded
annotation
documentation 
RiskOfLossCoded qualifies the risk of loss.
source
<xsd:complexType name="RiskOfLossCoded">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossCoded qualifies the risk of loss.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:RiskOfLossDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:TermsOfDeliveryDetails/RiskOfLossDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
RiskOfLossDescriptionText is a text description of the risk of loss information.
source
<xsd:complexType name="RiskOfLossDescriptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossDescriptionText is a text description of the risk of loss information.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:ShipmentMethodOfPaymentCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TermsOfDeliveryDetails/ShipmentMethodOfPaymentCode
annotation
documentation 
ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.
source
<xsd:complexType name="ShipmentMethodOfPaymentCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:SourceCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CurrencyExchangeDetails/SourceCurrencyCode
annotation
documentation 
Code identifying the currency from which the exchange is being made.
Basic
Source 
Currency
Code
--
source
<xsd:complexType name="SourceCurrencyCode" id="000137">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Code identifying the currency from which the exchange is being made.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Source </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Currency</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:SourceCurrencyScaleValue
diagram
namespace CoreComponents0p2.xsd
type extension of NumericType
children NumericContent
used by
element cc:CurrencyExchangeDetails/SourceCurrencyScaleValue
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The base of the source currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Basic
 Used when the source currency is on the 'one unit' side of a rate of exchange.
Source Currency
Scale
Value
--
source
<xsd:complexType name="SourceCurrencyScaleValue" id="000140">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The base of the source currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"> Used when the source currency is on the 'one unit' side of a rate of exchange.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Source Currency</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Scale</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Value</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:NumericType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:StartDate
diagram
namespace CoreComponents0p2.xsd
type extension of DateTimeType
children DateTimeContent
used by
element cc:ValidityDateDetails/StartDate
annotation
documentation 
StartDate  specifies the first point in time on which validity/effectivity occurs.
source
<xsd:complexType name="StartDate">
  <xsd:annotation>
    <xsd:documentation source="GS (03.12.01)" xml:lang="en">StartDate  specifies the first point in time on which validity/effectivity occurs.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:DateTimeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:StateIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/StateIdentifier
annotation
documentation 
An organised political community or area forming a part of a federation.
Basic
State
Identification *
Identifier
Province, Department
source
<xsd:complexType name="StateIdentifier" id="000030">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">An organised political community or area forming a part of a federation.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">State</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Province, Department</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:StreetBuildingIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/StreetBuildingIdentifier
annotation
documentation 
A number that identifies the position of a building on a street.
Basic
Street Building
Identification *
Identifier
Building Number, House Number, Address Number
source
<xsd:complexType name="StreetBuildingIdentifier" id="000026">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A number that identifies the position of a building on a street.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Street Building</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Building Number, House Number, Address Number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:StreetName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/StreetName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The name of a street or thoroughfare.
Basic
Street
Name*
Name
Road
source
<xsd:complexType name="StreetName" id="000027">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The name of a street or thoroughfare.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Street</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Road</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:SuiteIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:PostalAddressDetails/SuiteIdentifier
annotation
documentation 
The identification of a suite or apartment.
Basic
Suite
Identification *
Identifier
Appartment Number
source
<xsd:complexType name="SuiteIdentifier" id="000036">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The identification of a suite or apartment.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Suite</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Appartment Number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TargetCurrencyCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CurrencyExchangeDetails/TargetCurrencyCode
annotation
documentation 
Code identifying the currency to which the exchange is being made.
Basic
Target 
Currency
Code
--
source
<xsd:complexType name="TargetCurrencyCode" id="000138">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Code identifying the currency to which the exchange is being made.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Target </xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Currency</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TargetCurrencyScaleValue
diagram
namespace CoreComponents0p2.xsd
type extension of NumericType
children NumericContent
used by
element cc:CurrencyExchangeDetails/TargetCurrencyScaleValue
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The base of the target currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.
Basic
 Used when the target currency is on the 'one unit' side of a rate of exchange.
Target Currency
Scale
Value
--
source
<xsd:complexType name="TargetCurrencyScaleValue" id="000141">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The base of the target currency expressed as 1, 10, 100 or 1000 depending on the scale for the monetary unit.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"> Used when the target currency is on the 'one unit' side of a rate of exchange.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Target Currency</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Scale</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Value</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:NumericType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TaxableAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
element cc:TaxDetails/TaxableAmount
annotation
documentation 
The amount on which tax at this rate is calculated.
Basic
Allows for one price charge to have different rates of tax applied to it.
Taxable
Amount*
Amount
--
source
<xsd:complexType name="TaxableAmount" id="000172">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The amount on which tax at this rate is calculated.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Allows for one price charge to have different rates of tax applied to it.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Taxable</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Amount*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Amount</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TaxAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
element cc:TaxDetails/TaxAmount
annotation
documentation 
The amount of tax.
Basic
Tax
Amount*
Amount
--
source
<xsd:complexType name="TaxAmount" id="000149">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The amount of tax.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Amount*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Amount</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TaxCategoryCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TaxDetails/TaxCategoryCode
annotation
documentation 
The tax category which relates an item  to the rate of tax charged. 
Basic
For example standard, exempt, or zero rated.
Tax
Category
Code
--
source
<xsd:complexType name="TaxCategoryCode" id="000151">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The tax category which relates an item  to the rate of tax charged. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example standard, exempt, or zero rated.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Category</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TaxDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:TaxDetails/TaxDescriptionText
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Text providing information on the tax.
Basic
This text may cover information which is in addition to the structured information but cannot be provided within the given structure
Tax
Description
Text
--
source
<xsd:complexType name="TaxDescriptionText" id="000150">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Text providing information on the tax.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Description</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Text</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TaxDetails
diagram
namespace CoreComponents0p2.xsd
children TaxAmount TaxDescriptionText TaxCategoryCode TaxPercent TaxableAmount
used by
elements PricingDetail/Tax cc:AllowanceOrChargeDetails/TaxDetails
annotation
documentation 
A compulsory contribution to governmental revenue, levied on personal income and business profits or added to the cost of some goods, services, and transactions.
Aggregate
Tax
Details
--
source
<xsd:complexType name="TaxDetails" id="000148">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A compulsory contribution to governmental revenue, levied on personal income and business profits or added to the cost of some goods, services, and transactions.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="TaxAmount" type="cc:TaxAmount" id="000149">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The amount of tax.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TaxDescriptionText" type="cc:TaxDescriptionText" id="000150">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">Text providing information on the tax.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TaxCategoryCode" type="cc:TaxCategoryCode" id="000151">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The tax category which relates an item  to the rate of tax charged.
For example standard, exempt, or zero rated.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TaxPercent" type="cc:TaxPercent" id="000171">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The percentage applied to the taxable amount to find the tax amount.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TaxableAmount" type="cc:TaxableAmount" id="000172">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The amount on which tax at this rate is calculated.
Allows for one price charge to have different rates of tax applied to it.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:TaxDetails/TaxAmount
diagram
namespace CoreComponents0p2.xsd
type cc:TaxAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The amount of tax.
source
<xsd:element name="TaxAmount" type="cc:TaxAmount" id="000149">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The amount of tax.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TaxDetails/TaxDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:TaxDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
Text providing information on the tax.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure
source
<xsd:element name="TaxDescriptionText" type="cc:TaxDescriptionText" id="000150">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">Text providing information on the tax.
This text may cover information which is in addition to the structured information but cannot be provided within the given structure</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TaxDetails/TaxCategoryCode
diagram
namespace CoreComponents0p2.xsd
type cc:TaxCategoryCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The tax category which relates an item  to the rate of tax charged.
For example standard, exempt, or zero rated.
source
<xsd:element name="TaxCategoryCode" type="cc:TaxCategoryCode" id="000151">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The tax category which relates an item  to the rate of tax charged.
For example standard, exempt, or zero rated.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TaxDetails/TaxPercent
diagram
namespace CoreComponents0p2.xsd
type cc:TaxPercent
children NumericContent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The percentage applied to the taxable amount to find the tax amount.
source
<xsd:element name="TaxPercent" type="cc:TaxPercent" id="000171">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The percentage applied to the taxable amount to find the tax amount.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TaxDetails/TaxableAmount
diagram
namespace CoreComponents0p2.xsd
type cc:TaxableAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The amount on which tax at this rate is calculated.
Allows for one price charge to have different rates of tax applied to it.
source
<xsd:element name="TaxableAmount" type="cc:TaxableAmount" id="000172">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The amount on which tax at this rate is calculated.
Allows for one price charge to have different rates of tax applied to it.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:TaxPercent
diagram
namespace CoreComponents0p2.xsd
type extension of NumericType
children NumericContent
used by
element cc:TaxDetails/TaxPercent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The percentage applied to the taxable amount to find the tax amount.
Basic
Tax
Percent*
Percent
--
source
<xsd:complexType name="TaxPercent" id="000171">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The percentage applied to the taxable amount to find the tax amount.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Tax</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Percent*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Percent</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:NumericType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TelephoneAreaIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:CommunicationNumberDetails/TelephoneAreaIdentifier
annotation
documentation 
The telephone identifier for a geographical area within a country. 
Basic
Telephone area
Identification *
Identifier
Area Code, National Destination Code
source
<xsd:complexType name="TelephoneAreaIdentifier" id="000058">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The telephone identifier for a geographical area within a country. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Telephone area</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Area Code, National Destination Code</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TelephoneCountryIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:CommunicationNumberDetails/TelephoneCountryIdentifier
annotation
documentation 
The telephone identifier for a country. 
Basic
Reference International Telecommunications Union (ITU) E.164. 
Telephone country
Identification *
Identifier
Country Code
source
<xsd:complexType name="TelephoneCountryIdentifier" id="000057">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The telephone identifier for a country. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">Reference International Telecommunications Union (ITU) E.164. </xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Telephone country</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Country Code</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TelephoneExtensionIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:CommunicationNumberDetails/TelephoneExtensionIdentifier
annotation
documentation 
A subsidiary telephone with it's own additional number as an extension of a subscriber identifier.
Basic
Telephone extension
Identification *
Identifier
--
source
<xsd:complexType name="TelephoneExtensionIdentifier" id="000060">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A subsidiary telephone with it's own additional number as an extension of a subscriber identifier.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Telephone extension</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TelephoneSubscriberIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of IdentifierType
children IdentifierContent
used by
element cc:CommunicationNumberDetails/TelephoneSubscriberIdentifier
annotation
documentation 
The telephone identifier for a subscriber within a geographical area. 
Basic
Telephone subscriber
Identification *
Identifier
Subscriber Number, Local Phone Number
source
<xsd:complexType name="TelephoneSubscriberIdentifier" id="000059">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The telephone identifier for a subscriber within a geographical area. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Telephone subscriber</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Subscriber Number, Local Phone Number</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:IdentifierType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TermsOfDeliveryDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:TermsOfDeliveryDetails/TermsOfDeliveryDescription
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
TermsOfDeliveryDescriptionText is the text description on special conditions or notes on the delivery.
source
<xsd:complexType name="TermsOfDeliveryDescriptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryDescriptionText is the text description on special conditions or notes on the delivery.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TermsOfDeliveryDetails
diagram
namespace CoreComponents0p2.xsd
children TermsOfDeliveryFunctionCode TermsOfDeliveryDescription TransportMethodCode TransportMethodDescriptionText ShipmentMethodOfPaymentCode LocationDetails RiskOfLossCoded RiskOfLossDescriptionText
annotation
documentation 
The TermsOfDelivery element includes the information related to delivery including shipment method of payment and transport.
source
<xsd:complexType name="TermsOfDeliveryDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">The TermsOfDelivery element includes the information related to delivery including shipment method of payment and transport.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="TermsOfDeliveryFunctionCode" type="cc:TermsOfDeliveryFunctionCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryFunctionCoded  indicates whether the terms relate to e.g. price conditions, delivery conditions, transport conditions, or a combination of these.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TermsOfDeliveryDescription" type="cc:TermsOfDeliveryDescriptionText">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryDescription  is the text description on special conditions or notes on the delivery.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TransportMethodCode" type="cc:TransportMethodCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportTermsCoded  is the terms of delivery or transpor</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TransportMethodDescriptionText" type="cc:TransportMethodDescriptionText">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportMethodDescriptionText is a description of the method of transport. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ShipmentMethodOfPaymentCode" type="cc:ShipmentMethodOfPaymentCode">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationDetails" type="cc:LocationDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">The LocationDetails element identifies a place by its function and either an identifier, an identification assigned to an address, or an address.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RiskOfLossCoded" type="cc:RiskOfLossCoded">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossCoded  qualifies the risk of loss.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RiskOfLossDescriptionText" type="cc:RiskOfLossDescriptionText">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossDescription  is a text description of the risk of loss information.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:TermsOfDeliveryDetails/TermsOfDeliveryFunctionCode
diagram
namespace CoreComponents0p2.xsd
type cc:TermsOfDeliveryFunctionCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
TermsOfDeliveryFunctionCoded  indicates whether the terms relate to e.g. price conditions, delivery conditions, transport conditions, or a combination of these.
source
<xsd:element name="TermsOfDeliveryFunctionCode" type="cc:TermsOfDeliveryFunctionCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryFunctionCoded  indicates whether the terms relate to e.g. price conditions, delivery conditions, transport conditions, or a combination of these.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/TermsOfDeliveryDescription
diagram
namespace CoreComponents0p2.xsd
type cc:TermsOfDeliveryDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
TermsOfDeliveryDescription  is the text description on special conditions or notes on the delivery.
source
<xsd:element name="TermsOfDeliveryDescription" type="cc:TermsOfDeliveryDescriptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryDescription  is the text description on special conditions or notes on the delivery.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/TransportMethodCode
diagram
namespace CoreComponents0p2.xsd
type cc:TransportMethodCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
TransportTermsCoded  is the terms of delivery or transpor
source
<xsd:element name="TransportMethodCode" type="cc:TransportMethodCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportTermsCoded  is the terms of delivery or transpor</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/TransportMethodDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:TransportMethodDescriptionText
annotation
documentation 
TransportMethodDescriptionText is a description of the method of transport. 
source
<xsd:element name="TransportMethodDescriptionText" type="cc:TransportMethodDescriptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportMethodDescriptionText is a description of the method of transport. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/ShipmentMethodOfPaymentCode
diagram
namespace CoreComponents0p2.xsd
type cc:ShipmentMethodOfPaymentCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.
source
<xsd:element name="ShipmentMethodOfPaymentCode" type="cc:ShipmentMethodOfPaymentCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/LocationDetails
diagram
namespace CoreComponents0p2.xsd
type cc:LocationDetails
children LocationIdentificationCode LocationTypeCode LocationDescriptionText
annotation
documentation 
The LocationDetails element identifies a place by its function and either an identifier, an identification assigned to an address, or an address.
source
<xsd:element name="LocationDetails" type="cc:LocationDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">The LocationDetails element identifies a place by its function and either an identifier, an identification assigned to an address, or an address.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/RiskOfLossCoded
diagram
namespace CoreComponents0p2.xsd
type cc:RiskOfLossCoded
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
RiskOfLossCoded  qualifies the risk of loss.
source
<xsd:element name="RiskOfLossCoded" type="cc:RiskOfLossCoded">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossCoded  qualifies the risk of loss.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TermsOfDeliveryDetails/RiskOfLossDescriptionText
diagram
namespace CoreComponents0p2.xsd
type cc:RiskOfLossDescriptionText
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
RiskOfLossDescription  is a text description of the risk of loss information.
source
<xsd:element name="RiskOfLossDescriptionText" type="cc:RiskOfLossDescriptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossDescription  is a text description of the risk of loss information.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:TermsOfDeliveryFunctionCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TermsOfDeliveryDetails/TermsOfDeliveryFunctionCode
annotation
documentation 
TermsOfDeliveryFunctionCode  indicates whether the terms relate to e.g. price conditions, delivery conditions, transport conditions, or a combination of these.
source
<xsd:complexType name="TermsOfDeliveryFunctionCode">
  <xsd:annotation>
    <xsd:documentation source="CC (01.12.01)" xml:lang="en">TermsOfDeliveryFunctionCode  indicates whether the terms relate to e.g. price conditions, delivery conditions, transport conditions, or a combination of these.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TownName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:PostalAddressDetails/TownName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A built up area with a name, defined boundaries and a local government. 
Basic
Town
Name*
Name
Community City, Village
source
<xsd:complexType name="TownName" id="000029">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A built up area with a name, defined boundaries and a local government. </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Town</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Community City, Village</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TransportMeansDetails
diagram
namespace CoreComponents0p2.xsd
children TransportMeansIdentificationCode TransportMeansName TransportMeansNationalityCode
annotation
documentation 
Vehicle used for the conveyance of goods or persons 
Aggregate
For example information about a truck or tanker.
Transport Means
Details
--
source
<xsd:complexType name="TransportMeansDetails" id="000116">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Vehicle used for the conveyance of goods or persons </xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example information about a truck or tanker.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Transport Means</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="TransportMeansIdentificationCode" type="cc:TransportMeansIdentificationCode" id="000117">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="eb">Identification of a means of transport.
For example the vessel call sign or vehicle registration.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TransportMeansName" type="cc:TransportMeansName" id="000118">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The name of the means of transport.
For example the vessel name.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TransportMeansNationalityCode" type="cc:TransportMeansNationalityCode" id="000119">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The nationality of the means of transport.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:TransportMeansDetails/TransportMeansIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type cc:TransportMeansIdentificationCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Identification of a means of transport.
For example the vessel call sign or vehicle registration.
source
<xsd:element name="TransportMeansIdentificationCode" type="cc:TransportMeansIdentificationCode" id="000117">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="eb">Identification of a means of transport.
For example the vessel call sign or vehicle registration.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TransportMeansDetails/TransportMeansName
diagram
namespace CoreComponents0p2.xsd
type cc:TransportMeansName
children TextContent
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The name of the means of transport.
For example the vessel name.
source
<xsd:element name="TransportMeansName" type="cc:TransportMeansName" id="000118">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The name of the means of transport.
For example the vessel name.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TransportMeansDetails/TransportMeansNationalityCode
diagram
namespace CoreComponents0p2.xsd
type cc:TransportMeansNationalityCode
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
The nationality of the means of transport.
source
<xsd:element name="TransportMeansNationalityCode" type="cc:TransportMeansNationalityCode" id="000119">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The nationality of the means of transport.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:TransportMeansIdentificationCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TransportMeansDetails/TransportMeansIdentificationCode
annotation
documentation 
Identification of a means of transport.
Basic
For example the vessel call sign or vehicle registration.
Transport means
Identification
Code
--
source
<xsd:complexType name="TransportMeansIdentificationCode" id="000117">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Identification of a means of transport.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example the vessel call sign or vehicle registration.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Transport means</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Identification</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TransportMeansName
diagram
namespace CoreComponents0p2.xsd
type extension of TextType
children TextContent
used by
element cc:TransportMeansDetails/TransportMeansName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
The name of the means of transport.
Basic
For example the vessel name.
Transport means
Name*
Name
--
source
<xsd:complexType name="TransportMeansName" id="000118">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The name of the means of transport.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example the vessel name.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Transport means</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Name*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Name</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:TextType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TransportMeansNationalityCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TransportMeansDetails/TransportMeansNationalityCode
annotation
documentation 
The nationality of the means of transport.
Basic
Transport Means
Nationality
Code
--
source
<xsd:complexType name="TransportMeansNationalityCode" id="000119">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The nationality of the means of transport.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en"/>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Transport Means</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Nationality</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TransportMethodCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:TermsOfDeliveryDetails/TransportMethodCode
annotation
documentation 
Method of transport used for the conveyance of goods or persons
Basic
For example, by air, by rail, by sea.
Transport
Method
Code
Transport Mode Code
source
<xsd:complexType name="TransportMethodCode" id="000132">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Method of transport used for the conveyance of goods or persons</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, by air, by rail, by sea.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Transport</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Method</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">Transport Mode Code</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TransportMethodDescriptionText
diagram
namespace CoreComponents0p2.xsd
used by
element cc:TermsOfDeliveryDetails/TransportMethodDescriptionText
annotation
documentation 
TransportMethodDescriptionText is a description of the method of transport.
source
<xsd:complexType name="TransportMethodDescriptionText">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportMethodDescriptionText is a description of the method of transport.</xsd:documentation>
  </xsd:annotation>
</xsd:complexType>

complexType cc:TransportStageCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
annotation
documentation 
Identification of a stage of transport.  A stage in a journey.
Basic
For example, pre-carriage, main carriage, on-carriage
Transport
Stage
Code
--
source
<xsd:complexType name="TransportStageCode" id="000164">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">Identification of a stage of transport.  A stage in a journey.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, pre-carriage, main carriage, on-carriage</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Transport</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Stage</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Code</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:TypeOfAllowanceOrChargeDetails
diagram
namespace CoreComponents0p2.xsd
children QuantityAllowanceOrChargeDetails AllowanceOrChargeRate MonetaryAmount
used by
element cc:AllowanceOrChargeDetails/TypeOfAllowanceOrChargeDetails
annotation
documentation 
TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.
source
<xsd:complexType name="TypeOfAllowanceOrChargeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">TypeOfAllowanceOrChargeDetails is a container for the information on the type of Allowance or Charge. Only one method of calculating the allowance or charge can be specified.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="QuantityAllowanceOrChargeDetails">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeQuantityDetails specifies the allowance or charge where the calculation is based on quantity.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AllowanceOrChargeRate" type="cc:AllowanceOrChargeRate">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeRate specifies the allowance or charge based on a percentage. </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MonetaryAmount" type="cc:MonetaryAmount">
      <xsd:annotation>
        <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The MonetaryAmount element is used to specify an amount of money and the currency</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:TypeOfAllowanceOrChargeDetails/QuantityAllowanceOrChargeDetails
diagram
namespace CoreComponents0p2.xsd
annotation
documentation 
AllowanceOrChargeQuantityDetails specifies the allowance or charge where the calculation is based on quantity.
source
<xsd:element name="QuantityAllowanceOrChargeDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeQuantityDetails specifies the allowance or charge where the calculation is based on quantity.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TypeOfAllowanceOrChargeDetails/AllowanceOrChargeRate
diagram
namespace CoreComponents0p2.xsd
type cc:AllowanceOrChargeRate
children RateContent RateUnitCode
annotation
documentation 
AllowanceOrChargeRate specifies the allowance or charge based on a percentage. 
source
<xsd:element name="AllowanceOrChargeRate" type="cc:AllowanceOrChargeRate">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">AllowanceOrChargeRate specifies the allowance or charge based on a percentage. </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:TypeOfAllowanceOrChargeDetails/MonetaryAmount
diagram
namespace CoreComponents0p2.xsd
type cc:MonetaryAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The MonetaryAmount element is used to specify an amount of money and the currency
source
<xsd:element name="MonetaryAmount" type="cc:MonetaryAmount">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">The MonetaryAmount element is used to specify an amount of money and the currency</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:TypeOfCargoCode
diagram
namespace CoreComponents0p2.xsd
type extension of CodeType
children CodeContent CodeListIdentifier CodeName
used by
element cc:CargoClassificationDetails/TypeOfCargoCode
annotation
documentation 
TypeOfCargoCode  is the commodity code that identifies at a high level what the items are. Set of understood description of goods. UN/ECE Rec 21 single digit type of cargo coded. Note; UN/ECE rec 21 is under revision and will need to update to recommendation 29.
source
<xsd:complexType name="TypeOfCargoCode">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">TypeOfCargoCode  is the commodity code that identifies at a high level what the items are. Set of understood description of goods. UN/ECE Rec 21 single digit type of cargo coded. Note; UN/ECE rec 21 is under revision and will need to update to recommendation 29.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:CodeType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:UnitChargePriceAmount
diagram
namespace CoreComponents0p2.xsd
type extension of AmountType
children AmountContent AmountCurrencyIdentficationCode
used by
elements PricingDetail/TotalValue cc:PriceDetails/UnitChargePriceAmount cc:UnitChargePriceDetails/UnitChargePriceAmount
annotation
documentation 
The charge/price amount per unit.
n/a
For example, for a charge of $5/day for 10 days, the charge unit amount is $5.
Unit Charge Price
Amount*
Amount
--
source
<xsd:complexType name="UnitChargePriceAmount" id="000146">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">The charge/price amount per unit.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">n/a</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example, for a charge of $5/day for 10 days, the charge unit amount is $5.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Unit Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en">Amount*</xsd:documentation>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Amount</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:AmountType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType cc:UnitChargePriceDetails
diagram
namespace CoreComponents0p2.xsd
children UnitChargePriceAmount BaseChargePriceQuantity ChargeableQuantity
used by
elements cc:ChargePriceDetails/UnitChargePriceDetails PriceDetail/UnitPrice
annotation
documentation 
A financial liability calculated using a per unit charge or price for a quantity.
Aggregate
For example US dollars per day.
Unit Charge Price
Details
--
source
<xsd:complexType name="UnitChargePriceDetails" id="000125">
  <xsd:annotation>
    <xsd:documentation source="CC Definition" xml:lang="en">A financial liability calculated using a per unit charge or price for a quantity.</xsd:documentation>
    <xsd:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xsd:documentation>
    <xsd:documentation source="CC Remarks" xml:lang="en">For example US dollars per day.</xsd:documentation>
    <xsd:documentation source="CC ObjectClass" xml:lang="en">Unit Charge Price</xsd:documentation>
    <xsd:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xsd:documentation source="CC RepresentationTerm" xml:lang="en">Details</xsd:documentation>
    <xsd:documentation source="CC BusinessTerms" xml:lang="en">--</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="UnitChargePriceAmount" type="cc:UnitChargePriceAmount" id="000146">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The charge/price amount per unit.
For example, for a charge of $5/day for 10 days, the charge unit amount is $5.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BaseChargePriceQuantity" type="cc:BaseChargePriceQuantity" id="000147">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The base quantity of the charge/price unit amount.
For example, for a charge of $5/day for 10 days, the charge base quantity is 1 day.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChargeableQuantity" type="cc:ChargeableQuantity" id="000121">
      <xsd:annotation>
        <xsd:documentation source="CC" xml:lang="en">The quantity on which the charge or price is made.
For example, for a charge of $5/day for 10 days, the chargeable quantity is 10 days.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element cc:UnitChargePriceDetails/UnitChargePriceAmount
diagram
namespace CoreComponents0p2.xsd
type cc:UnitChargePriceAmount
children AmountContent AmountCurrencyIdentficationCode
annotation
documentation 
The charge/price amount per unit.
For example, for a charge of $5/day for 10 days, the charge unit amount is $5.
source
<xsd:element name="UnitChargePriceAmount" type="cc:UnitChargePriceAmount" id="000146">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The charge/price amount per unit.
For example, for a charge of $5/day for 10 days, the charge unit amount is $5.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:UnitChargePriceDetails/BaseChargePriceQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:BaseChargePriceQuantity
children QuantityContent QuantityUnitCode
annotation
documentation 
The base quantity of the charge/price unit amount.
For example, for a charge of $5/day for 10 days, the charge base quantity is 1 day.
source
<xsd:element name="BaseChargePriceQuantity" type="cc:BaseChargePriceQuantity" id="000147">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The base quantity of the charge/price unit amount.
For example, for a charge of $5/day for 10 days, the charge base quantity is 1 day.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element cc:UnitChargePriceDetails/ChargeableQuantity
diagram
namespace CoreComponents0p2.xsd
type cc:ChargeableQuantity
children QuantityContent QuantityUnitCode
annotation
documentation 
The quantity on which the charge or price is made.
For example, for a charge of $5/day for 10 days, the chargeable quantity is 10 days.
source
<xsd:element name="ChargeableQuantity" type="cc:ChargeableQuantity" id="000121">
  <xsd:annotation>
    <xsd:documentation source="CC" xml:lang="en">The quantity on which the charge or price is made.
For example, for a charge of $5/day for 10 days, the chargeable quantity is 10 days.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType cc:ValidityDateDetails
diagram
namespace CoreComponents0p2.xsd
children StartDate EndDate
used by
elements cc:AllowanceOrChargeDetails/ValidityDateDetails PriceDetail/ValidityDates
annotation
documentation 
ValidityDateDetails contains the dates between which the allowance or charge takes effect.
source
<xsd:complexType name="ValidityDateDetails">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 03.12.01)" xml:lang="en">ValidityDateDetails contains the dates between which the allowance or charge takes effect.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="StartDate" type="cc:StartDate"/>
    <xsd:element name="EndDate" type="cc:EndDate"/>
  </xsd:sequence>
</xsd:complexType>

element cc:ValidityDateDetails/StartDate
diagram
namespace CoreComponents0p2.xsd
type cc:StartDate
children DateTimeContent
source
<xsd:element name="StartDate" type="cc:StartDate"/>

element cc:ValidityDateDetails/EndDate
diagram
namespace CoreComponents0p2.xsd
type cc:EndDate
children DateTimeContent
source
<xsd:element name="EndDate" type="cc:EndDate"/>

complexType cc:ValueQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of QuantityType
children QuantityContent QuantityUnitCode
used by
elements cc:QuantityDetails/ValueQuantity cc:QuantityAllowanceOrChargeDetails/ValueQuantity
annotation
documentation 
The ValueQuantity element is used to specify a specific value of a quantity.
source
<xsd:complexType name="ValueQuantity">
  <xsd:annotation>
    <xsd:documentation source="CC (GS 01.12.01)" xml:lang="en">The ValueQuantity element is used to specify a specific value of a quantity.
</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="cct:QuantityType"/>
  </xsd:complexContent>
</xsd:complexType>

complexType AmountType
diagram
namespace CoreComponentTypes0p2.xsd
children AmountContent AmountCurrencyIdentficationCode
used by
complexTypes cc:ChargeableAmount cc:ChargePriceAmount cc:MaxAmount cc:MinAmount cc:MonetaryAmount cc:TaxableAmount cc:TaxAmount cc:UnitChargePriceAmount
annotation
documentation 
A number of monetary units specified in a currency where the unit of currency is explicit or implied.
source
<xsd:complexType name="AmountType" id="000105">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A number of monetary units specified in a currency where the unit of currency is explicit or implied.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="AmountContent" type="cct:AmountContentType" id="000106">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">A number of monetary units specified in a currency where the unit of currency is explicit or implied</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AmountCurrencyIdentficationCode" type="cct:AmountCurrencyIdentificationCodeType" id="000107">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The currency of the amount.
Reference ISO 4217.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element AmountType/AmountContent
diagram
namespace CoreComponentTypes0p2.xsd
type AmountContentType
annotation
documentation 
A number of monetary units specified in a currency where the unit of currency is explicit or implied
source
<xsd:element name="AmountContent" type="cct:AmountContentType" id="000106">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A number of monetary units specified in a currency where the unit of currency is explicit or implied</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element AmountType/AmountCurrencyIdentficationCode
diagram
namespace CoreComponentTypes0p2.xsd
type AmountCurrencyIdentificationCodeType
annotation
documentation 
The currency of the amount.
Reference ISO 4217.
source
<xsd:element name="AmountCurrencyIdentficationCode" type="cct:AmountCurrencyIdentificationCodeType" id="000107">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The currency of the amount.
Reference ISO 4217.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType CodeType
diagram
namespace CoreComponentTypes0p2.xsd
children CodeContent CodeListIdentifier CodeName
used by
complexTypes cc:AddressTypeCode cc:BaseCurrencyCode cc:BasisCode cc:CommunicationModeCode cc:CommunicationTypeCode cc:CountryIdentificationCode cc:CurrencyIdentificationCode cc:FinancialAccountCountryCode cc:FinancialAccountCurrencyCode cc:LocationTypeCode cc:MethodOfHandlingCode cc:ObjectPositionCode cc:OperationalTypeCode cc:OrganisationRegistrationCountryCode cc:PackagingMaterialCode cc:PackagingTypeCode cc:PartyTypeCode cc:PersonGenderCode cc:PersonNamePrefixCode cc:PersonNameSuffixCode cc:PersonNationalityCode cc:ProductServiceTypeCode cc:RiskOfLossCoded cc:ShipmentMethodOfPaymentCode cc:SourceCurrencyCode cc:TargetCurrencyCode cc:TaxCategoryCode cc:TermsOfDeliveryFunctionCode cc:TransportMeansIdentificationCode cc:TransportMeansNationalityCode cc:TransportMethodCode cc:TransportStageCode cc:TypeOfCargoCode
annotation
documentation 
A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute together with relevant supplementary information.
source
<xsd:complexType name="CodeType" id="000089">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute together with relevant supplementary information.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="CodeContent" type="cct:CodeContentType" id="000091">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CodeListIdentifier" id="000092">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The name of a list of codes.
Can be used to identify the URL of a source that defines the set of currently approved permitted values.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:CodeListIdentifierType">
            <xsd:attribute name="CodeListVersionAgencyIdentifier" type="cct:CodeListAgencyIdentifierType" use="optional" id="000093">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">An agency that maintains one or more code lists.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="CpdeListVersionIdentifier" type="cct:CodeListVersionIdentifierType" use="optional" id="000099"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="CodeName" id="000100">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The textual equivalent of the code content.
If no code content exists, the code name can be used on its own.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:CodeNameType">
            <xsd:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element CodeType/CodeContent
diagram
namespace CoreComponentTypes0p2.xsd
type CodeContentType
annotation
documentation 
A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute.
source
<xsd:element name="CodeContent" type="cct:CodeContentType" id="000091">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element CodeType/CodeListIdentifier
diagram
namespace CoreComponentTypes0p2.xsd
type extension of CodeListIdentifierType
attributes
Name  Type  Use  Default  Fixed  
CodeListVersionAgencyIdentifier  cct:CodeListAgencyIdentifierType  optional      
CpdeListVersionIdentifier  cct:CodeListVersionIdentifierType  optional      
annotation
documentation 
The name of a list of codes.
Can be used to identify the URL of a source that defines the set of currently approved permitted values.
source
<xsd:element name="CodeListIdentifier" id="000092">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The name of a list of codes.
Can be used to identify the URL of a source that defines the set of currently approved permitted values.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:CodeListIdentifierType">
        <xsd:attribute name="CodeListVersionAgencyIdentifier" type="cct:CodeListAgencyIdentifierType" use="optional" id="000093">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">An agency that maintains one or more code lists.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="CpdeListVersionIdentifier" type="cct:CodeListVersionIdentifierType" use="optional" id="000099"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

element CodeType/CodeName
diagram
namespace CoreComponentTypes0p2.xsd
type extension of CodeNameType
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  optional      
annotation
documentation 
The textual equivalent of the code content.
If no code content exists, the code name can be used on its own.
source
<xsd:element name="CodeName" id="000100">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The textual equivalent of the code content.
If no code content exists, the code name can be used on its own.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:CodeNameType">
        <xsd:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType DateTimeType
diagram
namespace CoreComponentTypes0p2.xsd
children DateTimeContent
used by
complexTypes cc:BirthDate cc:EndDate cc:ExchangeRateDatetime cc:OrganisationRegistrationDate cc:OtherDeliveryDate cc:PaymentCardExpirationDate cc:ProductServiceEndDateTime cc:ProductServiceStartDateTime cc:RequestedDeliveryDate cc:StartDate
annotation
documentation 
A particular point in the progression of time together with relevant supplementary information.
Can be used for a date and/or time.
source
<xsd:complexType name="DateTimeType" id="000066">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A particular point in the progression of time together with relevant supplementary information.
Can be used for a date and/or time.
</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="DateTimeContent" id="000067">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The particular point in the progression of time.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:DateTimeContentType">
            <xsd:attribute name="DateTimeFormat" type="cct:DateTimeFormatType" use="required" id="000068">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The format of the date/time content.
Reference ISO 8601.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element DateTimeType/DateTimeContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of DateTimeContentType
attributes
Name  Type  Use  Default  Fixed  
DateTimeFormat  cct:DateTimeFormatType  required      
annotation
documentation 
The particular point in the progression of time.
source
<xsd:element name="DateTimeContent" id="000067">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The particular point in the progression of time.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:DateTimeContentType">
        <xsd:attribute name="DateTimeFormat" type="cct:DateTimeFormatType" use="required" id="000068">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The format of the date/time content.
Reference ISO 8601.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType GraphicType
diagram
namespace CoreComponentTypes0p2.xsd
children GraphicContent
annotation
documentation 
A diagram, graph, mathematical curves, or similar representation.
source
<xsd:complexType name="GraphicType" id="000200">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A diagram, graph, mathematical curves, or similar representation.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="GraphicContent" id="000202">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">A diagram, graph, mathematical curves, or similar representation.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:GraphicContentType">
            <xsd:attribute name="GraphicFormat" type="cct:GraphicFormatType" use="required" id="000200">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The format of the graphic content.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element GraphicType/GraphicContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of GraphicContentType
attributes
Name  Type  Use  Default  Fixed  
GraphicFormat  cct:GraphicFormatType  required      
annotation
documentation 
A diagram, graph, mathematical curves, or similar representation.
source
<xsd:element name="GraphicContent" id="000202">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A diagram, graph, mathematical curves, or similar representation.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:GraphicContentType">
        <xsd:attribute name="GraphicFormat" type="cct:GraphicFormatType" use="required" id="000200">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The format of the graphic content.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType IdentifierType
diagram
namespace CoreComponentTypes0p2.xsd
children IdentifierContent
used by
complexTypes cc:BlockIdentifier cc:BuildingIdentifier cc:CommunicationIdentifier cc:CountyIdentifier cc:DistrictSubdivisionIdentifier cc:ExchangeContractReferenceIdentifier cc:FinancialAccountIdentifier cc:FinancialAccountProductTypeIdentifier cc:FloorIdentifier cc:LineIdentifier cc:LotIdentifier cc:MailDeliverySublocationIdentifier cc:NatureOfGoodsIdentifier cc:OrganisationTaxIdentifier cc:PartyIdentifier cc:PersonTaxIdentifier cc:PostCodeIdentifier cc:PostOfficeBoxIdentifier cc:ProductServiceClassificationIdentifier cc:ProductServiceIdentifier cc:RegionIdentifier cc:StateIdentifier cc:StreetBuildingIdentifier cc:SuiteIdentifier cc:TelephoneAreaIdentifier cc:TelephoneCountryIdentifier cc:TelephoneExtensionIdentifier cc:TelephoneSubscriberIdentifier
annotation
documentation 
A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme together with relevant supplementary information. 
source
<xsd:complexType name="IdentifierType" id="000101">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme together with relevant supplementary information. </xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="IdentifierContent" id="000102">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:IdentifierContentType">
            <xsd:attribute name="IdentificationSchemeName" type="cct:IdentificationSchemeNameType" use="optional" id="000103">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The name of the identification scheme.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="IdentificationSchemeAgencyName" type="cct:IdentificationSchemeAgencyNameType" use="optional" id="000104">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The agency that maintains the identification scheme.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element IdentifierType/IdentifierContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of IdentifierContentType
attributes
Name  Type  Use  Default  Fixed  
IdentificationSchemeName  cct:IdentificationSchemeNameType  optional      
IdentificationSchemeAgencyName  cct:IdentificationSchemeAgencyNameType  optional      
LanguageCode  cct:LanguageCodeType  optional      
annotation
documentation 
A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme.
source
<xsd:element name="IdentifierContent" id="000102">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:IdentifierContentType">
        <xsd:attribute name="IdentificationSchemeName" type="cct:IdentificationSchemeNameType" use="optional" id="000103">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The name of the identification scheme.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="IdentificationSchemeAgencyName" type="cct:IdentificationSchemeAgencyNameType" use="optional" id="000104">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The agency that maintains the identification scheme.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType IndicatorType
diagram
namespace CoreComponentTypes0p2.xsd
children IndicatorContent
used by
complexTypes cc:AllowanceOrChargeIndicator cc:ChargePriceTaxInclusionIndicator
annotation
documentation 
A list of two, and only two, values which indicate a condition such as on/off; true/false etc. (synonym: “Boolean”).
source
<xsd:complexType name="IndicatorType" id="000180">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A list of two, and only two, values which indicate a condition such as on/off; true/false etc. (synonym: “Boolean”).</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="IndicatorContent" id="000181">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The value of the indicator
For example on, off, true, false</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:IndicatorContentType">
            <xsd:attribute name="IndicatorFormat" type="cct:IndicatorFormatType" use="required">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">Whether the indicator is numeric, textual or binary.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element IndicatorType/IndicatorContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of IndicatorContentType
attributes
Name  Type  Use  Default  Fixed  
IndicatorFormat  cct:IndicatorFormatType  required      
annotation
documentation 
The value of the indicator
For example on, off, true, false
source
<xsd:element name="IndicatorContent" id="000181">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The value of the indicator
For example on, off, true, false</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:IndicatorContentType">
        <xsd:attribute name="IndicatorFormat" type="cct:IndicatorFormatType" use="required">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">Whether the indicator is numeric, textual or binary.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType MeasureType
diagram
namespace CoreComponentTypes0p2.xsd
children MeasureContent MeasureUnitCode
annotation
documentation 
The size, volume, mass, amount or scope derived by performing a physical measure together with relevant supplementary information.
source
<xsd:complexType name="MeasureType" id="000152">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The size, volume, mass, amount or scope derived by performing a physical measure together with relevant supplementary information.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="MeasureContent" type="cct:MeasureContentType" id="000153">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The size, volume, mass, amount or scope derived by performing a physical measure.
For example, 20 kilograms (20 is the measure content).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MeasureUnitCode" type="cct:MeasureUnitCodeType" id="000154">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The type of unit of measure.
Reference UN/ECE Recommendation #20 and X12 355. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometres use CCT measure type.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element MeasureType/MeasureContent
diagram
namespace CoreComponentTypes0p2.xsd
type MeasureContentType
annotation
documentation 
The size, volume, mass, amount or scope derived by performing a physical measure.
For example, 20 kilograms (20 is the measure content).
source
<xsd:element name="MeasureContent" type="cct:MeasureContentType" id="000153">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The size, volume, mass, amount or scope derived by performing a physical measure.
For example, 20 kilograms (20 is the measure content).</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element MeasureType/MeasureUnitCode
diagram
namespace CoreComponentTypes0p2.xsd
type MeasureUnitCodeType
annotation
documentation 
The type of unit of measure.
Reference UN/ECE Recommendation #20 and X12 355. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometres use CCT measure type.
source
<xsd:element name="MeasureUnitCode" type="cct:MeasureUnitCodeType" id="000154">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The type of unit of measure.
Reference UN/ECE Recommendation #20 and X12 355. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometres use CCT measure type.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType NumericType
diagram
namespace CoreComponentTypes0p2.xsd
children NumericContent
used by
complexTypes cc:ChargePricePercent cc:CurrencyExchangeRate cc:ObjectCountValue cc:SourceCurrencyScaleValue cc:TargetCurrencyScaleValue cc:TaxPercent
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
A representation of a number. May or may not be decimal
source
<xsd:complexType name="NumericType" id="000182">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A representation of a number. May or may not be decimal</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="NumericContent" id="000183">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The representation of a number.
May be decimal.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:NumericContentType">
            <xsd:attribute name="NumericFormat" type="cct:NumericFormatType" use="required" id="000204"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="NumericFormat" type="cct:NumericFormatType" use="required" id="000204">
    <xsd:annotation>
      <xsd:documentation source="CCTS V1.7" xml:lang="en">Whether the number is an integer, decimal, real number or percentage.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>

element NumericType/NumericContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of NumericContentType
attributes
Name  Type  Use  Default  Fixed  
NumericFormat  cct:NumericFormatType  required      
annotation
documentation 
The representation of a number.
May be decimal.
source
<xsd:element name="NumericContent" id="000183">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The representation of a number.
May be decimal.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:NumericContentType">
        <xsd:attribute name="NumericFormat" type="cct:NumericFormatType" use="required" id="000204"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType PictureType
diagram
namespace CoreComponentTypes0p2.xsd
children PictureContent
annotation
documentation 
A visual representation of a person, object, or scene.
source
<xsd:complexType name="PictureType" id="000201">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A visual representation of a person, object, or scene.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PictureContent" id="000205">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">A visual representation of a person, object, or scene.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:PictureContentType">
            <xsd:attribute name="PictureFormat" type="cct:PictureFormatType" use="required" id="000206">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7">The acronym of the coding scheme used to record the picture.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element PictureType/PictureContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of PictureContentType
attributes
Name  Type  Use  Default  Fixed  
PictureFormat  cct:PictureFormatType  required      
annotation
documentation 
A visual representation of a person, object, or scene.
source
<xsd:element name="PictureContent" id="000205">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A visual representation of a person, object, or scene.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:PictureContentType">
        <xsd:attribute name="PictureFormat" type="cct:PictureFormatType" use="required" id="000206">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7">The acronym of the coding scheme used to record the picture.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType QuantityType
diagram
namespace CoreComponentTypes0p2.xsd
children QuantityContent QuantityUnitCode
used by
complexTypes cc:BaseChargePriceQuantity cc:ChargeableQuantity cc:MaxValueQuantity cc:MinValueQuantity cc:ValueQuantity
annotation
documentation 
A number of non-monetary units together with relevant supplementary information.
source
<xsd:complexType name="QuantityType" id="000108">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A number of non-monetary units together with relevant supplementary information.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="QuantityContent" type="cct:QuantityContentType" id="000109">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The unit of the quantity.
May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometers use CCT measure type.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantityUnitCode">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">The unit of the quantity.
May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measure distance of 20 kilometers use CCT measure type.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:QuantityUnitCodeType">
            <xsd:attribute name="QuantityUnitCodeListIdentifier" type="cct:QuantityUnitCodeListIdentifierType" use="required" id="000111">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The quantity unit code list.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="QuantityUnitCodeListAgencyIdentifier" type="cct:QuantityUnitCodeListAgencyIdentifierType" use="optional" id="000112">
              <xsd:annotation>
                <xsd:documentation source="CCTS V1.7" xml:lang="en">The agency which maintains the quantity unit code list.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element QuantityType/QuantityContent
diagram
namespace CoreComponentTypes0p2.xsd
type QuantityContentType
annotation
documentation 
The unit of the quantity.
May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometers use CCT measure type.
source
<xsd:element name="QuantityContent" type="cct:QuantityContentType" id="000109">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The unit of the quantity.
May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometers use CCT measure type.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element QuantityType/QuantityUnitCode
diagram
namespace CoreComponentTypes0p2.xsd
type extension of QuantityUnitCodeType
attributes
Name  Type  Use  Default  Fixed  
QuantityUnitCodeListIdentifier  cct:QuantityUnitCodeListIdentifierType  required      
QuantityUnitCodeListAgencyIdentifier  cct:QuantityUnitCodeListAgencyIdentifierType  optional      
annotation
documentation 
The unit of the quantity.
May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measure distance of 20 kilometers use CCT measure type.
source
<xsd:element name="QuantityUnitCode">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The unit of the quantity.
May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measure distance of 20 kilometers use CCT measure type.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:QuantityUnitCodeType">
        <xsd:attribute name="QuantityUnitCodeListIdentifier" type="cct:QuantityUnitCodeListIdentifierType" use="required" id="000111">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The quantity unit code list.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="QuantityUnitCodeListAgencyIdentifier" type="cct:QuantityUnitCodeListAgencyIdentifierType" use="optional" id="000112">
          <xsd:annotation>
            <xsd:documentation source="CCTS V1.7" xml:lang="en">The agency which maintains the quantity unit code list.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType RateType
diagram
namespace CoreComponentTypes0p2.xsd
children RateContent RateUnitCode
used by
complexTypes cc:AllowanceOrChargeRate cc:PriceMultiplierRate
annotation
documentation 
A quantity or amount measure with respect to another measure quantity or amount, or a fixed or appropriate charge, cost value e.g. US Dollars per hour, US Dollars per Euro, kilometer per litre, etc.
source
<xsd:complexType name="RateType">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">A quantity or amount measure with respect to another measure quantity or amount, or a fixed or appropriate charge, cost value e.g. US Dollars per hour, US Dollars per Euro, kilometer per litre, etc.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="RateContent" type="cct:RateContentType">
      <xsd:annotation>
        <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The size of rate.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="RateUnitCode">
      <xsd:annotation>
        <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The type of rate.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:RateUnitCodeType">
            <xsd:attribute name="RateUnitCodeListIdentifier" type="cct:RateUnitCodeListIdentifierType" use="required">
              <xsd:annotation>
                <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The rate unit code list.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="RateUnitCodeListAgencyIdentifier" type="cct:RateUnitCodeListAgencyIdentifierType" use="optional">
              <xsd:annotation>
                <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The agency which maintains the rate unit code list.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element RateType/RateContent
diagram
namespace CoreComponentTypes0p2.xsd
type RateContentType
annotation
documentation 
The size of rate.
source
<xsd:element name="RateContent" type="cct:RateContentType">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The size of rate.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element RateType/RateUnitCode
diagram
namespace CoreComponentTypes0p2.xsd
type extension of RateUnitCodeType
attributes
Name  Type  Use  Default  Fixed  
RateUnitCodeListIdentifier  cct:RateUnitCodeListIdentifierType  required      
RateUnitCodeListAgencyIdentifier  cct:RateUnitCodeListAgencyIdentifierType  optional      
annotation
documentation 
The type of rate.
source
<xsd:element name="RateUnitCode">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The type of rate.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:RateUnitCodeType">
        <xsd:attribute name="RateUnitCodeListIdentifier" type="cct:RateUnitCodeListIdentifierType" use="required">
          <xsd:annotation>
            <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The rate unit code list.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="RateUnitCodeListAgencyIdentifier" type="cct:RateUnitCodeListAgencyIdentifierType" use="optional">
          <xsd:annotation>
            <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The agency which maintains the rate unit code list.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

complexType TextType
diagram
namespace CoreComponentTypes0p2.xsd
children TextContent
used by
complexTypes cc:AllowanceOrChargeDesciptionText cc:BuildingName cc:ChargePriceDescriptionText cc:DistrictName cc:FinancialAccountName cc:FinancialAccountNicknameName cc:LocationDescriptionText cc:OrganisationName cc:PackagingNoteText cc:PartyDescriptionText cc:PersonGivenName cc:PersonMiddleName cc:PersonName cc:PersonSurnameName cc:PostalAddressFifthLineText cc:PostalAddressFirstLineText cc:PostalAddressFourthLineText cc:PostalAddressSecondLineText cc:PostalAddressThirdLineText cc:ProductServiceDescriptionText cc:RiskOfLossDescriptionText cc:StreetName cc:TaxDescriptionText cc:TermsOfDeliveryDescriptionText cc:TownName cc:TransportMeansName
attributes
Name  Type  Use  Default  Fixed  
LanguageCode  cct:LanguageCodeType  required      
annotation
documentation 
A character string with or without a specified language.
source
<xsd:complexType name="TextType" id="000090">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string with or without a specified language.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="TextContent" id="000094">
      <xsd:annotation>
        <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string generally in the form of words.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="cct:TextContentType"/>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="LanguageCode" type="cct:LanguageCodeType" use="required" id="000075">
    <xsd:annotation>
      <xsd:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>

element TextType/TextContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of TextContentType
annotation
documentation 
A character string generally in the form of words.
source
<xsd:element name="TextContent" id="000094">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string generally in the form of words.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="cct:TextContentType"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

simpleType AmountContentType
namespace CoreComponentTypes0p2.xsd
type xsd:decimal
used by
element AmountType/AmountContent
annotation
documentation 
A number of monetary units specified in a currency is explicit or implied,
source
<xsd:simpleType name="AmountContentType" id="000106">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A number of monetary units specified in a currency is explicit or implied,</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="decimal"/>
</xsd:simpleType>

simpleType AmountCurrencyIdentificationCodeType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element AmountType/AmountCurrencyIdentficationCode
annotation
documentation 
The currency of the amount.Reference ISO 4217
source
<xsd:simpleType name="AmountCurrencyIdentificationCodeType" id="000107">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The currency of the amount.Reference ISO 4217</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType CodeContentType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element CodeType/CodeContent
annotation
documentation 
A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute
source
<xsd:simpleType name="CodeContentType" id="000091">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an attribute</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType CodeListAgencyIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute CodeType/CodeListIdentifier/@CodeListVersionAgencyIdentifier
annotation
documentation 
An agency that maintains one or more code lists.
source
<xsd:simpleType name="CodeListAgencyIdentifierType" id="000093">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">An agency that maintains one or more code lists.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType CodeListIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element CodeType/CodeListIdentifier
annotation
documentation 
The name of a list of codes. Can be used to identify the URL of a source that defines the set of currently approved permitted values
source
<xsd:simpleType name="CodeListIdentifierType" id="000092">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The name of a list of codes. Can be used to identify the URL of a source that defines the set of currently approved permitted values</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType CodeListVersionIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute CodeType/CodeListIdentifier/@CpdeListVersionIdentifier
annotation
documentation 
The version of the code list.
source
<xsd:simpleType name="CodeListVersionIdentifierType" id="000099">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The version of the code list.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType CodeNameType
namespace CoreComponentTypes0p2.xsd
type xsd:string
used by
element CodeType/CodeName
annotation
documentation 
The textual equivalent of the code content. If no code content exists, the code name can be used on its own.
source
<xsd:simpleType name="CodeNameType" id="000100">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The textual equivalent of the code content. If no code content exists, the code name can be used on its own.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="string"/>
</xsd:simpleType>

simpleType DateTimeContentType
namespace CoreComponentTypes0p2.xsd
type xsd:string
used by
element DateTimeType/DateTimeContent
annotation
documentation 
The particular point in the progression of time.
source
<xsd:simpleType name="DateTimeContentType" id="000067">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The particular point in the progression of time.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="string"/>
</xsd:simpleType>

simpleType DateTimeFormatType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute DateTimeType/DateTimeContent/@DateTimeFormat
annotation
documentation 
The format of the date/time content. Reference ISO 8601
source
<xsd:simpleType name="DateTimeFormatType" id="000068">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The format of the date/time content. Reference ISO 8601</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType GraphicContentType
namespace CoreComponentTypes0p2.xsd
type xsd:base64Binary
used by
element GraphicType/GraphicContent
annotation
documentation 
A diagram, graph, mathematical curves, or similar representation.
source
<xsd:simpleType name="GraphicContentType" id="000202">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A diagram, graph, mathematical curves, or similar representation.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="base64Binary"/>
</xsd:simpleType>

simpleType GraphicFormatType
namespace CoreComponentTypes0p2.xsd
type xsd:ID
used by
attribute GraphicType/GraphicContent/@GraphicFormat
annotation
documentation 
The format of the graphic content
source
<xsd:simpleType name="GraphicFormatType" id="000203">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The format of the graphic content</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="ID"/>
</xsd:simpleType>

simpleType IdentificationSchemeAgencyNameType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute IdentifierType/IdentifierContent/@IdentificationSchemeAgencyName
annotation
documentation 
The agency that maintains the identification scheme.
source
<xsd:simpleType name="IdentificationSchemeAgencyNameType" id="000104">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The agency that maintains the identification scheme.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType IdentificationSchemeNameType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute IdentifierType/IdentifierContent/@IdentificationSchemeName
annotation
documentation 
The name of the identification scheme.
source
<xsd:simpleType name="IdentificationSchemeNameType" id="000103">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The name of the identification scheme.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType IdentifierContentType
namespace CoreComponentTypes0p2.xsd
type xsd:string
used by
element IdentifierType/IdentifierContent
annotation
documentation 
A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme.
source
<xsd:simpleType name="IdentifierContentType" id="000102">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="string"/>
</xsd:simpleType>

simpleType IndicatorContentType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element IndicatorType/IndicatorContent
annotation
documentation 
The value of the indicator. For example on, off, true, false.
source
<xsd:simpleType name="IndicatorContentType" id="000181">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The value of the indicator. For example on, off, true, false.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType IndicatorFormatType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute IndicatorType/IndicatorContent/@IndicatorFormat
annotation
documentation 
Whether the indicator is numeric, textual or binary.
source
<xsd:simpleType name="IndicatorFormatType">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">Whether the indicator is numeric, textual or binary.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType LanguageCodeType
namespace CoreComponentTypes0p2.xsd
type xsd:language
used by
attributes CodeType/CodeName/@LanguageCode IdentifierType/IdentifierContent/@LanguageCode TextType/@LanguageCode
annotation
documentation 
The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998
source
<xsd:simpleType name="LanguageCodeType" id="000075">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="language"/>
</xsd:simpleType>

simpleType MeasureContentType
namespace CoreComponentTypes0p2.xsd
type xsd:decimal
used by
element MeasureType/MeasureContent
annotation
documentation 
The size, volume, mass, amount or scope derived by performing a physical measure.
For example, 20 kilograms (20 is the measure content).
source
<xsd:simpleType name="MeasureContentType" id="000153">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The size, volume, mass, amount or scope derived by performing a physical measure.
For example, 20 kilograms (20 is the measure content).</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="decimal"/>
</xsd:simpleType>

simpleType MeasureUnitCodeType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element MeasureType/MeasureUnitCode
annotation
documentation 
The type of unit of measure. Reference UN/ECE Recommendation #20 and X12 355. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometres use CCT measure type:
source
<xsd:simpleType name="MeasureUnitCodeType" id="000154">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The type of unit of measure. Reference UN/ECE Recommendation #20 and X12 355. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometres use CCT measure type:</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType NumericContentType
namespace CoreComponentTypes0p2.xsd
type xsd:decimal
used by
element NumericType/NumericContent
annotation
documentation 
The representation of a number. May be decimal.
source
<xsd:simpleType name="NumericContentType" id="000183">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The representation of a number. May be decimal.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="decimal"/>
</xsd:simpleType>

simpleType NumericFormatType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attributes NumericType/NumericContent/@NumericFormat NumericType/@NumericFormat
annotation
documentation 
Whether the number is an integer, decimal, real number or percentage.
source
<xsd:simpleType name="NumericFormatType" id="000204">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">Whether the number is an integer, decimal, real number or percentage.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType PictureContentType
namespace CoreComponentTypes0p2.xsd
type xsd:base64Binary
used by
element PictureType/PictureContent
annotation
documentation 
A visual representation of a person, object, or scene.
source
<xsd:simpleType name="PictureContentType" id="000205">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A visual representation of a person, object, or scene.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="base64Binary"/>
</xsd:simpleType>

simpleType PictureFormatType
namespace CoreComponentTypes0p2.xsd
type xsd:ID
used by
attribute PictureType/PictureContent/@PictureFormat
annotation
documentation 
The acronym of the coding scheme used to record the picture.
source
<xsd:simpleType name="PictureFormatType" id="000206">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The acronym of the coding scheme used to record the picture.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="ID"/>
</xsd:simpleType>

simpleType QuantityContentType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element QuantityType/QuantityContent
annotation
documentation 
A number of non-monetary units.
source
<xsd:simpleType name="QuantityContentType" id="000109">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A number of non-monetary units.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType QuantityUnitCodeListAgencyIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute QuantityType/QuantityUnitCode/@QuantityUnitCodeListAgencyIdentifier
annotation
documentation 
The agency which maintains the quantity unit code list.
source
<xsd:simpleType name="QuantityUnitCodeListAgencyIdentifierType" id="000112">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The agency which maintains the quantity unit code list.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType QuantityUnitCodeListIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute QuantityType/QuantityUnitCode/@QuantityUnitCodeListIdentifier
annotation
documentation 
The quantity unit code list.
source
<xsd:simpleType name="QuantityUnitCodeListIdentifierType" id="000111">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The quantity unit code list.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType QuantityUnitCodeType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element QuantityType/QuantityUnitCode
annotation
documentation 
The unit of the quantity. May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometers use CCT measure type.
source
<xsd:simpleType name="QuantityUnitCodeType" id="000110">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">The unit of the quantity. May use UN/ECE Recommendation #20 and X12 355, but for actual measurements use the CCT measure type. For example, for $10/100 km use CCT quantity type and for a measured distance of 20 kilometers use CCT measure type.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="token"/>
</xsd:simpleType>

simpleType RateContentType
namespace CoreComponentTypes0p2.xsd
type xsd:decimal
used by
element RateType/RateContent
annotation
documentation 
The size of rate.
source
<xsd:simpleType name="RateContentType">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="en">The size of rate.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xs:decimal"/>
</xsd:simpleType>

simpleType RateUnitCodeListAgencyIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute RateType/RateUnitCode/@RateUnitCodeListAgencyIdentifier
annotation
documentation 
The agency which maintains the rate unit code list.
source
<xsd:simpleType name="RateUnitCodeListAgencyIdentifierType">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)">The agency which maintains the rate unit code list.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xs:token"/>
</xsd:simpleType>

simpleType RateUnitCodeListIdentifierType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
attribute RateType/RateUnitCode/@RateUnitCodeListIdentifier
annotation
documentation 
The rate unit code list.
source
<xsd:simpleType name="RateUnitCodeListIdentifierType">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)">The rate unit code list.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xs:token"/>
</xsd:simpleType>

simpleType RateUnitCodeType
namespace CoreComponentTypes0p2.xsd
type xsd:token
used by
element RateType/RateUnitCode
annotation
documentation 
The type of rate.
source
<xsd:simpleType name="RateUnitCodeType">
  <xsd:annotation>
    <xsd:documentation source="CCT (GS 03.12.01)" xml:lang="eb">The type of rate.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xs:token"/>
</xsd:simpleType>

simpleType TextContentType
namespace CoreComponentTypes0p2.xsd
type xsd:string
used by
element TextType/TextContent
annotation
documentation 
A character string generally in the form of words.
source
<xsd:simpleType name="TextContentType" id="000094">
  <xsd:annotation>
    <xsd:documentation source="CCTS V1.7" xml:lang="en">A character string generally in the form of words.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="string"/>
</xsd:simpleType>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com