Schema CoreComponentCatalogue0p2.xsd


schema location:  C:\Users\My Documents\UBL\LCSC\CoreComponents\CoreComponentCatalogue0p1.xsd
targetNamespace:  CoreComponents0p2.xsd
 
Complex types 
AddressTypeCode 
BaseChargePriceQuantity 
BaseCurrencyCode 
BirthDate 
BlockIdentifier 
BuildingIdentifier 
BuildingName 
CargoClassificationDetails 
ChargeableAmount 
ChargeableQuantity 
ChargePriceAmount 
ChargePriceDescriptionText 
ChargePriceDetails 
ChargePricePercent 
ChargePriceTaxInclusionIndicator 
CommunicationIdentifier 
CommunicationModeCode 
CommunicationNumberDetails 
CommunicationTypeCode 
CountryIdentificationCode 
CountyIdentifier 
CurrencyExchangeDetails 
CurrencyExchangeRate 
CurrencyIdentificationCode 
DeliverDateDetails 
DistrictName 
DistrictSubdivisionIdentifier 
ExchangeContractReferenceIdentifier 
ExchangeRateDatetime 
FinancialAccountCountryCode 
FinancialAccountCurrencyCode 
FinancialAccountDetails 
FinancialAccountIdentifier 
FinancialAccountName 
FinancialAccountNicknameName 
FinancialAccountProductTypeIdentifier 
FloorIdentifier 
LineIdentifier 
LocationDescriptionText 
LocationDetails 
LocationIdentificationCode 
LocationTypeCode 
LotIdentifier 
MailDeliverySublocationIdentifier 
MaxValueQuantity 
MinValueQuantity 
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 
ProductServiceClassificationIdentifier 
ProductServiceDescriptionText 
ProductServiceDetails 
ProductServiceEndDateTime 
ProductServiceIdentifier 
ProductServiceStartDateTime 
ProductServiceTypeCode 
QuantityDetails 
RegionIdentifier 
RequestedDeliveryDate 
RiskOfLossCoded 
RiskOfLossDescriptionText 
ShipmentMethodOfPaymentCode 
SourceCurrencyCode 
SourceCurrencyScaleValue 
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 
TypeOfCargoCode 
UnitChargePriceAmount 
UnitChargePriceDetails 
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 
TextType  GraphicFormatType 
IdentificationSchemeAgencyNameType 
IdentificationSchemeNameType 
IdentifierContentType 
IndicatorContentType 
IndicatorFormatType 
LanguageCodeType 
MeasureContentType 
MeasureUnitCodeType 
NumericContentType 
NumericFormatType 
PictureContentType 
PictureFormatType 
QuantityContentType 
QuantityUnitCodeListAgencyIdentifierType 
QuantityUnitCodeListIdentifierType 
QuantityUnitCodeType 
TextContentType 


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

complexType BaseChargePriceQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of cct:QuantityType
children QuantityContent QuantityUnitCode
used by
element 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
<xs:complexType name="BaseChargePriceQuantity" id="000147">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The base quantity of the charge/price unit amount.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Base Charge Price</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Quantity*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Quantity</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:QuantityType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

complexType BuildingName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="BuildingName" id="000035">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The name of the building or house.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Building</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">House name</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType 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
<xs:complexType name="CargoClassificationDetails">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="NatureOfGoodsIdentifier" type="cc:NatureOfGoodsIdentifier">
      <xs:annotation>
        <xs: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).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OperationalTypeCode" type="cc:OperationalTypeCode">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">OperationalTypeCode identifies the classification of the cargo using a standard codelist.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TypeOfCargoCode" type="cc:TypeOfCargoCode">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="NatureOfGoodsIdentifier" type="cc:NatureOfGoodsIdentifier">
  <xs:annotation>
    <xs: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).</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="OperationalTypeCode" type="cc:OperationalTypeCode">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">OperationalTypeCode identifies the classification of the cargo using a standard codelist.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TypeOfCargoCode" type="cc:TypeOfCargoCode">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

complexType ChargePriceDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="ChargePriceDescriptionText" id="000143">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Text providing information on the charge/price.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs: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</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Description</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType 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
<xs:complexType name="ChargePriceDetails" id="000122">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Information about the amount of money expected, required, or given in payment for something.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ChargePriceAmount" type="cc:ChargePriceAmount" id="000127">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The amount of money expected, required, or given in payment for something.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ChargePriceDescriptionText" type="cc:ChargePriceDescriptionText" id="000143">
      <xs:annotation>
        <xs: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</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ChargePriceTaxInclusionIndicator" type="cc:ChargePriceTaxInclusionIndicator" id="000130">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">An indicator specifying if the charge/price includes tax.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PercentageChargePriceDetails" type="cc:PercentageChargePriceDetails" id="000126">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A financial liability calculated using a percentage charge.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="UnitChargePriceDetails" type="cc:UnitChargePriceDetails" id="000125">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="ChargePriceAmount" type="cc:ChargePriceAmount" id="000127">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The amount of money expected, required, or given in payment for something.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ChargePriceDescriptionText" type="cc:ChargePriceDescriptionText" id="000143">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

element 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
<xs:element name="UnitChargePriceDetails" type="cc:UnitChargePriceDetails" id="000125">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ChargePricePercent
diagram
namespace CoreComponents0p2.xsd
type extension of cct:NumericType
children NumericContent
used by
element 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
<xs:complexType name="ChargePricePercent" id="000144">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The percentage applied to the chargeable amount to find the charge/price amount.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Charge Price</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Percent*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Percent</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:NumericType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

