{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/dentsply-sirona/main/json-schema/dentsply-sirona-exposure-schema.json",
  "title": "Exposure",
  "x-generated": "2026-10-12",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/dentsply-sirona-exposures-api-openapi.yml#/components/schemas/Exposure",
  "type": "object",
  "required": [
    "id",
    "recordedTime",
    "kiloVolts",
    "milliAmps",
    "exposureTime"
  ],
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "description": "Unique Id assigned to this exposure"
    },
    "recordedTime": {
      "type": "string",
      "format": "date-time",
      "description": "Timestamp representing the date and time expressed in local time that the exposure was recorded"
    },
    "kiloVolts": {
      "type": "number",
      "format": "integer",
      "description": "X-ray tube voltage in killovolts (kV)"
    },
    "milliAmps": {
      "type": "number",
      "format": "integer",
      "description": "X-ray tube amperage in milliamps (mA)"
    },
    "exposureTime": {
      "type": "number",
      "format": "float",
      "description": "X-ray exposure time in milliseconds (mS)"
    },
    "doseAreaProduct": {
      "type": "number",
      "format": "float",
      "description": "The dose area product (DAP) of this exposure in decigray centimeters squared (dGy*cm<sup>2</sup>)"
    },
    "tubeLength": {
      "type": "number",
      "format": "float",
      "description": "Length of the collimator tube in centimeters (cm)"
    },
    "jawRegion": {
      "type": "string",
      "enum": [
        "mandible",
        "maxilla"
      ],
      "description": "The region in the jaw that was exposed"
    },
    "toothRegion": {
      "type": "string",
      "enum": [
        "incisor",
        "canine",
        "premolar",
        "molar"
      ],
      "description": "The type of tooth that was exposed"
    },
    "patientSize": {
      "type": "string",
      "enum": [
        "child",
        "adult"
      ],
      "description": "Relative size/age of the patient"
    },
    "imageType": {
      "type": "string",
      "enum": [
        "periapical",
        "bitewing",
        "occlusal"
      ],
      "description": "The type of intraoral exposure"
    }
  }
}