Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
cdmfoundation.meanings.commerce.cdm.json Maven / Gradle / Ivy
{
"$schema": "../schema.cdm.json",
"jsonSchemaSemanticVersion": "1.5.0",
"explanation": "Business concepts and ideas",
"imports": [
{
"corpusPath": "primitives.cdm.json"
}
],
"definitions": [
{
"traitName": "businessProcess",
"defaultVerb": "means"
},
{
"traitName": "commerce.individual",
"explanation": "a person in the context of business processes (IS A person[means->businessProcess])",
"defaultVerb": "means",
"extendsTrait": {
"traitReference": "person",
"appliedTraits": [
{
"traitReference": "businessProcess",
"verb": "means"
}
]
},
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.party",
"explanation": "a contact or organization that acts as a party in a business process (IS A oneOf[contact, organization])",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.oneOf",
"appliedTraits": [
{
"verb": "contains",
"traitReference": "commerce.individual"
},
{
"verb": "contains",
"traitReference": "organization.entity"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.partyKind",
"explanation": "a type indicator for kinds of parties",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"verb": "of",
"traitReference": "commerce.party"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.entity"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.partyKind.individual",
"explanation": "indicates a individual party",
"extendsTrait": {
"traitReference": "commerce.partyKind",
"appliedTraits": [
{
"traitReference": "commerce.individual",
"verb": "means"
}
]
}
},
{
"traitName": "commerce.partyKind.organization",
"explanation": "indicates a organizational party",
"extendsTrait": {
"traitReference": "commerce.partyKind",
"appliedTraits": [
{
"traitReference": "organization.entity",
"verb": "means"
}
]
}
},
{
"traitName": "commerce.partyNameSimple",
"explanation": "The identifying name for a contact or organization that acts as a party in a business process",
"defaultVerb": "means"
},
{
"traitName": "commerce.partyName",
"explanation": "The identifying name for a contact or organization that acts as a party in a business process",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.oneOf",
"appliedTraits": [
{
"traitReference": "person.fullName",
"verb": "contains"
},
{
"traitReference": "identity.organizationName",
"verb": "contains"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.contact",
"explanation": "an individual acting as a point of contact (IS A commerce.contact)",
"extendsTrait": {
"traitReference": "commerce.individual"
}
},
{
"traitName": "commerce.contactKind",
"explanation": "a type indicator for the type or primacy of a contact. IS A (kindOf[of->contact])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.contact",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.primacy"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.contactKind.primary",
"explanation": "means a contact kind which indicates the primary or main contact. IS A (contactKind[means->primary])",
"extendsTrait": {
"traitReference": "commerce.contactKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "qualification.primary"
}
]
},
"defaultVerb": "means"
},
{
"traitName": "commerce.item",
"explanation": "a product, part, component, material that is purchased, sold, transported, consumed.",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.itemKind",
"explanation": "a type indicator for fundamental kinds of an item such as raw material, finished goods, component part. IS A (kindOf[of->item])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.item",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.subType"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemKind.rawMaterial",
"explanation": "means the specific itemKind indicating raw materials. IS A (itemKind[means->rawMaterial])",
"extendsTrait": {
"traitReference": "commerce.itemKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "thing.rawMaterial"
}
]
},
"defaultVerb": "means"
},
{
"traitName": "commerce.itemKind.component",
"explanation": "means the specific itemKind indicating a component or intermediate step. IS A (itemKind[means->component])",
"extendsTrait": {
"traitReference": "commerce.itemKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "thing.component"
}
]
},
"defaultVerb": "means"
},
{
"traitName": "commerce.itemKind.finishedProduct",
"explanation": "means the specific itemKind indicating finished products. IS A (itemKind[means->finishedProduct])",
"extendsTrait": {
"traitReference": "commerce.itemKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "thing.finishedProduct"
}
]
},
"defaultVerb": "means"
},
{
"traitName": "commerce.service",
"explanation": "a subscription, unit of work or other value added service that is offered, sold, used",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.product",
"explanation": "an item and/or service (IS A oneOf[item, service])",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.oneOf",
"appliedTraits": [
{
"traitReference": "commerce.item",
"verb": "contains"
},
{
"traitReference": "commerce.service",
"verb": "contains"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.productName",
"defaultVerb": "means"
},
{
"traitName": "commerce.order",
"explanation": "a summary document, often with associated details, that represents a transaction, request, process",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.orderKind",
"explanation": "a type indicator for kinds of orders. like sales, purchase, shipping. IS A (kindOf[of->order])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.order",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.application"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.detailLine",
"explanation": "detail lines that represent the parts of a complete order, transaction, process",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.detailLineKind",
"explanation": "a type indicator for kinds of detail lines. like salesOrder, purchaseOrder. IS A (kindOf[of->detailLine])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.detailLine",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.application"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.customer",
"extendsTrait": {
"traitReference": "commerce.party",
"appliedTraits": [
{
"traitReference": "action.purchase",
"appliedTraits": [
"commerce.product"
]
}
]
},
"explanation": "a party in the role of customer who purchase or uses products"
},
{
"traitName": "commerce.individualCustomer",
"extendsTrait": {
"traitReference": "commerce.customer",
"appliedTraits": [
{
"traitReference": "commerce.partyKind.individual",
"verb": "has"
}
]
},
"explanation": "a party in the role of customer who purchase or uses products"
},
{
"traitName": "commerce.retail",
"defaultVerb": "means"
},
{
"traitName": "commerce.store",
"defaultVerb": "means"
},
{
"traitName": "commerce.retailCustomer",
"extendsTrait": {
"traitReference": "commerce.individualCustomer",
"appliedTraits": [
{
"traitReference": "commerce.retail",
"verb": "qualifiedBy"
}
]
}
},
{
"traitName": "commerce.transaction",
"extendsTrait": {
"traitReference": "commerce.order",
"appliedTraits": [
{
"traitReference": "commerce.retail",
"verb": "qualifiedBy"
}
]
}
},
{
"traitName": "commerce.transactionLine",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"traitReference": "commerce.retail",
"verb": "qualifiedBy"
}
]
}
},
{
"traitName": "commerce.transactionLineItemKind",
"defaultVerb": "means",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"verb": "of",
"traitReference": "commerce.detailLine"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.subType"
}
]
}
},
{
"traitName": "commerce.transactionLineItemStartTimestamp",
"extendsTrait": {
"traitReference": "means.measurement.date.start",
"appliedTraits": [
{
"traitReference": "commerce.transactionLine",
"verb": "qualifiedBy"
}
]
}
},
{
"traitName": "commerce.transactionLineItemEndTimestamp",
"extendsTrait": {
"traitReference": "measurement.date.completed",
"appliedTraits": [
{
"traitReference": "commerce.transactionLine",
"verb": "qualifiedBy"
}
]
}
},
{
"traitName": "commerce.transactionReceivedTimestamp",
"defaultVerb": "means"
},
{
"traitName": "commerce.supplier",
"extendsTrait": {
"traitReference": "commerce.party",
"appliedTraits": [
{
"traitReference": "action.sell",
"appliedTraits": [
"commerce.product"
]
}
]
},
"explanation": "a party in the role of supplier who manufactures or sells products",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.facility",
"extendsTrait": "location.building",
"explanation": "a building or structure with a known location such as factory, warehouse, office",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.facilityName",
"extendsTrait": {
"traitReference": "identity.name",
"appliedTraits": [
{
"verb": "has",
"traitReference": "identity.identityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.facility"
}
]
}
]
},
"explanation": "a name for a facility (IS A name[has->kind[means->facility])",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.facilityKind",
"explanation": "a type indicator for kinds of facilities. like factory, plant, warehouse. IS A (kindOf[of->facility])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.facility",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.application"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.inventory",
"explanation": "items on hand",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.pointOfSale",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.billOfMaterials",
"explanation": "explanation of component parts",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.cost",
"explanation": "monetary value spent to acquire",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.price",
"explanation": "monetary value charged to provide",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.priceAssociation",
"explanation": "an event with which a specific price is associated",
"extendsTrait": {
"traitReference": "action.trigger",
"appliedTraits": [
{
"verb": "of",
"traitReference": "commerce.price"
}
]
},
"defaultVerb": "means"
},
{
"traitName": "commerce.priceAssociationKind",
"explanation": "a type indicator for kinds of a price associations: shipDates, orderDates, etc.",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.priceAssociation",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.association"
}
]
},
"defaultVerb": "means"
},
{
"traitName": "commerce.itemInteraction",
"explanation": "an interaction involving a product, service, material",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "commerce.item",
"verb": "of"
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "commerce.itemInteractionKind",
"explanation": "a type indicator for kinds of item interactions. like sales, purchase, shipping. IS A (kindOf[of->itemInteraction])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.itemInteraction",
"verb": "of"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemSales",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"traitReference": "action.sell",
"verb": "means"
}
]
}
]
},
"explanation": "sales of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemSalesKind",
"explanation": "a type indicator for kinds of item sales. like promotional sales. IS A (kindOf[of->sales])",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.itemSales",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.subType"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemPurchase",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.purchase"
}
]
}
]
},
"explanation": "purchase of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemCommitment",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.commit"
}
]
}
]
},
"explanation": "an encumbrance or commitment to purchase or sell or act at a future date",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemFulfillment",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.fulfill"
}
]
}
]
},
"explanation": "fulfillment of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemTransportation",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.transport"
}
]
}
]
},
"explanation": "transportation of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemTransportationKind",
"explanation": "a type indicator for kinds of Item Transportation, AKA shipping method.",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.itemTransportation",
"verb": "of"
},
{
"verb": "qualifiedBy",
"traitReference": "explains.application"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.shipmentIntegrity",
"explanation": "the difficult to name property of a shipment that explains when a partial shipment is allowed or happening versus a total shipment",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.shipmentIntegrityKind",
"explanation": "a type indicator for options of shipmentIntegrity. partial or total",
"extendsTrait": {
"traitReference": "kindOf",
"appliedTraits": [
{
"traitReference": "commerce.shipmentIntegrity",
"verb": "of"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.shipmentIntegrityKind.partial",
"explanation": "indicates a partial shipment is requested, allowed or happening",
"extendsTrait": {
"traitReference": "commerce.shipmentIntegrityKind",
"appliedTraits": [
{
"traitReference": "qualification.partial",
"verb": "means"
}
]
}
},
{
"traitName": "commerce.shipmentIntegrityKind.total",
"explanation": "indicates a complete or total shipment is requested, allowed or happening",
"extendsTrait": {
"traitReference": "commerce.shipmentIntegrityKind",
"appliedTraits": [
{
"traitReference": "qualification.total",
"verb": "means"
}
]
}
},
{
"traitName": "commerce.itemAllocation",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.allocate"
}
]
}
]
},
"explanation": "allocation of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemDemand",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.demand"
}
]
}
]
},
"explanation": "demand for items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemProduction",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.make"
}
]
}
]
},
"explanation": "production of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemStorage",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.store"
}
]
}
]
},
"explanation": "storage of items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemPicking",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"traitReference": "action.pick",
"verb": "means"
}
]
}
]
},
"explanation": "picking items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemPacking",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"traitReference": "action.pack",
"verb": "means"
}
]
}
]
},
"explanation": "packing items",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemInventory",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.inventory"
}
]
}
]
},
"explanation": "holding items in inventory",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemPointOfSale",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "action.sell"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemBillOfMaterials",
"extendsTrait": {
"traitReference": "commerce.itemInteraction",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.billOfMaterials"
}
]
}
]
},
"explanation": "describe the components of an item",
"defaultVerb": "means",
"exhibitsTraits": []
},
{
"traitName": "commerce.itemStorageFacility",
"explanation": "IS A (facility[means->itemStorage])",
"extendsTrait": {
"traitReference": "commerce.facility",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.facilityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemStorage"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.itemProductionFacility",
"explanation": "IS A (facility[means->itemProduction])",
"extendsTrait": {
"traitReference": "commerce.facility",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.facilityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemProduction"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.customerAndItem",
"explanation": "a correlation that contains[customer, item]",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.allOf",
"appliedTraits": [
{
"traitReference": "commerce.customer",
"verb": "contains"
},
{
"traitReference": "commerce.item",
"verb": "contains"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.customerItemAllocation",
"explanation": "IS A correlation[customer, item], has->interactionKind[means->allocation]",
"extendsTrait": {
"traitReference": "commerce.customerAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemAllocation"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.supplierAndItem",
"explanation": "a correlation that contains[supplier, item]",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.allOf",
"appliedTraits": [
{
"traitReference": "commerce.supplier",
"verb": "contains"
},
{
"traitReference": "commerce.item",
"verb": "contains"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.supplierItemAllocation",
"explanation": "IS A correlation[supplier, item], has->interactionKind[means->allocation]",
"extendsTrait": {
"traitReference": "commerce.supplierAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemAllocation"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.customerItemInventory",
"explanation": "IS A correlation[customer, item], has->interactionKind[means->inventory]",
"extendsTrait": {
"traitReference": "commerce.customerAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemInventory"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.supplierItemInventory",
"explanation": "IS A correlation[supplier, item], has->interactionKind[means->inventory]",
"extendsTrait": {
"traitReference": "commerce.supplierAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemInventory"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemStorageFacilityAndItem",
"explanation": "a correlation that contains[itemStorageFacility, item]",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.allOf",
"appliedTraits": [
{
"traitReference": "commerce.itemStorageFacility",
"verb": "contains"
},
{
"traitReference": "commerce.item",
"verb": "contains"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemStorageFacilityItemInventory",
"explanation": "IS A correlation[itemStorageFacility, item], has->interactionKind[means->inventory]",
"extendsTrait": {
"traitReference": "commerce.itemStorageFacilityAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemInventory"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemProductionFacilityAndItem",
"explanation": "a correlation that contains[itemProductionFacility, item]",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.allOf",
"appliedTraits": [
{
"traitReference": "commerce.itemProductionFacility",
"verb": "contains"
},
{
"traitReference": "commerce.item",
"verb": "contains"
}
]
},
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemProductionFacilityItemInventory",
"explanation": "IS A correlation[itemProductionFacility, item], has->interactionKind[means->inventory]",
"extendsTrait": {
"traitReference": "commerce.itemProductionFacilityAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemInventory"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.customerItemDemand",
"explanation": "IS A correlation[customer, item], has->interactionKind[means->demand]",
"extendsTrait": {
"traitReference": "commerce.customerAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemDemand"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemStorageFacilityItemDemand",
"explanation": "IS A correlation[itemStorageFacility, item], has->interactionKind[means->demand]",
"extendsTrait": {
"traitReference": "commerce.itemStorageFacilityAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemDemand"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemProductionFacilityItemDemand",
"explanation": "IS A correlation[itemProductionFacility, item], has->interactionKind[means->demand]",
"extendsTrait": {
"traitReference": "commerce.itemProductionFacilityAndItem",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.itemInteractionKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemDemand"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemSalesOrder",
"explanation": "IS A order of correlation[customer, product] has->orderKind[means->sales]",
"extendsTrait": {
"traitReference": "commerce.order",
"appliedTraits": [
"commerce.customerAndItem",
{
"verb": "has",
"traitReference": "commerce.orderKind",
"appliedTraits": [
{
"traitReference": "commerce.itemSales",
"verb": "means"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemSalesOrderDetailLine",
"explanation": "IS A detailLine[of->salesOrder]",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.itemSalesOrder",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.itemSalesOrderDetailLineId",
"explanation": "an identifier for line items of a sales order that are unique only within the scope of a itemSalesOrderId",
"extendsTrait": {
"traitReference": "identity.local",
"appliedTraits": [
{
"verb": "has",
"traitReference": "identity.identityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemSalesOrderDetailLine"
}
]
},
{
"verb": "of",
"traitReference": "identity.entityId",
"appliedTraits": [
{
"traitReference": "commerce.itemSalesOrder",
"verb": "of"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemSalesOrderDetailLineCommitmentId",
"explanation": "an identifier for commitment sub-line items of a sales order detail that are unique only within the scope of a itemSalesOrderDetailLineId within the scope of a itemSalesOrderId",
"extendsTrait": {
"traitReference": "identity.local",
"appliedTraits": [
{
"verb": "has",
"traitReference": "identity.identityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemCommitment"
}
]
},
{
"verb": "of",
"traitReference": "commerce.itemSalesOrderDetailLineId"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemPurchaseOrder",
"explanation": "IS A order of correlation[supplier, product] has->orderKind[means->purchase]",
"extendsTrait": {
"traitReference": "commerce.order",
"appliedTraits": [
"commerce.supplierAndItem",
{
"verb": "has",
"traitReference": "commerce.orderKind",
"appliedTraits": [
{
"traitReference": "commerce.itemPurchase",
"verb": "means"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
"entityType"
]
},
{
"traitName": "commerce.itemPurchaseOrderDetailLine",
"explanation": "IS A detailLine[of->purchaseOrder]",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.itemPurchaseOrder",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.itemPurchaseOrderDetailLineId",
"explanation": "an identifier for line items of a purchase order that are unique only within the scope of a itemPurchaseOrderId",
"extendsTrait": {
"traitReference": "identity.local",
"appliedTraits": [
{
"verb": "has",
"traitReference": "identity.identityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemPurchaseOrderDetailLine"
}
]
},
{
"verb": "of",
"traitReference": "identity.entityId",
"appliedTraits": [
{
"traitReference": "commerce.itemPurchaseOrder",
"verb": "of"
}
]
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemPurchaseOrderDetailLineCommitmentId",
"explanation": "an identifier for commitment sub-line items of a purchase order detail that are unique only within the scope of a itemPurchaseOrderDetailLineId within the scope of a itemPurchaseOrderId",
"extendsTrait": {
"traitReference": "identity.local",
"appliedTraits": [
{
"verb": "has",
"traitReference": "identity.identityKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemCommitment"
}
]
},
{
"verb": "of",
"traitReference": "commerce.itemPurchaseOrderDetailLineId"
}
]
},
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
}
]
},
{
"traitName": "commerce.itemFulfillmentOrder",
"explanation": "IS A order[has->orderKind[means->itemFulfillment]]",
"extendsTrait": {
"traitReference": "commerce.order",
"appliedTraits": [
"commerce.itemStorageFacilityAndItem",
{
"verb": "has",
"traitReference": "commerce.orderKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemFulfillment"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.outboundItemFulfillmentOrder",
"explanation": "IS A itemFulfillmentOrder[qualifiedBy->outbound]",
"extendsTrait": "commerce.itemFulfillmentOrder",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.outbound"
}
]
},
{
"traitName": "commerce.inboundItemFulfillmentOrder",
"explanation": "IS A itemFulfillmentOrder[qualifiedBy->inbound]",
"extendsTrait": "commerce.itemFulfillmentOrder",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.inbound"
}
]
},
{
"traitName": "commerce.itemFulfillmentOrderDetailLine",
"explanation": "IS A detailLine[of->purchaseOrder]",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.itemFulfillmentOrder",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.outboundItemFulfillmentOrderDetailLine",
"explanation": "IS A itemFulfillmentOrderDetailLine[qualifiedBy->outbound]",
"extendsTrait": "commerce.itemFulfillmentOrderDetailLine",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.outbound"
}
]
},
{
"traitName": "commerce.inboundItemFulfillmentOrderDetailLine",
"explanation": "IS A itemFulfillmentOrderDetailLine[qualifiedBy->inbound]",
"extendsTrait": "commerce.itemFulfillmentOrderDetailLine",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.inbound"
}
]
},
{
"traitName": "commerce.itemTransportationOrder",
"explanation": "IS A order[has->orderKind[means->itemTransportation]]",
"extendsTrait": {
"traitReference": "commerce.order",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.orderKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemTransportation"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.outboundItemTransportationOrder",
"explanation": "IS A itemTransportationOrder[qualifiedBy->outbound]",
"extendsTrait": "commerce.itemTransportationOrder",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.outbound"
}
]
},
{
"traitName": "commerce.inboundItemTransportationOrder",
"explanation": "IS A itemTransportationOrder[qualifiedBy->inbound]",
"extendsTrait": "commerce.itemTransportationOrder",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.inbound"
}
]
},
{
"traitName": "commerce.itemTransportationOrderDetailLine",
"explanation": "IS A detailLine[of->itemTransportationOrder]",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.itemTransportationOrder",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.outboundItemTransportationOrderDetailLine",
"explanation": "IS A itemTransportationOrderDetailLine[qualifiedBy->outbound]",
"extendsTrait": "commerce.itemTransportationOrderDetailLine",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.outbound"
}
]
},
{
"traitName": "commerce.inboundItemTransportationOrderDetailLine",
"explanation": "IS A itemTransportationOrderDetailLine[qualifiedBy->inbound]",
"extendsTrait": "commerce.itemTransportationOrderDetailLine",
"exhibitsTraits": [
{
"verb": "qualifiedBy",
"traitReference": "qualification.inbound"
}
]
},
{
"traitName": "commerce.itemProductionOrder",
"explanation": "IS A order[has->orderKind[means->itemProduction]]",
"extendsTrait": {
"traitReference": "commerce.order",
"appliedTraits": [
"commerce.itemProductionFacilityAndItem",
{
"verb": "has",
"traitReference": "commerce.orderKind",
"appliedTraits": [
{
"verb": "means",
"traitReference": "commerce.itemProduction"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.itemProductionOrderDetailLine",
"explanation": "IS A detailLine[of->itemProductionOrder]",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.itemProductionOrder",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "commerce.customerCommunicationPreference",
"explanation": "The combination of customer, communication method, communication purpose and customer preference for this combination. (IS A allOf[customer, method, purpose, preference])",
"defaultVerb": "means",
"exhibitsTraits": [
{
"verb": "contains",
"traitReference": "options.allOf",
"appliedTraits": [
{
"verb": "contains",
"traitReference": "commerce.customer"
},
{
"verb": "contains",
"traitReference": "idea.communication.purpose"
},
{
"verb": "contains",
"traitReference": "idea.communication.method"
},
{
"verb": "contains",
"traitReference": "action.prefer"
}
]
},
{
"verb": "classifiedAs",
"traitReference": "businessProcess"
},
"entityType"
]
},
{
"traitName": "means.idea.account",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.accountLeads",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.activityParty",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.activityPointer",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.annotation",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.appointment",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.brand",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.businessUnit",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.campaign",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.campaignActivity",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.campaignItem",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.campaignResponse",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.channel",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.characteristic",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.company",
"extendsTrait": "means.idea.organization"
},
{
"traitName": "means.idea.competitor",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.competitorAddress",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.competitorProduct",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.connection",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.connectionRole",
"extendsTrait": "means.idea"
},
{
"traitName": "commerce.contract",
"explanation": "a legal agreement between parties",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "means.idea.contract",
"extendsTrait": "commerce.contract",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "commerce.contractDetailLine",
"explanation": "IS A (detailLine[of->contract])",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.contract",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "means.idea.contractDetail",
"extendsTrait": "commerce.contractDetailLine",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "means.idea.customer",
"extendsTrait": "commerce.customer",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "means.idea.customerAddress",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.customerRelationship",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.discount",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.discountType",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.email",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.employer",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.entitlement",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.equipment",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.fax",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.feedback",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.goal",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.incident",
"extendsTrait": "means.idea"
},
{
"traitName": "commerce.invoice",
"explanation": "a description of products or serices purchased and a request for payment",
"defaultVerb": "means",
"exhibitsTraits": [
{
"traitReference": "businessProcess",
"verb": "classifiedAs"
},
"entityType"
]
},
{
"traitName": "means.idea.invoice",
"extendsTrait": "commerce.invoice",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "commerce.invoiceDetailLine",
"explanation": "IS A (detailLine[of->invoice])",
"extendsTrait": {
"traitReference": "commerce.detailLine",
"appliedTraits": [
{
"verb": "has",
"traitReference": "commerce.detailLineKind",
"appliedTraits": [
{
"traitReference": "commerce.invoice",
"verb": "means"
}
]
}
]
},
"exhibitsTraits": []
},
{
"traitName": "means.idea.invoiceDetail",
"extendsTrait": "commerce.invoiceDetailLine",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "means.idea.KbArticle",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.knowledgeArticle",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.lead",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.leadAddress",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.letter",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.metric",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.opportunity",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.organization",
"extendsTrait": "organization.entity"
},
{
"traitName": "means.idea.organization.unit",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.owner",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.person",
"extendsTrait": "person"
},
{
"traitName": "means.idea.person.contact",
"extendsTrait": "commerce.contact"
},
{
"traitName": "means.idea.person.employee",
"extendsTrait": "means.idea.person"
},
{
"traitName": "means.idea.person.representative",
"extendsTrait": "means.idea.person"
},
{
"traitName": "means.idea.phoneCall",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.place",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.position",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.priceLevel",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.product",
"extendsTrait": "commerce.product",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "means.idea.productGroup",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.project",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.promotion",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.quote",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.ratingModel",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.resource",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.resourceGroup",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.salesLiterature",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.salesOrder",
"extendsTrait": "commerce.itemSalesOrder",
"explanation": "redefined exisitng trait to extend from trait with new name convention"
},
{
"traitName": "means.idea.scenario",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.schedule",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.service",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.service ",
"extendsTrait": "means.idea.service",
"explanation": "deprecated. extra space at the end was an error."
},
{
"traitName": "means.idea.serviceAppointment",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.site",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.SLA",
"extendsTrait": "means.idea",
"explanation": "A Service Level Agreement"
},
{
"traitName": "means.idea.socialActivity",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.socialProfile",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.systemUser",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.task",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.team",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.territory",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.UoM",
"extendsTrait": "means.idea"
},
{
"traitName": "means.idea.utility",
"extendsTrait": "means.idea"
}
]
}