element 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
<xs:element name="CommunicationTypeCode" type="cc:CommunicationTypeCode" id="000052">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The type of communication details.
For example home or business.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="CommunicationModeCode" type="cc:CommunicationModeCode" id="000053">
  <xs:annotation>
    <xs:documentation>The way or manner in which the communication is made.
For example fax, phone, email, http, https, ...</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="CommunicationIdentifier" type="cc:CommunicationIdentifier" id="000055">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TelephoneCountryIdentifier" type="cc:TelephoneCountryIdentifier" id="000057">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The telephone identifier for a country.
Reference International Telecommunications Union (ITU) E.164. </xs:documentation>
  </xs:annotation>
</xs:element>

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

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

element 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
<xs:element name="TelephoneExtensionIdentifier" type="cc:TelephoneExtensionIdentifier" id="000060">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A subsidiary telephone with it's own additional number as an extension of a subscriber identifier.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

complexType 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
<xs:complexType name="CurrencyExchangeDetails" id="000136">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Details needed or used to make an exchange of an amount from one currency to another.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Currency Exchange</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="SourceCurrencyCode" type="cc:SourceCurrencyCode" id="000137">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">Code identifying the currency from which the exchange is being made.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TargetCurrencyCode" type="cc:TargetCurrencyCode" id="000138">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">Code identifying the currency to which the exchange is being made.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BaseCurrencyCode" type="cc:BaseCurrencyCode" id="000139">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CurrencyExchangeRate" type="cc:CurrencyExchangeRate" id="000120">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">Details needed or used to make an exchange of an amount from one currency to another.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SourceCurrencyScaleValue" type="cc:SourceCurrencyScaleValue" id="000140">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TargetCurrencyScaleValue" type="cc:TargetCurrencyScaleValue" id="000141">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExchangeRateDateTime" type="cc:ExchangeRateDatetime" id="000142">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="EN">The date and time of the exchange rate.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="SourceCurrencyCode" type="cc:SourceCurrencyCode" id="000137">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Code identifying the currency from which the exchange is being made.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TargetCurrencyCode" type="cc:TargetCurrencyCode" id="000138">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Code identifying the currency to which the exchange is being made.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="BaseCurrencyCode" type="cc:BaseCurrencyCode" id="000139">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="CurrencyExchangeRate" type="cc:CurrencyExchangeRate" id="000120">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Details needed or used to make an exchange of an amount from one currency to another.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="SourceCurrencyScaleValue" type="cc:SourceCurrencyScaleValue" id="000140">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TargetCurrencyScaleValue" type="cc:TargetCurrencyScaleValue" id="000141">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

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

complexType CurrencyExchangeRate
diagram
namespace CoreComponents0p2.xsd
type extension of cct:NumericType
children NumericContent
used by
element 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
<xs:complexType name="CurrencyExchangeRate" id="000120">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The rate at which the currency exchange is calculated.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Currency</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Exchange</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Rate</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">Conversion rate</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:NumericType"/>
  </xs:complexContent>
</xs:complexType>

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

complexType DeliverDateDetails
diagram
namespace CoreComponents0p2.xsd
children RequestedDeliveryDate OtherDeliveryDate
annotation
documentation 
DeliveryDateDetails are the dates the buyer requested for delivery.
source
<xs:complexType name="DeliverDateDetails">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">DeliveryDateDetails are the dates the buyer requested for delivery.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="RequestedDeliveryDate" type="cc:RequestedDeliveryDate">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)">RequestedDeliveryDate  is the date the buyer requested for delivery.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OtherDeliveryDate" type="cc:OtherDeliveryDate">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

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

element 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
<xs:element name="OtherDeliveryDate" type="cc:OtherDeliveryDate">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType DistrictName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="DistrictName" id="000028">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">A  part of a town or region.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">District</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">Area Name</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

complexType ExchangeContractReferenceIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of cct: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
<xs:complexType name="ExchangeContractReferenceIdentifier" id="000170">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Exchange contract</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Reference</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:IdentifierType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

complexType 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
<xs:complexType name="FinancialAccountDetails" id="000010">
  <xs:annotation>
    <xs: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. </xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en">Not a general ledger.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="FinancialAccountIdentifier" type="cc:FinancialAccountIdentifier" id="000077">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The identifier of the financial account.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FincancialAccountName" type="cc:FinancialAccountName" id="000078">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">Full name of a financial account.
Which usually identifies the ownership of the account</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FinancialAccountCountryCode" type="cc:FinancialAccountCountryCode" id="000080">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The country in which the financial account is held.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FinancialAccountCurrencyCode" type="cc:FinancialAccountCurrencyCode" id="000081">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The currency of the financial account.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FinancialAccountProductTypeIdentifier" type="cc:FinancialAccountProductTypeIdentifier" id="000084">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The type of financial account product.
For example a Savings Plus.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FinancialAccountNicknameName" type="cc:FinancialAccountNicknameName" id="000085">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">Familiar name given to a financial account as well as the account name.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

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

element 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
<xs:element name="FincancialAccountName" type="cc:FinancialAccountName" id="000078">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Full name of a financial account.
Which usually identifies the ownership of the account</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="FinancialAccountCountryCode" type="cc:FinancialAccountCountryCode" id="000080">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The country in which the financial account is held.</xs:documentation>
  </xs:annotation>
</xs:element>

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

