-- Generated by Asnp, the pretty-printer of France Telecom R&D
-- Generated by xsd2asn1, the XML Schema to ASN.1 translator by France Telecom R&D
CoreComponentTypes DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
IMPORTS Language, ID, Token, Decimal
FROM XSD;
AmountContentType ::= Decimal
AmountCurrencyIdentificationCodeType ::= Token
CodeContentType ::= Token
CodeListAgencyIdentifierType ::= Token
CodeListIdentifierType ::= Token
CodeListVersionIdentifierType ::= Token
CodeNameType ::= UTF8String
DateTimeContentType ::= UTF8String
DateTimeFormatTextType ::= Token
GraphicContentType ::= OCTET STRING
GraphicFormatTextType ::= ID
IdentificationSchemeAgencyNameType ::= Token
IdentificationSchemeNameType ::= Token
IdentifierContentType ::= UTF8String
IndicatorContentType ::= Token
IndicatorFormatTextType ::= Token
LanguageCodeType ::= Language
MeasureContentType ::= Decimal
MeasureUnitCodeType ::= Token
NumericContentType ::= Decimal
NumericFormatTextType ::= Token
PictureContentType ::= OCTET STRING
PictureFormatTextType ::= ID
QuantityContentType ::= Token
QuantityUnitCodeType ::= Token
QuantityUnitCodeListAgencyIdentifierType ::= Token
QuantityUnitCodeListIdentifierType ::= Token
TextContentType ::= UTF8String
AmountType ::= SEQUENCE {
amountCurrencyIdentificationCode
--ATTRIBUTE-- AmountCurrencyIdentificationCodeType OPTIONAL,
base --UNTAGGED-- AmountContentType}
CodeType ::= SEQUENCE {
attributes-set
--ATTRIBUTES-- SET {codeListIdentifier
CodeListIdentifierType OPTIONAL,
codeListAgencyIdentifier
CodeListAgencyIdentifierType OPTIONAL,
codeListVersionIdentifier
CodeListVersionIdentifierType OPTIONAL,
codeName CodeNameType OPTIONAL,
languageCode LanguageCodeType OPTIONAL},
base --UNTAGGED-- CodeContentType}
DateTimeType ::= SEQUENCE {
dateTimeFormatText --ATTRIBUTE-- DateTimeFormatTextType OPTIONAL,
base --UNTAGGED-- DateTimeContentType}
GraphicType ::= SEQUENCE {
graphicFormatTextType --ATTRIBUTE-- GraphicFormatTextType OPTIONAL,
base --UNTAGGED-- GraphicContentType}
IdentifierType ::= SEQUENCE {
attributes-set
--ATTRIBUTES-- SET {identificationSchemeName
IdentificationSchemeNameType OPTIONAL,
identificationSchemeAgencyName
IdentificationSchemeAgencyNameType OPTIONAL,
languageCode
LanguageCodeType OPTIONAL},
base --UNTAGGED-- IdentifierContentType}
IndicatorType ::= SEQUENCE {
indicatorFormatText --ATTRIBUTE-- IndicatorFormatTextType OPTIONAL,
base --UNTAGGED-- IndicatorContentType}
MeasureType ::= SEQUENCE {
measureUnitCode --ATTRIBUTE-- MeasureUnitCodeType OPTIONAL,
base --UNTAGGED-- MeasureContentType}
NumericType ::= SEQUENCE {
numericFormatTextType --ATTRIBUTE-- NumericFormatTextType OPTIONAL,
base --UNTAGGED-- NumericContentType}
PictureType ::= SEQUENCE {
pictureFormatText --ATTRIBUTE-- PictureFormatTextType OPTIONAL,
base --UNTAGGED-- PictureContentType}
QuantityType ::= SEQUENCE {
attributes-set
--ATTRIBUTES-- SET {quantityUnitCode
QuantityUnitCodeListAgencyIdentifierType OPTIONAL,
quantityUnitCodeListIdentifier
QuantityUnitCodeListIdentifierType OPTIONAL,
quantityUnitCodeListAgencyIdentifer
QuantityUnitCodeListAgencyIdentifierType OPTIONAL},
base --UNTAGGED-- QuantityContentType}
TextType ::= SEQUENCE {
languageCode --ATTRIBUTE-- LanguageCodeType OPTIONAL,
base --UNTAGGED-- TextContentType}
ValueType ::= NumericType
PercentType ::= NumericType
NameType ::= TextType
RateType ::= NumericType
DimensionType ::= MeasureType
END