Cloud Information Model

We organize content into domains, or Subject Areas. Each of these Subject Areas represents a major business concept. The CIM designs are available in multiple formats for each domain, including example diagrams. The number and scope of the Subject Areas will grow with the consortium and contributions.

Cloud Information Model Design

We organized the Cloud Information Model (CIM) into components so that you can navigate and consume the content easier. Here are the components of the CIM design.

 

  • Subject Area: A major business concept identified by the CIM consortium, such as Party. Each subject area contains one or more entity groups.
  • Entity Group: A logical grouping of related entities with in a subject area, such as Account. Each entity group contains one or more entities.
  • Entity: A unique object that an organization collects information about, such as an Account Contact. An entity is analogous to a standard database table.
  • Attribute: A unique characteristic of an entity, such as Account Id or Contact Email. An attribute is analogous to a standard database field within a table.

Supertypes and Subtypes

In addition, the CIM design customizes and extends entities into further groupings using supertypes and subtypes.

  • Supertype: An entity that is extended by subtype entities, and defines common attributes for similar concepts.
  • Subtype: An entity that extends another entity, and inherits the attributes from its super type entity.

 

Subject Areas

We organized the Cloud Information Model (CIM) into components so that you can navigate and consume the content easier. Here are the components of the CIM design.

CIM Domains

CIM Release Model: v1.0 v0.1

Setup

Defines who you deal with, for example customer supplier and seller

Software Host
Software Tenant
Software User
Software App
Software Test
Software Service
Soft. Batch Job
IoT Device
Data Model

Hire

Activities related to setting up your business. For example, internal business unit and worker.

Job Application
Employee
Compensation
Training
Location
Work Territory
Work Report
Biz Process
Biz Continuity

Produce

Handling of material that you will be buying, moving and selling. For example, product and inventory product.

Supplier
Product      V1.0V0.1.1
Inventory Received
Inventory Product
Inventory Transfer
Electronic Media
Purchase Order
Sales Agreement

Market

Activities used to promote your product. For example, marketing campaign and web store.

Party V1.0 V0.1.1
Party Resolution
Privacy Consent
Market Audience
Campaign
Promotion
Trade Event
Ad Buy
Web Site

Sell

Activities used to sell your product. For example, creation of quotes and opportunities.

Price Book
Shopping Cart
Quote
Contract
Opportunity
Opportunity Forecast
Sales Order
Sales Order     V1.0 V0.1.1
Loyalty Program
Competitor

Service

Activities to provide support for a product sold or serviced. For example, case or a survey.

AI Assistant
Asset
Asset Subscription
Web Content
Case
Task
Event
Case V1.0
Task
Event

Fulfill

Activities you perform to fulfill an order to a customer. For example, shipment and return order.

Fulfillment Order
Shipment V1.0
Return Order
Work Order
Work Resource
Work Forecast

Interact

Activities to track engaging with either end users or other systems.

Engagement
Conversation
Appointment
Software Event
Data Connector
Data Movement
Loyalty Journey

Finance

Activities to trace financial information in the company. For example, payment, invoice and expense report.

Budget
Invoice
Payment Method V0.1.1
Payment v0.1.1
Credit Memo
Financial Ledger
Account Forecast
Calendar
Tax Policy

Analyze

Activities related to analyzing data e.g. analyze patterns, analyze product use, data movement, data changes, customer satisfaction.

AI Model
AI Application
IoT Device Use
Data Lineage
Blockchain
Survey
Loyalty Journal