element 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
<xs:element name="FinancialAccountProductTypeIdentifier" type="cc:FinancialAccountProductTypeIdentifier" id="000084">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The type of financial account product.
For example a Savings Plus.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="FinancialAccountNicknameName" type="cc:FinancialAccountNicknameName" id="000085">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Familiar name given to a financial account as well as the account name.</xs:documentation>
  </xs:annotation>
</xs:element>

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

complexType FinancialAccountName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="FinancialAccountName" id="000078">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Full name of a financial account.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en">Which usually identifies the ownership of the account</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Financial Account</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType FinancialAccountNicknameName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="FinancialAccountNicknameName" id="000085">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Familiar name given to a financial account as well as the account name.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Financial Account Nickname</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

complexType LocationDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
elements LocationDetails/LocationDescriptionText 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
<xs:complexType name="LocationDescriptionText" id="000063">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">A free text description of the location</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Location</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Description</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

element 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
<xs:element name="LocationTypeCode" type="cc:LocationTypeCode" id="000062">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">An identification of the type of location. For example an airport or train station.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="LocationDescriptionText" type="cc:LocationDescriptionText" id="000063">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A free text description of the location</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

element 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
<xs:element name="LocationTypeCode" type="cc:LocationTypeCode" id="000062">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">An identification of the type of location.
For example an airport or train station.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="LocationDescriptionText" type="cc:LocationDescriptionText" id="000063">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The identifier of a location.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

complexType MaxValueQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of cct:QuantityType
children QuantityContent QuantityUnitCode
used by
element 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
<xs:complexType name="MaxValueQuantity">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:QuantityType"/>
  </xs:complexContent>
</xs:complexType>

complexType MinValueQuantity
diagram
namespace CoreComponents0p2.xsd
type extension of cct:QuantityType
children QuantityContent QuantityUnitCode
used by
element 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
<xs:complexType name="MinValueQuantity">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:QuantityType"/>
  </xs:complexContent>
</xs:complexType>

complexType NatureOfGoodsIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of cct:IdentifierType
children IdentifierContent
used by
element 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
<xs:complexType name="NatureOfGoodsIdentifier">
  <xs:annotation>
    <xs: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).</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:IdentifierType"/>
  </xs:complexContent>
</xs:complexType>

complexType ObjectCountValue
diagram
namespace CoreComponents0p2.xsd
type extension of cct:NumericType
children NumericContent
used by
element 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
<xs:complexType name="ObjectCountValue" id="000167">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Number of objects or groups of objects</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Object</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Count</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Value</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:NumericType"/>
  </xs:complexContent>
</xs:complexType>

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

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

complexType OrganisationDetails
diagram
namespace CoreComponents0p2.xsd
children OrganisationName OrganisationRegistrationCountryCode OrganisationRegistrationDate OrganisationTaxIdentifier
used by
element PartyDetails/OrganisationDetails
annotation
documentation 
An organised body such as a business, government body, department, charity, etc.
Aggregate
Organisation
Details
--
source
<xs:complexType name="OrganisationDetails" id="000096">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">An organised body such as a business, government body, department, charity, etc.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Organisation</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="OrganisationName" type="cc:OrganisationName" id="000115">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The text used to identify an organisation, the organisation's name.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OrganisationRegistrationCountryCode" type="cc:OrganisationRegistrationCountryCode" id="000097">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The country in which an organisation  is registered.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OrganisationRegistrationDate" type="cc:OrganisationRegistrationDate" id="000015">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The date on which an organisation was first registered with a governing body.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OrganisationTaxIdentifier" type="cc:OrganisationTaxIdentifier" id="000013">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="OrganisationName" type="cc:OrganisationName" id="000115">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The text used to identify an organisation, the organisation's name.</xs:documentation>
  </xs:annotation>
</xs:element>

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

element 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
<xs:element name="OrganisationRegistrationDate" type="cc:OrganisationRegistrationDate" id="000015">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The date on which an organisation was first registered with a governing body.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="OrganisationTaxIdentifier" type="cc:OrganisationTaxIdentifier" id="000013">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType OrganisationName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="OrganisationName" id="000115">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The text used to identify an organisation, the organisation's name.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Organisation</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

complexType OtherDeliveryDate
diagram
namespace CoreComponents0p2.xsd
type extension of cct:DateTimeType
children DateTimeContent
used by
element 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
<xs:complexType name="OtherDeliveryDate">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:DateTimeType"/>
  </xs:complexContent>
</xs:complexType>

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

element 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
<xs:element name="PackagingTypeCode" type="cc:PackagingTypeCode" id="000166">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Identification  of the packaging type.
For example box, barrel or bottle. Reference UN/ECE Recommendation #21</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ObjectCountValue" type="cc:ObjectCountValue" id="000167">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Number of objects or groups of objects.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ObjectPositionCode" type="cc:ObjectPositionCode" id="000168">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Positional location of an object or groups of objects.
For example, inner, outer.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PackagingMaterialCode" type="cc:PackagingMaterialCode" id="000169">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">Identification of the packaging material.
For example, wood, paper, plastic.</xs:documentation>
  </xs:annotation>
</xs:element>

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

complexType PackagingNoteText
diagram
namespace CoreComponents0p2.xsd
type extension of cct: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
<xs:complexType name="PackagingNoteText">
  <xs:annotation>
    <xs:documentation>PackageNoteText is free form text relating to the packaging.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

