Glossary
(Last Update 6/26/2003)

EDI - EDI is an acronym for Electronic Data Interchange.  It's a term used to describe a standardized means of exchanging information between two or more computer systems, usually in a business environment.

 

CIM - CIM is an acronym for CV1 Integration Module. It is the rules, protocols, and software used to govern and provide support for integrating external applications.

 

Dispatch Request - A request for the CIM to assemble and route a given unit of information.  Dispatch Requests are created in response to system events.  For example, posting an order will create a request for the system to dispatch the order data.

 

Blanket Dispatch Request - A request for the dispatch of a unit of data without a target designation.  CIM will perform data relation qualification to determine which CIM target(s) to route the data to.

 

CIM Target - Any entity defined in the CIM to which data can be sent.  Examples are Vendors, Customers, and Employees.

 

Super Target - A special CIM target that combines the data relationship characteristics of any of the other CIM targets.  For example, a super target may consist of a collection of customers or Employees.

 

Carbon Copy - A concept by which data that is destined for a specific CIM target is blindly replicated and routed to other CIM targets.

 

CIM Profile - A set of characteristics that determine how CIM data is formatted and delivered.  Multiple CIM Targets may be attached to a single CIM Profile.

 

DMF - An acronym for Data Manipulation Facility. It is one of a series of services that constitute CV1's CIM system. The service is typically used to perform massive manipulation of CV1's database. Commands are given to this service by certain user tools which will Add, Change, Delete, or Dispatch though CIM, information contained in CV1's database. Any manipulation done is automatically communicated to the CIM Dispatch service where appropriate.

Dispatch - A unit of data that is formatted and ready for delivery to the target.  Dispatches are created as the result of a Dispatch Request

 

OPM - OPM is an acronym for Original Processing Model.  It is the original, non-CETE-based DAC-CV1 integration process. OPM is very limited and inflexible compared to the enhanced capabilities of CETE-based CIM. Since OPM is still supported, it is included as a CIM service. However, since CETE-based CIM is far more robust, it should be used exclusively in all new development efforts when possible.

CETE - CETE is an acronym for CV1 Electronic Transaction Envelope.  It is a specification that represents the describing portion of DAC's CIM messages. Each CIM message contains two parts. 1) A description of the transaction data and 2) the transaction data itself. CETE is concerned with the former. It can be thought of as an "envelope" for transaction data. CIM messages are never delivered without a CETE. Much like an envelope sent through the U.S. Postal Service, a CETE envelope contains elements such as a Source (Return Address), a Target (Mailto Address), and chronological stamping (Post mark).

 

PIDF (Platform Independent Data Formatting) - PIDF is a specification that represents how the transactional portion of CV1's CIM messages are formatted. An CIM message represents a single, logical transaction. Each CIM message contains two parts. 1) A description of the transaction data and 2) the transaction data itself. PIDF is concerned with the latter. PIDF, as a data formatting model, does not directly describe a transaction. Rather, it describes how to format individual fields within a transaction.

For example, an Item add/change transaction consists of many fields that describe the item. PIDF describes how these fields in the transaction are formatted-- not the transaction itself. CETE is used to describe the transaction.

The term "Platform Independent" is used because fields are formatted in easily recognizable ways and no special characters are used. That is, only symbols that are generally available in all characters sets on all computing platforms are used. This is especially applicable to numeric fields.


Transaction
- A CIM Transaction represents a single, logical unit of work. It is the transactional data portion of an CIM message. All CIM Transactions are enclosed in CETE envelopes. They vary in nature depending on the CETE topic. A CIM Transaction Set is comprised of one or more CIM Transactions.