PUSH Objective object

deprecated Represents a learning objective.

Fields

Field Type Description
id
required
String The unique ID of the objective.
name
optional
String The objective's name.
icon
optional
PUSH Media object An optional icon for this objective.
type
required
String constant Represents the objective type. Possible values are:

  • ONEOFF – A one-off objective which is only evaluated at the review date and never thereafter.
  • PERMANENT – A permanent objective which is evaluated continuously starting at the review date.
  • TEST – Represents an objective to complete a test before the review date.
reviewDate
optional
Date/time Represents the review date of the objective.

Example value: 2016-03-12T15:47:31Z
minimumProficiency
optional
Integer The minimum proficiency (on a scale from 0 to 100) to be achieved in order to meet this objective.
fallingMinimumProficiency
optional
Integer The minimum proficiency (on a scale from 0 to 100) to be retained after achieving the objective in order to still be considered as having met this objective.

If there is no falling minimum proficiency given, the value is equal to the regular minumum proficiency.
drills
required
List of PUSH Drill objects The drills this objective is based upon.
playables
required
List of PUSH Playable objects The contents of the course if the objective is based upon a course.
estimatedStudyDuration
optional
Duration Estimated duration to reach the objective.

Example value: PT48H
usersLink
optional
PUSH UsersLink object An optional link to a group or catalog.

Example

{
  "drills": [
    {
      "id": "_Q4GyCkGlieEEqef_0SKbA",
      "name": "Factory safety procedures",
      "type": "DRILL",
      "version": "bbV3"
    }
  ],
  "fallingMinimumProficiency": 70,
  "id": "LIv2wQYYORusdy4E4BG1mQ",
  "minimumProficiency": 80,
  "reviewDate": "2015-07-19T10:15:30Z",
  "type": "PERMANENT",
  "usersLink": {
    "type": "GROUP",
    "id": "S4FEPc9HEQ1toGRd30fDb4LIKI_Q2nyGA3fSJTbellM"
  }
}

 

Last updated on