Types
Plan
Example
{
"type": "Plan",
"identifier": {
"bhhsconsumerid": "12345"
},
"name": "my awesome plan",
"description": "this is the description of my awesome plan",
"member": [
{
"type": "Task",
"identifier": {
"redEvent_ID": "23445"
},
"actionStatus": "PotentialActionStatus",
"memberOf": {
"type": "Plan",
"identifier": {
"redPlan_ID": "xxxx"
}
},
"agent": {
"type": "RealEstateAgent",
"id": "http://user.example.com/profile/card#me"
},
"participant": [
{
"type": "Contact",
"name": "Bruce Wayne",
"email": "bruce@example.com",
"identifier": {
"redContact_GUID": "92d0a096-457e-4643-ace8-fa95b6bdb1c5"
}
}
],
"name": "Call Ricky",
"description": "Agenda 1. Something 2. Something Else ...",
"keywords": [
"string"
],
"dateDue": "2019-08-24T14:15:22Z",
"dateCompleted": "2019-08-24T14:15:22Z",
"location": {
"type": "Place",
"address": {
"streetAddress": "1007 Mountain Gate Rd",
"addressLocality": "Gotham City",
"addressRegion": "NJ",
"postalCode": "10007",
"addressCounty": "Gotham addressCounty",
"addressSubdivision": "Gotham Heights"
}
}
}
],
"creator": "http://agent.example.com/profile/card#me",
"dateCreated": "2019-08-24T14:15:22Z",
"dateModified": "2019-08-24T14:15:22Z",
"dateCompleted": "2019-08-24T14:15:22Z"
}
Schema
Name | Type | Description |
---|---|---|
(root) | object | a collection of related tasks |
type | string | const ("Plan" ) |
identifier | object | 1 properties |
name | string | name of the plan |
description | string | description of the item |
member | array<object> | tasks which make up the plan |
member.type | string | allowed ("Task" ) The item type (Linked-Data @type) |
member.identifier | object | 1 properties |
member.actionStatus | string | allowed ("CompletedActionStatus" , "FailedActionStatus" , "ActiveActionStatus" , "PotentialActionStatus" ) disposition of the Action at the time of this action message. |
member.memberOf | object | a plan the task is associated with |
member.agent | object | the party who completed, or will complete the task |
member.participant | array<object> | Other co-agents with a direct or indirect interest in the action. |
member.participant (single item) | object | - |
member.name | string | name or title |
member.description | string | task detailed description |
member.keywords | array<string> | - |
member.keywords (single item) | string | - |
member.dateDue | string | the due date-time (ISO 8601 formated) format (date-time ) |
member.dateCompleted | string | date the task was completed format (date-time ) |
member.location | object | the physical location where an event takes place |
creator | any | the item creator |
dateCreated | string | The date on which the item was created. format (date-time ) |
dateModified | string | The date on which the item was most recently modified or when the item's entry was modified within a DataFeed. format (date-time ) |
dateCompleted | string | The date on which the item was created. format (date-time ) |