{
  "@context": {
    "@version": 1.1,
    "pan": "https://pan.dev/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "BPACheck": "pan:BPACheck",
    "BPAReport": "pan:BPAReport",
    "BPARequest": "pan:BPARequest",
    "BPARequestStatus": "pan:BPARequestStatus",
    "category": {
      "@id": "pan:category",
      "@type": "xsd:string"
    },
    "categoryScores": {
      "@id": "pan:category_scores",
      "@container": "@set",
      "@type": "@id"
    },
    "checkId": {
      "@id": "pan:check_id",
      "@type": "xsd:string"
    },
    "completedAt": {
      "@id": "pan:completed_at",
      "@type": "xsd:dateTime"
    },
    "currentValue": {
      "@id": "pan:current_value",
      "@type": "xsd:string"
    },
    "deploymentType": {
      "@id": "pan:deployment_type",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },
    "deviceInfo": {
      "@id": "pan:device_info",
      "@type": "@id"
    },
    "errorMessage": {
      "@id": "pan:error_message",
      "@type": "xsd:string"
    },
    "failed": {
      "@id": "pan:failed",
      "@type": "xsd:integer"
    },
    "failedChecks": {
      "@id": "pan:failed_checks",
      "@type": "xsd:integer"
    },
    "generatedAt": {
      "@id": "pan:generated_at",
      "@type": "xsd:dateTime"
    },
    "hostname": {
      "@id": "pan:hostname",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "pan:model",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "notApplicable": {
      "@id": "pan:not_applicable",
      "@type": "xsd:integer"
    },
    "overallScore": {
      "@id": "pan:overall_score",
      "@type": "xsd:float"
    },
    "panOsVersion": {
      "@id": "pan:pan_os_version",
      "@type": "xsd:string"
    },
    "passed": {
      "@id": "pan:passed",
      "@type": "xsd:integer"
    },
    "passedChecks": {
      "@id": "pan:passed_checks",
      "@type": "xsd:integer"
    },
    "recommendedValue": {
      "@id": "pan:recommended_value",
      "@type": "xsd:string"
    },
    "references": {
      "@id": "pan:references",
      "@container": "@set",
      "@type": "@id"
    },
    "remediation": {
      "@id": "pan:remediation",
      "@type": "xsd:string"
    },
    "reportId": {
      "@id": "pan:report_id",
      "@type": "xsd:string"
    },
    "requestId": {
      "@id": "pan:request_id",
      "@type": "xsd:string"
    },
    "score": {
      "@id": "pan:score",
      "@type": "xsd:float"
    },
    "serialNumber": {
      "@id": "pan:serial_number",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "pan:severity",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "pan:status",
      "@type": "xsd:string"
    },
    "submittedAt": {
      "@id": "pan:submitted_at",
      "@type": "xsd:dateTime"
    },
    "totalChecks": {
      "@id": "pan:total_checks",
      "@type": "xsd:integer"
    },
    "version": {
      "@id": "schema:version",
      "@type": "xsd:string"
    }
  }
}
