iSpring Learn · Schema

Competency

eLearningLMSLearning Management SystemTrainingCoursesEnrollmentsUsersGroupsReportingWebhooksSCORMCorporate Training

Properties

Name Type Description
competencyId string
name string
description string
scaleId string
reviewMethod object
indicators array
commentsRequirementLevel object
emptyAnswersEnabled boolean
View JSON Schema on GitHub

JSON Schema

Competency.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Competency",
  "required": [
    "competencyId",
    "name",
    "scaleId",
    "reviewMethod",
    "indicators",
    "commentsRequirementLevel",
    "emptyAnswersEnabled"
  ],
  "properties": {
    "competencyId": {
      "type": "string",
      "format": "uuid"
    },
    "name": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "scaleId": {
      "type": "string",
      "format": "uuid"
    },
    "reviewMethod": {
      "$ref": "#/components/schemas/CompetencyReviewMethod"
    },
    "indicators": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/CompetencyIndicator"
      },
      "xml": {
        "wrapped": true
      }
    },
    "commentsRequirementLevel": {
      "$ref": "#/components/schemas/CompetencyCommentsRequirementLevel"
    },
    "emptyAnswersEnabled": {
      "type": "boolean"
    }
  },
  "type": "object",
  "xml": {
    "name": "competency"
  }
}