UNPKG

@openactive/data-models

Version:

Data models used to drive that OpenActive validator, developer documentation, and model libraries

59 lines 1.63 kB
{ "type": "PropertyValueSpecification", "derivedFrom": "https://schema.org/PropertyValueSpecification", "hasId": true, "sampleId": "https://example.com/someid", "status": { "response": { "hasId": false, "requiredFields": [ "type", "name" ], "recommendedFields": [ "description" ], "shallNotInclude": [], "requiredOptions": [] } }, "inSpec": [ "type", "id", "name", "description", "valueRequired" ], "notInSpec": [], "fields": { "type": { "fieldName": "type", "requiredType": "https://schema.org/Text", "requiredContent": "PropertyValueSpecification" }, "name": { "fieldName": "name", "requiredType": "https://schema.org/Text", "sameAs": "https://schema.org/name", "description": [ "Display label for the field." ] }, "description": { "fieldName": "description", "requiredType": "https://schema.org/Text", "sameAs": "https://schema.org/description", "description": [ "Descriptive help plain text for the field, which must not include HTML or other markup." ] }, "valueRequired": { "fieldName": "valueRequired", "requiredType": "https://schema.org/Boolean", "sameAs": "https://schema.org/valueRequired", "description": [ "Specifies that a value for the field is required to proceed with the booking." ] } } }