1 4 UN/CEFACT Core Components Data Type Catalogue Version ... file11 12 This Data Type Catalogue...
Transcript of 1 4 UN/CEFACT Core Components Data Type Catalogue Version ... file11 12 This Data Type Catalogue...
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 1 of 111
123
4
UN/CEFACT5
Core Components6
Data Type Catalogue7
Version 2.18
2008-04-089
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 2 of 111
Abstract10
11
This Data Type Catalogue contains the Allowed Restriction, Core Component Type, Content and Supplementary Component, and Representation12Term Core Component Tables published in the Core Components Technical Specification (CCTS) Version 2.01. It also contains the physical instantia-13tion of the implied data types from CCTS. This catalogue is maintained by the UN/CEFACT Applied Technologies Group (ATG) using published data14maintenance request (DMR) procedures for data types.15
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 3 of 111
Contents16
1 1 STATUS OF THIS DOCUMENT 917
2 2 INTRODUCTION 10182.1 RELATED DOCUMENTS 10192.2 CONTACT INFORMATION 1020
3 3 PRIMITIVE TYPES AND THEIR RELATED FACETS 11213.1 PRIMITIVE TYPE DEFINITIONS 11223.2 PRIMITIVE TYPE FACETS 1223
4 4 CCTS 2.01 CORE COMPONENT TYPES 14244.1 AMOUNT. TYPE 14254.2 BINARY OBJECT. TYPE 14264.3 CODE. TYPE 15274.4 DATE TIME. TYPE 15284.5 IDENTIFIER. TYPE 16294.6 INDICATOR. TYPE 16304.7 MEASURE. TYPE 17314.8 NUMERIC. TYPE 17324.9 QUANTITY. TYPE 18334.10 TEXT. TYPE 1834
5 5 DATA TYPES 19355.1 AMOUNT. TYPE 2036
5.1.1 Data Type Term 20375.1.2 Representation Term 20385.1.3 Dictionary Entry Name 20395.1.4 Definition 20405.1.5 Source Core Component Type 20415.1.6 Remarks 20425.1.7 Amount. Type Structure 21435.1.8 Allowed Facets of Amount. Type Content Component 22445.1.9 Allowed Facets of Amount. Type Supplementary Components 2345
5.2 BINARY OBJECT. TYPE 24465.2.1 Data Type Term 2447
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 4 of 111
5.2.2 Representation Term 24485.2.3 Dictionary Entry Name 24495.2.4 Definition 24505.2.5 Source Core Component Type 24515.2.6 Remarks 24525.2.7 Binary Object. Type Structure 25535.2.8 Allowed Facets of Binary Object. Type Content Component 27545.2.9 Allowed Facets of Binary Object. Type Supplementary Components 2755
5.3 CODE 28565.3.1 Data Type Term 28575.3.2 Representation Term 28585.3.3 Dictionary Entry Name 28595.3.4 Definition 28605.3.5 Source Core Component Type 28615.3.6 Remarks 28625.3.7 Code. Type Structure 29635.3.8 Allowed Facets of Code. Type Content Component 31645.3.9 Allowed Facets of Code. Type Supplementary Components 3265
5.4 DATE 33665.4.1 Data Type Term 33675.4.2 Representation Term 33685.4.3 Dictionary Entry Name 33695.4.4 Definition 33705.4.5 Source Core Component Type 33715.4.6 Remarks 33725.4.7 Date. Type Structure 34735.4.8 Allowed Facets of Date. Type Content Component 35745.4.9 Allowed Facets of Date. Type Supplementary Components 3675
5.5 DATETIME 37765.5.1 Data Type Term 37775.5.2 Representation Term 37785.5.3 Dictionary Entry Name 37795.5.4 Definition 37805.5.5 Source Core Component Type 37815.5.6 Remarks 37825.5.7 Date Time. Type Structure 38835.5.8 Allowed Facets of Date Time. Type Content Component 39845.5.9 Allowed Facets of Date Time. Type Supplementary Component 4085
5.6 GRAPHIC. TYPE 41865.6.1 Data Type Term 4187
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 5 of 111
5.6.2 Representation Term 41885.6.3 Dictionary Entry Name 41895.6.4 Definition 41905.6.5 Source Core Component Type 41915.6.6 Remarks 41925.6.7 Graphic. Type Structure 42935.6.8 Allowed Facets of Graphic. Type Content Component 44945.6.9 Allowed Facets of Graphic. Type Supplementary Components 4495
5.7 IDENTIFIER. TYPE 45965.7.1 Data Type Term 45975.7.2 Representation Term 45985.7.3 Dictionary Entry Name 45995.7.4 Definition 451005.7.5 Source Core Component Type 451015.7.6 Remarks 451025.7.7 Identifier. Type Structure 461035.7.8 Allowed Facets of Identifier. Type Content Component 481045.7.9 Allowed Facets of Identifier. Type Supplementary Components 49105
5.8 INDICATOR. TYPE 501065.8.1 Data Type Term 501075.8.2 Representation Term 501085.8.3 Dictionary Entry Name 501095.8.4 Definition 501105.8.5 Remarks 501115.8.6 Indicator. Type Structure 511125.8.7 Allowed Facets of Indicator. Type Supplementary Components 53113
5.9 MEASURE. TYPE 541145.9.1 Data Type Term 541155.9.2 Representation Term 541165.9.3 Dictionary Entry Name 541175.9.4 Definition 541185.9.5 Source Core Component Type 541195.9.6 Remarks 541205.9.7 Measure. Type Structure 551215.9.8 Allowed Facets of Measure. Type Content Component 561225.9.9 Allowed Facets of Measure. Type Supplementary Components 57123
5.10 NAME. TYPE 581245.10.1 Data Type Term 581255.10.2 Representation Term 581265.10.3 Dictionary Entry Name 58127
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 6 of 111
5.10.4 Definition 581285.10.5 Source Core Component Type 581295.10.6 Remarks 581305.10.7 Name. Type Structure 591315.10.8 Allowed Facets of Name. Type Content Component 601325.10.9 Allowed Facets of Name. Type Supplementary Components 61133
5.11 NUMERIC. TYPE 621345.11.1 Data Type Term 621355.11.2 Representation Term 621365.11.3 Dictionary Entry Name 621375.11.4 Definition 621385.11.5 Source Core Data Type 621395.11.6 Remarks 621405.11.7 Numeric. Type Structure 63141
5.12 PERCENT. TYPE 661425.12.1 Data Type Term 661435.12.2 Representation Term 661445.12.3 Dictionary Entry Name 661455.12.4 Definition 661465.12.5 Source Core Data Type 661475.12.6 Remarks 661485.12.7 Percent. Type Structure 671495.12.8 Allowed Facets of Percent. Type Content Component 68150
5.13 PICTURE. TYPE 701515.13.1 Data Type Term 701525.13.2 Representation Term 701535.13.3 Dictionary Entry Name 701545.13.4 Definition 701555.13.5 Source Core Data Type 701565.13.6 Remarks 701575.13.7 Picture. Type Structure 711585.13.8 Allowed Facets of Picture. Type Content Component 731595.13.9 Allowed Facets of Picture. Type Supplementary Components 73160
5.14 QUANTITY. TYPE 741615.14.1 Data Type Term 741625.14.2 Representation Term 741635.14.3 Dictionary Entry Name 741645.14.4 Definition 741655.14.5 Source Core Data Type 741665.14.6 Remarks 74167
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 7 of 111
5.14.7 Quantity. Type Structure 751685.14.8 Allowed Facets of Quantity. Type Content Component 76169
5.15 RATE. TYPE 781705.15.1 Data Type Term 781715.15.2 Representation Term 781725.15.3 Dictionary Entry Name 781735.15.4 Definition 781745.15.5 Source Core Component Type 781755.15.6 Remarks 781765.15.7 Rate. Type Structure 791775.15.8 Allowed Facets of Rate. Type Content Component 80178
5.16 SOUND. TYPE 821795.16.1 Data Type Term 821805.16.2 Representation Term 821815.16.3 Dictionary Entry Name 821825.16.4 Definition 821835.16.5 Source Core Component Type 821845.16.6 Remarks 821855.16.7 Sound. Type Structure 831865.16.8 Allowed Facets of Sound. Type Content Component 851875.16.9 Allowed Facets of Sound. Type Supplementary Components 85188
5.17 TEXT. TYPE 861895.17.1 Data Type Term 861905.17.2 Representation Term 861915.17.3 Dictionary Entry Name 861925.17.4 Definition 861935.17.5 Remarks 861945.17.6 Text. Type Structure 871955.17.7 Allowed Facets of Text. Type Content Component 881965.17.8 Allowed Facets of Text. Type Supplementary Components 89197
5.18 TIME. TYPE 901985.18.1 Data Type Term 901995.18.2 Representation Term 902005.18.3 Dictionary Entry Name 902015.18.4 Definition 902025.18.5 Source Core Component Type 902035.18.6 Remarks 902045.18.7 Time. Type Structure 912055.18.8 Allowed Facets of Time. Type Content Component 922065.18.9 Allowed Facets of TIme. Type Supplementary Components 93207
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 8 of 111
5.19 VALUE. TYPE 942085.19.1 Data Type Term 942095.19.2 Representation Term 942105.19.3 Dictionary Entry Name 942115.19.4 Definition 942125.19.5 Source Core Component Type 942135.19.6 Remarks 942145.19.7 Value. Type Structure 952155.19.8 Allowed Facets of Value. Type Content Component 96216
5.20 VIDEO. TYPE 982175.20.1 Data Type Term 982185.20.2 Representation Term 982195.20.3 Dictionary Entry Name 982205.20.4 Definition 982215.20.5 Source Core Data Type 982225.20.6 Remarks 982235.20.7 Video. Type Structure 992245.20.8 Allowed Facets of Video. Type Content Component 1012255.20.9 Allowed Facets of Video. Type Supplementary Components 101226
Appendix A – Original CCTS 2.01 Tables 8-1, 8-2 and 8-3 102227A.1 Table 8-1 Core Component Types 102228A.2 Table 8-2 Approved Core Component Type Content and Supplementary Components 105229A.3 Table 8-3 Primary and Secondary Representation Terms 109230Copyright Statement 111231
232
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 9 of 111
1 Status of This Document233
This UN/CEFACT Data Type Catalogue is developed in accordance with the UN/CEFACT/TRADE/22 Open Development Process (ODP) for234technical specifications. The document has been approved for publication by ATG.235
The document formatting is based on the Internet Society’s Standard RFC format.236
Distribution of this document is unlimited.237
This version: UN/CEFACT Data Type Catalogue, Version 2.1 of 2008-04-08238
Previous version: UN/CEFACT Data Type Catalogue, Version 2.01 of 7 December 2007239
This document may also be available in these non-normative formats: XML, XHTML with visible change markup. See also translations.240
Copyright © 2008 UN/CEFACT, All Rights Reserved. UN liability, trademark and document use rules apply.241
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 10 of 111
2 Introduction242
The Core Components Technical Specification (CCTS) developed by UN/CEFACT and subsequently published as ISO 15000-5 provides a me-243thodology for semantic data modeling that achieves a common understanding of data structures and message types on a syntax independent lev-244el. The specification was published with 10 Core Component Types (CCTs), content and supplementary components, representation terms, and245an implied set of unqualified data types. The specification directed that future maintenance and publication of these artifacts be conducted sepa-246rately from the specification. This data type catalogue meets that requirement. Sections 3, 4 and 5 are normative. Appendix A contains the origi-247nal tables from CCTS 2.01. These are provided for historical information purposes only and are non-normative.248
2.1 Related Documents249
The following standards and specifications are relevant for the definition and expression of UN/CEFACT CCTS Data Types:250
UN/CEFACT Core Components Technical Specification – Part 8 of the ebXML Framework Version 2.01251
ISO/TS 15000-5:2005 Electronic Business Extensible Markup Language (ebXML) – Part 5: ebXML Core Components252Technical Specification, Version 2.01(ebCCTS)253
UN/CEFACT XML NDR Technical Specification V2.0254
UN/CEFACT Unqualified Data Type Schema Module – Published on 6 month release cycles255
EDIFACT Directory – Published on 6 month release cycles256
2.2 Contact Information257
Applied Technologies Group Chair Mark Crawford, SAP Labs LLC (U.S.); [email protected]
Data Type Catalogue Project Lead Serge Cayron, ACORD, [email protected]
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 11 of 111
3 Primitive Types and Their Related Facets260
The Section 7.1.9 of CCTS 2.01 identifies possible values for primitives but does not provide any definitions. The six identified possible values261are:262
Binary263
Boolean264
Date265
Decimal266
Integer267
String268
3.1 Primitive Type Definitions269
Definitions for each of the allowed primitives are as follows:270
271
Primitive Type Definition
Binary A set of (in)finite-length sequences of binary digits
Boolean A logical expression consisting of predefined values. Boolean values define an enumerationthat denotes a logical condition.
Date A point in time to a common resolution (year, month, day, hour, minute, second, and fractionsthereof)
Decimal A subset of the real numbers, which can be represented by decimal numerals
Integer An element in the infinite set (...-2, -1, 0, 1, 2...)
String A sequence of characters in some suitable character set
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 12 of 111
3.2 Primitive Type Facets272
Section 7.2.2 of CCTS 2.01 contains a list of allowed primitives and their available facet (format) restrictions with a definition for each facet re-273striction. It is reproduced without change as follows:274
275
Primitive Type Format Restriction Definition
String Expression Defines the set of characters that can be used at a particular position in a string.
String Length Defines the required length of the string.
String Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length format restriction.
String Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length format restriction.
String Enumeration Defines the exhaustive list of allowed values.
Decimal,Integer
Total Digits Defines the maximum number of digits to be used.
Decimal Fractional Digits Defines the maximum number of fractional digits to be used.
Decimal,Integer
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Decimal,Integer
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Decimal,Integer
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format re-striction.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 13 of 111
Primitive Type Format Restriction Definition
Decimal,Integer
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format re-striction.
Date Minimum Inclusive Defines the lower limit of the range of allowed dates. The lower limit is also an allowed date.
Date Maximum Inclusive Defines the upper limit of the range of allowed dates. The upper limit is also an allowed date.
Date Minimum Exclusive Defines the lower limit of the range of allowed dates. The lower limit is no allowed date.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format re-striction.
Date Maximum Exclusive Defines the upper limit of the range of allowed dates. The upper limit is no allowed date.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format re-striction.
[Note – Although format restrictions are identified for the Date primitive in CCTS 2.01, the specification did not use the Date primitive for any of the con-276tent or supplementary components defined in it.]277
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 14 of 111
4 CCTS 2.01 Core Component Types278
This section represents the approved CCTS 2.01 Core Component Types.279
4.1 Amount. Type280
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Amount. Type Amount Type A number ofmonetary unitsspecified in a
currency where theunit of currency isexplicit or implied
Amount. Content Amount Currency. Identifier
Amount Currency. Code List Version.Identifier
4.2 Binary Object. Type281
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Binary Object. Type Binary Object Type A set of finite-lengthsequences of binary
octets.
Binary Object. Content Binary Object. Format. Text
Binary Object. Mime. Code
Binary Object. Encoding. Code
Binary Object. Character Set. Code
Binary Object. Uniform Resource.Identifier
Binary Object. Filename. Text
Shall also be used for DataTypes representing graph-ics (i.e., diagram, graph,mathematical curves orsimilar representations),
pictures (i.e. visual repre-sentation of a person,
object, or scene), sound,video, etc.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 15 of 111
4.3 Code. Type282
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Code. Type Code Type A character string(letters, figures orsymbols) that for
brevity and/or lan-guage independence
may be used torepresent or replacea definitive value ortext of an Attribute
together with relevantsupplementary information.
Code. Content Code List. Identifier
Code List. Agency. Identifier
Code List. Agency Name. Text
Code List. Name. Text
Code List. Version. Identifier
Code. Name. Text
Code. Language. Identifier
Code List. Uniform Resource. Identifier
Code List Scheme. Uniform Resource. Identifier
Should not be used if thecharacter string identifiesan instance of an ObjectClass or an object in thereal world, in which casethe Identifier. Type should
be used.
4.4 Date Time. Type283
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Date Time. Type Date Time Type A particular point inthe progression oftime together with
relevant supplemen-tary information.
Date Time. Content Date Time. Format. Text Can be used for a dateand/or time.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 16 of 111
4.5 Identifier. Type284
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Identifier. Type Identifier Type A character string toidentify and
distinguish uniquely,one instance of anobject in an identifi-cation scheme fromall other objects inthe same scheme
together with relevantsupplementary
information.
Identifier. Content Identification Scheme. Identifier
Identification Scheme. Name. Text
Identification Scheme Agency. Identifier
Identification Scheme. Agency Name. Text
Identification Scheme. Version. Identifier
Identification Scheme Data. Uniform Resource.Identifier
Identification Scheme. Uniform Resource.Identifier
4.6 Indicator. Type285
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Indicator. Type Indicator Type A list of two mutuallyexclusive values that
express the onlypossible states of a
Property.
Indicator. Content Indicator. Format. Text
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 17 of 111
4.7 Measure. Type286
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Measure. Type Measure Type A numeric valuedetermined by
measuring an objectalong with the
specified unit ofmeasure.
Measure. Content Measure Unit. Code
Measure Unit. Code List Version. Identifier
4.8 Numeric. Type287
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Numeric. Type Numeric Type Assigned mathemati-cal number that doesnot require a unit ofquantity, measure or
currency.
Numeric. Content Measure Unit. Code
Numeric. Format. Text
May or may not be decimal.
Numeric values are dimen-sionless mathematical val-
ues expresses as a number.
288
289
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 18 of 111
4.9 Quantity. Type290
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Quantity. Type Quantity Type A counted number ofnon-monetary unitspossibly including
fractions.
Quantity. Content Quantity. Unit. Code
Quantity Unit. Code List. Identifier
Quantity Unit. Code List Agency. Identifier
Quantity Unit. Code List Agency Name. Text
4.10 Text. Type291
Dictionary EntryName
Object ClassTerm
PropertyTerm
Definition Content Component Supplementary Components
Remarks
Text. Type Text Type A character string(i.e. a finite set of
characters) generallyin the form of words
of a language.
Text. Content Text. Language. Identifier
Text. Language. Locale. Code
Shall also be used fornames (i.e. word or phrase
that constitutes thedistinctive designation of a
person, place, thing orconcept).
292
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 19 of 111
5 Data Types293
The CCTS 2.01 specification defines a set of rules for creating unqualified (without restriction) and qualified (with restriction) data types from the con-294tents of Tables 7-1, 8-1, 8-2, and 8-3. These data types are not normatively expressed in the specification, rather they are implicit. The following sec-295tions contain explicit normative expressions of the implicit unqualified data types. These data types shall be used for all CCTS 2.01 Basic Core Com-296ponents (BCCs). They shall also be used for all CCTS 2.01 conformant Basic Business Information Entities (BBIEs) that do not require restricted value297domains, and as the basis for qualified data types where the BBIE requires a restricted value domain. Natural Syntax rules may limit the allowed regu-298lar expressions for any of the data types reflected in this section. Users of the catalogue should be sensitive to the intended syntax expression when299using a specific data type and all of its facts.300
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 20 of 111
5.1 Amount. Type301
5.1.1 Data Type Term302
Amount303
5.1.2 Representation Term304
Amount305
5.1.3 Dictionary Entry Name306
Amount. Type307
5.1.4 Definition308
A number of monetary units specified in a currency where the unit of currency is explicit or implied.309
5.1.5 Source Core Component Type310
Amount. Type311
5.1.6 Remarks312
None313314
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 21 of 111
5.1.7 Amount. Type Structure315
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
ContentComponent
Amount.Content
Amount A number of mone-tary units specifiedin a currency wherethe unit of currency
is explicit or im-plied
Decimal 1..1 Total DigitsFractional
DigitsMin. Inclusive
Max.Inclusive
Min.Exclusive
Max. ExlusiveEnumeration
SupplementaryComponent
AmountCurrency.Identifier
Amount The currency of theamount
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
By default, use latestversion of ISO 4217 http://www.iso.org/iso/
support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm
SupplementaryComponent
AmountCurrency.Code ListVersion.Identifier
Amount The Version of thecode list.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
*One Supplementary Component must always be present316317
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 22 of 111
5.1.8 Allowed Facets of Amount. Type Content Component318
Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive facet
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive facet
319
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 23 of 111
5.1.9 Allowed Facets of Amount. Type Supplementary Components320
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 24 of 111
5.2 Binary Object. Type321
5.2.1 Data Type Term322
Binary Object323
5.2.2 Representation Term324
Binary Object325
5.2.3 Dictionary Entry Name326
Binary Object. Type327
5.2.4 Definition328
A Binary Object is a set of finite-length sequences of binary octets.329
5.2.5 Source Core Component Type330
Binary Object. Type331
5.2.6 Remarks332
See also: Graphic. Type, Picture. Type, Sound. Type and Video. Type for more precise data types.333334
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 25 of 111
5.2.7 Binary Object. Type Structure335
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Component BinaryObject.Content
BinaryObject
A set of finite-length sequencesof binary octets.
Binary 1..1 None
SupplementaryComponent
BinaryObject.Format.
Text
BinaryObject
The format of the binary con-tent.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
BinaryObject.Mime.Code
BinaryObject
The mime type of the binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
BinaryObject.
CharacterSet. Code
BinaryObject
The character set of the binaryobject if the mime type is text.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 26 of 111
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
BinaryObject.
Encoding.Code
BinaryObject
Specifies the decodingalgorithm of the binary object.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
BinaryObject.Uniform
Resource.Identifier
BinaryObject
The Uniform ResourceIdentifier that identifies wherethe Binary Object is located.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
BinaryObject.
Filename.Text
The filename of the binary ob-ject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
*One Supplementary Component must always be present336
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 27 of 111
5.2.8 Allowed Facets of Binary Object. Type Content Component337
There are no allowed facet restrictions for the Binary Object. Content Component338
5.2.9 Allowed Facets of Binary Object. Type Supplementary Components339
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 28 of 111
5.3 Code340
5.3.1 Data Type Term341
Code342
5.3.2 Representation Term343
Code344
5.3.3 Dictionary Entry Name345
Code. Type346
5.3.4 Definition347
A code is a character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive348value or text of an attribute together with relevant supplementary information.349
5.3.5 Source Core Component Type350
Code. Type351
5.3.6 Remarks352
Should not be used if the character string identifies an instance of an Object Class or an object in the real world, in which case the Identifier. Type data353type should be used.354
355
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 29 of 111
5.3.7 Code. Type Structure356
AttributeType
DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Compo-nent
Code.Content
Code A character string (letters, figures orsymbols) that for brevity and/or lan-
guage independence may be used torepresent or replace a definitive value
or text of an Attribute.
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Code List.Agency.Identifier
Code An agency that maintains one or morecode lists.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Should be usedDefaults to the
UN/EDIFACT data element3055 code list.
SupplementaryComponent
Code List.Agency
Name. Text
Code The name of the agency that main-tains the code list.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Use if Code List. Agency.Identifier is not used
SupplementaryComponent
Code List.Name. Text
Code The name of a list of codes. String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Code List.Identifier
Code The identification of a list of codes String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Can be used to identify theURL of a source that de-fines the set of currently
approved permitted values
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 30 of 111
AttributeType
DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
Code ListScheme.Uniform
Resource.Identifier
Code The Uniform Resource Identifier thatidentifies where the code list scheme
is located.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Code List.Uniform
Resource.Identifier
Code The Uniform Resource Identifier thatidentifies where the code list is lo-
cated.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Code List.Version.Identifier
Code The Version of the code list. String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Identifies the Version of theUN/EDIFACT data element3055 code list.
SupplementaryComponent
Code. Name.Text
Code The textual equivalent of the codecontent
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Code. Lan-guage. Iden-
tifier
Code The identifier of the language used inthe code name.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Use ISO 639-1
* One Supplementary Component must always be present357358
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 31 of 111
5.3.8 Allowed Facets of Code. Type Content Component359
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
360
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 32 of 111
5.3.9 Allowed Facets of Code. Type Supplementary Components361
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 33 of 111
5.4 Date362
5.4.1 Data Type Term363
Date364
5.4.2 Representation Term365
Date366
5.4.3 Dictionary Entry Name367
Date. Type368
5.4.4 Definition369
A date is a day of the month or year as specified by a number.370
5.4.5 Source Core Component Type371
Date Time. Type372
5.4.6 Remarks373
None374375
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 34 of 111
5.4.7 Date. Type Structure376
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality Allowed Fa-cets
Usage Rules Remarks
Content Component Date.Content
Date A particular point in the progres-sion of time
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Date. Format.
Text
Date The format of the date content String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
Reference ISO8601
377
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 35 of 111
5.4.8 Allowed Facets of Date. Type Content Component378
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
379
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 36 of 111
5.4.9 Allowed Facets of Date. Type Supplementary Components380
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 37 of 111
5.5 DateTime381
5.5.1 Data Type Term382
Date Time383
5.5.2 Representation Term384
Date Time385
5.5.3 Dictionary Entry Name386
Date Time. Type387
5.5.4 Definition388
A particular point in the progression of time together with relevant supplementary information.389
5.5.5 Source Core Component Type390
Date Time. Type391
5.5.6 Remarks392
See also Date. Type and Time. Type for more precise data types.393
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 38 of 111
5.5.7 Date Time. Type Structure394
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Compo-nent
Date Time.Content
DateTime
The particular point inthe progression of time
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
For times use an ISO 8601compliant format that includes
the UTC offset
SupplementaryComponent
Date Time. Format.
Text
DateTime
The format of the datetime content
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
Reference ISO 8601
395
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 39 of 111
5.5.8 Allowed Facets of Date Time. Type Content Component396
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
397
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 40 of 111
5.5.9 Allowed Facets of Date Time. Type Supplementary Component398
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 41 of 111
5.6 Graphic. Type399
5.6.1 Data Type Term400
Graphic401
5.6.2 Representation Term402
Graphic403
5.6.3 Dictionary Entry Name404
Graphic. Type405
5.6.4 Definition406
A graphic binary object is a visual image displayed on a screen or stored as data.407
5.6.5 Source Core Component Type408
Binary Object. Type409
5.6.6 Remarks410
Includes diagram, graph, mathematical curves or similar representations411
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 42 of 111
5.6.7 Graphic. Type Structure412
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Component Graphic.Content
Graphic A set of finite-length sequences ofbinary octets.
Binary 1..1 None
SupplementaryComponent
Graphic.Format.
Text
Graphic The format of the graphic binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Graphic.Mime.Code
Graphic The mime type of the graphicbinary object.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Graphic.CharacterSet. Code
Graphic The character set of the graphicbinary object if the mime type is
text.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Graphic.Encoding.
Code
Graphic Specifies the decodingalgorithm of the graphic binary
object.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 43 of 111
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
Graphic.Uniform
Resource.Identifier
Graphic The Uniform ResourceIdentifier that identifies where thegraphic binary object is located.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Graphic.Filename.
Text
Graphic The filename of the graphic binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
*One Supplementary Component must always be present413
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 44 of 111
5.6.8 Allowed Facets of Graphic. Type Content Component414
There are no allowed facet restrictions for the Binary Object. Content Component415
5.6.9 Allowed Facets of Graphic. Type Supplementary Components416
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
417
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 45 of 111
5.7 Identifier. Type418
5.7.1 Data Type Term419
Identifier420
5.7.2 Representation Term421
Identifier422
5.7.3 Dictionary Entry Name423
Identifier. Type424
5.7.4 Definition425
An identifier is a character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects in the426same scheme together with relevant supplementary information.427
5.7.5 Source Core Component Type428
Identifier. Type429
5.7.6 Remarks430
None431
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 46 of 111
5.7.7 Identifier. Type Structure432
Attribute Type DictionaryEntry Name
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
ContentComponent
Identifier.Content
Identifier A character string to identify anddistinguish uniquely, one instance ofan object in an identification schemefrom all other objects within the same
scheme
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
IdentificationSchemeAgency.Identifier
Identifier The identification of the agency thatmaintains the identification scheme.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Should be usedDefaults to the
UN/EDIFACT dataelement 3055 code list.
SupplementaryComponent
IdentificationSchemeAgency.
Name. Text
Identifier The name of the agency that main-tains the identification scheme
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Use only if 3055 code notavailable
SupplementaryComponent
IdentificationSchemeData.
UniformResource.Identifier
Identifier The Uniform Resource Identifier thatidentifies where the identificationscheme data is located
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
IdentificationScheme.Identifier
Identifier The identification of the identificationscheme.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Should be used
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 47 of 111
Attribute Type DictionaryEntry Name
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
IdentificationScheme.
Name. Text
Identifier The name of the identificationscheme.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Use if Identification Scheme.Identifier is not used
SupplementaryComponent
IdentificationScheme.Uniform
Resource.Identifier
Identifier The Uniform Resource Identifier thatidentifies where the identificationscheme is located.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
IdentificationScheme.Version.Identifier
Identifier The Version of the identificationscheme.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Use with IdentificationScheme. Agency. Identifier
Identifies the Version ofthe UN/EDIFACT dataelement 3055 code list.
*One Supplementary Component must always be present433434
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 48 of 111
5.7.8 Allowed Facets of Identifier. Type Content Component435
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
436
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 49 of 111
5.7.9 Allowed Facets of Identifier. Type Supplementary Components437
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 50 of 111
5.8 Indicator. Type438
5.8.1 Data Type Term439
Indicator440
5.8.2 Representation Term441
Indicator442
5.8.3 Dictionary Entry Name443
Indicator. Type444
5.8.4 Definition445
An indicator is a list of two mutually exclusive values that express the only possible states of a property.446
5.8.5 Remarks447
None448
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 51 of 111
5.8.6 Indicator. Type Structure449
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality Allowed Fa-cets
Usage Rules Remarks
Content Component Indicator.Content
Indicator The value of the indicator String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
For example on,off, true, false
SupplementaryComponent
Indicator.Format.
Text
Indicator Whether the indicator is nu-meric, textual or binary
String 1..1 ExpressionLengthMin. LengthMax. LengthEnumeration
450
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 52 of 111
Allowed Facets of Indicator. Type Content Component451Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
452
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 53 of 111
5.8.7 Allowed Facets of Indicator. Type Supplementary Components453
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 54 of 111
5.9 Measure. Type454
5.9.1 Data Type Term455
Measure456
5.9.2 Representation Term457
Measure458
5.9.3 Dictionary Entry Name459
Measure. Type460
5.9.4 Definition461
A measure is a numeric value determined by measuring an object along with the unit of measure specified or implied.462
5.9.5 Source Core Component Type463
Measure. Type464
5.9.6 Remarks465
None466
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 55 of 111
5.9.7 Measure. Type Structure467
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
ContentComponent
Measure.Content
Measure The numeric value deter-mined by measuring an
object
Decimal 1..1 For example, 24.387 kilo-grams (24.387 is the Meas-
ure. Content)
SupplementaryComponent
MeasureUnit. Code
Measure The type of unit of meas-ure
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Default is current version ofUN/ECE Rec. 20
SupplementaryComponent
MeasureUnit. Code
List Version.Identifier
Measure The Version of the meas-ure unit code list.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
*One Supplementary Component must always be present468469
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 56 of 111
5.9.8 Allowed Facets of Measure. Type Content Component470
Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format restriction.
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format restriction.
471
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 57 of 111
5.9.9 Allowed Facets of Measure. Type Supplementary Components472
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
Expression Defines the set of characters that can be used at a particular position in a string.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 58 of 111
5.10 Name. Type473
5.10.1 Data Type Term474
Name475
5.10.2 Representation Term476
Name477
5.10.3 Dictionary Entry Name478
Name. Type479
5.10.4 Definition480
A name is a word or phrase that constitutes the distinctive designation of a person, place, thing or concept.481
5.10.5 Source Core Component Type482
Text. Type483
5.10.6 Remarks484
None485
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 59 of 111
5.10.7 Name. Type Structure486
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
ContentComponent
Name. Con-tent
Name word or phrase that constitutes thedistinctive designation of a person,
place, thing or concept
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Name. Lan-guage.
Identifier
Name The identifier of the language used in thecorresponding text string
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference ISO639: 1998
SupplementaryComponent
Name. Lan-guage Lo-cale. Iden-
tifier
Name The identification of the locale of the lan-guage.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
*One Supplementary Component must always be present487488
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 60 of 111
5.10.8 Allowed Facets of Name. Type Content Component489
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
490
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 61 of 111
5.10.9 Allowed Facets of Name. Type Supplementary Components491
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 62 of 111
5.11 Numeric. Type492
5.11.1 Data Type Term493
Numeric494
5.11.2 Representation Term495
Numeric496
5.11.3 Dictionary Entry Name497
Numeric. Type498
5.11.4 Definition499
Assigned mathematical number that does not require a unit of quantity, measure or currency.500
5.11.5 Source Core Data Type501
Numeric. Type502
5.11.6 Remarks503
Numeric. Type does not require a unit of quantity or unit of measure. It may or may not be decimal. Numeric values are dimensionless mathematical504values expressed as a number.505
See also: Value. Type, Rate. Type, Percent. Type for more precise data types.506
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 63 of 111
5.11.7 Numeric. Type Structure507
Attribute Type DictionaryEntryName
DataTypeTerm
Definition Primitive Type Cardinality Allowed Fa-cets
Usage Rules Remarks
ContentComponent
Numeric.Content
Numeric Assigned mathematical numberthat does not require a unit ofquantity, measure or currency.
Either Decimal orInteger as defined by
Numeric. Format. Text
1..1 Total DigitsFractional DigitsMin. InclusiveMax. InclusiveMin. ExclusiveMax. ExlusiveEnumeration
SupplementaryComponent
Numeric.Format.
Text
Numeric Whether the number is an integer,decimal, real number
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
508
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 64 of 111
Allowed Facets of Numeric. Type Content Component509Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format restriction.
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format restriction.
510
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 65 of 111
Allowed Facets of Numeric. Type Supplementary Components511Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 66 of 111
5.12 Percent. Type512
5.12.1 Data Type Term513
Percent514
5.12.2 Representation Term515
Percent516
5.12.3 Dictionary Entry Name517
Percent. Type518
5.12.4 Definition519
Numeric information expressed as parts per hundred as determined by calculation.520
5.12.5 Source Core Data Type521
Numeric. Type522
5.12.6 Remarks523
Percent. Type does not require a unit of quantity or unit of measure. It may or may not be decimal.524
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 67 of 111
5.12.7 Percent. Type Structure525
Attribute Type DictionaryEntryName
DataTypeTerm
Definition Primitive Type Cardinality Allowed Facets Usage Rules Remarks
ContentComponent
Percent.Content
Percent Numeric information expressedas parts per hundred as deter-
mined by calculation.
Integer or decimal asdefined by Percent.
Format. Text
1..1 Total DigitsFractional DigitsMin. InclusiveMax. InclusiveMin. ExclusiveMax. ExlusiveEnumeration
SupplementaryComponent
Percent.Format.
Text
Percent The format for the percentage String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
526
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 68 of 111
5.12.8 Allowed Facets of Percent. Type Content Component527
Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format restriction.
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format restriction.
528
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 69 of 111
Allowed Facets of Percent. Type Supplementary Components529Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 70 of 111
5.13 Picture. Type530
5.13.1 Data Type Term531
Picture532
5.13.2 Representation Term533
Picture534
5.13.3 Dictionary Entry Name535
Picture. Type536
5.13.4 Definition537
A picture is a visual representation of a person, object, or scene instantiated as a painting, drawing, or photograph.538
5.13.5 Source Core Data Type539
Binary Object. Type540
5.13.6 Remarks541
None542
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 71 of 111
5.13.7 Picture. Type Structure543
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Compo-nent
Picture.Content
Picture A set of finite-length sequencesof binary octets.
Binary 1..1 None
SupplementaryComponent
Picture.Format.
Text
Picture The format of the picture binaryobject content.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Picture.Mime.Code
Picture The mime type of the picturebinary object.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Picture.CharacterSet. Code
Picture The character set of the picturebinary object if the mime type is
text.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 72 of 111
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
Picture.Encoding.
Code
Picture Specifies the decodingalgorithm of the picture binary
object.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Picture.Uniform
Resource.Identifier
Picture The Uniform ResourceIdentifier that identifies wherethe picture binary object is lo-
cated.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Picture.Filename.
Text
Picture The filename of the picture binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
*One Supplementary Component must always be present544
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 73 of 111
5.13.8 Allowed Facets of Picture. Type Content Component545
There are no allowed facet restrictions for the Binary Object. Content component546
5.13.9 Allowed Facets of Picture. Type Supplementary Components547
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 74 of 111
5.14 Quantity. Type548
5.14.1 Data Type Term549
Quantity550
5.14.2 Representation Term551
Quantity552
5.14.3 Dictionary Entry Name553
Quantity. Type554
5.14.4 Definition555
A quantity is a counted number of non-monetary units possibly including fractions.556
5.14.5 Source Core Data Type557
Quantity. Type558
5.14.6 Remarks559
None560561
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 75 of 111
5.14.7 Quantity. Type Structure562
*One Supplementary Component must always be present563
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality Allowed Fa-cets
Usage Rules Remarks
Content Compo-nent
Quantity.Content
Quantity A counted number of non-monetary units possibly
including fractions.
Decimal 1..1 Total DigitsFractional DigitsMin. InclusiveMax. InclusiveMin. ExclusiveMax. ExlusiveEnumeration
For example 7 bales(7 is the Quantity.
Content)
SupplementaryComponent
Quantity.Unit. Code
Quantity The unit of the quantity String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
May use UN/ECE Rec.20
SupplementaryComponent
QuantityUnit. Code
List Agency.Identifier
Quantity The identification of theagency which maintains thequantity unit code list
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
QuantityUnit. CodeList. Identi-
fier
Quantity The quantity unit code list. String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Defaults to theUN/EDIFACT data ele-ment 3055 code list
SupplementaryComponent
QuantityUnit. CodeList AgencyName. Text
Quantity The name of the agencywhich maintains the quantityunit code list.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 76 of 111
5.14.8 Allowed Facets of Quantity. Type Content Component564
Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format restriction.
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format restriction.
565
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 77 of 111
Allowed Facets of Quantity. Type Supplementary Components566Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 78 of 111
5.15 Rate. Type567
5.15.1 Data Type Term568
Rate569
5.15.2 Representation Term570
Rate571
5.15.3 Dictionary Entry Name572
Rate. Type573
5.15.4 Definition574
A stated numerical value of one thing corresponding proportionally to a certain value of some other thing.575
5.15.5 Source Core Component Type576
Numeric. Type577
5.15.6 Remarks578
None579
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 79 of 111
5.15.7 Rate. Type Structure580
Attribute Type DictionaryEntryName
DataTypeTerm
Definition Primitive Type Cardinality Allowed Fa-cets
Usage Rules Remarks
ContentComponent
Rate. Con-tent
Rate Numeric information that is as-signed or is determined by calcu-
lation, counting or sequencing.
Either Decimal or Inte-ger as defined by Rate.
Format. Text
1..1 Total DigitsFractional DigitsMin. InclusiveMax. InclusiveMin. ExclusiveMax. ExlusiveEnumeration
SupplementaryComponent
Rate.Format.
Text
Rate Whether the rate is an integer,decimal, real number or percent-
age
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
581
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 80 of 111
5.15.8 Allowed Facets of Rate. Type Content Component582
Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format restriction.
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format restriction.
583
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 81 of 111
Allowed Facets of Rate. Type Supplementary Components584Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 82 of 111
5.16 Sound. Type585
5.16.1 Data Type Term586
Sound587
5.16.2 Representation Term588
Sound589
5.16.3 Dictionary Entry Name590
Sound. Type591
5.16.4 Definition592
A sound binary object is an electronic file containing music, speech, sound effects or other audio.593
5.16.5 Source Core Component Type594
Binary Object. Type595
5.16.6 Remarks596
None597
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 83 of 111
5.16.7 Sound. Type Structure598
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Compo-nent
Sound.Content
Sound A set of finite-length sequences ofbinary octets representing a sound
binary object.
Binary 1..1 None
SupplementaryComponent
Sound.Format.
Text
Sound The format of the sound binary ob-ject content.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Sound.Mime.Code
Sound The mime type of the sound binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Sound.CharacterSet. Code
Sound The character set of the sound bi-nary object if the mime type is text.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Sound.Encoding.
Code
Sound Specifies the decodingalgorithm of the sound binary ob-
ject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 84 of 111
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
Picture.Uniform
Resource.Identifier
Sound The Uniform ResourceIdentifier that identifies where the
sound Binary Object is located.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Picture.Filename.
Text
Sound The filename of the sound binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
*One Supplementary Component must always be present599
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 85 of 111
5.16.8 Allowed Facets of Sound. Type Content Component600
There are no allowed facet restrictions for the Binary Object. Content Component601
5.16.9 Allowed Facets of Sound. Type Supplementary Components602
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 86 of 111
5.17 Text. Type603
5.17.1 Data Type Term604
Text605
5.17.2 Representation Term606
Text607
5.17.3 Dictionary Entry Name608
Text. Type609
5.17.4 Definition610
A character string (i.e. a finite set of characters) generally in the form of words of a language.611
5.17.5 Remarks612
See also Name. Type for a more precise data type.613
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 87 of 111
5.17.6 Text. Type Structure614
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
ContentComponent
Text.Content
Text A character string (i.e. a finite set ofcharacters) generally in the form of
words of a language.
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Text. Lan-guage.
Identifier
Text The identifier of the language used in thecorresponding text string
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference ISO639: 1998
SupplementaryComponent
Text. Lan-guage. Lo-cale. Iden-
tifier
Text The identification of the locale of thelanguage.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
*One Supplementary Component must always be present615616
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 88 of 111
5.17.7 Allowed Facets of Text. Type Content Component617
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
618
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 89 of 111
5.17.8 Allowed Facets of Text. Type Supplementary Components619
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 90 of 111
5.18 Time. Type620
5.18.1 Data Type Term621
Time622
5.18.2 Representation Term623
Time624
5.18.3 Dictionary Entry Name625
Time. Type626
5.18.4 Definition627
A time is a particular point in the progression of time of a day together with relevant supplementary information.628
5.18.5 Source Core Component Type629
Date Time. Type630
5.18.6 Remarks631
None632
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 91 of 111
5.18.7 Time. Type Structure633
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality Allowed Fa-cets
Usage Rules Remarks
Content Component Time.Content
Time The particular point in the progres-sion of time of a day
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
Use an ISO 8601 compliantformat that optionally in-
cludes the UTC offset
SupplementaryComponent
Time. Format.
Text
Time The format of the time content String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
Reference ISO8601
634
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 92 of 111
5.18.8 Allowed Facets of Time. Type Content Component635
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
636
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 93 of 111
5.18.9 Allowed Facets of TIme. Type Supplementary Components637
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 94 of 111
5.19 Value. Type638
5.19.1 Data Type Term639
Value640
5.19.2 Representation Term641
Value642
5.19.3 Dictionary Entry Name643
Value. Type644
5.19.4 Definition645
A value is the the numerical amount denoted by an algebraic term; a magnitude, quantity, or number.646
5.19.5 Source Core Component Type647
Numeric. Type648
5.19.6 Remarks649
None650
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 95 of 111
5.19.7 Value. Type Structure651
Attribute Type DictionaryEntry Name
DataTypeTerm
Definition Primitive Type Cardinality Allowed Fa-cets
Usage Rules Remarks
ContentComponent
Value. Content Value the numerical amount denotedby an algebraic term; a magni-
tude, quantity, or number
Either Decimal or Inte-ger as defined by
Value. Format. Text
1..1 Total DigitsFractional DigitsMin. InclusiveMax. InclusiveMin. ExclusiveMax. ExlusiveEnumeration
SupplementaryComponent
Value. Format.Text
Value Whether the number is an inte-ger, decimal, real number or
percentage
String 1..1 ExpressionLength
Min. LengthMax. LengthEnumeration
652
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 96 of 111
5.19.8 Allowed Facets of Value. Type Content Component653
Facet Definition
Total Digits Defines the maximum number of digits to be used.
Fractional Digits Defines the maximum number of fractional digits to be used.
Minimum Inclusive Defines the lower limit of the range of allowed values. The lower limit is also an allowed value.
Maximum Inclusive Defines the upper limit of the range of allowed values. The upper limit is also an allowed value.
Minimum Exclusive Defines the lower limit of the range of allowed values. The lower limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Minimum Inclusive format restriction.
Maximum Exclusive Defines the upper limit of the range of allowed values. The upper limit is no allowed value.
[Note]This format restriction shall not be used in combination with the Maximum Inclusive format restriction.
654
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 97 of 111
Allowed Facets of Value. Type Supplementary Components655Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 98 of 111
5.20 Video. Type656
5.20.1 Data Type Term657
Video658
5.20.2 Representation Term659
Video660
5.20.3 Dictionary Entry Name661
Video. Type662
5.20.4 Definition663
A video binary object is electronically captured, recorded, processed, stored, transmitted, or reconstructed sequences of still images representing664scenes in motion.665
5.20.5 Source Core Data Type666
Binary Object. Type667
5.20.6 Remarks668
None669
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 99 of 111
5.20.7 Video. Type Structure670
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
Content Compo-nent
Video.Content
Video A set of finite-length sequences ofbinary octets representing a video
binary object.
Binary 1..1 None
SupplementaryComponent
Video.Format.
Text
Video The format of the video binary ob-ject content.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Video.Mime.Code
Video The mime type of the video binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Video.CharacterSet. Code
Video The character set of the video bi-nary object if the mime type is text.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
SupplementaryComponent
Video.Encoding.
Code
Video Specifies the decodingalgorithm of the video binary object.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 100 of 111
Attribute Type DictionaryEntryName
DataTypeTerm
Definition PrimitiveType
Cardinality AllowedFacets
Usage Rules Remarks
SupplementaryComponent
Video.Uniform
Resource.Identifier
Video The Uniform ResourceIdentifier that identifies where the
video binary object is located.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
SupplementaryComponent
Video.Filename.
Text
Video The filename of the video binaryobject.
String 0..1* ExpressionLength
Min. LengthMax. LengthEnumeration
Reference IETF RFC2045, 2046, 2047
*One Supplementary Component must always be present671
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 101 of 111
5.20.8 Allowed Facets of Video. Type Content Component672
There are no allowed facet restrictions for the Video. Content Component673
5.20.9 Allowed Facets of Video. Type Supplementary Components674
Facet Definition
Expression Defines the set of characters that can be used at a particular position in a string.
Length Defines the required length of the string.
Minimum Length Defines the minimum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Maximum Length Defines the maximum length of the string.
[Note]This format restriction shall not be used in combination with the Length facet
Enumeration Defines the exhaustive list of allowed values.
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 102 of 111
Appendix A – Original CCTS 2.01 Tables 8-1, 8-2 and 8-3675
The following subsections represent the original CCTS 2.01 Tables 8-1, 8-2 and 8-3. These tables are no longer normative, and have been super-676seced by the normative sections of the Data Type Catalogue. The tables are:677
Core Component Types678
Approved Core Component Type Content and Supplementary Components679
Permissible Representation Terms680
A.1 Table 8-1 Core Component Types681
Table 8-1 is reproduced without change to structure, content, or format as follows:682
Table 8-1 Approved Core Component Types (CCT)683
CCT
Dictionary EntryName
Definition Remarks Object Class PropertyTerm
CCT Components
Amount. Type A number ofmonetary unitsspecified in acurrency wherethe unit of cur-rency is explicit orimplied.
Amount Type Amount. ContentAmount Currency. IdentifierAmount Currency. Code List Version.Identifier
Binary Object. Type A set of finite-length sequencesof binary octets.
Shall also be used for DataTypes representing graphics(i.e., diagram, graph, mathe-matical curves or similarrepresentations), pictures (i.e.visual representation of aperson, object, or scene),sound, video, etc.
Binary Object Type Binary Object. ContentBinary Object. Format. TextBinary Object. Mime. CodeBinary Object. Encoding. CodeBinary Object. Character Set. CodeBinary Object. Uniform Resource. IdentifierBinary Object. Filename. Text
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 103 of 111
CCT
Dictionary EntryName
Definition Remarks Object Class PropertyTerm
CCT Components
Code. Type A character string(letters, figures orsymbols) that forbrevity and/orlanguage inde-pendence may beused to representor replace a de-finitive value ortext of an Attributetogether withrelevant supple-mentary informa-tion.
Should not be used if thecharacter string identifies aninstance of an Object Classor an object in the real world,in which case the Identifier.Type should be used.
Code Type Code. ContentCode List. IdentifierCode List. Agency. IdentifierCode List. Agency Name. TextCode List. Name. TextCode List. Version. IdentifierCode. Name. TextLanguage. IdentifierCode List. Uniform Resource. IdentifierCode List Scheme. Uniform Resource. Identifier
Date Time. Type A particular pointin the progressionof time togetherwith relevantsupplementaryinformation.
Can be used for a date and/ortime.
Date Time Type Date Time. ContentDate Time. Format. Text
Identifier. Type A character stringto identify anddistinguishuniquely, oneinstance of anobject in an identi-fication schemefrom all otherobjects in thesame schemetogether withrelevant supple-mentary informa-tion.
Identifier Type Identifier. ContentIdentification Scheme. IdentifierIdentification Scheme. Name. TextIdentification Scheme Agency. IdentifierIdentification Scheme. Agency Name. TextIdentification Scheme. Version. IdentifierIdentification Scheme Data. Uniform Resource.IdentifierIdentification Scheme. Uniform Resource.Identifier
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 104 of 111
CCT
Dictionary EntryName
Definition Remarks Object Class PropertyTerm
CCT Components
Indicator. Type A list of two mutu-ally exclusiveBoolean valuesthat express theonly possiblestates of a Prop-erty.
Indicator Type Indicator. ContentIndicator. Format. Text
Measure. Type A numeric valuedetermined bymeasuring anobject along withthe specified unitof measure.
Measure Type Measure. ContentMeasure Unit. CodeMeasure Unit. Code List Version. Identifier
Numeric. Type Numeric informa-tion that is as-signed or is de-termined by calcu-lation, counting, orsequencing. Itdoes not require aunit of quantity orunit of measure.
May or may not be decimal Numeric Type Numeric. ContentNumeric. Format. Text
Quantity. Type A counted numberof non-monetaryunits possiblyincluding frac-tions.
Quantity Type Quantity. ContentQuantity. Unit. CodeQuantity Unit. Code List. IdentifierQuantity Unit. Code List Agency. IdentifierQuantity Unit. Code List Agency Name. Text
Text. Type A character string(i.e. a finite set ofcharacters) gen-erally in the formof words of alanguage.
Shall also be used for names(i.e. word or phrase that con-stitutes the distinctive desig-nation of a person, place,thing or concept).
Text Type Text. ContentLanguage. IdentifierLanguage. Locale. Identifier
684
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 105 of 111
A.2 Table 8-2 Approved Core Component Type Content and Supplementary Components685
Table 8-2 is reproduced without changes to structure, content, or format as follows:686
Table 8-2. Approved Core Component Type Content and Supplementary Components687
688
Name Primitivedata-type
Definition Remarks
Amount. Content decimal A number of monetary units specified in a cur-rency where the unit of currency is explicit orimplied
Amount Currency. Code List Version.Identifier
string The Version of the UN/ECE Rec. 9 code list.
Amount Currency. Identifier string The currency of the amount Reference UN/ECE Rec. 9, using 3-letteralphabetic codes. The UN/ECE Rec. 9 isalso published as ISO 4217, but is avail-able in electronic form and free ofcharge.
Binary Object. Content binary A set of finite-length sequences of binary octets.
Binary Object. Format. Text string The format of the binary content.
Binary Object. Mime.Code string The mime type of the binary object. Reference IETF RFC 2045, 2046, 2047
Binary Object. Character Set. Code string The character set of the binary object if themime type is text.
Reference IETF RFC 2045, 2046, 2047
Binary Object. Encoding. Code string Specifies the decoding algorithm of the binaryobject.
Reference IETF RFC 2045, 2046, 2047
Binary Object. Uniform Resource. Iden-tifier
string The Uniform Resource Identifier that identifieswhere the Binary Object is located.
Binary Object. Filename. Text String The filename of the binary object. Reference IETF RFC 2045, 2046, 2047
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 106 of 111
Name Primitivedata-type
Definition Remarks
Code. Content string A character string (letters, figures or symbols)that for brevity and/or language independencemay be used to represent or replace a definitivevalue or text of an Attribute.
Code List. Agency. Identifier string An agency that maintains one or more codelists.
Defaults to the UN/EDIFACT data ele-ment 3055 code list.
Code List. Agency Name. Text string The name of the agency that maintains the codelist.
Code List. Name. Text string The name of a list of codes.
Code List. Identifier string The identification of a list of codes Can be used to identify the URL of asource that defines the set of currentlyapproved permitted values
Code List Scheme. Uniform Resource.Identifier
string The Uniform Resource Identifier that identifieswhere the code list scheme is located.
Code List. Uniform Resource. Identifier string The Uniform Resource Identifier that identifieswhere the code list is located.
Code List. Version. Identifier string The Version of the code list. Identifies the Version of theUN/EDIFACT data element 3055 codelist.
Code. Name. Text string The textual equivalent of the code content If no code content exists, the code namecan be used on its own
Date Time. Content string The particular point in the progression of time For times use an ISO 8601 compliantformat that includes the UTC offset
Date Time. Format. Text string The format of the date/time content Reference ISO 8601 and W3C note ondate time
Identification Scheme Agency. Identifier string The identification of the agency that maintainsthe identification scheme.
Defaults to the UN/EDIFACT data ele-ment 3055 code list.
Identification Scheme Agency. Name. Text string The name of the agency that maintains theidentification scheme
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 107 of 111
Name Primitivedata-type
Definition Remarks
Identification Scheme Data. Uniform Re-source. Identifier
string The Uniform Resource Identifier that identifieswhere the identification scheme data is located
Identification Scheme. Identifier string The identification of the identification scheme.
Identification Scheme. Name. Text string The name of the identification scheme.
Identification Scheme. Uniform Resource.Identifier
string The Uniform Resource Identifier that identifieswhere the identification scheme is located.
Identification Scheme. Version. Identi-fier
string The Version of the identification scheme. Identifies the Version of theUN/EDIFACT data element 3055 codelist.
Identifier. Content string A character string to identify and distinguishuniquely, one instance of an object in an identi-fication scheme from all other objects within thesame scheme
Indicator. Content string The value of the indicator For example on, off, true, false
Indicator. Format. Text String Whether the indicator is numeric, textual or bi-nary
Language. Identifier string The identifier of the language used in the corre-sponding text string
Reference ISO 639: 1998
Language. Locale. Identifier string The identification of the locale of the language.
Measure. Content decimal The numeric value determined by measuring anobject.
For example, 24.387 kilograms (24.387is the Measure. Content)
Measure Unit. Code string The type of unit of measure Reference UN/ECE Rec. 20 and X12355.
Measure Unit. Code List Version. Identi-fier
string The Version of the measure unit code list.
Numeric. Content As defined byNumeric.Format.Text
Numeric information that is assigned or is de-termined by calculation, counting or sequencing.
May be decimal
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 108 of 111
Name Primitivedata-type
Definition Remarks
Numeric. Format. Text string Whether the number is an integer, decimal, realnumber or percentage
Quantity. Content decimal A counted number of non-monetary units possi-bly including fractions.
For example 7 bales (7 is the Quantity.Content)
Quantity. Unit. Code string The unit of the quantity May use UN/ECE Rec. 20
Quantity Unit. Code List Agency. Identi-fier
string The identification of the agency which maintainsthe quantity unit code list
Quantity Unit. Code List. Identifier string The quantity unit code list. Defaults to the UN/EDIFACT data ele-ment 3055 code list.
Quantity Unit. Code List Agency Name.Text
string The name of the agency which maintains thequantity unit code list.
Text. Content string A character string (i.e. a finite set of characters)generally in the form of words of a language.
689
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 109 of 111
A.3 Table 8-3 Primary and Secondary Representation Terms690
Table 8-3 is reproduced without changes to structure, content or format as follows:691
Table 8-3. Permissible Representation Terms692
Primary RepresentationTerm
Definition RelatedCore Component Type
Secondary Representation
TermsAmount A number of monetary units specified in a currency where the unit of
currency is explicit or implied.Amount. Type
Binary Object A set of finite-length sequences of binary octets.[Note: This Representation Term shall also be used for Data Types rep-resenting graphics (i.e. diagram, graph, mathematical curves, or similarrepresentation), pictures (i.e. visual representation of a person, object, orscene), sound, video, etc.]
Binary Object. Type Graphic, Picture,Sound, Video
Code A character string (letters, figures or symbols) that for brevity and / orlanguage independence may be used to represent or replace a definitivevalue or text of a Property.[Note: The term 'Code' should not be used if the character string identi-fies an instance of an Object Class or an object in the real world, inwhich case the Representation Term identifier should be used.]
Code. Type
Date Time A particular point in the progression of time (ISO 8601).[Note: This Representation Term shall also be used for Data Types onlyrepresenting a Date or a Time.]
Date Time. Type Date, Time
Identifier A character string used to establish the identity of, and distinguishuniquely, one instance of an object within an identification scheme fromall other objects within the same scheme.
Identifier. Type
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 110 of 111
Primary RepresentationTerm
Definition RelatedCore Component Type
Secondary Representation
TermsIndicator A list of exactly two mutually exclusive Boolean values that express the
only possible states of a Property.[Note: Values typically indicate a condition such as on/off;true/false etc.]
Indicator. Type
Measure A numeric value determined by measuring an object. Measures arespecified with a unit of measure. The applicable unit of measure is takenfrom UN/ECE Rec. 20.[Note: This Representation Term shall also be used for measured coeffi-cients (e.g. m/s).]
Measure. Type
Numeric Numeric information that is assigned or is determined by calculation,counting or sequencing. It does not require a unit of quantity or a unit ofmeasure.[Note: This Representation Term shall also be used for Data Types rep-resenting Ratios (i.e. rates where the two units are not included or wherethey are the same), Percentages, etc.)
Numeric. Type Value, Rate, Per-cent
Quantity A counted number of non-monetary units. Quantities need to be speci-fied with a unit of quantity.
[Note: This Representation Term shall also be used for counted coeffi-cients (e.g. flowers/m²).]
Quantity. Type
Text A character string (i.e. a finite set of characters) generally in the form ofwords of a language.[Note: This Representation Term shall also be used for names (i.e. wordor phrase that constitutes the distinctive designation of a person, place,thing or concept).]
Text. Type Name
693
UN/CEFACTUnited Nations Centre for Trade Facilitation and Electronic Business
© UN/CEFACT Core Components Data Type Catalogue Version 2.1, 2008-04-08 Page 111 of 111
Copyright Statement694
695 Copyright © UN/CEFACT 2008. All Rights Reserved.696
697This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its698implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copy-699right notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way,700such as by removing the copyright notice or references to UN/CEFACT except as required to translate it into languages other than English.701
The limited permissions granted above are perpetual and will not be revoked by UN/CEFACT or its successors or assigns.702
This document and the information contained herein is provided on an "AS IS" basis and UN/CEFACT DISCLAIMS ALL WARRANTIES,703EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL704NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR705PURPOSE.706