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

NameTypeDescription
(root)objecta collection of related tasks
typestringconst ("Plan")
identifierobject1 properties
namestringname of the plan
descriptionstringdescription of the item
memberarray<object>tasks which make up the plan
member.typestringallowed ("Task") The item type (Linked-Data @type)
member.identifierobject1 properties
member.actionStatusstringallowed ("CompletedActionStatus", "FailedActionStatus", "ActiveActionStatus", "PotentialActionStatus") disposition of the Action at the time of this action message.
member.memberOfobjecta plan the task is associated with
member.agentobjectthe party who completed, or will complete the task
member.participantarray<object>Other co-agents with a direct or indirect interest in the action.
member.participant (single item)object-
member.namestringname or title
member.descriptionstringtask detailed description
member.keywordsarray<string>-
member.keywords (single item)string-
member.dateDuestringthe due date-time (ISO 8601 formated) format (date-time)
member.dateCompletedstringdate the task was completed format (date-time)
member.locationobjectthe physical location where an event takes place
creatoranythe item creator
dateCreatedstringThe date on which the item was created. format (date-time)
dateModifiedstringThe date on which the item was most recently modified or when the item's entry was modified within a DataFeed. format (date-time)
dateCompletedstringThe date on which the item was created. format (date-time)
Previous
Place