complexType PartyDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PartyDescriptionText" id="000009">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Text providing information on the party.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs: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</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Party </xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Description</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType 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
<xs:complexType name="PartyDetails" id="000001">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Details of an individual, a group or a body having a role in a business function.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Party</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PartyIdentifier" type="cc:PartyIdentifier" id="000016">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a party.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PartyDescriptionText" type="cc:PartyDescriptionText" id="000009">
      <xs:annotation>
        <xs: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</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PartyTypeCode" type="cc:PartyTypeCode" id="000002">
      <xs:annotation>
        <xs: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</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PersonDetails" type="cc:PersonDetails" id="000095">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A human being regarded as an individual.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OrganisationDetails" type="cc:OrganisationDetails" id="000096">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">An organised body such as a business, government body, department, charity, etc.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="PartyIdentifier" type="cc:PartyIdentifier" id="000016">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a party.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PartyDescriptionText" type="cc:PartyDescriptionText" id="000009">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PartyTypeCode" type="cc:PartyTypeCode" id="000002">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonDetails" type="cc:PersonDetails" id="000095">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A human being regarded as an individual.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="OrganisationDetails" type="cc:OrganisationDetails" id="000096">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">An organised body such as a business, government body, department, charity, etc.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

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

element 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
<xs:element name="ChargePricePercent" type="cc:ChargePricePercent" id="000144">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The percentage applied to the chargeable amount to find the charge/price amount.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

element 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
<xs:element name="PersonName" type="cc:PersonName" id="000098">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The full name of a person.
Expressed in a single string.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonTaxIdentifier" type="cc:PersonTaxIdentifier" id="000014">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The registered national tax identification of a person.
Applies only to parties being natural persons.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="BirthDate" type="cc:BirthDate" id="000012">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The date on which a person was born.
Applies only to parties being natural persons.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonGivenName" type="cc:PersonGivenName" id="000018">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonMiddleName" type="cc:PersonMiddleName" id="000019">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The middle name(s) or initial(s) of a person.
This applies only to parties being natural persons</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonSurnameName" type="cc:PersonSurnameName" id="000020">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The surname, last name or family name of a person.
This applies only to parties being natural persons</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonGenderCode" type="cc:PersonGenderCode" id="000021">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The gender of a person.
This applies only to parties being natural persons</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonNationalityCode" type="cc:PersonNationalityCode" id="000113">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The identification of a nation that a person belongs to.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonNamePrefixCode" type="cc:PersonNamePrefixCode" id="000022">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A title that prefixes a persons name.
For example Mr, Mrs, Dr, or Sir.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PersonNameSuffixCode" type="cc:PersonNameSuffixCode" id="000114">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A title that follows a persons name.
For example 3rd, junior, BSc, or Esq.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

complexType PersonName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PersonName" id="000098">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The full name of a person.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en">Expressed in a single string.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Person</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

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

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

element 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
<xs:element name="AddressTypeCode" type="cc:AddressTypeCode" id="000024">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="StreetBuildingIdentifier" type="cc:StreetBuildingIdentifier" id="000026">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A number that identifies the position of a building on a street.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="StreetName" type="cc:StreetName" id="000027">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The name of a street or thoroughfare.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="DistrictName" type="cc:DistrictName" id="000028">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A  part of a town or region.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TownName" type="cc:TownName" id="000029">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A built up area with a name, defined boundaries and a local government. </xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="StateIdentifier" type="cc:StateIdentifier" id="000030">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">An organised political community or area forming a part of a federation.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostCodeIdentifier" type="cc:PostCodeIdentifier" id="000031">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="CountryIdentificationCode" type="cc:CountryIdentificationCode" id="000032">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A nation with its own government.
Reference ISO 3166.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostOfficeBoxIdentifier" type="cc:PostOfficeBoxIdentifier" id="000033">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="BuildingIdentifier" type="cc:BuildingIdentifier" id="000034">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="BuildingName" type="cc:BuildingName" id="000035">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The name of the building or house.</xs:documentation>
  </xs:annotation>
</xs:element>

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

element 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
<xs:element name="MailDeliverySublocationIdentifier" type="cc:MailDeliverySublocationIdentifier" id="000037">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A specific place to deliver mail within a predefined postal address.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

element 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
<xs:element name="DistrictSubdivisionIdentifier" type="cc:DistrictSubdivisionIdentifier" id="000041">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A sub-division of a district.
May be provided in the form of a name.</xs:documentation>
  </xs:annotation>
</xs:element>

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

element 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
<xs:element name="CountyIdentifier" type="cc:CountyIdentifier" id="000043">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A territorial division of some countries, forming the chief unit of local administration.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostalAddressFirstLineText" type="cc:PostalAddressFirstLineText" id="000045">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A first free format line of a postal address.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostalAddressSecondLineText" type="cc:PostalAddressSecondLineText" id="000046">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The second free format line of a postal address.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostalAddressThirdLineText" type="cc:PostalAddressThirdLineText" id="000047">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The third free format line of a postal address.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostalAddressFourthLineText" type="cc:PostalAddressFourthLineText" id="000048">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The fourth free format line of a postal address.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="PostalAddressFifthLineText" type="cc:PostalAddressFifthLineText" id="000049">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The fifth free format line of a postal address.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType PostalAddressFifthLineText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PostalAddressFifthLineText" id="000049">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The fifth free format line of a postal address.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Fifth Line</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType PostalAddressFirstLineText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PostalAddressFirstLineText" id="000045">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">A first free format line of a postal address.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">First line</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType PostalAddressFourthLineText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PostalAddressFourthLineText" id="000048">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The fourth free format line of a postal address.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Fourth Line</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType PostalAddressSecondLineText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PostalAddressSecondLineText" id="000046">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The second free format line of a postal address.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Second Line</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType PostalAddressThirdLineText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="PostalAddressThirdLineText" id="000047">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The third free format line of a postal address.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Postal Address</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Third Line</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType PostCodeIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of cct:IdentifierType
children IdentifierContent
used by
element 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
<xs:complexType name="PostCodeIdentifier" id="000031">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Post code</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">Zip Code</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:IdentifierType"/>
  </xs:complexContent>
