Mapping the Core Component Types to the Suggested Upper Merged Ontology

Reference: ebXML Core Component Technical Specification v2.01 dated 2003-11-15

Ref# [CCT/SC] CCT Name Definition Primitive data-type Remarks SUMO Mapping (AdamPease-2004.06.20) Comments (PeterYim - 2004.06.16~20)
01-000 CCT Amount. Type A number of monetary units specified in a currency where the unit of currency is explicit or implied. this would be a CurrencyMeasure expressed using MeasureFn in the second argument being a RealNumber with the first argument being an instance UnitOfMeasure and subclass of CurrencyMeasure. The resulting CurrencyMeasure can be related to a thing with the relation monetaryValue
02-000 CCT Binary Object. Type A set of finite-length sequences of binary octets. Shall also be used for Data Types representing graphics (i.e., diagram, graph, mathematical curves or similar representations), pictures (i.e. visual representation of a person, object, or scene), sound, video, etc. ContentBearingObject guess this would be something like an electronic message, electronic file, electronic document, digital data stream or digital data in general
03-000 CCT Code. Type A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an Attribute together with relevant supplementary information. 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 should be used. SymbolicString, however, if the reason is just brevity, than it's an implementation detail, and the nformation should be represented. It would be up to an application to condense that information using a thesaurus or other approach, if necessary.
04-000 CCT Date Time. Type A particular point in the progression of time together with relevant supplementary information. Can be used for a date and/or time. use time
05-000 CCT Identifier. Type A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects in the same scheme together with relevant supplementary information. uniqueIdentifier
06-000 CCT Indicator. Type A list of two mutually exclusive Boolean values that express the only possible states of a Property. true see comment under Indicator. Content
07-000 CCT Measure. Type A numeric value determined by measuring an object along with the specified unit of measure. this would be an expression using MeasureFn, if the value is not directly time dependent, such as Watt (Joule per second). If not a time-dependent quantity, the MeasureFn would have in the second argument being a RealNumber with the first argument being an instance UnitOfMeasure. The resulting ConstantQuantity can be related to a thing with the relation measure, which can also serve to relate a ConstantQuantity to a thing.
08-000 CCT Numeric. Type Numeric information that is assigned or is determined by calculation, counting, or sequencing. It does not require a unit of quantity or unit of measure. May or may not be decimal Number
09-000 CCT Quantity. Type A counted number of non-monetary units possibly including fractions. this would be an expression using MeasureFn, if the value is not directly time dependent, such as Watt (Joule per second). If not a time-dependent quantity, the MeasureFn would have in the second argument being a RealNumber with the first argument being an instance UnitOfMeasure. The resulting ConstantQuantity can be related to a thing with the relation measure, which can also serve to relate a FunctionQuantity to a thing.
10-000 CCT Text. Type A character string (i.e. a finite set of characters) generally in the form of words of a language. Shall also be used for names (i.e. word or phrase that constitutes the distinctive designation of a person, place, thing or concept). a Text
01-001 SC Amount. Content A number of monetary units specified in a currency where the unit of currency is explicit or implied decimal this would be a RealNumber part of an expression using MeasureFn in the second argument being a RealNumber with the first argument being an instance UnitOfMeasure and subclass of CurrencyMeasure. The resulting CurrencyMeasure can be related to a thing with the relation monetaryValue
01-002 SC Amount Currency. Code List Version. Identifier The Version of the UN/ECE Rec.9 code list. string uniqueIdentifier
01-003 SC Amount Currency. Identifier The currency of the amount string Reference UN/ECE Rec. 9, using 3-letter alphabetic codes. The UN/ECE Rec. 9 is also published as ISO 4217, but is available in electronic form and free of charge. This would be a SymbolicString that is related to a subclass of CurrencyMeasure by the relation uniqueIdentifier.
02-001 SC Binary Object. Content A set of finite-length sequences of binary octets. binary ComputerData
02-002 SC Binary Object. Format. Text The format of the binary content. string ComputerData
02-003 SC Binary Object. Mime. Code The mime type of the binary object. string Reference IETF RFC 2045, 2046, 2047 ComputerData
02-004 SC Binary Object. Character Set. Code The character set of the binary object if the mime type is text. string Reference IETF RFC 2045, 2046, 2047 ComputerData
02-005 SC Binary Object. Encoding. Code Specifies the decoding algorithm of the binary object. string Reference IETF RFC 2045, 2046, 2047 ComputerData
02-006 SC Binary Object. Uniform Resource. Identifier The Uniform Resource Identifier that identifies where the Binary Object is located. string UniformResourceIdentifier
02-007 SC Binary Object. Filename. Text The filename of the binary object. string Reference IETF RFC 2045, 2046, 2047 names
03-001 SC Code. Content A character string (letters, figures or symbols) that for brevity and/or language independence may be used to represent or replace a definitive value or text of an Attribute. string SymbolicString
03-002 SC Code List. Agency. Identifier An agency that maintains one or more code lists. string Defaults to the UN/EDIFACT data element 3055 code list. uniqueIdentifier
03-003 SC Code List. Agency Name. Text The name of the agency that maintains the code list. string SymbolicString
03-004 SC Code List. Name. Text The name of a list of codes. string names
03-005 SC Code List. Identifier The identification of a list of codes string Can be used to identify the URL of a source that defines the set of currently approved permitted values uniqueIdentifier
03-006 SC Code List Scheme. Uniform Resource. Identifier The Uniform Resource Identifier that identifies where the code list scheme is located. string UniformResourceIdentifier
03-007 SC Code List. Uniform Resource. Identifier The Uniform Resource Identifier that identifies where the code list is located. string UniformResourceIdentifier question: named as listed in table 8-2; note that this component is listed as Code. Name. Text Language. Identifier under table 8-1
03-008 SC Code List. Version. Identifier The Version of the code list. string Identifies the Version of the UN/EDIFACT data element 3055 code list. uniqueIdentifier
03-009 SC Code. Name. Text The textual equivalent of the code content string If no code content exists, the code name can be used on its own SymbolicString
04-001 SC Date Time. Content The particular point in the progression of time string For times use an ISO 8601 compliant format that includes the UTC offset time
04-002 SC Date Time. Format. Text The format of the date/time content string Reference ISO 8601 and W3C note on date time SymbolicString
05-001 SC Identification Scheme Agency. Identifier The identification of the agency that maintains the identification scheme. string Defaults to the UN/EDIFACT data element 3055 code list. uniqueIdentifier
05-002 SC Identification Scheme. Agency Name. Text The name of the agency that maintains the identification scheme string Agent
05-003 SC Identification Scheme Data. Uniform Resource. Identifier The Uniform Resource Identifier that identifies where the identification scheme data is located string UniformResourceIdentifier
05-004 SC Identification Scheme. Identifier The identification of the identification scheme. string uniqueIdentifier
05-005 SC Identification Scheme. Name. Text The name of the identification scheme. string uniqueIdentifier
05-006 SC Identification Scheme. Uniform Resource. Identifier The Uniform Resource Identifier that identifies where the identification scheme is located. string UniformResourceIdentifier
05-007 SC Identification Scheme. Version. Identifier The Version of the identification scheme. string Identifies the Version of the UN/EDIFACT data element 3055 code list. version
05-008 SC Identifier. Content A character string to identify and distinguish uniquely, one instance of an object in an identification scheme from all other objects within the same scheme string uniqueIdentifier
06-001 SC Indicator. Content The value of the indicator string For example on, off, true, false SymbolicString The Indicator. Content when combined with the Indicator. Format. Text is evidently ble to indicate more than just binary states. As such, mapping Indicator. Type to true may not suffice
06-002 SC Indicator. Format. Text Whether the indicator is numeric, textual or binary string SymbolicString
07-001 SC Measure. Content The numeric value determined by measuring an object. decimal For example, 24.387 kilograms (24.387 is the Measure. Content) measure
07-002 SC Measure Unit. Code The type of unit of measure string Reference UN/ECE Rec. 20 and X12 355. ConstantQuantity
07-003 SC Measure Unit. Code List Version. Identifier The Version of the measure unit code list. string version
08-001 SC Numeric. Content Numeric information that is assigned or is determined by calculation, counting or sequencing. as defined by Numeric. Format. Text May be decimal Number
08-002 SC Numeric. Format. Text Whether the number is an integer, decimal, real number or percentage string subclasses of Number
09-001 SC Quantity. Content A counted number of non-monetary units possibly including fractions. decimal For example 7 bales (7 is the Quantity. Content) ConstantQuantity
09-002 SC Quantity. Unit. Code The unit of the quantity string May use UN/ECE Rec. 20 ConstantQuantity
09-003 SC Quantity Unit. Code List Agency. Identifier The identification of the agency which maintains the quantity unit code list string uniqueIdentifier
09-004 SC Quantity Unit. Code List. Identifier The quantity unit code list. string Defaults to the UN/EDIFACT data element 3055 code list. uniqueIdentifier
09-005 SC Quantity Unit. Code List Agency Name. Text The name of the agency which maintains the quantity unit code list. string Agent
10-001 SC Text. Content A character string (i.e. a finite set of characters) generally in the form of words of a language. string SymbolicString
10-002 SC Language. Identifier The identifier of the language used in the corresponding text string string Reference ISO 639: 1998 subclasses of Language
10-003 SC Language. Locale. Identifier The identification of the locale of the language. string GeographicArea

Ontologies consist of