Ovok · JSON-LD Context

Ovok Context

JSON-LD context defining the semantic vocabulary for Ovok from Ovok.

7 Classes 70 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/
ovok: https://ovok.com/schema#

Classes

PostFhirR4Request GetFhirR4BundleResponse PostFhirR4DeviceRequest PostFhirR4GoalRequest PostFhirR4MediaRequest PostFhirR4PatientRequest PostFhirR4PatientPatientIdRequest

Properties

Property Type Container
Bundle string
id string
meta string
implicitRules string
language string
identifier string
type string
timestamp string
total string
link string
entry string
signature string
text string
contained string
extension string
modifierExtension string
definition string
udiCarrier string
status string
statusReason string
distinctIdentifier string
manufacturer string
manufactureDate string
expirationDate string
lotNumber string
serialNumber string
deviceName string
modelNumber string
partNumber string
specialization string
version string
property string
patient string
owner string
contact string
location string
url string
note string
safety string
parent string
lifecycleStatus string
achievementStatus string
category string
priority string
description string
subject string
target string
statusDate string
expressedBy string
addresses string
outcomeCode string
outcomeReference string
basedOn string
partOf string
modality string
view string
encounter string
issued string
operator string
reasonCode string
bodySite string
device string
height string
width string
frames string
duration decimal
content string
resourceType string
name string
birthDate string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://ovok.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ovok": "https://ovok.com/schema#",
    "PostFhirR4Request": "ovok:PostFhirR4Request",
    "Bundle": {
      "@id": "ovok:Bundle",
      "@type": "xsd:string"
    },
    "GetFhirR4BundleResponse": "ovok:GetFhirR4BundleResponse",
    "id": {
      "@id": "ovok:id",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "ovok:meta",
      "@type": "xsd:string"
    },
    "implicitRules": {
      "@id": "ovok:implicitRules",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "ovok:language",
      "@type": "xsd:string"
    },
    "identifier": {
      "@id": "ovok:identifier",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "ovok:type",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "ovok:timestamp",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "ovok:total",
      "@type": "xsd:string"
    },
    "link": {
      "@id": "ovok:link",
      "@type": "xsd:string"
    },
    "entry": {
      "@id": "ovok:entry",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "ovok:signature",
      "@type": "xsd:string"
    },
    "PostFhirR4DeviceRequest": "ovok:PostFhirR4DeviceRequest",
    "text": {
      "@id": "ovok:text",
      "@type": "xsd:string"
    },
    "contained": {
      "@id": "ovok:contained",
      "@type": "xsd:string"
    },
    "extension": {
      "@id": "ovok:extension",
      "@type": "xsd:string"
    },
    "modifierExtension": {
      "@id": "ovok:modifierExtension",
      "@type": "xsd:string"
    },
    "definition": {
      "@id": "ovok:definition",
      "@type": "xsd:string"
    },
    "udiCarrier": {
      "@id": "ovok:udiCarrier",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "ovok:status",
      "@type": "xsd:string"
    },
    "statusReason": {
      "@id": "ovok:statusReason",
      "@type": "xsd:string"
    },
    "distinctIdentifier": {
      "@id": "ovok:distinctIdentifier",
      "@type": "xsd:string"
    },
    "manufacturer": {
      "@id": "ovok:manufacturer",
      "@type": "xsd:string"
    },
    "manufactureDate": {
      "@id": "ovok:manufactureDate",
      "@type": "xsd:string"
    },
    "expirationDate": {
      "@id": "ovok:expirationDate",
      "@type": "xsd:string"
    },
    "lotNumber": {
      "@id": "ovok:lotNumber",
      "@type": "xsd:string"
    },
    "serialNumber": {
      "@id": "ovok:serialNumber",
      "@type": "xsd:string"
    },
    "deviceName": {
      "@id": "ovok:deviceName",
      "@type": "xsd:string"
    },
    "modelNumber": {
      "@id": "ovok:modelNumber",
      "@type": "xsd:string"
    },
    "partNumber": {
      "@id": "ovok:partNumber",
      "@type": "xsd:string"
    },
    "specialization": {
      "@id": "ovok:specialization",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "ovok:version",
      "@type": "xsd:string"
    },
    "property": {
      "@id": "ovok:property",
      "@type": "xsd:string"
    },
    "patient": {
      "@id": "ovok:patient",
      "@type": "xsd:string"
    },
    "owner": {
      "@id": "ovok:owner",
      "@type": "xsd:string"
    },
    "contact": {
      "@id": "ovok:contact",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "ovok:location",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "ovok:url",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "ovok:note",
      "@type": "xsd:string"
    },
    "safety": {
      "@id": "ovok:safety",
      "@type": "xsd:string"
    },
    "parent": {
      "@id": "ovok:parent",
      "@type": "xsd:string"
    },
    "PostFhirR4GoalRequest": "ovok:PostFhirR4GoalRequest",
    "lifecycleStatus": {
      "@id": "ovok:lifecycleStatus",
      "@type": "xsd:string"
    },
    "achievementStatus": {
      "@id": "ovok:achievementStatus",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "ovok:category",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "ovok:priority",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "ovok:description",
      "@type": "xsd:string"
    },
    "subject": {
      "@id": "ovok:subject",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "ovok:target",
      "@type": "xsd:string"
    },
    "statusDate": {
      "@id": "ovok:statusDate",
      "@type": "xsd:string"
    },
    "expressedBy": {
      "@id": "ovok:expressedBy",
      "@type": "xsd:string"
    },
    "addresses": {
      "@id": "ovok:addresses",
      "@type": "xsd:string"
    },
    "outcomeCode": {
      "@id": "ovok:outcomeCode",
      "@type": "xsd:string"
    },
    "outcomeReference": {
      "@id": "ovok:outcomeReference",
      "@type": "xsd:string"
    },
    "PostFhirR4MediaRequest": "ovok:PostFhirR4MediaRequest",
    "basedOn": {
      "@id": "ovok:basedOn",
      "@type": "xsd:string"
    },
    "partOf": {
      "@id": "ovok:partOf",
      "@type": "xsd:string"
    },
    "modality": {
      "@id": "ovok:modality",
      "@type": "xsd:string"
    },
    "view": {
      "@id": "ovok:view",
      "@type": "xsd:string"
    },
    "encounter": {
      "@id": "ovok:encounter",
      "@type": "xsd:string"
    },
    "issued": {
      "@id": "ovok:issued",
      "@type": "xsd:string"
    },
    "operator": {
      "@id": "ovok:operator",
      "@type": "xsd:string"
    },
    "reasonCode": {
      "@id": "ovok:reasonCode",
      "@type": "xsd:string"
    },
    "bodySite": {
      "@id": "ovok:bodySite",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "ovok:device",
      "@type": "xsd:string"
    },
    "height": {
      "@id": "ovok:height",
      "@type": "xsd:string"
    },
    "width": {
      "@id": "ovok:width",
      "@type": "xsd:string"
    },
    "frames": {
      "@id": "ovok:frames",
      "@type": "xsd:string"
    },
    "duration": {
      "@id": "ovok:duration",
      "@type": "xsd:decimal"
    },
    "content": {
      "@id": "ovok:content",
      "@type": "xsd:string"
    },
    "PostFhirR4PatientRequest": "ovok:PostFhirR4PatientRequest",
    "resourceType": {
      "@id": "ovok:resourceType",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "ovok:name",
      "@type": "xsd:string"
    },
    "birthDate": {
      "@id": "ovok:birthDate",
      "@type": "xsd:string"
    },
    "PostFhirR4PatientPatientIdRequest": "ovok:PostFhirR4PatientPatientIdRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "Ovok API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Ovok'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-11-08) from openapi/_ae-authored/ovok-openapi-generated.yml.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/_ae-authored/ovok-openapi-generated.yml"
  ]
}