</xs:complexType>

complexType PostOfficeBoxIdentifier
diagram
namespace CoreComponents0p2.xsd
type extension of cct:IdentifierType
children IdentifierContent
used by
element 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
<xs:complexType name="PostOfficeBoxIdentifier" id="000033">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Post Office Box</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Identification *</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Identifier</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">PO Box</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:IdentifierType"/>
  </xs:complexContent>
</xs:complexType>

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

complexType ProductServiceDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="ProductServiceDescriptionText" id="000158">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">A textual description of the product/service.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Product Service</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Description</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType 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
<xs:complexType name="ProductServiceDetails" id="000155">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Product Service</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ProductServiceIdentifier" type="cc:ProductServiceIdentifier" id="000156">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a product/service.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductServiceTypeCode" type="cc:ProductServiceTypeCode" id="000157">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">An identification of the type of product/service.
UN/ECE UNSPC code list </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductServiceDescriptionText" type="cc:ProductServiceDescriptionText" id="000158">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A textual description of the product/service.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductServiceStartDateTime" type="cc:ProductServiceStartDateTime" id="000159">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A date and/or time on which a product/service starts.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductServiceEndDateTime" type="cc:ProductServiceEndDateTime" id="000160">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A date and/or time on which a product/service ends.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProductServiceClassificationIdentifier" type="cc:ProductServiceClassificationIdentifier" id="000163">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">A character string to identify and distinguish uniquely, one product/service classification from another.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="ProductServiceIdentifier" type="cc:ProductServiceIdentifier" id="000156">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A character string used to uniquely identify and distinguish a product/service.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ProductServiceTypeCode" type="cc:ProductServiceTypeCode" id="000157">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">An identification of the type of product/service.
UN/ECE UNSPC code list </xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ProductServiceDescriptionText" type="cc:ProductServiceDescriptionText" id="000158">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A textual description of the product/service.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ProductServiceStartDateTime" type="cc:ProductServiceStartDateTime" id="000159">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A date and/or time on which a product/service starts.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ProductServiceEndDateTime" type="cc:ProductServiceEndDateTime" id="000160">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A date and/or time on which a product/service ends.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ProductServiceClassificationIdentifier" type="cc:ProductServiceClassificationIdentifier" id="000163">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">A character string to identify and distinguish uniquely, one product/service classification from another.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

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

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

element 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
<xs:element name="ValueQuantity" type="cc:ValueQuantity">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">QuantityValue  is used to specify a specific value of a quantity.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

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

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

complexType RiskOfLossDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="RiskOfLossDescriptionText">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossDescriptionText is a text description of the risk of loss information.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

complexType SourceCurrencyScaleValue
diagram
namespace CoreComponents0p2.xsd
type extension of cct:NumericType
children NumericContent
used by
element 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
<xs:complexType name="SourceCurrencyScaleValue" id="000140">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"> Used when the source currency is on the 'one unit' side of a rate of exchange.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Source Currency</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Scale</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Value</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:NumericType"/>
  </xs:complexContent>
</xs:complexType>

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

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

complexType StreetName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="StreetName" id="000027">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The name of a street or thoroughfare.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Street</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">Road</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

complexType TargetCurrencyScaleValue
diagram
namespace CoreComponents0p2.xsd
type extension of cct:NumericType
children NumericContent
used by
element 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
<xs:complexType name="TargetCurrencyScaleValue" id="000141">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"> Used when the target currency is on the 'one unit' side of a rate of exchange.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Target Currency</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Scale</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Value</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:NumericType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

complexType TaxDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="TaxDescriptionText" id="000150">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">Text providing information on the tax.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs: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</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Tax</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Description</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Text</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType TaxDetails
diagram
namespace CoreComponents0p2.xsd
children TaxAmount TaxDescriptionText TaxCategoryCode TaxPercent TaxableAmount
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
<xs:complexType name="TaxDetails" id="000148">
  <xs:annotation>
    <xs: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.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Tax</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="TaxAmount" type="cc:TaxAmount" id="000149">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The amount of tax.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxDescriptionText" type="cc:TaxDescriptionText" id="000150">
      <xs:annotation>
        <xs: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</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxCategoryCode" type="cc:TaxCategoryCode" id="000151">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxPercent" type="cc:TaxPercent" id="000171">
      <xs:annotation>
        <xs:documentation source="CC" xml:lang="en">The percentage applied to the taxable amount to find the tax amount.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TaxableAmount" type="cc:TaxableAmount" id="000172">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

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

element 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
<xs:element name="TaxDescriptionText" type="cc:TaxDescriptionText" id="000150">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TaxCategoryCode" type="cc:TaxCategoryCode" id="000151">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TaxPercent" type="cc:TaxPercent" id="000171">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The percentage applied to the taxable amount to find the tax amount.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TaxableAmount" type="cc:TaxableAmount" id="000172">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType TaxPercent
diagram
namespace CoreComponents0p2.xsd
type extension of cct:NumericType
children NumericContent
used by
element 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
<xs:complexType name="TaxPercent" id="000171">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The percentage applied to the taxable amount to find the tax amount.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Tax</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Percent*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Percent</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:NumericType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

