Best Python code snippet using pandera_python
templates.py
Source:templates.py  
1RICH_SCHEMA_CRED_DEF_EX1 = {2    "signatureType": "CL",3    "mapping": "did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",4    "schema": "did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",5    "publicKey": {6        "primary": "...",7        "revocation": "..."8    }9}10# TODO: finalize PresDef format11RICH_SCHEMA_PRES_DEF_EX1 = {12    '@id': "did:sov:9f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",13    '@context': "did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",14    '@type': "rdfs:Class",15    "attr1": "",16    "attr2": ""17}18RICH_SCHEMA_MAPPING_EX1 = {19    '@id': "did:sov:8a9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",20    '@context': "did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",21    '@type': "rdfs:Class",22    "schema": "did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",23    "attributes": {24        "issuer": [25            {26                "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",27                "rank": 128            }29        ],30        "issuanceDate": [31            {32                "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",33                "rank": 234            }35        ],36        "driver": [{37            "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",38            "rank": 539        }],40        "dateOfIssue": [{41            "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",42            "rank": 443        }],44        "issuingAuthority": [{45            "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",46            "rank": 347        }],48        "licenseNumber": [49            {50                "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",51                "rank": 852            },53            {54                "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",55                "rank": 956            },57        ],58        "categoriesOfVehicles": {59            "vehicleType": [{60                "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",61                "rank": 662            }],63            "dateOfIssue": [{64                "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",65                "rank": 766            }],67        },68        "administrativeNumber": [{69            "enc": "did:sov:1x9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",70            "rank": 1071        }]72    }73}74RICH_SCHEMA_ENCODING_EX1 = {75    "input": {76        "id": "DateRFC3339",77        "type": "string"78    },79    "output": {80        "id": "UnixTime",81        "type": "256-bit integer"82    },83    "algorithm": {84        "description": "This encoding transforms an RFC3339 - formatted datetime object into the number of seconds since January 1, 1970(the Unix epoch).",85        "documentation": "https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f765",86        "implementation": "https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f869",87    },88    "testVectors": "https://github.com/hyperledger/indy-hipe/commit/3a39665fd384254f08316eef6230c2f411b8f766"89}90RICH_SCHEMA_EX1 = {91    '@id': "did:sov:3e9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",92    '@context': "did:sov:2f9F8ZmxuvDqRiqqY29x6dx9oU4qwFTkPbDpWtwGbdUsrCD",93    '@type': "rdfs:Class",94    "rdfs:comment": "ISO18013 International Driver License",95    "rdfs:label": "Driver License",96    "rdfs:subClassOf": {97        "@id": "sch:Thing"98    },99    "driver": "Driver",100    "dateOfIssue": "Date",101    "dateOfExpiry": "Date",102    "issuingAuthority": "Text",103    "licenseNumber": "Text",104    "categoriesOfVehicles": {105        "vehicleType": "Text",106        "vehicleType-input": {107            "@type": "sch:PropertyValueSpecification",108            "valuePattern": "^(A|B|C|D|BE|CE|DE|AM|A1|A2|B1|C1|D1|C1E|D1E)$"109        },110        "dateOfIssue": "Date",111        "dateOfExpiry": "Date",112        "restrictions": "Text",113        "restrictions-input": {114            "@type": "sch:PropertyValueSpecification",115            "valuePattern": "^([A-Z]|[1-9])$"116        }117    },118    "administrativeNumber": "Text"119}120W3C_EXAMPLE_V1_CONTEXT = {121    "@context": [122        {123            "@version": 1.1124        },125        "https://www.w3.org/ns/odrl.jsonld",126        {127            "ex": "https://example.org/examples#",128            "schema": "http://schema.org/",129            "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",130            "3rdPartyCorrelation": "ex:3rdPartyCorrelation",131            "AllVerifiers": "ex:AllVerifiers",132            "Archival": "ex:Archival",133            "BachelorDegree": "ex:BachelorDegree",134            "Child": "ex:Child",135            "CLCredentialDefinition2019": "ex:CLCredentialDefinition2019",136            "CLSignature2019": "ex:CLSignature2019",137            "IssuerPolicy": "ex:IssuerPolicy",138            "HolderPolicy": "ex:HolderPolicy",139            "Mother": "ex:Mother",140            "RelationshipCredential": "ex:RelationshipCredential",141            "UniversityDegreeCredential": "ex:UniversityDegreeCredential",142            "ZkpExampleSchema2018": "ex:ZkpExampleSchema2018",143            "issuerData": "ex:issuerData",144            "attributes": "ex:attributes",145            "signature": "ex:signature",146            "signatureCorrectnessProof": "ex:signatureCorrectnessProof",147            "primaryProof": "ex:primaryProof",148            "nonRevocationProof": "ex:nonRevocationProof",149            "alumniOf": {"@id": "schema:alumniOf", "@type": "rdf:HTML"},150            "child": {"@id": "ex:child", "@type": "@id"},151            "degree": "ex:degree",152            "degreeType": "ex:degreeType",153            "degreeSchool": "ex:degreeSchool",154            "college": "ex:college",155            "name": {"@id": "schema:name", "@type": "rdf:HTML"},156            "givenName": "schema:givenName",157            "familyName": "schema:familyName",158            "parent": {"@id": "ex:parent", "@type": "@id"},159            "referenceId": "ex:referenceId",160            "documentPresence": "ex:documentPresence",161            "evidenceDocument": "ex:evidenceDocument",162            "spouse": "schema:spouse",163            "subjectPresence": "ex:subjectPresence",164            "verifier": {"@id": "ex:verifier", "@type": "@id"}165        }166    ]167}168W3C_BASE_CONTEXT = {169    "@context": {170        "@version": 1.1,171        "@protected": True,172        "id": "@id",173        "type": "@type",174        "VerifiableCredential": {175            "@id": "https://www.w3.org/2018/credentials#VerifiableCredential",176            "@context": {177                "@version": 1.1,178                "@protected": True,179                "id": "@id",180                "type": "@type",181                "cred": "https://www.w3.org/2018/credentials#",182                "sec": "https://w3id.org/security#",183                "xsd": "http://www.w3.org/2001/XMLSchema#",184                "credentialSchema": {185                    "@id": "cred:credentialSchema",186                    "@type": "@id",187                    "@context": {188                        "@version": 1.1,189                        "@protected": True,190                        "id": "@id",191                        "type": "@type",192                        "cred": "https://www.w3.org/2018/credentials#",193                        "JsonSchemaValidator2018": "cred:JsonSchemaValidator2018"194                    }195                },196                "credentialStatus": {"@id": "cred:credentialStatus", "@type": "@id"},197                "credentialSubject": {"@id": "cred:credentialSubject", "@type": "@id"},198                "evidence": {"@id": "cred:evidence", "@type": "@id"},199                "expirationDate": {"@id": "cred:expirationDate", "@type": "xsd:dateTime"},200                "holder": {"@id": "cred:holder", "@type": "@id"},201                "issued": {"@id": "cred:issued", "@type": "xsd:dateTime"},202                "issuer": {"@id": "cred:issuer", "@type": "@id"},203                "issuanceDate": {"@id": "cred:issuanceDate", "@type": "xsd:dateTime"},204                "proof": {"@id": "sec:proof", "@type": "@id", "@container": "@graph"},205                "refreshService": {206                    "@id": "cred:refreshService",207                    "@type": "@id",208                    "@context": {209                        "@version": 1.1,210                        "@protected": True,211                        "id": "@id",212                        "type": "@type",213                        "cred": "https://www.w3.org/2018/credentials#",214                        "ManualRefreshService2018": "cred:ManualRefreshService2018"215                    }216                },217                "termsOfUse": {"@id": "cred:termsOfUse", "@type": "@id"},218                "validFrom": {"@id": "cred:validFrom", "@type": "xsd:dateTime"},219                "validUntil": {"@id": "cred:validUntil", "@type": "xsd:dateTime"}220            }221        },222        "VerifiablePresentation": {223            "@id": "https://www.w3.org/2018/credentials#VerifiablePresentation",224            "@context": {225                "@version": 1.1,226                "@protected": True,227                "id": "@id",228                "type": "@type",229                "cred": "https://www.w3.org/2018/credentials#",230                "sec": "https://w3id.org/security#",231                "holder": {"@id": "cred:holder", "@type": "@id"},232                "proof": {"@id": "sec:proof", "@type": "@id", "@container": "@graph"},233                "verifiableCredential": {"@id": "cred:verifiableCredential", "@type": "@id", "@container": "@graph"}234            }235        },236        "EcdsaSecp256k1Signature2019": {237            "@id": "https://w3id.org/security#EcdsaSecp256k1Signature2019",238            "@context": {239                "@version": 1.1,240                "@protected": True,241                "id": "@id",242                "type": "@type",243                "sec": "https://w3id.org/security#",244                "xsd": "http://www.w3.org/2001/XMLSchema#",245                "challenge": "sec:challenge",246                "created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"},247                "domain": "sec:domain",248                "expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"},249                "jws": "sec:jws",250                "nonce": "sec:nonce",251                "proofPurpose": {252                    "@id": "sec:proofPurpose",253                    "@type": "@vocab",254                    "@context": {255                        "@version": 1.1,256                        "@protected": True,257                        "id": "@id",258                        "type": "@type",259                        "sec": "https://w3id.org/security#",260                        "assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"},261                        "authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"}262                    }263                },264                "proofValue": "sec:proofValue",265                "verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"}266            }267        },268        "EcdsaSecp256r1Signature2019": {269            "@id": "https://w3id.org/security#EcdsaSecp256r1Signature2019",270            "@context": {271                "@version": 1.1,272                "@protected": True,273                "id": "@id",274                "type": "@type",275                "sec": "https://w3id.org/security#",276                "xsd": "http://www.w3.org/2001/XMLSchema#",277                "challenge": "sec:challenge",278                "created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"},279                "domain": "sec:domain",280                "expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"},281                "jws": "sec:jws",282                "nonce": "sec:nonce",283                "proofPurpose": {284                    "@id": "sec:proofPurpose",285                    "@type": "@vocab",286                    "@context": {287                        "@version": 1.1,288                        "@protected": True,289                        "id": "@id",290                        "type": "@type",291                        "sec": "https://w3id.org/security#",292                        "assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"},293                        "authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"}294                    }295                },296                "proofValue": "sec:proofValue",297                "verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"}298            }299        },300        "Ed25519Signature2018": {301            "@id": "https://w3id.org/security#Ed25519Signature2018",302            "@context": {303                "@version": 1.1,304                "@protected": True,305                "id": "@id",306                "type": "@type",307                "sec": "https://w3id.org/security#",308                "xsd": "http://www.w3.org/2001/XMLSchema#",309                "challenge": "sec:challenge",310                "created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"},311                "domain": "sec:domain",312                "expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"},313                "jws": "sec:jws",314                "nonce": "sec:nonce",315                "proofPurpose": {316                    "@id": "sec:proofPurpose",317                    "@type": "@vocab",318                    "@context": {319                        "@version": 1.1,320                        "@protected": True,321                        "id": "@id",322                        "type": "@type",323                        "sec": "https://w3id.org/security#",324                        "assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"},325                        "authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"}326                    }327                },328                "proofValue": "sec:proofValue",329                "verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"}330            }331        },332        "RsaSignature2018": {333            "@id": "https://w3id.org/security#RsaSignature2018",334            "@context": {335                "@version": 1.1,336                "@protected": True,337                "challenge": "sec:challenge",338                "created": {"@id": "http://purl.org/dc/terms/created", "@type": "xsd:dateTime"},339                "domain": "sec:domain",340                "expires": {"@id": "sec:expiration", "@type": "xsd:dateTime"},341                "jws": "sec:jws",342                "nonce": "sec:nonce",343                "proofPurpose": {344                    "@id": "sec:proofPurpose",345                    "@type": "@vocab",346                    "@context": {347                        "@version": 1.1,348                        "@protected": True,349                        "id": "@id",350                        "type": "@type",351                        "sec": "https://w3id.org/security#",352                        "assertionMethod": {"@id": "sec:assertionMethod", "@type": "@id", "@container": "@set"},353                        "authentication": {"@id": "sec:authenticationMethod", "@type": "@id", "@container": "@set"}354                    }355                },356                "proofValue": "sec:proofValue",357                "verificationMethod": {"@id": "sec:verificationMethod", "@type": "@id"}358            }359        },360        "proof": {"@id": "https://w3id.org/security#proof", "@type": "@id", "@container": "@graph"}361    }362}363SCHEMA_ORG_CONTEXT = {364    "@context": {365        "type": "@type",366        "id": "@id",367        "HTML": {"@id": "rdf:HTML"},368        "@vocab": "http://schema.org/",369        "xml": "http://www.w3.org/XML/1998/namespace",370        "foaf": "http://xmlns.com/foaf/0.1/",371        "eli": "http://data.europa.eu/eli/ontology#",372        "snomed": "http://purl.bioontology.org/ontology/SNOMEDCT/",373        "bibo": "http://purl.org/ontology/bibo/",374        "rdfs": "http://www.w3.org/2000/01/rdf-schema#",375        "skos": "http://www.w3.org/2004/02/skos/core#",376        "void": "http://rdfs.org/ns/void#",377        "dc": "http://purl.org/dc/elements/1.1/",378        "dctype": "http://purl.org/dc/dcmitype/",379        "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",380        "dcat": "http://www.w3.org/ns/dcat#",381        "rdfa": "http://www.w3.org/ns/rdfa#",382        "xsd": "http://www.w3.org/2001/XMLSchema#",383        "schema": "http://schema.org/",384        "dct": "http://purl.org/dc/terms/",385        "dcterms": "http://purl.org/dc/terms/",386        "owl": "http://www.w3.org/2002/07/owl#",387        "xsd1": "hhttp://www.w3.org/2001/XMLSchema#",388        "3DModel": {"@id": "schema:3DModel"},389        "AMRadioChannel": {"@id": "schema:AMRadioChannel"},390        "APIReference": {"@id": "schema:APIReference"},391        "Abdomen": {"@id": "schema:Abdomen"},392        "AboutPage": {"@id": "schema:AboutPage"},393        "AcceptAction": {"@id": "schema:AcceptAction"},394        "Accommodation": {"@id": "schema:Accommodation"},395        "AccountingService": {"@id": "schema:AccountingService"},396        "AchieveAction": {"@id": "schema:AchieveAction"},397        "Action": {"@id": "schema:Action"},398        "ActionAccessSpecification": {"@id": "schema:ActionAccessSpecification"},399        "ActionStatusType": {"@id": "schema:ActionStatusType"},400        "ActivateAction": {"@id": "schema:ActivateAction"},401        "ActiveActionStatus": {"@id": "schema:ActiveActionStatus"},402        "ActiveNotRecruiting": {"@id": "schema:ActiveNotRecruiting"},403        "AddAction": {"@id": "schema:AddAction"},404        "AdministrativeArea": {"@id": "schema:AdministrativeArea"},405        "AdultEntertainment": {"@id": "schema:AdultEntertainment"},406        "AdvertiserContentArticle": {"@id": "schema:AdvertiserContentArticle"},407        "AerobicActivity": {"@id": "schema:AerobicActivity"},408        "AggregateOffer": {"@id": "schema:AggregateOffer"},409        "AggregateRating": {"@id": "schema:AggregateRating"},410        "AgreeAction": {"@id": "schema:AgreeAction"},411        "Airline": {"@id": "schema:Airline"},412        "Airport": {"@id": "schema:Airport"},413        "AlbumRelease": {"@id": "schema:AlbumRelease"},414        "AlignmentObject": {"@id": "schema:AlignmentObject"},415        "AllWheelDriveConfiguration": {"@id": "schema:AllWheelDriveConfiguration"},416        "AllocateAction": {"@id": "schema:AllocateAction"},417        "AmusementPark": {"@id": "schema:AmusementPark"},418        "AnaerobicActivity": {"@id": "schema:AnaerobicActivity"},419        "AnalysisNewsArticle": {"@id": "schema:AnalysisNewsArticle"},420        "AnatomicalStructure": {"@id": "schema:AnatomicalStructure"},421        "AnatomicalSystem": {"@id": "schema:AnatomicalSystem"},422        "Anesthesia": {"@id": "schema:Anesthesia"},423        "AnimalShelter": {"@id": "schema:AnimalShelter"},424        "Answer": {"@id": "schema:Answer"},425        "Apartment": {"@id": "schema:Apartment"},426        "ApartmentComplex": {"@id": "schema:ApartmentComplex"},427        "Appearance": {"@id": "schema:Appearance"},428        "AppendAction": {"@id": "schema:AppendAction"},429        "ApplyAction": {"@id": "schema:ApplyAction"},430        "ApprovedIndication": {"@id": "schema:ApprovedIndication"},431        "Aquarium": {"@id": "schema:Aquarium"},432        "ArchiveComponent": {"@id": "schema:ArchiveComponent"},433        "ArchiveOrganization": {"@id": "schema:ArchiveOrganization"},434        "ArriveAction": {"@id": "schema:ArriveAction"},435        "ArtGallery": {"@id": "schema:ArtGallery"},436        "Artery": {"@id": "schema:Artery"},437        "Article": {"@id": "schema:Article"},438        "AskAction": {"@id": "schema:AskAction"},439        "AskPublicNewsArticle": {"@id": "schema:AskPublicNewsArticle"},440        "AssessAction": {"@id": "schema:AssessAction"},441        "AssignAction": {"@id": "schema:AssignAction"},442        "Atlas": {"@id": "schema:Atlas"},443        "Attorney": {"@id": "schema:Attorney"},444        "Audience": {"@id": "schema:Audience"},445        "AudioObject": {"@id": "schema:AudioObject"},446        "Audiobook": {"@id": "schema:Audiobook"},447        "AudiobookFormat": {"@id": "schema:AudiobookFormat"},448        "AuthoritativeLegalValue": {"@id": "schema:AuthoritativeLegalValue"},449        "AuthorizeAction": {"@id": "schema:AuthorizeAction"},450        "AutoBodyShop": {"@id": "schema:AutoBodyShop"},451        "AutoDealer": {"@id": "schema:AutoDealer"},452        "AutoPartsStore": {"@id": "schema:AutoPartsStore"},453        "AutoRental": {"@id": "schema:AutoRental"},454        "AutoRepair": {"@id": "schema:AutoRepair"},455        "AutoWash": {"@id": "schema:AutoWash"},456        "AutomatedTeller": {"@id": "schema:AutomatedTeller"},457        "AutomotiveBusiness": {"@id": "schema:AutomotiveBusiness"},458        "Ayurvedic": {"@id": "schema:Ayurvedic"},459        "BackgroundNewsArticle": {"@id": "schema:BackgroundNewsArticle"},460        "Bacteria": {"@id": "schema:Bacteria"},461        "Bakery": {"@id": "schema:Bakery"},462        "Balance": {"@id": "schema:Balance"},463        "BankAccount": {"@id": "schema:BankAccount"},464        "BankOrCreditUnion": {"@id": "schema:BankOrCreditUnion"},465        "BarOrPub": {"@id": "schema:BarOrPub"},466        "Barcode": {"@id": "schema:Barcode"},467        "Beach": {"@id": "schema:Beach"},468        "BeautySalon": {"@id": "schema:BeautySalon"},469        "BedAndBreakfast": {"@id": "schema:BedAndBreakfast"},470        "BedDetails": {"@id": "schema:BedDetails"},471        "BedType": {"@id": "schema:BedType"},472        "BefriendAction": {"@id": "schema:BefriendAction"},473        "BikeStore": {"@id": "schema:BikeStore"},474        "Blog": {"@id": "schema:Blog"},475        "BlogPosting": {"@id": "schema:BlogPosting"},476        "BloodTest": {"@id": "schema:BloodTest"},477        "BoardingPolicyType": {"@id": "schema:BoardingPolicyType"},478        "BodyOfWater": {"@id": "schema:BodyOfWater"},479        "Bone": {"@id": "schema:Bone"},480        "Book": {"@id": "schema:Book"},481        "BookFormatType": {"@id": "schema:BookFormatType"},482        "BookSeries": {"@id": "schema:BookSeries"},483        "BookStore": {"@id": "schema:BookStore"},484        "BookmarkAction": {"@id": "schema:BookmarkAction"},485        "Boolean": {"@id": "schema:Boolean"},486        "BorrowAction": {"@id": "schema:BorrowAction"},487        "BowlingAlley": {"@id": "schema:BowlingAlley"},488        "BrainStructure": {"@id": "schema:BrainStructure"},489        "Brand": {"@id": "schema:Brand"},490        "BreadcrumbList": {"@id": "schema:BreadcrumbList"},491        "Brewery": {"@id": "schema:Brewery"},492        "Bridge": {"@id": "schema:Bridge"},493        "BroadcastChannel": {"@id": "schema:BroadcastChannel"},494        "BroadcastEvent": {"@id": "schema:BroadcastEvent"},495        "BroadcastFrequencySpecification": {"@id": "schema:BroadcastFrequencySpecification"},496        "BroadcastRelease": {"@id": "schema:BroadcastRelease"},497        "BroadcastService": {"@id": "schema:BroadcastService"},498        "BrokerageAccount": {"@id": "schema:BrokerageAccount"},499        "BuddhistTemple": {"@id": "schema:BuddhistTemple"},500        "BusOrCoach": {"@id": "schema:BusOrCoach"},501        "BusReservation": {"@id": "schema:BusReservation"},502        "BusStation": {"@id": "schema:BusStation"},503        "BusStop": {"@id": "schema:BusStop"},504        "BusTrip": {"@id": "schema:BusTrip"},505        "BusinessAudience": {"@id": "schema:BusinessAudience"},506        "BusinessEntityType": {"@id": "schema:BusinessEntityType"},507        "BusinessEvent": {"@id": "schema:BusinessEvent"},508        "BusinessFunction": {"@id": "schema:BusinessFunction"},509        "BuyAction": {"@id": "schema:BuyAction"},510        "CDFormat": {"@id": "schema:CDFormat"},511        "CT": {"@id": "schema:CT"},512        "CableOrSatelliteService": {"@id": "schema:CableOrSatelliteService"},513        "CafeOrCoffeeShop": {"@id": "schema:CafeOrCoffeeShop"},514        "Campground": {"@id": "schema:Campground"},515        "CampingPitch": {"@id": "schema:CampingPitch"},516        "Canal": {"@id": "schema:Canal"},517        "CancelAction": {"@id": "schema:CancelAction"},518        "Car": {"@id": "schema:Car"},519        "CarUsageType": {"@id": "schema:CarUsageType"},520        "Cardiovascular": {"@id": "schema:Cardiovascular"},521        "CardiovascularExam": {"@id": "schema:CardiovascularExam"},522        "CaseSeries": {"@id": "schema:CaseSeries"},523        "Casino": {"@id": "schema:Casino"},524        "CassetteFormat": {"@id": "schema:CassetteFormat"},525        "CategoryCode": {"@id": "schema:CategoryCode"},526        "CategoryCodeSet": {"@id": "schema:CategoryCodeSet"},527        "CatholicChurch": {"@id": "schema:CatholicChurch"},528        "Cemetery": {"@id": "schema:Cemetery"},529        "Chapter": {"@id": "schema:Chapter"},530        "CheckAction": {"@id": "schema:CheckAction"},531        "CheckInAction": {"@id": "schema:CheckInAction"},532        "CheckOutAction": {"@id": "schema:CheckOutAction"},533        "CheckoutPage": {"@id": "schema:CheckoutPage"},534        "ChildCare": {"@id": "schema:ChildCare"},535        "ChildrensEvent": {"@id": "schema:ChildrensEvent"},536        "Chiropractic": {"@id": "schema:Chiropractic"},537        "ChooseAction": {"@id": "schema:ChooseAction"},538        "Church": {"@id": "schema:Church"},539        "City": {"@id": "schema:City"},540        "CityHall": {"@id": "schema:CityHall"},541        "CivicStructure": {"@id": "schema:CivicStructure"},542        "Claim": {"@id": "schema:Claim"},543        "ClaimReview": {"@id": "schema:ClaimReview"},544        "Class": {"@id": "schema:Class"},545        "Clinician": {"@id": "schema:Clinician"},546        "Clip": {"@id": "schema:Clip"},547        "ClothingStore": {"@id": "schema:ClothingStore"},548        "CoOp": {"@id": "schema:CoOp"},549        "Code": {"@id": "schema:Code"},550        "CohortStudy": {"@id": "schema:CohortStudy"},551        "Collection": {"@id": "schema:Collection"},552        "CollectionPage": {"@id": "schema:CollectionPage"},553        "CollegeOrUniversity": {"@id": "schema:CollegeOrUniversity"},554        "ComedyClub": {"@id": "schema:ComedyClub"},555        "ComedyEvent": {"@id": "schema:ComedyEvent"},556        "ComicCoverArt": {"@id": "schema:ComicCoverArt"},557        "ComicIssue": {"@id": "schema:ComicIssue"},558        "ComicSeries": {"@id": "schema:ComicSeries"},559        "ComicStory": {"@id": "schema:ComicStory"},560        "Comment": {"@id": "schema:Comment"},561        "CommentAction": {"@id": "schema:CommentAction"},562        "CommentPermission": {"@id": "schema:CommentPermission"},563        "CommunicateAction": {"@id": "schema:CommunicateAction"},564        "CommunityHealth": {"@id": "schema:CommunityHealth"},565        "CompilationAlbum": {"@id": "schema:CompilationAlbum"},566        "CompleteDataFeed": {"@id": "schema:CompleteDataFeed"},567        "Completed": {"@id": "schema:Completed"},568        "CompletedActionStatus": {"@id": "schema:CompletedActionStatus"},569        "CompoundPriceSpecification": {"@id": "schema:CompoundPriceSpecification"},570        "ComputerLanguage": {"@id": "schema:ComputerLanguage"},571        "ComputerStore": {"@id": "schema:ComputerStore"},572        "ConfirmAction": {"@id": "schema:ConfirmAction"},573        "Consortium": {"@id": "schema:Consortium"},574        "ConsumeAction": {"@id": "schema:ConsumeAction"},575        "ContactPage": {"@id": "schema:ContactPage"},576        "ContactPoint": {"@id": "schema:ContactPoint"},577        "ContactPointOption": {"@id": "schema:ContactPointOption"},578        "Continent": {"@id": "schema:Continent"},579        "ControlAction": {"@id": "schema:ControlAction"},580        "ConvenienceStore": {"@id": "schema:ConvenienceStore"},581        "Conversation": {"@id": "schema:Conversation"},582        "CookAction": {"@id": "schema:CookAction"},583        "Corporation": {"@id": "schema:Corporation"},584        "CorrectionComment": {"@id": "schema:CorrectionComment"},585        "Country": {"@id": "schema:Country"},586        "Course": {"@id": "schema:Course"},587        "CourseInstance": {"@id": "schema:CourseInstance"},588        "Courthouse": {"@id": "schema:Courthouse"},589        "CoverArt": {"@id": "schema:CoverArt"},590        "CreateAction": {"@id": "schema:CreateAction"},591        "CreativeWork": {"@id": "schema:CreativeWork"},592        "CreativeWorkSeason": {"@id": "schema:CreativeWorkSeason"},593        "CreativeWorkSeries": {"@id": "schema:CreativeWorkSeries"},594        "CreditCard": {"@id": "schema:CreditCard"},595        "Crematorium": {"@id": "schema:Crematorium"},596        "CriticReview": {"@id": "schema:CriticReview"},597        "CrossSectional": {"@id": "schema:CrossSectional"},598        "CssSelectorType": {"@id": "schema:CssSelectorType"},599        "CurrencyConversionService": {"@id": "schema:CurrencyConversionService"},600        "DDxElement": {"@id": "schema:DDxElement"},601        "DJMixAlbum": {"@id": "schema:DJMixAlbum"},602        "DVDFormat": {"@id": "schema:DVDFormat"},603        "DamagedCondition": {"@id": "schema:DamagedCondition"},604        "DanceEvent": {"@id": "schema:DanceEvent"},605        "DanceGroup": {"@id": "schema:DanceGroup"},606        "DataCatalog": {"@id": "schema:DataCatalog"},607        "DataDownload": {"@id": "schema:DataDownload"},608        "DataFeed": {"@id": "schema:DataFeed"},609        "DataFeedItem": {"@id": "schema:DataFeedItem"},610        "DataType": {"@id": "schema:DataType"},611        "Dataset": {"@id": "schema:Dataset"},612        "Date": {"@id": "schema:Date"},613        "DateTime": {"@id": "schema:DateTime"},614        "DatedMoneySpecification": {"@id": "schema:DatedMoneySpecification"},615        "DayOfWeek": {"@id": "schema:DayOfWeek"},616        "DaySpa": {"@id": "schema:DaySpa"},617        "DeactivateAction": {"@id": "schema:DeactivateAction"},618        "DefenceEstablishment": {"@id": "schema:DefenceEstablishment"},619        "DefinedTerm": {"@id": "schema:DefinedTerm"},620        "DefinedTermSet": {"@id": "schema:DefinedTermSet"},621        "DefinitiveLegalValue": {"@id": "schema:DefinitiveLegalValue"},622        "DeleteAction": {"@id": "schema:DeleteAction"},623        "DeliveryChargeSpecification": {"@id": "schema:DeliveryChargeSpecification"},624        "DeliveryEvent": {"@id": "schema:DeliveryEvent"},625        "DeliveryMethod": {"@id": "schema:DeliveryMethod"},626        "Demand": {"@id": "schema:Demand"},627        "DemoAlbum": {"@id": "schema:DemoAlbum"},628        "Dentist": {"@id": "schema:Dentist"},629        "Dentistry": {"@id": "schema:Dentistry"},630        "DepartAction": {"@id": "schema:DepartAction"},631        "DepartmentStore": {"@id": "schema:DepartmentStore"},632        "DepositAccount": {"@id": "schema:DepositAccount"},633        "Dermatologic": {"@id": "schema:Dermatologic"},634        "Dermatology": {"@id": "schema:Dermatology"},635        "DiabeticDiet": {"@id": "schema:DiabeticDiet"},636        "Diagnostic": {"@id": "schema:Diagnostic"},637        "DiagnosticLab": {"@id": "schema:DiagnosticLab"},638        "DiagnosticProcedure": {"@id": "schema:DiagnosticProcedure"},639        "Diet": {"@id": "schema:Diet"},640        "DietNutrition": {"@id": "schema:DietNutrition"},641        "DietarySupplement": {"@id": "schema:DietarySupplement"},642        "DigitalAudioTapeFormat": {"@id": "schema:DigitalAudioTapeFormat"},643        "DigitalDocument": {"@id": "schema:DigitalDocument"},644        "DigitalDocumentPermission": {"@id": "schema:DigitalDocumentPermission"},645        "DigitalDocumentPermissionType": {"@id": "schema:DigitalDocumentPermissionType"},646        "DigitalFormat": {"@id": "schema:DigitalFormat"},647        "DisagreeAction": {"@id": "schema:DisagreeAction"},648        "Discontinued": {"@id": "schema:Discontinued"},649        "DiscoverAction": {"@id": "schema:DiscoverAction"},650        "DiscussionForumPosting": {"@id": "schema:DiscussionForumPosting"},651        "DislikeAction": {"@id": "schema:DislikeAction"},652        "Distance": {"@id": "schema:Distance"},653        "Distillery": {"@id": "schema:Distillery"},654        "DonateAction": {"@id": "schema:DonateAction"},655        "DoseSchedule": {"@id": "schema:DoseSchedule"},656        "DoubleBlindedTrial": {"@id": "schema:DoubleBlindedTrial"},657        "DownloadAction": {"@id": "schema:DownloadAction"},658        "DrawAction": {"@id": "schema:DrawAction"},659        "Drawing": {"@id": "schema:Drawing"},660        "DrinkAction": {"@id": "schema:DrinkAction"},661        "DriveWheelConfigurationValue": {"@id": "schema:DriveWheelConfigurationValue"},662        "DrivingSchoolVehicleUsage": {"@id": "schema:DrivingSchoolVehicleUsage"},663        "Drug": {"@id": "schema:Drug"},664        "DrugClass": {"@id": "schema:DrugClass"},665        "DrugCost": {"@id": "schema:DrugCost"},666        "DrugCostCategory": {"@id": "schema:DrugCostCategory"},667        "DrugLegalStatus": {"@id": "schema:DrugLegalStatus"},668        "DrugPregnancyCategory": {"@id": "schema:DrugPregnancyCategory"},669        "DrugPrescriptionStatus": {"@id": "schema:DrugPrescriptionStatus"},670        "DrugStrength": {"@id": "schema:DrugStrength"},671        "DryCleaningOrLaundry": {"@id": "schema:DryCleaningOrLaundry"},672        "Duration": {"@id": "schema:Duration"},673        "EBook": {"@id": "schema:EBook"},674        "EPRelease": {"@id": "schema:EPRelease"},675        "Ear": {"@id": "schema:Ear"},676        "EatAction": {"@id": "schema:EatAction"},677        "EducationEvent": {"@id": "schema:EducationEvent"},678        "EducationalAudience": {"@id": "schema:EducationalAudience"},679        "EducationalOccupationalCredential": {"@id": "schema:EducationalOccupationalCredential"},680        "EducationalOccupationalProgram": {"@id": "schema:EducationalOccupationalProgram"},681        "EducationalOrganization": {"@id": "schema:EducationalOrganization"},682        "Electrician": {"@id": "schema:Electrician"},683        "ElectronicsStore": {"@id": "schema:ElectronicsStore"},684        "ElementarySchool": {"@id": "schema:ElementarySchool"},685        "EmailMessage": {"@id": "schema:EmailMessage"},686        "Embassy": {"@id": "schema:Embassy"},687        "Emergency": {"@id": "schema:Emergency"},688        "EmergencyService": {"@id": "schema:EmergencyService"},689        "EmployeeRole": {"@id": "schema:EmployeeRole"},690        "EmployerAggregateRating": {"@id": "schema:EmployerAggregateRating"},691        "EmployerReview": {"@id": "schema:EmployerReview"},692        "EmploymentAgency": {"@id": "schema:EmploymentAgency"},693        "Endocrine": {"@id": "schema:Endocrine"},694        "EndorseAction": {"@id": "schema:EndorseAction"},695        "EndorsementRating": {"@id": "schema:EndorsementRating"},696        "Energy": {"@id": "schema:Energy"},697        "EngineSpecification": {"@id": "schema:EngineSpecification"},698        "EnrollingByInvitation": {"@id": "schema:EnrollingByInvitation"},699        "EntertainmentBusiness": {"@id": "schema:EntertainmentBusiness"},700        "EntryPoint": {"@id": "schema:EntryPoint"},701        "Enumeration": {"@id": "schema:Enumeration"},702        "Episode": {"@id": "schema:Episode"},703        "Event": {"@id": "schema:Event"},704        "EventCancelled": {"@id": "schema:EventCancelled"},705        "EventPostponed": {"@id": "schema:EventPostponed"},706        "EventRescheduled": {"@id": "schema:EventRescheduled"},707        "EventReservation": {"@id": "schema:EventReservation"},708        "EventScheduled": {"@id": "schema:EventScheduled"},709        "EventSeries": {"@id": "schema:EventSeries"},710        "EventStatusType": {"@id": "schema:EventStatusType"},711        "EventVenue": {"@id": "schema:EventVenue"},712        "EvidenceLevelA": {"@id": "schema:EvidenceLevelA"},713        "EvidenceLevelB": {"@id": "schema:EvidenceLevelB"},714        "EvidenceLevelC": {"@id": "schema:EvidenceLevelC"},715        "ExchangeRateSpecification": {"@id": "schema:ExchangeRateSpecification"},716        "ExchangeRefund": {"@id": "schema:ExchangeRefund"},717        "ExerciseAction": {"@id": "schema:ExerciseAction"},718        "ExerciseGym": {"@id": "schema:ExerciseGym"},719        "ExercisePlan": {"@id": "schema:ExercisePlan"},720        "ExhibitionEvent": {"@id": "schema:ExhibitionEvent"},721        "Eye": {"@id": "schema:Eye"},722        "FAQPage": {"@id": "schema:FAQPage"},723        "FDAcategoryA": {"@id": "schema:FDAcategoryA"},724        "FDAcategoryB": {"@id": "schema:FDAcategoryB"},725        "FDAcategoryC": {"@id": "schema:FDAcategoryC"},726        "FDAcategoryD": {"@id": "schema:FDAcategoryD"},727        "FDAcategoryX": {"@id": "schema:FDAcategoryX"},728        "FDAnotEvaluated": {"@id": "schema:FDAnotEvaluated"},729        "FMRadioChannel": {"@id": "schema:FMRadioChannel"},730        "FailedActionStatus": {"@id": "schema:FailedActionStatus"},731        "False": {"@id": "schema:False"},732        "FastFoodRestaurant": {"@id": "schema:FastFoodRestaurant"},733        "Female": {"@id": "schema:Female"},734        "Festival": {"@id": "schema:Festival"},735        "FilmAction": {"@id": "schema:FilmAction"},736        "FinancialProduct": {"@id": "schema:FinancialProduct"},737        "FinancialService": {"@id": "schema:FinancialService"},738        "FindAction": {"@id": "schema:FindAction"},739        "FireStation": {"@id": "schema:FireStation"},740        "Flexibility": {"@id": "schema:Flexibility"},741        "Flight": {"@id": "schema:Flight"},742        "FlightReservation": {"@id": "schema:FlightReservation"},743        "Float": {"@id": "schema:Float"},744        "Florist": {"@id": "schema:Florist"},745        "FollowAction": {"@id": "schema:FollowAction"},746        "FoodEstablishment": {"@id": "schema:FoodEstablishment"},747        "FoodEstablishmentReservation": {"@id": "schema:FoodEstablishmentReservation"},748        "FoodEvent": {"@id": "schema:FoodEvent"},749        "FoodService": {"@id": "schema:FoodService"},750        "FourWheelDriveConfiguration": {"@id": "schema:FourWheelDriveConfiguration"},751        "Friday": {"@id": "schema:Friday"},752        "FrontWheelDriveConfiguration": {"@id": "schema:FrontWheelDriveConfiguration"},753        "FullRefund": {"@id": "schema:FullRefund"},754        "FundingAgency": {"@id": "schema:FundingAgency"},755        "FundingScheme": {"@id": "schema:FundingScheme"},756        "Fungus": {"@id": "schema:Fungus"},757        "FurnitureStore": {"@id": "schema:FurnitureStore"},758        "Game": {"@id": "schema:Game"},759        "GamePlayMode": {"@id": "schema:GamePlayMode"},760        "GameServer": {"@id": "schema:GameServer"},761        "GameServerStatus": {"@id": "schema:GameServerStatus"},762        "GardenStore": {"@id": "schema:GardenStore"},763        "GasStation": {"@id": "schema:GasStation"},764        "Gastroenterologic": {"@id": "schema:Gastroenterologic"},765        "GatedResidenceCommunity": {"@id": "schema:GatedResidenceCommunity"},766        "GenderType": {"@id": "schema:GenderType"},767        "GeneralContractor": {"@id": "schema:GeneralContractor"},768        "Genetic": {"@id": "schema:Genetic"},769        "Genitourinary": {"@id": "schema:Genitourinary"},770        "GeoCircle": {"@id": "schema:GeoCircle"},771        "GeoCoordinates": {"@id": "schema:GeoCoordinates"},772        "GeoShape": {"@id": "schema:GeoShape"},773        "GeospatialGeometry": {"@id": "schema:GeospatialGeometry"},774        "Geriatric": {"@id": "schema:Geriatric"},775        "GiveAction": {"@id": "schema:GiveAction"},776        "GlutenFreeDiet": {"@id": "schema:GlutenFreeDiet"},777        "GolfCourse": {"@id": "schema:GolfCourse"},778        "GovernmentBuilding": {"@id": "schema:GovernmentBuilding"},779        "GovernmentOffice": {"@id": "schema:GovernmentOffice"},780        "GovernmentOrganization": {"@id": "schema:GovernmentOrganization"},781        "GovernmentPermit": {"@id": "schema:GovernmentPermit"},782        "GovernmentService": {"@id": "schema:GovernmentService"},783        "Grant": {"@id": "schema:Grant"},784        "GraphicNovel": {"@id": "schema:GraphicNovel"},785        "GroceryStore": {"@id": "schema:GroceryStore"},786        "GroupBoardingPolicy": {"@id": "schema:GroupBoardingPolicy"},787        "Gynecologic": {"@id": "schema:Gynecologic"},788        "HVACBusiness": {"@id": "schema:HVACBusiness"},789        "HairSalon": {"@id": "schema:HairSalon"},790        "HalalDiet": {"@id": "schema:HalalDiet"},791        "Hardcover": {"@id": "schema:Hardcover"},792        "HardwareStore": {"@id": "schema:HardwareStore"},793        "Head": {"@id": "schema:Head"},794        "HealthAndBeautyBusiness": {"@id": "schema:HealthAndBeautyBusiness"},795        "HealthClub": {"@id": "schema:HealthClub"},796        "HealthInsurancePlan": {"@id": "schema:HealthInsurancePlan"},797        "HealthPlanCostSharingSpecification": {"@id": "schema:HealthPlanCostSharingSpecification"},798        "HealthPlanFormulary": {"@id": "schema:HealthPlanFormulary"},799        "HealthPlanNetwork": {"@id": "schema:HealthPlanNetwork"},800        "HearingImpairedSupported": {"@id": "schema:HearingImpairedSupported"},801        "Hematologic": {"@id": "schema:Hematologic"},802        "HighSchool": {"@id": "schema:HighSchool"},803        "HinduDiet": {"@id": "schema:HinduDiet"},804        "HinduTemple": {"@id": "schema:HinduTemple"},805        "HobbyShop": {"@id": "schema:HobbyShop"},806        "HomeAndConstructionBusiness": {"@id": "schema:HomeAndConstructionBusiness"},807        "HomeGoodsStore": {"@id": "schema:HomeGoodsStore"},808        "Homeopathic": {"@id": "schema:Homeopathic"},809        "Hospital": {"@id": "schema:Hospital"},810        "Hostel": {"@id": "schema:Hostel"},811        "Hotel": {"@id": "schema:Hotel"},812        "HotelRoom": {"@id": "schema:HotelRoom"},813        "House": {"@id": "schema:House"},814        "HousePainter": {"@id": "schema:HousePainter"},815        "HowTo": {"@id": "schema:HowTo"},816        "HowToDirection": {"@id": "schema:HowToDirection"},817        "HowToItem": {"@id": "schema:HowToItem"},818        "HowToSection": {"@id": "schema:HowToSection"},819        "HowToStep": {"@id": "schema:HowToStep"},820        "HowToSupply": {"@id": "schema:HowToSupply"},821        "HowToTip": {"@id": "schema:HowToTip"},822        "HowToTool": {"@id": "schema:HowToTool"},823        "IceCreamShop": {"@id": "schema:IceCreamShop"},824        "IgnoreAction": {"@id": "schema:IgnoreAction"},825        "ImageGallery": {"@id": "schema:ImageGallery"},826        "ImageObject": {"@id": "schema:ImageObject"},827        "ImagingTest": {"@id": "schema:ImagingTest"},828        "InForce": {"@id": "schema:InForce"},829        "InStock": {"@id": "schema:InStock"},830        "InStoreOnly": {"@id": "schema:InStoreOnly"},831        "IndividualProduct": {"@id": "schema:IndividualProduct"},832        "Infectious": {"@id": "schema:Infectious"},833        "InfectiousAgentClass": {"@id": "schema:InfectiousAgentClass"},834        "InfectiousDisease": {"@id": "schema:InfectiousDisease"},835        "InformAction": {"@id": "schema:InformAction"},836        "InsertAction": {"@id": "schema:InsertAction"},837        "InstallAction": {"@id": "schema:InstallAction"},838        "InsuranceAgency": {"@id": "schema:InsuranceAgency"},839        "Intangible": {"@id": "schema:Intangible"},840        "Integer": {"@id": "schema:Integer"},841        "InteractAction": {"@id": "schema:InteractAction"},842        "InteractionCounter": {"@id": "schema:InteractionCounter"},843        "InternationalTrial": {"@id": "schema:InternationalTrial"},844        "InternetCafe": {"@id": "schema:InternetCafe"},845        "InvestmentFund": {"@id": "schema:InvestmentFund"},846        "InvestmentOrDeposit": {"@id": "schema:InvestmentOrDeposit"},847        "InviteAction": {"@id": "schema:InviteAction"},848        "Invoice": {"@id": "schema:Invoice"},849        "ItemAvailability": {"@id": "schema:ItemAvailability"},850        "ItemList": {"@id": "schema:ItemList"},851        "ItemListOrderAscending": {"@id": "schema:ItemListOrderAscending"},852        "ItemListOrderDescending": {"@id": "schema:ItemListOrderDescending"},853        "ItemListOrderType": {"@id": "schema:ItemListOrderType"},854        "ItemListUnordered": {"@id": "schema:ItemListUnordered"},855        "ItemPage": {"@id": "schema:ItemPage"},856        "JewelryStore": {"@id": "schema:JewelryStore"},857        "JobPosting": {"@id": "schema:JobPosting"},858        "JoinAction": {"@id": "schema:JoinAction"},859        "Joint": {"@id": "schema:Joint"},860        "KosherDiet": {"@id": "schema:KosherDiet"},861        "LaboratoryScience": {"@id": "schema:LaboratoryScience"},862        "LakeBodyOfWater": {"@id": "schema:LakeBodyOfWater"},863        "Landform": {"@id": "schema:Landform"},864        "LandmarksOrHistoricalBuildings": {"@id": "schema:LandmarksOrHistoricalBuildings"},865        "Language": {"@id": "schema:Language"},866        "LaserDiscFormat": {"@id": "schema:LaserDiscFormat"},867        "LeaveAction": {"@id": "schema:LeaveAction"},868        "LeftHandDriving": {"@id": "schema:LeftHandDriving"},869        "LegalForceStatus": {"@id": "schema:LegalForceStatus"},870        "LegalService": {"@id": "schema:LegalService"},871        "LegalValueLevel": {"@id": "schema:LegalValueLevel"},872        "Legislation": {"@id": "schema:Legislation"},873        "LegislationObject": {"@id": "schema:LegislationObject"},874        "LegislativeBuilding": {"@id": "schema:LegislativeBuilding"},875        "LeisureTimeActivity": {"@id": "schema:LeisureTimeActivity"},876        "LendAction": {"@id": "schema:LendAction"},877        "Library": {"@id": "schema:Library"},878        "LibrarySystem": {"@id": "schema:LibrarySystem"},879        "LifestyleModification": {"@id": "schema:LifestyleModification"},880        "Ligament": {"@id": "schema:Ligament"},881        "LikeAction": {"@id": "schema:LikeAction"},882        "LimitedAvailability": {"@id": "schema:LimitedAvailability"},883        "LinkRole": {"@id": "schema:LinkRole"},884        "LiquorStore": {"@id": "schema:LiquorStore"},885        "ListItem": {"@id": "schema:ListItem"},886        "ListenAction": {"@id": "schema:ListenAction"},887        "LiteraryEvent": {"@id": "schema:LiteraryEvent"},888        "LiveAlbum": {"@id": "schema:LiveAlbum"},889        "LiveBlogPosting": {"@id": "schema:LiveBlogPosting"},890        "LoanOrCredit": {"@id": "schema:LoanOrCredit"},891        "LocalBusiness": {"@id": "schema:LocalBusiness"},892        "LocationFeatureSpecification": {"@id": "schema:LocationFeatureSpecification"},893        "LockerDelivery": {"@id": "schema:LockerDelivery"},894        "Locksmith": {"@id": "schema:Locksmith"},895        "LodgingBusiness": {"@id": "schema:LodgingBusiness"},896        "LodgingReservation": {"@id": "schema:LodgingReservation"},897        "Longitudinal": {"@id": "schema:Longitudinal"},898        "LoseAction": {"@id": "schema:LoseAction"},899        "LowCalorieDiet": {"@id": "schema:LowCalorieDiet"},900        "LowFatDiet": {"@id": "schema:LowFatDiet"},901        "LowLactoseDiet": {"@id": "schema:LowLactoseDiet"},902        "LowSaltDiet": {"@id": "schema:LowSaltDiet"},903        "Lung": {"@id": "schema:Lung"},904        "LymphaticVessel": {"@id": "schema:LymphaticVessel"},905        "MRI": {"@id": "schema:MRI"},906        "Male": {"@id": "schema:Male"},907        "Manuscript": {"@id": "schema:Manuscript"},908        "Map": {"@id": "schema:Map"},909        "MapCategoryType": {"@id": "schema:MapCategoryType"},910        "MarryAction": {"@id": "schema:MarryAction"},911        "Mass": {"@id": "schema:Mass"},912        "MaximumDoseSchedule": {"@id": "schema:MaximumDoseSchedule"},913        "MediaObject": {"@id": "schema:MediaObject"},914        "MediaSubscription": {"@id": "schema:MediaSubscription"},915        "MedicalAudience": {"@id": "schema:MedicalAudience"},916        "MedicalBusiness": {"@id": "schema:MedicalBusiness"},917        "MedicalCause": {"@id": "schema:MedicalCause"},918        "MedicalClinic": {"@id": "schema:MedicalClinic"},919        "MedicalCode": {"@id": "schema:MedicalCode"},920        "MedicalCondition": {"@id": "schema:MedicalCondition"},921        "MedicalConditionStage": {"@id": "schema:MedicalConditionStage"},922        "MedicalContraindication": {"@id": "schema:MedicalContraindication"},923        "MedicalDevice": {"@id": "schema:MedicalDevice"},924        "MedicalDevicePurpose": {"@id": "schema:MedicalDevicePurpose"},925        "MedicalEntity": {"@id": "schema:MedicalEntity"},926        "MedicalEnumeration": {"@id": "schema:MedicalEnumeration"},927        "MedicalEvidenceLevel": {"@id": "schema:MedicalEvidenceLevel"},928        "MedicalGuideline": {"@id": "schema:MedicalGuideline"},929        "MedicalGuidelineContraindication": {"@id": "schema:MedicalGuidelineContraindication"},930        "MedicalGuidelineRecommendation": {"@id": "schema:MedicalGuidelineRecommendation"},931        "MedicalImagingTechnique": {"@id": "schema:MedicalImagingTechnique"},932        "MedicalIndication": {"@id": "schema:MedicalIndication"},933        "MedicalIntangible": {"@id": "schema:MedicalIntangible"},934        "MedicalObservationalStudy": {"@id": "schema:MedicalObservationalStudy"},935        "MedicalObservationalStudyDesign": {"@id": "schema:MedicalObservationalStudyDesign"},936        "MedicalOrganization": {"@id": "schema:MedicalOrganization"},937        "MedicalProcedure": {"@id": "schema:MedicalProcedure"},938        "MedicalProcedureType": {"@id": "schema:MedicalProcedureType"},939        "MedicalResearcher": {"@id": "schema:MedicalResearcher"},940        "MedicalRiskCalculator": {"@id": "schema:MedicalRiskCalculator"},941        "MedicalRiskEstimator": {"@id": "schema:MedicalRiskEstimator"},942        "MedicalRiskFactor": {"@id": "schema:MedicalRiskFactor"},943        "MedicalRiskScore": {"@id": "schema:MedicalRiskScore"},944        "MedicalScholarlyArticle": {"@id": "schema:MedicalScholarlyArticle"},945        "MedicalSign": {"@id": "schema:MedicalSign"},946        "MedicalSignOrSymptom": {"@id": "schema:MedicalSignOrSymptom"},947        "MedicalSpecialty": {"@id": "schema:MedicalSpecialty"},948        "MedicalStudy": {"@id": "schema:MedicalStudy"},949        "MedicalStudyStatus": {"@id": "schema:MedicalStudyStatus"},950        "MedicalSymptom": {"@id": "schema:MedicalSymptom"},951        "MedicalTest": {"@id": "schema:MedicalTest"},952        "MedicalTestPanel": {"@id": "schema:MedicalTestPanel"},953        "MedicalTherapy": {"@id": "schema:MedicalTherapy"},954        "MedicalTrial": {"@id": "schema:MedicalTrial"},955        "MedicalTrialDesign": {"@id": "schema:MedicalTrialDesign"},956        "MedicalWebPage": {"@id": "schema:MedicalWebPage"},957        "MedicineSystem": {"@id": "schema:MedicineSystem"},958        "MeetingRoom": {"@id": "schema:MeetingRoom"},959        "MensClothingStore": {"@id": "schema:MensClothingStore"},960        "Menu": {"@id": "schema:Menu"},961        "MenuItem": {"@id": "schema:MenuItem"},962        "MenuSection": {"@id": "schema:MenuSection"},963        "Message": {"@id": "schema:Message"},964        "MiddleSchool": {"@id": "schema:MiddleSchool"},965        "Midwifery": {"@id": "schema:Midwifery"},966        "MixtapeAlbum": {"@id": "schema:MixtapeAlbum"},967        "MobileApplication": {"@id": "schema:MobileApplication"},968        "MobilePhoneStore": {"@id": "schema:MobilePhoneStore"},969        "Monday": {"@id": "schema:Monday"},970        "MonetaryAmount": {"@id": "schema:MonetaryAmount"},971        "MonetaryAmountDistribution": {"@id": "schema:MonetaryAmountDistribution"},972        "MonetaryGrant": {"@id": "schema:MonetaryGrant"},973        "MoneyTransfer": {"@id": "schema:MoneyTransfer"},974        "MortgageLoan": {"@id": "schema:MortgageLoan"},975        "Mosque": {"@id": "schema:Mosque"},976        "Motel": {"@id": "schema:Motel"},977        "Motorcycle": {"@id": "schema:Motorcycle"},978        "MotorcycleDealer": {"@id": "schema:MotorcycleDealer"},979        "MotorcycleRepair": {"@id": "schema:MotorcycleRepair"},980        "MotorizedBicycle": {"@id": "schema:MotorizedBicycle"},981        "Mountain": {"@id": "schema:Mountain"},982        "MoveAction": {"@id": "schema:MoveAction"},983        "Movie": {"@id": "schema:Movie"},984        "MovieClip": {"@id": "schema:MovieClip"},985        "MovieRentalStore": {"@id": "schema:MovieRentalStore"},986        "MovieSeries": {"@id": "schema:MovieSeries"},987        "MovieTheater": {"@id": "schema:MovieTheater"},988        "MovingCompany": {"@id": "schema:MovingCompany"},989        "MultiCenterTrial": {"@id": "schema:MultiCenterTrial"},990        "MultiPlayer": {"@id": "schema:MultiPlayer"},991        "MulticellularParasite": {"@id": "schema:MulticellularParasite"},992        "Muscle": {"@id": "schema:Muscle"},993        "Musculoskeletal": {"@id": "schema:Musculoskeletal"},994        "MusculoskeletalExam": {"@id": "schema:MusculoskeletalExam"},995        "Museum": {"@id": "schema:Museum"},996        "MusicAlbum": {"@id": "schema:MusicAlbum"},997        "MusicAlbumProductionType": {"@id": "schema:MusicAlbumProductionType"},998        "MusicAlbumReleaseType": {"@id": "schema:MusicAlbumReleaseType"},999        "MusicComposition": {"@id": "schema:MusicComposition"},1000        "MusicEvent": {"@id": "schema:MusicEvent"},1001        "MusicGroup": {"@id": "schema:MusicGroup"},1002        "MusicPlaylist": {"@id": "schema:MusicPlaylist"},1003        "MusicRecording": {"@id": "schema:MusicRecording"},1004        "MusicRelease": {"@id": "schema:MusicRelease"},1005        "MusicReleaseFormatType": {"@id": "schema:MusicReleaseFormatType"},1006        "MusicStore": {"@id": "schema:MusicStore"},1007        "MusicVenue": {"@id": "schema:MusicVenue"},1008        "MusicVideoObject": {"@id": "schema:MusicVideoObject"},1009        "NGO": {"@id": "schema:NGO"},1010        "NailSalon": {"@id": "schema:NailSalon"},1011        "Neck": {"@id": "schema:Neck"},1012        "Nerve": {"@id": "schema:Nerve"},1013        "Neuro": {"@id": "schema:Neuro"},1014        "Neurologic": {"@id": "schema:Neurologic"},1015        "NewCondition": {"@id": "schema:NewCondition"},1016        "NewsArticle": {"@id": "schema:NewsArticle"},1017        "NewsMediaOrganization": {"@id": "schema:NewsMediaOrganization"},1018        "Newspaper": {"@id": "schema:Newspaper"},1019        "NightClub": {"@id": "schema:NightClub"},1020        "NoninvasiveProcedure": {"@id": "schema:NoninvasiveProcedure"},1021        "Nose": {"@id": "schema:Nose"},1022        "NotInForce": {"@id": "schema:NotInForce"},1023        "NotYetRecruiting": {"@id": "schema:NotYetRecruiting"},1024        "Notary": {"@id": "schema:Notary"},1025        "NoteDigitalDocument": {"@id": "schema:NoteDigitalDocument"},1026        "Number": {"@id": "schema:Number"},1027        "Nursing": {"@id": "schema:Nursing"},1028        "NutritionInformation": {"@id": "schema:NutritionInformation"},1029        "OTC": {"@id": "schema:OTC"},1030        "Observation": {"@id": "schema:Observation"},1031        "Observational": {"@id": "schema:Observational"},1032        "Obstetric": {"@id": "schema:Obstetric"},1033        "Occupation": {"@id": "schema:Occupation"},1034        "OccupationalActivity": {"@id": "schema:OccupationalActivity"},1035        "OccupationalTherapy": {"@id": "schema:OccupationalTherapy"},1036        "OceanBodyOfWater": {"@id": "schema:OceanBodyOfWater"},1037        "Offer": {"@id": "schema:Offer"},1038        "OfferCatalog": {"@id": "schema:OfferCatalog"},1039        "OfferItemCondition": {"@id": "schema:OfferItemCondition"},1040        "OfficeEquipmentStore": {"@id": "schema:OfficeEquipmentStore"},1041        "OfficialLegalValue": {"@id": "schema:OfficialLegalValue"},1042        "OfflinePermanently": {"@id": "schema:OfflinePermanently"},1043        "OfflineTemporarily": {"@id": "schema:OfflineTemporarily"},1044        "OnDemandEvent": {"@id": "schema:OnDemandEvent"},1045        "OnSitePickup": {"@id": "schema:OnSitePickup"},1046        "Oncologic": {"@id": "schema:Oncologic"},1047        "Online": {"@id": "schema:Online"},1048        "OnlineFull": {"@id": "schema:OnlineFull"},1049        "OnlineOnly": {"@id": "schema:OnlineOnly"},1050        "OpenTrial": {"@id": "schema:OpenTrial"},1051        "OpeningHoursSpecification": {"@id": "schema:OpeningHoursSpecification"},1052        "OpinionNewsArticle": {"@id": "schema:OpinionNewsArticle"},1053        "Optician": {"@id": "schema:Optician"},1054        "Optometric": {"@id": "schema:Optometric"},1055        "Order": {"@id": "schema:Order"},1056        "OrderAction": {"@id": "schema:OrderAction"},1057        "OrderCancelled": {"@id": "schema:OrderCancelled"},1058        "OrderDelivered": {"@id": "schema:OrderDelivered"},1059        "OrderInTransit": {"@id": "schema:OrderInTransit"},1060        "OrderItem": {"@id": "schema:OrderItem"},1061        "OrderPaymentDue": {"@id": "schema:OrderPaymentDue"},1062        "OrderPickupAvailable": {"@id": "schema:OrderPickupAvailable"},1063        "OrderProblem": {"@id": "schema:OrderProblem"},1064        "OrderProcessing": {"@id": "schema:OrderProcessing"},1065        "OrderReturned": {"@id": "schema:OrderReturned"},1066        "OrderStatus": {"@id": "schema:OrderStatus"},1067        "Organization": {"@id": "schema:Organization"},1068        "OrganizationRole": {"@id": "schema:OrganizationRole"},1069        "OrganizeAction": {"@id": "schema:OrganizeAction"},1070        "OriginalShippingFees": {"@id": "schema:OriginalShippingFees"},1071        "Osteopathic": {"@id": "schema:Osteopathic"},1072        "Otolaryngologic": {"@id": "schema:Otolaryngologic"},1073        "OutOfStock": {"@id": "schema:OutOfStock"},1074        "OutletStore": {"@id": "schema:OutletStore"},1075        "OwnershipInfo": {"@id": "schema:OwnershipInfo"},1076        "PET": {"@id": "schema:PET"},1077        "PaintAction": {"@id": "schema:PaintAction"},1078        "Painting": {"@id": "schema:Painting"},1079        "PalliativeProcedure": {"@id": "schema:PalliativeProcedure"},1080        "Paperback": {"@id": "schema:Paperback"},1081        "ParcelDelivery": {"@id": "schema:ParcelDelivery"},1082        "ParcelService": {"@id": "schema:ParcelService"},1083        "ParentAudience": {"@id": "schema:ParentAudience"},1084        "Park": {"@id": "schema:Park"},1085        "ParkingFacility": {"@id": "schema:ParkingFacility"},1086        "ParkingMap": {"@id": "schema:ParkingMap"},1087        "PartiallyInForce": {"@id": "schema:PartiallyInForce"},1088        "Pathology": {"@id": "schema:Pathology"},1089        "PathologyTest": {"@id": "schema:PathologyTest"},1090        "Patient": {"@id": "schema:Patient"},1091        "PawnShop": {"@id": "schema:PawnShop"},1092        "PayAction": {"@id": "schema:PayAction"},1093        "PaymentAutomaticallyApplied": {"@id": "schema:PaymentAutomaticallyApplied"},1094        "PaymentCard": {"@id": "schema:PaymentCard"},1095        "PaymentChargeSpecification": {"@id": "schema:PaymentChargeSpecification"},1096        "PaymentComplete": {"@id": "schema:PaymentComplete"},1097        "PaymentDeclined": {"@id": "schema:PaymentDeclined"},1098        "PaymentDue": {"@id": "schema:PaymentDue"},1099        "PaymentMethod": {"@id": "schema:PaymentMethod"},1100        "PaymentPastDue": {"@id": "schema:PaymentPastDue"},1101        "PaymentService": {"@id": "schema:PaymentService"},1102        "PaymentStatusType": {"@id": "schema:PaymentStatusType"},1103        "Pediatric": {"@id": "schema:Pediatric"},1104        "PeopleAudience": {"@id": "schema:PeopleAudience"},1105        "PercutaneousProcedure": {"@id": "schema:PercutaneousProcedure"},1106        "PerformAction": {"@id": "schema:PerformAction"},1107        "PerformanceRole": {"@id": "schema:PerformanceRole"},1108        "PerformingArtsTheater": {"@id": "schema:PerformingArtsTheater"},1109        "PerformingGroup": {"@id": "schema:PerformingGroup"},1110        "Periodical": {"@id": "schema:Periodical"},1111        "Permit": {"@id": "schema:Permit"},1112        "Person": {"@id": "schema:Person"},1113        "PetStore": {"@id": "schema:PetStore"},1114        "Pharmacy": {"@id": "schema:Pharmacy"},1115        "PharmacySpecialty": {"@id": "schema:PharmacySpecialty"},1116        "Photograph": {"@id": "schema:Photograph"},1117        "PhotographAction": {"@id": "schema:PhotographAction"},1118        "PhysicalActivity": {"@id": "schema:PhysicalActivity"},1119        "PhysicalActivityCategory": {"@id": "schema:PhysicalActivityCategory"},1120        "PhysicalExam": {"@id": "schema:PhysicalExam"},1121        "PhysicalTherapy": {"@id": "schema:PhysicalTherapy"},1122        "Physician": {"@id": "schema:Physician"},1123        "Physiotherapy": {"@id": "schema:Physiotherapy"},1124        "Place": {"@id": "schema:Place"},1125        "PlaceOfWorship": {"@id": "schema:PlaceOfWorship"},1126        "PlaceboControlledTrial": {"@id": "schema:PlaceboControlledTrial"},1127        "PlanAction": {"@id": "schema:PlanAction"},1128        "PlasticSurgery": {"@id": "schema:PlasticSurgery"},1129        "Play": {"@id": "schema:Play"},1130        "PlayAction": {"@id": "schema:PlayAction"},1131        "Playground": {"@id": "schema:Playground"},1132        "Plumber": {"@id": "schema:Plumber"},1133        "Podiatric": {"@id": "schema:Podiatric"},1134        "PoliceStation": {"@id": "schema:PoliceStation"},1135        "Pond": {"@id": "schema:Pond"},1136        "PostOffice": {"@id": "schema:PostOffice"},1137        "PostalAddress": {"@id": "schema:PostalAddress"},1138        "Poster": {"@id": "schema:Poster"},1139        "PotentialActionStatus": {"@id": "schema:PotentialActionStatus"},1140        "PreOrder": {"@id": "schema:PreOrder"},1141        "PreOrderAction": {"@id": "schema:PreOrderAction"},1142        "PreSale": {"@id": "schema:PreSale"},1143        "PrependAction": {"@id": "schema:PrependAction"},1144        "Preschool": {"@id": "schema:Preschool"},1145        "PrescriptionOnly": {"@id": "schema:PrescriptionOnly"},1146        "PresentationDigitalDocument": {"@id": "schema:PresentationDigitalDocument"},1147        "PreventionIndication": {"@id": "schema:PreventionIndication"},1148        "PriceSpecification": {"@id": "schema:PriceSpecification"},1149        "PrimaryCare": {"@id": "schema:PrimaryCare"},1150        "Prion": {"@id": "schema:Prion"},1151        "Product": {"@id": "schema:Product"},1152        "ProductModel": {"@id": "schema:ProductModel"},1153        "ProductReturnEnumeration": {"@id": "schema:ProductReturnEnumeration"},1154        "ProductReturnFiniteReturnWindow": {"@id": "schema:ProductReturnFiniteReturnWindow"},1155        "ProductReturnNotPermitted": {"@id": "schema:ProductReturnNotPermitted"},1156        "ProductReturnPolicy": {"@id": "schema:ProductReturnPolicy"},1157        "ProductReturnUnlimitedWindow": {"@id": "schema:ProductReturnUnlimitedWindow"},1158        "ProductReturnUnspecified": {"@id": "schema:ProductReturnUnspecified"},1159        "ProfessionalService": {"@id": "schema:ProfessionalService"},1160        "ProfilePage": {"@id": "schema:ProfilePage"},1161        "ProgramMembership": {"@id": "schema:ProgramMembership"},1162        "Project": {"@id": "schema:Project"},1163        "Property": {"@id": "schema:Property"},1164        "PropertyValue": {"@id": "schema:PropertyValue"},1165        "PropertyValueSpecification": {"@id": "schema:PropertyValueSpecification"},1166        "Protozoa": {"@id": "schema:Protozoa"},1167        "Psychiatric": {"@id": "schema:Psychiatric"},1168        "PsychologicalTreatment": {"@id": "schema:PsychologicalTreatment"},1169        "PublicHealth": {"@id": "schema:PublicHealth"},1170        "PublicHolidays": {"@id": "schema:PublicHolidays"},1171        "PublicSwimmingPool": {"@id": "schema:PublicSwimmingPool"},1172        "PublicToilet": {"@id": "schema:PublicToilet"},1173        "PublicationEvent": {"@id": "schema:PublicationEvent"},1174        "PublicationIssue": {"@id": "schema:PublicationIssue"},1175        "PublicationVolume": {"@id": "schema:PublicationVolume"},1176        "Pulmonary": {"@id": "schema:Pulmonary"},1177        "QAPage": {"@id": "schema:QAPage"},1178        "QualitativeValue": {"@id": "schema:QualitativeValue"},1179        "QuantitativeValue": {"@id": "schema:QuantitativeValue"},1180        "QuantitativeValueDistribution": {"@id": "schema:QuantitativeValueDistribution"},1181        "Quantity": {"@id": "schema:Quantity"},1182        "Question": {"@id": "schema:Question"},1183        "Quotation": {"@id": "schema:Quotation"},1184        "QuoteAction": {"@id": "schema:QuoteAction"},1185        "RVPark": {"@id": "schema:RVPark"},1186        "RadiationTherapy": {"@id": "schema:RadiationTherapy"},1187        "RadioBroadcastService": {"@id": "schema:RadioBroadcastService"},1188        "RadioChannel": {"@id": "schema:RadioChannel"},1189        "RadioClip": {"@id": "schema:RadioClip"},1190        "RadioEpisode": {"@id": "schema:RadioEpisode"},1191        "RadioSeason": {"@id": "schema:RadioSeason"},1192        "RadioSeries": {"@id": "schema:RadioSeries"},1193        "RadioStation": {"@id": "schema:RadioStation"},1194        "Radiography": {"@id": "schema:Radiography"},1195        "RandomizedTrial": {"@id": "schema:RandomizedTrial"},1196        "Rating": {"@id": "schema:Rating"},1197        "ReactAction": {"@id": "schema:ReactAction"},1198        "ReadAction": {"@id": "schema:ReadAction"},1199        "ReadPermission": {"@id": "schema:ReadPermission"},1200        "RealEstateAgent": {"@id": "schema:RealEstateAgent"},1201        "RearWheelDriveConfiguration": {"@id": "schema:RearWheelDriveConfiguration"},1202        "ReceiveAction": {"@id": "schema:ReceiveAction"},1203        "Recipe": {"@id": "schema:Recipe"},1204        "RecommendedDoseSchedule": {"@id": "schema:RecommendedDoseSchedule"},1205        "Recruiting": {"@id": "schema:Recruiting"},1206        "RecyclingCenter": {"@id": "schema:RecyclingCenter"},1207        "RefundTypeEnumeration": {"@id": "schema:RefundTypeEnumeration"},1208        "RefurbishedCondition": {"@id": "schema:RefurbishedCondition"},1209        "RegisterAction": {"@id": "schema:RegisterAction"},1210        "Registry": {"@id": "schema:Registry"},1211        "ReimbursementCap": {"@id": "schema:ReimbursementCap"},1212        "RejectAction": {"@id": "schema:RejectAction"},1213        "RemixAlbum": {"@id": "schema:RemixAlbum"},1214        "Renal": {"@id": "schema:Renal"},1215        "RentAction": {"@id": "schema:RentAction"},1216        "RentalCarReservation": {"@id": "schema:RentalCarReservation"},1217        "RentalVehicleUsage": {"@id": "schema:RentalVehicleUsage"},1218        "RepaymentSpecification": {"@id": "schema:RepaymentSpecification"},1219        "ReplaceAction": {"@id": "schema:ReplaceAction"},1220        "ReplyAction": {"@id": "schema:ReplyAction"},1221        "Report": {"@id": "schema:Report"},1222        "ReportageNewsArticle": {"@id": "schema:ReportageNewsArticle"},1223        "ReportedDoseSchedule": {"@id": "schema:ReportedDoseSchedule"},1224        "ResearchProject": {"@id": "schema:ResearchProject"},1225        "Researcher": {"@id": "schema:Researcher"},1226        "Reservation": {"@id": "schema:Reservation"},1227        "ReservationCancelled": {"@id": "schema:ReservationCancelled"},1228        "ReservationConfirmed": {"@id": "schema:ReservationConfirmed"},1229        "ReservationHold": {"@id": "schema:ReservationHold"},1230        "ReservationPackage": {"@id": "schema:ReservationPackage"},1231        "ReservationPending": {"@id": "schema:ReservationPending"},1232        "ReservationStatusType": {"@id": "schema:ReservationStatusType"},1233        "ReserveAction": {"@id": "schema:ReserveAction"},1234        "Reservoir": {"@id": "schema:Reservoir"},1235        "Residence": {"@id": "schema:Residence"},1236        "Resort": {"@id": "schema:Resort"},1237        "RespiratoryTherapy": {"@id": "schema:RespiratoryTherapy"},1238        "Restaurant": {"@id": "schema:Restaurant"},1239        "RestockingFees": {"@id": "schema:RestockingFees"},1240        "RestrictedDiet": {"@id": "schema:RestrictedDiet"},1241        "ResultsAvailable": {"@id": "schema:ResultsAvailable"},1242        "ResultsNotAvailable": {"@id": "schema:ResultsNotAvailable"},1243        "ResumeAction": {"@id": "schema:ResumeAction"},1244        "Retail": {"@id": "schema:Retail"},1245        "ReturnAction": {"@id": "schema:ReturnAction"},1246        "ReturnFeesEnumeration": {"@id": "schema:ReturnFeesEnumeration"},1247        "ReturnShippingFees": {"@id": "schema:ReturnShippingFees"},1248        "Review": {"@id": "schema:Review"},1249        "ReviewAction": {"@id": "schema:ReviewAction"},1250        "ReviewNewsArticle": {"@id": "schema:ReviewNewsArticle"},1251        "Rheumatologic": {"@id": "schema:Rheumatologic"},1252        "RightHandDriving": {"@id": "schema:RightHandDriving"},1253        "RiverBodyOfWater": {"@id": "schema:RiverBodyOfWater"},1254        "Role": {"@id": "schema:Role"},1255        "RoofingContractor": {"@id": "schema:RoofingContractor"},1256        "Room": {"@id": "schema:Room"},1257        "RsvpAction": {"@id": "schema:RsvpAction"},1258        "RsvpResponseMaybe": {"@id": "schema:RsvpResponseMaybe"},1259        "RsvpResponseNo": {"@id": "schema:RsvpResponseNo"},1260        "RsvpResponseType": {"@id": "schema:RsvpResponseType"},1261        "RsvpResponseYes": {"@id": "schema:RsvpResponseYes"},1262        "SaleEvent": {"@id": "schema:SaleEvent"},1263        "SatiricalArticle": {"@id": "schema:SatiricalArticle"},1264        "Saturday": {"@id": "schema:Saturday"},1265        "Schedule": {"@id": "schema:Schedule"},1266        "ScheduleAction": {"@id": "schema:ScheduleAction"},1267        "ScholarlyArticle": {"@id": "schema:ScholarlyArticle"},1268        "School": {"@id": "schema:School"},1269        "ScreeningEvent": {"@id": "schema:ScreeningEvent"},1270        "Sculpture": {"@id": "schema:Sculpture"},1271        "SeaBodyOfWater": {"@id": "schema:SeaBodyOfWater"},1272        "SearchAction": {"@id": "schema:SearchAction"},1273        "SearchResultsPage": {"@id": "schema:SearchResultsPage"},1274        "Season": {"@id": "schema:Season"},1275        "Seat": {"@id": "schema:Seat"},1276        "SeatingMap": {"@id": "schema:SeatingMap"},1277        "SelfStorage": {"@id": "schema:SelfStorage"},1278        "SellAction": {"@id": "schema:SellAction"},1279        "SendAction": {"@id": "schema:SendAction"},1280        "Series": {"@id": "schema:Series"},1281        "Service": {"@id": "schema:Service"},1282        "ServiceChannel": {"@id": "schema:ServiceChannel"},1283        "ShareAction": {"@id": "schema:ShareAction"},1284        "SheetMusic": {"@id": "schema:SheetMusic"},1285        "ShoeStore": {"@id": "schema:ShoeStore"},1286        "ShoppingCenter": {"@id": "schema:ShoppingCenter"},1287        "ShortStory": {"@id": "schema:ShortStory"},1288        "SingleBlindedTrial": {"@id": "schema:SingleBlindedTrial"},1289        "SingleCenterTrial": {"@id": "schema:SingleCenterTrial"},1290        "SingleFamilyResidence": {"@id": "schema:SingleFamilyResidence"},1291        "SinglePlayer": {"@id": "schema:SinglePlayer"},1292        "SingleRelease": {"@id": "schema:SingleRelease"},1293        "SiteNavigationElement": {"@id": "schema:SiteNavigationElement"},1294        "SkiResort": {"@id": "schema:SkiResort"},1295        "Skin": {"@id": "schema:Skin"},1296        "SocialEvent": {"@id": "schema:SocialEvent"},1297        "SocialMediaPosting": {"@id": "schema:SocialMediaPosting"},1298        "SoftwareApplication": {"@id": "schema:SoftwareApplication"},1299        "SoftwareSourceCode": {"@id": "schema:SoftwareSourceCode"},1300        "SoldOut": {"@id": "schema:SoldOut"},1301        "SomeProducts": {"@id": "schema:SomeProducts"},1302        "SoundtrackAlbum": {"@id": "schema:SoundtrackAlbum"},1303        "SpeakableSpecification": {"@id": "schema:SpeakableSpecification"},1304        "Specialty": {"@id": "schema:Specialty"},1305        "SpeechPathology": {"@id": "schema:SpeechPathology"},1306        "SpokenWordAlbum": {"@id": "schema:SpokenWordAlbum"},1307        "SportingGoodsStore": {"@id": "schema:SportingGoodsStore"},1308        "SportsActivityLocation": {"@id": "schema:SportsActivityLocation"},1309        "SportsClub": {"@id": "schema:SportsClub"},1310        "SportsEvent": {"@id": "schema:SportsEvent"},1311        "SportsOrganization": {"@id": "schema:SportsOrganization"},1312        "SportsTeam": {"@id": "schema:SportsTeam"},1313        "SpreadsheetDigitalDocument": {"@id": "schema:SpreadsheetDigitalDocument"},1314        "StadiumOrArena": {"@id": "schema:StadiumOrArena"},1315        "State": {"@id": "schema:State"},1316        "StatisticalPopulation": {"@id": "schema:StatisticalPopulation"},1317        "SteeringPositionValue": {"@id": "schema:SteeringPositionValue"},1318        "Store": {"@id": "schema:Store"},1319        "StoreCreditRefund": {"@id": "schema:StoreCreditRefund"},1320        "StrengthTraining": {"@id": "schema:StrengthTraining"},1321        "StructuredValue": {"@id": "schema:StructuredValue"},1322        "StudioAlbum": {"@id": "schema:StudioAlbum"},1323        "StupidType": {"@id": "schema:StupidType"},1324        "SubscribeAction": {"@id": "schema:SubscribeAction"},1325        "Substance": {"@id": "schema:Substance"},1326        "SubwayStation": {"@id": "schema:SubwayStation"},1327        "Suite": {"@id": "schema:Suite"},1328        "Sunday": {"@id": "schema:Sunday"},1329        "SuperficialAnatomy": {"@id": "schema:SuperficialAnatomy"},1330        "Surgical": {"@id": "schema:Surgical"},1331        "SurgicalProcedure": {"@id": "schema:SurgicalProcedure"},1332        "SuspendAction": {"@id": "schema:SuspendAction"},1333        "Suspended": {"@id": "schema:Suspended"},1334        "Synagogue": {"@id": "schema:Synagogue"},1335        "TVClip": {"@id": "schema:TVClip"},1336        "TVEpisode": {"@id": "schema:TVEpisode"},1337        "TVSeason": {"@id": "schema:TVSeason"},1338        "TVSeries": {"@id": "schema:TVSeries"},1339        "Table": {"@id": "schema:Table"},1340        "TakeAction": {"@id": "schema:TakeAction"},1341        "TattooParlor": {"@id": "schema:TattooParlor"},1342        "Taxi": {"@id": "schema:Taxi"},1343        "TaxiReservation": {"@id": "schema:TaxiReservation"},1344        "TaxiService": {"@id": "schema:TaxiService"},1345        "TaxiStand": {"@id": "schema:TaxiStand"},1346        "TaxiVehicleUsage": {"@id": "schema:TaxiVehicleUsage"},1347        "TechArticle": {"@id": "schema:TechArticle"},1348        "TelevisionChannel": {"@id": "schema:TelevisionChannel"},1349        "TelevisionStation": {"@id": "schema:TelevisionStation"},1350        "TennisComplex": {"@id": "schema:TennisComplex"},1351        "Terminated": {"@id": "schema:Terminated"},1352        "Text": {"@id": "schema:Text"},1353        "TextDigitalDocument": {"@id": "schema:TextDigitalDocument"},1354        "TheaterEvent": {"@id": "schema:TheaterEvent"},1355        "TheaterGroup": {"@id": "schema:TheaterGroup"},1356        "Therapeutic": {"@id": "schema:Therapeutic"},1357        "TherapeuticProcedure": {"@id": "schema:TherapeuticProcedure"},1358        "Thesis": {"@id": "schema:Thesis"},1359        "Thing": {"@id": "schema:Thing"},1360        "Throat": {"@id": "schema:Throat"},1361        "Thursday": {"@id": "schema:Thursday"},1362        "Ticket": {"@id": "schema:Ticket"},1363        "TieAction": {"@id": "schema:TieAction"},1364        "Time": {"@id": "schema:Time"},1365        "TipAction": {"@id": "schema:TipAction"},1366        "TireShop": {"@id": "schema:TireShop"},1367        "TollFree": {"@id": "schema:TollFree"},1368        "TouristAttraction": {"@id": "schema:TouristAttraction"},1369        "TouristDestination": {"@id": "schema:TouristDestination"},1370        "TouristInformationCenter": {"@id": "schema:TouristInformationCenter"},1371        "TouristTrip": {"@id": "schema:TouristTrip"},1372        "Toxicologic": {"@id": "schema:Toxicologic"},1373        "ToyStore": {"@id": "schema:ToyStore"},1374        "TrackAction": {"@id": "schema:TrackAction"},1375        "TradeAction": {"@id": "schema:TradeAction"},1376        "TraditionalChinese": {"@id": "schema:TraditionalChinese"},1377        "TrainReservation": {"@id": "schema:TrainReservation"},1378        "TrainStation": {"@id": "schema:TrainStation"},1379        "TrainTrip": {"@id": "schema:TrainTrip"},1380        "TransferAction": {"@id": "schema:TransferAction"},1381        "TransitMap": {"@id": "schema:TransitMap"},1382        "TravelAction": {"@id": "schema:TravelAction"},1383        "TravelAgency": {"@id": "schema:TravelAgency"},1384        "TreatmentIndication": {"@id": "schema:TreatmentIndication"},1385        "Trip": {"@id": "schema:Trip"},1386        "TripleBlindedTrial": {"@id": "schema:TripleBlindedTrial"},1387        "True": {"@id": "schema:True"},1388        "Tuesday": {"@id": "schema:Tuesday"},1389        "TypeAndQuantityNode": {"@id": "schema:TypeAndQuantityNode"},1390        "URL": {"@id": "schema:URL"},1391        "Ultrasound": {"@id": "schema:Ultrasound"},1392        "UnRegisterAction": {"@id": "schema:UnRegisterAction"},1393        "UnitPriceSpecification": {"@id": "schema:UnitPriceSpecification"},1394        "UnofficialLegalValue": {"@id": "schema:UnofficialLegalValue"},1395        "UpdateAction": {"@id": "schema:UpdateAction"},1396        "Urologic": {"@id": "schema:Urologic"},1397        "UseAction": {"@id": "schema:UseAction"},1398        "UsedCondition": {"@id": "schema:UsedCondition"},1399        "UserBlocks": {"@id": "schema:UserBlocks"},1400        "UserCheckins": {"@id": "schema:UserCheckins"},1401        "UserComments": {"@id": "schema:UserComments"},1402        "UserDownloads": {"@id": "schema:UserDownloads"},1403        "UserInteraction": {"@id": "schema:UserInteraction"},1404        "UserLikes": {"@id": "schema:UserLikes"},1405        "UserPageVisits": {"@id": "schema:UserPageVisits"},1406        "UserPlays": {"@id": "schema:UserPlays"},1407        "UserPlusOnes": {"@id": "schema:UserPlusOnes"},1408        "UserReview": {"@id": "schema:UserReview"},1409        "UserTweets": {"@id": "schema:UserTweets"},1410        "VeganDiet": {"@id": "schema:VeganDiet"},1411        "VegetarianDiet": {"@id": "schema:VegetarianDiet"},1412        "Vehicle": {"@id": "schema:Vehicle"},1413        "Vein": {"@id": "schema:Vein"},1414        "VenueMap": {"@id": "schema:VenueMap"},1415        "Vessel": {"@id": "schema:Vessel"},1416        "VeterinaryCare": {"@id": "schema:VeterinaryCare"},1417        "VideoGallery": {"@id": "schema:VideoGallery"},1418        "VideoGame": {"@id": "schema:VideoGame"},1419        "VideoGameClip": {"@id": "schema:VideoGameClip"},1420        "VideoGameSeries": {"@id": "schema:VideoGameSeries"},1421        "VideoObject": {"@id": "schema:VideoObject"},1422        "ViewAction": {"@id": "schema:ViewAction"},1423        "VinylFormat": {"@id": "schema:VinylFormat"},1424        "Virus": {"@id": "schema:Virus"},1425        "VisualArtsEvent": {"@id": "schema:VisualArtsEvent"},1426        "VisualArtwork": {"@id": "schema:VisualArtwork"},1427        "VitalSign": {"@id": "schema:VitalSign"},1428        "Volcano": {"@id": "schema:Volcano"},1429        "VoteAction": {"@id": "schema:VoteAction"},1430        "WPAdBlock": {"@id": "schema:WPAdBlock"},1431        "WPFooter": {"@id": "schema:WPFooter"},1432        "WPHeader": {"@id": "schema:WPHeader"},1433        "WPSideBar": {"@id": "schema:WPSideBar"},1434        "WantAction": {"@id": "schema:WantAction"},1435        "WarrantyPromise": {"@id": "schema:WarrantyPromise"},1436        "WarrantyScope": {"@id": "schema:WarrantyScope"},1437        "WatchAction": {"@id": "schema:WatchAction"},1438        "Waterfall": {"@id": "schema:Waterfall"},1439        "WearAction": {"@id": "schema:WearAction"},1440        "WebAPI": {"@id": "schema:WebAPI"},1441        "WebApplication": {"@id": "schema:WebApplication"},1442        "WebPage": {"@id": "schema:WebPage"},1443        "WebPageElement": {"@id": "schema:WebPageElement"},1444        "WebSite": {"@id": "schema:WebSite"},1445        "Wednesday": {"@id": "schema:Wednesday"},1446        "WesternConventional": {"@id": "schema:WesternConventional"},1447        "Wholesale": {"@id": "schema:Wholesale"},1448        "WholesaleStore": {"@id": "schema:WholesaleStore"},1449        "WinAction": {"@id": "schema:WinAction"},1450        "Winery": {"@id": "schema:Winery"},1451        "Withdrawn": {"@id": "schema:Withdrawn"},1452        "WorkBasedProgram": {"@id": "schema:WorkBasedProgram"},1453        "WorkersUnion": {"@id": "schema:WorkersUnion"},1454        "WriteAction": {"@id": "schema:WriteAction"},1455        "WritePermission": {"@id": "schema:WritePermission"},1456        "XPathType": {"@id": "schema:XPathType"},1457        "XRay": {"@id": "schema:XRay"},1458        "ZoneBoardingPolicy": {"@id": "schema:ZoneBoardingPolicy"},1459        "Zoo": {"@id": "schema:Zoo"},1460        "about": {"@id": "schema:about"},1461        "abridged": {"@id": "schema:abridged"},1462        "accelerationTime": {"@id": "schema:accelerationTime"},1463        "acceptedAnswer": {"@id": "schema:acceptedAnswer"},1464        "acceptedOffer": {"@id": "schema:acceptedOffer"},1465        "acceptedPaymentMethod": {"@id": "schema:acceptedPaymentMethod"},1466        "acceptsReservations": {"@id": "schema:acceptsReservations"},1467        "accessCode": {"@id": "schema:accessCode"},1468        "accessMode": {"@id": "schema:accessMode"},1469        "accessModeSufficient": {"@id": "schema:accessModeSufficient"},1470        "accessibilityAPI": {"@id": "schema:accessibilityAPI"},1471        "accessibilityControl": {"@id": "schema:accessibilityControl"},1472        "accessibilityFeature": {"@id": "schema:accessibilityFeature"},1473        "accessibilityHazard": {"@id": "schema:accessibilityHazard"},1474        "accessibilitySummary": {"@id": "schema:accessibilitySummary"},1475        "accountId": {"@id": "schema:accountId"},1476        "accountMinimumInflow": {"@id": "schema:accountMinimumInflow"},1477        "accountOverdraftLimit": {"@id": "schema:accountOverdraftLimit"},1478        "accountablePerson": {"@id": "schema:accountablePerson"},1479        "acquiredFrom": {"@id": "schema:acquiredFrom"},1480        "acrissCode": {"@id": "schema:acrissCode"},1481        "action": {"@id": "schema:action"},1482        "actionAccessibilityRequirement": {"@id": "schema:actionAccessibilityRequirement"},1483        "actionApplication": {"@id": "schema:actionApplication"},1484        "actionOption": {"@id": "schema:actionOption"},1485        "actionPlatform": {"@id": "schema:actionPlatform"},1486        "actionStatus": {"@id": "schema:actionStatus"},1487        "actionableFeedbackPolicy": {"@id": "schema:actionableFeedbackPolicy", "@type": "@id"},1488        "activeIngredient": {"@id": "schema:activeIngredient"},1489        "activityDuration": {"@id": "schema:activityDuration"},1490        "activityFrequency": {"@id": "schema:activityFrequency"},1491        "actor": {"@id": "schema:actor"},1492        "actors": {"@id": "schema:actors"},1493        "addOn": {"@id": "schema:addOn"},1494        "additionalName": {"@id": "schema:additionalName"},1495        "additionalNumberOfGuests": {"@id": "schema:additionalNumberOfGuests"},1496        "additionalProperty": {"@id": "schema:additionalProperty"},1497        "additionalType": {"@id": "schema:additionalType", "@type": "@id"},1498        "additionalVariable": {"@id": "schema:additionalVariable"},1499        "address": {"@id": "schema:address"},1500        "addressCountry": {"@id": "schema:addressCountry"},1501        "addressLocality": {"@id": "schema:addressLocality"},1502        "addressRegion": {"@id": "schema:addressRegion"},1503        "administrationRoute": {"@id": "schema:administrationRoute"},1504        "advanceBookingRequirement": {"@id": "schema:advanceBookingRequirement"},1505        "adverseOutcome": {"@id": "schema:adverseOutcome"},1506        "affectedBy": {"@id": "schema:affectedBy"},1507        "affiliation": {"@id": "schema:affiliation"},1508        "afterMedia": {"@id": "schema:afterMedia", "@type": "@id"},1509        "agent": {"@id": "schema:agent"},1510        "aggregateRating": {"@id": "schema:aggregateRating"},1511        "aircraft": {"@id": "schema:aircraft"},1512        "album": {"@id": "schema:album"},1513        "albumProductionType": {"@id": "schema:albumProductionType"},1514        "albumRelease": {"@id": "schema:albumRelease"},1515        "albumReleaseType": {"@id": "schema:albumReleaseType"},1516        "albums": {"@id": "schema:albums"},1517        "alcoholWarning": {"@id": "schema:alcoholWarning"},1518        "algorithm": {"@id": "schema:algorithm"},1519        "alignmentType": {"@id": "schema:alignmentType"},1520        "alternateName": {"@id": "schema:alternateName"},1521        "alternativeHeadline": {"@id": "schema:alternativeHeadline"},1522        "alumni": {"@id": "schema:alumni"},1523        "alumniOf": {"@id": "schema:alumniOf"},1524        "amenityFeature": {"@id": "schema:amenityFeature"},1525        "amount": {"@id": "schema:amount"},1526        "amountOfThisGood": {"@id": "schema:amountOfThisGood"},1527        "annualPercentageRate": {"@id": "schema:annualPercentageRate"},1528        "answerCount": {"@id": "schema:answerCount"},1529        "antagonist": {"@id": "schema:antagonist"},1530        "appearance": {"@id": "schema:appearance"},1531        "applicableLocation": {"@id": "schema:applicableLocation"},1532        "applicantLocationRequirements": {"@id": "schema:applicantLocationRequirements"},1533        "application": {"@id": "schema:application"},1534        "applicationCategory": {"@id": "schema:applicationCategory"},1535        "applicationSubCategory": {"@id": "schema:applicationSubCategory"},1536        "applicationSuite": {"@id": "schema:applicationSuite"},1537        "appliesToDeliveryMethod": {"@id": "schema:appliesToDeliveryMethod"},1538        "appliesToPaymentMethod": {"@id": "schema:appliesToPaymentMethod"},1539        "archiveHeld": {"@id": "schema:archiveHeld"},1540        "area": {"@id": "schema:area"},1541        "areaServed": {"@id": "schema:areaServed"},1542        "arrivalAirport": {"@id": "schema:arrivalAirport"},1543        "arrivalBusStop": {"@id": "schema:arrivalBusStop"},1544        "arrivalGate": {"@id": "schema:arrivalGate"},1545        "arrivalPlatform": {"@id": "schema:arrivalPlatform"},1546        "arrivalStation": {"@id": "schema:arrivalStation"},1547        "arrivalTerminal": {"@id": "schema:arrivalTerminal"},1548        "arrivalTime": {"@id": "schema:arrivalTime", "@type": "DateTime"},1549        "artEdition": {"@id": "schema:artEdition"},1550        "artMedium": {"@id": "schema:artMedium"},1551        "arterialBranch": {"@id": "schema:arterialBranch"},1552        "artform": {"@id": "schema:artform"},1553        "articleBody": {"@id": "schema:articleBody"},1554        "articleSection": {"@id": "schema:articleSection"},1555        "artist": {"@id": "schema:artist"},1556        "artworkSurface": {"@id": "schema:artworkSurface"},1557        "aspect": {"@id": "schema:aspect"},1558        "assembly": {"@id": "schema:assembly"},1559        "assemblyVersion": {"@id": "schema:assemblyVersion"},1560        "associatedAnatomy": {"@id": "schema:associatedAnatomy"},1561        "associatedArticle": {"@id": "schema:associatedArticle"},1562        "associatedMedia": {"@id": "schema:associatedMedia"},1563        "associatedPathophysiology": {"@id": "schema:associatedPathophysiology"},1564        "athlete": {"@id": "schema:athlete"},1565        "attendee": {"@id": "schema:attendee"},1566        "attendees": {"@id": "schema:attendees"},1567        "audience": {"@id": "schema:audience"},1568        "audienceType": {"@id": "schema:audienceType"},1569        "audio": {"@id": "schema:audio"},1570        "authenticator": {"@id": "schema:authenticator"},1571        "author": {"@id": "schema:author"},1572        "availability": {"@id": "schema:availability"},1573        "availabilityEnds": {"@id": "schema:availabilityEnds", "@type": "Date"},1574        "availabilityStarts": {"@id": "schema:availabilityStarts", "@type": "Date"},1575        "availableAtOrFrom": {"@id": "schema:availableAtOrFrom"},1576        "availableChannel": {"@id": "schema:availableChannel"},1577        "availableDeliveryMethod": {"@id": "schema:availableDeliveryMethod"},1578        "availableFrom": {"@id": "schema:availableFrom", "@type": "DateTime"},1579        "availableIn": {"@id": "schema:availableIn"},1580        "availableLanguage": {"@id": "schema:availableLanguage"},1581        "availableOnDevice": {"@id": "schema:availableOnDevice"},1582        "availableService": {"@id": "schema:availableService"},1583        "availableStrength": {"@id": "schema:availableStrength"},1584        "availableTest": {"@id": "schema:availableTest"},1585        "availableThrough": {"@id": "schema:availableThrough", "@type": "DateTime"},1586        "award": {"@id": "schema:award"},1587        "awards": {"@id": "schema:awards"},1588        "awayTeam": {"@id": "schema:awayTeam"},1589        "background": {"@id": "schema:background"},1590        "backstory": {"@id": "schema:backstory"},1591        "bankAccountType": {"@id": "schema:bankAccountType"},1592        "baseSalary": {"@id": "schema:baseSalary"},1593        "bccRecipient": {"@id": "schema:bccRecipient"},1594        "bed": {"@id": "schema:bed"},1595        "beforeMedia": {"@id": "schema:beforeMedia", "@type": "@id"},1596        "beneficiaryBank": {"@id": "schema:beneficiaryBank"},1597        "benefits": {"@id": "schema:benefits"},1598        "benefitsSummaryUrl": {"@id": "schema:benefitsSummaryUrl", "@type": "@id"},1599        "bestRating": {"@id": "schema:bestRating"},1600        "billingAddress": {"@id": "schema:billingAddress"},1601        "billingIncrement": {"@id": "schema:billingIncrement"},1602        "billingPeriod": {"@id": "schema:billingPeriod"},1603        "biomechnicalClass": {"@id": "schema:biomechnicalClass"},1604        "birthDate": {"@id": "schema:birthDate", "@type": "Date"},1605        "birthPlace": {"@id": "schema:birthPlace"},1606        "bitrate": {"@id": "schema:bitrate"},1607        "blogPost": {"@id": "schema:blogPost"},1608        "blogPosts": {"@id": "schema:blogPosts"},1609        "bloodSupply": {"@id": "schema:bloodSupply"},1610        "boardingGroup": {"@id": "schema:boardingGroup"},1611        "boardingPolicy": {"@id": "schema:boardingPolicy"},1612        "bodyLocation": {"@id": "schema:bodyLocation"},1613        "bodyType": {"@id": "schema:bodyType"},1614        "bookEdition": {"@id": "schema:bookEdition"},1615        "bookFormat": {"@id": "schema:bookFormat"},1616        "bookingAgent": {"@id": "schema:bookingAgent"},1617        "bookingTime": {"@id": "schema:bookingTime", "@type": "DateTime"},1618        "borrower": {"@id": "schema:borrower"},1619        "box": {"@id": "schema:box"},1620        "branch": {"@id": "schema:branch"},1621        "branchCode": {"@id": "schema:branchCode"},1622        "branchOf": {"@id": "schema:branchOf"},1623        "brand": {"@id": "schema:brand"},1624        "breadcrumb": {"@id": "schema:breadcrumb"},1625        "breastfeedingWarning": {"@id": "schema:breastfeedingWarning"},1626        "broadcastAffiliateOf": {"@id": "schema:broadcastAffiliateOf"},1627        "broadcastChannelId": {"@id": "schema:broadcastChannelId"},1628        "broadcastDisplayName": {"@id": "schema:broadcastDisplayName"},1629        "broadcastFrequency": {"@id": "schema:broadcastFrequency"},1630        "broadcastFrequencyValue": {"@id": "schema:broadcastFrequencyValue"},1631        "broadcastOfEvent": {"@id": "schema:broadcastOfEvent"},1632        "broadcastServiceTier": {"@id": "schema:broadcastServiceTier"},1633        "broadcastSignalModulation": {"@id": "schema:broadcastSignalModulation"},1634        "broadcastSubChannel": {"@id": "schema:broadcastSubChannel"},1635        "broadcastTimezone": {"@id": "schema:broadcastTimezone"},1636        "broadcaster": {"@id": "schema:broadcaster"},1637        "broker": {"@id": "schema:broker"},1638        "browserRequirements": {"@id": "schema:browserRequirements"},1639        "busName": {"@id": "schema:busName"},1640        "busNumber": {"@id": "schema:busNumber"},1641        "businessFunction": {"@id": "schema:businessFunction"},1642        "buyer": {"@id": "schema:buyer"},1643        "byArtist": {"@id": "schema:byArtist"},1644        "byDay": {"@id": "schema:byDay"},1645        "byMonth": {"@id": "schema:byMonth"},1646        "byMonthDay": {"@id": "schema:byMonthDay"},1647        "callSign": {"@id": "schema:callSign"},1648        "calories": {"@id": "schema:calories"},1649        "candidate": {"@id": "schema:candidate"},1650        "caption": {"@id": "schema:caption"},1651        "carbohydrateContent": {"@id": "schema:carbohydrateContent"},1652        "cargoVolume": {"@id": "schema:cargoVolume"},1653        "carrier": {"@id": "schema:carrier"},1654        "carrierRequirements": {"@id": "schema:carrierRequirements"},1655        "cashBack": {"@id": "schema:cashBack"},1656        "catalog": {"@id": "schema:catalog"},1657        "catalogNumber": {"@id": "schema:catalogNumber"},1658        "category": {"@id": "schema:category"},1659        "cause": {"@id": "schema:cause"},1660        "causeOf": {"@id": "schema:causeOf"},1661        "ccRecipient": {"@id": "schema:ccRecipient"},1662        "character": {"@id": "schema:character"},1663        "characterAttribute": {"@id": "schema:characterAttribute"},1664        "characterName": {"@id": "schema:characterName"},1665        "cheatCode": {"@id": "schema:cheatCode"},1666        "checkinTime": {"@id": "schema:checkinTime", "@type": "DateTime"},1667        "checkoutTime": {"@id": "schema:checkoutTime", "@type": "DateTime"},1668        "childMaxAge": {"@id": "schema:childMaxAge"},1669        "childMinAge": {"@id": "schema:childMinAge"},1670        "children": {"@id": "schema:children"},1671        "cholesterolContent": {"@id": "schema:cholesterolContent"},1672        "circle": {"@id": "schema:circle"},1673        "citation": {"@id": "schema:citation"},1674        "claimReviewed": {"@id": "schema:claimReviewed"},1675        "clincalPharmacology": {"@id": "schema:clincalPharmacology"},1676        "clinicalPharmacology": {"@id": "schema:clinicalPharmacology"},1677        "clipNumber": {"@id": "schema:clipNumber"},1678        "closes": {"@id": "schema:closes"},1679        "coach": {"@id": "schema:coach"},1680        "code": {"@id": "schema:code"},1681        "codeRepository": {"@id": "schema:codeRepository", "@type": "@id"},1682        "codeSampleType": {"@id": "schema:codeSampleType"},1683        "codeValue": {"@id": "schema:codeValue"},1684        "codingSystem": {"@id": "schema:codingSystem"},1685        "colleague": {"@id": "schema:colleague", "@type": "@id"},1686        "colleagues": {"@id": "schema:colleagues"},1687        "collection": {"@id": "schema:collection"},1688        "collectionSize": {"@id": "schema:collectionSize"},1689        "color": {"@id": "schema:color"},1690        "colorist": {"@id": "schema:colorist"},1691        "comment": {"@id": "schema:comment"},1692        "commentCount": {"@id": "schema:commentCount"},1693        "commentText": {"@id": "schema:commentText"},1694        "commentTime": {"@id": "schema:commentTime", "@type": "Date"},1695        "competencyRequired": {"@id": "schema:competencyRequired"},1696        "competitor": {"@id": "schema:competitor"},1697        "composer": {"@id": "schema:composer"},1698        "comprisedOf": {"@id": "schema:comprisedOf"},1699        "conditionsOfAccess": {"@id": "schema:conditionsOfAccess"},1700        "confirmationNumber": {"@id": "schema:confirmationNumber"},1701        "connectedTo": {"@id": "schema:connectedTo"},1702        "constrainingProperty": {"@id": "schema:constrainingProperty"},1703        "contactOption": {"@id": "schema:contactOption"},1704        "contactPoint": {"@id": "schema:contactPoint"},1705        "contactPoints": {"@id": "schema:contactPoints"},1706        "contactType": {"@id": "schema:contactType"},1707        "contactlessPayment": {"@id": "schema:contactlessPayment"},1708        "containedIn": {"@id": "schema:containedIn"},1709        "containedInPlace": {"@id": "schema:containedInPlace"},1710        "containsPlace": {"@id": "schema:containsPlace"},1711        "containsSeason": {"@id": "schema:containsSeason"},1712        "contentLocation": {"@id": "schema:contentLocation"},1713        "contentRating": {"@id": "schema:contentRating"},1714        "contentReferenceTime": {"@id": "schema:contentReferenceTime", "@type": "DateTime"},1715        "contentSize": {"@id": "schema:contentSize"},1716        "contentType": {"@id": "schema:contentType"},1717        "contentUrl": {"@id": "schema:contentUrl", "@type": "@id"},1718        "contraindication": {"@id": "schema:contraindication"},1719        "contributor": {"@id": "schema:contributor"},1720        "cookTime": {"@id": "schema:cookTime"},1721        "cookingMethod": {"@id": "schema:cookingMethod"},1722        "copyrightHolder": {"@id": "schema:copyrightHolder"},1723        "copyrightYear": {"@id": "schema:copyrightYear"},1724        "correction": {"@id": "schema:correction"},1725        "correctionsPolicy": {"@id": "schema:correctionsPolicy", "@type": "@id"},1726        "cost": {"@id": "schema:cost"},1727        "costCategory": {"@id": "schema:costCategory"},1728        "costCurrency": {"@id": "schema:costCurrency"},1729        "costOrigin": {"@id": "schema:costOrigin"},1730        "costPerUnit": {"@id": "schema:costPerUnit"},1731        "countriesNotSupported": {"@id": "schema:countriesNotSupported"},1732        "countriesSupported": {"@id": "schema:countriesSupported"},1733        "countryOfOrigin": {"@id": "schema:countryOfOrigin"},1734        "course": {"@id": "schema:course"},1735        "courseCode": {"@id": "schema:courseCode"},1736        "courseMode": {"@id": "schema:courseMode"},1737        "coursePrerequisites": {"@id": "schema:coursePrerequisites"},1738        "courseWorkload": {"@id": "schema:courseWorkload"},1739        "coverageEndTime": {"@id": "schema:coverageEndTime", "@type": "DateTime"},1740        "coverageStartTime": {"@id": "schema:coverageStartTime", "@type": "DateTime"},1741        "creativeWorkStatus": {"@id": "schema:creativeWorkStatus"},1742        "creator": {"@id": "schema:creator"},1743        "credentialCategory": {"@id": "schema:credentialCategory"},1744        "creditedTo": {"@id": "schema:creditedTo"},1745        "cssSelector": {"@id": "schema:cssSelector"},1746        "currenciesAccepted": {"@id": "schema:currenciesAccepted"},1747        "currency": {"@id": "schema:currency"},1748        "currentExchangeRate": {"@id": "schema:currentExchangeRate"},1749        "customer": {"@id": "schema:customer"},1750        "dataFeedElement": {"@id": "schema:dataFeedElement"},1751        "dataset": {"@id": "schema:dataset"},1752        "datasetTimeInterval": {"@id": "schema:datasetTimeInterval", "@type": "DateTime"},1753        "dateCreated": {"@id": "schema:dateCreated", "@type": "Date"},1754        "dateDeleted": {"@id": "schema:dateDeleted", "@type": "Date"},1755        "dateIssued": {"@id": "schema:dateIssued", "@type": "Date"},1756        "dateModified": {"@id": "schema:dateModified", "@type": "Date"},1757        "datePosted": {"@id": "schema:datePosted", "@type": "Date"},1758        "datePublished": {"@id": "schema:datePublished", "@type": "Date"},1759        "dateRead": {"@id": "schema:dateRead", "@type": "Date"},1760        "dateReceived": {"@id": "schema:dateReceived", "@type": "DateTime"},1761        "dateSent": {"@id": "schema:dateSent", "@type": "DateTime"},1762        "dateVehicleFirstRegistered": {"@id": "schema:dateVehicleFirstRegistered", "@type": "Date"},1763        "dateline": {"@id": "schema:dateline"},1764        "dayOfWeek": {"@id": "schema:dayOfWeek"},1765        "deathDate": {"@id": "schema:deathDate", "@type": "Date"},1766        "deathPlace": {"@id": "schema:deathPlace"},1767        "defaultValue": {"@id": "schema:defaultValue"},1768        "deliveryAddress": {"@id": "schema:deliveryAddress"},1769        "deliveryLeadTime": {"@id": "schema:deliveryLeadTime"},1770        "deliveryMethod": {"@id": "schema:deliveryMethod"},1771        "deliveryStatus": {"@id": "schema:deliveryStatus"},1772        "department": {"@id": "schema:department"},1773        "departureAirport": {"@id": "schema:departureAirport"},1774        "departureBusStop": {"@id": "schema:departureBusStop"},1775        "departureGate": {"@id": "schema:departureGate"},1776        "departurePlatform": {"@id": "schema:departurePlatform"},1777        "departureStation": {"@id": "schema:departureStation"},1778        "departureTerminal": {"@id": "schema:departureTerminal"},1779        "departureTime": {"@id": "schema:departureTime", "@type": "DateTime"},1780        "dependencies": {"@id": "schema:dependencies"},1781        "depth": {"@id": "schema:depth"},1782        "description": {"@id": "schema:description"},1783        "device": {"@id": "schema:device"},1784        "diagnosis": {"@id": "schema:diagnosis"},1785        "diagram": {"@id": "schema:diagram"},1786        "diet": {"@id": "schema:diet"},1787        "dietFeatures": {"@id": "schema:dietFeatures"},1788        "differentialDiagnosis": {"@id": "schema:differentialDiagnosis"},1789        "director": {"@id": "schema:director"},1790        "directors": {"@id": "schema:directors"},1791        "disambiguatingDescription": {"@id": "schema:disambiguatingDescription"},1792        "discount": {"@id": "schema:discount"},1793        "discountCode": {"@id": "schema:discountCode"},1794        "discountCurrency": {"@id": "schema:discountCurrency"},1795        "discusses": {"@id": "schema:discusses"},1796        "discussionUrl": {"@id": "schema:discussionUrl", "@type": "@id"},1797        "dissolutionDate": {"@id": "schema:dissolutionDate", "@type": "Date"},1798        "distance": {"@id": "schema:distance"},1799        "distinguishingSign": {"@id": "schema:distinguishingSign"},1800        "distribution": {"@id": "schema:distribution"},1801        "diversityPolicy": {"@id": "schema:diversityPolicy", "@type": "@id"},1802        "diversityStaffingReport": {"@id": "schema:diversityStaffingReport", "@type": "@id"},1803        "documentation": {"@id": "schema:documentation", "@type": "@id"},1804        "domainIncludes": {"@id": "schema:domainIncludes"},1805        "domiciledMortgage": {"@id": "schema:domiciledMortgage"},1806        "doorTime": {"@id": "schema:doorTime", "@type": "DateTime"},1807        "dosageForm": {"@id": "schema:dosageForm"},1808        "doseSchedule": {"@id": "schema:doseSchedule"},1809        "doseUnit": {"@id": "schema:doseUnit"},1810        "doseValue": {"@id": "schema:doseValue"},1811        "downPayment": {"@id": "schema:downPayment"},1812        "downloadUrl": {"@id": "schema:downloadUrl", "@type": "@id"},1813        "downvoteCount": {"@id": "schema:downvoteCount"},1814        "drainsTo": {"@id": "schema:drainsTo"},1815        "driveWheelConfiguration": {"@id": "schema:driveWheelConfiguration"},1816        "dropoffLocation": {"@id": "schema:dropoffLocation"},1817        "dropoffTime": {"@id": "schema:dropoffTime", "@type": "DateTime"},1818        "drug": {"@id": "schema:drug"},1819        "drugClass": {"@id": "schema:drugClass"},1820        "drugUnit": {"@id": "schema:drugUnit"},1821        "duns": {"@id": "schema:duns"},1822        "duplicateTherapy": {"@id": "schema:duplicateTherapy"},1823        "duration": {"@id": "schema:duration"},1824        "durationOfWarranty": {"@id": "schema:durationOfWarranty"},1825        "duringMedia": {"@id": "schema:duringMedia", "@type": "@id"},1826        "earlyPrepaymentPenalty": {"@id": "schema:earlyPrepaymentPenalty"},1827        "editor": {"@id": "schema:editor"},1828        "educationRequirements": {"@id": "schema:educationRequirements"},1829        "educationalAlignment": {"@id": "schema:educationalAlignment"},1830        "educationalCredentialAwarded": {"@id": "schema:educationalCredentialAwarded"},1831        "educationalFramework": {"@id": "schema:educationalFramework"},1832        "educationalLevel": {"@id": "schema:educationalLevel"},1833        "educationalRole": {"@id": "schema:educationalRole"},1834        "educationalUse": {"@id": "schema:educationalUse"},1835        "elevation": {"@id": "schema:elevation"},1836        "eligibleCustomerType": {"@id": "schema:eligibleCustomerType"},1837        "eligibleDuration": {"@id": "schema:eligibleDuration"},1838        "eligibleQuantity": {"@id": "schema:eligibleQuantity"},1839        "eligibleRegion": {"@id": "schema:eligibleRegion"},1840        "eligibleTransactionVolume": {"@id": "schema:eligibleTransactionVolume"},1841        "email": {"@id": "schema:email"},1842        "embedUrl": {"@id": "schema:embedUrl", "@type": "@id"},1843        "emissionsCO2": {"@id": "schema:emissionsCO2"},1844        "employee": {"@id": "schema:employee"},1845        "employees": {"@id": "schema:employees"},1846        "employmentType": {"@id": "schema:employmentType"},1847        "encodesCreativeWork": {"@id": "schema:encodesCreativeWork"},1848        "encoding": {"@id": "schema:encoding"},1849        "encodingFormat": {"@id": "schema:encodingFormat"},1850        "encodingType": {"@id": "schema:encodingType"},1851        "encodings": {"@id": "schema:encodings"},1852        "endDate": {"@id": "schema:endDate", "@type": "Date"},1853        "endOffset": {"@id": "schema:endOffset"},1854        "endTime": {"@id": "schema:endTime", "@type": "DateTime"},1855        "endorsee": {"@id": "schema:endorsee"},1856        "endorsers": {"@id": "schema:endorsers"},1857        "engineDisplacement": {"@id": "schema:engineDisplacement"},1858        "enginePower": {"@id": "schema:enginePower"},1859        "engineType": {"@id": "schema:engineType"},1860        "entertainmentBusiness": {"@id": "schema:entertainmentBusiness"},1861        "epidemiology": {"@id": "schema:epidemiology"},1862        "episode": {"@id": "schema:episode"},1863        "episodeNumber": {"@id": "schema:episodeNumber"},1864        "episodes": {"@id": "schema:episodes"},1865        "equal": {"@id": "schema:equal"},1866        "error": {"@id": "schema:error"},1867        "estimatedCost": {"@id": "schema:estimatedCost"},1868        "estimatedFlightDuration": {"@id": "schema:estimatedFlightDuration"},1869        "estimatedSalary": {"@id": "schema:estimatedSalary"},1870        "estimatesRiskOf": {"@id": "schema:estimatesRiskOf"},1871        "ethicsPolicy": {"@id": "schema:ethicsPolicy", "@type": "@id"},1872        "event": {"@id": "schema:event"},1873        "eventSchedule": {"@id": "schema:eventSchedule"},1874        "eventStatus": {"@id": "schema:eventStatus"},1875        "events": {"@id": "schema:events"},1876        "evidenceLevel": {"@id": "schema:evidenceLevel"},1877        "evidenceOrigin": {"@id": "schema:evidenceOrigin"},1878        "exampleOfWork": {"@id": "schema:exampleOfWork"},1879        "exceptDate": {"@id": "schema:exceptDate", "@type": "Date"},1880        "exchangeRateSpread": {"@id": "schema:exchangeRateSpread"},1881        "executableLibraryName": {"@id": "schema:executableLibraryName"},1882        "exerciseCourse": {"@id": "schema:exerciseCourse"},1883        "exercisePlan": {"@id": "schema:exercisePlan"},1884        "exerciseRelatedDiet": {"@id": "schema:exerciseRelatedDiet"},1885        "exerciseType": {"@id": "schema:exerciseType"},1886        "exifData": {"@id": "schema:exifData"},1887        "expectedArrivalFrom": {"@id": "schema:expectedArrivalFrom", "@type": "Date"},1888        "expectedArrivalUntil": {"@id": "schema:expectedArrivalUntil", "@type": "Date"},1889        "expectedPrognosis": {"@id": "schema:expectedPrognosis"},1890        "expectsAcceptanceOf": {"@id": "schema:expectsAcceptanceOf"},1891        "experienceRequirements": {"@id": "schema:experienceRequirements"},1892        "expertConsiderations": {"@id": "schema:expertConsiderations"},1893        "expires": {"@id": "schema:expires", "@type": "Date"},1894        "familyName": {"@id": "schema:familyName"},1895        "fatContent": {"@id": "schema:fatContent"},1896        "faxNumber": {"@id": "schema:faxNumber"},1897        "featureList": {"@id": "schema:featureList"},1898        "feesAndCommissionsSpecification": {"@id": "schema:feesAndCommissionsSpecification"},1899        "fiberContent": {"@id": "schema:fiberContent"},1900        "fileFormat": {"@id": "schema:fileFormat"},1901        "fileSize": {"@id": "schema:fileSize"},1902        "firstAppearance": {"@id": "schema:firstAppearance"},1903        "firstPerformance": {"@id": "schema:firstPerformance"},1904        "flightDistance": {"@id": "schema:flightDistance"},1905        "flightNumber": {"@id": "schema:flightNumber"},1906        "floorLimit": {"@id": "schema:floorLimit"},1907        "floorSize": {"@id": "schema:floorSize"},1908        "followee": {"@id": "schema:followee"},1909        "follows": {"@id": "schema:follows"},1910        "followup": {"@id": "schema:followup"},1911        "foodEstablishment": {"@id": "schema:foodEstablishment"},1912        "foodEvent": {"@id": "schema:foodEvent"},1913        "foodWarning": {"@id": "schema:foodWarning"},1914        "founder": {"@id": "schema:founder"},1915        "founders": {"@id": "schema:founders"},1916        "foundingDate": {"@id": "schema:foundingDate", "@type": "Date"},1917        "foundingLocation": {"@id": "schema:foundingLocation"},1918        "free": {"@id": "schema:free"},1919        "frequency": {"@id": "schema:frequency"},1920        "fromLocation": {"@id": "schema:fromLocation"},1921        "fuelCapacity": {"@id": "schema:fuelCapacity"},1922        "fuelConsumption": {"@id": "schema:fuelConsumption"},1923        "fuelEfficiency": {"@id": "schema:fuelEfficiency"},1924        "fuelType": {"@id": "schema:fuelType"},1925        "function": {"@id": "schema:function"},1926        "functionalClass": {"@id": "schema:functionalClass"},1927        "fundedItem": {"@id": "schema:fundedItem"},1928        "funder": {"@id": "schema:funder"},1929        "game": {"@id": "schema:game"},1930        "gameItem": {"@id": "schema:gameItem"},1931        "gameLocation": {"@id": "schema:gameLocation", "@type": "@id"},1932        "gamePlatform": {"@id": "schema:gamePlatform"},1933        "gameServer": {"@id": "schema:gameServer"},1934        "gameTip": {"@id": "schema:gameTip"},1935        "gender": {"@id": "schema:gender"},1936        "genre": {"@id": "schema:genre"},1937        "geo": {"@id": "schema:geo"},1938        "geoContains": {"@id": "schema:geoContains"},1939        "geoCoveredBy": {"@id": "schema:geoCoveredBy"},1940        "geoCovers": {"@id": "schema:geoCovers"},1941        "geoCrosses": {"@id": "schema:geoCrosses"},1942        "geoDisjoint": {"@id": "schema:geoDisjoint"},1943        "geoEquals": {"@id": "schema:geoEquals"},1944        "geoIntersects": {"@id": "schema:geoIntersects"},1945        "geoMidpoint": {"@id": "schema:geoMidpoint"},1946        "geoOverlaps": {"@id": "schema:geoOverlaps"},1947        "geoRadius": {"@id": "schema:geoRadius"},1948        "geoTouches": {"@id": "schema:geoTouches"},1949        "geoWithin": {"@id": "schema:geoWithin"},1950        "geographicArea": {"@id": "schema:geographicArea"},1951        "givenName": {"@id": "schema:givenName"},1952        "globalLocationNumber": {"@id": "schema:globalLocationNumber"},1953        "gracePeriod": {"@id": "schema:gracePeriod"},1954        "grantee": {"@id": "schema:grantee"},1955        "greater": {"@id": "schema:greater"},1956        "greaterOrEqual": {"@id": "schema:greaterOrEqual"},1957        "gtin": {"@id": "schema:gtin"},1958        "gtin12": {"@id": "schema:gtin12"},1959        "gtin13": {"@id": "schema:gtin13"},1960        "gtin14": {"@id": "schema:gtin14"},1961        "gtin8": {"@id": "schema:gtin8"},1962        "guideline": {"@id": "schema:guideline"},1963        "guidelineDate": {"@id": "schema:guidelineDate", "@type": "Date"},1964        "guidelineSubject": {"@id": "schema:guidelineSubject"},1965        "hasBroadcastChannel": {"@id": "schema:hasBroadcastChannel"},1966        "hasCategoryCode": {"@id": "schema:hasCategoryCode"},1967        "hasCourseInstance": {"@id": "schema:hasCourseInstance"},1968        "hasCredential": {"@id": "schema:hasCredential"},1969        "hasDefinedTerm": {"@id": "schema:hasDefinedTerm"},1970        "hasDeliveryMethod": {"@id": "schema:hasDeliveryMethod"},1971        "hasDigitalDocumentPermission": {"@id": "schema:hasDigitalDocumentPermission"},1972        "hasMap": {"@id": "schema:hasMap", "@type": "@id"},1973        "hasMenu": {"@id": "schema:hasMenu"},1974        "hasMenuItem": {"@id": "schema:hasMenuItem"},1975        "hasMenuSection": {"@id": "schema:hasMenuSection"},1976        "hasOccupation": {"@id": "schema:hasOccupation"},1977        "hasOfferCatalog": {"@id": "schema:hasOfferCatalog"},1978        "hasPOS": {"@id": "schema:hasPOS"},1979        "hasPart": {"@id": "schema:hasPart"},1980        "hasProductReturnPolicy": {"@id": "schema:hasProductReturnPolicy"},1981        "headline": {"@id": "schema:headline"},1982        "healthCondition": {"@id": "schema:healthCondition"},1983        "healthPlanCoinsuranceOption": {"@id": "schema:healthPlanCoinsuranceOption"},1984        "healthPlanCoinsuranceRate": {"@id": "schema:healthPlanCoinsuranceRate"},1985        "healthPlanCopay": {"@id": "schema:healthPlanCopay"},1986        "healthPlanCopayOption": {"@id": "schema:healthPlanCopayOption"},1987        "healthPlanCostSharing": {"@id": "schema:healthPlanCostSharing"},1988        "healthPlanDrugOption": {"@id": "schema:healthPlanDrugOption"},1989        "healthPlanDrugTier": {"@id": "schema:healthPlanDrugTier"},1990        "healthPlanId": {"@id": "schema:healthPlanId"},1991        "healthPlanMarketingUrl": {"@id": "schema:healthPlanMarketingUrl", "@type": "@id"},1992        "healthPlanNetworkId": {"@id": "schema:healthPlanNetworkId"},1993        "healthPlanNetworkTier": {"@id": "schema:healthPlanNetworkTier"},1994        "healthPlanPharmacyCategory": {"@id": "schema:healthPlanPharmacyCategory"},1995        "height": {"@id": "schema:height"},1996        "highPrice": {"@id": "schema:highPrice"},1997        "hiringOrganization": {"@id": "schema:hiringOrganization"},1998        "holdingArchive": {"@id": "schema:holdingArchive"},1999        "homeLocation": {"@id": "schema:homeLocation"},2000        "homeTeam": {"@id": "schema:homeTeam"},2001        "honorificPrefix": {"@id": "schema:honorificPrefix"},2002        "honorificSuffix": {"@id": "schema:honorificSuffix"},2003        "hospitalAffiliation": {"@id": "schema:hospitalAffiliation"},2004        "hostingOrganization": {"@id": "schema:hostingOrganization"},2005        "hoursAvailable": {"@id": "schema:hoursAvailable"},2006        "howPerformed": {"@id": "schema:howPerformed"},2007        "iataCode": {"@id": "schema:iataCode"},2008        "icaoCode": {"@id": "schema:icaoCode"},2009        "identifier": {"@id": "schema:identifier"},2010        "identifyingExam": {"@id": "schema:identifyingExam"},2011        "identifyingTest": {"@id": "schema:identifyingTest"},2012        "illustrator": {"@id": "schema:illustrator"},2013        "image": {"@id": "schema:image", "@type": "@id"},2014        "imagingTechnique": {"@id": "schema:imagingTechnique"},2015        "inAlbum": {"@id": "schema:inAlbum"},2016        "inBroadcastLineup": {"@id": "schema:inBroadcastLineup"},2017        "inCodeSet": {"@id": "schema:inCodeSet", "@type": "@id"},2018        "inDefinedTermSet": {"@id": "schema:inDefinedTermSet", "@type": "@id"},2019        "inLanguage": {"@id": "schema:inLanguage"},2020        "inPlaylist": {"@id": "schema:inPlaylist"},2021        "inStoreReturnsOffered": {"@id": "schema:inStoreReturnsOffered"},2022        "inSupportOf": {"@id": "schema:inSupportOf"},2023        "incentiveCompensation": {"@id": "schema:incentiveCompensation"},2024        "incentives": {"@id": "schema:incentives"},2025        "includedComposition": {"@id": "schema:includedComposition"},2026        "includedDataCatalog": {"@id": "schema:includedDataCatalog"},2027        "includedInDataCatalog": {"@id": "schema:includedInDataCatalog"},2028        "includedInHealthInsurancePlan": {"@id": "schema:includedInHealthInsurancePlan"},2029        "includedRiskFactor": {"@id": "schema:includedRiskFactor"},2030        "includesAttraction": {"@id": "schema:includesAttraction"},2031        "includesHealthPlanFormulary": {"@id": "schema:includesHealthPlanFormulary"},2032        "includesHealthPlanNetwork": {"@id": "schema:includesHealthPlanNetwork"},2033        "includesObject": {"@id": "schema:includesObject"},2034        "increasesRiskOf": {"@id": "schema:increasesRiskOf"},2035        "indication": {"@id": "schema:indication"},2036        "industry": {"@id": "schema:industry"},2037        "ineligibleRegion": {"@id": "schema:ineligibleRegion"},2038        "infectiousAgent": {"@id": "schema:infectiousAgent"},2039        "infectiousAgentClass": {"@id": "schema:infectiousAgentClass"},2040        "ingredients": {"@id": "schema:ingredients"},2041        "inker": {"@id": "schema:inker"},2042        "insertion": {"@id": "schema:insertion"},2043        "installUrl": {"@id": "schema:installUrl", "@type": "@id"},2044        "instructor": {"@id": "schema:instructor"},2045        "instrument": {"@id": "schema:instrument"},2046        "intensity": {"@id": "schema:intensity"},2047        "interactingDrug": {"@id": "schema:interactingDrug"},2048        "interactionCount": {"@id": "schema:interactionCount"},2049        "interactionService": {"@id": "schema:interactionService"},2050        "interactionStatistic": {"@id": "schema:interactionStatistic"},2051        "interactionType": {"@id": "schema:interactionType"},2052        "interactivityType": {"@id": "schema:interactivityType"},2053        "interestRate": {"@id": "schema:interestRate"},2054        "inventoryLevel": {"@id": "schema:inventoryLevel"},2055        "inverseOf": {"@id": "schema:inverseOf"},2056        "isAcceptingNewPatients": {"@id": "schema:isAcceptingNewPatients"},2057        "isAccessibleForFree": {"@id": "schema:isAccessibleForFree"},2058        "isAccessoryOrSparePartFor": {"@id": "schema:isAccessoryOrSparePartFor"},2059        "isAvailableGenerically": {"@id": "schema:isAvailableGenerically"},2060        "isBasedOn": {"@id": "schema:isBasedOn", "@type": "@id"},2061        "isBasedOnUrl": {"@id": "schema:isBasedOnUrl", "@type": "@id"},2062        "isConsumableFor": {"@id": "schema:isConsumableFor"},2063        "isFamilyFriendly": {"@id": "schema:isFamilyFriendly"},2064        "isGift": {"@id": "schema:isGift"},2065        "isLiveBroadcast": {"@id": "schema:isLiveBroadcast"},2066        "isPartOf": {"@id": "schema:isPartOf"},2067        "isProprietary": {"@id": "schema:isProprietary"},2068        "isRelatedTo": {"@id": "schema:isRelatedTo"},2069        "isSimilarTo": {"@id": "schema:isSimilarTo"},2070        "isVariantOf": {"@id": "schema:isVariantOf"},2071        "isbn": {"@id": "schema:isbn"},2072        "isicV4": {"@id": "schema:isicV4"},2073        "isrcCode": {"@id": "schema:isrcCode"},2074        "issn": {"@id": "schema:issn"},2075        "issueNumber": {"@id": "schema:issueNumber"},2076        "issuedBy": {"@id": "schema:issuedBy"},2077        "issuedThrough": {"@id": "schema:issuedThrough"},2078        "iswcCode": {"@id": "schema:iswcCode"},2079        "item": {"@id": "schema:item"},2080        "itemCondition": {"@id": "schema:itemCondition"},2081        "itemListElement": {"@id": "schema:itemListElement"},2082        "itemListOrder": {"@id": "schema:itemListOrder"},2083        "itemLocation": {"@id": "schema:itemLocation"},2084        "itemOffered": {"@id": "schema:itemOffered"},2085        "itemReviewed": {"@id": "schema:itemReviewed"},2086        "itemShipped": {"@id": "schema:itemShipped"},2087        "itinerary": {"@id": "schema:itinerary"},2088        "jobBenefits": {"@id": "schema:jobBenefits"},2089        "jobImmediateStart": {"@id": "schema:jobImmediateStart"},2090        "jobLocation": {"@id": "schema:jobLocation"},2091        "jobLocationType": {"@id": "schema:jobLocationType"},2092        "jobStartDate": {"@id": "schema:jobStartDate"},2093        "jobTitle": {"@id": "schema:jobTitle"},2094        "keywords": {"@id": "schema:keywords"},2095        "knownVehicleDamages": {"@id": "schema:knownVehicleDamages"},2096        "knows": {"@id": "schema:knows"},2097        "knowsAbout": {"@id": "schema:knowsAbout"},2098        "knowsLanguage": {"@id": "schema:knowsLanguage"},2099        "labelDetails": {"@id": "schema:labelDetails", "@type": "@id"},2100        "landlord": {"@id": "schema:landlord"},2101        "language": {"@id": "schema:language"},2102        "lastReviewed": {"@id": "schema:lastReviewed", "@type": "Date"},2103        "latitude": {"@id": "schema:latitude"},2104        "learningResourceType": {"@id": "schema:learningResourceType"},2105        "legalName": {"@id": "schema:legalName"},2106        "legalStatus": {"@id": "schema:legalStatus"},2107        "legislationApplies": {"@id": "schema:legislationApplies"},2108        "legislationChanges": {"@id": "schema:legislationChanges"},2109        "legislationConsolidates": {"@id": "schema:legislationConsolidates"},2110        "legislationDate": {"@id": "schema:legislationDate", "@type": "Date"},2111        "legislationDateVersion": {"@id": "schema:legislationDateVersion", "@type": "Date"},2112        "legislationIdentifier": {"@id": "schema:legislationIdentifier"},2113        "legislationJurisdiction": {"@id": "schema:legislationJurisdiction"},2114        "legislationLegalForce": {"@id": "schema:legislationLegalForce"},2115        "legislationLegalValue": {"@id": "schema:legislationLegalValue"},2116        "legislationPassedBy": {"@id": "schema:legislationPassedBy"},2117        "legislationResponsible": {"@id": "schema:legislationResponsible"},2118        "legislationTransposes": {"@id": "schema:legislationTransposes"},2119        "legislationType": {"@id": "schema:legislationType"},2120        "leiCode": {"@id": "schema:leiCode"},2121        "lender": {"@id": "schema:lender"},2122        "lesser": {"@id": "schema:lesser"},2123        "lesserOrEqual": {"@id": "schema:lesserOrEqual"},2124        "letterer": {"@id": "schema:letterer"},2125        "license": {"@id": "schema:license", "@type": "@id"},2126        "line": {"@id": "schema:line"},2127        "linkRelationship": {"@id": "schema:linkRelationship"},2128        "liveBlogUpdate": {"@id": "schema:liveBlogUpdate"},2129        "loanMortgageMandateAmount": {"@id": "schema:loanMortgageMandateAmount"},2130        "loanPaymentAmount": {"@id": "schema:loanPaymentAmount"},2131        "loanPaymentFrequency": {"@id": "schema:loanPaymentFrequency"},2132        "loanRepaymentForm": {"@id": "schema:loanRepaymentForm"},2133        "loanTerm": {"@id": "schema:loanTerm"},2134        "loanType": {"@id": "schema:loanType"},2135        "location": {"@id": "schema:location"},2136        "locationCreated": {"@id": "schema:locationCreated"},2137        "lodgingUnitDescription": {"@id": "schema:lodgingUnitDescription"},2138        "lodgingUnitType": {"@id": "schema:lodgingUnitType"},2139        "logo": {"@id": "schema:logo", "@type": "@id"},2140        "longitude": {"@id": "schema:longitude"},2141        "loser": {"@id": "schema:loser"},2142        "lowPrice": {"@id": "schema:lowPrice"},2143        "lyricist": {"@id": "schema:lyricist"},2144        "lyrics": {"@id": "schema:lyrics"},2145        "mainContentOfPage": {"@id": "schema:mainContentOfPage"},2146        "mainEntity": {"@id": "schema:mainEntity"},2147        "mainEntityOfPage": {"@id": "schema:mainEntityOfPage", "@type": "@id"},2148        "makesOffer": {"@id": "schema:makesOffer"},2149        "manufacturer": {"@id": "schema:manufacturer"},2150        "map": {"@id": "schema:map", "@type": "@id"},2151        "mapType": {"@id": "schema:mapType"},2152        "maps": {"@id": "schema:maps", "@type": "@id"},2153        "marginOfError": {"@id": "schema:marginOfError", "@type": "DateTime"},2154        "masthead": {"@id": "schema:masthead", "@type": "@id"},2155        "material": {"@id": "schema:material"},2156        "materialExtent": {"@id": "schema:materialExtent"},2157        "maxPrice": {"@id": "schema:maxPrice"},2158        "maxValue": {"@id": "schema:maxValue"},2159        "maximumAttendeeCapacity": {"@id": "schema:maximumAttendeeCapacity"},2160        "maximumIntake": {"@id": "schema:maximumIntake"},2161        "mealService": {"@id": "schema:mealService"},2162        "measuredProperty": {"@id": "schema:measuredProperty"},2163        "measuredValue": {"@id": "schema:measuredValue"},2164        "measurementTechnique": {"@id": "schema:measurementTechnique"},2165        "mechanismOfAction": {"@id": "schema:mechanismOfAction"},2166        "median": {"@id": "schema:median"},2167        "medicalSpecialty": {"@id": "schema:medicalSpecialty"},2168        "medicineSystem": {"@id": "schema:medicineSystem"},2169        "meetsEmissionStandard": {"@id": "schema:meetsEmissionStandard"},2170        "member": {"@id": "schema:member"},2171        "memberOf": {"@id": "schema:memberOf"},2172        "members": {"@id": "schema:members"},2173        "membershipNumber": {"@id": "schema:membershipNumber"},2174        "membershipPointsEarned": {"@id": "schema:membershipPointsEarned"},2175        "memoryRequirements": {"@id": "schema:memoryRequirements"},2176        "mentions": {"@id": "schema:mentions"},2177        "menu": {"@id": "schema:menu"},2178        "menuAddOn": {"@id": "schema:menuAddOn"},2179        "merchant": {"@id": "schema:merchant"},2180        "messageAttachment": {"@id": "schema:messageAttachment"},2181        "mileageFromOdometer": {"@id": "schema:mileageFromOdometer"},2182        "minPrice": {"@id": "schema:minPrice"},2183        "minValue": {"@id": "schema:minValue"},2184        "minimumPaymentDue": {"@id": "schema:minimumPaymentDue"},2185        "missionCoveragePrioritiesPolicy": {"@id": "schema:missionCoveragePrioritiesPolicy", "@type": "@id"},2186        "model": {"@id": "schema:model"},2187        "modelDate": {"@id": "schema:modelDate", "@type": "Date"},2188        "modifiedTime": {"@id": "schema:modifiedTime", "@type": "DateTime"},2189        "monthlyMinimumRepaymentAmount": {"@id": "schema:monthlyMinimumRepaymentAmount"},2190        "mpn": {"@id": "schema:mpn"},2191        "multipleValues": {"@id": "schema:multipleValues"},2192        "muscleAction": {"@id": "schema:muscleAction"},2193        "musicArrangement": {"@id": "schema:musicArrangement"},2194        "musicBy": {"@id": "schema:musicBy"},2195        "musicCompositionForm": {"@id": "schema:musicCompositionForm"},2196        "musicGroupMember": {"@id": "schema:musicGroupMember"},2197        "musicReleaseFormat": {"@id": "schema:musicReleaseFormat"},2198        "musicalKey": {"@id": "schema:musicalKey"},2199        "naics": {"@id": "schema:naics"},2200        "name": {"@id": "schema:name"},2201        "namedPosition": {"@id": "schema:namedPosition"},2202        "nationality": {"@id": "schema:nationality"},2203        "naturalProgression": {"@id": "schema:naturalProgression"},2204        "nerve": {"@id": "schema:nerve"},2205        "nerveMotor": {"@id": "schema:nerveMotor"},2206        "netWorth": {"@id": "schema:netWorth"},2207        "nextItem": {"@id": "schema:nextItem"},2208        "noBylinesPolicy": {"@id": "schema:noBylinesPolicy", "@type": "@id"},2209        "nonEqual": {"@id": "schema:nonEqual"},2210        "nonProprietaryName": {"@id": "schema:nonProprietaryName"},2211        "normalRange": {"@id": "schema:normalRange"},2212        "nsn": {"@id": "schema:nsn"},2213        "numAdults": {"@id": "schema:numAdults"},2214        "numChildren": {"@id": "schema:numChildren"},2215        "numConstraints": {"@id": "schema:numConstraints"},2216        "numTracks": {"@id": "schema:numTracks"},2217        "numberOfAirbags": {"@id": "schema:numberOfAirbags"},2218        "numberOfAxles": {"@id": "schema:numberOfAxles"},2219        "numberOfBeds": {"@id": "schema:numberOfBeds"},2220        "numberOfDoors": {"@id": "schema:numberOfDoors"},2221        "numberOfEmployees": {"@id": "schema:numberOfEmployees"},2222        "numberOfEpisodes": {"@id": "schema:numberOfEpisodes"},2223        "numberOfForwardGears": {"@id": "schema:numberOfForwardGears"},2224        "numberOfItems": {"@id": "schema:numberOfItems"},2225        "numberOfLoanPayments": {"@id": "schema:numberOfLoanPayments"},2226        "numberOfPages": {"@id": "schema:numberOfPages"},2227        "numberOfPlayers": {"@id": "schema:numberOfPlayers"},2228        "numberOfPreviousOwners": {"@id": "schema:numberOfPreviousOwners"},2229        "numberOfRooms": {"@id": "schema:numberOfRooms"},2230        "numberOfSeasons": {"@id": "schema:numberOfSeasons"},2231        "numberedPosition": {"@id": "schema:numberedPosition"},2232        "nutrition": {"@id": "schema:nutrition"},2233        "object": {"@id": "schema:object"},2234        "observationDate": {"@id": "schema:observationDate", "@type": "DateTime"},2235        "observedNode": {"@id": "schema:observedNode"},2236        "occupancy": {"@id": "schema:occupancy"},2237        "occupationLocation": {"@id": "schema:occupationLocation"},2238        "occupationalCategory": {"@id": "schema:occupationalCategory"},2239        "occupationalCredentialAwarded": {"@id": "schema:occupationalCredentialAwarded"},2240        "offerCount": {"@id": "schema:offerCount"},2241        "offeredBy": {"@id": "schema:offeredBy"},2242        "offers": {"@id": "schema:offers"},2243        "offersPrescriptionByMail": {"@id": "schema:offersPrescriptionByMail"},2244        "openingHours": {"@id": "schema:openingHours"},2245        "openingHoursSpecification": {"@id": "schema:openingHoursSpecification"},2246        "opens": {"@id": "schema:opens"},2247        "operatingSystem": {"@id": "schema:operatingSystem"},2248        "opponent": {"@id": "schema:opponent"},2249        "option": {"@id": "schema:option"},2250        "orderDate": {"@id": "schema:orderDate", "@type": "Date"},2251        "orderDelivery": {"@id": "schema:orderDelivery"},2252        "orderItemNumber": {"@id": "schema:orderItemNumber"},2253        "orderItemStatus": {"@id": "schema:orderItemStatus"},2254        "orderNumber": {"@id": "schema:orderNumber"},2255        "orderQuantity": {"@id": "schema:orderQuantity"},2256        "orderStatus": {"@id": "schema:orderStatus"},2257        "orderedItem": {"@id": "schema:orderedItem"},2258        "organizer": {"@id": "schema:organizer"},2259        "origin": {"@id": "schema:origin"},2260        "originAddress": {"@id": "schema:originAddress"},2261        "originatesFrom": {"@id": "schema:originatesFrom"},2262        "outcome": {"@id": "schema:outcome"},2263        "overdosage": {"@id": "schema:overdosage"},2264        "overview": {"@id": "schema:overview"},2265        "ownedFrom": {"@id": "schema:ownedFrom", "@type": "DateTime"},2266        "ownedThrough": {"@id": "schema:ownedThrough", "@type": "DateTime"},2267        "ownershipFundingInfo": {"@id": "schema:ownershipFundingInfo"},2268        "owns": {"@id": "schema:owns"},2269        "pageEnd": {"@id": "schema:pageEnd"},2270        "pageStart": {"@id": "schema:pageStart"},2271        "pagination": {"@id": "schema:pagination"},2272        "parent": {"@id": "schema:parent"},2273        "parentItem": {"@id": "schema:parentItem"},2274        "parentOrganization": {"@id": "schema:parentOrganization"},2275        "parentService": {"@id": "schema:parentService"},2276        "parents": {"@id": "schema:parents"},2277        "partOfEpisode": {"@id": "schema:partOfEpisode"},2278        "partOfInvoice": {"@id": "schema:partOfInvoice"},2279        "partOfOrder": {"@id": "schema:partOfOrder"},2280        "partOfSeason": {"@id": "schema:partOfSeason"},2281        "partOfSeries": {"@id": "schema:partOfSeries"},2282        "partOfSystem": {"@id": "schema:partOfSystem"},2283        "partOfTVSeries": {"@id": "schema:partOfTVSeries"},2284        "partOfTrip": {"@id": "schema:partOfTrip"},2285        "participant": {"@id": "schema:participant"},2286        "partySize": {"@id": "schema:partySize"},2287        "passengerPriorityStatus": {"@id": "schema:passengerPriorityStatus"},2288        "passengerSequenceNumber": {"@id": "schema:passengerSequenceNumber"},2289        "pathophysiology": {"@id": "schema:pathophysiology"},2290        "payload": {"@id": "schema:payload"},2291        "paymentAccepted": {"@id": "schema:paymentAccepted"},2292        "paymentDue": {"@id": "schema:paymentDue", "@type": "DateTime"},2293        "paymentDueDate": {"@id": "schema:paymentDueDate", "@type": "Date"},2294        "paymentMethod": {"@id": "schema:paymentMethod"},2295        "paymentMethodId": {"@id": "schema:paymentMethodId"},2296        "paymentStatus": {"@id": "schema:paymentStatus"},2297        "paymentUrl": {"@id": "schema:paymentUrl", "@type": "@id"},2298        "penciler": {"@id": "schema:penciler"},2299        "percentile10": {"@id": "schema:percentile10"},2300        "percentile25": {"@id": "schema:percentile25"},2301        "percentile75": {"@id": "schema:percentile75"},2302        "percentile90": {"@id": "schema:percentile90"},2303        "performTime": {"@id": "schema:performTime"},2304        "performer": {"@id": "schema:performer"},2305        "performerIn": {"@id": "schema:performerIn"},2306        "performers": {"@id": "schema:performers"},2307        "permissionType": {"@id": "schema:permissionType"},2308        "permissions": {"@id": "schema:permissions"},2309        "permitAudience": {"@id": "schema:permitAudience"},2310        "permittedUsage": {"@id": "schema:permittedUsage"},2311        "petsAllowed": {"@id": "schema:petsAllowed"},2312        "phase": {"@id": "schema:phase"},2313        "photo": {"@id": "schema:photo"},2314        "photos": {"@id": "schema:photos"},2315        "physiologicalBenefits": {"@id": "schema:physiologicalBenefits"},2316        "pickupLocation": {"@id": "schema:pickupLocation"},2317        "pickupTime": {"@id": "schema:pickupTime", "@type": "DateTime"},2318        "playMode": {"@id": "schema:playMode"},2319        "playerType": {"@id": "schema:playerType"},2320        "playersOnline": {"@id": "schema:playersOnline"},2321        "polygon": {"@id": "schema:polygon"},2322        "population": {"@id": "schema:population"},2323        "populationType": {"@id": "schema:populationType"},2324        "position": {"@id": "schema:position"},2325        "possibleComplication": {"@id": "schema:possibleComplication"},2326        "possibleTreatment": {"@id": "schema:possibleTreatment"},2327        "postOfficeBoxNumber": {"@id": "schema:postOfficeBoxNumber"},2328        "postOp": {"@id": "schema:postOp"},2329        "postalCode": {"@id": "schema:postalCode"},2330        "potentialAction": {"@id": "schema:potentialAction"},2331        "preOp": {"@id": "schema:preOp"},2332        "predecessorOf": {"@id": "schema:predecessorOf"},2333        "pregnancyCategory": {"@id": "schema:pregnancyCategory"},2334        "pregnancyWarning": {"@id": "schema:pregnancyWarning"},2335        "prepTime": {"@id": "schema:prepTime"},2336        "preparation": {"@id": "schema:preparation"},2337        "prescribingInfo": {"@id": "schema:prescribingInfo", "@type": "@id"},2338        "prescriptionStatus": {"@id": "schema:prescriptionStatus"},2339        "previousItem": {"@id": "schema:previousItem"},2340        "previousStartDate": {"@id": "schema:previousStartDate", "@type": "Date"},2341        "price": {"@id": "schema:price"},2342        "priceComponent": {"@id": "schema:priceComponent"},2343        "priceCurrency": {"@id": "schema:priceCurrency"},2344        "priceRange": {"@id": "schema:priceRange"},2345        "priceSpecification": {"@id": "schema:priceSpecification"},2346        "priceType": {"@id": "schema:priceType"},2347        "priceValidUntil": {"@id": "schema:priceValidUntil", "@type": "Date"},2348        "primaryImageOfPage": {"@id": "schema:primaryImageOfPage"},2349        "primaryPrevention": {"@id": "schema:primaryPrevention"},2350        "printColumn": {"@id": "schema:printColumn"},2351        "printEdition": {"@id": "schema:printEdition"},2352        "printPage": {"@id": "schema:printPage"},2353        "printSection": {"@id": "schema:printSection"},2354        "procedure": {"@id": "schema:procedure"},2355        "procedureType": {"@id": "schema:procedureType"},2356        "processingTime": {"@id": "schema:processingTime"},2357        "processorRequirements": {"@id": "schema:processorRequirements"},2358        "producer": {"@id": "schema:producer"},2359        "produces": {"@id": "schema:produces"},2360        "productID": {"@id": "schema:productID"},2361        "productReturnDays": {"@id": "schema:productReturnDays"},2362        "productReturnLink": {"@id": "schema:productReturnLink", "@type": "@id"},2363        "productSupported": {"@id": "schema:productSupported"},2364        "productionCompany": {"@id": "schema:productionCompany"},2365        "productionDate": {"@id": "schema:productionDate", "@type": "Date"},2366        "proficiencyLevel": {"@id": "schema:proficiencyLevel"},2367        "programMembershipUsed": {"@id": "schema:programMembershipUsed"},2368        "programName": {"@id": "schema:programName"},2369        "programPrerequisites": {"@id": "schema:programPrerequisites"},2370        "programmingLanguage": {"@id": "schema:programmingLanguage"},2371        "programmingModel": {"@id": "schema:programmingModel"},2372        "propertyID": {"@id": "schema:propertyID"},2373        "proprietaryName": {"@id": "schema:proprietaryName"},2374        "proteinContent": {"@id": "schema:proteinContent"},2375        "provider": {"@id": "schema:provider"},2376        "providerMobility": {"@id": "schema:providerMobility"},2377        "providesBroadcastService": {"@id": "schema:providesBroadcastService"},2378        "providesService": {"@id": "schema:providesService"},2379        "publicAccess": {"@id": "schema:publicAccess"},2380        "publication": {"@id": "schema:publication"},2381        "publicationType": {"@id": "schema:publicationType"},2382        "publishedBy": {"@id": "schema:publishedBy"},2383        "publishedOn": {"@id": "schema:publishedOn"},2384        "publisher": {"@id": "schema:publisher"},2385        "publisherImprint": {"@id": "schema:publisherImprint"},2386        "publishingPrinciples": {"@id": "schema:publishingPrinciples", "@type": "@id"},2387        "purchaseDate": {"@id": "schema:purchaseDate", "@type": "Date"},2388        "purpose": {"@id": "schema:purpose"},2389        "qualifications": {"@id": "schema:qualifications"},2390        "query": {"@id": "schema:query"},2391        "quest": {"@id": "schema:quest"},2392        "question": {"@id": "schema:question"},2393        "rangeIncludes": {"@id": "schema:rangeIncludes"},2394        "ratingCount": {"@id": "schema:ratingCount"},2395        "ratingExplanation": {"@id": "schema:ratingExplanation"},2396        "ratingValue": {"@id": "schema:ratingValue"},2397        "readBy": {"@id": "schema:readBy"},2398        "readonlyValue": {"@id": "schema:readonlyValue"},2399        "realEstateAgent": {"@id": "schema:realEstateAgent"},2400        "recipe": {"@id": "schema:recipe"},2401        "recipeCategory": {"@id": "schema:recipeCategory"},2402        "recipeCuisine": {"@id": "schema:recipeCuisine"},2403        "recipeIngredient": {"@id": "schema:recipeIngredient"},2404        "recipeInstructions": {"@id": "schema:recipeInstructions"},2405        "recipeYield": {"@id": "schema:recipeYield"},2406        "recipient": {"@id": "schema:recipient"},2407        "recognizedBy": {"@id": "schema:recognizedBy"},2408        "recognizingAuthority": {"@id": "schema:recognizingAuthority"},2409        "recommendationStrength": {"@id": "schema:recommendationStrength"},2410        "recommendedIntake": {"@id": "schema:recommendedIntake"},2411        "recordLabel": {"@id": "schema:recordLabel"},2412        "recordedAs": {"@id": "schema:recordedAs"},2413        "recordedAt": {"@id": "schema:recordedAt"},2414        "recordedIn": {"@id": "schema:recordedIn"},2415        "recordingOf": {"@id": "schema:recordingOf"},2416        "recourseLoan": {"@id": "schema:recourseLoan"},2417        "referenceQuantity": {"@id": "schema:referenceQuantity"},2418        "referencesOrder": {"@id": "schema:referencesOrder"},2419        "refundType": {"@id": "schema:refundType"},2420        "regionDrained": {"@id": "schema:regionDrained"},2421        "regionsAllowed": {"@id": "schema:regionsAllowed"},2422        "relatedAnatomy": {"@id": "schema:relatedAnatomy"},2423        "relatedCondition": {"@id": "schema:relatedCondition"},2424        "relatedDrug": {"@id": "schema:relatedDrug"},2425        "relatedLink": {"@id": "schema:relatedLink", "@type": "@id"},2426        "relatedStructure": {"@id": "schema:relatedStructure"},2427        "relatedTherapy": {"@id": "schema:relatedTherapy"},2428        "relatedTo": {"@id": "schema:relatedTo"},2429        "releaseDate": {"@id": "schema:releaseDate", "@type": "Date"},2430        "releaseNotes": {"@id": "schema:releaseNotes"},2431        "releaseOf": {"@id": "schema:releaseOf"},2432        "releasedEvent": {"@id": "schema:releasedEvent"},2433        "relevantOccupation": {"@id": "schema:relevantOccupation"},2434        "relevantSpecialty": {"@id": "schema:relevantSpecialty"},2435        "remainingAttendeeCapacity": {"@id": "schema:remainingAttendeeCapacity"},2436        "renegotiableLoan": {"@id": "schema:renegotiableLoan"},2437        "repeatCount": {"@id": "schema:repeatCount"},2438        "repeatFrequency": {"@id": "schema:repeatFrequency"},2439        "repetitions": {"@id": "schema:repetitions"},2440        "replacee": {"@id": "schema:replacee"},2441        "replacer": {"@id": "schema:replacer"},2442        "replyToUrl": {"@id": "schema:replyToUrl", "@type": "@id"},2443        "reportNumber": {"@id": "schema:reportNumber"},2444        "representativeOfPage": {"@id": "schema:representativeOfPage"},2445        "requiredCollateral": {"@id": "schema:requiredCollateral"},2446        "requiredGender": {"@id": "schema:requiredGender"},2447        "requiredMaxAge": {"@id": "schema:requiredMaxAge"},2448        "requiredMinAge": {"@id": "schema:requiredMinAge"},2449        "requiredQuantity": {"@id": "schema:requiredQuantity"},2450        "requirements": {"@id": "schema:requirements"},2451        "requiresSubscription": {"@id": "schema:requiresSubscription"},2452        "reservationFor": {"@id": "schema:reservationFor"},2453        "reservationId": {"@id": "schema:reservationId"},2454        "reservationStatus": {"@id": "schema:reservationStatus"},2455        "reservedTicket": {"@id": "schema:reservedTicket"},2456        "responsibilities": {"@id": "schema:responsibilities"},2457        "restPeriods": {"@id": "schema:restPeriods"},2458        "result": {"@id": "schema:result"},2459        "resultComment": {"@id": "schema:resultComment"},2460        "resultReview": {"@id": "schema:resultReview"},2461        "returnFees": {"@id": "schema:returnFees"},2462        "returnPolicyCategory": {"@id": "schema:returnPolicyCategory"},2463        "review": {"@id": "schema:review"},2464        "reviewAspect": {"@id": "schema:reviewAspect"},2465        "reviewBody": {"@id": "schema:reviewBody"},2466        "reviewCount": {"@id": "schema:reviewCount"},2467        "reviewRating": {"@id": "schema:reviewRating"},2468        "reviewedBy": {"@id": "schema:reviewedBy"},2469        "reviews": {"@id": "schema:reviews"},2470        "riskFactor": {"@id": "schema:riskFactor"},2471        "risks": {"@id": "schema:risks"},2472        "roleName": {"@id": "schema:roleName"},2473        "roofLoad": {"@id": "schema:roofLoad"},2474        "rsvpResponse": {"@id": "schema:rsvpResponse"},2475        "runsTo": {"@id": "schema:runsTo"},2476        "runtime": {"@id": "schema:runtime"},2477        "runtimePlatform": {"@id": "schema:runtimePlatform"},2478        "rxcui": {"@id": "schema:rxcui"},2479        "safetyConsideration": {"@id": "schema:safetyConsideration"},2480        "salaryCurrency": {"@id": "schema:salaryCurrency"},2481        "salaryUponCompletion": {"@id": "schema:salaryUponCompletion"},2482        "sameAs": {"@id": "schema:sameAs", "@type": "@id"},2483        "sampleType": {"@id": "schema:sampleType"},2484        "saturatedFatContent": {"@id": "schema:saturatedFatContent"},2485        "scheduledPaymentDate": {"@id": "schema:scheduledPaymentDate", "@type": "Date"},2486        "scheduledTime": {"@id": "schema:scheduledTime", "@type": "DateTime"},2487        "schemaVersion": {"@id": "schema:schemaVersion"},2488        "screenCount": {"@id": "schema:screenCount"},2489        "screenshot": {"@id": "schema:screenshot", "@type": "@id"},2490        "sdDatePublished": {"@id": "schema:sdDatePublished", "@type": "Date"},2491        "sdLicense": {"@id": "schema:sdLicense", "@type": "@id"},2492        "sdPublisher": {"@id": "schema:sdPublisher"},2493        "season": {"@id": "schema:season"},2494        "seasonNumber": {"@id": "schema:seasonNumber"},2495        "seasons": {"@id": "schema:seasons"},2496        "seatNumber": {"@id": "schema:seatNumber"},2497        "seatRow": {"@id": "schema:seatRow"},2498        "seatSection": {"@id": "schema:seatSection"},2499        "seatingCapacity": {"@id": "schema:seatingCapacity"},2500        "seatingType": {"@id": "schema:seatingType"},2501        "secondaryPrevention": {"@id": "schema:secondaryPrevention"},2502        "securityScreening": {"@id": "schema:securityScreening"},2503        "seeks": {"@id": "schema:seeks"},2504        "seller": {"@id": "schema:seller"},2505        "sender": {"@id": "schema:sender"},2506        "sensoryUnit": {"@id": "schema:sensoryUnit"},2507        "serialNumber": {"@id": "schema:serialNumber"},2508        "seriousAdverseOutcome": {"@id": "schema:seriousAdverseOutcome"},2509        "serverStatus": {"@id": "schema:serverStatus"},2510        "servesCuisine": {"@id": "schema:servesCuisine"},2511        "serviceArea": {"@id": "schema:serviceArea"},2512        "serviceAudience": {"@id": "schema:serviceAudience"},2513        "serviceLocation": {"@id": "schema:serviceLocation"},2514        "serviceOperator": {"@id": "schema:serviceOperator"},2515        "serviceOutput": {"@id": "schema:serviceOutput"},2516        "servicePhone": {"@id": "schema:servicePhone"},2517        "servicePostalAddress": {"@id": "schema:servicePostalAddress"},2518        "serviceSmsNumber": {"@id": "schema:serviceSmsNumber"},2519        "serviceType": {"@id": "schema:serviceType"},2520        "serviceUrl": {"@id": "schema:serviceUrl", "@type": "@id"},2521        "servingSize": {"@id": "schema:servingSize"},2522        "sharedContent": {"@id": "schema:sharedContent"},2523        "sibling": {"@id": "schema:sibling"},2524        "siblings": {"@id": "schema:siblings"},2525        "signDetected": {"@id": "schema:signDetected"},2526        "signOrSymptom": {"@id": "schema:signOrSymptom"},2527        "significance": {"@id": "schema:significance"},2528        "significantLink": {"@id": "schema:significantLink", "@type": "@id"},2529        "significantLinks": {"@id": "schema:significantLinks", "@type": "@id"},2530        "skills": {"@id": "schema:skills"},2531        "sku": {"@id": "schema:sku"},2532        "slogan": {"@id": "schema:slogan"},2533        "smokingAllowed": {"@id": "schema:smokingAllowed"},2534        "sodiumContent": {"@id": "schema:sodiumContent"},2535        "softwareAddOn": {"@id": "schema:softwareAddOn"},2536        "softwareHelp": {"@id": "schema:softwareHelp"},2537        "softwareRequirements": {"@id": "schema:softwareRequirements"},2538        "softwareVersion": {"@id": "schema:softwareVersion"},2539        "source": {"@id": "schema:source"},2540        "sourceOrganization": {"@id": "schema:sourceOrganization"},2541        "sourcedFrom": {"@id": "schema:sourcedFrom"},2542        "spatial": {"@id": "schema:spatial"},2543        "spatialCoverage": {"@id": "schema:spatialCoverage"},2544        "speakable": {"@id": "schema:speakable", "@type": "@id"},2545        "specialCommitments": {"@id": "schema:specialCommitments"},2546        "specialOpeningHoursSpecification": {"@id": "schema:specialOpeningHoursSpecification"},2547        "specialty": {"@id": "schema:specialty"},2548        "speed": {"@id": "schema:speed"},2549        "spokenByCharacter": {"@id": "schema:spokenByCharacter"},2550        "sponsor": {"@id": "schema:sponsor"},2551        "sport": {"@id": "schema:sport"},2552        "sportsActivityLocation": {"@id": "schema:sportsActivityLocation"},2553        "sportsEvent": {"@id": "schema:sportsEvent"},2554        "sportsTeam": {"@id": "schema:sportsTeam"},2555        "spouse": {"@id": "schema:spouse"},2556        "stage": {"@id": "schema:stage"},2557        "stageAsNumber": {"@id": "schema:stageAsNumber"},2558        "starRating": {"@id": "schema:starRating"},2559        "startDate": {"@id": "schema:startDate", "@type": "Date"},2560        "startOffset": {"@id": "schema:startOffset"},2561        "startTime": {"@id": "schema:startTime", "@type": "DateTime"},2562        "status": {"@id": "schema:status"},2563        "steeringPosition": {"@id": "schema:steeringPosition"},2564        "step": {"@id": "schema:step"},2565        "stepValue": {"@id": "schema:stepValue"},2566        "steps": {"@id": "schema:steps"},2567        "storageRequirements": {"@id": "schema:storageRequirements"},2568        "streetAddress": {"@id": "schema:streetAddress"},2569        "strengthUnit": {"@id": "schema:strengthUnit"},2570        "strengthValue": {"@id": "schema:strengthValue"},2571        "structuralClass": {"@id": "schema:structuralClass"},2572        "study": {"@id": "schema:study"},2573        "studyDesign": {"@id": "schema:studyDesign"},2574        "studyLocation": {"@id": "schema:studyLocation"},2575        "studySubject": {"@id": "schema:studySubject"},2576        "stupidProperty": {"@id": "schema:stupidProperty"},2577        "subEvent": {"@id": "schema:subEvent"},2578        "subEvents": {"@id": "schema:subEvents"},2579        "subOrganization": {"@id": "schema:subOrganization"},2580        "subReservation": {"@id": "schema:subReservation"},2581        "subStageSuffix": {"@id": "schema:subStageSuffix"},2582        "subStructure": {"@id": "schema:subStructure"},2583        "subTest": {"@id": "schema:subTest"},2584        "subTrip": {"@id": "schema:subTrip"},2585        "subjectOf": {"@id": "schema:subjectOf"},2586        "subtitleLanguage": {"@id": "schema:subtitleLanguage"},2587        "subtype": {"@id": "schema:subtype"},2588        "successorOf": {"@id": "schema:successorOf"},2589        "sugarContent": {"@id": "schema:sugarContent"},2590        "suggestedAnswer": {"@id": "schema:suggestedAnswer"},2591        "suggestedGender": {"@id": "schema:suggestedGender"},2592        "suggestedMaxAge": {"@id": "schema:suggestedMaxAge"},2593        "suggestedMinAge": {"@id": "schema:suggestedMinAge"},2594        "suitableForDiet": {"@id": "schema:suitableForDiet"},2595        "superEvent": {"@id": "schema:superEvent"},2596        "supersededBy": {"@id": "schema:supersededBy"},2597        "supply": {"@id": "schema:supply"},2598        "supplyTo": {"@id": "schema:supplyTo"},2599        "supportingData": {"@id": "schema:supportingData"},2600        "surface": {"@id": "schema:surface"},2601        "target": {"@id": "schema:target"},2602        "targetCollection": {"@id": "schema:targetCollection"},2603        "targetDescription": {"@id": "schema:targetDescription"},2604        "targetName": {"@id": "schema:targetName"},2605        "targetPlatform": {"@id": "schema:targetPlatform"},2606        "targetPopulation": {"@id": "schema:targetPopulation"},2607        "targetProduct": {"@id": "schema:targetProduct"},2608        "targetUrl": {"@id": "schema:targetUrl", "@type": "@id"},2609        "taxID": {"@id": "schema:taxID"},2610        "telephone": {"@id": "schema:telephone"},2611        "temporal": {"@id": "schema:temporal"},2612        "temporalCoverage": {"@id": "schema:temporalCoverage"},2613        "termCode": {"@id": "schema:termCode"},2614        "termsOfService": {"@id": "schema:termsOfService"},2615        "text": {"@id": "schema:text"},2616        "thumbnail": {"@id": "schema:thumbnail"},2617        "thumbnailUrl": {"@id": "schema:thumbnailUrl", "@type": "@id"},2618        "tickerSymbol": {"@id": "schema:tickerSymbol"},2619        "ticketNumber": {"@id": "schema:ticketNumber"},2620        "ticketToken": {"@id": "schema:ticketToken"},2621        "ticketedSeat": {"@id": "schema:ticketedSeat"},2622        "timeRequired": {"@id": "schema:timeRequired"},2623        "timeToComplete": {"@id": "schema:timeToComplete"},2624        "tissueSample": {"@id": "schema:tissueSample"},2625        "title": {"@id": "schema:title"},2626        "toLocation": {"@id": "schema:toLocation"},2627        "toRecipient": {"@id": "schema:toRecipient"},2628        "tongueWeight": {"@id": "schema:tongueWeight"},2629        "tool": {"@id": "schema:tool"},2630        "torque": {"@id": "schema:torque"},2631        "totalPaymentDue": {"@id": "schema:totalPaymentDue"},2632        "totalPrice": {"@id": "schema:totalPrice"},2633        "totalTime": {"@id": "schema:totalTime"},2634        "touristType": {"@id": "schema:touristType"},2635        "track": {"@id": "schema:track"},2636        "trackingNumber": {"@id": "schema:trackingNumber"},2637        "trackingUrl": {"@id": "schema:trackingUrl", "@type": "@id"},2638        "tracks": {"@id": "schema:tracks"},2639        "trailer": {"@id": "schema:trailer"},2640        "trailerWeight": {"@id": "schema:trailerWeight"},2641        "trainName": {"@id": "schema:trainName"},2642        "trainNumber": {"@id": "schema:trainNumber"},2643        "trainingSalary": {"@id": "schema:trainingSalary"},2644        "transFatContent": {"@id": "schema:transFatContent"},2645        "transcript": {"@id": "schema:transcript"},2646        "translationOfWork": {"@id": "schema:translationOfWork"},2647        "translator": {"@id": "schema:translator"},2648        "transmissionMethod": {"@id": "schema:transmissionMethod"},2649        "trialDesign": {"@id": "schema:trialDesign"},2650        "tributary": {"@id": "schema:tributary"},2651        "typeOfBed": {"@id": "schema:typeOfBed"},2652        "typeOfGood": {"@id": "schema:typeOfGood"},2653        "typicalAgeRange": {"@id": "schema:typicalAgeRange"},2654        "typicalTest": {"@id": "schema:typicalTest"},2655        "underName": {"@id": "schema:underName"},2656        "unitCode": {"@id": "schema:unitCode"},2657        "unitText": {"@id": "schema:unitText"},2658        "unnamedSourcesPolicy": {"@id": "schema:unnamedSourcesPolicy", "@type": "@id"},2659        "unsaturatedFatContent": {"@id": "schema:unsaturatedFatContent"},2660        "uploadDate": {"@id": "schema:uploadDate", "@type": "Date"},2661        "upvoteCount": {"@id": "schema:upvoteCount"},2662        "url": {"@id": "schema:url", "@type": "@id"},2663        "urlTemplate": {"@id": "schema:urlTemplate"},2664        "usedToDiagnose": {"@id": "schema:usedToDiagnose"},2665        "userInteractionCount": {"@id": "schema:userInteractionCount"},2666        "usesDevice": {"@id": "schema:usesDevice"},2667        "usesHealthPlanIdStandard": {"@id": "schema:usesHealthPlanIdStandard"},2668        "validFor": {"@id": "schema:validFor"},2669        "validFrom": {"@id": "schema:validFrom", "@type": "Date"},2670        "validIn": {"@id": "schema:validIn"},2671        "validThrough": {"@id": "schema:validThrough", "@type": "Date"},2672        "validUntil": {"@id": "schema:validUntil", "@type": "Date"},2673        "value": {"@id": "schema:value"},2674        "valueAddedTaxIncluded": {"@id": "schema:valueAddedTaxIncluded"},2675        "valueMaxLength": {"@id": "schema:valueMaxLength"},2676        "valueMinLength": {"@id": "schema:valueMinLength"},2677        "valueName": {"@id": "schema:valueName"},2678        "valuePattern": {"@id": "schema:valuePattern"},2679        "valueReference": {"@id": "schema:valueReference"},2680        "valueRequired": {"@id": "schema:valueRequired"},2681        "variableMeasured": {"@id": "schema:variableMeasured"},2682        "variablesMeasured": {"@id": "schema:variablesMeasured"},2683        "variantCover": {"@id": "schema:variantCover"},2684        "vatID": {"@id": "schema:vatID"},2685        "vehicleConfiguration": {"@id": "schema:vehicleConfiguration"},2686        "vehicleEngine": {"@id": "schema:vehicleEngine"},2687        "vehicleIdentificationNumber": {"@id": "schema:vehicleIdentificationNumber"},2688        "vehicleInteriorColor": {"@id": "schema:vehicleInteriorColor"},2689        "vehicleInteriorType": {"@id": "schema:vehicleInteriorType"},2690        "vehicleModelDate": {"@id": "schema:vehicleModelDate", "@type": "Date"},2691        "vehicleSeatingCapacity": {"@id": "schema:vehicleSeatingCapacity"},2692        "vehicleSpecialUsage": {"@id": "schema:vehicleSpecialUsage"},2693        "vehicleTransmission": {"@id": "schema:vehicleTransmission"},2694        "vendor": {"@id": "schema:vendor"},2695        "verificationFactCheckingPolicy": {"@id": "schema:verificationFactCheckingPolicy", "@type": "@id"},2696        "version": {"@id": "schema:version"},2697        "video": {"@id": "schema:video"},2698        "videoFormat": {"@id": "schema:videoFormat"},2699        "videoFrameSize": {"@id": "schema:videoFrameSize"},2700        "videoQuality": {"@id": "schema:videoQuality"},2701        "volumeNumber": {"@id": "schema:volumeNumber"},2702        "warning": {"@id": "schema:warning"},2703        "warranty": {"@id": "schema:warranty"},2704        "warrantyPromise": {"@id": "schema:warrantyPromise"},2705        "warrantyScope": {"@id": "schema:warrantyScope"},2706        "webCheckinTime": {"@id": "schema:webCheckinTime", "@type": "DateTime"},2707        "weight": {"@id": "schema:weight"},2708        "weightTotal": {"@id": "schema:weightTotal"},2709        "wheelbase": {"@id": "schema:wheelbase"},2710        "width": {"@id": "schema:width"},2711        "winner": {"@id": "schema:winner"},2712        "wordCount": {"@id": "schema:wordCount"},2713        "workExample": {"@id": "schema:workExample"},2714        "workFeatured": {"@id": "schema:workFeatured"},2715        "workHours": {"@id": "schema:workHours"},2716        "workLocation": {"@id": "schema:workLocation"},2717        "workPerformed": {"@id": "schema:workPerformed"},2718        "workPresented": {"@id": "schema:workPresented"},2719        "workTranslation": {"@id": "schema:workTranslation"},2720        "workload": {"@id": "schema:workload"},2721        "worksFor": {"@id": "schema:worksFor"},2722        "worstRating": {"@id": "schema:worstRating"},2723        "xpath": {"@id": "schema:xpath"},2724        "yearlyRevenue": {"@id": "schema:yearlyRevenue"},2725        "yearsInOperation": {"@id": "schema:yearsInOperation"},2726        "yield": {"@id": "schema:yield"},2727        "http://publications.europa.eu/mdr/eli/index.html": {"@id": "http://publications.europa.eu/mdr/eli/index.html"},2728        "httpMethod": {"@id": "schema:httpMethod"},2729        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Automotive_Ontology_Working_Group": {2730            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Automotive_Ontology_Working_Group"},2731        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#FIBO": {2732            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#FIBO"},2733        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#GLEIF": {2734            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#GLEIF"},2735        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#IIT-CNR.it": {2736            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#IIT-CNR.it"},2737        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#MBZ": {2738            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#MBZ"},2739        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Tourism": {2740            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Tourism"},2741        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_ActionCollabClass": {2742            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_ActionCollabClass"},2743        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_DatasetClass": {2744            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_DatasetClass"},2745        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsClass": {2746            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsClass"},2747        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsTerms": {2748            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsTerms"},2749        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_LRMIClass": {2750            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_LRMIClass"},2751        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_QAStackExchange": {2752            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_QAStackExchange"},2753        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_WikiDoc": {2754            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_WikiDoc"},2755        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_bibex": {2756            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_bibex"},2757        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews": {2758            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews"},2759        "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#STI_Accommodation_Ontology": {2760            "@id": "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#STI_Accommodation_Ontology"},2761        "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP": {2762            "@id": "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP"},2763        "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP-draws": {2764            "@id": "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP-draws"}2765    }2766}2767EXCESSIVELY_BIG_CONTEXT = {2768    "@context": {2769        "type": "@type",2770        "id": "@id",2771        "HTML": {"@id": "rdf:HTML"},2772        "@vocab": "http://schema.org/",2773        "xml": "http://www.w3.org/XML/1998/namespace",2774        "foaf": "http://xmlns.com/foaf/0.1/",2775        "eli": "http://data.europa.eu/eli/ontology#",2776        "snomed": "http://purl.bioontology.org/ontology/SNOMEDCT/",2777        "bibo": "http://purl.org/ontology/bibo/",2778        "rdfs": "http://www.w3.org/2000/01/rdf-schema#",2779        "skos": "http://www.w3.org/2004/02/skos/core#",2780        "void": "http://rdfs.org/ns/void#",2781        "dc": "http://purl.org/dc/elements/1.1/",2782        "dctype": "http://purl.org/dc/dcmitype/",2783        "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",2784        "dcat": "http://www.w3.org/ns/dcat#",2785        "rdfa": "http://www.w3.org/ns/rdfa#",2786        "xsd": "http://www.w3.org/2001/XMLSchema#",2787        "schema": "http://schema.org/",2788        "dct": "http://purl.org/dc/terms/",2789        "dcterms": "http://purl.org/dc/terms/",2790        "owl": "http://www.w3.org/2002/07/owl#",2791        "xsd1": "hhttp://www.w3.org/2001/XMLSchema#",2792        "3DModel": {"@id": "schema:3DModel"},2793        "AMRadioChannel": {"@id": "schema:AMRadioChannel"},2794        "APIReference": {"@id": "schema:APIReference"},2795        "Abdomen": {"@id": "schema:Abdomen"},2796        "AboutPage": {"@id": "schema:AboutPage"},2797        "AcceptAction": {"@id": "schema:AcceptAction"},2798        "Accommodation": {"@id": "schema:Accommodation"},2799        "AccountingService": {"@id": "schema:AccountingService"},2800        "AchieveAction": {"@id": "schema:AchieveAction"},2801        "Action": {"@id": "schema:Action"},2802        "ActionAccessSpecification": {"@id": "schema:ActionAccessSpecification"},2803        "ActionStatusType": {"@id": "schema:ActionStatusType"},2804        "ActivateAction": {"@id": "schema:ActivateAction"},2805        "ActiveActionStatus": {"@id": "schema:ActiveActionStatus"},2806        "ActiveNotRecruiting": {"@id": "schema:ActiveNotRecruiting"},2807        "AddAction": {"@id": "schema:AddAction"},2808        "AdministrativeArea": {"@id": "schema:AdministrativeArea"},2809        "AdultEntertainment": {"@id": "schema:AdultEntertainment"},2810        "AdvertiserContentArticle": {"@id": "schema:AdvertiserContentArticle"},2811        "AerobicActivity": {"@id": "schema:AerobicActivity"},2812        "AggregateOffer": {"@id": "schema:AggregateOffer"},2813        "AggregateRating": {"@id": "schema:AggregateRating"},2814        "AgreeAction": {"@id": "schema:AgreeAction"},2815        "Airline": {"@id": "schema:Airline"},2816        "Airport": {"@id": "schema:Airport"},2817        "AlbumRelease": {"@id": "schema:AlbumRelease"},2818        "AlignmentObject": {"@id": "schema:AlignmentObject"},2819        "AllWheelDriveConfiguration": {"@id": "schema:AllWheelDriveConfiguration"},2820        "AllocateAction": {"@id": "schema:AllocateAction"},2821        "AmusementPark": {"@id": "schema:AmusementPark"},2822        "AnaerobicActivity": {"@id": "schema:AnaerobicActivity"},2823        "AnalysisNewsArticle": {"@id": "schema:AnalysisNewsArticle"},2824        "AnatomicalStructure": {"@id": "schema:AnatomicalStructure"},2825        "AnatomicalSystem": {"@id": "schema:AnatomicalSystem"},2826        "Anesthesia": {"@id": "schema:Anesthesia"},2827        "AnimalShelter": {"@id": "schema:AnimalShelter"},2828        "Answer": {"@id": "schema:Answer"},2829        "Apartment": {"@id": "schema:Apartment"},2830        "ApartmentComplex": {"@id": "schema:ApartmentComplex"},2831        "Appearance": {"@id": "schema:Appearance"},2832        "AppendAction": {"@id": "schema:AppendAction"},2833        "ApplyAction": {"@id": "schema:ApplyAction"},2834        "ApprovedIndication": {"@id": "schema:ApprovedIndication"},2835        "Aquarium": {"@id": "schema:Aquarium"},2836        "ArchiveComponent": {"@id": "schema:ArchiveComponent"},2837        "ArchiveOrganization": {"@id": "schema:ArchiveOrganization"},2838        "ArriveAction": {"@id": "schema:ArriveAction"},2839        "ArtGallery": {"@id": "schema:ArtGallery"},2840        "Artery": {"@id": "schema:Artery"},2841        "Article": {"@id": "schema:Article"},2842        "AskAction": {"@id": "schema:AskAction"},2843        "AskPublicNewsArticle": {"@id": "schema:AskPublicNewsArticle"},2844        "AssessAction": {"@id": "schema:AssessAction"},2845        "AssignAction": {"@id": "schema:AssignAction"},2846        "Atlas": {"@id": "schema:Atlas"},2847        "Attorney": {"@id": "schema:Attorney"},2848        "Audience": {"@id": "schema:Audience"},2849        "AudioObject": {"@id": "schema:AudioObject"},2850        "Audiobook": {"@id": "schema:Audiobook"},2851        "AudiobookFormat": {"@id": "schema:AudiobookFormat"},2852        "AuthoritativeLegalValue": {"@id": "schema:AuthoritativeLegalValue"},2853        "AuthorizeAction": {"@id": "schema:AuthorizeAction"},2854        "AutoBodyShop": {"@id": "schema:AutoBodyShop"},2855        "AutoDealer": {"@id": "schema:AutoDealer"},2856        "AutoPartsStore": {"@id": "schema:AutoPartsStore"},2857        "AutoRental": {"@id": "schema:AutoRental"},2858        "AutoRepair": {"@id": "schema:AutoRepair"},2859        "AutoWash": {"@id": "schema:AutoWash"},2860        "AutomatedTeller": {"@id": "schema:AutomatedTeller"},2861        "AutomotiveBusiness": {"@id": "schema:AutomotiveBusiness"},2862        "Ayurvedic": {"@id": "schema:Ayurvedic"},2863        "BackgroundNewsArticle": {"@id": "schema:BackgroundNewsArticle"},2864        "Bacteria": {"@id": "schema:Bacteria"},2865        "Bakery": {"@id": "schema:Bakery"},2866        "Balance": {"@id": "schema:Balance"},2867        "BankAccount": {"@id": "schema:BankAccount"},2868        "BankOrCreditUnion": {"@id": "schema:BankOrCreditUnion"},2869        "BarOrPub": {"@id": "schema:BarOrPub"},2870        "Barcode": {"@id": "schema:Barcode"},2871        "Beach": {"@id": "schema:Beach"},2872        "BeautySalon": {"@id": "schema:BeautySalon"},2873        "BedAndBreakfast": {"@id": "schema:BedAndBreakfast"},2874        "BedDetails": {"@id": "schema:BedDetails"},2875        "BedType": {"@id": "schema:BedType"},2876        "BefriendAction": {"@id": "schema:BefriendAction"},2877        "BikeStore": {"@id": "schema:BikeStore"},2878        "Blog": {"@id": "schema:Blog"},2879        "BlogPosting": {"@id": "schema:BlogPosting"},2880        "BloodTest": {"@id": "schema:BloodTest"},2881        "BoardingPolicyType": {"@id": "schema:BoardingPolicyType"},2882        "BodyOfWater": {"@id": "schema:BodyOfWater"},2883        "Bone": {"@id": "schema:Bone"},2884        "Book": {"@id": "schema:Book"},2885        "BookFormatType": {"@id": "schema:BookFormatType"},2886        "BookSeries": {"@id": "schema:BookSeries"},2887        "BookStore": {"@id": "schema:BookStore"},2888        "BookmarkAction": {"@id": "schema:BookmarkAction"},2889        "Boolean": {"@id": "schema:Boolean"},2890        "BorrowAction": {"@id": "schema:BorrowAction"},2891        "BowlingAlley": {"@id": "schema:BowlingAlley"},2892        "BrainStructure": {"@id": "schema:BrainStructure"},2893        "Brand": {"@id": "schema:Brand"},2894        "BreadcrumbList": {"@id": "schema:BreadcrumbList"},2895        "Brewery": {"@id": "schema:Brewery"},2896        "Bridge": {"@id": "schema:Bridge"},2897        "BroadcastChannel": {"@id": "schema:BroadcastChannel"},2898        "BroadcastEvent": {"@id": "schema:BroadcastEvent"},2899        "BroadcastFrequencySpecification": {"@id": "schema:BroadcastFrequencySpecification"},2900        "BroadcastRelease": {"@id": "schema:BroadcastRelease"},2901        "BroadcastService": {"@id": "schema:BroadcastService"},2902        "BrokerageAccount": {"@id": "schema:BrokerageAccount"},2903        "BuddhistTemple": {"@id": "schema:BuddhistTemple"},2904        "BusOrCoach": {"@id": "schema:BusOrCoach"},2905        "BusReservation": {"@id": "schema:BusReservation"},2906        "BusStation": {"@id": "schema:BusStation"},2907        "BusStop": {"@id": "schema:BusStop"},2908        "BusTrip": {"@id": "schema:BusTrip"},2909        "BusinessAudience": {"@id": "schema:BusinessAudience"},2910        "BusinessEntityType": {"@id": "schema:BusinessEntityType"},2911        "BusinessEvent": {"@id": "schema:BusinessEvent"},2912        "BusinessFunction": {"@id": "schema:BusinessFunction"},2913        "BuyAction": {"@id": "schema:BuyAction"},2914        "CDFormat": {"@id": "schema:CDFormat"},2915        "CT": {"@id": "schema:CT"},2916        "CableOrSatelliteService": {"@id": "schema:CableOrSatelliteService"},2917        "CafeOrCoffeeShop": {"@id": "schema:CafeOrCoffeeShop"},2918        "Campground": {"@id": "schema:Campground"},2919        "CampingPitch": {"@id": "schema:CampingPitch"},2920        "Canal": {"@id": "schema:Canal"},2921        "CancelAction": {"@id": "schema:CancelAction"},2922        "Car": {"@id": "schema:Car"},2923        "CarUsageType": {"@id": "schema:CarUsageType"},2924        "Cardiovascular": {"@id": "schema:Cardiovascular"},2925        "CardiovascularExam": {"@id": "schema:CardiovascularExam"},2926        "CaseSeries": {"@id": "schema:CaseSeries"},2927        "Casino": {"@id": "schema:Casino"},2928        "CassetteFormat": {"@id": "schema:CassetteFormat"},2929        "CategoryCode": {"@id": "schema:CategoryCode"},2930        "CategoryCodeSet": {"@id": "schema:CategoryCodeSet"},2931        "CatholicChurch": {"@id": "schema:CatholicChurch"},2932        "Cemetery": {"@id": "schema:Cemetery"},2933        "Chapter": {"@id": "schema:Chapter"},2934        "CheckAction": {"@id": "schema:CheckAction"},2935        "CheckInAction": {"@id": "schema:CheckInAction"},2936        "CheckOutAction": {"@id": "schema:CheckOutAction"},2937        "CheckoutPage": {"@id": "schema:CheckoutPage"},2938        "ChildCare": {"@id": "schema:ChildCare"},2939        "ChildrensEvent": {"@id": "schema:ChildrensEvent"},2940        "Chiropractic": {"@id": "schema:Chiropractic"},2941        "ChooseAction": {"@id": "schema:ChooseAction"},2942        "Church": {"@id": "schema:Church"},2943        "City": {"@id": "schema:City"},2944        "CityHall": {"@id": "schema:CityHall"},2945        "CivicStructure": {"@id": "schema:CivicStructure"},2946        "Claim": {"@id": "schema:Claim"},2947        "ClaimReview": {"@id": "schema:ClaimReview"},2948        "Class": {"@id": "schema:Class"},2949        "Clinician": {"@id": "schema:Clinician"},2950        "Clip": {"@id": "schema:Clip"},2951        "ClothingStore": {"@id": "schema:ClothingStore"},2952        "CoOp": {"@id": "schema:CoOp"},2953        "Code": {"@id": "schema:Code"},2954        "CohortStudy": {"@id": "schema:CohortStudy"},2955        "Collection": {"@id": "schema:Collection"},2956        "CollectionPage": {"@id": "schema:CollectionPage"},2957        "CollegeOrUniversity": {"@id": "schema:CollegeOrUniversity"},2958        "ComedyClub": {"@id": "schema:ComedyClub"},2959        "ComedyEvent": {"@id": "schema:ComedyEvent"},2960        "ComicCoverArt": {"@id": "schema:ComicCoverArt"},2961        "ComicIssue": {"@id": "schema:ComicIssue"},2962        "ComicSeries": {"@id": "schema:ComicSeries"},2963        "ComicStory": {"@id": "schema:ComicStory"},2964        "Comment": {"@id": "schema:Comment"},2965        "CommentAction": {"@id": "schema:CommentAction"},2966        "CommentPermission": {"@id": "schema:CommentPermission"},2967        "CommunicateAction": {"@id": "schema:CommunicateAction"},2968        "CommunityHealth": {"@id": "schema:CommunityHealth"},2969        "CompilationAlbum": {"@id": "schema:CompilationAlbum"},2970        "CompleteDataFeed": {"@id": "schema:CompleteDataFeed"},2971        "Completed": {"@id": "schema:Completed"},2972        "CompletedActionStatus": {"@id": "schema:CompletedActionStatus"},2973        "CompoundPriceSpecification": {"@id": "schema:CompoundPriceSpecification"},2974        "ComputerLanguage": {"@id": "schema:ComputerLanguage"},2975        "ComputerStore": {"@id": "schema:ComputerStore"},2976        "ConfirmAction": {"@id": "schema:ConfirmAction"},2977        "Consortium": {"@id": "schema:Consortium"},2978        "ConsumeAction": {"@id": "schema:ConsumeAction"},2979        "ContactPage": {"@id": "schema:ContactPage"},2980        "ContactPoint": {"@id": "schema:ContactPoint"},2981        "ContactPointOption": {"@id": "schema:ContactPointOption"},2982        "Continent": {"@id": "schema:Continent"},2983        "ControlAction": {"@id": "schema:ControlAction"},2984        "ConvenienceStore": {"@id": "schema:ConvenienceStore"},2985        "Conversation": {"@id": "schema:Conversation"},2986        "CookAction": {"@id": "schema:CookAction"},2987        "Corporation": {"@id": "schema:Corporation"},2988        "CorrectionComment": {"@id": "schema:CorrectionComment"},2989        "Country": {"@id": "schema:Country"},2990        "Course": {"@id": "schema:Course"},2991        "CourseInstance": {"@id": "schema:CourseInstance"},2992        "Courthouse": {"@id": "schema:Courthouse"},2993        "CoverArt": {"@id": "schema:CoverArt"},2994        "CreateAction": {"@id": "schema:CreateAction"},2995        "CreativeWork": {"@id": "schema:CreativeWork"},2996        "CreativeWorkSeason": {"@id": "schema:CreativeWorkSeason"},2997        "CreativeWorkSeries": {"@id": "schema:CreativeWorkSeries"},2998        "CreditCard": {"@id": "schema:CreditCard"},2999        "Crematorium": {"@id": "schema:Crematorium"},3000        "CriticReview": {"@id": "schema:CriticReview"},3001        "CrossSectional": {"@id": "schema:CrossSectional"},3002        "CssSelectorType": {"@id": "schema:CssSelectorType"},3003        "CurrencyConversionService": {"@id": "schema:CurrencyConversionService"},3004        "DDxElement": {"@id": "schema:DDxElement"},3005        "DJMixAlbum": {"@id": "schema:DJMixAlbum"},3006        "DVDFormat": {"@id": "schema:DVDFormat"},3007        "DamagedCondition": {"@id": "schema:DamagedCondition"},3008        "DanceEvent": {"@id": "schema:DanceEvent"},3009        "DanceGroup": {"@id": "schema:DanceGroup"},3010        "DataCatalog": {"@id": "schema:DataCatalog"},3011        "DataDownload": {"@id": "schema:DataDownload"},3012        "DataFeed": {"@id": "schema:DataFeed"},3013        "DataFeedItem": {"@id": "schema:DataFeedItem"},3014        "DataType": {"@id": "schema:DataType"},3015        "Dataset": {"@id": "schema:Dataset"},3016        "Date": {"@id": "schema:Date"},3017        "DateTime": {"@id": "schema:DateTime"},3018        "DatedMoneySpecification": {"@id": "schema:DatedMoneySpecification"},3019        "DayOfWeek": {"@id": "schema:DayOfWeek"},3020        "DaySpa": {"@id": "schema:DaySpa"},3021        "DeactivateAction": {"@id": "schema:DeactivateAction"},3022        "DefenceEstablishment": {"@id": "schema:DefenceEstablishment"},3023        "DefinedTerm": {"@id": "schema:DefinedTerm"},3024        "DefinedTermSet": {"@id": "schema:DefinedTermSet"},3025        "DefinitiveLegalValue": {"@id": "schema:DefinitiveLegalValue"},3026        "DeleteAction": {"@id": "schema:DeleteAction"},3027        "DeliveryChargeSpecification": {"@id": "schema:DeliveryChargeSpecification"},3028        "DeliveryEvent": {"@id": "schema:DeliveryEvent"},3029        "DeliveryMethod": {"@id": "schema:DeliveryMethod"},3030        "Demand": {"@id": "schema:Demand"},3031        "DemoAlbum": {"@id": "schema:DemoAlbum"},3032        "Dentist": {"@id": "schema:Dentist"},3033        "Dentistry": {"@id": "schema:Dentistry"},3034        "DepartAction": {"@id": "schema:DepartAction"},3035        "DepartmentStore": {"@id": "schema:DepartmentStore"},3036        "DepositAccount": {"@id": "schema:DepositAccount"},3037        "Dermatologic": {"@id": "schema:Dermatologic"},3038        "Dermatology": {"@id": "schema:Dermatology"},3039        "DiabeticDiet": {"@id": "schema:DiabeticDiet"},3040        "Diagnostic": {"@id": "schema:Diagnostic"},3041        "DiagnosticLab": {"@id": "schema:DiagnosticLab"},3042        "DiagnosticProcedure": {"@id": "schema:DiagnosticProcedure"},3043        "Diet": {"@id": "schema:Diet"},3044        "DietNutrition": {"@id": "schema:DietNutrition"},3045        "DietarySupplement": {"@id": "schema:DietarySupplement"},3046        "DigitalAudioTapeFormat": {"@id": "schema:DigitalAudioTapeFormat"},3047        "DigitalDocument": {"@id": "schema:DigitalDocument"},3048        "DigitalDocumentPermission": {"@id": "schema:DigitalDocumentPermission"},3049        "DigitalDocumentPermissionType": {"@id": "schema:DigitalDocumentPermissionType"},3050        "DigitalFormat": {"@id": "schema:DigitalFormat"},3051        "DisagreeAction": {"@id": "schema:DisagreeAction"},3052        "Discontinued": {"@id": "schema:Discontinued"},3053        "DiscoverAction": {"@id": "schema:DiscoverAction"},3054        "DiscussionForumPosting": {"@id": "schema:DiscussionForumPosting"},3055        "DislikeAction": {"@id": "schema:DislikeAction"},3056        "Distance": {"@id": "schema:Distance"},3057        "Distillery": {"@id": "schema:Distillery"},3058        "DonateAction": {"@id": "schema:DonateAction"},3059        "DoseSchedule": {"@id": "schema:DoseSchedule"},3060        "DoubleBlindedTrial": {"@id": "schema:DoubleBlindedTrial"},3061        "DownloadAction": {"@id": "schema:DownloadAction"},3062        "DrawAction": {"@id": "schema:DrawAction"},3063        "Drawing": {"@id": "schema:Drawing"},3064        "DrinkAction": {"@id": "schema:DrinkAction"},3065        "DriveWheelConfigurationValue": {"@id": "schema:DriveWheelConfigurationValue"},3066        "DrivingSchoolVehicleUsage": {"@id": "schema:DrivingSchoolVehicleUsage"},3067        "Drug": {"@id": "schema:Drug"},3068        "DrugClass": {"@id": "schema:DrugClass"},3069        "DrugCost": {"@id": "schema:DrugCost"},3070        "DrugCostCategory": {"@id": "schema:DrugCostCategory"},3071        "DrugLegalStatus": {"@id": "schema:DrugLegalStatus"},3072        "DrugPregnancyCategory": {"@id": "schema:DrugPregnancyCategory"},3073        "DrugPrescriptionStatus": {"@id": "schema:DrugPrescriptionStatus"},3074        "DrugStrength": {"@id": "schema:DrugStrength"},3075        "DryCleaningOrLaundry": {"@id": "schema:DryCleaningOrLaundry"},3076        "Duration": {"@id": "schema:Duration"},3077        "EBook": {"@id": "schema:EBook"},3078        "EPRelease": {"@id": "schema:EPRelease"},3079        "Ear": {"@id": "schema:Ear"},3080        "EatAction": {"@id": "schema:EatAction"},3081        "EducationEvent": {"@id": "schema:EducationEvent"},3082        "EducationalAudience": {"@id": "schema:EducationalAudience"},3083        "EducationalOccupationalCredential": {"@id": "schema:EducationalOccupationalCredential"},3084        "EducationalOccupationalProgram": {"@id": "schema:EducationalOccupationalProgram"},3085        "EducationalOrganization": {"@id": "schema:EducationalOrganization"},3086        "Electrician": {"@id": "schema:Electrician"},3087        "ElectronicsStore": {"@id": "schema:ElectronicsStore"},3088        "ElementarySchool": {"@id": "schema:ElementarySchool"},3089        "EmailMessage": {"@id": "schema:EmailMessage"},3090        "Embassy": {"@id": "schema:Embassy"},3091        "Emergency": {"@id": "schema:Emergency"},3092        "EmergencyService": {"@id": "schema:EmergencyService"},3093        "EmployeeRole": {"@id": "schema:EmployeeRole"},3094        "EmployerAggregateRating": {"@id": "schema:EmployerAggregateRating"},3095        "EmployerReview": {"@id": "schema:EmployerReview"},3096        "EmploymentAgency": {"@id": "schema:EmploymentAgency"},3097        "Endocrine": {"@id": "schema:Endocrine"},3098        "EndorseAction": {"@id": "schema:EndorseAction"},3099        "EndorsementRating": {"@id": "schema:EndorsementRating"},3100        "Energy": {"@id": "schema:Energy"},3101        "EngineSpecification": {"@id": "schema:EngineSpecification"},3102        "EnrollingByInvitation": {"@id": "schema:EnrollingByInvitation"},3103        "EntertainmentBusiness": {"@id": "schema:EntertainmentBusiness"},3104        "EntryPoint": {"@id": "schema:EntryPoint"},3105        "Enumeration": {"@id": "schema:Enumeration"},3106        "Episode": {"@id": "schema:Episode"},3107        "Event": {"@id": "schema:Event"},3108        "EventCancelled": {"@id": "schema:EventCancelled"},3109        "EventPostponed": {"@id": "schema:EventPostponed"},3110        "EventRescheduled": {"@id": "schema:EventRescheduled"},3111        "EventReservation": {"@id": "schema:EventReservation"},3112        "EventScheduled": {"@id": "schema:EventScheduled"},3113        "EventSeries": {"@id": "schema:EventSeries"},3114        "EventStatusType": {"@id": "schema:EventStatusType"},3115        "EventVenue": {"@id": "schema:EventVenue"},3116        "EvidenceLevelA": {"@id": "schema:EvidenceLevelA"},3117        "EvidenceLevelB": {"@id": "schema:EvidenceLevelB"},3118        "EvidenceLevelC": {"@id": "schema:EvidenceLevelC"},3119        "ExchangeRateSpecification": {"@id": "schema:ExchangeRateSpecification"},3120        "ExchangeRefund": {"@id": "schema:ExchangeRefund"},3121        "ExerciseAction": {"@id": "schema:ExerciseAction"},3122        "ExerciseGym": {"@id": "schema:ExerciseGym"},3123        "ExercisePlan": {"@id": "schema:ExercisePlan"},3124        "ExhibitionEvent": {"@id": "schema:ExhibitionEvent"},3125        "Eye": {"@id": "schema:Eye"},3126        "FAQPage": {"@id": "schema:FAQPage"},3127        "FDAcategoryA": {"@id": "schema:FDAcategoryA"},3128        "FDAcategoryB": {"@id": "schema:FDAcategoryB"},3129        "FDAcategoryC": {"@id": "schema:FDAcategoryC"},3130        "FDAcategoryD": {"@id": "schema:FDAcategoryD"},3131        "FDAcategoryX": {"@id": "schema:FDAcategoryX"},3132        "FDAnotEvaluated": {"@id": "schema:FDAnotEvaluated"},3133        "FMRadioChannel": {"@id": "schema:FMRadioChannel"},3134        "FailedActionStatus": {"@id": "schema:FailedActionStatus"},3135        "False": {"@id": "schema:False"},3136        "FastFoodRestaurant": {"@id": "schema:FastFoodRestaurant"},3137        "Female": {"@id": "schema:Female"},3138        "Festival": {"@id": "schema:Festival"},3139        "FilmAction": {"@id": "schema:FilmAction"},3140        "FinancialProduct": {"@id": "schema:FinancialProduct"},3141        "FinancialService": {"@id": "schema:FinancialService"},3142        "FindAction": {"@id": "schema:FindAction"},3143        "FireStation": {"@id": "schema:FireStation"},3144        "Flexibility": {"@id": "schema:Flexibility"},3145        "Flight": {"@id": "schema:Flight"},3146        "FlightReservation": {"@id": "schema:FlightReservation"},3147        "Float": {"@id": "schema:Float"},3148        "Florist": {"@id": "schema:Florist"},3149        "FollowAction": {"@id": "schema:FollowAction"},3150        "FoodEstablishment": {"@id": "schema:FoodEstablishment"},3151        "FoodEstablishmentReservation": {"@id": "schema:FoodEstablishmentReservation"},3152        "FoodEvent": {"@id": "schema:FoodEvent"},3153        "FoodService": {"@id": "schema:FoodService"},3154        "FourWheelDriveConfiguration": {"@id": "schema:FourWheelDriveConfiguration"},3155        "Friday": {"@id": "schema:Friday"},3156        "FrontWheelDriveConfiguration": {"@id": "schema:FrontWheelDriveConfiguration"},3157        "FullRefund": {"@id": "schema:FullRefund"},3158        "FundingAgency": {"@id": "schema:FundingAgency"},3159        "FundingScheme": {"@id": "schema:FundingScheme"},3160        "Fungus": {"@id": "schema:Fungus"},3161        "FurnitureStore": {"@id": "schema:FurnitureStore"},3162        "Game": {"@id": "schema:Game"},3163        "GamePlayMode": {"@id": "schema:GamePlayMode"},3164        "GameServer": {"@id": "schema:GameServer"},3165        "GameServerStatus": {"@id": "schema:GameServerStatus"},3166        "GardenStore": {"@id": "schema:GardenStore"},3167        "GasStation": {"@id": "schema:GasStation"},3168        "Gastroenterologic": {"@id": "schema:Gastroenterologic"},3169        "GatedResidenceCommunity": {"@id": "schema:GatedResidenceCommunity"},3170        "GenderType": {"@id": "schema:GenderType"},3171        "GeneralContractor": {"@id": "schema:GeneralContractor"},3172        "Genetic": {"@id": "schema:Genetic"},3173        "Genitourinary": {"@id": "schema:Genitourinary"},3174        "GeoCircle": {"@id": "schema:GeoCircle"},3175        "GeoCoordinates": {"@id": "schema:GeoCoordinates"},3176        "GeoShape": {"@id": "schema:GeoShape"},3177        "GeospatialGeometry": {"@id": "schema:GeospatialGeometry"},3178        "Geriatric": {"@id": "schema:Geriatric"},3179        "GiveAction": {"@id": "schema:GiveAction"},3180        "GlutenFreeDiet": {"@id": "schema:GlutenFreeDiet"},3181        "GolfCourse": {"@id": "schema:GolfCourse"},3182        "GovernmentBuilding": {"@id": "schema:GovernmentBuilding"},3183        "GovernmentOffice": {"@id": "schema:GovernmentOffice"},3184        "GovernmentOrganization": {"@id": "schema:GovernmentOrganization"},3185        "GovernmentPermit": {"@id": "schema:GovernmentPermit"},3186        "GovernmentService": {"@id": "schema:GovernmentService"},3187        "Grant": {"@id": "schema:Grant"},3188        "GraphicNovel": {"@id": "schema:GraphicNovel"},3189        "GroceryStore": {"@id": "schema:GroceryStore"},3190        "GroupBoardingPolicy": {"@id": "schema:GroupBoardingPolicy"},3191        "Gynecologic": {"@id": "schema:Gynecologic"},3192        "HVACBusiness": {"@id": "schema:HVACBusiness"},3193        "HairSalon": {"@id": "schema:HairSalon"},3194        "HalalDiet": {"@id": "schema:HalalDiet"},3195        "Hardcover": {"@id": "schema:Hardcover"},3196        "HardwareStore": {"@id": "schema:HardwareStore"},3197        "Head": {"@id": "schema:Head"},3198        "HealthAndBeautyBusiness": {"@id": "schema:HealthAndBeautyBusiness"},3199        "HealthClub": {"@id": "schema:HealthClub"},3200        "HealthInsurancePlan": {"@id": "schema:HealthInsurancePlan"},3201        "HealthPlanCostSharingSpecification": {"@id": "schema:HealthPlanCostSharingSpecification"},3202        "HealthPlanFormulary": {"@id": "schema:HealthPlanFormulary"},3203        "HealthPlanNetwork": {"@id": "schema:HealthPlanNetwork"},3204        "HearingImpairedSupported": {"@id": "schema:HearingImpairedSupported"},3205        "Hematologic": {"@id": "schema:Hematologic"},3206        "HighSchool": {"@id": "schema:HighSchool"},3207        "HinduDiet": {"@id": "schema:HinduDiet"},3208        "HinduTemple": {"@id": "schema:HinduTemple"},3209        "HobbyShop": {"@id": "schema:HobbyShop"},3210        "HomeAndConstructionBusiness": {"@id": "schema:HomeAndConstructionBusiness"},3211        "HomeGoodsStore": {"@id": "schema:HomeGoodsStore"},3212        "Homeopathic": {"@id": "schema:Homeopathic"},3213        "Hospital": {"@id": "schema:Hospital"},3214        "Hostel": {"@id": "schema:Hostel"},3215        "Hotel": {"@id": "schema:Hotel"},3216        "HotelRoom": {"@id": "schema:HotelRoom"},3217        "House": {"@id": "schema:House"},3218        "HousePainter": {"@id": "schema:HousePainter"},3219        "HowTo": {"@id": "schema:HowTo"},3220        "HowToDirection": {"@id": "schema:HowToDirection"},3221        "HowToItem": {"@id": "schema:HowToItem"},3222        "HowToSection": {"@id": "schema:HowToSection"},3223        "HowToStep": {"@id": "schema:HowToStep"},3224        "HowToSupply": {"@id": "schema:HowToSupply"},3225        "HowToTip": {"@id": "schema:HowToTip"},3226        "HowToTool": {"@id": "schema:HowToTool"},3227        "IceCreamShop": {"@id": "schema:IceCreamShop"},3228        "IgnoreAction": {"@id": "schema:IgnoreAction"},3229        "ImageGallery": {"@id": "schema:ImageGallery"},3230        "ImageObject": {"@id": "schema:ImageObject"},3231        "ImagingTest": {"@id": "schema:ImagingTest"},3232        "InForce": {"@id": "schema:InForce"},3233        "InStock": {"@id": "schema:InStock"},3234        "InStoreOnly": {"@id": "schema:InStoreOnly"},3235        "IndividualProduct": {"@id": "schema:IndividualProduct"},3236        "Infectious": {"@id": "schema:Infectious"},3237        "InfectiousAgentClass": {"@id": "schema:InfectiousAgentClass"},3238        "InfectiousDisease": {"@id": "schema:InfectiousDisease"},3239        "InformAction": {"@id": "schema:InformAction"},3240        "InsertAction": {"@id": "schema:InsertAction"},3241        "InstallAction": {"@id": "schema:InstallAction"},3242        "InsuranceAgency": {"@id": "schema:InsuranceAgency"},3243        "Intangible": {"@id": "schema:Intangible"},3244        "Integer": {"@id": "schema:Integer"},3245        "InteractAction": {"@id": "schema:InteractAction"},3246        "InteractionCounter": {"@id": "schema:InteractionCounter"},3247        "InternationalTrial": {"@id": "schema:InternationalTrial"},3248        "InternetCafe": {"@id": "schema:InternetCafe"},3249        "InvestmentFund": {"@id": "schema:InvestmentFund"},3250        "InvestmentOrDeposit": {"@id": "schema:InvestmentOrDeposit"},3251        "InviteAction": {"@id": "schema:InviteAction"},3252        "Invoice": {"@id": "schema:Invoice"},3253        "ItemAvailability": {"@id": "schema:ItemAvailability"},3254        "ItemList": {"@id": "schema:ItemList"},3255        "ItemListOrderAscending": {"@id": "schema:ItemListOrderAscending"},3256        "ItemListOrderDescending": {"@id": "schema:ItemListOrderDescending"},3257        "ItemListOrderType": {"@id": "schema:ItemListOrderType"},3258        "ItemListUnordered": {"@id": "schema:ItemListUnordered"},3259        "ItemPage": {"@id": "schema:ItemPage"},3260        "JewelryStore": {"@id": "schema:JewelryStore"},3261        "JobPosting": {"@id": "schema:JobPosting"},3262        "JoinAction": {"@id": "schema:JoinAction"},3263        "Joint": {"@id": "schema:Joint"},3264        "KosherDiet": {"@id": "schema:KosherDiet"},3265        "LaboratoryScience": {"@id": "schema:LaboratoryScience"},3266        "LakeBodyOfWater": {"@id": "schema:LakeBodyOfWater"},3267        "Landform": {"@id": "schema:Landform"},3268        "LandmarksOrHistoricalBuildings": {"@id": "schema:LandmarksOrHistoricalBuildings"},3269        "Language": {"@id": "schema:Language"},3270        "LaserDiscFormat": {"@id": "schema:LaserDiscFormat"},3271        "LeaveAction": {"@id": "schema:LeaveAction"},3272        "LeftHandDriving": {"@id": "schema:LeftHandDriving"},3273        "LegalForceStatus": {"@id": "schema:LegalForceStatus"},3274        "LegalService": {"@id": "schema:LegalService"},3275        "LegalValueLevel": {"@id": "schema:LegalValueLevel"},3276        "Legislation": {"@id": "schema:Legislation"},3277        "LegislationObject": {"@id": "schema:LegislationObject"},3278        "LegislativeBuilding": {"@id": "schema:LegislativeBuilding"},3279        "LeisureTimeActivity": {"@id": "schema:LeisureTimeActivity"},3280        "LendAction": {"@id": "schema:LendAction"},3281        "Library": {"@id": "schema:Library"},3282        "LibrarySystem": {"@id": "schema:LibrarySystem"},3283        "LifestyleModification": {"@id": "schema:LifestyleModification"},3284        "Ligament": {"@id": "schema:Ligament"},3285        "LikeAction": {"@id": "schema:LikeAction"},3286        "LimitedAvailability": {"@id": "schema:LimitedAvailability"},3287        "LinkRole": {"@id": "schema:LinkRole"},3288        "LiquorStore": {"@id": "schema:LiquorStore"},3289        "ListItem": {"@id": "schema:ListItem"},3290        "ListenAction": {"@id": "schema:ListenAction"},3291        "LiteraryEvent": {"@id": "schema:LiteraryEvent"},3292        "LiveAlbum": {"@id": "schema:LiveAlbum"},3293        "LiveBlogPosting": {"@id": "schema:LiveBlogPosting"},3294        "LoanOrCredit": {"@id": "schema:LoanOrCredit"},3295        "LocalBusiness": {"@id": "schema:LocalBusiness"},3296        "LocationFeatureSpecification": {"@id": "schema:LocationFeatureSpecification"},3297        "LockerDelivery": {"@id": "schema:LockerDelivery"},3298        "Locksmith": {"@id": "schema:Locksmith"},3299        "LodgingBusiness": {"@id": "schema:LodgingBusiness"},3300        "LodgingReservation": {"@id": "schema:LodgingReservation"},3301        "Longitudinal": {"@id": "schema:Longitudinal"},3302        "LoseAction": {"@id": "schema:LoseAction"},3303        "LowCalorieDiet": {"@id": "schema:LowCalorieDiet"},3304        "LowFatDiet": {"@id": "schema:LowFatDiet"},3305        "LowLactoseDiet": {"@id": "schema:LowLactoseDiet"},3306        "LowSaltDiet": {"@id": "schema:LowSaltDiet"},3307        "Lung": {"@id": "schema:Lung"},3308        "LymphaticVessel": {"@id": "schema:LymphaticVessel"},3309        "MRI": {"@id": "schema:MRI"},3310        "Male": {"@id": "schema:Male"},3311        "Manuscript": {"@id": "schema:Manuscript"},3312        "Map": {"@id": "schema:Map"},3313        "MapCategoryType": {"@id": "schema:MapCategoryType"},3314        "MarryAction": {"@id": "schema:MarryAction"},3315        "Mass": {"@id": "schema:Mass"},3316        "MaximumDoseSchedule": {"@id": "schema:MaximumDoseSchedule"},3317        "MediaObject": {"@id": "schema:MediaObject"},3318        "MediaSubscription": {"@id": "schema:MediaSubscription"},3319        "MedicalAudience": {"@id": "schema:MedicalAudience"},3320        "MedicalBusiness": {"@id": "schema:MedicalBusiness"},3321        "MedicalCause": {"@id": "schema:MedicalCause"},3322        "MedicalClinic": {"@id": "schema:MedicalClinic"},3323        "MedicalCode": {"@id": "schema:MedicalCode"},3324        "MedicalCondition": {"@id": "schema:MedicalCondition"},3325        "MedicalConditionStage": {"@id": "schema:MedicalConditionStage"},3326        "MedicalContraindication": {"@id": "schema:MedicalContraindication"},3327        "MedicalDevice": {"@id": "schema:MedicalDevice"},3328        "MedicalDevicePurpose": {"@id": "schema:MedicalDevicePurpose"},3329        "MedicalEntity": {"@id": "schema:MedicalEntity"},3330        "MedicalEnumeration": {"@id": "schema:MedicalEnumeration"},3331        "MedicalEvidenceLevel": {"@id": "schema:MedicalEvidenceLevel"},3332        "MedicalGuideline": {"@id": "schema:MedicalGuideline"},3333        "MedicalGuidelineContraindication": {"@id": "schema:MedicalGuidelineContraindication"},3334        "MedicalGuidelineRecommendation": {"@id": "schema:MedicalGuidelineRecommendation"},3335        "MedicalImagingTechnique": {"@id": "schema:MedicalImagingTechnique"},3336        "MedicalIndication": {"@id": "schema:MedicalIndication"},3337        "MedicalIntangible": {"@id": "schema:MedicalIntangible"},3338        "MedicalObservationalStudy": {"@id": "schema:MedicalObservationalStudy"},3339        "MedicalObservationalStudyDesign": {"@id": "schema:MedicalObservationalStudyDesign"},3340        "MedicalOrganization": {"@id": "schema:MedicalOrganization"},3341        "MedicalProcedure": {"@id": "schema:MedicalProcedure"},3342        "MedicalProcedureType": {"@id": "schema:MedicalProcedureType"},3343        "MedicalResearcher": {"@id": "schema:MedicalResearcher"},3344        "MedicalRiskCalculator": {"@id": "schema:MedicalRiskCalculator"},3345        "MedicalRiskEstimator": {"@id": "schema:MedicalRiskEstimator"},3346        "MedicalRiskFactor": {"@id": "schema:MedicalRiskFactor"},3347        "MedicalRiskScore": {"@id": "schema:MedicalRiskScore"},3348        "MedicalScholarlyArticle": {"@id": "schema:MedicalScholarlyArticle"},3349        "MedicalSign": {"@id": "schema:MedicalSign"},3350        "MedicalSignOrSymptom": {"@id": "schema:MedicalSignOrSymptom"},3351        "MedicalSpecialty": {"@id": "schema:MedicalSpecialty"},3352        "MedicalStudy": {"@id": "schema:MedicalStudy"},3353        "MedicalStudyStatus": {"@id": "schema:MedicalStudyStatus"},3354        "MedicalSymptom": {"@id": "schema:MedicalSymptom"},3355        "MedicalTest": {"@id": "schema:MedicalTest"},3356        "MedicalTestPanel": {"@id": "schema:MedicalTestPanel"},3357        "MedicalTherapy": {"@id": "schema:MedicalTherapy"},3358        "MedicalTrial": {"@id": "schema:MedicalTrial"},3359        "MedicalTrialDesign": {"@id": "schema:MedicalTrialDesign"},3360        "MedicalWebPage": {"@id": "schema:MedicalWebPage"},3361        "MedicineSystem": {"@id": "schema:MedicineSystem"},3362        "MeetingRoom": {"@id": "schema:MeetingRoom"},3363        "MensClothingStore": {"@id": "schema:MensClothingStore"},3364        "Menu": {"@id": "schema:Menu"},3365        "MenuItem": {"@id": "schema:MenuItem"},3366        "MenuSection": {"@id": "schema:MenuSection"},3367        "Message": {"@id": "schema:Message"},3368        "MiddleSchool": {"@id": "schema:MiddleSchool"},3369        "Midwifery": {"@id": "schema:Midwifery"},3370        "MixtapeAlbum": {"@id": "schema:MixtapeAlbum"},3371        "MobileApplication": {"@id": "schema:MobileApplication"},3372        "MobilePhoneStore": {"@id": "schema:MobilePhoneStore"},3373        "Monday": {"@id": "schema:Monday"},3374        "MonetaryAmount": {"@id": "schema:MonetaryAmount"},3375        "MonetaryAmountDistribution": {"@id": "schema:MonetaryAmountDistribution"},3376        "MonetaryGrant": {"@id": "schema:MonetaryGrant"},3377        "MoneyTransfer": {"@id": "schema:MoneyTransfer"},3378        "MortgageLoan": {"@id": "schema:MortgageLoan"},3379        "Mosque": {"@id": "schema:Mosque"},3380        "Motel": {"@id": "schema:Motel"},3381        "Motorcycle": {"@id": "schema:Motorcycle"},3382        "MotorcycleDealer": {"@id": "schema:MotorcycleDealer"},3383        "MotorcycleRepair": {"@id": "schema:MotorcycleRepair"},3384        "MotorizedBicycle": {"@id": "schema:MotorizedBicycle"},3385        "Mountain": {"@id": "schema:Mountain"},3386        "MoveAction": {"@id": "schema:MoveAction"},3387        "Movie": {"@id": "schema:Movie"},3388        "MovieClip": {"@id": "schema:MovieClip"},3389        "MovieRentalStore": {"@id": "schema:MovieRentalStore"},3390        "MovieSeries": {"@id": "schema:MovieSeries"},3391        "MovieTheater": {"@id": "schema:MovieTheater"},3392        "MovingCompany": {"@id": "schema:MovingCompany"},3393        "MultiCenterTrial": {"@id": "schema:MultiCenterTrial"},3394        "MultiPlayer": {"@id": "schema:MultiPlayer"},3395        "MulticellularParasite": {"@id": "schema:MulticellularParasite"},3396        "Muscle": {"@id": "schema:Muscle"},3397        "Musculoskeletal": {"@id": "schema:Musculoskeletal"},3398        "MusculoskeletalExam": {"@id": "schema:MusculoskeletalExam"},3399        "Museum": {"@id": "schema:Museum"},3400        "MusicAlbum": {"@id": "schema:MusicAlbum"},3401        "MusicAlbumProductionType": {"@id": "schema:MusicAlbumProductionType"},3402        "MusicAlbumReleaseType": {"@id": "schema:MusicAlbumReleaseType"},3403        "MusicComposition": {"@id": "schema:MusicComposition"},3404        "MusicEvent": {"@id": "schema:MusicEvent"},3405        "MusicGroup": {"@id": "schema:MusicGroup"},3406        "MusicPlaylist": {"@id": "schema:MusicPlaylist"},3407        "MusicRecording": {"@id": "schema:MusicRecording"},3408        "MusicRelease": {"@id": "schema:MusicRelease"},3409        "MusicReleaseFormatType": {"@id": "schema:MusicReleaseFormatType"},3410        "MusicStore": {"@id": "schema:MusicStore"},3411        "MusicVenue": {"@id": "schema:MusicVenue"},3412        "MusicVideoObject": {"@id": "schema:MusicVideoObject"},3413        "NGO": {"@id": "schema:NGO"},3414        "NailSalon": {"@id": "schema:NailSalon"},3415        "Neck": {"@id": "schema:Neck"},3416        "Nerve": {"@id": "schema:Nerve"},3417        "Neuro": {"@id": "schema:Neuro"},3418        "Neurologic": {"@id": "schema:Neurologic"},3419        "NewCondition": {"@id": "schema:NewCondition"},3420        "NewsArticle": {"@id": "schema:NewsArticle"},3421        "NewsMediaOrganization": {"@id": "schema:NewsMediaOrganization"},3422        "Newspaper": {"@id": "schema:Newspaper"},3423        "NightClub": {"@id": "schema:NightClub"},3424        "NoninvasiveProcedure": {"@id": "schema:NoninvasiveProcedure"},3425        "Nose": {"@id": "schema:Nose"},3426        "NotInForce": {"@id": "schema:NotInForce"},3427        "NotYetRecruiting": {"@id": "schema:NotYetRecruiting"},3428        "Notary": {"@id": "schema:Notary"},3429        "NoteDigitalDocument": {"@id": "schema:NoteDigitalDocument"},3430        "Number": {"@id": "schema:Number"},3431        "Nursing": {"@id": "schema:Nursing"},3432        "NutritionInformation": {"@id": "schema:NutritionInformation"},3433        "OTC": {"@id": "schema:OTC"},3434        "Observation": {"@id": "schema:Observation"},3435        "Observational": {"@id": "schema:Observational"},3436        "Obstetric": {"@id": "schema:Obstetric"},3437        "Occupation": {"@id": "schema:Occupation"},3438        "OccupationalActivity": {"@id": "schema:OccupationalActivity"},3439        "OccupationalTherapy": {"@id": "schema:OccupationalTherapy"},3440        "OceanBodyOfWater": {"@id": "schema:OceanBodyOfWater"},3441        "Offer": {"@id": "schema:Offer"},3442        "OfferCatalog": {"@id": "schema:OfferCatalog"},3443        "OfferItemCondition": {"@id": "schema:OfferItemCondition"},3444        "OfficeEquipmentStore": {"@id": "schema:OfficeEquipmentStore"},3445        "OfficialLegalValue": {"@id": "schema:OfficialLegalValue"},3446        "OfflinePermanently": {"@id": "schema:OfflinePermanently"},3447        "OfflineTemporarily": {"@id": "schema:OfflineTemporarily"},3448        "OnDemandEvent": {"@id": "schema:OnDemandEvent"},3449        "OnSitePickup": {"@id": "schema:OnSitePickup"},3450        "Oncologic": {"@id": "schema:Oncologic"},3451        "Online": {"@id": "schema:Online"},3452        "OnlineFull": {"@id": "schema:OnlineFull"},3453        "OnlineOnly": {"@id": "schema:OnlineOnly"},3454        "OpenTrial": {"@id": "schema:OpenTrial"},3455        "OpeningHoursSpecification": {"@id": "schema:OpeningHoursSpecification"},3456        "OpinionNewsArticle": {"@id": "schema:OpinionNewsArticle"},3457        "Optician": {"@id": "schema:Optician"},3458        "Optometric": {"@id": "schema:Optometric"},3459        "Order": {"@id": "schema:Order"},3460        "OrderAction": {"@id": "schema:OrderAction"},3461        "OrderCancelled": {"@id": "schema:OrderCancelled"},3462        "OrderDelivered": {"@id": "schema:OrderDelivered"},3463        "OrderInTransit": {"@id": "schema:OrderInTransit"},3464        "OrderItem": {"@id": "schema:OrderItem"},3465        "OrderPaymentDue": {"@id": "schema:OrderPaymentDue"},3466        "OrderPickupAvailable": {"@id": "schema:OrderPickupAvailable"},3467        "OrderProblem": {"@id": "schema:OrderProblem"},3468        "OrderProcessing": {"@id": "schema:OrderProcessing"},3469        "OrderReturned": {"@id": "schema:OrderReturned"},3470        "OrderStatus": {"@id": "schema:OrderStatus"},3471        "Organization": {"@id": "schema:Organization"},3472        "OrganizationRole": {"@id": "schema:OrganizationRole"},3473        "OrganizeAction": {"@id": "schema:OrganizeAction"},3474        "OriginalShippingFees": {"@id": "schema:OriginalShippingFees"},3475        "Osteopathic": {"@id": "schema:Osteopathic"},3476        "Otolaryngologic": {"@id": "schema:Otolaryngologic"},3477        "OutOfStock": {"@id": "schema:OutOfStock"},3478        "OutletStore": {"@id": "schema:OutletStore"},3479        "OwnershipInfo": {"@id": "schema:OwnershipInfo"},3480        "PET": {"@id": "schema:PET"},3481        "PaintAction": {"@id": "schema:PaintAction"},3482        "Painting": {"@id": "schema:Painting"},3483        "PalliativeProcedure": {"@id": "schema:PalliativeProcedure"},3484        "Paperback": {"@id": "schema:Paperback"},3485        "ParcelDelivery": {"@id": "schema:ParcelDelivery"},3486        "ParcelService": {"@id": "schema:ParcelService"},3487        "ParentAudience": {"@id": "schema:ParentAudience"},3488        "Park": {"@id": "schema:Park"},3489        "ParkingFacility": {"@id": "schema:ParkingFacility"},3490        "ParkingMap": {"@id": "schema:ParkingMap"},3491        "PartiallyInForce": {"@id": "schema:PartiallyInForce"},3492        "Pathology": {"@id": "schema:Pathology"},3493        "PathologyTest": {"@id": "schema:PathologyTest"},3494        "Patient": {"@id": "schema:Patient"},3495        "PawnShop": {"@id": "schema:PawnShop"},3496        "PayAction": {"@id": "schema:PayAction"},3497        "PaymentAutomaticallyApplied": {"@id": "schema:PaymentAutomaticallyApplied"},3498        "PaymentCard": {"@id": "schema:PaymentCard"},3499        "PaymentChargeSpecification": {"@id": "schema:PaymentChargeSpecification"},3500        "PaymentComplete": {"@id": "schema:PaymentComplete"},3501        "PaymentDeclined": {"@id": "schema:PaymentDeclined"},3502        "PaymentDue": {"@id": "schema:PaymentDue"},3503        "PaymentMethod": {"@id": "schema:PaymentMethod"},3504        "PaymentPastDue": {"@id": "schema:PaymentPastDue"},3505        "PaymentService": {"@id": "schema:PaymentService"},3506        "PaymentStatusType": {"@id": "schema:PaymentStatusType"},3507        "Pediatric": {"@id": "schema:Pediatric"},3508        "PeopleAudience": {"@id": "schema:PeopleAudience"},3509        "PercutaneousProcedure": {"@id": "schema:PercutaneousProcedure"},3510        "PerformAction": {"@id": "schema:PerformAction"},3511        "PerformanceRole": {"@id": "schema:PerformanceRole"},3512        "PerformingArtsTheater": {"@id": "schema:PerformingArtsTheater"},3513        "PerformingGroup": {"@id": "schema:PerformingGroup"},3514        "Periodical": {"@id": "schema:Periodical"},3515        "Permit": {"@id": "schema:Permit"},3516        "Person": {"@id": "schema:Person"},3517        "PetStore": {"@id": "schema:PetStore"},3518        "Pharmacy": {"@id": "schema:Pharmacy"},3519        "PharmacySpecialty": {"@id": "schema:PharmacySpecialty"},3520        "Photograph": {"@id": "schema:Photograph"},3521        "PhotographAction": {"@id": "schema:PhotographAction"},3522        "PhysicalActivity": {"@id": "schema:PhysicalActivity"},3523        "PhysicalActivityCategory": {"@id": "schema:PhysicalActivityCategory"},3524        "PhysicalExam": {"@id": "schema:PhysicalExam"},3525        "PhysicalTherapy": {"@id": "schema:PhysicalTherapy"},3526        "Physician": {"@id": "schema:Physician"},3527        "Physiotherapy": {"@id": "schema:Physiotherapy"},3528        "Place": {"@id": "schema:Place"},3529        "PlaceOfWorship": {"@id": "schema:PlaceOfWorship"},3530        "PlaceboControlledTrial": {"@id": "schema:PlaceboControlledTrial"},3531        "PlanAction": {"@id": "schema:PlanAction"},3532        "PlasticSurgery": {"@id": "schema:PlasticSurgery"},3533        "Play": {"@id": "schema:Play"},3534        "PlayAction": {"@id": "schema:PlayAction"},3535        "Playground": {"@id": "schema:Playground"},3536        "Plumber": {"@id": "schema:Plumber"},3537        "Podiatric": {"@id": "schema:Podiatric"},3538        "PoliceStation": {"@id": "schema:PoliceStation"},3539        "Pond": {"@id": "schema:Pond"},3540        "PostOffice": {"@id": "schema:PostOffice"},3541        "PostalAddress": {"@id": "schema:PostalAddress"},3542        "Poster": {"@id": "schema:Poster"},3543        "PotentialActionStatus": {"@id": "schema:PotentialActionStatus"},3544        "PreOrder": {"@id": "schema:PreOrder"},3545        "PreOrderAction": {"@id": "schema:PreOrderAction"},3546        "PreSale": {"@id": "schema:PreSale"},3547        "PrependAction": {"@id": "schema:PrependAction"},3548        "Preschool": {"@id": "schema:Preschool"},3549        "PrescriptionOnly": {"@id": "schema:PrescriptionOnly"},3550        "PresentationDigitalDocument": {"@id": "schema:PresentationDigitalDocument"},3551        "PreventionIndication": {"@id": "schema:PreventionIndication"},3552        "PriceSpecification": {"@id": "schema:PriceSpecification"},3553        "PrimaryCare": {"@id": "schema:PrimaryCare"},3554        "Prion": {"@id": "schema:Prion"},3555        "Product": {"@id": "schema:Product"},3556        "ProductModel": {"@id": "schema:ProductModel"},3557        "ProductReturnEnumeration": {"@id": "schema:ProductReturnEnumeration"},3558        "ProductReturnFiniteReturnWindow": {"@id": "schema:ProductReturnFiniteReturnWindow"},3559        "ProductReturnNotPermitted": {"@id": "schema:ProductReturnNotPermitted"},3560        "ProductReturnPolicy": {"@id": "schema:ProductReturnPolicy"},3561        "ProductReturnUnlimitedWindow": {"@id": "schema:ProductReturnUnlimitedWindow"},3562        "ProductReturnUnspecified": {"@id": "schema:ProductReturnUnspecified"},3563        "ProfessionalService": {"@id": "schema:ProfessionalService"},3564        "ProfilePage": {"@id": "schema:ProfilePage"},3565        "ProgramMembership": {"@id": "schema:ProgramMembership"},3566        "Project": {"@id": "schema:Project"},3567        "Property": {"@id": "schema:Property"},3568        "PropertyValue": {"@id": "schema:PropertyValue"},3569        "PropertyValueSpecification": {"@id": "schema:PropertyValueSpecification"},3570        "Protozoa": {"@id": "schema:Protozoa"},3571        "Psychiatric": {"@id": "schema:Psychiatric"},3572        "PsychologicalTreatment": {"@id": "schema:PsychologicalTreatment"},3573        "PublicHealth": {"@id": "schema:PublicHealth"},3574        "PublicHolidays": {"@id": "schema:PublicHolidays"},3575        "PublicSwimmingPool": {"@id": "schema:PublicSwimmingPool"},3576        "PublicToilet": {"@id": "schema:PublicToilet"},3577        "PublicationEvent": {"@id": "schema:PublicationEvent"},3578        "PublicationIssue": {"@id": "schema:PublicationIssue"},3579        "PublicationVolume": {"@id": "schema:PublicationVolume"},3580        "Pulmonary": {"@id": "schema:Pulmonary"},3581        "QAPage": {"@id": "schema:QAPage"},3582        "QualitativeValue": {"@id": "schema:QualitativeValue"},3583        "QuantitativeValue": {"@id": "schema:QuantitativeValue"},3584        "QuantitativeValueDistribution": {"@id": "schema:QuantitativeValueDistribution"},3585        "Quantity": {"@id": "schema:Quantity"},3586        "Question": {"@id": "schema:Question"},3587        "Quotation": {"@id": "schema:Quotation"},3588        "QuoteAction": {"@id": "schema:QuoteAction"},3589        "RVPark": {"@id": "schema:RVPark"},3590        "RadiationTherapy": {"@id": "schema:RadiationTherapy"},3591        "RadioBroadcastService": {"@id": "schema:RadioBroadcastService"},3592        "RadioChannel": {"@id": "schema:RadioChannel"},3593        "RadioClip": {"@id": "schema:RadioClip"},3594        "RadioEpisode": {"@id": "schema:RadioEpisode"},3595        "RadioSeason": {"@id": "schema:RadioSeason"},3596        "RadioSeries": {"@id": "schema:RadioSeries"},3597        "RadioStation": {"@id": "schema:RadioStation"},3598        "Radiography": {"@id": "schema:Radiography"},3599        "RandomizedTrial": {"@id": "schema:RandomizedTrial"},3600        "Rating": {"@id": "schema:Rating"},3601        "ReactAction": {"@id": "schema:ReactAction"},3602        "ReadAction": {"@id": "schema:ReadAction"},3603        "ReadPermission": {"@id": "schema:ReadPermission"},3604        "RealEstateAgent": {"@id": "schema:RealEstateAgent"},3605        "RearWheelDriveConfiguration": {"@id": "schema:RearWheelDriveConfiguration"},3606        "ReceiveAction": {"@id": "schema:ReceiveAction"},3607        "Recipe": {"@id": "schema:Recipe"},3608        "RecommendedDoseSchedule": {"@id": "schema:RecommendedDoseSchedule"},3609        "Recruiting": {"@id": "schema:Recruiting"},3610        "RecyclingCenter": {"@id": "schema:RecyclingCenter"},3611        "RefundTypeEnumeration": {"@id": "schema:RefundTypeEnumeration"},3612        "RefurbishedCondition": {"@id": "schema:RefurbishedCondition"},3613        "RegisterAction": {"@id": "schema:RegisterAction"},3614        "Registry": {"@id": "schema:Registry"},3615        "ReimbursementCap": {"@id": "schema:ReimbursementCap"},3616        "RejectAction": {"@id": "schema:RejectAction"},3617        "RemixAlbum": {"@id": "schema:RemixAlbum"},3618        "Renal": {"@id": "schema:Renal"},3619        "RentAction": {"@id": "schema:RentAction"},3620        "RentalCarReservation": {"@id": "schema:RentalCarReservation"},3621        "RentalVehicleUsage": {"@id": "schema:RentalVehicleUsage"},3622        "RepaymentSpecification": {"@id": "schema:RepaymentSpecification"},3623        "ReplaceAction": {"@id": "schema:ReplaceAction"},3624        "ReplyAction": {"@id": "schema:ReplyAction"},3625        "Report": {"@id": "schema:Report"},3626        "ReportageNewsArticle": {"@id": "schema:ReportageNewsArticle"},3627        "ReportedDoseSchedule": {"@id": "schema:ReportedDoseSchedule"},3628        "ResearchProject": {"@id": "schema:ResearchProject"},3629        "Researcher": {"@id": "schema:Researcher"},3630        "Reservation": {"@id": "schema:Reservation"},3631        "ReservationCancelled": {"@id": "schema:ReservationCancelled"},3632        "ReservationConfirmed": {"@id": "schema:ReservationConfirmed"},3633        "ReservationHold": {"@id": "schema:ReservationHold"},3634        "ReservationPackage": {"@id": "schema:ReservationPackage"},3635        "ReservationPending": {"@id": "schema:ReservationPending"},3636        "ReservationStatusType": {"@id": "schema:ReservationStatusType"},3637        "ReserveAction": {"@id": "schema:ReserveAction"},3638        "Reservoir": {"@id": "schema:Reservoir"},3639        "Residence": {"@id": "schema:Residence"},3640        "Resort": {"@id": "schema:Resort"},3641        "RespiratoryTherapy": {"@id": "schema:RespiratoryTherapy"},3642        "Restaurant": {"@id": "schema:Restaurant"},3643        "RestockingFees": {"@id": "schema:RestockingFees"},3644        "RestrictedDiet": {"@id": "schema:RestrictedDiet"},3645        "ResultsAvailable": {"@id": "schema:ResultsAvailable"},3646        "ResultsNotAvailable": {"@id": "schema:ResultsNotAvailable"},3647        "ResumeAction": {"@id": "schema:ResumeAction"},3648        "Retail": {"@id": "schema:Retail"},3649        "ReturnAction": {"@id": "schema:ReturnAction"},3650        "ReturnFeesEnumeration": {"@id": "schema:ReturnFeesEnumeration"},3651        "ReturnShippingFees": {"@id": "schema:ReturnShippingFees"},3652        "Review": {"@id": "schema:Review"},3653        "ReviewAction": {"@id": "schema:ReviewAction"},3654        "ReviewNewsArticle": {"@id": "schema:ReviewNewsArticle"},3655        "Rheumatologic": {"@id": "schema:Rheumatologic"},3656        "RightHandDriving": {"@id": "schema:RightHandDriving"},3657        "RiverBodyOfWater": {"@id": "schema:RiverBodyOfWater"},3658        "Role": {"@id": "schema:Role"},3659        "RoofingContractor": {"@id": "schema:RoofingContractor"},3660        "Room": {"@id": "schema:Room"},3661        "RsvpAction": {"@id": "schema:RsvpAction"},3662        "RsvpResponseMaybe": {"@id": "schema:RsvpResponseMaybe"},3663        "RsvpResponseNo": {"@id": "schema:RsvpResponseNo"},3664        "RsvpResponseType": {"@id": "schema:RsvpResponseType"},3665        "RsvpResponseYes": {"@id": "schema:RsvpResponseYes"},3666        "SaleEvent": {"@id": "schema:SaleEvent"},3667        "SatiricalArticle": {"@id": "schema:SatiricalArticle"},3668        "Saturday": {"@id": "schema:Saturday"},3669        "Schedule": {"@id": "schema:Schedule"},3670        "ScheduleAction": {"@id": "schema:ScheduleAction"},3671        "ScholarlyArticle": {"@id": "schema:ScholarlyArticle"},3672        "School": {"@id": "schema:School"},3673        "ScreeningEvent": {"@id": "schema:ScreeningEvent"},3674        "Sculpture": {"@id": "schema:Sculpture"},3675        "SeaBodyOfWater": {"@id": "schema:SeaBodyOfWater"},3676        "SearchAction": {"@id": "schema:SearchAction"},3677        "SearchResultsPage": {"@id": "schema:SearchResultsPage"},3678        "Season": {"@id": "schema:Season"},3679        "Seat": {"@id": "schema:Seat"},3680        "SeatingMap": {"@id": "schema:SeatingMap"},3681        "SelfStorage": {"@id": "schema:SelfStorage"},3682        "SellAction": {"@id": "schema:SellAction"},3683        "SendAction": {"@id": "schema:SendAction"},3684        "Series": {"@id": "schema:Series"},3685        "Service": {"@id": "schema:Service"},3686        "ServiceChannel": {"@id": "schema:ServiceChannel"},3687        "ShareAction": {"@id": "schema:ShareAction"},3688        "SheetMusic": {"@id": "schema:SheetMusic"},3689        "ShoeStore": {"@id": "schema:ShoeStore"},3690        "ShoppingCenter": {"@id": "schema:ShoppingCenter"},3691        "ShortStory": {"@id": "schema:ShortStory"},3692        "SingleBlindedTrial": {"@id": "schema:SingleBlindedTrial"},3693        "SingleCenterTrial": {"@id": "schema:SingleCenterTrial"},3694        "SingleFamilyResidence": {"@id": "schema:SingleFamilyResidence"},3695        "SinglePlayer": {"@id": "schema:SinglePlayer"},3696        "SingleRelease": {"@id": "schema:SingleRelease"},3697        "SiteNavigationElement": {"@id": "schema:SiteNavigationElement"},3698        "SkiResort": {"@id": "schema:SkiResort"},3699        "Skin": {"@id": "schema:Skin"},3700        "SocialEvent": {"@id": "schema:SocialEvent"},3701        "SocialMediaPosting": {"@id": "schema:SocialMediaPosting"},3702        "SoftwareApplication": {"@id": "schema:SoftwareApplication"},3703        "SoftwareSourceCode": {"@id": "schema:SoftwareSourceCode"},3704        "SoldOut": {"@id": "schema:SoldOut"},3705        "SomeProducts": {"@id": "schema:SomeProducts"},3706        "SoundtrackAlbum": {"@id": "schema:SoundtrackAlbum"},3707        "SpeakableSpecification": {"@id": "schema:SpeakableSpecification"},3708        "Specialty": {"@id": "schema:Specialty"},3709        "SpeechPathology": {"@id": "schema:SpeechPathology"},3710        "SpokenWordAlbum": {"@id": "schema:SpokenWordAlbum"},3711        "SportingGoodsStore": {"@id": "schema:SportingGoodsStore"},3712        "SportsActivityLocation": {"@id": "schema:SportsActivityLocation"},3713        "SportsClub": {"@id": "schema:SportsClub"},3714        "SportsEvent": {"@id": "schema:SportsEvent"},3715        "SportsOrganization": {"@id": "schema:SportsOrganization"},3716        "SportsTeam": {"@id": "schema:SportsTeam"},3717        "SpreadsheetDigitalDocument": {"@id": "schema:SpreadsheetDigitalDocument"},3718        "StadiumOrArena": {"@id": "schema:StadiumOrArena"},3719        "State": {"@id": "schema:State"},3720        "StatisticalPopulation": {"@id": "schema:StatisticalPopulation"},3721        "SteeringPositionValue": {"@id": "schema:SteeringPositionValue"},3722        "Store": {"@id": "schema:Store"},3723        "StoreCreditRefund": {"@id": "schema:StoreCreditRefund"},3724        "StrengthTraining": {"@id": "schema:StrengthTraining"},3725        "StructuredValue": {"@id": "schema:StructuredValue"},3726        "StudioAlbum": {"@id": "schema:StudioAlbum"},3727        "StupidType": {"@id": "schema:StupidType"},3728        "SubscribeAction": {"@id": "schema:SubscribeAction"},3729        "Substance": {"@id": "schema:Substance"},3730        "SubwayStation": {"@id": "schema:SubwayStation"},3731        "Suite": {"@id": "schema:Suite"},3732        "Sunday": {"@id": "schema:Sunday"},3733        "SuperficialAnatomy": {"@id": "schema:SuperficialAnatomy"},3734        "Surgical": {"@id": "schema:Surgical"},3735        "SurgicalProcedure": {"@id": "schema:SurgicalProcedure"},3736        "SuspendAction": {"@id": "schema:SuspendAction"},3737        "Suspended": {"@id": "schema:Suspended"},3738        "Synagogue": {"@id": "schema:Synagogue"},3739        "TVClip": {"@id": "schema:TVClip"},3740        "TVEpisode": {"@id": "schema:TVEpisode"},3741        "TVSeason": {"@id": "schema:TVSeason"},3742        "TVSeries": {"@id": "schema:TVSeries"},3743        "Table": {"@id": "schema:Table"},3744        "TakeAction": {"@id": "schema:TakeAction"},3745        "TattooParlor": {"@id": "schema:TattooParlor"},3746        "Taxi": {"@id": "schema:Taxi"},3747        "TaxiReservation": {"@id": "schema:TaxiReservation"},3748        "TaxiService": {"@id": "schema:TaxiService"},3749        "TaxiStand": {"@id": "schema:TaxiStand"},3750        "TaxiVehicleUsage": {"@id": "schema:TaxiVehicleUsage"},3751        "TechArticle": {"@id": "schema:TechArticle"},3752        "TelevisionChannel": {"@id": "schema:TelevisionChannel"},3753        "TelevisionStation": {"@id": "schema:TelevisionStation"},3754        "TennisComplex": {"@id": "schema:TennisComplex"},3755        "Terminated": {"@id": "schema:Terminated"},3756        "Text": {"@id": "schema:Text"},3757        "TextDigitalDocument": {"@id": "schema:TextDigitalDocument"},3758        "TheaterEvent": {"@id": "schema:TheaterEvent"},3759        "TheaterGroup": {"@id": "schema:TheaterGroup"},3760        "Therapeutic": {"@id": "schema:Therapeutic"},3761        "TherapeuticProcedure": {"@id": "schema:TherapeuticProcedure"},3762        "Thesis": {"@id": "schema:Thesis"},3763        "Thing": {"@id": "schema:Thing"},3764        "Throat": {"@id": "schema:Throat"},3765        "Thursday": {"@id": "schema:Thursday"},3766        "Ticket": {"@id": "schema:Ticket"},3767        "TieAction": {"@id": "schema:TieAction"},3768        "Time": {"@id": "schema:Time"},3769        "TipAction": {"@id": "schema:TipAction"},3770        "TireShop": {"@id": "schema:TireShop"},3771        "TollFree": {"@id": "schema:TollFree"},3772        "TouristAttraction": {"@id": "schema:TouristAttraction"},3773        "TouristDestination": {"@id": "schema:TouristDestination"},3774        "TouristInformationCenter": {"@id": "schema:TouristInformationCenter"},3775        "TouristTrip": {"@id": "schema:TouristTrip"},3776        "Toxicologic": {"@id": "schema:Toxicologic"},3777        "ToyStore": {"@id": "schema:ToyStore"},3778        "TrackAction": {"@id": "schema:TrackAction"},3779        "TradeAction": {"@id": "schema:TradeAction"},3780        "TraditionalChinese": {"@id": "schema:TraditionalChinese"},3781        "TrainReservation": {"@id": "schema:TrainReservation"},3782        "TrainStation": {"@id": "schema:TrainStation"},3783        "TrainTrip": {"@id": "schema:TrainTrip"},3784        "TransferAction": {"@id": "schema:TransferAction"},3785        "TransitMap": {"@id": "schema:TransitMap"},3786        "TravelAction": {"@id": "schema:TravelAction"},3787        "TravelAgency": {"@id": "schema:TravelAgency"},3788        "TreatmentIndication": {"@id": "schema:TreatmentIndication"},3789        "Trip": {"@id": "schema:Trip"},3790        "TripleBlindedTrial": {"@id": "schema:TripleBlindedTrial"},3791        "True": {"@id": "schema:True"},3792        "Tuesday": {"@id": "schema:Tuesday"},3793        "TypeAndQuantityNode": {"@id": "schema:TypeAndQuantityNode"},3794        "URL": {"@id": "schema:URL"},3795        "Ultrasound": {"@id": "schema:Ultrasound"},3796        "UnRegisterAction": {"@id": "schema:UnRegisterAction"},3797        "UnitPriceSpecification": {"@id": "schema:UnitPriceSpecification"},3798        "UnofficialLegalValue": {"@id": "schema:UnofficialLegalValue"},3799        "UpdateAction": {"@id": "schema:UpdateAction"},3800        "Urologic": {"@id": "schema:Urologic"},3801        "UseAction": {"@id": "schema:UseAction"},3802        "UsedCondition": {"@id": "schema:UsedCondition"},3803        "UserBlocks": {"@id": "schema:UserBlocks"},3804        "UserCheckins": {"@id": "schema:UserCheckins"},3805        "UserComments": {"@id": "schema:UserComments"},3806        "UserDownloads": {"@id": "schema:UserDownloads"},3807        "UserInteraction": {"@id": "schema:UserInteraction"},3808        "UserLikes": {"@id": "schema:UserLikes"},3809        "UserPageVisits": {"@id": "schema:UserPageVisits"},3810        "UserPlays": {"@id": "schema:UserPlays"},3811        "UserPlusOnes": {"@id": "schema:UserPlusOnes"},3812        "UserReview": {"@id": "schema:UserReview"},3813        "UserTweets": {"@id": "schema:UserTweets"},3814        "VeganDiet": {"@id": "schema:VeganDiet"},3815        "VegetarianDiet": {"@id": "schema:VegetarianDiet"},3816        "Vehicle": {"@id": "schema:Vehicle"},3817        "Vein": {"@id": "schema:Vein"},3818        "VenueMap": {"@id": "schema:VenueMap"},3819        "Vessel": {"@id": "schema:Vessel"},3820        "VeterinaryCare": {"@id": "schema:VeterinaryCare"},3821        "VideoGallery": {"@id": "schema:VideoGallery"},3822        "VideoGame": {"@id": "schema:VideoGame"},3823        "VideoGameClip": {"@id": "schema:VideoGameClip"},3824        "VideoGameSeries": {"@id": "schema:VideoGameSeries"},3825        "VideoObject": {"@id": "schema:VideoObject"},3826        "ViewAction": {"@id": "schema:ViewAction"},3827        "VinylFormat": {"@id": "schema:VinylFormat"},3828        "Virus": {"@id": "schema:Virus"},3829        "VisualArtsEvent": {"@id": "schema:VisualArtsEvent"},3830        "VisualArtwork": {"@id": "schema:VisualArtwork"},3831        "VitalSign": {"@id": "schema:VitalSign"},3832        "Volcano": {"@id": "schema:Volcano"},3833        "VoteAction": {"@id": "schema:VoteAction"},3834        "WPAdBlock": {"@id": "schema:WPAdBlock"},3835        "WPFooter": {"@id": "schema:WPFooter"},3836        "WPHeader": {"@id": "schema:WPHeader"},3837        "WPSideBar": {"@id": "schema:WPSideBar"},3838        "WantAction": {"@id": "schema:WantAction"},3839        "WarrantyPromise": {"@id": "schema:WarrantyPromise"},3840        "WarrantyScope": {"@id": "schema:WarrantyScope"},3841        "WatchAction": {"@id": "schema:WatchAction"},3842        "Waterfall": {"@id": "schema:Waterfall"},3843        "WearAction": {"@id": "schema:WearAction"},3844        "WebAPI": {"@id": "schema:WebAPI"},3845        "WebApplication": {"@id": "schema:WebApplication"},3846        "WebPage": {"@id": "schema:WebPage"},3847        "WebPageElement": {"@id": "schema:WebPageElement"},3848        "WebSite": {"@id": "schema:WebSite"},3849        "Wednesday": {"@id": "schema:Wednesday"},3850        "WesternConventional": {"@id": "schema:WesternConventional"},3851        "Wholesale": {"@id": "schema:Wholesale"},3852        "WholesaleStore": {"@id": "schema:WholesaleStore"},3853        "WinAction": {"@id": "schema:WinAction"},3854        "Winery": {"@id": "schema:Winery"},3855        "Withdrawn": {"@id": "schema:Withdrawn"},3856        "WorkBasedProgram": {"@id": "schema:WorkBasedProgram"},3857        "WorkersUnion": {"@id": "schema:WorkersUnion"},3858        "WriteAction": {"@id": "schema:WriteAction"},3859        "WritePermission": {"@id": "schema:WritePermission"},3860        "XPathType": {"@id": "schema:XPathType"},3861        "XRay": {"@id": "schema:XRay"},3862        "ZoneBoardingPolicy": {"@id": "schema:ZoneBoardingPolicy"},3863        "Zoo": {"@id": "schema:Zoo"},3864        "about": {"@id": "schema:about"},3865        "abridged": {"@id": "schema:abridged"},3866        "accelerationTime": {"@id": "schema:accelerationTime"},3867        "acceptedAnswer": {"@id": "schema:acceptedAnswer"},3868        "acceptedOffer": {"@id": "schema:acceptedOffer"},3869        "acceptedPaymentMethod": {"@id": "schema:acceptedPaymentMethod"},3870        "acceptsReservations": {"@id": "schema:acceptsReservations"},3871        "accessCode": {"@id": "schema:accessCode"},3872        "accessMode": {"@id": "schema:accessMode"},3873        "accessModeSufficient": {"@id": "schema:accessModeSufficient"},3874        "accessibilityAPI": {"@id": "schema:accessibilityAPI"},3875        "accessibilityControl": {"@id": "schema:accessibilityControl"},3876        "accessibilityFeature": {"@id": "schema:accessibilityFeature"},3877        "accessibilityHazard": {"@id": "schema:accessibilityHazard"},3878        "accessibilitySummary": {"@id": "schema:accessibilitySummary"},3879        "accountId": {"@id": "schema:accountId"},3880        "accountMinimumInflow": {"@id": "schema:accountMinimumInflow"},3881        "accountOverdraftLimit": {"@id": "schema:accountOverdraftLimit"},3882        "accountablePerson": {"@id": "schema:accountablePerson"},3883        "acquiredFrom": {"@id": "schema:acquiredFrom"},3884        "acrissCode": {"@id": "schema:acrissCode"},3885        "action": {"@id": "schema:action"},3886        "actionAccessibilityRequirement": {"@id": "schema:actionAccessibilityRequirement"},3887        "actionApplication": {"@id": "schema:actionApplication"},3888        "actionOption": {"@id": "schema:actionOption"},3889        "actionPlatform": {"@id": "schema:actionPlatform"},3890        "actionStatus": {"@id": "schema:actionStatus"},3891        "actionableFeedbackPolicy": {"@id": "schema:actionableFeedbackPolicy", "@type": "@id"},3892        "activeIngredient": {"@id": "schema:activeIngredient"},3893        "activityDuration": {"@id": "schema:activityDuration"},3894        "activityFrequency": {"@id": "schema:activityFrequency"},3895        "actor": {"@id": "schema:actor"},3896        "actors": {"@id": "schema:actors"},3897        "addOn": {"@id": "schema:addOn"},3898        "additionalName": {"@id": "schema:additionalName"},3899        "additionalNumberOfGuests": {"@id": "schema:additionalNumberOfGuests"},3900        "additionalProperty": {"@id": "schema:additionalProperty"},3901        "additionalType": {"@id": "schema:additionalType", "@type": "@id"},3902        "additionalVariable": {"@id": "schema:additionalVariable"},3903        "address": {"@id": "schema:address"},3904        "addressCountry": {"@id": "schema:addressCountry"},3905        "addressLocality": {"@id": "schema:addressLocality"},3906        "addressRegion": {"@id": "schema:addressRegion"},3907        "administrationRoute": {"@id": "schema:administrationRoute"},3908        "advanceBookingRequirement": {"@id": "schema:advanceBookingRequirement"},3909        "adverseOutcome": {"@id": "schema:adverseOutcome"},3910        "affectedBy": {"@id": "schema:affectedBy"},3911        "affiliation": {"@id": "schema:affiliation"},3912        "afterMedia": {"@id": "schema:afterMedia", "@type": "@id"},3913        "agent": {"@id": "schema:agent"},3914        "aggregateRating": {"@id": "schema:aggregateRating"},3915        "aircraft": {"@id": "schema:aircraft"},3916        "album": {"@id": "schema:album"},3917        "albumProductionType": {"@id": "schema:albumProductionType"},3918        "albumRelease": {"@id": "schema:albumRelease"},3919        "albumReleaseType": {"@id": "schema:albumReleaseType"},3920        "albums": {"@id": "schema:albums"},3921        "alcoholWarning": {"@id": "schema:alcoholWarning"},3922        "algorithm": {"@id": "schema:algorithm"},3923        "alignmentType": {"@id": "schema:alignmentType"},3924        "alternateName": {"@id": "schema:alternateName"},3925        "alternativeHeadline": {"@id": "schema:alternativeHeadline"},3926        "alumni": {"@id": "schema:alumni"},3927        "alumniOf": {"@id": "schema:alumniOf"},3928        "amenityFeature": {"@id": "schema:amenityFeature"},3929        "amount": {"@id": "schema:amount"},3930        "amountOfThisGood": {"@id": "schema:amountOfThisGood"},3931        "annualPercentageRate": {"@id": "schema:annualPercentageRate"},3932        "answerCount": {"@id": "schema:answerCount"},3933        "antagonist": {"@id": "schema:antagonist"},3934        "appearance": {"@id": "schema:appearance"},3935        "applicableLocation": {"@id": "schema:applicableLocation"},3936        "applicantLocationRequirements": {"@id": "schema:applicantLocationRequirements"},3937        "application": {"@id": "schema:application"},3938        "applicationCategory": {"@id": "schema:applicationCategory"},3939        "applicationSubCategory": {"@id": "schema:applicationSubCategory"},3940        "applicationSuite": {"@id": "schema:applicationSuite"},3941        "appliesToDeliveryMethod": {"@id": "schema:appliesToDeliveryMethod"},3942        "appliesToPaymentMethod": {"@id": "schema:appliesToPaymentMethod"},3943        "archiveHeld": {"@id": "schema:archiveHeld"},3944        "area": {"@id": "schema:area"},3945        "areaServed": {"@id": "schema:areaServed"},3946        "arrivalAirport": {"@id": "schema:arrivalAirport"},3947        "arrivalBusStop": {"@id": "schema:arrivalBusStop"},3948        "arrivalGate": {"@id": "schema:arrivalGate"},3949        "arrivalPlatform": {"@id": "schema:arrivalPlatform"},3950        "arrivalStation": {"@id": "schema:arrivalStation"},3951        "arrivalTerminal": {"@id": "schema:arrivalTerminal"},3952        "arrivalTime": {"@id": "schema:arrivalTime", "@type": "DateTime"},3953        "artEdition": {"@id": "schema:artEdition"},3954        "artMedium": {"@id": "schema:artMedium"},3955        "arterialBranch": {"@id": "schema:arterialBranch"},3956        "artform": {"@id": "schema:artform"},3957        "articleBody": {"@id": "schema:articleBody"},3958        "articleSection": {"@id": "schema:articleSection"},3959        "artist": {"@id": "schema:artist"},3960        "artworkSurface": {"@id": "schema:artworkSurface"},3961        "aspect": {"@id": "schema:aspect"},3962        "assembly": {"@id": "schema:assembly"},3963        "assemblyVersion": {"@id": "schema:assemblyVersion"},3964        "associatedAnatomy": {"@id": "schema:associatedAnatomy"},3965        "associatedArticle": {"@id": "schema:associatedArticle"},3966        "associatedMedia": {"@id": "schema:associatedMedia"},3967        "associatedPathophysiology": {"@id": "schema:associatedPathophysiology"},3968        "athlete": {"@id": "schema:athlete"},3969        "attendee": {"@id": "schema:attendee"},3970        "attendees": {"@id": "schema:attendees"},3971        "audience": {"@id": "schema:audience"},3972        "audienceType": {"@id": "schema:audienceType"},3973        "audio": {"@id": "schema:audio"},3974        "authenticator": {"@id": "schema:authenticator"},3975        "author": {"@id": "schema:author"},3976        "availability": {"@id": "schema:availability"},3977        "availabilityEnds": {"@id": "schema:availabilityEnds", "@type": "Date"},3978        "availabilityStarts": {"@id": "schema:availabilityStarts", "@type": "Date"},3979        "availableAtOrFrom": {"@id": "schema:availableAtOrFrom"},3980        "availableChannel": {"@id": "schema:availableChannel"},3981        "availableDeliveryMethod": {"@id": "schema:availableDeliveryMethod"},3982        "availableFrom": {"@id": "schema:availableFrom", "@type": "DateTime"},3983        "availableIn": {"@id": "schema:availableIn"},3984        "availableLanguage": {"@id": "schema:availableLanguage"},3985        "availableOnDevice": {"@id": "schema:availableOnDevice"},3986        "availableService": {"@id": "schema:availableService"},3987        "availableStrength": {"@id": "schema:availableStrength"},3988        "availableTest": {"@id": "schema:availableTest"},3989        "availableThrough": {"@id": "schema:availableThrough", "@type": "DateTime"},3990        "award": {"@id": "schema:award"},3991        "awards": {"@id": "schema:awards"},3992        "awayTeam": {"@id": "schema:awayTeam"},3993        "background": {"@id": "schema:background"},3994        "backstory": {"@id": "schema:backstory"},3995        "bankAccountType": {"@id": "schema:bankAccountType"},3996        "baseSalary": {"@id": "schema:baseSalary"},3997        "bccRecipient": {"@id": "schema:bccRecipient"},3998        "bed": {"@id": "schema:bed"},3999        "beforeMedia": {"@id": "schema:beforeMedia", "@type": "@id"},4000        "beneficiaryBank": {"@id": "schema:beneficiaryBank"},4001        "benefits": {"@id": "schema:benefits"},4002        "benefitsSummaryUrl": {"@id": "schema:benefitsSummaryUrl", "@type": "@id"},4003        "bestRating": {"@id": "schema:bestRating"},4004        "billingAddress": {"@id": "schema:billingAddress"},4005        "billingIncrement": {"@id": "schema:billingIncrement"},4006        "billingPeriod": {"@id": "schema:billingPeriod"},4007        "biomechnicalClass": {"@id": "schema:biomechnicalClass"},4008        "birthDate": {"@id": "schema:birthDate", "@type": "Date"},4009        "birthPlace": {"@id": "schema:birthPlace"},4010        "bitrate": {"@id": "schema:bitrate"},4011        "blogPost": {"@id": "schema:blogPost"},4012        "blogPosts": {"@id": "schema:blogPosts"},4013        "bloodSupply": {"@id": "schema:bloodSupply"},4014        "boardingGroup": {"@id": "schema:boardingGroup"},4015        "boardingPolicy": {"@id": "schema:boardingPolicy"},4016        "bodyLocation": {"@id": "schema:bodyLocation"},4017        "bodyType": {"@id": "schema:bodyType"},4018        "bookEdition": {"@id": "schema:bookEdition"},4019        "bookFormat": {"@id": "schema:bookFormat"},4020        "bookingAgent": {"@id": "schema:bookingAgent"},4021        "bookingTime": {"@id": "schema:bookingTime", "@type": "DateTime"},4022        "borrower": {"@id": "schema:borrower"},4023        "box": {"@id": "schema:box"},4024        "branch": {"@id": "schema:branch"},4025        "branchCode": {"@id": "schema:branchCode"},4026        "branchOf": {"@id": "schema:branchOf"},4027        "brand": {"@id": "schema:brand"},4028        "breadcrumb": {"@id": "schema:breadcrumb"},4029        "breastfeedingWarning": {"@id": "schema:breastfeedingWarning"},4030        "broadcastAffiliateOf": {"@id": "schema:broadcastAffiliateOf"},4031        "broadcastChannelId": {"@id": "schema:broadcastChannelId"},4032        "broadcastDisplayName": {"@id": "schema:broadcastDisplayName"},4033        "broadcastFrequency": {"@id": "schema:broadcastFrequency"},4034        "broadcastFrequencyValue": {"@id": "schema:broadcastFrequencyValue"},4035        "broadcastOfEvent": {"@id": "schema:broadcastOfEvent"},4036        "broadcastServiceTier": {"@id": "schema:broadcastServiceTier"},4037        "broadcastSignalModulation": {"@id": "schema:broadcastSignalModulation"},4038        "broadcastSubChannel": {"@id": "schema:broadcastSubChannel"},4039        "broadcastTimezone": {"@id": "schema:broadcastTimezone"},4040        "broadcaster": {"@id": "schema:broadcaster"},4041        "broker": {"@id": "schema:broker"},4042        "browserRequirements": {"@id": "schema:browserRequirements"},4043        "busName": {"@id": "schema:busName"},4044        "busNumber": {"@id": "schema:busNumber"},4045        "businessFunction": {"@id": "schema:businessFunction"},4046        "buyer": {"@id": "schema:buyer"},4047        "byArtist": {"@id": "schema:byArtist"},4048        "byDay": {"@id": "schema:byDay"},4049        "byMonth": {"@id": "schema:byMonth"},4050        "byMonthDay": {"@id": "schema:byMonthDay"},4051        "callSign": {"@id": "schema:callSign"},4052        "calories": {"@id": "schema:calories"},4053        "candidate": {"@id": "schema:candidate"},4054        "caption": {"@id": "schema:caption"},4055        "carbohydrateContent": {"@id": "schema:carbohydrateContent"},4056        "cargoVolume": {"@id": "schema:cargoVolume"},4057        "carrier": {"@id": "schema:carrier"},4058        "carrierRequirements": {"@id": "schema:carrierRequirements"},4059        "cashBack": {"@id": "schema:cashBack"},4060        "catalog": {"@id": "schema:catalog"},4061        "catalogNumber": {"@id": "schema:catalogNumber"},4062        "category": {"@id": "schema:category"},4063        "cause": {"@id": "schema:cause"},4064        "causeOf": {"@id": "schema:causeOf"},4065        "ccRecipient": {"@id": "schema:ccRecipient"},4066        "character": {"@id": "schema:character"},4067        "characterAttribute": {"@id": "schema:characterAttribute"},4068        "characterName": {"@id": "schema:characterName"},4069        "cheatCode": {"@id": "schema:cheatCode"},4070        "checkinTime": {"@id": "schema:checkinTime", "@type": "DateTime"},4071        "checkoutTime": {"@id": "schema:checkoutTime", "@type": "DateTime"},4072        "childMaxAge": {"@id": "schema:childMaxAge"},4073        "childMinAge": {"@id": "schema:childMinAge"},4074        "children": {"@id": "schema:children"},4075        "cholesterolContent": {"@id": "schema:cholesterolContent"},4076        "circle": {"@id": "schema:circle"},4077        "citation": {"@id": "schema:citation"},4078        "claimReviewed": {"@id": "schema:claimReviewed"},4079        "clincalPharmacology": {"@id": "schema:clincalPharmacology"},4080        "clinicalPharmacology": {"@id": "schema:clinicalPharmacology"},4081        "clipNumber": {"@id": "schema:clipNumber"},4082        "closes": {"@id": "schema:closes"},4083        "coach": {"@id": "schema:coach"},4084        "code": {"@id": "schema:code"},4085        "codeRepository": {"@id": "schema:codeRepository", "@type": "@id"},4086        "codeSampleType": {"@id": "schema:codeSampleType"},4087        "codeValue": {"@id": "schema:codeValue"},4088        "codingSystem": {"@id": "schema:codingSystem"},4089        "colleague": {"@id": "schema:colleague", "@type": "@id"},4090        "colleagues": {"@id": "schema:colleagues"},4091        "collection": {"@id": "schema:collection"},4092        "collectionSize": {"@id": "schema:collectionSize"},4093        "color": {"@id": "schema:color"},4094        "colorist": {"@id": "schema:colorist"},4095        "comment": {"@id": "schema:comment"},4096        "commentCount": {"@id": "schema:commentCount"},4097        "commentText": {"@id": "schema:commentText"},4098        "commentTime": {"@id": "schema:commentTime", "@type": "Date"},4099        "competencyRequired": {"@id": "schema:competencyRequired"},4100        "competitor": {"@id": "schema:competitor"},4101        "composer": {"@id": "schema:composer"},4102        "comprisedOf": {"@id": "schema:comprisedOf"},4103        "conditionsOfAccess": {"@id": "schema:conditionsOfAccess"},4104        "confirmationNumber": {"@id": "schema:confirmationNumber"},4105        "connectedTo": {"@id": "schema:connectedTo"},4106        "constrainingProperty": {"@id": "schema:constrainingProperty"},4107        "contactOption": {"@id": "schema:contactOption"},4108        "contactPoint": {"@id": "schema:contactPoint"},4109        "contactPoints": {"@id": "schema:contactPoints"},4110        "contactType": {"@id": "schema:contactType"},4111        "contactlessPayment": {"@id": "schema:contactlessPayment"},4112        "containedIn": {"@id": "schema:containedIn"},4113        "containedInPlace": {"@id": "schema:containedInPlace"},4114        "containsPlace": {"@id": "schema:containsPlace"},4115        "containsSeason": {"@id": "schema:containsSeason"},4116        "contentLocation": {"@id": "schema:contentLocation"},4117        "contentRating": {"@id": "schema:contentRating"},4118        "contentReferenceTime": {"@id": "schema:contentReferenceTime", "@type": "DateTime"},4119        "contentSize": {"@id": "schema:contentSize"},4120        "contentType": {"@id": "schema:contentType"},4121        "contentUrl": {"@id": "schema:contentUrl", "@type": "@id"},4122        "contraindication": {"@id": "schema:contraindication"},4123        "contributor": {"@id": "schema:contributor"},4124        "cookTime": {"@id": "schema:cookTime"},4125        "cookingMethod": {"@id": "schema:cookingMethod"},4126        "copyrightHolder": {"@id": "schema:copyrightHolder"},4127        "copyrightYear": {"@id": "schema:copyrightYear"},4128        "correction": {"@id": "schema:correction"},4129        "correctionsPolicy": {"@id": "schema:correctionsPolicy", "@type": "@id"},4130        "cost": {"@id": "schema:cost"},4131        "costCategory": {"@id": "schema:costCategory"},4132        "costCurrency": {"@id": "schema:costCurrency"},4133        "costOrigin": {"@id": "schema:costOrigin"},4134        "costPerUnit": {"@id": "schema:costPerUnit"},4135        "countriesNotSupported": {"@id": "schema:countriesNotSupported"},4136        "countriesSupported": {"@id": "schema:countriesSupported"},4137        "countryOfOrigin": {"@id": "schema:countryOfOrigin"},4138        "course": {"@id": "schema:course"},4139        "courseCode": {"@id": "schema:courseCode"},4140        "courseMode": {"@id": "schema:courseMode"},4141        "coursePrerequisites": {"@id": "schema:coursePrerequisites"},4142        "courseWorkload": {"@id": "schema:courseWorkload"},4143        "coverageEndTime": {"@id": "schema:coverageEndTime", "@type": "DateTime"},4144        "coverageStartTime": {"@id": "schema:coverageStartTime", "@type": "DateTime"},4145        "creativeWorkStatus": {"@id": "schema:creativeWorkStatus"},4146        "creator": {"@id": "schema:creator"},4147        "credentialCategory": {"@id": "schema:credentialCategory"},4148        "creditedTo": {"@id": "schema:creditedTo"},4149        "cssSelector": {"@id": "schema:cssSelector"},4150        "currenciesAccepted": {"@id": "schema:currenciesAccepted"},4151        "currency": {"@id": "schema:currency"},4152        "currentExchangeRate": {"@id": "schema:currentExchangeRate"},4153        "customer": {"@id": "schema:customer"},4154        "dataFeedElement": {"@id": "schema:dataFeedElement"},4155        "dataset": {"@id": "schema:dataset"},4156        "datasetTimeInterval": {"@id": "schema:datasetTimeInterval", "@type": "DateTime"},4157        "dateCreated": {"@id": "schema:dateCreated", "@type": "Date"},4158        "dateDeleted": {"@id": "schema:dateDeleted", "@type": "Date"},4159        "dateIssued": {"@id": "schema:dateIssued", "@type": "Date"},4160        "dateModified": {"@id": "schema:dateModified", "@type": "Date"},4161        "datePosted": {"@id": "schema:datePosted", "@type": "Date"},4162        "datePublished": {"@id": "schema:datePublished", "@type": "Date"},4163        "dateRead": {"@id": "schema:dateRead", "@type": "Date"},4164        "dateReceived": {"@id": "schema:dateReceived", "@type": "DateTime"},4165        "dateSent": {"@id": "schema:dateSent", "@type": "DateTime"},4166        "dateVehicleFirstRegistered": {"@id": "schema:dateVehicleFirstRegistered", "@type": "Date"},4167        "dateline": {"@id": "schema:dateline"},4168        "dayOfWeek": {"@id": "schema:dayOfWeek"},4169        "deathDate": {"@id": "schema:deathDate", "@type": "Date"},4170        "deathPlace": {"@id": "schema:deathPlace"},4171        "defaultValue": {"@id": "schema:defaultValue"},4172        "deliveryAddress": {"@id": "schema:deliveryAddress"},4173        "deliveryLeadTime": {"@id": "schema:deliveryLeadTime"},4174        "deliveryMethod": {"@id": "schema:deliveryMethod"},4175        "deliveryStatus": {"@id": "schema:deliveryStatus"},4176        "department": {"@id": "schema:department"},4177        "departureAirport": {"@id": "schema:departureAirport"},4178        "departureBusStop": {"@id": "schema:departureBusStop"},4179        "departureGate": {"@id": "schema:departureGate"},4180        "departurePlatform": {"@id": "schema:departurePlatform"},4181        "departureStation": {"@id": "schema:departureStation"},4182        "departureTerminal": {"@id": "schema:departureTerminal"},4183        "departureTime": {"@id": "schema:departureTime", "@type": "DateTime"},4184        "dependencies": {"@id": "schema:dependencies"},4185        "depth": {"@id": "schema:depth"},4186        "description": {"@id": "schema:description"},4187        "device": {"@id": "schema:device"},4188        "diagnosis": {"@id": "schema:diagnosis"},4189        "diagram": {"@id": "schema:diagram"},4190        "diet": {"@id": "schema:diet"},4191        "dietFeatures": {"@id": "schema:dietFeatures"},4192        "differentialDiagnosis": {"@id": "schema:differentialDiagnosis"},4193        "director": {"@id": "schema:director"},4194        "directors": {"@id": "schema:directors"},4195        "disambiguatingDescription": {"@id": "schema:disambiguatingDescription"},4196        "discount": {"@id": "schema:discount"},4197        "discountCode": {"@id": "schema:discountCode"},4198        "discountCurrency": {"@id": "schema:discountCurrency"},4199        "discusses": {"@id": "schema:discusses"},4200        "discussionUrl": {"@id": "schema:discussionUrl", "@type": "@id"},4201        "dissolutionDate": {"@id": "schema:dissolutionDate", "@type": "Date"},4202        "distance": {"@id": "schema:distance"},4203        "distinguishingSign": {"@id": "schema:distinguishingSign"},4204        "distribution": {"@id": "schema:distribution"},4205        "diversityPolicy": {"@id": "schema:diversityPolicy", "@type": "@id"},4206        "diversityStaffingReport": {"@id": "schema:diversityStaffingReport", "@type": "@id"},4207        "documentation": {"@id": "schema:documentation", "@type": "@id"},4208        "domainIncludes": {"@id": "schema:domainIncludes"},4209        "domiciledMortgage": {"@id": "schema:domiciledMortgage"},4210        "doorTime": {"@id": "schema:doorTime", "@type": "DateTime"},4211        "dosageForm": {"@id": "schema:dosageForm"},4212        "doseSchedule": {"@id": "schema:doseSchedule"},4213        "doseUnit": {"@id": "schema:doseUnit"},4214        "doseValue": {"@id": "schema:doseValue"},4215        "downPayment": {"@id": "schema:downPayment"},4216        "downloadUrl": {"@id": "schema:downloadUrl", "@type": "@id"},4217        "downvoteCount": {"@id": "schema:downvoteCount"},4218        "drainsTo": {"@id": "schema:drainsTo"},4219        "driveWheelConfiguration": {"@id": "schema:driveWheelConfiguration"},4220        "dropoffLocation": {"@id": "schema:dropoffLocation"},4221        "dropoffTime": {"@id": "schema:dropoffTime", "@type": "DateTime"},4222        "drug": {"@id": "schema:drug"},4223        "drugClass": {"@id": "schema:drugClass"},4224        "drugUnit": {"@id": "schema:drugUnit"},4225        "duns": {"@id": "schema:duns"},4226        "duplicateTherapy": {"@id": "schema:duplicateTherapy"},4227        "duration": {"@id": "schema:duration"},4228        "durationOfWarranty": {"@id": "schema:durationOfWarranty"},4229        "duringMedia": {"@id": "schema:duringMedia", "@type": "@id"},4230        "earlyPrepaymentPenalty": {"@id": "schema:earlyPrepaymentPenalty"},4231        "editor": {"@id": "schema:editor"},4232        "educationRequirements": {"@id": "schema:educationRequirements"},4233        "educationalAlignment": {"@id": "schema:educationalAlignment"},4234        "educationalCredentialAwarded": {"@id": "schema:educationalCredentialAwarded"},4235        "educationalFramework": {"@id": "schema:educationalFramework"},4236        "educationalLevel": {"@id": "schema:educationalLevel"},4237        "educationalRole": {"@id": "schema:educationalRole"},4238        "educationalUse": {"@id": "schema:educationalUse"},4239        "elevation": {"@id": "schema:elevation"},4240        "eligibleCustomerType": {"@id": "schema:eligibleCustomerType"},4241        "eligibleDuration": {"@id": "schema:eligibleDuration"},4242        "eligibleQuantity": {"@id": "schema:eligibleQuantity"},4243        "eligibleRegion": {"@id": "schema:eligibleRegion"},4244        "eligibleTransactionVolume": {"@id": "schema:eligibleTransactionVolume"},4245        "email": {"@id": "schema:email"},4246        "embedUrl": {"@id": "schema:embedUrl", "@type": "@id"},4247        "emissionsCO2": {"@id": "schema:emissionsCO2"},4248        "employee": {"@id": "schema:employee"},4249        "employees": {"@id": "schema:employees"},4250        "employmentType": {"@id": "schema:employmentType"},4251        "encodesCreativeWork": {"@id": "schema:encodesCreativeWork"},4252        "encoding": {"@id": "schema:encoding"},4253        "encodingFormat": {"@id": "schema:encodingFormat"},4254        "encodingType": {"@id": "schema:encodingType"},4255        "encodings": {"@id": "schema:encodings"},4256        "endDate": {"@id": "schema:endDate", "@type": "Date"},4257        "endOffset": {"@id": "schema:endOffset"},4258        "endTime": {"@id": "schema:endTime", "@type": "DateTime"},4259        "endorsee": {"@id": "schema:endorsee"},4260        "endorsers": {"@id": "schema:endorsers"},4261        "engineDisplacement": {"@id": "schema:engineDisplacement"},4262        "enginePower": {"@id": "schema:enginePower"},4263        "engineType": {"@id": "schema:engineType"},4264        "entertainmentBusiness": {"@id": "schema:entertainmentBusiness"},4265        "epidemiology": {"@id": "schema:epidemiology"},4266        "episode": {"@id": "schema:episode"},4267        "episodeNumber": {"@id": "schema:episodeNumber"},4268        "episodes": {"@id": "schema:episodes"},4269        "equal": {"@id": "schema:equal"},4270        "error": {"@id": "schema:error"},4271        "estimatedCost": {"@id": "schema:estimatedCost"},4272        "estimatedFlightDuration": {"@id": "schema:estimatedFlightDuration"},4273        "estimatedSalary": {"@id": "schema:estimatedSalary"},4274        "estimatesRiskOf": {"@id": "schema:estimatesRiskOf"},4275        "ethicsPolicy": {"@id": "schema:ethicsPolicy", "@type": "@id"},4276        "event": {"@id": "schema:event"},4277        "eventSchedule": {"@id": "schema:eventSchedule"},4278        "eventStatus": {"@id": "schema:eventStatus"},4279        "events": {"@id": "schema:events"},4280        "evidenceLevel": {"@id": "schema:evidenceLevel"},4281        "evidenceOrigin": {"@id": "schema:evidenceOrigin"},4282        "exampleOfWork": {"@id": "schema:exampleOfWork"},4283        "exceptDate": {"@id": "schema:exceptDate", "@type": "Date"},4284        "exchangeRateSpread": {"@id": "schema:exchangeRateSpread"},4285        "executableLibraryName": {"@id": "schema:executableLibraryName"},4286        "exerciseCourse": {"@id": "schema:exerciseCourse"},4287        "exercisePlan": {"@id": "schema:exercisePlan"},4288        "exerciseRelatedDiet": {"@id": "schema:exerciseRelatedDiet"},4289        "exerciseType": {"@id": "schema:exerciseType"},4290        "exifData": {"@id": "schema:exifData"},4291        "expectedArrivalFrom": {"@id": "schema:expectedArrivalFrom", "@type": "Date"},4292        "expectedArrivalUntil": {"@id": "schema:expectedArrivalUntil", "@type": "Date"},4293        "expectedPrognosis": {"@id": "schema:expectedPrognosis"},4294        "expectsAcceptanceOf": {"@id": "schema:expectsAcceptanceOf"},4295        "experienceRequirements": {"@id": "schema:experienceRequirements"},4296        "expertConsiderations": {"@id": "schema:expertConsiderations"},4297        "expires": {"@id": "schema:expires", "@type": "Date"},4298        "familyName": {"@id": "schema:familyName"},4299        "fatContent": {"@id": "schema:fatContent"},4300        "faxNumber": {"@id": "schema:faxNumber"},4301        "featureList": {"@id": "schema:featureList"},4302        "feesAndCommissionsSpecification": {"@id": "schema:feesAndCommissionsSpecification"},4303        "fiberContent": {"@id": "schema:fiberContent"},4304        "fileFormat": {"@id": "schema:fileFormat"},4305        "fileSize": {"@id": "schema:fileSize"},4306        "firstAppearance": {"@id": "schema:firstAppearance"},4307        "firstPerformance": {"@id": "schema:firstPerformance"},4308        "flightDistance": {"@id": "schema:flightDistance"},4309        "flightNumber": {"@id": "schema:flightNumber"},4310        "floorLimit": {"@id": "schema:floorLimit"},4311        "floorSize": {"@id": "schema:floorSize"},4312        "followee": {"@id": "schema:followee"},4313        "follows": {"@id": "schema:follows"},4314        "followup": {"@id": "schema:followup"},4315        "foodEstablishment": {"@id": "schema:foodEstablishment"},4316        "foodEvent": {"@id": "schema:foodEvent"},4317        "foodWarning": {"@id": "schema:foodWarning"},4318        "founder": {"@id": "schema:founder"},4319        "founders": {"@id": "schema:founders"},4320        "foundingDate": {"@id": "schema:foundingDate", "@type": "Date"},4321        "foundingLocation": {"@id": "schema:foundingLocation"},4322        "free": {"@id": "schema:free"},4323        "frequency": {"@id": "schema:frequency"},4324        "fromLocation": {"@id": "schema:fromLocation"},4325        "fuelCapacity": {"@id": "schema:fuelCapacity"},4326        "fuelConsumption": {"@id": "schema:fuelConsumption"},4327        "fuelEfficiency": {"@id": "schema:fuelEfficiency"},4328        "fuelType": {"@id": "schema:fuelType"},4329        "function": {"@id": "schema:function"},4330        "functionalClass": {"@id": "schema:functionalClass"},4331        "fundedItem": {"@id": "schema:fundedItem"},4332        "funder": {"@id": "schema:funder"},4333        "game": {"@id": "schema:game"},4334        "gameItem": {"@id": "schema:gameItem"},4335        "gameLocation": {"@id": "schema:gameLocation", "@type": "@id"},4336        "gamePlatform": {"@id": "schema:gamePlatform"},4337        "gameServer": {"@id": "schema:gameServer"},4338        "gameTip": {"@id": "schema:gameTip"},4339        "gender": {"@id": "schema:gender"},4340        "genre": {"@id": "schema:genre"},4341        "geo": {"@id": "schema:geo"},4342        "geoContains": {"@id": "schema:geoContains"},4343        "geoCoveredBy": {"@id": "schema:geoCoveredBy"},4344        "geoCovers": {"@id": "schema:geoCovers"},4345        "geoCrosses": {"@id": "schema:geoCrosses"},4346        "geoDisjoint": {"@id": "schema:geoDisjoint"},4347        "geoEquals": {"@id": "schema:geoEquals"},4348        "geoIntersects": {"@id": "schema:geoIntersects"},4349        "geoMidpoint": {"@id": "schema:geoMidpoint"},4350        "geoOverlaps": {"@id": "schema:geoOverlaps"},4351        "geoRadius": {"@id": "schema:geoRadius"},4352        "geoTouches": {"@id": "schema:geoTouches"},4353        "geoWithin": {"@id": "schema:geoWithin"},4354        "geographicArea": {"@id": "schema:geographicArea"},4355        "givenName": {"@id": "schema:givenName"},4356        "globalLocationNumber": {"@id": "schema:globalLocationNumber"},4357        "gracePeriod": {"@id": "schema:gracePeriod"},4358        "grantee": {"@id": "schema:grantee"},4359        "greater": {"@id": "schema:greater"},4360        "greaterOrEqual": {"@id": "schema:greaterOrEqual"},4361        "gtin": {"@id": "schema:gtin"},4362        "gtin12": {"@id": "schema:gtin12"},4363        "gtin13": {"@id": "schema:gtin13"},4364        "gtin14": {"@id": "schema:gtin14"},4365        "gtin8": {"@id": "schema:gtin8"},4366        "guideline": {"@id": "schema:guideline"},4367        "guidelineDate": {"@id": "schema:guidelineDate", "@type": "Date"},4368        "guidelineSubject": {"@id": "schema:guidelineSubject"},4369        "hasBroadcastChannel": {"@id": "schema:hasBroadcastChannel"},4370        "hasCategoryCode": {"@id": "schema:hasCategoryCode"},4371        "hasCourseInstance": {"@id": "schema:hasCourseInstance"},4372        "hasCredential": {"@id": "schema:hasCredential"},4373        "hasDefinedTerm": {"@id": "schema:hasDefinedTerm"},4374        "hasDeliveryMethod": {"@id": "schema:hasDeliveryMethod"},4375        "hasDigitalDocumentPermission": {"@id": "schema:hasDigitalDocumentPermission"},4376        "hasMap": {"@id": "schema:hasMap", "@type": "@id"},4377        "hasMenu": {"@id": "schema:hasMenu"},4378        "hasMenuItem": {"@id": "schema:hasMenuItem"},4379        "hasMenuSection": {"@id": "schema:hasMenuSection"},4380        "hasOccupation": {"@id": "schema:hasOccupation"},4381        "hasOfferCatalog": {"@id": "schema:hasOfferCatalog"},4382        "hasPOS": {"@id": "schema:hasPOS"},4383        "hasPart": {"@id": "schema:hasPart"},4384        "hasProductReturnPolicy": {"@id": "schema:hasProductReturnPolicy"},4385        "headline": {"@id": "schema:headline"},4386        "healthCondition": {"@id": "schema:healthCondition"},4387        "healthPlanCoinsuranceOption": {"@id": "schema:healthPlanCoinsuranceOption"},4388        "healthPlanCoinsuranceRate": {"@id": "schema:healthPlanCoinsuranceRate"},4389        "healthPlanCopay": {"@id": "schema:healthPlanCopay"},4390        "healthPlanCopayOption": {"@id": "schema:healthPlanCopayOption"},4391        "healthPlanCostSharing": {"@id": "schema:healthPlanCostSharing"},4392        "healthPlanDrugOption": {"@id": "schema:healthPlanDrugOption"},4393        "healthPlanDrugTier": {"@id": "schema:healthPlanDrugTier"},4394        "healthPlanId": {"@id": "schema:healthPlanId"},4395        "healthPlanMarketingUrl": {"@id": "schema:healthPlanMarketingUrl", "@type": "@id"},4396        "healthPlanNetworkId": {"@id": "schema:healthPlanNetworkId"},4397        "healthPlanNetworkTier": {"@id": "schema:healthPlanNetworkTier"},4398        "healthPlanPharmacyCategory": {"@id": "schema:healthPlanPharmacyCategory"},4399        "height": {"@id": "schema:height"},4400        "highPrice": {"@id": "schema:highPrice"},4401        "hiringOrganization": {"@id": "schema:hiringOrganization"},4402        "holdingArchive": {"@id": "schema:holdingArchive"},4403        "homeLocation": {"@id": "schema:homeLocation"},4404        "homeTeam": {"@id": "schema:homeTeam"},4405        "honorificPrefix": {"@id": "schema:honorificPrefix"},4406        "honorificSuffix": {"@id": "schema:honorificSuffix"},4407        "hospitalAffiliation": {"@id": "schema:hospitalAffiliation"},4408        "hostingOrganization": {"@id": "schema:hostingOrganization"},4409        "hoursAvailable": {"@id": "schema:hoursAvailable"},4410        "howPerformed": {"@id": "schema:howPerformed"},4411        "iataCode": {"@id": "schema:iataCode"},4412        "icaoCode": {"@id": "schema:icaoCode"},4413        "identifier": {"@id": "schema:identifier"},4414        "identifyingExam": {"@id": "schema:identifyingExam"},4415        "identifyingTest": {"@id": "schema:identifyingTest"},4416        "illustrator": {"@id": "schema:illustrator"},4417        "image": {"@id": "schema:image", "@type": "@id"},4418        "imagingTechnique": {"@id": "schema:imagingTechnique"},4419        "inAlbum": {"@id": "schema:inAlbum"},4420        "inBroadcastLineup": {"@id": "schema:inBroadcastLineup"},4421        "inCodeSet": {"@id": "schema:inCodeSet", "@type": "@id"},4422        "inDefinedTermSet": {"@id": "schema:inDefinedTermSet", "@type": "@id"},4423        "inLanguage": {"@id": "schema:inLanguage"},4424        "inPlaylist": {"@id": "schema:inPlaylist"},4425        "inStoreReturnsOffered": {"@id": "schema:inStoreReturnsOffered"},4426        "inSupportOf": {"@id": "schema:inSupportOf"},4427        "incentiveCompensation": {"@id": "schema:incentiveCompensation"},4428        "incentives": {"@id": "schema:incentives"},4429        "includedComposition": {"@id": "schema:includedComposition"},4430        "includedDataCatalog": {"@id": "schema:includedDataCatalog"},4431        "includedInDataCatalog": {"@id": "schema:includedInDataCatalog"},4432        "includedInHealthInsurancePlan": {"@id": "schema:includedInHealthInsurancePlan"},4433        "includedRiskFactor": {"@id": "schema:includedRiskFactor"},4434        "includesAttraction": {"@id": "schema:includesAttraction"},4435        "includesHealthPlanFormulary": {"@id": "schema:includesHealthPlanFormulary"},4436        "includesHealthPlanNetwork": {"@id": "schema:includesHealthPlanNetwork"},4437        "includesObject": {"@id": "schema:includesObject"},4438        "increasesRiskOf": {"@id": "schema:increasesRiskOf"},4439        "indication": {"@id": "schema:indication"},4440        "industry": {"@id": "schema:industry"},4441        "ineligibleRegion": {"@id": "schema:ineligibleRegion"},4442        "infectiousAgent": {"@id": "schema:infectiousAgent"},4443        "infectiousAgentClass": {"@id": "schema:infectiousAgentClass"},4444        "ingredients": {"@id": "schema:ingredients"},4445        "inker": {"@id": "schema:inker"},4446        "insertion": {"@id": "schema:insertion"},4447        "installUrl": {"@id": "schema:installUrl", "@type": "@id"},4448        "instructor": {"@id": "schema:instructor"},4449        "instrument": {"@id": "schema:instrument"},4450        "intensity": {"@id": "schema:intensity"},4451        "interactingDrug": {"@id": "schema:interactingDrug"},4452        "interactionCount": {"@id": "schema:interactionCount"},4453        "interactionService": {"@id": "schema:interactionService"},4454        "interactionStatistic": {"@id": "schema:interactionStatistic"},4455        "interactionType": {"@id": "schema:interactionType"},4456        "interactivityType": {"@id": "schema:interactivityType"},4457        "interestRate": {"@id": "schema:interestRate"},4458        "inventoryLevel": {"@id": "schema:inventoryLevel"},4459        "inverseOf": {"@id": "schema:inverseOf"},4460        "isAcceptingNewPatients": {"@id": "schema:isAcceptingNewPatients"},4461        "isAccessibleForFree": {"@id": "schema:isAccessibleForFree"},4462        "isAccessoryOrSparePartFor": {"@id": "schema:isAccessoryOrSparePartFor"},4463        "isAvailableGenerically": {"@id": "schema:isAvailableGenerically"},4464        "isBasedOn": {"@id": "schema:isBasedOn", "@type": "@id"},4465        "isBasedOnUrl": {"@id": "schema:isBasedOnUrl", "@type": "@id"},4466        "isConsumableFor": {"@id": "schema:isConsumableFor"},4467        "isFamilyFriendly": {"@id": "schema:isFamilyFriendly"},4468        "isGift": {"@id": "schema:isGift"},4469        "isLiveBroadcast": {"@id": "schema:isLiveBroadcast"},4470        "isPartOf": {"@id": "schema:isPartOf"},4471        "isProprietary": {"@id": "schema:isProprietary"},4472        "isRelatedTo": {"@id": "schema:isRelatedTo"},4473        "isSimilarTo": {"@id": "schema:isSimilarTo"},4474        "isVariantOf": {"@id": "schema:isVariantOf"},4475        "isbn": {"@id": "schema:isbn"},4476        "isicV4": {"@id": "schema:isicV4"},4477        "isrcCode": {"@id": "schema:isrcCode"},4478        "issn": {"@id": "schema:issn"},4479        "issueNumber": {"@id": "schema:issueNumber"},4480        "issuedBy": {"@id": "schema:issuedBy"},4481        "issuedThrough": {"@id": "schema:issuedThrough"},4482        "iswcCode": {"@id": "schema:iswcCode"},4483        "item": {"@id": "schema:item"},4484        "itemCondition": {"@id": "schema:itemCondition"},4485        "itemListElement": {"@id": "schema:itemListElement"},4486        "itemListOrder": {"@id": "schema:itemListOrder"},4487        "itemLocation": {"@id": "schema:itemLocation"},4488        "itemOffered": {"@id": "schema:itemOffered"},4489        "itemReviewed": {"@id": "schema:itemReviewed"},4490        "itemShipped": {"@id": "schema:itemShipped"},4491        "itinerary": {"@id": "schema:itinerary"},4492        "jobBenefits": {"@id": "schema:jobBenefits"},4493        "jobImmediateStart": {"@id": "schema:jobImmediateStart"},4494        "jobLocation": {"@id": "schema:jobLocation"},4495        "jobLocationType": {"@id": "schema:jobLocationType"},4496        "jobStartDate": {"@id": "schema:jobStartDate"},4497        "jobTitle": {"@id": "schema:jobTitle"},4498        "keywords": {"@id": "schema:keywords"},4499        "knownVehicleDamages": {"@id": "schema:knownVehicleDamages"},4500        "knows": {"@id": "schema:knows"},4501        "knowsAbout": {"@id": "schema:knowsAbout"},4502        "knowsLanguage": {"@id": "schema:knowsLanguage"},4503        "labelDetails": {"@id": "schema:labelDetails", "@type": "@id"},4504        "landlord": {"@id": "schema:landlord"},4505        "language": {"@id": "schema:language"},4506        "lastReviewed": {"@id": "schema:lastReviewed", "@type": "Date"},4507        "latitude": {"@id": "schema:latitude"},4508        "learningResourceType": {"@id": "schema:learningResourceType"},4509        "legalName": {"@id": "schema:legalName"},4510        "legalStatus": {"@id": "schema:legalStatus"},4511        "legislationApplies": {"@id": "schema:legislationApplies"},4512        "legislationChanges": {"@id": "schema:legislationChanges"},4513        "legislationConsolidates": {"@id": "schema:legislationConsolidates"},4514        "legislationDate": {"@id": "schema:legislationDate", "@type": "Date"},4515        "legislationDateVersion": {"@id": "schema:legislationDateVersion", "@type": "Date"},4516        "legislationIdentifier": {"@id": "schema:legislationIdentifier"},4517        "legislationJurisdiction": {"@id": "schema:legislationJurisdiction"},4518        "legislationLegalForce": {"@id": "schema:legislationLegalForce"},4519        "legislationLegalValue": {"@id": "schema:legislationLegalValue"},4520        "legislationPassedBy": {"@id": "schema:legislationPassedBy"},4521        "legislationResponsible": {"@id": "schema:legislationResponsible"},4522        "legislationTransposes": {"@id": "schema:legislationTransposes"},4523        "legislationType": {"@id": "schema:legislationType"},4524        "leiCode": {"@id": "schema:leiCode"},4525        "lender": {"@id": "schema:lender"},4526        "lesser": {"@id": "schema:lesser"},4527        "lesserOrEqual": {"@id": "schema:lesserOrEqual"},4528        "letterer": {"@id": "schema:letterer"},4529        "license": {"@id": "schema:license", "@type": "@id"},4530        "line": {"@id": "schema:line"},4531        "linkRelationship": {"@id": "schema:linkRelationship"},4532        "liveBlogUpdate": {"@id": "schema:liveBlogUpdate"},4533        "loanMortgageMandateAmount": {"@id": "schema:loanMortgageMandateAmount"},4534        "loanPaymentAmount": {"@id": "schema:loanPaymentAmount"},4535        "loanPaymentFrequency": {"@id": "schema:loanPaymentFrequency"},4536        "loanRepaymentForm": {"@id": "schema:loanRepaymentForm"},4537        "loanTerm": {"@id": "schema:loanTerm"},4538        "loanType": {"@id": "schema:loanType"},4539        "location": {"@id": "schema:location"},4540        "locationCreated": {"@id": "schema:locationCreated"},4541        "lodgingUnitDescription": {"@id": "schema:lodgingUnitDescription"},4542        "lodgingUnitType": {"@id": "schema:lodgingUnitType"},4543        "logo": {"@id": "schema:logo", "@type": "@id"},4544        "longitude": {"@id": "schema:longitude"},4545        "loser": {"@id": "schema:loser"},4546        "lowPrice": {"@id": "schema:lowPrice"},4547        "lyricist": {"@id": "schema:lyricist"},4548        "lyrics": {"@id": "schema:lyrics"},4549        "mainContentOfPage": {"@id": "schema:mainContentOfPage"},4550        "mainEntity": {"@id": "schema:mainEntity"},4551        "mainEntityOfPage": {"@id": "schema:mainEntityOfPage", "@type": "@id"},4552        "makesOffer": {"@id": "schema:makesOffer"},4553        "manufacturer": {"@id": "schema:manufacturer"},4554        "map": {"@id": "schema:map", "@type": "@id"},4555        "mapType": {"@id": "schema:mapType"},4556        "maps": {"@id": "schema:maps", "@type": "@id"},4557        "marginOfError": {"@id": "schema:marginOfError", "@type": "DateTime"},4558        "masthead": {"@id": "schema:masthead", "@type": "@id"},4559        "material": {"@id": "schema:material"},4560        "materialExtent": {"@id": "schema:materialExtent"},4561        "maxPrice": {"@id": "schema:maxPrice"},4562        "maxValue": {"@id": "schema:maxValue"},4563        "maximumAttendeeCapacity": {"@id": "schema:maximumAttendeeCapacity"},4564        "maximumIntake": {"@id": "schema:maximumIntake"},4565        "mealService": {"@id": "schema:mealService"},4566        "measuredProperty": {"@id": "schema:measuredProperty"},4567        "measuredValue": {"@id": "schema:measuredValue"},4568        "measurementTechnique": {"@id": "schema:measurementTechnique"},4569        "mechanismOfAction": {"@id": "schema:mechanismOfAction"},4570        "median": {"@id": "schema:median"},4571        "medicalSpecialty": {"@id": "schema:medicalSpecialty"},4572        "medicineSystem": {"@id": "schema:medicineSystem"},4573        "meetsEmissionStandard": {"@id": "schema:meetsEmissionStandard"},4574        "member": {"@id": "schema:member"},4575        "memberOf": {"@id": "schema:memberOf"},4576        "members": {"@id": "schema:members"},4577        "membershipNumber": {"@id": "schema:membershipNumber"},4578        "membershipPointsEarned": {"@id": "schema:membershipPointsEarned"},4579        "memoryRequirements": {"@id": "schema:memoryRequirements"},4580        "mentions": {"@id": "schema:mentions"},4581        "menu": {"@id": "schema:menu"},4582        "menuAddOn": {"@id": "schema:menuAddOn"},4583        "merchant": {"@id": "schema:merchant"},4584        "messageAttachment": {"@id": "schema:messageAttachment"},4585        "mileageFromOdometer": {"@id": "schema:mileageFromOdometer"},4586        "minPrice": {"@id": "schema:minPrice"},4587        "minValue": {"@id": "schema:minValue"},4588        "minimumPaymentDue": {"@id": "schema:minimumPaymentDue"},4589        "missionCoveragePrioritiesPolicy": {"@id": "schema:missionCoveragePrioritiesPolicy", "@type": "@id"},4590        "model": {"@id": "schema:model"},4591        "modelDate": {"@id": "schema:modelDate", "@type": "Date"},4592        "modifiedTime": {"@id": "schema:modifiedTime", "@type": "DateTime"},4593        "monthlyMinimumRepaymentAmount": {"@id": "schema:monthlyMinimumRepaymentAmount"},4594        "mpn": {"@id": "schema:mpn"},4595        "multipleValues": {"@id": "schema:multipleValues"},4596        "muscleAction": {"@id": "schema:muscleAction"},4597        "musicArrangement": {"@id": "schema:musicArrangement"},4598        "musicBy": {"@id": "schema:musicBy"},4599        "musicCompositionForm": {"@id": "schema:musicCompositionForm"},4600        "musicGroupMember": {"@id": "schema:musicGroupMember"},4601        "musicReleaseFormat": {"@id": "schema:musicReleaseFormat"},4602        "musicalKey": {"@id": "schema:musicalKey"},4603        "naics": {"@id": "schema:naics"},4604        "name": {"@id": "schema:name"},4605        "namedPosition": {"@id": "schema:namedPosition"},4606        "nationality": {"@id": "schema:nationality"},4607        "naturalProgression": {"@id": "schema:naturalProgression"},4608        "nerve": {"@id": "schema:nerve"},4609        "nerveMotor": {"@id": "schema:nerveMotor"},4610        "netWorth": {"@id": "schema:netWorth"},4611        "nextItem": {"@id": "schema:nextItem"},4612        "noBylinesPolicy": {"@id": "schema:noBylinesPolicy", "@type": "@id"},4613        "nonEqual": {"@id": "schema:nonEqual"},4614        "nonProprietaryName": {"@id": "schema:nonProprietaryName"},4615        "normalRange": {"@id": "schema:normalRange"},4616        "nsn": {"@id": "schema:nsn"},4617        "numAdults": {"@id": "schema:numAdults"},4618        "numChildren": {"@id": "schema:numChildren"},4619        "numConstraints": {"@id": "schema:numConstraints"},4620        "numTracks": {"@id": "schema:numTracks"},4621        "numberOfAirbags": {"@id": "schema:numberOfAirbags"},4622        "numberOfAxles": {"@id": "schema:numberOfAxles"},4623        "numberOfBeds": {"@id": "schema:numberOfBeds"},4624        "numberOfDoors": {"@id": "schema:numberOfDoors"},4625        "numberOfEmployees": {"@id": "schema:numberOfEmployees"},4626        "numberOfEpisodes": {"@id": "schema:numberOfEpisodes"},4627        "numberOfForwardGears": {"@id": "schema:numberOfForwardGears"},4628        "numberOfItems": {"@id": "schema:numberOfItems"},4629        "numberOfLoanPayments": {"@id": "schema:numberOfLoanPayments"},4630        "numberOfPages": {"@id": "schema:numberOfPages"},4631        "numberOfPlayers": {"@id": "schema:numberOfPlayers"},4632        "numberOfPreviousOwners": {"@id": "schema:numberOfPreviousOwners"},4633        "numberOfRooms": {"@id": "schema:numberOfRooms"},4634        "numberOfSeasons": {"@id": "schema:numberOfSeasons"},4635        "numberedPosition": {"@id": "schema:numberedPosition"},4636        "nutrition": {"@id": "schema:nutrition"},4637        "object": {"@id": "schema:object"},4638        "observationDate": {"@id": "schema:observationDate", "@type": "DateTime"},4639        "observedNode": {"@id": "schema:observedNode"},4640        "occupancy": {"@id": "schema:occupancy"},4641        "occupationLocation": {"@id": "schema:occupationLocation"},4642        "occupationalCategory": {"@id": "schema:occupationalCategory"},4643        "occupationalCredentialAwarded": {"@id": "schema:occupationalCredentialAwarded"},4644        "offerCount": {"@id": "schema:offerCount"},4645        "offeredBy": {"@id": "schema:offeredBy"},4646        "offers": {"@id": "schema:offers"},4647        "offersPrescriptionByMail": {"@id": "schema:offersPrescriptionByMail"},4648        "openingHours": {"@id": "schema:openingHours"},4649        "openingHoursSpecification": {"@id": "schema:openingHoursSpecification"},4650        "opens": {"@id": "schema:opens"},4651        "operatingSystem": {"@id": "schema:operatingSystem"},4652        "opponent": {"@id": "schema:opponent"},4653        "option": {"@id": "schema:option"},4654        "orderDate": {"@id": "schema:orderDate", "@type": "Date"},4655        "orderDelivery": {"@id": "schema:orderDelivery"},4656        "orderItemNumber": {"@id": "schema:orderItemNumber"},4657        "orderItemStatus": {"@id": "schema:orderItemStatus"},4658        "orderNumber": {"@id": "schema:orderNumber"},4659        "orderQuantity": {"@id": "schema:orderQuantity"},4660        "orderStatus": {"@id": "schema:orderStatus"},4661        "orderedItem": {"@id": "schema:orderedItem"},4662        "organizer": {"@id": "schema:organizer"},4663        "origin": {"@id": "schema:origin"},4664        "originAddress": {"@id": "schema:originAddress"},4665        "originatesFrom": {"@id": "schema:originatesFrom"},4666        "outcome": {"@id": "schema:outcome"},4667        "overdosage": {"@id": "schema:overdosage"},4668        "overview": {"@id": "schema:overview"},4669        "ownedFrom": {"@id": "schema:ownedFrom", "@type": "DateTime"},4670        "ownedThrough": {"@id": "schema:ownedThrough", "@type": "DateTime"},4671        "ownershipFundingInfo": {"@id": "schema:ownershipFundingInfo"},4672        "owns": {"@id": "schema:owns"},4673        "pageEnd": {"@id": "schema:pageEnd"},4674        "pageStart": {"@id": "schema:pageStart"},4675        "pagination": {"@id": "schema:pagination"},4676        "parent": {"@id": "schema:parent"},4677        "parentItem": {"@id": "schema:parentItem"},4678        "parentOrganization": {"@id": "schema:parentOrganization"},4679        "parentService": {"@id": "schema:parentService"},4680        "parents": {"@id": "schema:parents"},4681        "partOfEpisode": {"@id": "schema:partOfEpisode"},4682        "partOfInvoice": {"@id": "schema:partOfInvoice"},4683        "partOfOrder": {"@id": "schema:partOfOrder"},4684        "partOfSeason": {"@id": "schema:partOfSeason"},4685        "partOfSeries": {"@id": "schema:partOfSeries"},4686        "partOfSystem": {"@id": "schema:partOfSystem"},4687        "partOfTVSeries": {"@id": "schema:partOfTVSeries"},4688        "partOfTrip": {"@id": "schema:partOfTrip"},4689        "participant": {"@id": "schema:participant"},4690        "partySize": {"@id": "schema:partySize"},4691        "passengerPriorityStatus": {"@id": "schema:passengerPriorityStatus"},4692        "passengerSequenceNumber": {"@id": "schema:passengerSequenceNumber"},4693        "pathophysiology": {"@id": "schema:pathophysiology"},4694        "payload": {"@id": "schema:payload"},4695        "paymentAccepted": {"@id": "schema:paymentAccepted"},4696        "paymentDue": {"@id": "schema:paymentDue", "@type": "DateTime"},4697        "paymentDueDate": {"@id": "schema:paymentDueDate", "@type": "Date"},4698        "paymentMethod": {"@id": "schema:paymentMethod"},4699        "paymentMethodId": {"@id": "schema:paymentMethodId"},4700        "paymentStatus": {"@id": "schema:paymentStatus"},4701        "paymentUrl": {"@id": "schema:paymentUrl", "@type": "@id"},4702        "penciler": {"@id": "schema:penciler"},4703        "percentile10": {"@id": "schema:percentile10"},4704        "percentile25": {"@id": "schema:percentile25"},4705        "percentile75": {"@id": "schema:percentile75"},4706        "percentile90": {"@id": "schema:percentile90"},4707        "performTime": {"@id": "schema:performTime"},4708        "performer": {"@id": "schema:performer"},4709        "performerIn": {"@id": "schema:performerIn"},4710        "performers": {"@id": "schema:performers"},4711        "permissionType": {"@id": "schema:permissionType"},4712        "permissions": {"@id": "schema:permissions"},4713        "permitAudience": {"@id": "schema:permitAudience"},4714        "permittedUsage": {"@id": "schema:permittedUsage"},4715        "petsAllowed": {"@id": "schema:petsAllowed"},4716        "phase": {"@id": "schema:phase"},4717        "photo": {"@id": "schema:photo"},4718        "photos": {"@id": "schema:photos"},4719        "physiologicalBenefits": {"@id": "schema:physiologicalBenefits"},4720        "pickupLocation": {"@id": "schema:pickupLocation"},4721        "pickupTime": {"@id": "schema:pickupTime", "@type": "DateTime"},4722        "playMode": {"@id": "schema:playMode"},4723        "playerType": {"@id": "schema:playerType"},4724        "playersOnline": {"@id": "schema:playersOnline"},4725        "polygon": {"@id": "schema:polygon"},4726        "population": {"@id": "schema:population"},4727        "populationType": {"@id": "schema:populationType"},4728        "position": {"@id": "schema:position"},4729        "possibleComplication": {"@id": "schema:possibleComplication"},4730        "possibleTreatment": {"@id": "schema:possibleTreatment"},4731        "postOfficeBoxNumber": {"@id": "schema:postOfficeBoxNumber"},4732        "postOp": {"@id": "schema:postOp"},4733        "postalCode": {"@id": "schema:postalCode"},4734        "potentialAction": {"@id": "schema:potentialAction"},4735        "preOp": {"@id": "schema:preOp"},4736        "predecessorOf": {"@id": "schema:predecessorOf"},4737        "pregnancyCategory": {"@id": "schema:pregnancyCategory"},4738        "pregnancyWarning": {"@id": "schema:pregnancyWarning"},4739        "prepTime": {"@id": "schema:prepTime"},4740        "preparation": {"@id": "schema:preparation"},4741        "prescribingInfo": {"@id": "schema:prescribingInfo", "@type": "@id"},4742        "prescriptionStatus": {"@id": "schema:prescriptionStatus"},4743        "previousItem": {"@id": "schema:previousItem"},4744        "previousStartDate": {"@id": "schema:previousStartDate", "@type": "Date"},4745        "price": {"@id": "schema:price"},4746        "priceComponent": {"@id": "schema:priceComponent"},4747        "priceCurrency": {"@id": "schema:priceCurrency"},4748        "priceRange": {"@id": "schema:priceRange"},4749        "priceSpecification": {"@id": "schema:priceSpecification"},4750        "priceType": {"@id": "schema:priceType"},4751        "priceValidUntil": {"@id": "schema:priceValidUntil", "@type": "Date"},4752        "primaryImageOfPage": {"@id": "schema:primaryImageOfPage"},4753        "primaryPrevention": {"@id": "schema:primaryPrevention"},4754        "printColumn": {"@id": "schema:printColumn"},4755        "printEdition": {"@id": "schema:printEdition"},4756        "printPage": {"@id": "schema:printPage"},4757        "printSection": {"@id": "schema:printSection"},4758        "procedure": {"@id": "schema:procedure"},4759        "procedureType": {"@id": "schema:procedureType"},4760        "processingTime": {"@id": "schema:processingTime"},4761        "processorRequirements": {"@id": "schema:processorRequirements"},4762        "producer": {"@id": "schema:producer"},4763        "produces": {"@id": "schema:produces"},4764        "productID": {"@id": "schema:productID"},4765        "productReturnDays": {"@id": "schema:productReturnDays"},4766        "productReturnLink": {"@id": "schema:productReturnLink", "@type": "@id"},4767        "productSupported": {"@id": "schema:productSupported"},4768        "productionCompany": {"@id": "schema:productionCompany"},4769        "productionDate": {"@id": "schema:productionDate", "@type": "Date"},4770        "proficiencyLevel": {"@id": "schema:proficiencyLevel"},4771        "programMembershipUsed": {"@id": "schema:programMembershipUsed"},4772        "programName": {"@id": "schema:programName"},4773        "programPrerequisites": {"@id": "schema:programPrerequisites"},4774        "programmingLanguage": {"@id": "schema:programmingLanguage"},4775        "programmingModel": {"@id": "schema:programmingModel"},4776        "propertyID": {"@id": "schema:propertyID"},4777        "proprietaryName": {"@id": "schema:proprietaryName"},4778        "proteinContent": {"@id": "schema:proteinContent"},4779        "provider": {"@id": "schema:provider"},4780        "providerMobility": {"@id": "schema:providerMobility"},4781        "providesBroadcastService": {"@id": "schema:providesBroadcastService"},4782        "providesService": {"@id": "schema:providesService"},4783        "publicAccess": {"@id": "schema:publicAccess"},4784        "publication": {"@id": "schema:publication"},4785        "publicationType": {"@id": "schema:publicationType"},4786        "publishedBy": {"@id": "schema:publishedBy"},4787        "publishedOn": {"@id": "schema:publishedOn"},4788        "publisher": {"@id": "schema:publisher"},4789        "publisherImprint": {"@id": "schema:publisherImprint"},4790        "publishingPrinciples": {"@id": "schema:publishingPrinciples", "@type": "@id"},4791        "purchaseDate": {"@id": "schema:purchaseDate", "@type": "Date"},4792        "purpose": {"@id": "schema:purpose"},4793        "qualifications": {"@id": "schema:qualifications"},4794        "query": {"@id": "schema:query"},4795        "quest": {"@id": "schema:quest"},4796        "question": {"@id": "schema:question"},4797        "rangeIncludes": {"@id": "schema:rangeIncludes"},4798        "ratingCount": {"@id": "schema:ratingCount"},4799        "ratingExplanation": {"@id": "schema:ratingExplanation"},4800        "ratingValue": {"@id": "schema:ratingValue"},4801        "readBy": {"@id": "schema:readBy"},4802        "readonlyValue": {"@id": "schema:readonlyValue"},4803        "realEstateAgent": {"@id": "schema:realEstateAgent"},4804        "recipe": {"@id": "schema:recipe"},4805        "recipeCategory": {"@id": "schema:recipeCategory"},4806        "recipeCuisine": {"@id": "schema:recipeCuisine"},4807        "recipeIngredient": {"@id": "schema:recipeIngredient"},4808        "recipeInstructions": {"@id": "schema:recipeInstructions"},4809        "recipeYield": {"@id": "schema:recipeYield"},4810        "recipient": {"@id": "schema:recipient"},4811        "recognizedBy": {"@id": "schema:recognizedBy"},4812        "recognizingAuthority": {"@id": "schema:recognizingAuthority"},4813        "recommendationStrength": {"@id": "schema:recommendationStrength"},4814        "recommendedIntake": {"@id": "schema:recommendedIntake"},4815        "recordLabel": {"@id": "schema:recordLabel"},4816        "recordedAs": {"@id": "schema:recordedAs"},4817        "recordedAt": {"@id": "schema:recordedAt"},4818        "recordedIn": {"@id": "schema:recordedIn"},4819        "recordingOf": {"@id": "schema:recordingOf"},4820        "recourseLoan": {"@id": "schema:recourseLoan"},4821        "referenceQuantity": {"@id": "schema:referenceQuantity"},4822        "referencesOrder": {"@id": "schema:referencesOrder"},4823        "refundType": {"@id": "schema:refundType"},4824        "regionDrained": {"@id": "schema:regionDrained"},4825        "regionsAllowed": {"@id": "schema:regionsAllowed"},4826        "relatedAnatomy": {"@id": "schema:relatedAnatomy"},4827        "relatedCondition": {"@id": "schema:relatedCondition"},4828        "relatedDrug": {"@id": "schema:relatedDrug"},4829        "relatedLink": {"@id": "schema:relatedLink", "@type": "@id"},4830        "relatedStructure": {"@id": "schema:relatedStructure"},4831        "relatedTherapy": {"@id": "schema:relatedTherapy"},4832        "relatedTo": {"@id": "schema:relatedTo"},4833        "releaseDate": {"@id": "schema:releaseDate", "@type": "Date"},4834        "releaseNotes": {"@id": "schema:releaseNotes"},4835        "releaseOf": {"@id": "schema:releaseOf"},4836        "releasedEvent": {"@id": "schema:releasedEvent"},4837        "relevantOccupation": {"@id": "schema:relevantOccupation"},4838        "relevantSpecialty": {"@id": "schema:relevantSpecialty"},4839        "remainingAttendeeCapacity": {"@id": "schema:remainingAttendeeCapacity"},4840        "renegotiableLoan": {"@id": "schema:renegotiableLoan"},4841        "repeatCount": {"@id": "schema:repeatCount"},4842        "repeatFrequency": {"@id": "schema:repeatFrequency"},4843        "repetitions": {"@id": "schema:repetitions"},4844        "replacee": {"@id": "schema:replacee"},4845        "replacer": {"@id": "schema:replacer"},4846        "replyToUrl": {"@id": "schema:replyToUrl", "@type": "@id"},4847        "reportNumber": {"@id": "schema:reportNumber"},4848        "representativeOfPage": {"@id": "schema:representativeOfPage"},4849        "requiredCollateral": {"@id": "schema:requiredCollateral"},4850        "requiredGender": {"@id": "schema:requiredGender"},4851        "requiredMaxAge": {"@id": "schema:requiredMaxAge"},4852        "requiredMinAge": {"@id": "schema:requiredMinAge"},4853        "requiredQuantity": {"@id": "schema:requiredQuantity"},4854        "requirements": {"@id": "schema:requirements"},4855        "requiresSubscription": {"@id": "schema:requiresSubscription"},4856        "reservationFor": {"@id": "schema:reservationFor"},4857        "reservationId": {"@id": "schema:reservationId"},4858        "reservationStatus": {"@id": "schema:reservationStatus"},4859        "reservedTicket": {"@id": "schema:reservedTicket"},4860        "responsibilities": {"@id": "schema:responsibilities"},4861        "restPeriods": {"@id": "schema:restPeriods"},4862        "result": {"@id": "schema:result"},4863        "resultComment": {"@id": "schema:resultComment"},4864        "resultReview": {"@id": "schema:resultReview"},4865        "returnFees": {"@id": "schema:returnFees"},4866        "returnPolicyCategory": {"@id": "schema:returnPolicyCategory"},4867        "review": {"@id": "schema:review"},4868        "reviewAspect": {"@id": "schema:reviewAspect"},4869        "reviewBody": {"@id": "schema:reviewBody"},4870        "reviewCount": {"@id": "schema:reviewCount"},4871        "reviewRating": {"@id": "schema:reviewRating"},4872        "reviewedBy": {"@id": "schema:reviewedBy"},4873        "reviews": {"@id": "schema:reviews"},4874        "riskFactor": {"@id": "schema:riskFactor"},4875        "risks": {"@id": "schema:risks"},4876        "roleName": {"@id": "schema:roleName"},4877        "roofLoad": {"@id": "schema:roofLoad"},4878        "rsvpResponse": {"@id": "schema:rsvpResponse"},4879        "runsTo": {"@id": "schema:runsTo"},4880        "runtime": {"@id": "schema:runtime"},4881        "runtimePlatform": {"@id": "schema:runtimePlatform"},4882        "rxcui": {"@id": "schema:rxcui"},4883        "safetyConsideration": {"@id": "schema:safetyConsideration"},4884        "salaryCurrency": {"@id": "schema:salaryCurrency"},4885        "salaryUponCompletion": {"@id": "schema:salaryUponCompletion"},4886        "sameAs": {"@id": "schema:sameAs", "@type": "@id"},4887        "sampleType": {"@id": "schema:sampleType"},4888        "saturatedFatContent": {"@id": "schema:saturatedFatContent"},4889        "scheduledPaymentDate": {"@id": "schema:scheduledPaymentDate", "@type": "Date"},4890        "scheduledTime": {"@id": "schema:scheduledTime", "@type": "DateTime"},4891        "schemaVersion": {"@id": "schema:schemaVersion"},4892        "screenCount": {"@id": "schema:screenCount"},4893        "screenshot": {"@id": "schema:screenshot", "@type": "@id"},4894        "sdDatePublished": {"@id": "schema:sdDatePublished", "@type": "Date"},4895        "sdLicense": {"@id": "schema:sdLicense", "@type": "@id"},4896        "sdPublisher": {"@id": "schema:sdPublisher"},4897        "season": {"@id": "schema:season"},4898        "seasonNumber": {"@id": "schema:seasonNumber"},4899        "seasons": {"@id": "schema:seasons"},4900        "seatNumber": {"@id": "schema:seatNumber"},4901        "seatRow": {"@id": "schema:seatRow"},4902        "seatSection": {"@id": "schema:seatSection"},4903        "seatingCapacity": {"@id": "schema:seatingCapacity"},4904        "seatingType": {"@id": "schema:seatingType"},4905        "secondaryPrevention": {"@id": "schema:secondaryPrevention"},4906        "securityScreening": {"@id": "schema:securityScreening"},4907        "seeks": {"@id": "schema:seeks"},4908        "seller": {"@id": "schema:seller"},4909        "sender": {"@id": "schema:sender"},4910        "sensoryUnit": {"@id": "schema:sensoryUnit"},4911        "serialNumber": {"@id": "schema:serialNumber"},4912        "seriousAdverseOutcome": {"@id": "schema:seriousAdverseOutcome"},4913        "serverStatus": {"@id": "schema:serverStatus"},4914        "servesCuisine": {"@id": "schema:servesCuisine"},4915        "serviceArea": {"@id": "schema:serviceArea"},4916        "serviceAudience": {"@id": "schema:serviceAudience"},4917        "serviceLocation": {"@id": "schema:serviceLocation"},4918        "serviceOperator": {"@id": "schema:serviceOperator"},4919        "serviceOutput": {"@id": "schema:serviceOutput"},4920        "servicePhone": {"@id": "schema:servicePhone"},4921        "servicePostalAddress": {"@id": "schema:servicePostalAddress"},4922        "serviceSmsNumber": {"@id": "schema:serviceSmsNumber"},4923        "serviceType": {"@id": "schema:serviceType"},4924        "serviceUrl": {"@id": "schema:serviceUrl", "@type": "@id"},4925        "servingSize": {"@id": "schema:servingSize"},4926        "sharedContent": {"@id": "schema:sharedContent"},4927        "sibling": {"@id": "schema:sibling"},4928        "siblings": {"@id": "schema:siblings"},4929        "signDetected": {"@id": "schema:signDetected"},4930        "signOrSymptom": {"@id": "schema:signOrSymptom"},4931        "significance": {"@id": "schema:significance"},4932        "significantLink": {"@id": "schema:significantLink", "@type": "@id"},4933        "significantLinks": {"@id": "schema:significantLinks", "@type": "@id"},4934        "skills": {"@id": "schema:skills"},4935        "sku": {"@id": "schema:sku"},4936        "slogan": {"@id": "schema:slogan"},4937        "smokingAllowed": {"@id": "schema:smokingAllowed"},4938        "sodiumContent": {"@id": "schema:sodiumContent"},4939        "softwareAddOn": {"@id": "schema:softwareAddOn"},4940        "softwareHelp": {"@id": "schema:softwareHelp"},4941        "softwareRequirements": {"@id": "schema:softwareRequirements"},4942        "softwareVersion": {"@id": "schema:softwareVersion"},4943        "source": {"@id": "schema:source"},4944        "sourceOrganization": {"@id": "schema:sourceOrganization"},4945        "sourcedFrom": {"@id": "schema:sourcedFrom"},4946        "spatial": {"@id": "schema:spatial"},4947        "spatialCoverage": {"@id": "schema:spatialCoverage"},4948        "speakable": {"@id": "schema:speakable", "@type": "@id"},4949        "specialCommitments": {"@id": "schema:specialCommitments"},4950        "specialOpeningHoursSpecification": {"@id": "schema:specialOpeningHoursSpecification"},4951        "specialty": {"@id": "schema:specialty"},4952        "speed": {"@id": "schema:speed"},4953        "spokenByCharacter": {"@id": "schema:spokenByCharacter"},4954        "sponsor": {"@id": "schema:sponsor"},4955        "sport": {"@id": "schema:sport"},4956        "sportsActivityLocation": {"@id": "schema:sportsActivityLocation"},4957        "sportsEvent": {"@id": "schema:sportsEvent"},4958        "sportsTeam": {"@id": "schema:sportsTeam"},4959        "spouse": {"@id": "schema:spouse"},4960        "stage": {"@id": "schema:stage"},4961        "stageAsNumber": {"@id": "schema:stageAsNumber"},4962        "starRating": {"@id": "schema:starRating"},4963        "startDate": {"@id": "schema:startDate", "@type": "Date"},4964        "startOffset": {"@id": "schema:startOffset"},4965        "startTime": {"@id": "schema:startTime", "@type": "DateTime"},4966        "status": {"@id": "schema:status"},4967        "steeringPosition": {"@id": "schema:steeringPosition"},4968        "step": {"@id": "schema:step"},4969        "stepValue": {"@id": "schema:stepValue"},4970        "steps": {"@id": "schema:steps"},4971        "storageRequirements": {"@id": "schema:storageRequirements"},4972        "streetAddress": {"@id": "schema:streetAddress"},4973        "strengthUnit": {"@id": "schema:strengthUnit"},4974        "strengthValue": {"@id": "schema:strengthValue"},4975        "structuralClass": {"@id": "schema:structuralClass"},4976        "study": {"@id": "schema:study"},4977        "studyDesign": {"@id": "schema:studyDesign"},4978        "studyLocation": {"@id": "schema:studyLocation"},4979        "studySubject": {"@id": "schema:studySubject"},4980        "stupidProperty": {"@id": "schema:stupidProperty"},4981        "subEvent": {"@id": "schema:subEvent"},4982        "subEvents": {"@id": "schema:subEvents"},4983        "subOrganization": {"@id": "schema:subOrganization"},4984        "subReservation": {"@id": "schema:subReservation"},4985        "subStageSuffix": {"@id": "schema:subStageSuffix"},4986        "subStructure": {"@id": "schema:subStructure"},4987        "subTest": {"@id": "schema:subTest"},4988        "subTrip": {"@id": "schema:subTrip"},4989        "subjectOf": {"@id": "schema:subjectOf"},4990        "subtitleLanguage": {"@id": "schema:subtitleLanguage"},4991        "subtype": {"@id": "schema:subtype"},4992        "successorOf": {"@id": "schema:successorOf"},4993        "sugarContent": {"@id": "schema:sugarContent"},4994        "suggestedAnswer": {"@id": "schema:suggestedAnswer"},4995        "suggestedGender": {"@id": "schema:suggestedGender"},4996        "suggestedMaxAge": {"@id": "schema:suggestedMaxAge"},4997        "suggestedMinAge": {"@id": "schema:suggestedMinAge"},4998        "suitableForDiet": {"@id": "schema:suitableForDiet"},4999        "superEvent": {"@id": "schema:superEvent"},5000        "supersededBy": {"@id": "schema:supersededBy"},5001        "supply": {"@id": "schema:supply"},5002        "supplyTo": {"@id": "schema:supplyTo"},5003        "supportingData": {"@id": "schema:supportingData"},5004        "surface": {"@id": "schema:surface"},5005        "target": {"@id": "schema:target"},5006        "targetCollection": {"@id": "schema:targetCollection"},5007        "targetDescription": {"@id": "schema:targetDescription"},5008        "targetName": {"@id": "schema:targetName"},5009        "targetPlatform": {"@id": "schema:targetPlatform"},5010        "targetPopulation": {"@id": "schema:targetPopulation"},5011        "targetProduct": {"@id": "schema:targetProduct"},5012        "targetUrl": {"@id": "schema:targetUrl", "@type": "@id"},5013        "taxID": {"@id": "schema:taxID"},5014        "telephone": {"@id": "schema:telephone"},5015        "temporal": {"@id": "schema:temporal"},5016        "temporalCoverage": {"@id": "schema:temporalCoverage"},5017        "termCode": {"@id": "schema:termCode"},5018        "termsOfService": {"@id": "schema:termsOfService"},5019        "text": {"@id": "schema:text"},5020        "thumbnail": {"@id": "schema:thumbnail"},5021        "thumbnailUrl": {"@id": "schema:thumbnailUrl", "@type": "@id"},5022        "tickerSymbol": {"@id": "schema:tickerSymbol"},5023        "ticketNumber": {"@id": "schema:ticketNumber"},5024        "ticketToken": {"@id": "schema:ticketToken"},5025        "ticketedSeat": {"@id": "schema:ticketedSeat"},5026        "timeRequired": {"@id": "schema:timeRequired"},5027        "timeToComplete": {"@id": "schema:timeToComplete"},5028        "tissueSample": {"@id": "schema:tissueSample"},5029        "title": {"@id": "schema:title"},5030        "toLocation": {"@id": "schema:toLocation"},5031        "toRecipient": {"@id": "schema:toRecipient"},5032        "tongueWeight": {"@id": "schema:tongueWeight"},5033        "tool": {"@id": "schema:tool"},5034        "torque": {"@id": "schema:torque"},5035        "totalPaymentDue": {"@id": "schema:totalPaymentDue"},5036        "totalPrice": {"@id": "schema:totalPrice"},5037        "totalTime": {"@id": "schema:totalTime"},5038        "touristType": {"@id": "schema:touristType"},5039        "track": {"@id": "schema:track"},5040        "trackingNumber": {"@id": "schema:trackingNumber"},5041        "trackingUrl": {"@id": "schema:trackingUrl", "@type": "@id"},5042        "tracks": {"@id": "schema:tracks"},5043        "trailer": {"@id": "schema:trailer"},5044        "trailerWeight": {"@id": "schema:trailerWeight"},5045        "trainName": {"@id": "schema:trainName"},5046        "trainNumber": {"@id": "schema:trainNumber"},5047        "trainingSalary": {"@id": "schema:trainingSalary"},5048        "transFatContent": {"@id": "schema:transFatContent"},5049        "transcript": {"@id": "schema:transcript"},5050        "translationOfWork": {"@id": "schema:translationOfWork"},5051        "translator": {"@id": "schema:translator"},5052        "transmissionMethod": {"@id": "schema:transmissionMethod"},5053        "trialDesign": {"@id": "schema:trialDesign"},5054        "tributary": {"@id": "schema:tributary"},5055        "typeOfBed": {"@id": "schema:typeOfBed"},5056        "typeOfGood": {"@id": "schema:typeOfGood"},5057        "typicalAgeRange": {"@id": "schema:typicalAgeRange"},5058        "typicalTest": {"@id": "schema:typicalTest"},5059        "underName": {"@id": "schema:underName"},5060        "unitCode": {"@id": "schema:unitCode"},5061        "unitText": {"@id": "schema:unitText"},5062        "unnamedSourcesPolicy": {"@id": "schema:unnamedSourcesPolicy", "@type": "@id"},5063        "unsaturatedFatContent": {"@id": "schema:unsaturatedFatContent"},5064        "uploadDate": {"@id": "schema:uploadDate", "@type": "Date"},5065        "upvoteCount": {"@id": "schema:upvoteCount"},5066        "url": {"@id": "schema:url", "@type": "@id"},5067        "urlTemplate": {"@id": "schema:urlTemplate"},5068        "usedToDiagnose": {"@id": "schema:usedToDiagnose"},5069        "userInteractionCount": {"@id": "schema:userInteractionCount"},5070        "usesDevice": {"@id": "schema:usesDevice"},5071        "usesHealthPlanIdStandard": {"@id": "schema:usesHealthPlanIdStandard"},5072        "validFor": {"@id": "schema:validFor"},5073        "validFrom": {"@id": "schema:validFrom", "@type": "Date"},5074        "validIn": {"@id": "schema:validIn"},5075        "validThrough": {"@id": "schema:validThrough", "@type": "Date"},5076        "validUntil": {"@id": "schema:validUntil", "@type": "Date"},5077        "value": {"@id": "schema:value"},5078        "valueAddedTaxIncluded": {"@id": "schema:valueAddedTaxIncluded"},5079        "valueMaxLength": {"@id": "schema:valueMaxLength"},5080        "valueMinLength": {"@id": "schema:valueMinLength"},5081        "valueName": {"@id": "schema:valueName"},5082        "valuePattern": {"@id": "schema:valuePattern"},5083        "valueReference": {"@id": "schema:valueReference"},5084        "valueRequired": {"@id": "schema:valueRequired"},5085        "variableMeasured": {"@id": "schema:variableMeasured"},5086        "variablesMeasured": {"@id": "schema:variablesMeasured"},5087        "variantCover": {"@id": "schema:variantCover"},5088        "vatID": {"@id": "schema:vatID"},5089        "vehicleConfiguration": {"@id": "schema:vehicleConfiguration"},5090        "vehicleEngine": {"@id": "schema:vehicleEngine"},5091        "vehicleIdentificationNumber": {"@id": "schema:vehicleIdentificationNumber"},5092        "vehicleInteriorColor": {"@id": "schema:vehicleInteriorColor"},5093        "vehicleInteriorType": {"@id": "schema:vehicleInteriorType"},5094        "vehicleModelDate": {"@id": "schema:vehicleModelDate", "@type": "Date"},5095        "vehicleSeatingCapacity": {"@id": "schema:vehicleSeatingCapacity"},5096        "vehicleSpecialUsage": {"@id": "schema:vehicleSpecialUsage"},5097        "vehicleTransmission": {"@id": "schema:vehicleTransmission"},5098        "vendor": {"@id": "schema:vendor"},5099        "verificationFactCheckingPolicy": {"@id": "schema:verificationFactCheckingPolicy", "@type": "@id"},5100        "version": {"@id": "schema:version"},5101        "video": {"@id": "schema:video"},5102        "videoFormat": {"@id": "schema:videoFormat"},5103        "videoFrameSize": {"@id": "schema:videoFrameSize"},5104        "videoQuality": {"@id": "schema:videoQuality"},5105        "volumeNumber": {"@id": "schema:volumeNumber"},5106        "warning": {"@id": "schema:warning"},5107        "warranty": {"@id": "schema:warranty"},5108        "warrantyPromise": {"@id": "schema:warrantyPromise"},5109        "warrantyScope": {"@id": "schema:warrantyScope"},5110        "webCheckinTime": {"@id": "schema:webCheckinTime", "@type": "DateTime"},5111        "weight": {"@id": "schema:weight"},5112        "weightTotal": {"@id": "schema:weightTotal"},5113        "wheelbase": {"@id": "schema:wheelbase"},5114        "width": {"@id": "schema:width"},5115        "winner": {"@id": "schema:winner"},5116        "wordCount": {"@id": "schema:wordCount"},5117        "workExample": {"@id": "schema:workExample"},5118        "workFeatured": {"@id": "schema:workFeatured"},5119        "workHours": {"@id": "schema:workHours"},5120        "workLocation": {"@id": "schema:workLocation"},5121        "workPerformed": {"@id": "schema:workPerformed"},5122        "workPresented": {"@id": "schema:workPresented"},5123        "workTranslation": {"@id": "schema:workTranslation"},5124        "workload": {"@id": "schema:workload"},5125        "worksFor": {"@id": "schema:worksFor"},5126        "worstRating": {"@id": "schema:worstRating"},5127        "xpath": {"@id": "schema:xpath"},5128        "yearlyRevenue": {"@id": "schema:yearlyRevenue"},5129        "yearsInOperation": {"@id": "schema:yearsInOperation"},5130        "yield": {"@id": "schema:yield"},5131        "http://publications.europa.eu/mdr/eli/index.html": {"@id": "http://publications.europa.eu/mdr/eli/index.html"},5132        "httpMethod": {"@id": "schema:httpMethod"},5133        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Automotive_Ontology_Working_Group": {5134            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Automotive_Ontology_Working_Group"},5135        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#FIBO": {5136            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#FIBO"},5137        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#GLEIF": {5138            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#GLEIF"},5139        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#IIT-CNR.it": {5140            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#IIT-CNR.it"},5141        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#MBZ": {5142            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#MBZ"},5143        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Tourism": {5144            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#Tourism"},5145        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_ActionCollabClass": {5146            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_ActionCollabClass"},5147        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_DatasetClass": {5148            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_DatasetClass"},5149        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsClass": {5150            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsClass"},5151        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsTerms": {5152            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_GoodRelationsTerms"},5153        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_LRMIClass": {5154            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_LRMIClass"},5155        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_QAStackExchange": {5156            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_QAStackExchange"},5157        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_WikiDoc": {5158            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_WikiDoc"},5159        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_bibex": {5160            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_bibex"},5161        "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews": {5162            "@id": "http://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#source_rNews"},5163        "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#STI_Accommodation_Ontology": {5164            "@id": "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#STI_Accommodation_Ontology"},5165        "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP": {5166            "@id": "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP"},5167        "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP-draws": {5168            "@id": "https://www.w3.org/wiki/WebSchemas/SchemaDotOrgSources#TP-draws"},5169        "extrastuff": {5170            "type": "@type",5171            "id": "@id",5172            "HTML": {"@id": "rdf:HTML"},5173            "@vocab": "http://schema.org/",5174            "xml": "http://www.w3.org/XML/1998/namespace",5175            "foaf": "http://xmlns.com/foaf/0.1/",5176            "eli": "http://data.europa.eu/eli/ontology#",5177            "snomed": "http://purl.bioontology.org/ontology/SNOMEDCT/",5178            "bibo": "http://purl.org/ontology/bibo/",5179            "rdfs": "http://www.w3.org/2000/01/rdf-schema#",5180            "skos": "http://www.w3.org/2004/02/skos/core#",5181            "void": "http://rdfs.org/ns/void#",5182            "dc": "http://purl.org/dc/elements/1.1/",5183            "dctype": "http://purl.org/dc/dcmitype/",5184            "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",5185            "dcat": "http://www.w3.org/ns/dcat#",5186            "rdfa": "http://www.w3.org/ns/rdfa#",5187            "xsd": "http://www.w3.org/2001/XMLSchema#",5188            "schema": "http://schema.org/",5189            "dct": "http://purl.org/dc/terms/",5190            "dcterms": "http://purl.org/dc/terms/",5191            "owl": "http://www.w3.org/2002/07/owl#",5192            "xsd1": "hhttp://www.w3.org/2001/XMLSchema#",5193            "3DModel": {"@id": "schema:3DModel"},5194            "AMRadioChannel": {"@id": "schema:AMRadioChannel"},5195            "APIReference": {"@id": "schema:APIReference"},5196            "Abdomen": {"@id": "schema:Abdomen"},5197            "AboutPage": {"@id": "schema:AboutPage"},5198            "AcceptAction": {"@id": "schema:AcceptAction"},5199            "Accommodation": {"@id": "schema:Accommodation"},5200            "AccountingService": {"@id": "schema:AccountingService"},5201            "AchieveAction": {"@id": "schema:AchieveAction"},5202            "Action": {"@id": "schema:Action"},5203            "ActionAccessSpecification": {"@id": "schema:ActionAccessSpecification"},5204            "ActionStatusType": {"@id": "schema:ActionStatusType"},5205            "ActivateAction": {"@id": "schema:ActivateAction"},5206            "ActiveActionStatus": {"@id": "schema:ActiveActionStatus"},5207            "ActiveNotRecruiting": {"@id": "schema:ActiveNotRecruiting"},5208            "AddAction": {"@id": "schema:AddAction"},5209            "AdministrativeArea": {"@id": "schema:AdministrativeArea"},5210            "AdultEntertainment": {"@id": "schema:AdultEntertainment"},5211            "AdvertiserContentArticle": {"@id": "schema:AdvertiserContentArticle"},5212            "AerobicActivity": {"@id": "schema:AerobicActivity"},5213            "AggregateOffer": {"@id": "schema:AggregateOffer"},5214            "AggregateRating": {"@id": "schema:AggregateRating"},5215            "AgreeAction": {"@id": "schema:AgreeAction"},5216            "Airline": {"@id": "schema:Airline"},5217            "Airport": {"@id": "schema:Airport"},5218            "AlbumRelease": {"@id": "schema:AlbumRelease"},5219            "AlignmentObject": {"@id": "schema:AlignmentObject"},5220            "AllWheelDriveConfiguration": {"@id": "schema:AllWheelDriveConfiguration"},5221            "AllocateAction": {"@id": "schema:AllocateAction"},5222            "AmusementPark": {"@id": "schema:AmusementPark"},5223            "AnaerobicActivity": {"@id": "schema:AnaerobicActivity"},5224            "AnalysisNewsArticle": {"@id": "schema:AnalysisNewsArticle"},5225            "AnatomicalStructure": {"@id": "schema:AnatomicalStructure"},5226            "AnatomicalSystem": {"@id": "schema:AnatomicalSystem"},5227            "Anesthesia": {"@id": "schema:Anesthesia"},5228            "AnimalShelter": {"@id": "schema:AnimalShelter"},5229            "Answer": {"@id": "schema:Answer"},5230            "Apartment": {"@id": "schema:Apartment"},5231            "ApartmentComplex": {"@id": "schema:ApartmentComplex"},5232            "Appearance": {"@id": "schema:Appearance"},5233            "AppendAction": {"@id": "schema:AppendAction"},5234            "ApplyAction": {"@id": "schema:ApplyAction"},5235            "ApprovedIndication": {"@id": "schema:ApprovedIndication"},5236            "Aquarium": {"@id": "schema:Aquarium"},5237            "ArchiveComponent": {"@id": "schema:ArchiveComponent"},5238            "ArchiveOrganization": {"@id": "schema:ArchiveOrganization"},5239            "ArriveAction": {"@id": "schema:ArriveAction"},5240            "ArtGallery": {"@id": "schema:ArtGallery"},5241            "Artery": {"@id": "schema:Artery"},5242            "Article": {"@id": "schema:Article"},5243            "AskAction": {"@id": "schema:AskAction"},5244            "AskPublicNewsArticle": {"@id": "schema:AskPublicNewsArticle"},5245            "AssessAction": {"@id": "schema:AssessAction"},5246            "AssignAction": {"@id": "schema:AssignAction"},5247            "Atlas": {"@id": "schema:Atlas"},5248            "Attorney": {"@id": "schema:Attorney"},5249            "Audience": {"@id": "schema:Audience"},5250            "AudioObject": {"@id": "schema:AudioObject"},5251            "Audiobook": {"@id": "schema:Audiobook"},5252            "AudiobookFormat": {"@id": "schema:AudiobookFormat"},5253            "AuthoritativeLegalValue": {"@id": "schema:AuthoritativeLegalValue"},5254            "AuthorizeAction": {"@id": "schema:AuthorizeAction"},5255            "AutoBodyShop": {"@id": "schema:AutoBodyShop"},5256            "AutoDealer": {"@id": "schema:AutoDealer"},5257            "AutoPartsStore": {"@id": "schema:AutoPartsStore"},5258            "AutoRental": {"@id": "schema:AutoRental"},5259            "AutoRepair": {"@id": "schema:AutoRepair"},5260            "AutoWash": {"@id": "schema:AutoWash"},5261            "AutomatedTeller": {"@id": "schema:AutomatedTeller"},5262            "AutomotiveBusiness": {"@id": "schema:AutomotiveBusiness"},5263            "Ayurvedic": {"@id": "schema:Ayurvedic"},5264            "BackgroundNewsArticle": {"@id": "schema:BackgroundNewsArticle"},5265            "Bacteria": {"@id": "schema:Bacteria"},5266            "Bakery": {"@id": "schema:Bakery"},5267            "Balance": {"@id": "schema:Balance"},5268            "BankAccount": {"@id": "schema:BankAccount"},5269            "BankOrCreditUnion": {"@id": "schema:BankOrCreditUnion"},5270            "BarOrPub": {"@id": "schema:BarOrPub"},5271            "Barcode": {"@id": "schema:Barcode"},5272            "Beach": {"@id": "schema:Beach"},5273            "BeautySalon": {"@id": "schema:BeautySalon"},5274            "BedAndBreakfast": {"@id": "schema:BedAndBreakfast"},5275            "BedDetails": {"@id": "schema:BedDetails"},5276            "BedType": {"@id": "schema:BedType"},5277            "BefriendAction": {"@id": "schema:BefriendAction"},5278            "BikeStore": {"@id": "schema:BikeStore"},5279            "Blog": {"@id": "schema:Blog"},5280            "BlogPosting": {"@id": "schema:BlogPosting"},5281            "BloodTest": {"@id": "schema:BloodTest"},5282            "BoardingPolicyType": {"@id": "schema:BoardingPolicyType"},5283            "BodyOfWater": {"@id": "schema:BodyOfWater"},5284            "Bone": {"@id": "schema:Bone"},5285            "Book": {"@id": "schema:Book"},5286            "BookFormatType": {"@id": "schema:BookFormatType"},5287            "BookSeries": {"@id": "schema:BookSeries"},5288            "BookStore": {"@id": "schema:BookStore"},5289            "BookmarkAction": {"@id": "schema:BookmarkAction"},5290            "Boolean": {"@id": "schema:Boolean"},5291            "BorrowAction": {"@id": "schema:BorrowAction"},5292            "BowlingAlley": {"@id": "schema:BowlingAlley"},5293            "BrainStructure": {"@id": "schema:BrainStructure"},5294            "Brand": {"@id": "schema:Brand"},5295            "BreadcrumbList": {"@id": "schema:BreadcrumbList"},5296            "Brewery": {"@id": "schema:Brewery"},5297            "Bridge": {"@id": "schema:Bridge"},5298            "BroadcastChannel": {"@id": "schema:BroadcastChannel"},5299            "BroadcastEvent": {"@id": "schema:BroadcastEvent"},5300            "BroadcastFrequencySpecification": {"@id": "schema:BroadcastFrequencySpecification"},5301            "BroadcastRelease": {"@id": "schema:BroadcastRelease"},5302            "BroadcastService": {"@id": "schema:BroadcastService"},5303            "BrokerageAccount": {"@id": "schema:BrokerageAccount"},5304            "BuddhistTemple": {"@id": "schema:BuddhistTemple"},5305            "BusOrCoach": {"@id": "schema:BusOrCoach"},5306            "BusReservation": {"@id": "schema:BusReservation"},5307            "BusStation": {"@id": "schema:BusStation"},5308            "BusStop": {"@id": "schema:BusStop"},5309            "BusTrip": {"@id": "schema:BusTrip"},5310            "BusinessAudience": {"@id": "schema:BusinessAudience"},5311            "BusinessEntityType": {"@id": "schema:BusinessEntityType"},5312            "BusinessEvent": {"@id": "schema:BusinessEvent"},5313            "BusinessFunction": {"@id": "schema:BusinessFunction"},5314            "BuyAction": {"@id": "schema:BuyAction"},5315            "CDFormat": {"@id": "schema:CDFormat"},5316            "CT": {"@id": "schema:CT"},5317            "CableOrSatelliteService": {"@id": "schema:CableOrSatelliteService"},5318            "CafeOrCoffeeShop": {"@id": "schema:CafeOrCoffeeShop"},5319            "Campground": {"@id": "schema:Campground"},5320            "CampingPitch": {"@id": "schema:CampingPitch"},5321            "Canal": {"@id": "schema:Canal"},5322            "CancelAction": {"@id": "schema:CancelAction"},5323            "Car": {"@id": "schema:Car"},5324            "CarUsageType": {"@id": "schema:CarUsageType"},5325            "Cardiovascular": {"@id": "schema:Cardiovascular"},5326            "CardiovascularExam": {"@id": "schema:CardiovascularExam"},5327            "CaseSeries": {"@id": "schema:CaseSeries"},5328            "Casino": {"@id": "schema:Casino"},5329            "CassetteFormat": {"@id": "schema:CassetteFormat"},5330            "CategoryCode": {"@id": "schema:CategoryCode"},5331            "CategoryCodeSet": {"@id": "schema:CategoryCodeSet"},5332            "CatholicChurch": {"@id": "schema:CatholicChurch"},5333            "Cemetery": {"@id": "schema:Cemetery"},5334            "Chapter": {"@id": "schema:Chapter"},5335            "CheckAction": {"@id": "schema:CheckAction"},5336            "CheckInAction": {"@id": "schema:CheckInAction"},5337            "CheckOutAction": {"@id": "schema:CheckOutAction"},5338            "CheckoutPage": {"@id": "schema:CheckoutPage"},5339            "ChildCare": {"@id": "schema:ChildCare"},5340            "ChildrensEvent": {"@id": "schema:ChildrensEvent"},5341            "Chiropractic": {"@id": "schema:Chiropractic"},5342            "ChooseAction": {"@id": "schema:ChooseAction"},5343            "Church": {"@id": "schema:Church"},5344            "City": {"@id": "schema:City"},5345            "CityHall": {"@id": "schema:CityHall"},5346            "CivicStructure": {"@id": "schema:CivicStructure"},5347            "Claim": {"@id": "schema:Claim"},5348            "ClaimReview": {"@id": "schema:ClaimReview"},5349            "Class": {"@id": "schema:Class"},5350            "Clinician": {"@id": "schema:Clinician"},5351            "Clip": {"@id": "schema:Clip"},5352            "ClothingStore": {"@id": "schema:ClothingStore"},5353            "CoOp": {"@id": "schema:CoOp"},5354            "Code": {"@id": "schema:Code"},5355            "CohortStudy": {"@id": "schema:CohortStudy"},5356            "Collection": {"@id": "schema:Collection"},5357            "CollectionPage": {"@id": "schema:CollectionPage"},5358            "CollegeOrUniversity": {"@id": "schema:CollegeOrUniversity"},5359            "ComedyClub": {"@id": "schema:ComedyClub"},5360            "ComedyEvent": {"@id": "schema:ComedyEvent"},5361            "ComicCoverArt": {"@id": "schema:ComicCoverArt"},5362            "ComicIssue": {"@id": "schema:ComicIssue"},5363            "ComicSeries": {"@id": "schema:ComicSeries"},5364            "ComicStory": {"@id": "schema:ComicStory"},5365            "Comment": {"@id": "schema:Comment"},5366            "CommentAction": {"@id": "schema:CommentAction"},5367            "CommentPermission": {"@id": "schema:CommentPermission"},5368            "CommunicateAction": {"@id": "schema:CommunicateAction"},5369            "CommunityHealth": {"@id": "schema:CommunityHealth"},5370            "CompilationAlbum": {"@id": "schema:CompilationAlbum"},5371            "CompleteDataFeed": {"@id": "schema:CompleteDataFeed"},5372            "Completed": {"@id": "schema:Completed"},5373            "CompletedActionStatus": {"@id": "schema:CompletedActionStatus"},5374            "CompoundPriceSpecification": {"@id": "schema:CompoundPriceSpecification"},5375            "ComputerLanguage": {"@id": "schema:ComputerLanguage"},5376            "ComputerStore": {"@id": "schema:ComputerStore"},5377            "ConfirmAction": {"@id": "schema:ConfirmAction"},5378            "Consortium": {"@id": "schema:Consortium"},5379            "ConsumeAction": {"@id": "schema:ConsumeAction"},5380            "ContactPage": {"@id": "schema:ContactPage"},5381            "ContactPoint": {"@id": "schema:ContactPoint"},5382            "ContactPointOption": {"@id": "schema:ContactPointOption"},5383            "Continent": {"@id": "schema:Continent"},5384            "ControlAction": {"@id": "schema:ControlAction"},5385            "ConvenienceStore": {"@id": "schema:ConvenienceStore"},5386            "Conversation": {"@id": "schema:Conversation"},5387            "CookAction": {"@id": "schema:CookAction"},5388            "Corporation": {"@id": "schema:Corporation"},5389            "CorrectionComment": {"@id": "schema:CorrectionComment"},5390            "Country": {"@id": "schema:Country"},5391            "Course": {"@id": "schema:Course"},5392            "CourseInstance": {"@id": "schema:CourseInstance"},5393            "Courthouse": {"@id": "schema:Courthouse"},5394            "CoverArt": {"@id": "schema:CoverArt"},5395            "CreateAction": {"@id": "schema:CreateAction"},5396            "CreativeWork": {"@id": "schema:CreativeWork"},5397            "CreativeWorkSeason": {"@id": "schema:CreativeWorkSeason"},5398            "CreativeWorkSeries": {"@id": "schema:CreativeWorkSeries"},5399            "CreditCard": {"@id": "schema:CreditCard"},5400            "Crematorium": {"@id": "schema:Crematorium"},5401            "CriticReview": {"@id": "schema:CriticReview"},5402            "CrossSectional": {"@id": "schema:CrossSectional"},5403            "CssSelectorType": {"@id": "schema:CssSelectorType"},5404            "CurrencyConversionService": {"@id": "schema:CurrencyConversionService"},5405            "DDxElement": {"@id": "schema:DDxElement"},5406            "DJMixAlbum": {"@id": "schema:DJMixAlbum"},5407            "DVDFormat": {"@id": "schema:DVDFormat"},5408            "DamagedCondition": {"@id": "schema:DamagedCondition"},5409            "DanceEvent": {"@id": "schema:DanceEvent"},5410            "DanceGroup": {"@id": "schema:DanceGroup"},5411            "DataCatalog": {"@id": "schema:DataCatalog"},5412            "DataDownload": {"@id": "schema:DataDownload"},5413            "DataFeed": {"@id": "schema:DataFeed"},5414            "DataFeedItem": {"@id": "schema:DataFeedItem"},5415            "DataType": {"@id": "schema:DataType"},5416            "Dataset": {"@id": "schema:Dataset"},5417            "Date": {"@id": "schema:Date"},5418            "DateTime": {"@id": "schema:DateTime"},5419            "DatedMoneySpecification": {"@id": "schema:DatedMoneySpecification"},5420            "DayOfWeek": {"@id": "schema:DayOfWeek"},5421            "DaySpa": {"@id": "schema:DaySpa"},5422            "DeactivateAction": {"@id": "schema:DeactivateAction"},5423            "DefenceEstablishment": {"@id": "schema:DefenceEstablishment"},5424            "DefinedTerm": {"@id": "schema:DefinedTerm"},5425            "DefinedTermSet": {"@id": "schema:DefinedTermSet"},5426            "DefinitiveLegalValue": {"@id": "schema:DefinitiveLegalValue"},5427            "DeleteAction": {"@id": "schema:DeleteAction"},5428            "DeliveryChargeSpecification": {"@id": "schema:DeliveryChargeSpecification"},5429            "DeliveryEvent": {"@id": "schema:DeliveryEvent"},5430            "DeliveryMethod": {"@id": "schema:DeliveryMethod"},5431            "Demand": {"@id": "schema:Demand"},5432            "DemoAlbum": {"@id": "schema:DemoAlbum"},5433            "Dentist": {"@id": "schema:Dentist"},5434            "Dentistry": {"@id": "schema:Dentistry"},5435            "DepartAction": {"@id": "schema:DepartAction"},5436            "DepartmentStore": {"@id": "schema:DepartmentStore"},5437            "DepositAccount": {"@id": "schema:DepositAccount"},5438            "Dermatologic": {"@id": "schema:Dermatologic"},5439            "Dermatology": {"@id": "schema:Dermatology"},5440            "DiabeticDiet": {"@id": "schema:DiabeticDiet"},5441            "Diagnostic": {"@id": "schema:Diagnostic"},5442            "DiagnosticLab": {"@id": "schema:DiagnosticLab"},5443            "DiagnosticProcedure": {"@id": "schema:DiagnosticProcedure"},5444            "Diet": {"@id": "schema:Diet"},5445            "DietNutrition": {"@id": "schema:DietNutrition"},5446            "DietarySupplement": {"@id": "schema:DietarySupplement"},5447            "DigitalAudioTapeFormat": {"@id": "schema:DigitalAudioTapeFormat"},5448            "DigitalDocument": {"@id": "schema:DigitalDocument"},5449            "DigitalDocumentPermission": {"@id": "schema:DigitalDocumentPermission"},5450            "DigitalDocumentPermissionType": {"@id": "schema:DigitalDocumentPermissionType"},5451            "DigitalFormat": {"@id": "schema:DigitalFormat"},5452            "DisagreeAction": {"@id": "schema:DisagreeAction"},5453            "Discontinued": {"@id": "schema:Discontinued"},5454            "DiscoverAction": {"@id": "schema:DiscoverAction"},5455            "DiscussionForumPosting": {"@id": "schema:DiscussionForumPosting"},5456            "DislikeAction": {"@id": "schema:DislikeAction"},5457            "Distance": {"@id": "schema:Distance"},5458            "Distillery": {"@id": "schema:Distillery"},5459            "DonateAction": {"@id": "schema:DonateAction"},5460            "DoseSchedule": {"@id": "schema:DoseSchedule"},5461            "DoubleBlindedTrial": {"@id": "schema:DoubleBlindedTrial"},5462            "DownloadAction": {"@id": "schema:DownloadAction"},5463            "DrawAction": {"@id": "schema:DrawAction"},5464            "Drawing": {"@id": "schema:Drawing"},5465            "DrinkAction": {"@id": "schema:DrinkAction"},5466            "DriveWheelConfigurationValue": {"@id": "schema:DriveWheelConfigurationValue"},5467            "DrivingSchoolVehicleUsage": {"@id": "schema:DrivingSchoolVehicleUsage"},5468            "Drug": {"@id": "schema:Drug"},5469            "DrugClass": {"@id": "schema:DrugClass"},5470            "DrugCost": {"@id": "schema:DrugCost"},5471            "DrugCostCategory": {"@id": "schema:DrugCostCategory"},5472            "DrugLegalStatus": {"@id": "schema:DrugLegalStatus"},5473            "DrugPregnancyCategory": {"@id": "schema:DrugPregnancyCategory"},5474            "DrugPrescriptionStatus": {"@id": "schema:DrugPrescriptionStatus"},5475            "DrugStrength": {"@id": "schema:DrugStrength"},5476            "DryCleaningOrLaundry": {"@id": "schema:DryCleaningOrLaundry"},5477            "Duration": {"@id": "schema:Duration"},5478            "EBook": {"@id": "schema:EBook"},5479            "EPRelease": {"@id": "schema:EPRelease"},5480            "Ear": {"@id": "schema:Ear"},5481            "EatAction": {"@id": "schema:EatAction"},5482            "EducationEvent": {"@id": "schema:EducationEvent"},5483            "EducationalAudience": {"@id": "schema:EducationalAudience"},5484            "EducationalOccupationalCredential": {"@id": "schema:EducationalOccupationalCredential"},5485            "EducationalOccupationalProgram": {"@id": "schema:EducationalOccupationalProgram"},5486            "EducationalOrganization": {"@id": "schema:EducationalOrganization"},5487            "Electrician": {"@id": "schema:Electrician"},5488            "ElectronicsStore": {"@id": "schema:ElectronicsStore"},5489            "ElementarySchool": {"@id": "schema:ElementarySchool"},5490            "EmailMessage": {"@id": "schema:EmailMessage"},5491            "Embassy": {"@id": "schema:Embassy"},5492            "Emergency": {"@id": "schema:Emergency"},5493            "EmergencyService": {"@id": "schema:EmergencyService"},5494            "EmployeeRole": {"@id": "schema:EmployeeRole"},5495            "EmployerAggregateRating": {"@id": "schema:EmployerAggregateRating"},5496            "EmployerReview": {"@id": "schema:EmployerReview"},5497            "EmploymentAgency": {"@id": "schema:EmploymentAgency"},5498            "Endocrine": {"@id": "schema:Endocrine"},5499            "EndorseAction": {"@id": "schema:EndorseAction"},5500            "EndorsementRating": {"@id": "schema:EndorsementRating"},5501            "Energy": {"@id": "schema:Energy"},5502            "EngineSpecification": {"@id": "schema:EngineSpecification"},5503            "EnrollingByInvitation": {"@id": "schema:EnrollingByInvitation"},5504            "EntertainmentBusiness": {"@id": "schema:EntertainmentBusiness"},5505            "EntryPoint": {"@id": "schema:EntryPoint"},5506            "Enumeration": {"@id": "schema:Enumeration"},5507            "Episode": {"@id": "schema:Episode"},5508            "Event": {"@id": "schema:Event"},5509            "EventCancelled": {"@id": "schema:EventCancelled"},5510            "EventPostponed": {"@id": "schema:EventPostponed"},5511            "EventRescheduled": {"@id": "schema:EventRescheduled"},5512            "EventReservation": {"@id": "schema:EventReservation"},5513            "EventScheduled": {"@id": "schema:EventScheduled"},5514            "EventSeries": {"@id": "schema:EventSeries"},5515            "EventStatusType": {"@id": "schema:EventStatusType"},5516            "EventVenue": {"@id": "schema:EventVenue"},5517            "EvidenceLevelA": {"@id": "schema:EvidenceLevelA"},5518            "EvidenceLevelB": {"@id": "schema:EvidenceLevelB"},5519            "EvidenceLevelC": {"@id": "schema:EvidenceLevelC"},5520            "ExchangeRateSpecification": {"@id": "schema:ExchangeRateSpecification"},5521            "ExchangeRefund": {"@id": "schema:ExchangeRefund"},5522            "ExerciseAction": {"@id": "schema:ExerciseAction"},5523            "ExerciseGym": {"@id": "schema:ExerciseGym"},5524            "ExercisePlan": {"@id": "schema:ExercisePlan"},5525            "ExhibitionEvent": {"@id": "schema:ExhibitionEvent"},5526            "Eye": {"@id": "schema:Eye"}5527        }5528    }5529}5530SIMPLE_CONTEXT = {5531    "@context": [5532        {5533            "@version": 1.15534        },5535        "https://www.w3.org/ns/odrl.jsonld",5536        {5537            "ex": "https://example.org/examples#",5538            "schema": "http://schema.org/",5539            "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#"5540        }5541    ]...tests.py
Source:tests.py  
...14from voluptuous.util import u15def test_exact_sequence():16    schema = Schema(ExactSequence([int, int]))17    try:18        schema([1, 2, 3])19    except Invalid:20        assert True21    else:22        assert False, "Did not raise Invalid"23    assert_equal(schema([1, 2]), [1, 2])24def test_required():25    """Verify that Required works."""26    schema = Schema({Required('q'): 1})27    # Can't use nose's raises (because we need to access the raised28    # exception, nor assert_raises which fails with Python 2.6.9.29    try:30        schema({})31    except Invalid as e:32        assert_equal(str(e), "required key not provided @ data['q']")33    else:34        assert False, "Did not raise Invalid"35def test_extra_with_required():36    """Verify that Required does not break Extra."""37    schema = Schema({Required('toaster'): str, Extra: object})38    r = schema({'toaster': 'blue', 'another_valid_key': 'another_valid_value'})39    assert_equal(40        r, {'toaster': 'blue', 'another_valid_key': 'another_valid_value'})41def test_iterate_candidates():42    """Verify that the order for iterating over mapping candidates is right."""43    schema = {44        "toaster": str,45        Extra: object,46    }47    # toaster should be first.48    from voluptuous.schema_builder import _iterate_mapping_candidates49    assert_equal(_iterate_mapping_candidates(schema)[0][0], 'toaster')50def test_in():51    """Verify that In works."""52    schema = Schema({"color": In(frozenset(["blue", "red", "yellow"]))})53    schema({"color": "blue"})54def test_not_in():55    """Verify that NotIn works."""56    schema = Schema({"color": NotIn(frozenset(["blue", "red", "yellow"]))})57    schema({"color": "orange"})58    try:59        schema({"color": "blue"})60    except Invalid as e:61        assert_equal(str(e), "value is not allowed for dictionary value @ data['color']")62    else:63        assert False, "Did not raise NotInInvalid"64def test_contains():65    """Verify contains validation method."""66    schema = Schema({'color': Contains('red')})67    schema({'color': ['blue', 'red', 'yellow']})68    try:69        schema({'color': ['blue', 'yellow']})70    except Invalid as e:71        assert_equal(str(e),72                     "value is not allowed for dictionary value @ data['color']")73def test_remove():74    """Verify that Remove works."""75    # remove dict keys76    schema = Schema({"weight": int,77                     Remove("color"): str,78                     Remove("amount"): int})79    out_ = schema({"weight": 10, "color": "red", "amount": 1})80    assert "color" not in out_ and "amount" not in out_81    # remove keys by type82    schema = Schema({"weight": float,83                     "amount": int,84                     # remvove str keys with int values85                     Remove(str): int,86                     # keep str keys with str values87                     str: str})88    out_ = schema({"weight": 73.4,89                   "condition": "new",90                   "amount": 5,91                   "left": 2})92    # amount should stay since it's defined93    # other string keys with int values will be removed94    assert "amount" in out_ and "left" not in out_95    # string keys with string values will stay96    assert "condition" in out_97    # remove value from list98    schema = Schema([Remove(1), int])99    out_ = schema([1, 2, 3, 4, 1, 5, 6, 1, 1, 1])100    assert_equal(out_, [2, 3, 4, 5, 6])101    # remove values from list by type102    schema = Schema([1.0, Remove(float), int])103    out_ = schema([1, 2, 1.0, 2.0, 3.0, 4])104    assert_equal(out_, [1, 2, 1.0, 4])105def test_extra_empty_errors():106    schema = Schema({'a': {Extra: object}}, required=True)107    schema({'a': {}})108def test_literal():109    """ test with Literal """110    schema = Schema([Literal({"a": 1}), Literal({"b": 1})])111    schema([{"a": 1}])112    schema([{"b": 1}])113    schema([{"a": 1}, {"b": 1}])114    try:115        schema([{"c": 1}])116    except Invalid as e:117        assert_equal(str(e), "{'c': 1} not match for {'b': 1} @ data[0]")118    else:119        assert False, "Did not raise Invalid"120    schema = Schema(Literal({"a": 1}))121    try:122        schema({"b": 1})123    except MultipleInvalid as e:124        assert_equal(str(e), "{'b': 1} not match for {'a': 1}")125        assert_equal(len(e.errors), 1)126        assert_equal(type(e.errors[0]), LiteralInvalid)127    else:128        assert False, "Did not raise Invalid"129def test_class():130    class C1(object):131        pass132    schema = Schema(C1)133    schema(C1())134    try:135        schema(None)136    except MultipleInvalid as e:137        assert_equal(str(e), "expected C1")138        assert_equal(len(e.errors), 1)139        assert_equal(type(e.errors[0]), TypeInvalid)140    else:141        assert False, "Did not raise Invalid"142    # In Python 2, this will be an old-style class (classobj instance)143    class C2:144        pass145    schema = Schema(C2)146    schema(C2())147    try:148        schema(None)149    except MultipleInvalid as e:150        assert_equal(str(e), "expected C2")151        assert_equal(len(e.errors), 1)152        assert_equal(type(e.errors[0]), TypeInvalid)153    else:154        assert False, "Did not raise Invalid"155def test_email_validation():156    """ test with valid email """157    schema = Schema({"email": Email()})158    out_ = schema({"email": "example@example.com"})159    assert 'example@example.com"', out_.get("url")160def test_email_validation_with_none():161    """ test with invalid None Email"""162    schema = Schema({"email": Email()})163    try:164        schema({"email": None})165    except MultipleInvalid as e:166        assert_equal(str(e),167                     "expected an Email for dictionary value @ data['email']")168    else:169        assert False, "Did not raise Invalid for None url"170def test_email_validation_with_empty_string():171    """ test with empty string Email"""172    schema = Schema({"email": Email()})173    try:174        schema({"email": ''})175    except MultipleInvalid as e:176        assert_equal(str(e),177                     "expected an Email for dictionary value @ data['email']")178    else:179        assert False, "Did not raise Invalid for empty string url"180def test_email_validation_without_host():181    """ test with empty host name in email """182    schema = Schema({"email": Email()})183    try:184        schema({"email": 'a@.com'})185    except MultipleInvalid as e:186        assert_equal(str(e),187                     "expected an Email for dictionary value @ data['email']")188    else:189        assert False, "Did not raise Invalid for empty string url"190def test_fqdn_url_validation():191    """ test with valid fully qualified domain name url """192    schema = Schema({"url": FqdnUrl()})193    out_ = schema({"url": "http://example.com/"})194    assert 'http://example.com/', out_.get("url")195def test_fqdn_url_without_domain_name():196    """ test with invalid fully qualified domain name url """197    schema = Schema({"url": FqdnUrl()})198    try:199        schema({"url": "http://localhost/"})200    except MultipleInvalid as e:201        assert_equal(str(e),202                     "expected a Fully qualified domain name URL for dictionary value @ data['url']")203    else:204        assert False, "Did not raise Invalid for None url"205def test_fqdnurl_validation_with_none():206    """ test with invalid None FQDN url"""207    schema = Schema({"url": FqdnUrl()})208    try:209        schema({"url": None})210    except MultipleInvalid as e:211        assert_equal(str(e),212                     "expected a Fully qualified domain name URL for dictionary value @ data['url']")213    else:214        assert False, "Did not raise Invalid for None url"215def test_fqdnurl_validation_with_empty_string():216    """ test with empty string FQDN URL """217    schema = Schema({"url": FqdnUrl()})218    try:219        schema({"url": ''})220    except MultipleInvalid as e:221        assert_equal(str(e),222                     "expected a Fully qualified domain name URL for dictionary value @ data['url']")223    else:224        assert False, "Did not raise Invalid for empty string url"225def test_fqdnurl_validation_without_host():226    """ test with empty host FQDN URL """227    schema = Schema({"url": FqdnUrl()})228    try:229        schema({"url": 'http://'})230    except MultipleInvalid as e:231        assert_equal(str(e),232                     "expected a Fully qualified domain name URL for dictionary value @ data['url']")233    else:234        assert False, "Did not raise Invalid for empty string url"235def test_url_validation():236    """ test with valid URL """237    schema = Schema({"url": Url()})238    out_ = schema({"url": "http://example.com/"})239    assert 'http://example.com/', out_.get("url")240def test_url_validation_with_none():241    """ test with invalid None url"""242    schema = Schema({"url": Url()})243    try:244        schema({"url": None})245    except MultipleInvalid as e:246        assert_equal(str(e),247                     "expected a URL for dictionary value @ data['url']")248    else:249        assert False, "Did not raise Invalid for None url"250def test_url_validation_with_empty_string():251    """ test with empty string URL """252    schema = Schema({"url": Url()})253    try:254        schema({"url": ''})255    except MultipleInvalid as e:256        assert_equal(str(e),257                     "expected a URL for dictionary value @ data['url']")258    else:259        assert False, "Did not raise Invalid for empty string url"260def test_url_validation_without_host():261    """ test with empty host URL """262    schema = Schema({"url": Url()})263    try:264        schema({"url": 'http://'})265    except MultipleInvalid as e:266        assert_equal(str(e),267                     "expected a URL for dictionary value @ data['url']")268    else:269        assert False, "Did not raise Invalid for empty string url"270def test_copy_dict_undefined():271    """ test with a copied dictionary """272    fields = {273        Required("foo"): int274    }275    copied_fields = copy.deepcopy(fields)276    schema = Schema(copied_fields)277    # This used to raise a `TypeError` because the instance of `Undefined`278    # was a copy, so object comparison would not work correctly.279    try:280        schema({"foo": "bar"})281    except Exception as e:282        assert isinstance(e, MultipleInvalid)283def test_sorting():284    """ Expect alphabetic sorting """285    foo = Required('foo')286    bar = Required('bar')287    items = [foo, bar]288    expected = [bar, foo]289    result = sorted(items)290    assert result == expected291def test_schema_extend():292    """Verify that Schema.extend copies schema keys from both."""293    base = Schema({'a': int}, required=True)294    extension = {'b': str}295    extended = base.extend(extension)296    assert base.schema == {'a': int}297    assert extension == {'b': str}298    assert extended.schema == {'a': int, 'b': str}299    assert extended.required == base.required300    assert extended.extra == base.extra301def test_schema_extend_overrides():302    """Verify that Schema.extend can override required/extra parameters."""303    base = Schema({'a': int}, required=True)304    extended = base.extend({'b': str}, required=False, extra=ALLOW_EXTRA)305    assert base.required is True306    assert base.extra == PREVENT_EXTRA307    assert extended.required is False308    assert extended.extra == ALLOW_EXTRA309def test_schema_extend_key_swap():310    """Verify that Schema.extend can replace keys, even when different markers are used"""311    base = Schema({Optional('a'): int})312    extension = {Required('a'): int}313    extended = base.extend(extension)314    assert_equal(len(base.schema), 1)315    assert_true(isinstance(list(base.schema)[0], Optional))316    assert_equal(len(extended.schema), 1)317    assert_true((list(extended.schema)[0], Required))318def test_subschema_extension():319    """Verify that Schema.extend adds and replaces keys in a subschema"""320    base = Schema({'a': {'b': int, 'c': float}})321    extension = {'d': str, 'a': {'b': str, 'e': int}}322    extended = base.extend(extension)323    assert_equal(base.schema, {'a': {'b': int, 'c': float}})324    assert_equal(extension, {'d': str, 'a': {'b': str, 'e': int}})325    assert_equal(extended.schema, {'a': {'b': str, 'c': float, 'e': int}, 'd': str})326def test_equality():327    assert_equal(Schema('foo'), Schema('foo'))328    assert_equal(Schema(['foo', 'bar', 'baz']),329                 Schema(['foo', 'bar', 'baz']))330    # Ensure two Schemas w/ two equivalent dicts initialized in a different331    # order are considered equal.332    dict_a = {}333    dict_a['foo'] = 1334    dict_a['bar'] = 2335    dict_a['baz'] = 3336    dict_b = {}337    dict_b['baz'] = 3338    dict_b['bar'] = 2339    dict_b['foo'] = 1340    assert_equal(Schema(dict_a), Schema(dict_b))341def test_equality_negative():342    """Verify that Schema objects are not equal to string representations"""343    assert_false(Schema('foo') == 'foo')344    assert_false(Schema(['foo', 'bar']) == "['foo', 'bar']")345    assert_false(Schema(['foo', 'bar']) == Schema("['foo', 'bar']"))346    assert_false(Schema({'foo': 1, 'bar': 2}) == "{'foo': 1, 'bar': 2}")347    assert_false(Schema({'foo': 1, 'bar': 2}) == Schema("{'foo': 1, 'bar': 2}"))348def test_inequality():349    assert_true(Schema('foo') != 'foo')350    assert_true(Schema(['foo', 'bar']) != "['foo', 'bar']")351    assert_true(Schema(['foo', 'bar']) != Schema("['foo', 'bar']"))352    assert_true(Schema({'foo': 1, 'bar': 2}) != "{'foo': 1, 'bar': 2}")353    assert_true(Schema({'foo': 1, 'bar': 2}) != Schema("{'foo': 1, 'bar': 2}"))354def test_inequality_negative():355    assert_false(Schema('foo') != Schema('foo'))356    assert_false(Schema(['foo', 'bar', 'baz']) !=357                 Schema(['foo', 'bar', 'baz']))358    # Ensure two Schemas w/ two equivalent dicts initialized in a different359    # order are considered equal.360    dict_a = {}361    dict_a['foo'] = 1362    dict_a['bar'] = 2363    dict_a['baz'] = 3364    dict_b = {}365    dict_b['baz'] = 3366    dict_b['bar'] = 2367    dict_b['foo'] = 1368    assert_false(Schema(dict_a) != Schema(dict_b))369def test_repr():370    """Verify that __repr__ returns valid Python expressions"""371    match = Match('a pattern', msg='message')372    replace = Replace('you', 'I', msg='you and I')373    range_ = Range(min=0, max=42, min_included=False,374                   max_included=False, msg='number not in range')375    coerce_ = Coerce(int, msg="moo")376    all_ = All('10', Coerce(int), msg='all msg')377    maybe_int = Maybe(int)378    assert_equal(repr(match), "Match('a pattern', msg='message')")379    assert_equal(repr(replace), "Replace('you', 'I', msg='you and I')")380    assert_equal(381        repr(range_),382        "Range(min=0, max=42, min_included=False, max_included=False, msg='number not in range')"383    )384    assert_equal(repr(coerce_), "Coerce(int, msg='moo')")385    assert_equal(repr(all_), "All('10', Coerce(int, msg=None), msg='all msg')")386    assert_equal(repr(maybe_int), "Any(None, %s, msg=None)" % str(int))387def test_list_validation_messages():388    """ Make sure useful error messages are available """389    def is_even(value):390        if value % 2:391            raise Invalid('%i is not even' % value)392        return value393    schema = Schema(dict(even_numbers=[All(int, is_even)]))394    try:395        schema(dict(even_numbers=[3]))396    except Invalid as e:397        assert_equal(len(e.errors), 1, e.errors)398        assert_equal(str(e.errors[0]), "3 is not even @ data['even_numbers'][0]")399        assert_equal(str(e), "3 is not even @ data['even_numbers'][0]")400    else:401        assert False, "Did not raise Invalid"402def test_nested_multiple_validation_errors():403    """ Make sure useful error messages are available """404    def is_even(value):405        if value % 2:406            raise Invalid('%i is not even' % value)407        return value408    schema = Schema(dict(even_numbers=All([All(int, is_even)],409                                          Length(min=1))))410    try:411        schema(dict(even_numbers=[3]))412    except Invalid as e:413        assert_equal(len(e.errors), 1, e.errors)414        assert_equal(str(e.errors[0]), "3 is not even @ data['even_numbers'][0]")415        assert_equal(str(e), "3 is not even @ data['even_numbers'][0]")416    else:417        assert False, "Did not raise Invalid"418def test_humanize_error():419    data = {420        'a': 'not an int',421        'b': [123]422    }423    schema = Schema({424        'a': int,425        'b': [str]426    })427    try:428        schema(data)429    except MultipleInvalid as e:430        assert_equal(431            humanize_error(data, e),432            "expected int for dictionary value @ data['a']. Got 'not an int'\n"433            "expected str @ data['b'][0]. Got 123"434        )435    else:436        assert False, 'Did not raise MultipleInvalid'437def test_fix_157():438    s = Schema(All([Any('one', 'two', 'three')]), Length(min=1))439    assert_equal(['one'], s(['one']))440    assert_raises(MultipleInvalid, s, ['four'])441def test_range_exlcudes_nan():442    s = Schema(Range(min=0, max=10))443    assert_raises(MultipleInvalid, s, float('nan'))444def test_equal():445    s = Schema(Equal(1))446    s(1)447    assert_raises(Invalid, s, 2)448    s = Schema(Equal('foo'))449    s('foo')450    assert_raises(Invalid, s, 'bar')451    s = Schema(Equal([1, 2]))452    s([1, 2])453    assert_raises(Invalid, s, [])454    assert_raises(Invalid, s, [1, 2, 3])455    # Evaluates exactly, not through validators456    s = Schema(Equal(str))457    assert_raises(Invalid, s, 'foo')458def test_unordered():459    # Any order is OK460    s = Schema(Unordered([2, 1]))461    s([2, 1])462    s([1, 2])463    # Amount of errors is OK464    assert_raises(Invalid, s, [2, 0])465    assert_raises(MultipleInvalid, s, [0, 0])466    # Different length is NOK467    assert_raises(Invalid, s, [1])468    assert_raises(Invalid, s, [1, 2, 0])469    assert_raises(MultipleInvalid, s, [1, 2, 0, 0])470    # Other type than list or tuple is NOK471    assert_raises(Invalid, s, 'foo')472    assert_raises(Invalid, s, 10)473    # Validators are evaluated through as schemas474    s = Schema(Unordered([int, str]))475    s([1, '2'])476    s(['1', 2])477    s = Schema(Unordered([{'foo': int}, []]))478    s([{'foo': 3}, []])479    # Most accurate validators must be positioned on left480    s = Schema(Unordered([int, 3]))481    assert_raises(Invalid, s, [3, 2])482    s = Schema(Unordered([3, int]))483    s([3, 2])484def test_maybe():485    s = Schema(Maybe(int))486    assert s(1) == 1487    assert s(None) is None488    assert_raises(Invalid, s, 'foo')489    s = Schema(Maybe({str: Coerce(int)}))490    assert s({'foo': '100'}) == {'foo': 100}491    assert s(None) is None492    assert_raises(Invalid, s, {'foo': 'bar'})493def test_empty_list_as_exact():494    s = Schema([])495    assert_raises(Invalid, s, [1])496    s([])497def test_schema_decorator_match_with_args():498    @validate(int)499    def fn(arg):500        return arg501    fn(1)502def test_schema_decorator_unmatch_with_args():503    @validate(int)504    def fn(arg):505        return arg506    assert_raises(Invalid, fn, 1.0)507def test_schema_decorator_match_with_kwargs():508    @validate(arg=int)509    def fn(arg):510        return arg511    fn(1)512def test_schema_decorator_unmatch_with_kwargs():513    @validate(arg=int)514    def fn(arg):515        return arg516    assert_raises(Invalid, fn, 1.0)517def test_schema_decorator_match_return_with_args():518    @validate(int, __return__=int)519    def fn(arg):520        return arg521    fn(1)522def test_schema_decorator_unmatch_return_with_args():523    @validate(int, __return__=int)524    def fn(arg):525        return "hello"526    assert_raises(Invalid, fn, 1)527def test_schema_decorator_match_return_with_kwargs():528    @validate(arg=int, __return__=int)529    def fn(arg):530        return arg531    fn(1)532def test_schema_decorator_unmatch_return_with_kwargs():533    @validate(arg=int, __return__=int)534    def fn(arg):535        return "hello"536    assert_raises(Invalid, fn, 1)537def test_schema_decorator_return_only_match():538    @validate(__return__=int)539    def fn(arg):540        return arg541    fn(1)542def test_schema_decorator_return_only_unmatch():543    @validate(__return__=int)544    def fn(arg):545        return "hello"546    assert_raises(Invalid, fn, 1)547def test_schema_decorator_partial_match_called_with_args():548    @validate(arg1=int)549    def fn(arg1, arg2):550        return arg1551    fn(1, "foo")552def test_schema_decorator_partial_unmatch_called_with_args():553    @validate(arg1=int)554    def fn(arg1, arg2):555        return arg1556    assert_raises(Invalid, fn, "bar", "foo")557def test_schema_decorator_partial_match_called_with_kwargs():558    @validate(arg2=int)559    def fn(arg1, arg2):560        return arg1561    fn(arg1="foo", arg2=1)562def test_schema_decorator_partial_unmatch_called_with_kwargs():563    @validate(arg2=int)564    def fn(arg1, arg2):565        return arg1566    assert_raises(Invalid, fn, arg1=1, arg2="foo")567def test_unicode_as_key():568    if sys.version_info >= (3,):569        text_type = str570    else:571        text_type = unicode572    schema = Schema({text_type: int})573    schema({u("foobar"): 1})574def test_number_validation_with_string():575    """ test with Number with string"""576    schema = Schema({"number": Number(precision=6, scale=2)})577    try:578        schema({"number": 'teststr'})579    except MultipleInvalid as e:580        assert_equal(str(e),581                     "Value must be a number enclosed with string for dictionary value @ data['number']")582    else:583        assert False, "Did not raise Invalid for String"584def test_number_validation_with_invalid_precision_invalid_scale():585    """ test with Number with invalid precision and scale"""586    schema = Schema({"number": Number(precision=6, scale=2)})587    try:588        schema({"number": '123456.712'})589    except MultipleInvalid as e:590        assert_equal(str(e),591                     "Precision must be equal to 6, and Scale must be equal to 2 for dictionary value @ data['number']")592    else:593        assert False, "Did not raise Invalid for String"594def test_number_validation_with_valid_precision_scale_yield_decimal_true():595    """ test with Number with valid precision and scale"""596    schema = Schema({"number": Number(precision=6, scale=2, yield_decimal=True)})597    out_ = schema({"number": '1234.00'})598    assert_equal(float(out_.get("number")), 1234.00)599def test_number_when_precision_scale_none_yield_decimal_true():600    """ test with Number with no precision and scale"""601    schema = Schema({"number": Number(yield_decimal=True)})602    out_ = schema({"number": '12345678901234'})603    assert_equal(out_.get("number"), 12345678901234)604def test_number_when_precision_none_n_valid_scale_case1_yield_decimal_true():605    """ test with Number with no precision and valid scale case 1"""606    schema = Schema({"number": Number(scale=2, yield_decimal=True)})607    out_ = schema({"number": '123456789.34'})608    assert_equal(float(out_.get("number")), 123456789.34)609def test_number_when_precision_none_n_valid_scale_case2_yield_decimal_true():610    """ test with Number with no precision and valid scale case 2 with zero in decimal part"""611    schema = Schema({"number": Number(scale=2, yield_decimal=True)})612    out_ = schema({"number": '123456789012.00'})613    assert_equal(float(out_.get("number")), 123456789012.00)614def test_number_when_precision_none_n_invalid_scale_yield_decimal_true():615    """ test with Number with no precision and invalid scale"""616    schema = Schema({"number": Number(scale=2, yield_decimal=True)})617    try:618        schema({"number": '12345678901.234'})619    except MultipleInvalid as e:620        assert_equal(str(e),621                     "Scale must be equal to 2 for dictionary value @ data['number']")622    else:623        assert False, "Did not raise Invalid for String"624def test_number_when_valid_precision_n_scale_none_yield_decimal_true():625    """ test with Number with no precision and valid scale"""626    schema = Schema({"number": Number(precision=14, yield_decimal=True)})627    out_ = schema({"number": '1234567.8901234'})628    assert_equal(float(out_.get("number")), 1234567.8901234)629def test_number_when_invalid_precision_n_scale_none_yield_decimal_true():630    """ test with Number with no precision and invalid scale"""631    schema = Schema({"number": Number(precision=14, yield_decimal=True)})632    try:633        schema({"number": '12345674.8901234'})634    except MultipleInvalid as e:635        assert_equal(str(e),636                     "Precision must be equal to 14 for dictionary value @ data['number']")637    else:638        assert False, "Did not raise Invalid for String"639def test_number_validation_with_valid_precision_scale_yield_decimal_false():640    """ test with Number with valid precision, scale and no yield_decimal"""641    schema = Schema({"number": Number(precision=6, scale=2, yield_decimal=False)})642    out_ = schema({"number": '1234.00'})643    assert_equal(out_.get("number"), '1234.00')644def test_named_tuples_validate_as_tuples():645    NT = collections.namedtuple('NT', ['a', 'b'])646    nt = NT(1, 2)647    t = (1, 2)648    Schema((int, int))(nt)649    Schema((int, int))(t)650    Schema(NT(int, int))(nt)651    Schema(NT(int, int))(t)652def test_datetime():653    schema = Schema({"datetime": Datetime()})654    schema({"datetime": "2016-10-24T14:01:57.102152Z"})655    assert_raises(MultipleInvalid, schema, {"datetime": "2016-10-24T14:01:57"})656def test_date():657    schema = Schema({"date": Date()})658    schema({"date": "2016-10-24"})659    assert_raises(MultipleInvalid, schema, {"date": "2016-10-24Z"})660def test_date_custom_format():661    schema = Schema({"date": Date("%Y%m%d")})662    schema({"date": "20161024"})663    assert_raises(MultipleInvalid, schema, {"date": "2016-10-24"})664def test_ordered_dict():665    if not hasattr(collections, 'OrderedDict'):666        # collections.OrderedDict was added in Python2.7; only run if present667        return668    schema = Schema({Number(): Number()})  # x, y pairs (for interpolation or something)669    data = collections.OrderedDict([(5.0, 3.7), (24.0, 8.7), (43.0, 1.5),670                                    (62.0, 2.1), (71.5, 6.7), (90.5, 4.1),671                                    (109.0, 3.9)])672    out = schema(data)673    assert isinstance(out, collections.OrderedDict), 'Collection is no longer ordered'674    assert data.keys() == out.keys(), 'Order is not consistent'675def test_marker_hashable():676    """Verify that you can get schema keys, even if markers were used"""677    definition = {678        Required('x'): int, Optional('y'): float,679        Remove('j'): int, Remove(int): str, int: int680    }681    assert_equal(definition.get('x'), int)682    assert_equal(definition.get('y'), float)683    assert_true(Required('x') == Required('x'))684    assert_true(Required('x') != Required('y'))685    # Remove markers are not hashable686    assert_equal(definition.get('j'), None)687def test_schema_infer():688    schema = Schema.infer({689        'str': 'foo',690        'bool': True,691        'int': 42,692        'float': 3.14693    })694    assert_equal(schema, Schema({695        Required('str'): str,696        Required('bool'): bool,697        Required('int'): int,698        Required('float'): float699    }))700def test_schema_infer_dict():701    schema = Schema.infer({702        'a': {703            'b': {704                'c': 'foo'705            }706        }707    })708    assert_equal(schema, Schema({709        Required('a'): {710            Required('b'): {711                Required('c'): str712            }713        }714    }))715def test_schema_infer_list():716    schema = Schema.infer({717        'list': ['foo', True, 42, 3.14]718    })719    assert_equal(schema, Schema({720        Required('list'): [str, bool, int, float]721    }))722def test_schema_infer_scalar():723    assert_equal(Schema.infer('foo'), Schema(str))724    assert_equal(Schema.infer(True), Schema(bool))725    assert_equal(Schema.infer(42), Schema(int))726    assert_equal(Schema.infer(3.14), Schema(float))727    assert_equal(Schema.infer({}), Schema(dict))728    assert_equal(Schema.infer([]), Schema(list))729def test_schema_infer_accepts_kwargs():730    schema = Schema.infer({731        'str': 'foo',732        'bool': True733    }, required=False, extra=True)734    # Subset of schema should be acceptable thanks to required=False.735    schema({'bool': False})736    # Keys that are in schema should still match required types.737    try:738        schema({'str': 42})739    except Invalid:740        pass741    else:742        assert False, 'Did not raise Invalid for Number'743    # Extra fields should be acceptable thanks to extra=True.744    schema({'str': 'bar', 'int': 42})745def test_validation_performance():746    """747    This test comes to make sure the validation complexity of dictionaries is done in a linear time.748    to achieve this a custom marker is used in the scheme that counts each time it is evaluated.749    By doing so we can determine if the validation is done in linear complexity.750    Prior to issue https://github.com/alecthomas/voluptuous/issues/259 this was exponential751    """752    num_of_keys = 1000753    schema_dict = {}754    data = {}755    data_extra_keys = {}756    counter = [0]757    class CounterMarker(Marker):758        def __call__(self, *args, **kwargs):759            counter[0] += 1760            return super(CounterMarker, self).__call__(*args, **kwargs)761    for i in range(num_of_keys):762        schema_dict[CounterMarker(str(i))] = str763        data[str(i)] = str(i)764        data_extra_keys[str(i * 2)] = str(i)  # half of the keys are present, and half aren't765    schema = Schema(schema_dict, extra=ALLOW_EXTRA)766    schema(data)767    assert counter[0] <= num_of_keys, "Validation complexity is not linear! %s > %s" % (counter[0], num_of_keys)768    counter[0] = 0  # reset counter769    schema(data_extra_keys)770    assert counter[0] <= num_of_keys, "Validation complexity is not linear! %s > %s" % (counter[0], num_of_keys)771def test_IsDir():772    schema = Schema(IsDir())773    assert_raises(MultipleInvalid, schema, 3)774    schema(os.path.dirname(os.path.abspath(__file__)))775def test_IsFile():776    schema = Schema(IsFile())777    assert_raises(MultipleInvalid, schema, 3)778    schema(os.path.abspath(__file__))779def test_PathExists():780    schema = Schema(PathExists())781    assert_raises(MultipleInvalid, schema, 3)782    schema(os.path.abspath(__file__))783def test_description():784    marker = Marker(Schema(str), description='Hello')785    assert marker.description == 'Hello'786    optional = Optional('key', description='Hello')787    assert optional.description == 'Hello'788    exclusive = Exclusive('alpha', 'angles', description='Hello')789    assert exclusive.description == 'Hello'790    required = Required('key', description='Hello')791    assert required.description == 'Hello'792def test_SomeOf_min_validation():793    validator = All(Length(min=8), SomeOf(794        min_valid=3,795        validators=[Match(r'.*[A-Z]', 'no uppercase letters'),796                    Match(r'.*[a-z]', 'no lowercase letters'),797                    Match(r'.*[0-9]', 'no numbers'),798                    Match(r'.*[$@$!%*#?&^:;/<,>|{}()\-\'._+=]', 'no symbols')]))799    validator('ffe532A1!')800    with raises(MultipleInvalid, 'length of value must be at least 8'):801        validator('a')802    with raises(MultipleInvalid, 'no uppercase letters, no lowercase letters'):803        validator('wqs2!#s111')804    with raises(MultipleInvalid, 'no lowercase letters, no symbols'):805        validator('3A34SDEF5')806def test_SomeOf_max_validation():807    validator = SomeOf(808        max_valid=2,809        validators=[Match(r'.*[A-Z]', 'no uppercase letters'),810                    Match(r'.*[a-z]', 'no lowercase letters'),811                    Match(r'.*[0-9]', 'no numbers')],812        msg='max validation test failed')813    validator('Aa')814    with raises(TooManyValid, 'max validation test failed'):815        validator('Aa1')816def test_self_validation():817    schema = Schema({"number": int,818                     "follow": Self})819    try:820        schema({"number": "abc"})821    except MultipleInvalid:822        pass823    else:824        assert False, "Did not raise Invalid"825    try:826        schema({"follow": {"number": '123456.712'}})827    except MultipleInvalid:828        pass829    else:830        assert False, "Did not raise Invalid"831    schema({"follow": {"number": 123456}})832    schema({"follow": {"follow": {"number": 123456}}})833def test_any_error_has_path():834    """https://github.com/alecthomas/voluptuous/issues/347"""835    s = Schema({836        Optional('q'): int,837        Required('q2'): Any(int, msg='toto')838    })839    try:840        s({'q': 'str', 'q2': 'tata'})841    except MultipleInvalid as exc:842        assert (843            (exc.errors[0].path == ['q'] and exc.errors[1].path == ['q2']) or844            (exc.errors[1].path == ['q'] and exc.errors[0].path == ['q2'])845        )846    else:847        assert False, "Did not raise AnyInvalid"848def test_all_error_has_path():849    """https://github.com/alecthomas/voluptuous/issues/347"""850    s = Schema({851        Optional('q'): int,852        Required('q2'): All([str, Length(min=10)], msg='toto'),853    })854    try:855        s({'q': 'str', 'q2': 12})856    except MultipleInvalid as exc:857        assert (858            (exc.errors[0].path == ['q'] and exc.errors[1].path == ['q2']) or859            (exc.errors[1].path == ['q'] and exc.errors[0].path == ['q2'])860        )861    else:862        assert False, "Did not raise AllInvalid"863def test_match_error_has_path():864    """https://github.com/alecthomas/voluptuous/issues/347"""865    s = Schema({866        Required('q2'): Match("a"),867    })868    try:869        s({'q2': 12})870    except MultipleInvalid as exc:871        assert exc.errors[0].path == ['q2']872    else:873        assert False, "Did not raise MatchInvalid"874def test_self_any():875    schema = Schema({"number": int,876                     "follow": Any(Self, "stop")})877    try:878        schema({"number": "abc"})879    except MultipleInvalid:880        pass881    else:882        assert False, "Did not raise Invalid"883    try:884        schema({"follow": {"number": '123456.712'}})885    except MultipleInvalid:886        pass887    else:888        assert False, "Did not raise Invalid"889    schema({"follow": {"number": 123456}})890    schema({"follow": {"follow": {"number": 123456}}})891    schema({"follow": {"follow": {"number": 123456, "follow": "stop"}}})892def test_self_all():893    schema = Schema({"number": int,894                     "follow": All(Self,895                                   Schema({"extra_number": int},896                                          extra=ALLOW_EXTRA))},897                    extra=ALLOW_EXTRA)898    try:899        schema({"number": "abc"})900    except MultipleInvalid:901        pass902    else:903        assert False, "Did not raise Invalid"904    try:905        schema({"follow": {"number": '123456.712'}})906    except MultipleInvalid:907        pass908    else:909        assert False, "Did not raise Invalid"910    schema({"follow": {"number": 123456}})911    schema({"follow": {"follow": {"number": 123456}}})912    schema({"follow": {"number": 123456, "extra_number": 123}})913    try:914        schema({"follow": {"number": 123456, "extra_number": "123"}})915    except MultipleInvalid:916        pass917    else:918        assert False, "Did not raise Invalid"919def test_SomeOf_on_bounds_assertion():920    with raises(AssertionError, 'when using "SomeOf" you should specify at least one of min_valid and max_valid'):921        SomeOf(validators=[])922def test_comparing_voluptuous_object_to_str():923    assert_true(Optional('Classification') < 'Name')924def test_set_of_integers():925    schema = Schema({int})926    with raises(Invalid, 'expected a set'):927        schema(42)928    with raises(Invalid, 'expected a set'):929        schema(frozenset([42]))930    schema(set())931    schema(set([42]))932    schema(set([42, 43, 44]))933    try:934        schema(set(['abc']))935    except MultipleInvalid as e:936        assert_equal(str(e), "invalid value in set")937    else:938        assert False, "Did not raise Invalid"939def test_frozenset_of_integers():940    schema = Schema(frozenset([int]))941    with raises(Invalid, 'expected a frozenset'):942        schema(42)943    with raises(Invalid, 'expected a frozenset'):944        schema(set([42]))945    schema(frozenset())946    schema(frozenset([42]))947    schema(frozenset([42, 43, 44]))948    try:949        schema(frozenset(['abc']))950    except MultipleInvalid as e:951        assert_equal(str(e), "invalid value in frozenset")952    else:953        assert False, "Did not raise Invalid"954def test_set_of_integers_and_strings():955    schema = Schema({int, str})956    with raises(Invalid, 'expected a set'):957        schema(42)958    schema(set())959    schema(set([42]))960    schema(set(['abc']))961    schema(set([42, 'abc']))962    try:963        schema(set([None]))964    except MultipleInvalid as e:965        assert_equal(str(e), "invalid value in set")966    else:967        assert False, "Did not raise Invalid"968def test_frozenset_of_integers_and_strings():969    schema = Schema(frozenset([int, str]))970    with raises(Invalid, 'expected a frozenset'):971        schema(42)972    schema(frozenset())973    schema(frozenset([42]))974    schema(frozenset(['abc']))975    schema(frozenset([42, 'abc']))976    try:977        schema(frozenset([None]))978    except MultipleInvalid as e:979        assert_equal(str(e), "invalid value in frozenset")980    else:...io.py
Source:io.py  
...378    """379    self._writers_schema = writers_schema380    self._readers_schema = readers_schema 381  # read/write properties382  def set_writers_schema(self, writers_schema):383    self._writers_schema = writers_schema384  writers_schema = property(lambda self: self._writers_schema,385                            set_writers_schema)386  def set_readers_schema(self, readers_schema):387    self._readers_schema = readers_schema388  readers_schema = property(lambda self: self._readers_schema,389                            set_readers_schema)390  391  def read(self, decoder):392    if self.readers_schema is None:393      self.readers_schema = self.writers_schema394    return self.read_data(self.writers_schema, self.readers_schema, decoder)395  def read_data(self, writers_schema, readers_schema, decoder):396    # schema matching397    if not DatumReader.match_schemas(writers_schema, readers_schema):398      fail_msg = 'Schemas do not match.'399      raise SchemaResolutionException(fail_msg, writers_schema, readers_schema)400    # schema resolution: reader's schema is a union, writer's schema is not401    if (writers_schema.type not in ['union', 'error_union']402        and readers_schema.type in ['union', 'error_union']):403      for s in readers_schema.schemas:404        if DatumReader.match_schemas(writers_schema, s):405          return self.read_data(writers_schema, s, decoder)406      fail_msg = 'Schemas do not match.'407      raise SchemaResolutionException(fail_msg, writers_schema, readers_schema)408    # function dispatch for reading data based on type of writer's schema409    if writers_schema.type == 'null':410      return decoder.read_null()411    elif writers_schema.type == 'boolean':412      return decoder.read_boolean()413    elif writers_schema.type == 'string':414      return decoder.read_utf8()415    elif writers_schema.type == 'int':416      return decoder.read_int()417    elif writers_schema.type == 'long':418      return decoder.read_long()419    elif writers_schema.type == 'float':420      return decoder.read_float()421    elif writers_schema.type == 'double':422      return decoder.read_double()423    elif writers_schema.type == 'bytes':424      return decoder.read_bytes()425    elif writers_schema.type == 'fixed':426      return self.read_fixed(writers_schema, readers_schema, decoder)427    elif writers_schema.type == 'enum':428      return self.read_enum(writers_schema, readers_schema, decoder)429    elif writers_schema.type == 'array':430      return self.read_array(writers_schema, readers_schema, decoder)431    elif writers_schema.type == 'map':432      return self.read_map(writers_schema, readers_schema, decoder)433    elif writers_schema.type in ['union', 'error_union']:434      return self.read_union(writers_schema, readers_schema, decoder)435    elif writers_schema.type in ['record', 'error', 'request']:436      return self.read_record(writers_schema, readers_schema, decoder)437    else:438      fail_msg = "Cannot read unknown schema type: %s" % writers_schema.type439      raise schema.AvroException(fail_msg)440  def skip_data(self, writers_schema, decoder):441    if writers_schema.type == 'null':442      return decoder.skip_null()443    elif writers_schema.type == 'boolean':444      return decoder.skip_boolean()445    elif writers_schema.type == 'string':446      return decoder.skip_utf8()447    elif writers_schema.type == 'int':448      return decoder.skip_int()449    elif writers_schema.type == 'long':450      return decoder.skip_long()451    elif writers_schema.type == 'float':452      return decoder.skip_float()453    elif writers_schema.type == 'double':454      return decoder.skip_double()455    elif writers_schema.type == 'bytes':456      return decoder.skip_bytes()457    elif writers_schema.type == 'fixed':458      return self.skip_fixed(writers_schema, decoder)459    elif writers_schema.type == 'enum':460      return self.skip_enum(writers_schema, decoder)461    elif writers_schema.type == 'array':462      return self.skip_array(writers_schema, decoder)463    elif writers_schema.type == 'map':464      return self.skip_map(writers_schema, decoder)465    elif writers_schema.type in ['union', 'error_union']:466      return self.skip_union(writers_schema, decoder)467    elif writers_schema.type in ['record', 'error', 'request']:468      return self.skip_record(writers_schema, decoder)469    else:470      fail_msg = "Unknown schema type: %s" % writers_schema.type471      raise schema.AvroException(fail_msg)472  def read_fixed(self, writers_schema, readers_schema, decoder):473    """474    Fixed instances are encoded using the number of bytes declared475    in the schema.476    """477    return decoder.read(writers_schema.size)478  def skip_fixed(self, writers_schema, decoder):479    return decoder.skip(writers_schema.size)480  def read_enum(self, writers_schema, readers_schema, decoder):481    """482    An enum is encoded by a int, representing the zero-based position483    of the symbol in the schema.484    """485    # read data486    index_of_symbol = decoder.read_int()487    if index_of_symbol >= len(writers_schema.symbols):488      fail_msg = "Can't access enum index %d for enum with %d symbols"\489                 % (index_of_symbol, len(writers_schema.symbols))490      raise SchemaResolutionException(fail_msg, writers_schema, readers_schema)491    read_symbol = writers_schema.symbols[index_of_symbol]492    # schema resolution493    if read_symbol not in readers_schema.symbols:494      fail_msg = "Symbol %s not present in Reader's Schema" % read_symbol495      raise SchemaResolutionException(fail_msg, writers_schema, readers_schema)496    return read_symbol497  def skip_enum(self, writers_schema, decoder):498    return decoder.skip_int()499  def read_array(self, writers_schema, readers_schema, decoder):500    """501    Arrays are encoded as a series of blocks.502    Each block consists of a long count value,503    followed by that many array items.504    A block with count zero indicates the end of the array.505    Each item is encoded per the array's item schema.506    If a block's count is negative,507    then the count is followed immediately by a long block size,508    indicating the number of bytes in the block.509    The actual count in this case510    is the absolute value of the count written.511    """512    read_items = []513    block_count = decoder.read_long()514    while block_count != 0:515      if block_count < 0:516        block_count = -block_count517        block_size = decoder.read_long()518      for i in range(block_count):519        read_items.append(self.read_data(writers_schema.items,520                                         readers_schema.items, decoder))521      block_count = decoder.read_long()522    return read_items523  def skip_array(self, writers_schema, decoder):524    block_count = decoder.read_long()525    while block_count != 0:526      if block_count < 0:527        block_size = decoder.read_long()528        decoder.skip(block_size)529      else:530        for i in range(block_count):531          self.skip_data(writers_schema.items, decoder)532      block_count = decoder.read_long()533  def read_map(self, writers_schema, readers_schema, decoder):534    """535    Maps are encoded as a series of blocks.536    Each block consists of a long count value,537    followed by that many key/value pairs.538    A block with count zero indicates the end of the map.539    Each item is encoded per the map's value schema.540    If a block's count is negative,541    then the count is followed immediately by a long block size,542    indicating the number of bytes in the block.543    The actual count in this case544    is the absolute value of the count written.545    """546    read_items = {}547    block_count = decoder.read_long()548    while block_count != 0:549      if block_count < 0:550        block_count = -block_count551        block_size = decoder.read_long()552      for i in range(block_count):553        key = decoder.read_utf8()554        read_items[key] = self.read_data(writers_schema.values,555                                         readers_schema.values, decoder)556      block_count = decoder.read_long()557    return read_items558  def skip_map(self, writers_schema, decoder):559    block_count = decoder.read_long()560    while block_count != 0:561      if block_count < 0:562        block_size = decoder.read_long()563        decoder.skip(block_size)564      else:565        for i in range(block_count):566          decoder.skip_utf8()567          self.skip_data(writers_schema.values, decoder)568      block_count = decoder.read_long()569  def read_union(self, writers_schema, readers_schema, decoder):570    """571    A union is encoded by first writing a long value indicating572    the zero-based position within the union of the schema of its value.573    The value is then encoded per the indicated schema within the union.574    """575    # schema resolution576    index_of_schema = int(decoder.read_long())577    if index_of_schema >= len(writers_schema.schemas):578      fail_msg = "Can't access branch index %d for union with %d branches"\579                 % (index_of_schema, len(writers_schema.schemas))580      raise SchemaResolutionException(fail_msg, writers_schema, readers_schema)581    selected_writers_schema = writers_schema.schemas[index_of_schema]582    583    # read data584    return self.read_data(selected_writers_schema, readers_schema, decoder)585  def skip_union(self, writers_schema, decoder):586    index_of_schema = int(decoder.read_long())587    if index_of_schema >= len(writers_schema.schemas):588      fail_msg = "Can't access branch index %d for union with %d branches"\589                 % (index_of_schema, len(writers_schema.schemas))590      raise SchemaResolutionException(fail_msg, writers_schema)591    return self.skip_data(writers_schema.schemas[index_of_schema], decoder)592  def read_record(self, writers_schema, readers_schema, decoder):593    """594    A record is encoded by encoding the values of its fields595    in the order that they are declared. In other words, a record596    is encoded as just the concatenation of the encodings of its fields.597    Field values are encoded per their schema.598    Schema Resolution:599     * the ordering of fields may be different: fields are matched by name.600     * schemas for fields with the same name in both records are resolved601       recursively.602     * if the writer's record contains a field with a name not present in the603       reader's record, the writer's value for that field is ignored.604     * if the reader's record schema has a field that contains a default value,605       and writer's schema does not have a field with the same name, then the606       reader should use the default value from its field.607     * if the reader's record schema has a field with no default value, and 608       writer's schema does not have a field with the same name, then the609       field's value is unset.610    """611    # schema resolution612    readers_fields_dict = readers_schema.fields_dict613    read_record = {}614    for field in writers_schema.fields:615      readers_field = readers_fields_dict.get(field.name)616      if readers_field is not None:617        field_val = self.read_data(field.type, readers_field.type, decoder)618        read_record[field.name] = field_val619      else:620        self.skip_data(field.type, decoder)621    # fill in default values622    if len(readers_fields_dict) > len(read_record):623      writers_fields_dict = writers_schema.fields_dict624      for field_name, field in readers_fields_dict.items():625        if not writers_fields_dict.has_key(field_name):626          if field.has_default:627            field_val = self._read_default_value(field.type, field.default)628            read_record[field.name] = field_val629          else:630            fail_msg = 'No default value for field %s' % field_name631            raise SchemaResolutionException(fail_msg, writers_schema,632                                            readers_schema)633    return read_record634  def skip_record(self, writers_schema, decoder):635    for field in writers_schema.fields:636      self.skip_data(field.type, decoder)637  def _read_default_value(self, field_schema, default_value):638    """639    Basically a JSON Decoder?640    """641    if field_schema.type == 'null':642      return None643    elif field_schema.type == 'boolean':644      return bool(default_value)645    elif field_schema.type == 'int':646      return int(default_value)647    elif field_schema.type == 'long':648      return long(default_value)649    elif field_schema.type in ['float', 'double']:650      return float(default_value)651    elif field_schema.type in ['enum', 'fixed', 'string', 'bytes']:652      return default_value653    elif field_schema.type == 'array':654      read_array = []655      for json_val in default_value:656        item_val = self._read_default_value(field_schema.items, json_val)657        read_array.append(item_val)658      return read_array659    elif field_schema.type == 'map':660      read_map = {}661      for key, json_val in default_value.items():662        map_val = self._read_default_value(field_schema.values, json_val)663        read_map[key] = map_val664      return read_map665    elif field_schema.type in ['union', 'error_union']:666      return self._read_default_value(field_schema.schemas[0], default_value)667    elif field_schema.type == 'record':668      read_record = {}669      for field in field_schema.fields:670        json_val = default_value.get(field.name)671        if json_val is None: json_val = field.default672        field_val = self._read_default_value(field.type, json_val)673        read_record[field.name] = field_val674      return read_record675    else:676      fail_msg = 'Unknown type: %s' % field_schema.type677      raise schema.AvroException(fail_msg)678class DatumWriter(object):679  """DatumWriter for generic python objects."""680  def __init__(self, writers_schema=None):681    self._writers_schema = writers_schema682  # read/write properties683  def set_writers_schema(self, writers_schema):684    self._writers_schema = writers_schema685  writers_schema = property(lambda self: self._writers_schema,686                            set_writers_schema)687  def write(self, datum, encoder):688    # validate datum689    if not validate(self.writers_schema, datum):690      raise AvroTypeException(self.writers_schema, datum)691    692    self.write_data(self.writers_schema, datum, encoder)693  def write_data(self, writers_schema, datum, encoder):694    # function dispatch to write datum695    if writers_schema.type == 'null':696      encoder.write_null(datum)697    elif writers_schema.type == 'boolean':...common_schema_fields.py
Source:common_schema_fields.py  
...238  [["title"], "aName"],239  [["_inputex"], {"a": "A", "b": "B"}]]240"""241        self.assert_schema_dict_value(expected, reg)242    def test_mc_question_schema(self):243        """The multiple choice question schema is a good end-to-end example."""244        mc_question = schema_fields.FieldRegistry(245            'MC Question',246            extra_schema_dict_values={'className': 'mc-question'})247        mc_question.add_property(248            schema_fields.SchemaField('question', 'Question', 'string'))249        choice_type = schema_fields.FieldRegistry(250            'choice', extra_schema_dict_values={'className': 'mc-choice'})251        choice_type.add_property(252            schema_fields.SchemaField('text', 'Text', 'string'))253        choice_type.add_property(254            schema_fields.SchemaField('score', 'Score', 'string'))255        choice_type.add_property(256            schema_fields.SchemaField('feedback', 'Feedback', 'string'))257        choices_array = schema_fields.FieldArray(258            'choices', 'Choices', item_type=choice_type)259        mc_question.add_property(choices_array)260        expected = """261{262  "type":"object",263  "id":"MCQuestion",264  "properties":{265    "question":{"type":"string"},266    "choices":{267      "items":{268        "type":"object",269        "id":"choice",270        "properties":{271          "text":{"type":"string"},272          "score":{"type":"string"},273          "feedback":{"type":"string"}274        }275      },276      "type":"array"277    }278  }279}280"""281        self.assert_json_schema_value(expected, mc_question)282        expected = """283[284  [["title"],"MCQuestion"],285  [["_inputex"],{"className":"mc-question"}],286  [["properties","question","_inputex"],{"label":"Question"}],287  [["properties","choices","_inputex"],{"label":"Choices"}],288  [["properties","choices","items","title"],"choice"],289  [["properties","choices","items","_inputex"],{"className":"mc-choice"}],290  [["properties","choices","items","properties","text","_inputex"],{291    "label":"Text"292  }],293  [["properties","choices","items","properties","score","_inputex"],{294    "label":"Score"295  }],296  [["properties","choices","items","properties","feedback","_inputex"],{297    "label":"Feedback"298  }]299 ]300"""301        self.assert_schema_dict_value(expected, mc_question)302    def test_validate(self):303        def fail(value, errors):304            errors.append(value)305        registry = schema_fields.FieldRegistry('Test Registry')306        registry.add_property(schema_fields.SchemaField(307            'top_level_bad', 'Top Level Bad Item', 'string', optional=True,308            validator=fail))309        registry.add_property(schema_fields.SchemaField(310            'top_level_good', 'Top Level Good Item', 'string', optional=True))311        sub_registry = registry.add_sub_registry('child', 'Child Registry')312        sub_registry.add_property(schema_fields.SchemaField(313            'child:bad', 'Top Level Bad Item', 'string', optional=True,314            validator=fail))315        sub_registry.add_property(schema_fields.SchemaField(316            'child:good', 'Top Level Good Item', 'string', optional=True))317        child_bad_value = 'child_bad_value'318        top_level_bad_value = 'top_level_bad_value'319        errors = []320        payload = {321            'top_level_bad': top_level_bad_value,322            'top_level_good': 'top_level_good_value',323            'child': {324                'bad': child_bad_value,325                'good': 'child_good_value',326                }327            }328        registry.validate(payload, errors)329        self.assertEqual([top_level_bad_value, child_bad_value], errors)330class StructureRecursionTests(unittest.TestCase):331    def setUp(self):332        super(StructureRecursionTests, self).setUp()333        parent = schema_fields.FieldRegistry('parent_dict_title')334        child = parent.add_sub_registry('child_dict_name', 'child_dict_title')335        simple_array_type = schema_fields.SchemaField(336            'simple_array_type_name', 'simple_array_type_title', 'type1')337        parent.add_property(schema_fields.FieldArray(338            'simple_array_prop_name', 'simple_array_prop_label',339            item_type=simple_array_type))340        complex_array_type = schema_fields.FieldRegistry(341            'complex_array_type_title')342        array_child = complex_array_type.add_sub_registry(343            'complex_array_child_name', 'array_child_title')344        parent.add_property(schema_fields.FieldArray(345            'complex_array_prop_name', 'complex_array_prop_label',346            item_type=complex_array_type))347        parent.add_property(schema_fields.SchemaField(348            'parent_prop', 'X', 'type2'))349        child.add_property(schema_fields.SchemaField(350            'child_prop', 'X', 'type3'))351        complex_array_type.add_property(schema_fields.SchemaField(352            'complex_array_type_prop', 'X', 'type4'))353        array_child.add_property(schema_fields.SchemaField(354            'array_child_p1', 'X', 'type5'))355        array_child.add_property(schema_fields.SchemaField(356            'array_child_p2', 'X', 'type6'))357        self.schema = parent358        self.entity = {359            "parent_prop": "parent_prop_value",360            "child_dict_name": {361                "child_prop": "child_prop_value"362            },363            "simple_array_prop_name": [364                "simple_array_prop_value_000",365                "simple_array_prop_value_001",366                "simple_array_prop_value_002"367            ],368            "complex_array_prop_name": [369                {370                    "complex_array_type_prop": "complex_array_prop_value_000",371                    "complex_array_child_name": {372                        "array_child_p1": "array_child_p1_value_000",373                        "array_child_p2": "array_child_p2_value_000"374                    }375                },376                {377                    "complex_array_type_prop": "complex_array_prop_value_001",378                    "complex_array_child_name": {379                        "array_child_p1": "array_child_p1_value_001",380                        "array_child_p2": "array_child_p2_value_001"381                    }382                },383                {384                    "complex_array_type_prop": "complex_array_prop_value_002",385                    "complex_array_child_name": {386                        "array_child_p1": "array_child_p1_value_002",387                        "array_child_p2": "array_child_p2_value_002"388                    }389                }390            ]391        }392class ComplexDisplayTypeTests(StructureRecursionTests):393    def test_complex_recursion(self):394        self.assertEquals(395            set(self.schema.get_display_types()),396            set([397                'array', 'type1', 'type2', 'type3', 'type4', 'type5', 'type6',398                'group']))399class DisplayTypeTests(unittest.TestCase):400    def test_simple_field(self):401        self.assertEquals(402            set(schema_fields.SchemaField(403                'x', 'x', 'string').get_display_types()),404            set(['string']))405    def test_automatically_overridden_type(self):406        self.assertEquals(407            set(schema_fields.SchemaField(408                'x', 'x', 'int', select_data={'a':'b'}).get_display_types()),409            set(['select']))410    def test_manually_overridden_types_are_stronger(self):411        self.assertEquals(412            set(schema_fields.SchemaField(413                'x', 'x', 'int', select_data={'a':'b'},414                extra_schema_dict_values={"_type": "special-select"}415                ).get_display_types()),416            set(['special-select']))417    def test_field_registry(self):418        registry = schema_fields.FieldRegistry(None, '')419        registry.add_property(schema_fields.SchemaField('x', 'x', 'string'))420        registry.add_property(schema_fields.SchemaField('y', 'y', 'datetime'))421        sub_registry = registry.add_sub_registry('sub')422        sub_registry.add_property(schema_fields.SchemaField(423            'z', 'z', 'integer'))424        self.assertEquals(425            set(registry.get_display_types()),426            set(['string', 'datetime', 'integer', 'group']))427    def test_simple_field_array(self):428        self.assertEquals(429            set(schema_fields.FieldArray(430                'x', 'x', item_type=schema_fields.SchemaField(431                    None, None, 'string')).get_display_types()),432            set(['array', 'string']))433    def test_complex_field_array(self):434        item_type = schema_fields.FieldRegistry(None, '')435        item_type.add_property(schema_fields.SchemaField('x', 'x', 'string'))436        item_type.add_property(schema_fields.SchemaField('y', 'y', 'datetime'))437        self.assertEquals(438            set(schema_fields.FieldArray(439                'x', 'x', item_type=item_type).get_display_types()),440            set(['array', 'string', 'datetime', 'group']))441class CloneItemsNamedTests(StructureRecursionTests):442    def test_clone_no_paths(self):443        ret = self.schema.clone_only_items_named([])444        self.assertEquals([], ret._properties)445        self.assertEquals({}, ret._sub_registries)446    def test_clone_toplevel_prop(self):447        ret = self.schema.clone_only_items_named(['parent_prop'])448        self.assertEquals(1, len(ret._properties))449        self.assertEquals('parent_prop', ret._properties[0]._name)450        self.assertEquals({}, ret._sub_registries)451    def test_clone_toplevel_struct(self):452        ret = self.schema.clone_only_items_named(['child_dict_name'])453        self.assertEquals([], ret._properties)454        self.assertEquals(1, len(ret._sub_registries))455        self.assertEquals(456            'child_dict_title', ret._sub_registries['child_dict_name']._title)457        # Verify that child dict has not lost any substructure.458        self.assertEquals(459            1, len(ret._sub_registries['child_dict_name']._properties))460    def test_clone_child_prop(self):461        ret = self.schema.clone_only_items_named(['child_dict_name/child_prop'])462        self.assertEquals([], ret._properties)463        self.assertEquals(1, len(ret._sub_registries))464        self.assertEquals(465            1, len(ret._sub_registries['child_dict_name']._properties))466        self.assertEquals(467            'child_prop',468            ret._sub_registries['child_dict_name']._properties[0]._name)469    def test_clone_simple_child_array(self):470        ret = self.schema.clone_only_items_named(['simple_array_prop_name'])471        self.assertEquals(1, len(ret._properties))472        self.assertEquals({}, ret._sub_registries)473        self.assertEquals(474            'simple_array_prop_name', ret._properties[0]._name)475        self.assertEquals(476            'simple_array_type_name', ret._properties[0]._item_type._name)477    def test_clone_simple_array_can_name_simple_childs_type(self):478        ret = self.schema.clone_only_items_named(479            ['simple_array_prop_name/simple_array_type_name'])480        self.assertEquals(1, len(ret._properties))481        self.assertEquals({}, ret._sub_registries)482        self.assertEquals(483            'simple_array_prop_name', ret._properties[0]._name)484        self.assertEquals(485            'simple_array_type_name', ret._properties[0]._item_type._name)486    def test_clone_complex_child_array(self):487        ret = self.schema.clone_only_items_named(['complex_array_prop_name'])488        self.assertEquals(1, len(ret._properties))489        self.assertEquals({}, ret._sub_registries)490        self.assertEquals('complex_array_prop_name', ret._properties[0]._name)491        # Also verify that array hasn't had any substructure removed.492        self.assertEquals(1, len(ret._properties[0]._item_type._properties))493        self.assertEquals(1, len(ret._properties[0]._item_type._sub_registries))494    def test_clone_array_simple_subprop(self):495        ret = self.schema.clone_only_items_named(496            ['complex_array_prop_name/complex_array_type_prop'])497        self.assertEquals(1, len(ret._properties))498        self.assertEquals({}, ret._sub_registries)499        self.assertEquals('complex_array_prop_name', ret._properties[0]._name)500        # verify that array hasn't had any substructure removed.501        self.assertEquals({}, ret._properties[0]._item_type._sub_registries)502        self.assertEquals(1, len(ret._properties[0]._item_type._properties))503        self.assertEquals(504            'complex_array_type_prop',505            ret._properties[0]._item_type._properties[0]._name)506    def test_clone_array_complex_subprop(self):507        ret = self.schema.clone_only_items_named(508            ['complex_array_prop_name/complex_array_child_name'])509        self.assertEquals(1, len(ret._properties))510        self.assertEquals({}, ret._sub_registries)511        self.assertEquals('complex_array_prop_name', ret._properties[0]._name)512        self.assertEquals([], ret._properties[0]._item_type._properties)513        self.assertEquals(1, len(ret._properties[0]._item_type._sub_registries))514        self.assertIn('complex_array_child_name',515                      ret._properties[0]._item_type._sub_registries)516    def test_clone_array_substructure_property(self):517        ret = self.schema.clone_only_items_named(518            ['complex_array_prop_name/complex_array_child_name/array_child_p1'])519        self.assertEquals(1, len(ret._properties))520        self.assertEquals({}, ret._sub_registries)521        self.assertEquals('complex_array_prop_name', ret._properties[0]._name)522        self.assertEquals([], ret._properties[0]._item_type._properties)523        self.assertEquals(1, len(ret._properties[0]._item_type._sub_registries))524        leaf_reg = ret._properties[0]._item_type._sub_registries[525            'complex_array_child_name']526        self.assertEquals(1, len(leaf_reg._properties))527        self.assertEquals('array_child_p1', leaf_reg._properties[0].name)528        self.assertEquals({}, leaf_reg._sub_registries)529class RedactEntityTests(StructureRecursionTests):530    def test_redact_no_paths(self):531        schema = self.schema.clone_only_items_named([])532        schema.redact_entity_to_schema(self.entity)533        self.assertEquals({}, self.entity)534    def test_redact_toplevel_prop(self):535        schema = self.schema.clone_only_items_named(['parent_prop'])536        schema.redact_entity_to_schema(self.entity)537        self.assertEquals({538            "parent_prop": "parent_prop_value",539        }, self.entity)540    def test_redact_toplevel_struct(self):541        schema = self.schema.clone_only_items_named(['child_dict_name'])542        schema.redact_entity_to_schema(self.entity)543        self.assertEquals({544            "child_dict_name": {545                "child_prop": "child_prop_value"546            },547        }, self.entity)548    def test_redact_child_prop(self):549        schema = self.schema.clone_only_items_named(550            ['child_dict_name/child_prop'])551        schema.redact_entity_to_schema(self.entity)552        self.assertEquals({553            "child_dict_name": {554                "child_prop": "child_prop_value"555            },556        }, self.entity)557    def test_redact_simple_child_array(self):558        schema = self.schema.clone_only_items_named(['simple_array_prop_name'])559        schema.redact_entity_to_schema(self.entity)560        self.assertEquals({561            "simple_array_prop_name": [562                "simple_array_prop_value_000",563                "simple_array_prop_value_001",564                "simple_array_prop_value_002"565            ]566        }, self.entity)567    def test_redact_simple_array_can_name_simple_childs_type(self):568        schema = self.schema.clone_only_items_named(569            ['simple_array_prop_name/simple_array_type_name'])570        schema.redact_entity_to_schema(self.entity)571        self.assertEquals({572            "simple_array_prop_name": [573                "simple_array_prop_value_000",574                "simple_array_prop_value_001",575                "simple_array_prop_value_002"576            ]577        }, self.entity)578    def test_redact_complex_child_array(self):579        schema = self.schema.clone_only_items_named(['complex_array_prop_name'])580        schema.redact_entity_to_schema(self.entity)581        self.assertEquals({582            "complex_array_prop_name": [583                {584                    "complex_array_type_prop": "complex_array_prop_value_000",585                    "complex_array_child_name": {586                        "array_child_p1": "array_child_p1_value_000",587                        "array_child_p2": "array_child_p2_value_000"588                    }589                },590                {591                    "complex_array_type_prop": "complex_array_prop_value_001",592                    "complex_array_child_name": {593                        "array_child_p1": "array_child_p1_value_001",594                        "array_child_p2": "array_child_p2_value_001"595                    }596                },597                {598                    "complex_array_type_prop": "complex_array_prop_value_002",599                    "complex_array_child_name": {600                        "array_child_p1": "array_child_p1_value_002",601                        "array_child_p2": "array_child_p2_value_002"602                    }603                }604            ]605        }, self.entity)606    def test_redact_array_simple_subprop(self):607        schema = self.schema.clone_only_items_named(608            ['complex_array_prop_name/complex_array_type_prop'])609        schema.redact_entity_to_schema(self.entity)610        self.assertEquals({611            "complex_array_prop_name": [612                {613                    "complex_array_type_prop": "complex_array_prop_value_000",614                },615                {616                    "complex_array_type_prop": "complex_array_prop_value_001",617                },618                {619                    "complex_array_type_prop": "complex_array_prop_value_002",620                }621            ]622        }, self.entity)623    def test_redact_array_complex_subprop(self):624        schema = self.schema.clone_only_items_named(625            ['complex_array_prop_name/complex_array_child_name'])626        schema.redact_entity_to_schema(self.entity)627        self.assertEquals({628            "complex_array_prop_name": [629                {630                    "complex_array_child_name": {631                        "array_child_p1": "array_child_p1_value_000",632                        "array_child_p2": "array_child_p2_value_000"633                    }634                },635                {636                    "complex_array_child_name": {637                        "array_child_p1": "array_child_p1_value_001",638                        "array_child_p2": "array_child_p2_value_001"639                    }640                },641                {642                    "complex_array_child_name": {643                        "array_child_p1": "array_child_p1_value_002",644                        "array_child_p2": "array_child_p2_value_002"645                    }646                }647            ]648        }, self.entity)649    def test_redact_array_substructure_property(self):650        schema = self.schema.clone_only_items_named(651            ['complex_array_prop_name/complex_array_child_name/array_child_p1'])652        schema.redact_entity_to_schema(self.entity)653        self.assertEquals({654            "complex_array_prop_name": [655                {656                    "complex_array_child_name": {657                        "array_child_p1": "array_child_p1_value_000",658                    }659                },660                {661                    "complex_array_child_name": {662                        "array_child_p1": "array_child_p1_value_001",663                    }664                },665                {666                    "complex_array_child_name": {667                        "array_child_p1": "array_child_p1_value_002",668                    }669                }670            ]671        }, self.entity)672    def test_redact_only_readable(self):673        def make_readonly(schema):674            for prop in schema._properties:675                prop._editable = False676                if (isinstance(prop, schema_fields.FieldArray) and677                    isinstance(prop.item_type, schema_fields.Registry)):678                    make_readonly(prop.item_type)679            for sub_schema in schema._sub_registries.itervalues():680                make_readonly(sub_schema)681        make_readonly(self.schema)682        readable = copy.deepcopy(self.entity)683        self.schema.redact_entity_to_schema(readable, only_writable=False)684        self.assertEquals(readable, self.entity)685        writable = copy.deepcopy(self.entity)686        self.schema.redact_entity_to_schema(writable, only_writable=True)...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
