1 4 un/cefact core components data type catalogue version ... file11 12 this data type catalogue...

111
UN/CEFACT United 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 1 2 3 4 UN/CEFACT 5 Core Components 6 Data Type Catalogue 7 Version 2.1 8 2008-04-08 9

Upload: others

Post on 27-Oct-2019

15 views

Category:

Documents


0 download

TRANSCRIPT

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