complexType TermsOfDeliveryDescriptionText
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="TermsOfDeliveryDescriptionText">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryDescriptionText is the text description on special conditions or notes on the delivery.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

complexType 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
<xs:complexType name="TermsOfDeliveryDetails">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="TermsOfDeliveryFunctionCode" type="cc:TermsOfDeliveryFunctionCode">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TermsOfDeliveryDescription" type="cc:TermsOfDeliveryDescriptionText">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryDescription  is the text description on special conditions or notes on the delivery.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TransportMethodCode" type="cc:TransportMethodCode">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportTermsCoded  is the terms of delivery or transpor</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TransportMethodDescriptionText" type="cc:TransportMethodDescriptionText">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">TransportMethodDescriptionText is a description of the method of transport. </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ShipmentMethodOfPaymentCode" type="cc:ShipmentMethodOfPaymentCode">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocationDetails" type="cc:LocationDetails">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RiskOfLossCoded" type="cc:RiskOfLossCoded">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossCoded  qualifies the risk of loss.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RiskOfLossDescriptionText" type="cc:RiskOfLossDescriptionText">
      <xs:annotation>
        <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossDescription  is a text description of the risk of loss information.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="TermsOfDeliveryFunctionCode" type="cc:TermsOfDeliveryFunctionCode">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TermsOfDeliveryDescription" type="cc:TermsOfDeliveryDescriptionText">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">TermsOfDeliveryDescription  is the text description on special conditions or notes on the delivery.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

element 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
<xs:element name="ShipmentMethodOfPaymentCode" type="cc:ShipmentMethodOfPaymentCode">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">ShipmentMethodOfPaymentCode is the method of payment for shipping charges, etc. Coded list.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="LocationDetails" type="cc:LocationDetails">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

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

element 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
<xs:element name="RiskOfLossDescriptionText" type="cc:RiskOfLossDescriptionText">
  <xs:annotation>
    <xs:documentation source="CC (GS 01.12.01)" xml:lang="en">RiskOfLossDescription  is a text description of the risk of loss information.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType TermsOfDeliveryFunctionCode
diagram
namespace CoreComponents0p2.xsd
type extension of cct:CodeType
children CodeContent CodeListIdentifier CodeName
used by
element 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
<xs:complexType name="TermsOfDeliveryFunctionCode">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:CodeType"/>
  </xs:complexContent>
</xs:complexType>

complexType TownName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="TownName" id="000029">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">A built up area with a name, defined boundaries and a local government. </xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en"/>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Town</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">Community City, Village</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

element 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
<xs:element name="TransportMeansIdentificationCode" type="cc:TransportMeansIdentificationCode" id="000117">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="eb">Identification of a means of transport.
For example the vessel call sign or vehicle registration.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="TransportMeansName" type="cc:TransportMeansName" id="000118">
  <xs:annotation>
    <xs:documentation source="CC" xml:lang="en">The name of the means of transport.
For example the vessel name.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

complexType TransportMeansName
diagram
namespace CoreComponents0p2.xsd
type extension of cct:TextType
children TextContent
used by
element 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
<xs:complexType name="TransportMeansName" id="000118">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">The name of the means of transport.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Basic</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en">For example the vessel name.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Transport means</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en">Name*</xs:documentation>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Name</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:TextType"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

complexType TypeOfCargoCode
diagram
namespace CoreComponents0p2.xsd
type extension of cct:CodeType
children CodeContent CodeListIdentifier CodeName
used by
element 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
<xs:complexType name="TypeOfCargoCode">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="cct:CodeType"/>
  </xs:complexContent>
</xs:complexType>

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

complexType UnitChargePriceDetails
diagram
namespace CoreComponents0p2.xsd
children UnitChargePriceAmount BaseChargePriceQuantity ChargeableQuantity
used by
element ChargePriceDetails/UnitChargePriceDetails
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
<xs:complexType name="UnitChargePriceDetails" id="000125">
  <xs:annotation>
    <xs:documentation source="CC Definition" xml:lang="en">A financial liability calculated using a per unit charge or price for a quantity.</xs:documentation>
    <xs:documentation source="CC Basic or Aggregate" xml:lang="en">Aggregate</xs:documentation>
    <xs:documentation source="CC Remarks" xml:lang="en">For example US dollars per day.</xs:documentation>
    <xs:documentation source="CC ObjectClass" xml:lang="en">Unit Charge Price</xs:documentation>
    <xs:documentation source="CC PropertyTerm" xml:lang="en"/>
    <xs:documentation source="CC RepresentationTerm" xml:lang="en">Details</xs:documentation>
    <xs:documentation source="CC BusinessTerms" xml:lang="en">--</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="UnitChargePriceAmount" type="cc:UnitChargePriceAmount" id="000146">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BaseChargePriceQuantity" type="cc:BaseChargePriceQuantity" id="000147">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ChargeableQuantity" type="cc:ChargeableQuantity" id="000121">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element 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
<xs:element name="UnitChargePriceAmount" type="cc:UnitChargePriceAmount" id="000146">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="BaseChargePriceQuantity" type="cc:BaseChargePriceQuantity" id="000147">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element 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
<xs:element name="ChargeableQuantity" type="cc:ChargeableQuantity" id="000121">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

element cct:AmountType/AmountContent
diagram
namespace CoreComponentTypes0p2.xsd
type cct:AmountContentType
annotation
documentation 
A number of monetary units specified in a currency where the unit of currency is explicit or implied
source
<xs:element name="AmountContent" type="cct:AmountContentType" id="000106">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
</xs:element>

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

