https://ns.adobe.com/xdm/context/person
An individual person. May represent a person acting in various roles, such as a customer, contact, or owner.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | No | Forbidden | Permitted | context/person.schema.json |
- Person
https://ns.adobe.com/xdm/context/person
- Extensibility base schema
https://ns.adobe.com/xdm/common/extensible
- Person Name
https://ns.adobe.com/xdm/context/person-name
- Audit Trail
https://ns.adobe.com/xdm/common/auditable
- Extensibility base schema
{
"xdm:name": {
"xdm:firstName": "Jane",
"xdm:middleName": "F",
"xdm:lastName": "Doe",
"xdm:fullName": "Jane F. Doe"
},
"xdm:birthMonth": 1,
"xdm:birthDay": 3,
"xdm:birthYear": 1996,
"xdm:gender": "female"
}
Property | Type | Required | Defined by |
---|---|---|---|
repo:createDate | string |
Optional | Audit Trail |
repo:lastModifiedDate | string |
Optional | Audit Trail |
xdm:birthDay | integer |
Optional | Person (this schema) |
xdm:birthMonth | integer |
Optional | Person (this schema) |
xdm:birthYear | integer |
Optional | Person (this schema) |
xdm:createdByBatchID | string |
Optional | Audit Trail |
xdm:gender | enum |
Optional | Person (this schema) |
xdm:modifiedByBatchID | string |
Optional | Audit Trail |
xdm:name | Person Name | Optional | Person (this schema) |
xdm:repositoryCreatedBy | string |
Optional | Audit Trail |
xdm:repositoryLastModifiedBy | string |
Optional | Audit Trail |
* |
any | Additional | this schema allows additional properties |
The server date and time when the resource was created in the repository, such as when an asset file is first uploaded or a directory is created by the server as the parent of a new asset. The Date Time property should conform to ISO 8601 standard. An example form is "2004-10-23T12:00:00-06:00".
repo:createDate
- is optional
- type:
string
- defined in Audit Trail
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
"2004-10-23T12:00:00-06:00"
The server date and time when the resource was most recently modified in the repository, such as when a new version of an asset is uploaded or a directory's child resource is added or removed. The Date Time property should conform to ISO 8601 standard. An example form is "2004-10-23T12:00:00-06:00".
repo:lastModifiedDate
- is optional
- type:
string
- defined in Audit Trail
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
"2004-10-23T12:00:00-06:00"
The day of the month a person was born (1-31).
xdm:birthDay
- is optional
- type:
integer
- defined in this schema
integer
- minimum value:
1
- maximum value:
31
The month of the year a person was born (1-12).
xdm:birthMonth
- is optional
- type:
integer
- defined in this schema
integer
- minimum value:
1
- maximum value:
12
The year a person was born including the century (yyyy, e.g 1983).
xdm:birthYear
- is optional
- type:
integer
- defined in this schema
integer
- minimum value:
1
- maximum value:
32767
The Data Set Files in Catalog Services which has been originating the creation of the entity.
xdm:createdByBatchID
- is optional
- type:
string
- defined in Audit Trail
string
- format:
uri
– Uniformous Resource Identifier (according to RFC3986)
Gender identity of the person.
xdm:gender
- is optional
- type:
enum
- defined in this schema
The value of this property must be equal to one of the known values below.
Value | Description |
---|---|
male |
Male |
female |
Female |
not_specified |
Not Specified |
non_specific |
Nonspecific |
The last Data Set Files in Catalog Services which has modified the entity.
At creation time, modifiedByBatchID
is set as createdByBatchID
.
xdm:modifiedByBatchID
- is optional
- type:
string
- defined in Audit Trail
string
- format:
uri
– Uniformous Resource Identifier (according to RFC3986)
The person's full name
xdm:name
- is optional
- type: Person Name
- defined in this schema
- Person Name –
https://ns.adobe.com/xdm/context/person-name
User id who has created the entity.
xdm:repositoryCreatedBy
- is optional
- type:
string
- defined in Audit Trail
string
User id who last modified the entity.
At creation time, modifiedByUser
is set as createdByUser
.
xdm:repositoryLastModifiedBy
- is optional
- type:
string
- defined in Audit Trail
string