Vera Health · JSON-LD Context

Vera Health Context

JSON-LD context defining the semantic vocabulary for Vera Health from Vera Health.

23 Classes 65 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
vera: https://verahealth.ai/schema#

Classes

Error ChatRequest ConversationTurn ChatMetadata VendorMetadata ChatResponse ChatError EvidenceLevel TokenUsage RateLimitError QuotaEntry QuotasResponse AgentChatRequest AgentToolOutput AgentReference AgentChatResponse AgentChatError AgentToolId ValidationError AgentSuggestedQuestions AgentToolPayloadMedcalc AgentToolPayloadPatientHandout AgentToolPayloadPriorAuth

Properties

Property Type Container
error string
message string
details string
question string
context
metadata reference
stream boolean
role string
content string
type string
source string
thread_id string
message_id string
variation string
user_id string
timestamp string
workflow_run_id string
references list
progress
doi_reference_map
evidence_levels
usage reference
answer string
vendor_metadata reference
schema_version integer
summary string
study_characteristics
quality_assessment
strength_tags list
strength_notes list
strength_factors list
limitations list
overall_strength string
input_tokens integer
output_tokens integer
label string
unit string
limit integer
remaining integer
reset integer
duration integer
quotas list
tools list
country string
suggestions boolean
tool string
output
sourceId integer
kind string
title string
firstAuthor string
journal string
year string
doi string
imageUrl string
isGuideline boolean
evidenceStrength string
tool_outputs list
code string
question_1 string
question_2 string
question_3 string
calcId
inputs list
language string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://verahealth.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "vera": "https://verahealth.ai/schema#",
    "Error": "vera:Error",
    "error": {
      "@id": "vera:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "vera:message",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "vera:details",
      "@type": "xsd:string"
    },
    "ChatRequest": "vera:ChatRequest",
    "question": {
      "@id": "vera:question",
      "@type": "xsd:string"
    },
    "context": {
      "@id": "vera:context"
    },
    "metadata": {
      "@id": "vera:metadata",
      "@type": "@id"
    },
    "stream": {
      "@id": "vera:stream",
      "@type": "xsd:boolean"
    },
    "ConversationTurn": "vera:ConversationTurn",
    "role": {
      "@id": "vera:role",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "vera:content",
      "@type": "xsd:string"
    },
    "ChatMetadata": "vera:ChatMetadata",
    "type": {
      "@id": "vera:type",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "vera:source",
      "@type": "xsd:string"
    },
    "thread_id": {
      "@id": "vera:thread_id",
      "@type": "xsd:string"
    },
    "message_id": {
      "@id": "vera:message_id",
      "@type": "xsd:string"
    },
    "variation": {
      "@id": "vera:variation",
      "@type": "xsd:string"
    },
    "user_id": {
      "@id": "vera:user_id",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "vera:timestamp",
      "@type": "xsd:string"
    },
    "VendorMetadata": "vera:VendorMetadata",
    "workflow_run_id": {
      "@id": "vera:workflow_run_id",
      "@type": "xsd:string"
    },
    "references": {
      "@id": "vera:references",
      "@container": "@list"
    },
    "progress": {
      "@id": "vera:progress"
    },
    "doi_reference_map": {
      "@id": "vera:doi_reference_map"
    },
    "evidence_levels": {
      "@id": "vera:evidence_levels"
    },
    "usage": {
      "@id": "vera:usage",
      "@type": "@id"
    },
    "ChatResponse": "vera:ChatResponse",
    "answer": {
      "@id": "vera:answer",
      "@type": "xsd:string"
    },
    "vendor_metadata": {
      "@id": "vera:vendor_metadata",
      "@type": "@id"
    },
    "ChatError": "vera:ChatError",
    "EvidenceLevel": "vera:EvidenceLevel",
    "schema_version": {
      "@id": "vera:schema_version",
      "@type": "xsd:integer"
    },
    "summary": {
      "@id": "vera:summary",
      "@type": "xsd:string"
    },
    "study_characteristics": {
      "@id": "vera:study_characteristics"
    },
    "quality_assessment": {
      "@id": "vera:quality_assessment"
    },
    "strength_tags": {
      "@id": "vera:strength_tags",
      "@container": "@list"
    },
    "strength_notes": {
      "@id": "vera:strength_notes",
      "@container": "@list"
    },
    "strength_factors": {
      "@id": "vera:strength_factors",
      "@container": "@list"
    },
    "limitations": {
      "@id": "vera:limitations",
      "@container": "@list"
    },
    "overall_strength": {
      "@id": "vera:overall_strength",
      "@type": "xsd:string"
    },
    "TokenUsage": "vera:TokenUsage",
    "input_tokens": {
      "@id": "vera:input_tokens",
      "@type": "xsd:integer"
    },
    "output_tokens": {
      "@id": "vera:output_tokens",
      "@type": "xsd:integer"
    },
    "RateLimitError": "vera:RateLimitError",
    "QuotaEntry": "vera:QuotaEntry",
    "label": {
      "@id": "vera:label",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "vera:unit",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "vera:limit",
      "@type": "xsd:integer"
    },
    "remaining": {
      "@id": "vera:remaining",
      "@type": "xsd:integer"
    },
    "reset": {
      "@id": "vera:reset",
      "@type": "xsd:integer"
    },
    "duration": {
      "@id": "vera:duration",
      "@type": "xsd:integer"
    },
    "QuotasResponse": "vera:QuotasResponse",
    "quotas": {
      "@id": "vera:quotas",
      "@container": "@list"
    },
    "AgentChatRequest": "vera:AgentChatRequest",
    "tools": {
      "@id": "vera:tools",
      "@container": "@list"
    },
    "country": {
      "@id": "vera:country",
      "@type": "xsd:string"
    },
    "suggestions": {
      "@id": "vera:suggestions",
      "@type": "xsd:boolean"
    },
    "AgentToolOutput": "vera:AgentToolOutput",
    "tool": {
      "@id": "vera:tool",
      "@type": "xsd:string"
    },
    "output": {
      "@id": "vera:output"
    },
    "AgentReference": "vera:AgentReference",
    "sourceId": {
      "@id": "vera:sourceId",
      "@type": "xsd:integer"
    },
    "kind": {
      "@id": "vera:kind",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "vera:title",
      "@type": "xsd:string"
    },
    "firstAuthor": {
      "@id": "vera:firstAuthor",
      "@type": "xsd:string"
    },
    "journal": {
      "@id": "vera:journal",
      "@type": "xsd:string"
    },
    "year": {
      "@id": "vera:year",
      "@type": "xsd:string"
    },
    "doi": {
      "@id": "vera:doi",
      "@type": "xsd:string"
    },
    "imageUrl": {
      "@id": "vera:imageUrl",
      "@type": "xsd:string"
    },
    "isGuideline": {
      "@id": "vera:isGuideline",
      "@type": "xsd:boolean"
    },
    "evidenceStrength": {
      "@id": "vera:evidenceStrength",
      "@type": "xsd:string"
    },
    "AgentChatResponse": "vera:AgentChatResponse",
    "tool_outputs": {
      "@id": "vera:tool_outputs",
      "@container": "@list"
    },
    "AgentChatError": "vera:AgentChatError",
    "AgentToolId": "vera:AgentToolId",
    "ValidationError": "vera:ValidationError",
    "code": {
      "@id": "vera:code",
      "@type": "xsd:string"
    },
    "AgentSuggestedQuestions": "vera:AgentSuggestedQuestions",
    "question_1": {
      "@id": "vera:question_1",
      "@type": "xsd:string"
    },
    "question_2": {
      "@id": "vera:question_2",
      "@type": "xsd:string"
    },
    "question_3": {
      "@id": "vera:question_3",
      "@type": "xsd:string"
    },
    "AgentToolPayloadMedcalc": "vera:AgentToolPayloadMedcalc",
    "calcId": {
      "@id": "vera:calcId"
    },
    "inputs": {
      "@id": "vera:inputs",
      "@container": "@list"
    },
    "AgentToolPayloadPatientHandout": "vera:AgentToolPayloadPatientHandout",
    "language": {
      "@id": "vera:language",
      "@type": "xsd:string"
    },
    "AgentToolPayloadPriorAuth": "vera:AgentToolPayloadPriorAuth"
  },
  "@type": "schema:Dataset",
  "schema:name": "Vera Health API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Vera Health's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/vera-health-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/vera-health-openapi.json"
  ]
}