{
  "@context": {
    "@vocab": "https://edination.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "edination": "https://edination.com/schema#",
    "PostEdifactAckRequest": "edination:PostEdifactAckRequest",
    "EdifactInterchange": {
      "@id": "edination:EdifactInterchange"
    },
    "PostEdifactAckResponse": "edination:PostEdifactAckResponse",
    "PostEdifactReadResponse": "edination:PostEdifactReadResponse",
    "LastIndex": {
      "@id": "edination:LastIndex",
      "@type": "xsd:integer"
    },
    "Status": {
      "@id": "edination:Status",
      "@type": "xsd:string"
    },
    "Details": {
      "@id": "edination:Details",
      "@container": "@list"
    },
    "PostEdifactValidateResponse": "edination:PostEdifactValidateResponse",
    "PostEdifactWriteRequest": "edination:PostEdifactWriteRequest",
    "PostHl7ReadResponse": "edination:PostHl7ReadResponse",
    "PostHl7ValidateRequest": "edination:PostHl7ValidateRequest",
    "Hl7Interchange": {
      "@id": "edination:Hl7Interchange",
      "@type": "xsd:string"
    },
    "PostHl7WriteRequest": "edination:PostHl7WriteRequest",
    "PostNcpdpReadResponse": "edination:PostNcpdpReadResponse",
    "PostNcpdpValidateRequest": "edination:PostNcpdpValidateRequest",
    "TransmissionHeader": {
      "@id": "edination:TransmissionHeader"
    },
    "Transactions": {
      "@id": "edination:Transactions",
      "@container": "@list"
    },
    "TransmissionTrailer": {
      "@id": "edination:TransmissionTrailer"
    },
    "Model": {
      "@id": "edination:Model",
      "@type": "xsd:string"
    },
    "PostNcpdpWriteRequest": "edination:PostNcpdpWriteRequest",
    "PostVdaReadResponse": "edination:PostVdaReadResponse",
    "Id": {
      "@id": "edination:Id",
      "@type": "xsd:string"
    },
    "Value": {
      "@id": "edination:Value"
    },
    "Result": {
      "@id": "edination:Result"
    },
    "PostVdaValidateRequest": "edination:PostVdaValidateRequest",
    "PostVdaWriteRequest": "edination:PostVdaWriteRequest",
    "PostX12AckRequest": "edination:PostX12AckRequest",
    "SegmentDelimiter": {
      "@id": "edination:SegmentDelimiter",
      "@type": "xsd:string"
    },
    "DataElementDelimiter": {
      "@id": "edination:DataElementDelimiter",
      "@type": "xsd:string"
    },
    "ISA": {
      "@id": "edination:ISA"
    },
    "Groups": {
      "@id": "edination:Groups",
      "@container": "@list"
    },
    "IEATrailers": {
      "@id": "edination:IEATrailers",
      "@container": "@list"
    },
    "PostX12AckResponse": "edination:PostX12AckResponse",
    "TA1": {
      "@id": "edination:TA1"
    },
    "PostX12ReadResponse": "edination:PostX12ReadResponse",
    "PostX12ValidateRequest": "edination:PostX12ValidateRequest",
    "PostX12WriteRequest": "edination:PostX12WriteRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "EdiNation API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects EdiNation'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-20) from openapi/_ae-authored/edination-openapi-generated.yml.",
  "dcterms:created": "2026-10-20",
  "dcterms:source": [
    "openapi/_ae-authored/edination-openapi-generated.yml"
  ]
}