ISO 15000-5:2014 Electronic Business Extensible Markup Language(ebXML)—パート5:コアコンポーネント仕様(CCS) | ページ 6

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

3 用語と定義

このドキュメントでは、次の用語と定義が適用されます。

3.1

集約ビジネス情報エンティティ

アビエ

特定のビジネス コンテキストで明確なビジネス上の意味を一緒に伝える、関連するビジネス情報の集まり

注記 1:モデリング用語で表現すると、特定のビジネス コンテキストにおけるオブジェクト クラスの表現です。

3.2

集約コア コンポーネント

公序良俗に反する

特定のビジネス コンテキストとは無関係に、明確なビジネス上の意味を一緒に伝える、関連するビジネス情報の集まり

3.3

アソシエーション ビジネス情報エンティティ

アスビー

特定のビジネス コンテキストにおける特定のオブジェクト クラスの複雑なビジネス特性を表すビジネス情報エンティティ

注記 1:固有のビジネス セマンティック定義があります。 Association Business Information Entity は、Association Business Information Entity プロパティを表すため、その構造を説明する Aggregate Business Information Entity に関連付けられます。 Association Business Information Entity は、Association Core Component から派生します。

3.4

Association Business Information Entity プロパティ

アスビー プロパティ

ビジネス情報エンティティ集合ビジネス情報エンティティによって表される、許容値が複雑な構造として表現されるプロパティ

3.5

アソシエーション コア コンポーネント

ASCC

オブジェクト クラスを表す特定の集約コア コンポーネントの複雑なビジネス特性を構成するコア コンポーネント

注記 1:固有のビジネス セマンティック定義があります。関連コア コンポーネントは、関連コア コンポーネント プロパティを表し、その構造を記述する集約コア コンポーネントに関連付けられます。

3.6

関連コア コンポーネント プロパティ

ASCC プロパティ

Aggregate Core Componentによって表される、許容値が複雑な構造として表現されるコア コンポーネント プロパティ

3.7

属性

エンティティの一部またはすべてのインスタンスに存在し、そのインスタンスに直接関連付けられている名前付きの値または関係

3.8

基本的なビジネス情報エンティティ

ビービー

特定のビジネス コンテキストにおける特定のオブジェクト クラスの単一のビジネス特性を表すビジネス情報エンティティ

注記 1:固有のビジネス セマンティック定義があります。基本ビジネス情報エンティティは、基本ビジネス情報エンティティ プロパティを表すため、値を記述するデータ型にリンクされます。

3.9

基本的なビジネス情報エンティティ プロパティ

BBIE プロパティ

許容値がデータ型で表される単純な値で表されるビジネス情報エンティティ プロパティ

3.10

基本的なコア コンポーネント

BCC

コア コンポーネントには固有のビジネス セマンティック定義があり、オブジェクト クラスを表す特定の集約コア コンポーネントの単一のビジネス特性を構成します。

3.11

基本コア コンポーネント プロパティ

BCC プロパティ

許容値がデータ型で表される単純な値で表されるコア コンポーネント プロパティ

3.12

ビジネス情報エンティティ

BI

固有のビジネス・セマンティック定義を持つビジネス・データまたはビジネス・データのグループ

注記 1ビジネス情報エンティティは、基本ビジネス情報エンティティ (BBIE)、協会ビジネス情報エンティティ (ASBIE)、または集約ビジネス情報エンティティ (ABIE) のいずれかです。

注記 2:メッセージ アセンブリとは、ビジネス情報エンティティを、ビジネス情報を交換するために使用可能なドキュメントに組み立てるプロセスです。

3.13

ビジネス情報エンティティ プロパティ

BIEプロパティ

集約ビジネス情報エンティティによって表される、特定のビジネス コンテキスト内のオブジェクト クラスに属するビジネス特性。

3.14

ビジネスセマンティクス

ビジネスの観点から見た言葉の正確な意味

3.15

取引条件

コア コンポーネントまたはビジネス情報エンティティが一般に知られ、ビジネスで使用される同義語。

注記 1:コア コンポーネントまたはビジネス情報エンティティには、複数のビジネス用語または同義語がある場合があります。

3.16

カーディナリティ

特性がオプション、必須、および/または反復的であるかどうかの表示

3.17

分類スキーム

特定のコンテキストカテゴリを記述するために公式にサポートされているスキーム

3.18

コンテンツ コンポーネント

コア コンポーネント タイプのコンテンツを表現するために使用されるプリミティブ タイプ

3.19

コンテンツ コンポーネントの制限

コンテンツ コンポーネントの可能な値に適用される形式の制限

注記 1:補足コンポーネントの制限は、補足コンポーネントの可能な値に適用される形式の制限です。

3.20

コンテクスト

ビジネス プロセスを使用できる状況

注記 1:これは、ビジネス コンテキストとして知られる一連のコンテキスト カテゴリによって指定されます。

3.21

コンテキストカテゴリ

ビジネス状況の特徴を表現するために使用される 1 つ以上の関連する値のグループ

3.22

統制された語彙