complexType cct:CodeType
diagram
namespace CoreComponentTypes0p2.xsd
children CodeContent CodeListIdentifier CodeName
used by
complexTypes AddressTypeCode BaseCurrencyCode CommunicationModeCode CommunicationTypeCode CountryIdentificationCode CurrencyIdentificationCode FinancialAccountCountryCode FinancialAccountCurrencyCode LocationTypeCode ObjectPositionCode OperationalTypeCode OrganisationRegistrationCountryCode PackagingMaterialCode PackagingTypeCode PartyTypeCode PersonGenderCode PersonNamePrefixCode PersonNameSuffixCode PersonNationalityCode ProductServiceTypeCode RiskOfLossCoded ShipmentMethodOfPaymentCode SourceCurrencyCode TargetCurrencyCode TaxCategoryCode TermsOfDeliveryFunctionCode TransportMeansIdentificationCode TransportMeansNationalityCode TransportMethodCode TransportStageCode 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
<xs:complexType name="CodeType" id="000089">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="CodeContent" type="cct:CodeContentType" id="000091">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CodeListIdentifier" id="000092">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="cct:CodeListIdentifierType">
            <xs:attribute name="CodeListVersionAgencyIdentifier" type="cct:CodeListAgencyIdentifierType" use="optional" id="000093">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">An agency that maintains one or more code lists.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="CpdeListVersionIdentifier" type="cct:CodeListVersionIdentifierType" use="optional" id="000099"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="CodeName" id="000100">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="cct:CodeNameType">
            <xs:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element cct:CodeType/CodeContent
diagram
namespace CoreComponentTypes0p2.xsd
type cct: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
<xs:element name="CodeContent" type="cct:CodeContentType" id="000091">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element cct:CodeType/CodeListIdentifier
diagram
namespace CoreComponentTypes0p2.xsd
type extension of cct: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
<xs:element name="CodeListIdentifier" id="000092">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="cct:CodeListIdentifierType">
        <xs:attribute name="CodeListVersionAgencyIdentifier" type="cct:CodeListAgencyIdentifierType" use="optional" id="000093">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">An agency that maintains one or more code lists.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="CpdeListVersionIdentifier" type="cct:CodeListVersionIdentifierType" use="optional" id="000099"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element cct:CodeType/CodeName
diagram
namespace CoreComponentTypes0p2.xsd
type extension of cct: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
<xs:element name="CodeName" id="000100">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="cct:CodeNameType">
        <xs:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

complexType cct:DateTimeType
diagram
namespace CoreComponentTypes0p2.xsd
children DateTimeContent
used by
complexTypes BirthDate ExchangeRateDatetime OrganisationRegistrationDate OtherDeliveryDate PaymentCardExpirationDate ProductServiceEndDateTime ProductServiceStartDateTime RequestedDeliveryDate
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
<xs:complexType name="DateTimeType" id="000066">
  <xs:annotation>
    <xs: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.
</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="DateTimeContent" id="000067">
      <xs:annotation>
        <xs:documentation source="CCTS V1.7" xml:lang="en">The particular point in the progression of time.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="cct:DateTimeContentType">
            <xs:attribute name="DateTimeFormat" type="cct:DateTimeFormatType" use="required" id="000068">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The format of the date/time content.
Reference ISO 8601.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

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

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

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

complexType cct:IdentifierType
diagram
namespace CoreComponentTypes0p2.xsd
children IdentifierContent
used by
complexTypes BlockIdentifier BuildingIdentifier CommunicationIdentifier CountyIdentifier DistrictSubdivisionIdentifier ExchangeContractReferenceIdentifier FinancialAccountIdentifier FinancialAccountProductTypeIdentifier FloorIdentifier LineIdentifier LotIdentifier MailDeliverySublocationIdentifier NatureOfGoodsIdentifier OrganisationTaxIdentifier PartyIdentifier PersonTaxIdentifier PostCodeIdentifier PostOfficeBoxIdentifier ProductServiceClassificationIdentifier ProductServiceIdentifier RegionIdentifier StateIdentifier StreetBuildingIdentifier SuiteIdentifier TelephoneAreaIdentifier TelephoneCountryIdentifier TelephoneExtensionIdentifier 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
<xs:complexType name="IdentifierType" id="000101">
  <xs:annotation>
    <xs: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. </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="IdentifierContent" id="000102">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="cct:IdentifierContentType">
            <xs:attribute name="IdentificationSchemeName" type="cct:IdentificationSchemeNameType" use="optional" id="000103">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The name of the identification scheme.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="IdentificationSchemeAgencyName" type="cct:IdentificationSchemeAgencyNameType" use="optional" id="000104">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The agency that maintains the identification scheme.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element cct:IdentifierType/IdentifierContent
diagram
namespace CoreComponentTypes0p2.xsd
type extension of cct: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
<xs:element name="IdentifierContent" id="000102">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="cct:IdentifierContentType">
        <xs:attribute name="IdentificationSchemeName" type="cct:IdentificationSchemeNameType" use="optional" id="000103">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">The name of the identification scheme.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="IdentificationSchemeAgencyName" type="cct:IdentificationSchemeAgencyNameType" use="optional" id="000104">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">The agency that maintains the identification scheme.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="LanguageCode" type="cct:LanguageCodeType" use="optional" id="000075">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">The identifier of the language used in the corresponding text string.
Reference ISO 639: 1998</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

