{
  "@context": {
    "@vocab": "https://prh.fi/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "avoindata": "https://prh.fi/schema#",
    "CompanyResult": "avoindata:CompanyResult",
    "totalResults": {
      "@id": "avoindata:totalResults",
      "@type": "xsd:integer"
    },
    "companies": {
      "@id": "avoindata:companies",
      "@container": "@list"
    },
    "Company": "avoindata:Company",
    "businessId": {
      "@id": "avoindata:businessId"
    },
    "euId": {
      "@id": "avoindata:euId"
    },
    "names": {
      "@id": "avoindata:names",
      "@container": "@list"
    },
    "mainBusinessLine": {
      "@id": "avoindata:mainBusinessLine"
    },
    "website": {
      "@id": "avoindata:website"
    },
    "companyForms": {
      "@id": "avoindata:companyForms",
      "@container": "@list"
    },
    "companySituations": {
      "@id": "avoindata:companySituations",
      "@container": "@list"
    },
    "registeredEntries": {
      "@id": "avoindata:registeredEntries",
      "@container": "@list"
    },
    "addresses": {
      "@id": "avoindata:addresses",
      "@container": "@list"
    },
    "publicNotices": {
      "@id": "avoindata:publicNotices",
      "@container": "@list"
    },
    "tradeRegisterStatus": {
      "@id": "avoindata:tradeRegisterStatus",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "avoindata:status",
      "@type": "xsd:string"
    },
    "registrationDate": {
      "@id": "avoindata:registrationDate",
      "@type": "xsd:date"
    },
    "endDate": {
      "@id": "avoindata:endDate",
      "@type": "xsd:date"
    },
    "lastModified": {
      "@id": "avoindata:lastModified",
      "@type": "xsd:dateTime"
    },
    "Address": "avoindata:Address",
    "type": {
      "@id": "avoindata:type",
      "@type": "xsd:integer"
    },
    "street": {
      "@id": "avoindata:street",
      "@type": "xsd:string"
    },
    "postCode": {
      "@id": "avoindata:postCode",
      "@type": "xsd:string"
    },
    "postOffices": {
      "@id": "avoindata:postOffices",
      "@container": "@list"
    },
    "postOfficeBox": {
      "@id": "avoindata:postOfficeBox",
      "@type": "xsd:string"
    },
    "buildingNumber": {
      "@id": "avoindata:buildingNumber",
      "@type": "xsd:string"
    },
    "entrance": {
      "@id": "avoindata:entrance",
      "@type": "xsd:string"
    },
    "apartmentNumber": {
      "@id": "avoindata:apartmentNumber",
      "@type": "xsd:string"
    },
    "apartmentIdSuffix": {
      "@id": "avoindata:apartmentIdSuffix",
      "@type": "xsd:string"
    },
    "co": {
      "@id": "avoindata:co",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "avoindata:country",
      "@type": "xsd:string"
    },
    "freeAddressLine": {
      "@id": "avoindata:freeAddressLine",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "avoindata:source",
      "@type": "@id"
    },
    "RegisterName": "avoindata:RegisterName",
    "name": {
      "@id": "avoindata:name",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "avoindata:version",
      "@type": "xsd:integer"
    },
    "CompanyForm": "avoindata:CompanyForm",
    "descriptions": {
      "@id": "avoindata:descriptions",
      "@container": "@list"
    },
    "CompanySituation": "avoindata:CompanySituation",
    "RegisteredEntry": "avoindata:RegisteredEntry",
    "register": {
      "@id": "avoindata:register",
      "@type": "xsd:string"
    },
    "authority": {
      "@id": "avoindata:authority",
      "@type": "xsd:string"
    },
    "DescriptionEntry": "avoindata:DescriptionEntry",
    "languageCode": {
      "@id": "avoindata:languageCode",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "avoindata:description",
      "@type": "xsd:string"
    },
    "PostOffice": "avoindata:PostOffice",
    "city": {
      "@id": "avoindata:city",
      "@type": "xsd:string"
    },
    "municipalityCode": {
      "@id": "avoindata:municipalityCode",
      "@type": "xsd:string"
    },
    "PostOfficeEntry": "avoindata:PostOfficeEntry",
    "active": {
      "@id": "avoindata:active",
      "@type": "xsd:boolean"
    },
    "PublicNotice": "avoindata:PublicNotice",
    "recordNumber": {
      "@id": "avoindata:recordNumber",
      "@type": "xsd:string"
    },
    "typeOfRegistration": {
      "@id": "avoindata:typeOfRegistration",
      "@type": "xsd:string"
    },
    "entryCodes": {
      "@id": "avoindata:entryCodes",
      "@container": "@list"
    },
    "CompanyPublicNotice": "avoindata:CompanyPublicNotice",
    "companyDetailsUri": {
      "@id": "avoindata:companyDetailsUri",
      "@type": "xsd:string"
    },
    "ErrorResponse": "avoindata:ErrorResponse",
    "timestamp": {
      "@id": "avoindata:timestamp",
      "@type": "xsd:dateTime"
    },
    "message": {
      "@id": "avoindata:message",
      "@type": "xsd:string"
    },
    "errorcode": {
      "@id": "avoindata:errorcode",
      "@type": "xsd:integer"
    },
    "FinancialResult": "avoindata:FinancialResult",
    "financials": {
      "@id": "avoindata:financials",
      "@container": "@list"
    },
    "AllFinancialResult": "avoindata:AllFinancialResult",
    "Financial": "avoindata:Financial",
    "financialDate": {
      "@id": "avoindata:financialDate",
      "@type": "xsd:date"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Finnish Patent and Registration Office (PRH) Open Data API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Finnish Patent and Registration Office (PRH) Open Data'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-11) from openapi/avoindata-prh-fi-registerednotices-openapi.yml, openapi/avoindata-prh-fi-xbrl-openapi.yml, openapi/avoindata-prh-fi-ytj-openapi.yml.",
  "dcterms:created": "2026-11-11",
  "dcterms:source": [
    "openapi/avoindata-prh-fi-registerednotices-openapi.yml",
    "openapi/avoindata-prh-fi-xbrl-openapi.yml",
    "openapi/avoindata-prh-fi-ytj-openapi.yml"
  ]
}