潜在的にあいまいな単語やビジネス用語を一意に定義するために使用される補足語彙

3.23

コア コンポーネント

CC

特定の概念を説明するために必要な情報のみを含む、意味的に正しく意味のある情報交換パッケージを作成するための構成要素

3.24

コア コンポーネント ライブラリ

CCL

特定の組織によって作成されたコア コンポーネントのコレクション

注記 1:コア コンポーネント ライブラリには、その組織によって指定されたすべてのコア コンポーネント タイプ、基本コア コンポーネント、集約コア コンポーネント、基本ビジネス情報エンティティ、および集約ビジネス情報エンティティが含まれます。

3.25

コア コンポーネント プロパティ

CC プロパティ

集約コア コンポーネントによって表されるオブジェクト クラスに属するビジネス特性

3.26

コア コンポーネント タイプ

CCT

実際のコンテンツを運ぶ 1 つだけのコンテンツ コンポーネントと、コンテンツ コンポーネントに不可欠な追加定義を提供する 0 個以上のオプションの補足コンポーネントで構成されるコア コンポーネント

3.27

データ・タイプ

DT

特定の基本コア コンポーネント プロパティまたは基本ビジネス情報エンティティ プロパティに使用できる有効な値のセット

3.28

意味

コア コンポーネント、ビジネス情報エンティティ、ビジネス コンテキスト、またはデータ型の固有の意味的意味

3.29

辞書項目名

ディクショナリ内のコア コンポーネント、ビジネス情報エンティティ、ビジネス コンテキスト、またはデータ型の一意の公式名

3.30

ライブラリ クラス

コア コンポーネント、ビジネス情報エンティティ、データ型、およびビジネス コンテキストに共通するすべての情報の正式な定義

注記 1一意の識別子は、ライブラリ クラスのインスタンスを一意かつ明確な方法で参照する識別子です。

注記 2:使用規則は、ライブラリ クラスをいつ、どのように使用するかを記述する規則です。

3.31

命名規則

コア コンポーネントとビジネス情報エンティティのディクショナリ エントリ名がどのように構築されるかを一緒に構成する一連のルール

3.32

オブジェクトクラス

データ要素が属する論理データ・グループ (論理データ・モデル内)

3.33

オブジェクト クラス用語

それが属するオブジェクトクラスを表すコアコンポーネントまたはビジネス情報エンティティの名前のコンポーネント

3.34

プリミティブ型

値の表現に使用される

3.35

財産

オブジェクト クラスのすべてのメンバーに共通の特性

3.36

プロパティ用語

オブジェクトクラスの特徴の意味的に意味のある名前

3.37

修飾語

ビジネス情報エンティティまたはデータ型を定義および区別するのに役立つ単語または単語のグループ

3.38

代表用語

基本コア コンポーネントまたはビジネス情報エンティティの有効な値のタイプ

3.39

補助成分

コア コンポーネント タイプのコンテンツ コンポーネントに追加の意味を与える

3.40

構文バインディング

ビジネス情報エンティティを特定の構文で表現するプロセス

3.42

バージョン

コア コンポーネント、データ タイプ、ビジネス情報エンティティ、またはコア コンポーネント ライブラリのインスタンスの経時的な進化の表示

参考文献

[1]ISO 63, 言語の名前を表すためのコード
[2]ISO 4217, 通貨の表現のためのコード
[3]ISO 8601, データ要素と交換フォーマット - 情報交換 - 日付と時刻の表現
[4]ISO/IEC 11179-5, 情報技術 — メタデータ レジストリ (MDR) — Part 5: 命名原則

3 Terms and definitions

For the purposes of this document, the following terms and definitions apply.

3.1

Aggregate Business Information Entity

ABIE

collection of related pieces of business information that together convey a distinct business meaning in a specific Business Context

Note 1 to entry: Expressed in modelling terms, it is the representation of an object class, in a specific Business Context.

3.2

Aggregate Core Component

ACC

collection of related pieces of business information that together convey a distinct business meaning, independent of any specific Business Context

3.3

Association Business Information Entity

ASBIE

Business Information Entity that represents a complex business characteristic of a specific Object Class in a specific Business Context

Note 1 to entry: It has a unique Business Semantic definition. An Association Business Information Entity represents an Association Business Information Entity Property and is therefore associated to an Aggregate Business Information Entity, which describes its structure. An Association Business Information Entity is derived from an Association Core Component.

3.4

Association Business Information Entity Property

ASBIE Property

Business Information Entity Property for which the permissible values are expressed as a complex structure, represented by an Aggregate Business Information Entity

3.5

Association Core Component

ASCC

Core Component which constitutes a complex business characteristic of a specific Aggregate Core Component that represents an Object Class

Note 1 to entry: It has a unique Business Semantic definition. An Association Core Component represents an Association Core Component Property and is associated to an Aggregate Core Component, which describes its structure.

3.6

Association Core Component Property

ASCC Property

Core Component Property for which the permissible values are expressed as a complex structure, represented by an Aggregate Core Component

3.7

Attribute