complexType cct:IndicatorType
diagram
namespace CoreComponentTypes0p2.xsd
children IndicatorContent
used by
complexType 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
<xs:complexType name="IndicatorType" id="000180">
  <xs:annotation>
    <xs: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”).</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="IndicatorContent" id="000181">
      <xs:annotation>
        <xs:documentation source="CCTS V1.7" xml:lang="en">The value of the indicator
For example on, off, true, false</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="cct:IndicatorContentType">
            <xs:attribute name="IndicatorFormat" type="cct:IndicatorFormatType" use="required">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">Whether the indicator is numeric, textual or binary.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

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

complexType cct: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
<xs:complexType name="MeasureType" id="000152">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MeasureContent" type="cct:MeasureContentType" id="000153">
      <xs:annotation>
        <xs: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).</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MeasureUnitCode" type="cct:MeasureUnitCodeType" id="000154">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element cct:MeasureType/MeasureContent
diagram
namespace CoreComponentTypes0p2.xsd
type cct: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
<xs:element name="MeasureContent" type="cct:MeasureContentType" id="000153">
  <xs:annotation>
    <xs: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).</xs:documentation>
  </xs:annotation>
</xs:element>

element cct:MeasureType/MeasureUnitCode
diagram
namespace CoreComponentTypes0p2.xsd
type cct: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
<xs:element name="MeasureUnitCode" type="cct:MeasureUnitCodeType" id="000154">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

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

complexType cct:QuantityType
diagram
namespace CoreComponentTypes0p2.xsd
children QuantityContent QuantityUnitCode
used by
complexTypes BaseChargePriceQuantity ChargeableQuantity MaxValueQuantity MinValueQuantity ValueQuantity
annotation
documentation 
A number of non-monetary units together with relevant supplementary information.
source
<xs:complexType name="QuantityType" id="000108">
  <xs:annotation>
    <xs:documentation source="CCTS V1.7" xml:lang="en">A number of non-monetary units together with relevant supplementary information.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="QuantityContent" type="cct:QuantityContentType" id="000109">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="QuantityUnitCode">
      <xs:annotation>
        <xs: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.</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="cct:QuantityUnitCodeType">
            <xs:attribute name="QuantityUnitCodeListIdentifier" type="cct:QuantityUnitCodeListIdentifierType" use="required" id="000111">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The quantity unit code list.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="QuantityUnitCodeListAgencyIdentifier" type="cct:QuantityUnitCodeListAgencyIdentifierType" use="optional" id="000112">
              <xs:annotation>
                <xs:documentation source="CCTS V1.7" xml:lang="en">The agency which maintains the quantity unit code list.</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element cct:QuantityType/QuantityContent
diagram
namespace CoreComponentTypes0p2.xsd
type cct: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
<xs:element name="QuantityContent" type="cct:QuantityContentType" id="000109">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
</xs:element>

element cct:QuantityType/QuantityUnitCode
diagram
namespace CoreComponentTypes0p2.xsd
type extension of cct: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
<xs:element name="QuantityUnitCode">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="cct:QuantityUnitCodeType">
        <xs:attribute name="QuantityUnitCodeListIdentifier" type="cct:QuantityUnitCodeListIdentifierType" use="required" id="000111">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">The quantity unit code list.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
        <xs:attribute name="QuantityUnitCodeListAgencyIdentifier" type="cct:QuantityUnitCodeListAgencyIdentifierType" use="optional" id="000112">
          <xs:annotation>
            <xs:documentation source="CCTS V1.7" xml:lang="en">The agency which maintains the quantity unit code list.</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

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

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

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

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

simpleType cct:CodeContentType
namespace CoreComponentTypes0p2.xsd
type xs:token
used by
element cct: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
<xs:simpleType name="CodeContentType" id="000091">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
  <xs:restriction base="token"/>
</xs:simpleType>

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

simpleType cct:CodeListIdentifierType
namespace CoreComponentTypes0p2.xsd
type xs:token
used by
element cct: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
<xs:simpleType name="CodeListIdentifierType" id="000092">
  <xs:annotation>
    <xs: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</xs:documentation>
  </xs:annotation>
  <xs:restriction base="token"/>
</xs:simpleType>

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

simpleType cct:CodeNameType
namespace CoreComponentTypes0p2.xsd
type xs:string
used by
element cct: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
<xs:simpleType name="CodeNameType" id="000100">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="string"/>
</xs:simpleType>

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

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

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

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

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

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

simpleType cct:IdentifierContentType
namespace CoreComponentTypes0p2.xsd
type xs:string
used by
element cct: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
<xs:simpleType name="IdentifierContentType" id="000102">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="string"/>
</xs:simpleType>

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

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

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

simpleType cct:MeasureContentType
namespace CoreComponentTypes0p2.xsd
type xs:decimal
used by
element cct: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
<xs:simpleType name="MeasureContentType" id="000153">
  <xs:annotation>
    <xs: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).</xs:documentation>
  </xs:annotation>
  <xs:restriction base="decimal"/>
</xs:simpleType>

simpleType cct:MeasureUnitCodeType
namespace CoreComponentTypes0p2.xsd
type xs:token
used by
element cct: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
<xs:simpleType name="MeasureUnitCodeType" id="000154">
  <xs:annotation>
    <xs: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:</xs:documentation>
  </xs:annotation>
  <xs:restriction base="token"/>
</xs:simpleType>

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

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

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

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

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

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

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

simpleType cct:QuantityUnitCodeType
namespace CoreComponentTypes0p2.xsd
type xs:token
used by
element cct: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
<xs:simpleType name="QuantityUnitCodeType" id="000110">
  <xs:annotation>
    <xs: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.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="token"/>
</xs:simpleType>

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


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