finchnode-com · JSON-LD Context
Finchnode Com Context
JSON-LD context defining the semantic vocabulary for Finchnode Com from finchnode-com.
41 Classes
128 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
finchnode:
https://finchnode.com/schema#
Classes
TefcaCreateRequest
TefcaRetrieveRequest
TefcaConfig
TefcaSession
TefcaDocument
TefcaExport
Category
Environment
Health
App
CreateConnectSession
ConnectSessionStatus
SyncStatus
SyncWarning
SyncState
ConnectSession
Source
User
UserList
Coding
RecordBase
SnapshotSource
ConsentAccess
RecordMetadata
HealthRecordData
HealthRecord
CategoryRecordList
RecordChange
RecordChangeList
ConsentReceipt
WebhookEvent
SimulateSessionRequest
SandboxEventRequest
SandboxEvent
CreateConformanceRunRequest
ConformanceCheck
ConformanceRun
ConformanceRunList
ConformanceReport
ConformanceProbeEvent
ErrorEnvelope
Properties
| Property | Type | Container |
|---|---|---|
| mode | string | |
| patientId | string | |
| consent | boolean | |
| consentVersion | string | |
| scenario | string | |
| categories | list | |
| documentIds | list | |
| synthetic | boolean | |
| environment | string | |
| object | string | |
| consentText | string | |
| scenarios | list | |
| expiresInSeconds | integer | |
| maxActiveSessions | integer | |
| id | string | |
| status | string | |
| createdAt | dateTime | |
| expiresAt | dateTime | |
| matches | list | |
| documents | list | |
| results | list | |
| failures | list | |
| title | string | |
| resourceType | string | |
| resourceCount | integer | |
| contentType | string | |
| source | string | |
| sessionId | string | |
| bundle | ||
| version | string | |
| timestamp | dateTime | |
| name | string | |
| externalId | string | |
| syncMode | string | |
| durationDays | integer | |
| returnUrl | reference | |
| category | ||
| code | string | |
| message | string | |
| retryable | boolean | |
| syncId | string | |
| startedAt | dateTime | |
| completedAt | dateTime | |
| grantedCategories | list | |
| availableCategories | list | |
| missingCategories | list | |
| warnings | list | |
| failure | ||
| persistentSyncRequested | boolean | |
| subject | string | |
| organization | string | |
| sync | reference | |
| simulation | ||
| system | string | |
| sources | list | |
| consentedAt | dateTime | |
| data | list | |
| hasMore | boolean | |
| total | integer | |
| nextCursor | string | |
| nextOffset | integer | |
| display | string | |
| sourceRecordId | string | |
| sourceName | string | |
| codes | list | |
| sourceUpdatedAt | dateTime | |
| syncedAt | dateTime | |
| lastSyncedAt | dateTime | |
| receiptIds | list | |
| receipts | list | |
| preparedAt | dateTime | |
| schemaVersion | integer | |
| syncStatus | string | |
| dataAsOf | dateTime | |
| lastSuccessfulSyncAt | dateTime | |
| changeCursor | string | |
| changeCursors | ||
| disclaimer | string | |
| truncatedSections | list | |
| demographics | ||
| medications | list | |
| medicationAdministrations | list | |
| medicationDispenses | list | |
| conditions | list | |
| labs | list | |
| diagnosticReports | list | |
| vitals | list | |
| allergies | list | |
| immunizations | list | |
| encounters | list | |
| appointments | list | |
| careTeam | list | |
| clinicalNotes | list | |
| claims | ||
| meta | reference | |
| sequence | integer | |
| changeType | string | |
| recordId | string | |
| recordType | string | |
| changedAt | dateTime | |
| record | ||
| action | string | |
| purpose | string | |
| requestedCategories | list | |
| grantedScopes | list | |
| signedAt | dateTime | |
| revokedAt | dateTime | |
| policyVersion | string | |
| type | string | |
| jobIds | list | |
| sync_mode | string | |
| level | string | |
| evidence | ||
| reason | string | |
| phase | string | |
| run_key | string | |
| instructions | list | |
| checks | list | |
| expires_at | dateTime | |
| started_at | dateTime | |
| completed_at | dateTime | |
| verdict | string | |
| cancel_reason | string | |
| links | ||
| app | ||
| finchnodeVersion | string | |
| notes | list | |
| error |
JSON-LD Document
{
"@context": {
"@vocab": "https://finchnode.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"finchnode": "https://finchnode.com/schema#",
"TefcaCreateRequest": "finchnode:TefcaCreateRequest",
"mode": {
"@id": "finchnode:mode",
"@type": "xsd:string"
},
"patientId": {
"@id": "finchnode:patientId",
"@type": "xsd:string"
},
"consent": {
"@id": "finchnode:consent",
"@type": "xsd:boolean"
},
"consentVersion": {
"@id": "finchnode:consentVersion",
"@type": "xsd:string"
},
"scenario": {
"@id": "finchnode:scenario",
"@type": "xsd:string"
},
"categories": {
"@id": "finchnode:categories",
"@container": "@list"
},
"TefcaRetrieveRequest": "finchnode:TefcaRetrieveRequest",
"documentIds": {
"@id": "finchnode:documentIds",
"@container": "@list"
},
"TefcaConfig": "finchnode:TefcaConfig",
"synthetic": {
"@id": "finchnode:synthetic",
"@type": "xsd:boolean"
},
"environment": {
"@id": "finchnode:environment",
"@type": "xsd:string"
},
"object": {
"@id": "finchnode:object",
"@type": "xsd:string"
},
"consentText": {
"@id": "finchnode:consentText",
"@type": "xsd:string"
},
"scenarios": {
"@id": "finchnode:scenarios",
"@container": "@list"
},
"expiresInSeconds": {
"@id": "finchnode:expiresInSeconds",
"@type": "xsd:integer"
},
"maxActiveSessions": {
"@id": "finchnode:maxActiveSessions",
"@type": "xsd:integer"
},
"TefcaSession": "finchnode:TefcaSession",
"id": {
"@id": "finchnode:id",
"@type": "xsd:string"
},
"status": {
"@id": "finchnode:status",
"@type": "xsd:string"
},
"createdAt": {
"@id": "finchnode:createdAt",
"@type": "xsd:dateTime"
},
"expiresAt": {
"@id": "finchnode:expiresAt",
"@type": "xsd:dateTime"
},
"matches": {
"@id": "finchnode:matches",
"@container": "@list"
},
"documents": {
"@id": "finchnode:documents",
"@container": "@list"
},
"results": {
"@id": "finchnode:results",
"@container": "@list"
},
"failures": {
"@id": "finchnode:failures",
"@container": "@list"
},
"TefcaDocument": "finchnode:TefcaDocument",
"title": {
"@id": "finchnode:title",
"@type": "xsd:string"
},
"resourceType": {
"@id": "finchnode:resourceType",
"@type": "xsd:string"
},
"resourceCount": {
"@id": "finchnode:resourceCount",
"@type": "xsd:integer"
},
"contentType": {
"@id": "finchnode:contentType",
"@type": "xsd:string"
},
"source": {
"@id": "finchnode:source",
"@type": "xsd:string"
},
"TefcaExport": "finchnode:TefcaExport",
"sessionId": {
"@id": "finchnode:sessionId",
"@type": "xsd:string"
},
"bundle": {
"@id": "finchnode:bundle"
},
"Category": "finchnode:Category",
"Environment": "finchnode:Environment",
"Health": "finchnode:Health",
"version": {
"@id": "finchnode:version",
"@type": "xsd:string"
},
"timestamp": {
"@id": "finchnode:timestamp",
"@type": "xsd:dateTime"
},
"App": "finchnode:App",
"name": {
"@id": "finchnode:name",
"@type": "xsd:string"
},
"CreateConnectSession": "finchnode:CreateConnectSession",
"externalId": {
"@id": "finchnode:externalId",
"@type": "xsd:string"
},
"syncMode": {
"@id": "finchnode:syncMode",
"@type": "xsd:string"
},
"durationDays": {
"@id": "finchnode:durationDays",
"@type": "xsd:integer"
},
"returnUrl": {
"@id": "finchnode:returnUrl",
"@type": "@id"
},
"ConnectSessionStatus": "finchnode:ConnectSessionStatus",
"SyncStatus": "finchnode:SyncStatus",
"SyncWarning": "finchnode:SyncWarning",
"category": {
"@id": "finchnode:category"
},
"code": {
"@id": "finchnode:code",
"@type": "xsd:string"
},
"message": {
"@id": "finchnode:message",
"@type": "xsd:string"
},
"retryable": {
"@id": "finchnode:retryable",
"@type": "xsd:boolean"
},
"SyncState": "finchnode:SyncState",
"syncId": {
"@id": "finchnode:syncId",
"@type": "xsd:string"
},
"startedAt": {
"@id": "finchnode:startedAt",
"@type": "xsd:dateTime"
},
"completedAt": {
"@id": "finchnode:completedAt",
"@type": "xsd:dateTime"
},
"grantedCategories": {
"@id": "finchnode:grantedCategories",
"@container": "@list"
},
"availableCategories": {
"@id": "finchnode:availableCategories",
"@container": "@list"
},
"missingCategories": {
"@id": "finchnode:missingCategories",
"@container": "@list"
},
"warnings": {
"@id": "finchnode:warnings",
"@container": "@list"
},
"failure": {
"@id": "finchnode:failure"
},
"ConnectSession": "finchnode:ConnectSession",
"persistentSyncRequested": {
"@id": "finchnode:persistentSyncRequested",
"@type": "xsd:boolean"
},
"subject": {
"@id": "finchnode:subject",
"@type": "xsd:string"
},
"organization": {
"@id": "finchnode:organization",
"@type": "xsd:string"
},
"sync": {
"@id": "finchnode:sync",
"@type": "@id"
},
"simulation": {
"@id": "finchnode:simulation"
},
"Source": "finchnode:Source",
"system": {
"@id": "finchnode:system",
"@type": "xsd:string"
},
"User": "finchnode:User",
"sources": {
"@id": "finchnode:sources",
"@container": "@list"
},
"consentedAt": {
"@id": "finchnode:consentedAt",
"@type": "xsd:dateTime"
},
"UserList": "finchnode:UserList",
"data": {
"@id": "finchnode:data",
"@container": "@list"
},
"hasMore": {
"@id": "finchnode:hasMore",
"@type": "xsd:boolean"
},
"total": {
"@id": "finchnode:total",
"@type": "xsd:integer"
},
"nextCursor": {
"@id": "finchnode:nextCursor",
"@type": "xsd:string"
},
"nextOffset": {
"@id": "finchnode:nextOffset",
"@type": "xsd:integer"
},
"Coding": "finchnode:Coding",
"display": {
"@id": "finchnode:display",
"@type": "xsd:string"
},
"RecordBase": "finchnode:RecordBase",
"sourceRecordId": {
"@id": "finchnode:sourceRecordId",
"@type": "xsd:string"
},
"sourceName": {
"@id": "finchnode:sourceName",
"@type": "xsd:string"
},
"codes": {
"@id": "finchnode:codes",
"@container": "@list"
},
"sourceUpdatedAt": {
"@id": "finchnode:sourceUpdatedAt",
"@type": "xsd:dateTime"
},
"syncedAt": {
"@id": "finchnode:syncedAt",
"@type": "xsd:dateTime"
},
"SnapshotSource": "finchnode:SnapshotSource",
"lastSyncedAt": {
"@id": "finchnode:lastSyncedAt",
"@type": "xsd:dateTime"
},
"ConsentAccess": "finchnode:ConsentAccess",
"receiptIds": {
"@id": "finchnode:receiptIds",
"@container": "@list"
},
"receipts": {
"@id": "finchnode:receipts",
"@container": "@list"
},
"RecordMetadata": "finchnode:RecordMetadata",
"preparedAt": {
"@id": "finchnode:preparedAt",
"@type": "xsd:dateTime"
},
"schemaVersion": {
"@id": "finchnode:schemaVersion",
"@type": "xsd:integer"
},
"syncStatus": {
"@id": "finchnode:syncStatus",
"@type": "xsd:string"
},
"dataAsOf": {
"@id": "finchnode:dataAsOf",
"@type": "xsd:dateTime"
},
"lastSuccessfulSyncAt": {
"@id": "finchnode:lastSuccessfulSyncAt",
"@type": "xsd:dateTime"
},
"changeCursor": {
"@id": "finchnode:changeCursor",
"@type": "xsd:string"
},
"changeCursors": {
"@id": "finchnode:changeCursors"
},
"disclaimer": {
"@id": "finchnode:disclaimer",
"@type": "xsd:string"
},
"truncatedSections": {
"@id": "finchnode:truncatedSections",
"@container": "@list"
},
"HealthRecordData": "finchnode:HealthRecordData",
"demographics": {
"@id": "finchnode:demographics"
},
"medications": {
"@id": "finchnode:medications",
"@container": "@list"
},
"medicationAdministrations": {
"@id": "finchnode:medicationAdministrations",
"@container": "@list"
},
"medicationDispenses": {
"@id": "finchnode:medicationDispenses",
"@container": "@list"
},
"conditions": {
"@id": "finchnode:conditions",
"@container": "@list"
},
"labs": {
"@id": "finchnode:labs",
"@container": "@list"
},
"diagnosticReports": {
"@id": "finchnode:diagnosticReports",
"@container": "@list"
},
"vitals": {
"@id": "finchnode:vitals",
"@container": "@list"
},
"allergies": {
"@id": "finchnode:allergies",
"@container": "@list"
},
"immunizations": {
"@id": "finchnode:immunizations",
"@container": "@list"
},
"encounters": {
"@id": "finchnode:encounters",
"@container": "@list"
},
"appointments": {
"@id": "finchnode:appointments",
"@container": "@list"
},
"careTeam": {
"@id": "finchnode:careTeam",
"@container": "@list"
},
"clinicalNotes": {
"@id": "finchnode:clinicalNotes",
"@container": "@list"
},
"claims": {
"@id": "finchnode:claims"
},
"HealthRecord": "finchnode:HealthRecord",
"meta": {
"@id": "finchnode:meta",
"@type": "@id"
},
"CategoryRecordList": "finchnode:CategoryRecordList",
"RecordChange": "finchnode:RecordChange",
"sequence": {
"@id": "finchnode:sequence",
"@type": "xsd:integer"
},
"changeType": {
"@id": "finchnode:changeType",
"@type": "xsd:string"
},
"recordId": {
"@id": "finchnode:recordId",
"@type": "xsd:string"
},
"recordType": {
"@id": "finchnode:recordType",
"@type": "xsd:string"
},
"changedAt": {
"@id": "finchnode:changedAt",
"@type": "xsd:dateTime"
},
"record": {
"@id": "finchnode:record"
},
"RecordChangeList": "finchnode:RecordChangeList",
"ConsentReceipt": "finchnode:ConsentReceipt",
"action": {
"@id": "finchnode:action",
"@type": "xsd:string"
},
"purpose": {
"@id": "finchnode:purpose",
"@type": "xsd:string"
},
"requestedCategories": {
"@id": "finchnode:requestedCategories",
"@container": "@list"
},
"grantedScopes": {
"@id": "finchnode:grantedScopes",
"@container": "@list"
},
"signedAt": {
"@id": "finchnode:signedAt",
"@type": "xsd:dateTime"
},
"revokedAt": {
"@id": "finchnode:revokedAt",
"@type": "xsd:dateTime"
},
"policyVersion": {
"@id": "finchnode:policyVersion",
"@type": "xsd:string"
},
"WebhookEvent": "finchnode:WebhookEvent",
"type": {
"@id": "finchnode:type",
"@type": "xsd:string"
},
"SimulateSessionRequest": "finchnode:SimulateSessionRequest",
"SandboxEventRequest": "finchnode:SandboxEventRequest",
"SandboxEvent": "finchnode:SandboxEvent",
"jobIds": {
"@id": "finchnode:jobIds",
"@container": "@list"
},
"CreateConformanceRunRequest": "finchnode:CreateConformanceRunRequest",
"sync_mode": {
"@id": "finchnode:sync_mode",
"@type": "xsd:string"
},
"ConformanceCheck": "finchnode:ConformanceCheck",
"level": {
"@id": "finchnode:level",
"@type": "xsd:string"
},
"evidence": {
"@id": "finchnode:evidence"
},
"reason": {
"@id": "finchnode:reason",
"@type": "xsd:string"
},
"ConformanceRun": "finchnode:ConformanceRun",
"phase": {
"@id": "finchnode:phase",
"@type": "xsd:string"
},
"run_key": {
"@id": "finchnode:run_key",
"@type": "xsd:string"
},
"instructions": {
"@id": "finchnode:instructions",
"@container": "@list"
},
"checks": {
"@id": "finchnode:checks",
"@container": "@list"
},
"expires_at": {
"@id": "finchnode:expires_at",
"@type": "xsd:dateTime"
},
"started_at": {
"@id": "finchnode:started_at",
"@type": "xsd:dateTime"
},
"completed_at": {
"@id": "finchnode:completed_at",
"@type": "xsd:dateTime"
},
"verdict": {
"@id": "finchnode:verdict",
"@type": "xsd:string"
},
"cancel_reason": {
"@id": "finchnode:cancel_reason",
"@type": "xsd:string"
},
"links": {
"@id": "finchnode:links"
},
"ConformanceRunList": "finchnode:ConformanceRunList",
"ConformanceReport": "finchnode:ConformanceReport",
"app": {
"@id": "finchnode:app"
},
"finchnodeVersion": {
"@id": "finchnode:finchnodeVersion",
"@type": "xsd:string"
},
"notes": {
"@id": "finchnode:notes",
"@container": "@list"
},
"ConformanceProbeEvent": "finchnode:ConformanceProbeEvent",
"ErrorEnvelope": "finchnode:ErrorEnvelope",
"error": {
"@id": "finchnode:error"
}
},
"@type": "schema:Dataset",
"schema:name": "finchnode-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects finchnode-com'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-30) from openapi/_original/finchnode-com-api-openapi.yml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/_original/finchnode-com-api-openapi.yml"
]
}