Kodjin · JSON-LD Context

Kodjin Context

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

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

Classes

PostPatientValidateRequest GetAuthRealmsFhirClientsRegistrationsOpenidConnectResponse PostFhirApplyFhirpathRequest PostFhirReindexRequest GetFhirVersionsResponse PostFhirPatientValidateRequest GetFhirPatient8A215A7F242845Fd9Ed288Ec672D5158SummaryRespons

Properties

Property Type Container
resourceType string
parameter list
redirect_uris list
token_endpoint_auth_method string
grant_types list
response_types list
client_id string
client_secret string
client_name string
scope string
subject_type string
request_uris list
tls_client_certificate_bound_access_tokens boolean
client_id_issued_at integer
client_secret_expires_at integer
registration_client_uri string
registration_access_token string
backchannel_logout_session_required boolean
require_pushed_authorization_requests boolean
ResourceType string
id string
meta
identifier list
active boolean
name list
telecom list
gender string
birthDate date
managingOrganization
reference string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://kodjin.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "kodjin": "https://kodjin.com/schema#",
    "PostPatientValidateRequest": "kodjin:PostPatientValidateRequest",
    "resourceType": {
      "@id": "kodjin:resourceType",
      "@type": "xsd:string"
    },
    "parameter": {
      "@id": "kodjin:parameter",
      "@container": "@list"
    },
    "GetAuthRealmsFhirClientsRegistrationsOpenidConnectResponse": "kodjin:GetAuthRealmsFhirClientsRegistrationsOpenidConnectResponse",
    "redirect_uris": {
      "@id": "kodjin:redirect_uris",
      "@container": "@list"
    },
    "token_endpoint_auth_method": {
      "@id": "kodjin:token_endpoint_auth_method",
      "@type": "xsd:string"
    },
    "grant_types": {
      "@id": "kodjin:grant_types",
      "@container": "@list"
    },
    "response_types": {
      "@id": "kodjin:response_types",
      "@container": "@list"
    },
    "client_id": {
      "@id": "kodjin:client_id",
      "@type": "xsd:string"
    },
    "client_secret": {
      "@id": "kodjin:client_secret",
      "@type": "xsd:string"
    },
    "client_name": {
      "@id": "kodjin:client_name",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "kodjin:scope",
      "@type": "xsd:string"
    },
    "subject_type": {
      "@id": "kodjin:subject_type",
      "@type": "xsd:string"
    },
    "request_uris": {
      "@id": "kodjin:request_uris",
      "@container": "@list"
    },
    "tls_client_certificate_bound_access_tokens": {
      "@id": "kodjin:tls_client_certificate_bound_access_tokens",
      "@type": "xsd:boolean"
    },
    "client_id_issued_at": {
      "@id": "kodjin:client_id_issued_at",
      "@type": "xsd:integer"
    },
    "client_secret_expires_at": {
      "@id": "kodjin:client_secret_expires_at",
      "@type": "xsd:integer"
    },
    "registration_client_uri": {
      "@id": "kodjin:registration_client_uri",
      "@type": "xsd:string"
    },
    "registration_access_token": {
      "@id": "kodjin:registration_access_token",
      "@type": "xsd:string"
    },
    "backchannel_logout_session_required": {
      "@id": "kodjin:backchannel_logout_session_required",
      "@type": "xsd:boolean"
    },
    "require_pushed_authorization_requests": {
      "@id": "kodjin:require_pushed_authorization_requests",
      "@type": "xsd:boolean"
    },
    "PostFhirApplyFhirpathRequest": "kodjin:PostFhirApplyFhirpathRequest",
    "ResourceType": {
      "@id": "kodjin:ResourceType",
      "@type": "xsd:string"
    },
    "PostFhirReindexRequest": "kodjin:PostFhirReindexRequest",
    "GetFhirVersionsResponse": "kodjin:GetFhirVersionsResponse",
    "PostFhirPatientValidateRequest": "kodjin:PostFhirPatientValidateRequest",
    "id": {
      "@id": "kodjin:id",
      "@type": "xsd:string"
    },
    "meta": {
      "@id": "kodjin:meta"
    },
    "identifier": {
      "@id": "kodjin:identifier",
      "@container": "@list"
    },
    "active": {
      "@id": "kodjin:active",
      "@type": "xsd:boolean"
    },
    "name": {
      "@id": "kodjin:name",
      "@container": "@list"
    },
    "telecom": {
      "@id": "kodjin:telecom",
      "@container": "@list"
    },
    "gender": {
      "@id": "kodjin:gender",
      "@type": "xsd:string"
    },
    "birthDate": {
      "@id": "kodjin:birthDate",
      "@type": "xsd:date"
    },
    "managingOrganization": {
      "@id": "kodjin:managingOrganization"
    },
    "GetFhirPatient8A215A7F242845Fd9Ed288Ec672D5158SummaryRespons": "kodjin:GetFhirPatient8A215A7F242845Fd9Ed288Ec672D5158SummaryRespons",
    "reference": {
      "@id": "kodjin:reference",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Kodjin API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Kodjin'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-14) from openapi/_ae-authored/kodjin-openapi-generated.yml.",
  "dcterms:created": "2026-10-14",
  "dcterms:source": [
    "openapi/_ae-authored/kodjin-openapi-generated.yml"
  ]
}