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.
.commondatamodel.objectmodel.1.7.2.source-code.meanings.identity.1.0.cdm.json Maven / Gradle / Ivy
{
"$schema": "./schema.cdm.json",
"jsonSchemaSemanticVersion": "1.0.0",
"imports": [
{
"corpusPath": "/primitives.1.0.cdm.json"
}
],
"definitions": [
{
"traitName": "means.identity.barCode",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.brand",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.governmentID",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.name",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.company.name",
"extendsTrait": "means.identity.name"
},
{
"traitName": "means.identity.person.firstName",
"extendsTrait": "means.identity.name"
},
{
"traitName": "means.identity.person.fullName",
"extendsTrait": "means.identity.name"
},
{
"traitName": "means.identity.person.lastName",
"extendsTrait": "means.identity.name"
},
{
"traitName": "means.identity.person.middleName",
"extendsTrait": "means.identity.name"
},
{
"traitName": "means.identity.rowNumber",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.scd.originalIdentity",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.scd.surogateIdentity",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service.email",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service.facebook",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service.phone",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service.phone.cell",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service.phone.fax",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.service.twitter",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.SKU",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.tickerSymbol",
"extendsTrait": "means.identity"
},
{
"traitName": "means.identity.title",
"extendsTrait": "means.identity"
},
{
"dataTypeName": "governmentId",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.governmentID"
]
},
{
"dataTypeName": "name",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.name"
]
},
{
"dataTypeName": "companyName",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.company.name"
]
},
{
"dataTypeName": "firstName",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.person.firstName"
]
},
{
"dataTypeName": "fullName",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.person.fullName"
]
},
{
"dataTypeName": "lastName",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.person.lastName"
]
},
{
"dataTypeName": "middleName",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.person.middleName"
]
},
{
"dataTypeName": "email",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.service.email"
]
},
{
"dataTypeName": "phone",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.service.phone"
]
},
{
"dataTypeName": "phoneCell",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.service.phone.cell"
]
},
{
"dataTypeName": "phoneFax",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.service.phone.fax"
]
},
{
"dataTypeName": "tickerSymbol",
"extendsDataType": "string",
"exhibitsTraits": [
"means.identity.tickerSymbol"
]
},
{
"traitName": "means.userId",
"explanation": "contains a userId"
},
{
"explanation": "The identifier of a system user",
"dataTypeName": "userId",
"extendsDataType": "entityId",
"exhibitsTraits": [
"means.userId"
]
}
]
}