All Downloads are FREE. Search and download functionalities are using the official Maven repository.

.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"
            ]
        }
    ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy