Suomi.fi · JSON-LD Context

Suomi Fi Context

JSON-LD context defining the semantic vocabulary for Suomi Fi from Suomi.fi.

120 Classes 107 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/
suomi: https://suomi.fi/schema#

Classes

ExternallyIdentifiableEntity ServiceLanguage ProblemDetailsWithErrorsType ProblemDetailsType ProblemDetailsNotFoundType PaginationParams PaginatedType ValidationErrorType RepetitionEveryYearResponse RepetitionInSelectedYearsResponse RepetitionEveryYearRequest RepetitionInSelectedYearsRequest LimitedArea WholeCountry WholeCountryExceptAland AreaSearchParams ServiceHoursResponse ServiceHoursRequest WeeklyDateRangeServiceHourRequest WeeklyDateRangeServiceHourResponse ContinuousAlwaysValidServiceHourResponse ContinuousAlwaysValidServiceHourRequest ContinuousDateRangeServiceHourRequest ContinuousDateRangeServiceHourResponse ExceptionalDateRangeServiceHourRequest ExceptionalDateRangeServiceHourResponse WeeklyUntilFurtherNoticeServiceHourRequest WeeklyUntilFurtherNoticeServiceHour ContinuousWeekdaysUntilFurtherNoticeServiceHourReq ContinuousWeekdaysUntilFurtherNoticeServiceHourResponse DomesticPhoneNumberResponse InternationalPhoneNumberResponse FaxNumberResponse SmsNumberResponse PhoneChargeType ServiceChargeType ConnectionChargeType ChannelType OrganizationType ServiceType MatchType OpeningStatusType ExceptionalServiceHourOpeningStatusType WeeklyRepetitionType WeekdayNamesType OpenExceptionalWeekdayHourRequest ClosedExceptionalWeekdayHourRequest OpenExceptionalWeekdayHourResponse ClosedExceptionalWeekdayHourResponse HolidayHourTypeRequest HolidayHourTypeResponse HolidayRequest HolidayResponse HolidayServiceHourTypeRequest HolidayServiceHourTypeResponse ExceptionalWeekdayTypeRequest ExceptionalWeekdayTypeResponse WeekTypeRequest WeekTypeResponse PartialWeekRequest PartialWeekResponse PartialExceptionalWeekRequest PartialExceptionalWeekResponse WeekdayTypeRequest WeekdayTypeResponse CoordinateResponse PostOfficeBoxAddressResponse PostOfficeBoxAddressRequest ForeignAddressResponse ForeignAddressRequest OtherAddressResponse OtherAddressRequest StreetAddressResponse StreetAddressWithAccessibilityInformationResponse EmailResponse LegislationLinkRequest LegislationLinkResponse WebPageWithAdditionalInformationResponse WebPageResponse PublishingTimeFilterParams OrganizationFilterParams ServiceClassificationFilterParms ServiceCollectionFilterParams MigratedContentResponse WebPageRequest FaxNumberRequest AreaLimitedAreaRequest DomesticPhoneNumberRequest InternationalPhoneNumberRequest SmsNumberRequest EmailRequest WebPageWithAdditionalInformationRequest WebAddressRequiredRequestSchema WebAddressNameRequest WebAddressNameResponse UserEnteredAddressSourceResponse PostiAddressSourceResponse CoordinateRequest StreetAddressRequest LanguageVersionFilterParams ExternalIdContentIdItemSchema ExternalIdItemSchema ArchivedEntitiesRequest ArchivedEntityResponse ArchivedEntitiesResponse EServiceChannelType TelephoneChannelType PrintableFormChannelType ServiceLocationChannelType WebPageChannelType StreetAddressDeliveryAddress PrintableFormStreetAddressType PostOfficeBoxDeliveryAddress PrintableFormPostOfficeBoxType DeliveryInformationDeliveryAddress PrintableFormDeliveryInformationType BaseChannelResponse BaseChannelRequest PrintableFormChannelLanguageVersionRequest PrintableFormChannelLanguageVersionsRequest

Properties

Property Type Container
externalId reference
title string
detail reference
status reference
type reference
requestId reference
instance reference
errors list
reason reference
page integer
pageSize integer
totalItems integer
totalPages integer
path string
message string
years list
areaType string
municipalities list
regions list
wellbeingServicesCounties list
municipalitiesMatch reference
regionsMatch reference
wellbeingServicesCountiesMatch reference
hours list
holidayServiceHours
fromDate date
toDate date
heading
additionalInformation
weeklyHours reference
openingStatus reference
fromTime string
toTime string
fromDay reference
toDay reference
chargeDescription
chargeType reference
number string
dialCode string
start string
end string
repetition reference
holidayName string
holidays list
monday reference
tuesday reference
wednesday reference
thursday reference
friday reference
saturday reference
sunday reference
system string
source string
easting decimal
northing decimal
postalCode string
postOfficeBox
address
countryCode string
coordinates list
addressSource reference
streetName
addressDetail string
municipalityCode string
accessibilityRegisterServicePointId
email string
url string
name string
publishedAtOrAfter reference
organizationContentIds list
serviceTypes list
industrialClasses list
industrialClassesMatch reference
ontologyTerms list
ontologyTermsMatch reference
serviceClasses list
serviceClassesMatch reference
targetGroups list
targetGroupsMatch reference
serviceCollectionContentId reference
migratedAt
languageVersions list
languageVersionsMatch reference
contentId reference
items list
archivedAtOrAfter reference
recipient
deliveryAddressType string
deliveryInformation
organizationContentId reference
allowedConnectionType reference
serviceLanguages reference
area
publishedAt
summary string
description string
attachmentLinks list
supportEmails list
supportPhoneNumbers list
formIdentifier
formFiles list
fi reference
sv reference
en reference
se reference
smn reference
sms reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://suomi.fi/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "suomi": "https://suomi.fi/schema#",
    "ExternallyIdentifiableEntity": "suomi:ExternallyIdentifiableEntity",
    "externalId": {
      "@id": "suomi:externalId",
      "@type": "@id"
    },
    "ServiceLanguage": "suomi:ServiceLanguage",
    "ProblemDetailsWithErrorsType": "suomi:ProblemDetailsWithErrorsType",
    "title": {
      "@id": "suomi:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "suomi:detail",
      "@type": "@id"
    },
    "status": {
      "@id": "suomi:status",
      "@type": "@id"
    },
    "type": {
      "@id": "suomi:type",
      "@type": "@id"
    },
    "requestId": {
      "@id": "suomi:requestId",
      "@type": "@id"
    },
    "instance": {
      "@id": "suomi:instance",
      "@type": "@id"
    },
    "errors": {
      "@id": "suomi:errors",
      "@container": "@list"
    },
    "ProblemDetailsType": "suomi:ProblemDetailsType",
    "ProblemDetailsNotFoundType": "suomi:ProblemDetailsNotFoundType",
    "reason": {
      "@id": "suomi:reason",
      "@type": "@id"
    },
    "PaginationParams": "suomi:PaginationParams",
    "page": {
      "@id": "suomi:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "suomi:pageSize",
      "@type": "xsd:integer"
    },
    "PaginatedType": "suomi:PaginatedType",
    "totalItems": {
      "@id": "suomi:totalItems",
      "@type": "xsd:integer"
    },
    "totalPages": {
      "@id": "suomi:totalPages",
      "@type": "xsd:integer"
    },
    "ValidationErrorType": "suomi:ValidationErrorType",
    "path": {
      "@id": "suomi:path",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "suomi:message",
      "@type": "xsd:string"
    },
    "RepetitionEveryYearResponse": "suomi:RepetitionEveryYearResponse",
    "RepetitionInSelectedYearsResponse": "suomi:RepetitionInSelectedYearsResponse",
    "years": {
      "@id": "suomi:years",
      "@container": "@list"
    },
    "RepetitionEveryYearRequest": "suomi:RepetitionEveryYearRequest",
    "RepetitionInSelectedYearsRequest": "suomi:RepetitionInSelectedYearsRequest",
    "LimitedArea": "suomi:LimitedArea",
    "areaType": {
      "@id": "suomi:areaType",
      "@type": "xsd:string"
    },
    "municipalities": {
      "@id": "suomi:municipalities",
      "@container": "@list"
    },
    "regions": {
      "@id": "suomi:regions",
      "@container": "@list"
    },
    "wellbeingServicesCounties": {
      "@id": "suomi:wellbeingServicesCounties",
      "@container": "@list"
    },
    "WholeCountry": "suomi:WholeCountry",
    "WholeCountryExceptAland": "suomi:WholeCountryExceptAland",
    "AreaSearchParams": "suomi:AreaSearchParams",
    "municipalitiesMatch": {
      "@id": "suomi:municipalitiesMatch",
      "@type": "@id"
    },
    "regionsMatch": {
      "@id": "suomi:regionsMatch",
      "@type": "@id"
    },
    "wellbeingServicesCountiesMatch": {
      "@id": "suomi:wellbeingServicesCountiesMatch",
      "@type": "@id"
    },
    "ServiceHoursResponse": "suomi:ServiceHoursResponse",
    "hours": {
      "@id": "suomi:hours",
      "@container": "@list"
    },
    "holidayServiceHours": {
      "@id": "suomi:holidayServiceHours"
    },
    "ServiceHoursRequest": "suomi:ServiceHoursRequest",
    "WeeklyDateRangeServiceHourRequest": "suomi:WeeklyDateRangeServiceHourRequest",
    "fromDate": {
      "@id": "suomi:fromDate",
      "@type": "xsd:date"
    },
    "toDate": {
      "@id": "suomi:toDate",
      "@type": "xsd:date"
    },
    "heading": {
      "@id": "suomi:heading"
    },
    "additionalInformation": {
      "@id": "suomi:additionalInformation"
    },
    "weeklyHours": {
      "@id": "suomi:weeklyHours",
      "@type": "@id"
    },
    "WeeklyDateRangeServiceHourResponse": "suomi:WeeklyDateRangeServiceHourResponse",
    "ContinuousAlwaysValidServiceHourResponse": "suomi:ContinuousAlwaysValidServiceHourResponse",
    "openingStatus": {
      "@id": "suomi:openingStatus",
      "@type": "@id"
    },
    "ContinuousAlwaysValidServiceHourRequest": "suomi:ContinuousAlwaysValidServiceHourRequest",
    "ContinuousDateRangeServiceHourRequest": "suomi:ContinuousDateRangeServiceHourRequest",
    "fromTime": {
      "@id": "suomi:fromTime",
      "@type": "xsd:string"
    },
    "toTime": {
      "@id": "suomi:toTime",
      "@type": "xsd:string"
    },
    "fromDay": {
      "@id": "suomi:fromDay",
      "@type": "@id"
    },
    "toDay": {
      "@id": "suomi:toDay",
      "@type": "@id"
    },
    "ContinuousDateRangeServiceHourResponse": "suomi:ContinuousDateRangeServiceHourResponse",
    "ExceptionalDateRangeServiceHourRequest": "suomi:ExceptionalDateRangeServiceHourRequest",
    "ExceptionalDateRangeServiceHourResponse": "suomi:ExceptionalDateRangeServiceHourResponse",
    "WeeklyUntilFurtherNoticeServiceHourRequest": "suomi:WeeklyUntilFurtherNoticeServiceHourRequest",
    "WeeklyUntilFurtherNoticeServiceHour": "suomi:WeeklyUntilFurtherNoticeServiceHour",
    "ContinuousWeekdaysUntilFurtherNoticeServiceHourReq": "suomi:ContinuousWeekdaysUntilFurtherNoticeServiceHourReq",
    "ContinuousWeekdaysUntilFurtherNoticeServiceHourResponse": "suomi:ContinuousWeekdaysUntilFurtherNoticeServiceHourResponse",
    "DomesticPhoneNumberResponse": "suomi:DomesticPhoneNumberResponse",
    "chargeDescription": {
      "@id": "suomi:chargeDescription"
    },
    "chargeType": {
      "@id": "suomi:chargeType",
      "@type": "@id"
    },
    "number": {
      "@id": "suomi:number",
      "@type": "xsd:string"
    },
    "InternationalPhoneNumberResponse": "suomi:InternationalPhoneNumberResponse",
    "dialCode": {
      "@id": "suomi:dialCode",
      "@type": "xsd:string"
    },
    "FaxNumberResponse": "suomi:FaxNumberResponse",
    "SmsNumberResponse": "suomi:SmsNumberResponse",
    "PhoneChargeType": "suomi:PhoneChargeType",
    "ServiceChargeType": "suomi:ServiceChargeType",
    "ConnectionChargeType": "suomi:ConnectionChargeType",
    "ChannelType": "suomi:ChannelType",
    "OrganizationType": "suomi:OrganizationType",
    "ServiceType": "suomi:ServiceType",
    "MatchType": "suomi:MatchType",
    "OpeningStatusType": "suomi:OpeningStatusType",
    "ExceptionalServiceHourOpeningStatusType": "suomi:ExceptionalServiceHourOpeningStatusType",
    "WeeklyRepetitionType": "suomi:WeeklyRepetitionType",
    "WeekdayNamesType": "suomi:WeekdayNamesType",
    "OpenExceptionalWeekdayHourRequest": "suomi:OpenExceptionalWeekdayHourRequest",
    "start": {
      "@id": "suomi:start",
      "@type": "xsd:string"
    },
    "end": {
      "@id": "suomi:end",
      "@type": "xsd:string"
    },
    "repetition": {
      "@id": "suomi:repetition",
      "@type": "@id"
    },
    "ClosedExceptionalWeekdayHourRequest": "suomi:ClosedExceptionalWeekdayHourRequest",
    "OpenExceptionalWeekdayHourResponse": "suomi:OpenExceptionalWeekdayHourResponse",
    "ClosedExceptionalWeekdayHourResponse": "suomi:ClosedExceptionalWeekdayHourResponse",
    "HolidayHourTypeRequest": "suomi:HolidayHourTypeRequest",
    "HolidayHourTypeResponse": "suomi:HolidayHourTypeResponse",
    "HolidayRequest": "suomi:HolidayRequest",
    "holidayName": {
      "@id": "suomi:holidayName",
      "@type": "xsd:string"
    },
    "HolidayResponse": "suomi:HolidayResponse",
    "HolidayServiceHourTypeRequest": "suomi:HolidayServiceHourTypeRequest",
    "holidays": {
      "@id": "suomi:holidays",
      "@container": "@list"
    },
    "HolidayServiceHourTypeResponse": "suomi:HolidayServiceHourTypeResponse",
    "ExceptionalWeekdayTypeRequest": "suomi:ExceptionalWeekdayTypeRequest",
    "ExceptionalWeekdayTypeResponse": "suomi:ExceptionalWeekdayTypeResponse",
    "WeekTypeRequest": "suomi:WeekTypeRequest",
    "monday": {
      "@id": "suomi:monday",
      "@type": "@id"
    },
    "tuesday": {
      "@id": "suomi:tuesday",
      "@type": "@id"
    },
    "wednesday": {
      "@id": "suomi:wednesday",
      "@type": "@id"
    },
    "thursday": {
      "@id": "suomi:thursday",
      "@type": "@id"
    },
    "friday": {
      "@id": "suomi:friday",
      "@type": "@id"
    },
    "saturday": {
      "@id": "suomi:saturday",
      "@type": "@id"
    },
    "sunday": {
      "@id": "suomi:sunday",
      "@type": "@id"
    },
    "WeekTypeResponse": "suomi:WeekTypeResponse",
    "PartialWeekRequest": "suomi:PartialWeekRequest",
    "PartialWeekResponse": "suomi:PartialWeekResponse",
    "PartialExceptionalWeekRequest": "suomi:PartialExceptionalWeekRequest",
    "PartialExceptionalWeekResponse": "suomi:PartialExceptionalWeekResponse",
    "WeekdayTypeRequest": "suomi:WeekdayTypeRequest",
    "WeekdayTypeResponse": "suomi:WeekdayTypeResponse",
    "CoordinateResponse": "suomi:CoordinateResponse",
    "system": {
      "@id": "suomi:system",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "suomi:source",
      "@type": "xsd:string"
    },
    "easting": {
      "@id": "suomi:easting",
      "@type": "xsd:decimal"
    },
    "northing": {
      "@id": "suomi:northing",
      "@type": "xsd:decimal"
    },
    "PostOfficeBoxAddressResponse": "suomi:PostOfficeBoxAddressResponse",
    "postalCode": {
      "@id": "suomi:postalCode",
      "@type": "xsd:string"
    },
    "postOfficeBox": {
      "@id": "suomi:postOfficeBox"
    },
    "PostOfficeBoxAddressRequest": "suomi:PostOfficeBoxAddressRequest",
    "ForeignAddressResponse": "suomi:ForeignAddressResponse",
    "address": {
      "@id": "suomi:address"
    },
    "countryCode": {
      "@id": "suomi:countryCode",
      "@type": "xsd:string"
    },
    "ForeignAddressRequest": "suomi:ForeignAddressRequest",
    "OtherAddressResponse": "suomi:OtherAddressResponse",
    "coordinates": {
      "@id": "suomi:coordinates",
      "@container": "@list"
    },
    "OtherAddressRequest": "suomi:OtherAddressRequest",
    "StreetAddressResponse": "suomi:StreetAddressResponse",
    "addressSource": {
      "@id": "suomi:addressSource",
      "@type": "@id"
    },
    "streetName": {
      "@id": "suomi:streetName"
    },
    "addressDetail": {
      "@id": "suomi:addressDetail",
      "@type": "xsd:string"
    },
    "municipalityCode": {
      "@id": "suomi:municipalityCode",
      "@type": "xsd:string"
    },
    "StreetAddressWithAccessibilityInformationResponse": "suomi:StreetAddressWithAccessibilityInformationResponse",
    "accessibilityRegisterServicePointId": {
      "@id": "suomi:accessibilityRegisterServicePointId"
    },
    "EmailResponse": "suomi:EmailResponse",
    "email": {
      "@id": "suomi:email",
      "@type": "xsd:string"
    },
    "LegislationLinkRequest": "suomi:LegislationLinkRequest",
    "url": {
      "@id": "suomi:url",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "suomi:name",
      "@type": "xsd:string"
    },
    "LegislationLinkResponse": "suomi:LegislationLinkResponse",
    "WebPageWithAdditionalInformationResponse": "suomi:WebPageWithAdditionalInformationResponse",
    "WebPageResponse": "suomi:WebPageResponse",
    "PublishingTimeFilterParams": "suomi:PublishingTimeFilterParams",
    "publishedAtOrAfter": {
      "@id": "suomi:publishedAtOrAfter",
      "@type": "@id"
    },
    "OrganizationFilterParams": "suomi:OrganizationFilterParams",
    "organizationContentIds": {
      "@id": "suomi:organizationContentIds",
      "@container": "@list"
    },
    "ServiceClassificationFilterParms": "suomi:ServiceClassificationFilterParms",
    "serviceTypes": {
      "@id": "suomi:serviceTypes",
      "@container": "@list"
    },
    "industrialClasses": {
      "@id": "suomi:industrialClasses",
      "@container": "@list"
    },
    "industrialClassesMatch": {
      "@id": "suomi:industrialClassesMatch",
      "@type": "@id"
    },
    "ontologyTerms": {
      "@id": "suomi:ontologyTerms",
      "@container": "@list"
    },
    "ontologyTermsMatch": {
      "@id": "suomi:ontologyTermsMatch",
      "@type": "@id"
    },
    "serviceClasses": {
      "@id": "suomi:serviceClasses",
      "@container": "@list"
    },
    "serviceClassesMatch": {
      "@id": "suomi:serviceClassesMatch",
      "@type": "@id"
    },
    "targetGroups": {
      "@id": "suomi:targetGroups",
      "@container": "@list"
    },
    "targetGroupsMatch": {
      "@id": "suomi:targetGroupsMatch",
      "@type": "@id"
    },
    "ServiceCollectionFilterParams": "suomi:ServiceCollectionFilterParams",
    "serviceCollectionContentId": {
      "@id": "suomi:serviceCollectionContentId",
      "@type": "@id"
    },
    "MigratedContentResponse": "suomi:MigratedContentResponse",
    "migratedAt": {
      "@id": "suomi:migratedAt"
    },
    "WebPageRequest": "suomi:WebPageRequest",
    "FaxNumberRequest": "suomi:FaxNumberRequest",
    "AreaLimitedAreaRequest": "suomi:AreaLimitedAreaRequest",
    "DomesticPhoneNumberRequest": "suomi:DomesticPhoneNumberRequest",
    "InternationalPhoneNumberRequest": "suomi:InternationalPhoneNumberRequest",
    "SmsNumberRequest": "suomi:SmsNumberRequest",
    "EmailRequest": "suomi:EmailRequest",
    "WebPageWithAdditionalInformationRequest": "suomi:WebPageWithAdditionalInformationRequest",
    "WebAddressRequiredRequestSchema": "suomi:WebAddressRequiredRequestSchema",
    "WebAddressNameRequest": "suomi:WebAddressNameRequest",
    "WebAddressNameResponse": "suomi:WebAddressNameResponse",
    "UserEnteredAddressSourceResponse": "suomi:UserEnteredAddressSourceResponse",
    "PostiAddressSourceResponse": "suomi:PostiAddressSourceResponse",
    "CoordinateRequest": "suomi:CoordinateRequest",
    "StreetAddressRequest": "suomi:StreetAddressRequest",
    "LanguageVersionFilterParams": "suomi:LanguageVersionFilterParams",
    "languageVersions": {
      "@id": "suomi:languageVersions",
      "@container": "@list"
    },
    "languageVersionsMatch": {
      "@id": "suomi:languageVersionsMatch",
      "@type": "@id"
    },
    "ExternalIdContentIdItemSchema": "suomi:ExternalIdContentIdItemSchema",
    "contentId": {
      "@id": "suomi:contentId",
      "@type": "@id"
    },
    "ExternalIdItemSchema": "suomi:ExternalIdItemSchema",
    "items": {
      "@id": "suomi:items",
      "@container": "@list"
    },
    "ArchivedEntitiesRequest": "suomi:ArchivedEntitiesRequest",
    "archivedAtOrAfter": {
      "@id": "suomi:archivedAtOrAfter",
      "@type": "@id"
    },
    "ArchivedEntityResponse": "suomi:ArchivedEntityResponse",
    "ArchivedEntitiesResponse": "suomi:ArchivedEntitiesResponse",
    "EServiceChannelType": "suomi:EServiceChannelType",
    "TelephoneChannelType": "suomi:TelephoneChannelType",
    "PrintableFormChannelType": "suomi:PrintableFormChannelType",
    "ServiceLocationChannelType": "suomi:ServiceLocationChannelType",
    "WebPageChannelType": "suomi:WebPageChannelType",
    "StreetAddressDeliveryAddress": "suomi:StreetAddressDeliveryAddress",
    "recipient": {
      "@id": "suomi:recipient"
    },
    "deliveryAddressType": {
      "@id": "suomi:deliveryAddressType",
      "@type": "xsd:string"
    },
    "PrintableFormStreetAddressType": "suomi:PrintableFormStreetAddressType",
    "PostOfficeBoxDeliveryAddress": "suomi:PostOfficeBoxDeliveryAddress",
    "PrintableFormPostOfficeBoxType": "suomi:PrintableFormPostOfficeBoxType",
    "DeliveryInformationDeliveryAddress": "suomi:DeliveryInformationDeliveryAddress",
    "deliveryInformation": {
      "@id": "suomi:deliveryInformation"
    },
    "PrintableFormDeliveryInformationType": "suomi:PrintableFormDeliveryInformationType",
    "BaseChannelResponse": "suomi:BaseChannelResponse",
    "organizationContentId": {
      "@id": "suomi:organizationContentId",
      "@type": "@id"
    },
    "allowedConnectionType": {
      "@id": "suomi:allowedConnectionType",
      "@type": "@id"
    },
    "serviceLanguages": {
      "@id": "suomi:serviceLanguages",
      "@type": "@id"
    },
    "area": {
      "@id": "suomi:area"
    },
    "publishedAt": {
      "@id": "suomi:publishedAt"
    },
    "BaseChannelRequest": "suomi:BaseChannelRequest",
    "PrintableFormChannelLanguageVersionRequest": "suomi:PrintableFormChannelLanguageVersionRequest",
    "summary": {
      "@id": "suomi:summary",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "suomi:description",
      "@type": "xsd:string"
    },
    "attachmentLinks": {
      "@id": "suomi:attachmentLinks",
      "@container": "@list"
    },
    "supportEmails": {
      "@id": "suomi:supportEmails",
      "@container": "@list"
    },
    "supportPhoneNumbers": {
      "@id": "suomi:supportPhoneNumbers",
      "@container": "@list"
    },
    "formIdentifier": {
      "@id": "suomi:formIdentifier"
    },
    "formFiles": {
      "@id": "suomi:formFiles",
      "@container": "@list"
    },
    "PrintableFormChannelLanguageVersionsRequest": "suomi:PrintableFormChannelLanguageVersionsRequest",
    "fi": {
      "@id": "suomi:fi",
      "@type": "@id"
    },
    "sv": {
      "@id": "suomi:sv",
      "@type": "@id"
    },
    "en": {
      "@id": "suomi:en",
      "@type": "@id"
    },
    "se": {
      "@id": "suomi:se",
      "@type": "@id"
    },
    "smn": {
      "@id": "suomi:smn",
      "@type": "@id"
    },
    "sms": {
      "@id": "suomi:sms",
      "@type": "@id"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Suomi.fi API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Suomi.fi'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-10) from openapi/suomi-fi-ptv-openapi.yml.",
  "dcterms:created": "2026-11-10",
  "dcterms:source": [
    "openapi/suomi-fi-ptv-openapi.yml"
  ]
}