EbXML Core Components
ebXML Core Components(CC, コアコンポーネント、コア構成要素)は、企業間電子商取引でやりとりする電子伝票を構成する要素のモデルである。ebXMLの標準のひとつであり、UN/CEFACTにおいて標準化が行われている。
企業間電子商取引においては、業界ごと、あるいは業務ごとに異なる伝票(例えば「注文」「請求」等)が用いられる。だがそうした伝票を構成する要素には、業務や業界をまたがって共通に使われるものがある。例えば、「住所」という項目は様々な伝票の中に現れる。そうした共通の要素を括り出して、新たな伝票の設計の際に再利用できるようにすることがコア構成要素の基本的な発想である。
コア構成要素は抽象的なモデルであり、XMLやEDIFACTといった具体的な構文からは独立である。コア構成要素で設計したモデルを実際にコンピュータで処理可能な形式にするには、何らかの規則で変換する必要がある。XMLの場合には、XML設計規則 (Naming and Design Rules) によって、コア構成要素に基づいたXML Schemaを設計する。XML設計規則は、UN/CEFACT ATGによるものとOASISのUBL技術委員会によるものとが公開されている。