named value or relationship that exists for some or all instances of some entity and is directly associated with that instance

3.8

Basic Business Information Entity

BBIE

Business Information Entity that represents a singular business characteristic of a specific Object Class in a specific Business Context

Note 1 to entry: It has a unique Business Semantic definition. A Basic Business Information Entity represents a Basic Business Information Entity Property and is therefore linked to a Data Type, which describes it values.

3.9

Basic Business Information Entity Property

BBIE Property

Business Information Entity Property for which the permissible values are expressed by simple values, represented by a Data Type

3.10

Basic Core Component

BCC

core component has a unique Business Semantic definition and it constitutes a singular business characteristic of a specific Aggregate Core Component that represents an Object Class.

3.11

Basic Core Component Property

BCC Property

Core Component Property for which the permissible values are expressed by simple values, represented by a Data Type

3.12

Business Information Entity

BIE

piece of business data or a group of pieces of business data with a unique Business Semantic definition

Note 1 to entry: A business information entity can be a Basic Business Information Entity (BBIE), an Association Business Information Entity (ASBIE), or an Aggregate Business Information Entity (ABIE).

Note 2 to entry: Message assembly is the process whereby Business Information Entities are assembled into a usable document for exchanging business information.

3.13

Business Information Entity Property

BIE Property

business characteristic belonging to the Object Class in its specific Business Context that is represented by an Aggregate Business Information Entity

3.14

Business Semantics

precise meaning of words from a business perspective

3.15

Business Term

synonym under which the Core Component or Business Information Entity is commonly known and used in the business

Note 1 to entry: A Core Component or Business Information Entity may have several Business Terms or synonyms.

3.16

cardinality

indication of whether a characteristic is optional, mandatory and/or repetitive

3.17

Classification Scheme

officially supported scheme to describe a given Context Category

3.18

Content Component

Primitive Type used to express the content of a Core Component Type

3.19

Content Component restrictions

format restriction that applies to the possible values of a Content Component

Note 1 to entry: Supplementary Component restrictions are the format restriction that applies to the possible values of a Supplementary Component.

3.20

Context

circumstances in which a Business Process can be used

Note 1 to entry: This is specified by a set of Context Categories known as Business Context.

3.21

Context Category

group of one or more related values used to express a characteristic of a business circumstance

3.22

Controlled Vocabulary

supplemental vocabulary used to uniquely define potentially ambiguous words or Business Terms

3.23

Core Component

CC

building block for the creation of a semantically correct and meaningful information exchange package which contains only the information pieces necessary to describe a specific concept

3.24

Core Component Library

CCL

collection of Core Components created by a particular organization

Note 1 to entry: A Core Component Library contains all the Core Component Types, Basic Core Components, Aggregate Core Components, Basic Business Information Entities and Aggregate Business Information Entities specified by that organization.

3.25

Core Component Property

CC Property

business characteristic belonging to the Object Class represented by an Aggregate Core Component

3.26

Core Component Type

CCT

Core Component which consists of one and only one Content Component that carries the actual content plus zero or more optional Supplementary Components giving essential extra definition to the Content Component

3.27

Data Type

DT

set of valid values that can be used for a particular Basic Core Component Property or Basic Business Information Entity Property

3.28

definition

unique semantic meaning of a Core Component, Business Information Entity, Business Context or Data Type

3.29

Dictionary Entry Name

DEN

unique official name of a Core Component, Business Information Entity, Business Context or Data Type in the dictionary

3.30

Library Class

formal definition of all information common to Core Components, Business Information Entities, Data Types and Business Contexts

Note 1 to entry: A unique identifier is an identifier that references a Library Class instance in a unique and unambiguous way.

Note 2 to entry: Usage rules are rules which describe how and/or when to use a Library Class.

3.31

Naming Convention

set of rules that together comprise how the Dictionary Entry Name for Core Components and Business Information Entities are constructed

3.32

Object Class

logical data grouping (in a logical data model) to which a data element belongs

3.33

Object Class Term

component of the name of a Core Component or Business Information Entity which represents the Object Class to which it belongs

3.34

Primitive Type

used for the representation of a value

3.35

Property

characteristic common to all members of an Object Class

3.36

Property Term

semantically meaningful name for the characteristic of an Object Class

3.37

Qualifier Term

word or group of words that help define and differentiate a Business Information Entity or a Data Type

3.38

Representation Term

type of valid values for a Basic Core Component or Business Information Entity

3.39

Supplementary Component

gives additional meaning to the Content Component in the Core Component Type

3.40

Syntax Binding

process of expressing a Business Information Entity in a specific syntax

3.42

Version

indication of the evolution over time of an instance of a Core Component, Data Type, Business Information Entity or Core Component Library

Bibliography

[1]ISO 639 (all parts), Code for the representation of names of languages
[2]ISO 4217, Codes for the representation of currencies
[3]ISO 8601, Data elements and interchange formats — Information interchange — Representation of dates and times
[4]ISO/IEC 11179-5, Information technology — Metadata registries (MDR) — Part 5: Naming principles