{
  "$schema" : "https://json-schema.org/draft/2019-09/schema#",
  "$id" : "https://purl.imsglobal.org/spec/eduapiGradebook/v1p0/schema/json/eduapiGradebook_v1p0_scorescalevalue-jsonschema1.json",
  "title" : "JSON Schema for the ScoreScaleValue class.",
  "description" : "A specific mapping of values between two score scales. The left hand side (LHS) value is the reference point. Examples of this mapping are: '7' maps to 'A', '7'-'10' maps to 'A', etc.",
  "type" : "object",
  "properties" : {
    "itemValueLHS" : {
      "description" : "The left hand side value of the mapping relationship. The format is either a single value ('x') or a range ('x' - 'y'). In the case of a single value this is considered to be the inclusive lower value for the implied range. When a range is specified (lower-to-upper) the values are inclusive.",
      "$comment" : "Origin: NormalizedString (PrimitiveType); A `String` conforming to the `normalizedString` definition in [[XMLSCHEMA11-2]].",
      "type" : "string"
    },
    "itemValueRHS" : {
      "description" : "The right hand side value of the mapping relationship i.e. the equivalent value to the reference point defined in the LHS.",
      "$comment" : "Origin: NormalizedString (PrimitiveType); A `String` conforming to the `normalizedString` definition in [[XMLSCHEMA11-2]].",
      "type" : "string"
    }
  },
  "required" : [ "itemValueLHS", "itemValueRHS" ],
  "additionalProperties" : false
}