PluginProbe
Yoast SEO – Advanced SEO with real-time guidance and built-in AI / 27.5
Yoast SEO – Advanced SEO with real-time guidance and built-in AI v27.5
28.5 28.4 28.3 28.2 28.1 28.0 27.9 27.8 27.7 27.6 27.5 trunk 18.0 18.1 18.2 18.3 18.4 18.4.1 18.5 18.5.1 18.6 18.7 18.8 18.9 19.0 All 129 releases
wordpress-seo / src / schema-aggregator / infrastructure / elements-context-map / default-elements-context-map.php

default-elements-context-map.php in Yoast SEO – Advanced SEO with real-time guidance and built-in AI 27.5, at src/schema-aggregator/infrastructure/elements-context-map/default-elements-context-map.php

1,384 lines 28.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // phpcs:disable Yoast.NamingConventions.NamespaceName.TooLong -- Needed in the folder structure.
3 namespace Yoast\WP\SEO\Schema_Aggregator\Infrastructure\Elements_Context_Map;
4
5 /**
6 * Provides the default elements-context map.
7 *
8 * @codeCoverageIgnore -- No logic to test.
9 */
10 class Default_Elements_Context_Map {
11
12 /**
13 * The elements-context map.
14 *
15 * @var array <string, array<string>>
16 */
17 private static $map = [
18 'action' => [
19 'Action',
20 'AcceptAction',
21 'AchieveAction',
22 'ActivateAction',
23 'AddAction',
24 'AgreeAction',
25 'AllocateAction',
26 'AppendAction',
27 'ApplyAction',
28 'ArriveAction',
29 'AskAction',
30 'AssessAction',
31 'AssignAction',
32 'AuthorizeAction',
33 'BefriendAction',
34 'BookmarkAction',
35 'BorrowAction',
36 'BuyAction',
37 'CancelAction',
38 'CheckAction',
39 'CheckInAction',
40 'CheckOutAction',
41 'ChooseAction',
42 'ClaimAction',
43 'CommentAction',
44 'CommunicateAction',
45 'ConfirmAction',
46 'ConsumeAction',
47 'ControlAction',
48 'CookAction',
49 'CreateAction',
50 'DeactivateAction',
51 'DeleteAction',
52 'DepartAction',
53 'DisagreeAction',
54 'DiscoverAction',
55 'DislikeAction',
56 'DonateAction',
57 'DownloadAction',
58 'DrawAction',
59 'DrinkAction',
60 'EatAction',
61 'EditAction',
62 'EndorseAction',
63 'ExerciseAction',
64 'FilmAction',
65 'FindAction',
66 'FollowAction',
67 'GiveAction',
68 'IgnoreAction',
69 'InformAction',
70 'InsertAction',
71 'InstallAction',
72 'InteractAction',
73 'InviteAction',
74 'JoinAction',
75 'LeaveAction',
76 'LendAction',
77 'LikeAction',
78 'ListenAction',
79 'LoseAction',
80 'MarryAction',
81 'MoneyTransfer',
82 'MoveAction',
83 'OrderAction',
84 'OrganizeAction',
85 'PaintAction',
86 'PayAction',
87 'PerformAction',
88 'PhotographAction',
89 'PlanAction',
90 'PlayAction',
91 'PreOrderAction',
92 'PrependAction',
93 'QuoteAction',
94 'ReactAction',
95 'ReadAction',
96 'ReceiveAction',
97 'RegisterAction',
98 'RejectAction',
99 'RentAction',
100 'ReplaceAction',
101 'ReplyAction',
102 'ReportAction',
103 'ReserveAction',
104 'ResumeAction',
105 'ReturnAction',
106 'ReviewAction',
107 'RsvpAction',
108 'ScheduleAction',
109 'SearchAction',
110 'SeekToAction',
111 'SellAction',
112 'SendAction',
113 'ShareAction',
114 'SubscribeAction',
115 'SuspendAction',
116 'TakeAction',
117 'TieAction',
118 'TipAction',
119 'TrackAction',
120 'TradeAction',
121 'TransferAction',
122 'TravelAction',
123 'UnRegisterAction',
124 'UpdateAction',
125 'UseAction',
126 'ViewAction',
127 'VoteAction',
128 'WantAction',
129 'WatchAction',
130 'WearAction',
131 'WinAction',
132 'WriteAction',
133 ],
134 'commerce' => [
135 'Product',
136 'Car',
137 'Drug',
138 'DietarySupplement',
139 'IndividualProduct',
140 'Motorcycle',
141 'ProductGroup',
142 'ProductModel',
143 'SomeProducts',
144 'Vehicle',
145 'BusOrCoach',
146 'MotorizedBicycle',
147 'Offer',
148 'AggregateOffer',
149 'Demand',
150 'Order',
151 'OrderItem',
152 'Invoice',
153 'PriceSpecification',
154 'CompoundPriceSpecification',
155 'DeliveryChargeSpecification',
156 'PaymentChargeSpecification',
157 'UnitPriceSpecification',
158 'ShippingConditions',
159 'ShippingDeliveryTime',
160 'ShippingRateSettings',
161 'ShippingService',
162 'MerchantReturnPolicy',
163 'MerchantReturnPolicySeasonalOverride',
164 'OfferShippingDetails',
165 'OfferCatalog',
166 'ParcelDelivery',
167 'FinancialProduct',
168 'BankAccount',
169 'CurrencyConversionService',
170 'DepositAccount',
171 'InvestmentFund',
172 'InvestmentOrDeposit',
173 'LoanOrCredit',
174 'MortgageLoan',
175 'PaymentCard',
176 'CreditCard',
177 'PaymentService',
178 ],
179 'content' => [
180 'CreativeWork',
181 'AmpStory',
182 'AnalysisNewsArticle',
183 'Answer',
184 'ArchiveComponent',
185 'Article',
186 'AskPublicNewsArticle',
187 'Atlas',
188 'Audiobook',
189 'BackgroundNewsArticle',
190 'Blog',
191 'BlogPosting',
192 'Book',
193 'BookSeries',
194 'Certification',
195 'Chapter',
196 'Claim',
197 'Clip',
198 'Code',
199 'Collection',
200 'ComicCoverArt',
201 'ComicIssue',
202 'ComicSeries',
203 'ComicStory',
204 'Comment',
205 'Conversation',
206 'CorrectionComment',
207 'Course',
208 'CoverArt',
209 'CreativeWorkSeason',
210 'CreativeWorkSeries',
211 'CriticReview',
212 'DataCatalog',
213 'DataDownload',
214 'Dataset',
215 'DefinedTermSet',
216 'Diet',
217 'DigitalDocument',
218 'DiscussionForumPosting',
219 'Drawing',
220 'EducationalOccupationalCredential',
221 'EmailMessage',
222 'Episode',
223 'ExercisePlan',
224 'FAQPage',
225 'Game',
226 'Guide',
227 'HowTo',
228 'HowToDirection',
229 'HowToSection',
230 'HowToStep',
231 'HowToTip',
232 'HyperToc',
233 'HyperTocEntry',
234 'ImageGallery',
235 'Legislation',
236 'LegislationObject',
237 'LiveBlogPosting',
238 'Manuscript',
239 'Map',
240 'MathSolver',
241 'MediaGallery',
242 'MediaObject',
243 'MediaReview',
244 'MediaReviewItem',
245 'Menu',
246 'MenuSection',
247 'Message',
248 'Movie',
249 'MovieClip',
250 'MovieSeries',
251 'MusicAlbum',
252 'MusicComposition',
253 'MusicPlaylist',
254 'MusicRecording',
255 'MusicRelease',
256 'MusicVideoObject',
257 'NewsArticle',
258 'Newspaper',
259 'NoteDigitalDocument',
260 'OpinionNewsArticle',
261 'Painting',
262 'Periodical',
263 'Photograph',
264 'Play',
265 'Poster',
266 'PresentationDigitalDocument',
267 'ProductCollection',
268 'PublicationIssue',
269 'PublicationVolume',
270 'Question',
271 'Quiz',
272 'Quotation',
273 'RadioClip',
274 'RadioEpisode',
275 'RadioSeason',
276 'RadioSeries',
277 'Recipe',
278 'Recommendation',
279 'Report',
280 'ReportageNewsArticle',
281 'Review',
282 'ReviewNewsArticle',
283 'SatiricalArticle',
284 'ScholarlyArticle',
285 'Sculpture',
286 'Season',
287 'SheetMusic',
288 'ShortStory',
289 'SocialMediaPosting',
290 'SoftwareApplication',
291 'SoftwareSourceCode',
292 'SpecialAnnouncement',
293 'SpreadsheetDigitalDocument',
294 'Statement',
295 'TechArticle',
296 'TextDigitalDocument',
297 'Thesis',
298 'TVClip',
299 'TVEpisode',
300 'TVSeason',
301 'TVSeries',
302 'UserBlocks',
303 'UserCheckins',
304 'UserComments',
305 'UserDownloads',
306 'UserInteraction',
307 'UserLikes',
308 'UserPageVisits',
309 'UserPlays',
310 'UserPlusOnes',
311 'UserTweets',
312 'VideoClip',
313 'VideoGallery',
314 'VideoGame',
315 'VideoGameClip',
316 'VideoGameSeries',
317 'VideoObject',
318 'VideoObjectSnapshot',
319 'VisualArtwork',
320 'WebContent',
321 '3DModel',
322 'AudioObject',
323 'AudioObjectSnapshot',
324 'ImageObject',
325 'ImageObjectSnapshot',
326 'JobPosting',
327 'HowToItem',
328 'HowToSupply',
329 'HowToTool',
330 'MenuItem',
331 'Trip',
332 'BoatTrip',
333 'BusTrip',
334 'Flight',
335 'TouristTrip',
336 'TrainTrip',
337 ],
338 'data' => [
339 'Intangible',
340 'ActionAccessSpecification',
341 'AlignmentObject',
342 'Audience',
343 'BedDetails',
344 'Brand',
345 'BroadcastChannel',
346 'BroadcastFrequencySpecification',
347 'ComputerLanguage',
348 'DataFeedItem',
349 'DefinedTerm',
350 'CategoryCode',
351 'DefinedRegion',
352 'DigitalDocumentPermission',
353 'EnergyConsumptionDetails',
354 'EntryPoint',
355 'FinancialIncentive',
356 'FloorPlan',
357 'GameServer',
358 'GeospatialGeometry',
359 'Grant',
360 'MonetaryGrant',
361 'HealthInsurancePlan',
362 'HealthPlanCostSharingSpecification',
363 'HealthPlanFormulary',
364 'HealthPlanNetwork',
365 'Language',
366 'MediaSubscription',
367 'MemberProgram',
368 'Observation',
369 'Occupation',
370 'OccupationalExperienceRequirements',
371 'Permit',
372 'GovernmentPermit',
373 'ProgramMembership',
374 'PropertyValueSpecification',
375 'Quantity',
376 'Distance',
377 'Duration',
378 'Energy',
379 'Mass',
380 'Rating',
381 'AggregateRating',
382 'EndorsementRating',
383 'EmployerAggregateRating',
384 'Reservation',
385 'BoatReservation',
386 'BusReservation',
387 'EventReservation',
388 'FlightReservation',
389 'FoodEstablishmentReservation',
390 'LodgingReservation',
391 'RentalCarReservation',
392 'ReservationPackage',
393 'TaxiReservation',
394 'TrainReservation',
395 'Role',
396 'LinkRole',
397 'OrganizationRole',
398 'EmployeeRole',
399 'PerformanceRole',
400 'Schedule',
401 'Seat',
402 'Service',
403 'BroadcastService',
404 'CableOrSatelliteService',
405 'FoodService',
406 'GovernmentService',
407 'TaxiService',
408 'WebAPI',
409 'ServiceChannel',
410 'SpeakableSpecification',
411 'StatisticalPopulation',
412 'StructuredValue',
413 'CDCPMDRecord',
414 'ContactPoint',
415 'PostalAddress',
416 'DatedMoneySpecification',
417 'DeliveryTimeSettings',
418 'EngineSpecification',
419 'ExchangeRateSpecification',
420 'GeoCircle',
421 'GeoCoordinates',
422 'GeoShape',
423 'InteractionCounter',
424 'MonetaryAmount',
425 'MonetaryAmountDistribution',
426 'NutritionInformation',
427 'OpeningHoursSpecification',
428 'OwnershipInfo',
429 'PostalCodeRangeSpecification',
430 'PropertyValue',
431 'LocationFeatureSpecification',
432 'QuantitativeValue',
433 'QuantitativeValueDistribution',
434 'RepaymentSpecification',
435 'ServicePeriod',
436 'TypeAndQuantityNode',
437 'WarrantyPromise',
438 'Ticket',
439 'VirtualLocation',
440 'DataType',
441 'Boolean',
442 'False',
443 'True',
444 'Date',
445 'DateTime',
446 'Number',
447 'Float',
448 'Integer',
449 'Text',
450 'CssSelectorType',
451 'PronounceableText',
452 'URL',
453 'XPathType',
454 'Time',
455 ],
456 'entity' => [
457 'Thing',
458 'Person',
459 'Patient',
460 'Organization',
461 'Airline',
462 'Consortium',
463 'Cooperative',
464 'Corporation',
465 'EducationalOrganization',
466 'CollegeOrUniversity',
467 'ElementarySchool',
468 'HighSchool',
469 'MiddleSchool',
470 'Preschool',
471 'School',
472 'FundingScheme',
473 'GovernmentOrganization',
474 'LibrarySystem',
475 'LocalBusiness',
476 'MedicalOrganization',
477 'DiagnosticLab',
478 'Hospital',
479 'MedicalClinic',
480 'Pharmacy',
481 'Physician',
482 'VeterinaryCare',
483 'MemberProgramTier',
484 'NGO',
485 'NewsMediaOrganization',
486 'OnlineBusiness',
487 'OnlineStore',
488 'PerformingGroup',
489 'DanceGroup',
490 'MusicGroup',
491 'TheaterGroup',
492 'PoliticalParty',
493 'Project',
494 'FundingAgency',
495 'ResearchProject',
496 'ResearchOrganization',
497 'SearchRescueOrganization',
498 'SportsOrganization',
499 'SportsTeam',
500 'WorkersUnion',
501 'AccountingService',
502 'AnimalShelter',
503 'ArchiveOrganization',
504 'AutoBodyShop',
505 'AutoDealer',
506 'AutoPartsStore',
507 'AutoRental',
508 'AutoRepair',
509 'AutoWash',
510 'AutomatedTeller',
511 'AutomotiveBusiness',
512 'Bakery',
513 'BankOrCreditUnion',
514 'BarOrPub',
515 'BeautySalon',
516 'BedAndBreakfast',
517 'BikeStore',
518 'BookStore',
519 'BowlingAlley',
520 'Brewery',
521 'CafeOrCoffeeShop',
522 'Campground',
523 'Casino',
524 'ChildCare',
525 'ClothingStore',
526 'ComputerStore',
527 'ConvenienceStore',
528 'DaySpa',
529 'Dentist',
530 'DepartmentStore',
531 'DistilleryOrganization',
532 'Distillery',
533 'DryCleaningOrLaundry',
534 'ElectronicsStore',
535 'EmploymentAgency',
536 'EntertainmentBusiness',
537 'AdultEntertainment',
538 'AmusementPark',
539 'ArtGallery',
540 'ComedyClub',
541 'MovieTheater',
542 'NightClub',
543 'ExerciseGym',
544 'FinancialService',
545 'Florist',
546 'FoodEstablishment',
547 'FurnitureStore',
548 'GardenStore',
549 'GasStation',
550 'GeneralContractor',
551 'GolfCourse',
552 'GovernmentOffice',
553 'PostOffice',
554 'GroceryStore',
555 'HairSalon',
556 'HardwareStore',
557 'HealthAndBeautyBusiness',
558 'HealthClub',
559 'HobbyShop',
560 'HomeAndConstructionBusiness',
561 'Electrician',
562 'HVACBusiness',
563 'HousePainter',
564 'Locksmith',
565 'MovingCompany',
566 'Plumber',
567 'RoofingContractor',
568 'HomeGoodsStore',
569 'Hostel',
570 'Hotel',
571 'IceCreamShop',
572 'InsuranceAgency',
573 'InternetCafe',
574 'JewelryStore',
575 'LegalService',
576 'Attorney',
577 'Notary',
578 'Library',
579 'LiquorStore',
580 'LodgingBusiness',
581 'MedicalBusiness',
582 'MensClothingStore',
583 'MobilePhoneStore',
584 'Motel',
585 'MotorcycleDealer',
586 'MotorcycleRepair',
587 'MovieRentalStore',
588 'MusicStore',
589 'NailSalon',
590 'OfficeEquipmentStore',
591 'Optician',
592 'OutletStore',
593 'PawnShop',
594 'PetStore',
595 'ProfessionalService',
596 'RadioStation',
597 'RealEstateAgent',
598 'RecyclingCenter',
599 'Resort',
600 'Restaurant',
601 'FastFoodRestaurant',
602 'SelfStorage',
603 'ShoeStore',
604 'ShoppingCenter',
605 'SkiResort',
606 'SportingGoodsStore',
607 'SportsActivityLocation',
608 'StadiumOrArena',
609 'Store',
610 'TattooParlor',
611 'TelevisionStation',
612 'TennisComplex',
613 'TireShop',
614 'TouristInformationCenter',
615 'ToyStore',
616 'TravelAgency',
617 'WholesaleStore',
618 'Winery',
619 'Place',
620 'Accommodation',
621 'Apartment',
622 'CampingPitch',
623 'House',
624 'SingleFamilyResidence',
625 'Room',
626 'HotelRoom',
627 'MeetingRoom',
628 'Suite',
629 'AdministrativeArea',
630 'City',
631 'Country',
632 'SchoolDistrict',
633 'State',
634 'CivicStructure',
635 'Airport',
636 'Aquarium',
637 'Beach',
638 'BoatTerminal',
639 'Bridge',
640 'BusStation',
641 'BusStop',
642 'Cemetery',
643 'Crematorium',
644 'EventVenue',
645 'FireStation',
646 'GovernmentBuilding',
647 'CityHall',
648 'Courthouse',
649 'DefenceEstablishment',
650 'Embassy',
651 'LegislativeBuilding',
652 'Museum',
653 'MusicVenue',
654 'Park',
655 'ParkingFacility',
656 'PerformingArtsTheater',
657 'PlaceOfWorship',
658 'BuddhistTemple',
659 'Church',
660 'CatholicChurch',
661 'HinduTemple',
662 'Mosque',
663 'Synagogue',
664 'Playground',
665 'PoliceStation',
666 'PublicToilet',
667 'RVPark',
668 'SubwayStation',
669 'TaxiStand',
670 'TrainStation',
671 'Zoo',
672 'Landform',
673 'BodyOfWater',
674 'Canal',
675 'LakeBodyOfWater',
676 'OceanBodyOfWater',
677 'Pond',
678 'Reservoir',
679 'RiverBodyOfWater',
680 'SeaBodyOfWater',
681 'Waterfall',
682 'Continent',
683 'Mountain',
684 'Volcano',
685 'LandmarksOrHistoricalBuildings',
686 'Residence',
687 'ApartmentComplex',
688 'GatedResidenceCommunity',
689 'TouristAttraction',
690 'TouristDestination',
691 'Taxon',
692 ],
693 'enumeration' => [
694 'RespiratoryTherapy',
695 'Enumeration',
696 'ActionStatusType',
697 'ActiveActionStatus',
698 'CompletedActionStatus',
699 'FailedActionStatus',
700 'PotentialActionStatus',
701 'AdultOrientedEnumeration',
702 'AlcoholConsideration',
703 'DangerousGoodConsideration',
704 'HealthcareConsideration',
705 'NarcoticConsideration',
706 'ReducedRelevanceForChildrenConsideration',
707 'SexualContentConsideration',
708 'TobaccoNicotineConsideration',
709 'UnclassifiedAdultConsideration',
710 'ViolenceConsideration',
711 'WeaponConsideration',
712 'BoardingPolicyType',
713 'GroupBoardingPolicy',
714 'ZoneBoardingPolicy',
715 'BodyMeasurementTypeEnumeration',
716 'BodyMeasurementArm',
717 'BodyMeasurementBust',
718 'BodyMeasurementChest',
719 'BodyMeasurementFoot',
720 'BodyMeasurementHand',
721 'BodyMeasurementHead',
722 'BodyMeasurementHeight',
723 'BodyMeasurementHips',
724 'BodyMeasurementInsideLeg',
725 'BodyMeasurementNeck',
726 'BodyMeasurementUnderbust',
727 'BodyMeasurementWaist',
728 'BodyMeasurementWeight',
729 'BookFormatType',
730 'AudiobookFormat',
731 'EBook',
732 'GraphicNovel',
733 'Hardcover',
734 'Paperback',
735 'BusinessEntityType',
736 'BusinessFunction',
737 'CarUsageType',
738 'ContactPointOption',
739 'HearingImpairedSupported',
740 'TollFree',
741 'DayOfWeek',
742 'Friday',
743 'Monday',
744 'PublicHolidays',
745 'Saturday',
746 'Sunday',
747 'Thursday',
748 'Tuesday',
749 'Wednesday',
750 'DeliveryMethod',
751 'LockerDelivery',
752 'OnSitePickup',
753 'ParcelService',
754 'DigitalDocumentPermissionType',
755 'CommentPermission',
756 'ReadPermission',
757 'WritePermission',
758 'DigitalPlatformEnumeration',
759 'AndroidPlatform',
760 'DesktopWebPlatform',
761 'GenericWebPlatform',
762 'IOSPlatform',
763 'MobileWebPlatform',
764 'DigitalSourceType',
765 'AlgorithmicMediaDigitalSource',
766 'AlgorithmicallyEnhancedDigitalSource',
767 'CompositeCaptureDigitalSource',
768 'CompositeDigitalSource',
769 'CompositeSyntheticDigitalSource',
770 'CompositeWithTrainedAlgorithmicMediaDigitalSource',
771 'DataDrivenMediaDigitalSource',
772 'DigitalArtDigitalSource',
773 'DigitalCaptureDigitalSource',
774 'MinorHumanEditsDigitalSource',
775 'MultiFrameComputationalCaptureDigitalSource',
776 'NegativeFilmDigitalSource',
777 'PositiveFilmDigitalSource',
778 'PrintDigitalSource',
779 'ScreenCaptureDigitalSource',
780 'TrainedAlgorithmicMediaDigitalSource',
781 'VirtualRecordingDigitalSource',
782 'DriveWheelConfigurationValue',
783 'AllWheelDriveConfiguration',
784 'FourWheelDriveConfiguration',
785 'FrontWheelDriveConfiguration',
786 'RearWheelDriveConfiguration',
787 'DrugCostCategory',
788 'ReimbursementCap',
789 'Retail',
790 'Wholesale',
791 'DrugPregnancyCategory',
792 'FDAcategoryA',
793 'FDAcategoryB',
794 'FDAcategoryC',
795 'FDAcategoryD',
796 'FDAcategoryX',
797 'FDAnotEvaluated',
798 'DrugPrescriptionStatus',
799 'OTC',
800 'PrescriptionOnly',
801 'EUEnergyEfficiencyEnumeration',
802 'EUEnergyEfficiencyCategoryA',
803 'EUEnergyEfficiencyCategoryA1Plus',
804 'EUEnergyEfficiencyCategoryA2Plus',
805 'EUEnergyEfficiencyCategoryA3Plus',
806 'EUEnergyEfficiencyCategoryB',
807 'EUEnergyEfficiencyCategoryC',
808 'EUEnergyEfficiencyCategoryD',
809 'EUEnergyEfficiencyCategoryE',
810 'EUEnergyEfficiencyCategoryF',
811 'EUEnergyEfficiencyCategoryG',
812 'EnergyStarEnergyEfficiencyEnumeration',
813 'EventAttendanceModeEnumeration',
814 'MixedEventAttendanceMode',
815 'OfflineEventAttendanceMode',
816 'OnlineEventAttendanceMode',
817 'EventStatusType',
818 'EventCancelled',
819 'EventMovedOnline',
820 'EventPostponed',
821 'EventRescheduled',
822 'EventScheduled',
823 'FulfillmentTypeEnumeration',
824 'FulfillmentTypeDelivery',
825 'FulfillmentTypePickup',
826 'GameAvailabilityEnumeration',
827 'DemoGameAvailability',
828 'FullGameAvailability',
829 'GamePlayMode',
830 'CoOp',
831 'MultiPlayer',
832 'SinglePlayer',
833 'GameServerStatus',
834 'OfflinePermanently',
835 'OfflineTemporarily',
836 'Online',
837 'OnlineFull',
838 'GenderType',
839 'Female',
840 'Male',
841 'GovernmentBenefitsType',
842 'BasicIncome',
843 'BusinessSupport',
844 'DisabilitySupport',
845 'HealthCare',
846 'OneTimePayments',
847 'PaidLeave',
848 'ParentalSupport',
849 'UnemploymentSupport',
850 'HealthAspectEnumeration',
851 'AllergiesHealthAspect',
852 'BenefitsHealthAspect',
853 'CausesHealthAspect',
854 'ContagiousnessHealthAspect',
855 'EffectivenessHealthAspect',
856 'GettingAccessHealthAspect',
857 'HowItWorksHealthAspect',
858 'HowOrWhereHealthAspect',
859 'IngredientsHealthAspect',
860 'LivingWithHealthAspect',
861 'MayTreatHealthAspect',
862 'MisconceptionsHealthAspect',
863 'OverviewHealthAspect',
864 'PatientExperienceHealthAspect',
865 'PregnancyHealthAspect',
866 'PreventionHealthAspect',
867 'PrognosisHealthAspect',
868 'RelatedTopicsHealthAspect',
869 'RisksOrComplicationsHealthAspect',
870 'SafetyHealthAspect',
871 'ScreeningHealthAspect',
872 'SeeDoctorHealthAspect',
873 'SelfCareHealthAspect',
874 'SideEffectsHealthAspect',
875 'StagesHealthAspect',
876 'SymptomsHealthAspect',
877 'TreatmentsHealthAspect',
878 'TypesHealthAspect',
879 'UsageOrScheduleHealthAspect',
880 'IncentiveEligibility',
881 'IncentiveStatus',
882 'IncentiveType',
883 'ItemAvailability',
884 'BackOrder',
885 'Discontinued',
886 'InStock',
887 'InStoreOnly',
888 'LimitedAvailability',
889 'MadeToOrder',
890 'OnlineOnly',
891 'OutOfStock',
892 'PreOrder',
893 'PreSale',
894 'Reserved',
895 'SoldOut',
896 'ItemListOrderType',
897 'ItemListOrderAscending',
898 'ItemListOrderDescending',
899 'ItemListUnordered',
900 'LegalForceStatus',
901 'InForce',
902 'NotInForce',
903 'PartiallyInForce',
904 'LegalValueLevel',
905 'AuthoritativeLegalValue',
906 'DefinitiveLegalValue',
907 'OfficialLegalValue',
908 'UnofficialLegalValue',
909 'MapCategoryType',
910 'ParkingMap',
911 'SeatingMap',
912 'TransitMap',
913 'VenueMap',
914 'MeasurementMethodEnum',
915 'ExhaustEmissionsMeasurementMethod',
916 'MeasurementTypeEnumeration',
917 'WearableMeasurementBack',
918 'WearableMeasurementChestOrBust',
919 'WearableMeasurementCollar',
920 'WearableMeasurementCup',
921 'WearableMeasurementHeight',
922 'WearableMeasurementHips',
923 'WearableMeasurementInseam',
924 'WearableMeasurementLength',
925 'WearableMeasurementOutsideLeg',
926 'WearableMeasurementSleeve',
927 'WearableMeasurementWaist',
928 'WearableMeasurementWidth',
929 'MediaManipulationRatingEnumeration',
930 'DecontextualizedContent',
931 'EditedOrCroppedContent',
932 'OriginalMediaContent',
933 'SatireOrParodyContent',
934 'StagedContent',
935 'TransformedContent',
936 'MedicalAudienceType',
937 'Clinician',
938 'MedicalResearcher',
939 'MedicalDevicePurpose',
940 'Diagnostic',
941 'Therapeutic',
942 'MedicalEnumeration',
943 'MedicalEvidenceLevel',
944 'EvidenceLevelA',
945 'EvidenceLevelB',
946 'EvidenceLevelC',
947 'MedicalImagingTechnique',
948 'CT',
949 'MRI',
950 'PET',
951 'Radiography',
952 'Ultrasound',
953 'XRay',
954 'MedicalObservationalStudyDesign',
955 'CaseSeries',
956 'CohortStudy',
957 'CrossSectional',
958 'Longitudinal',
959 'Observational',
960 'Registry',
961 'MedicalProcedureType',
962 'NoninvasiveProcedure',
963 'PercutaneousProcedure',
964 'MedicalSpecialty',
965 'Anesthesia',
966 'Cardiovascular',
967 'CommunityHealth',
968 'Dentistry',
969 'Dermatologic',
970 'Dermatology',
971 'DietNutrition',
972 'Emergency',
973 'Endocrine',
974 'Gastroenterologic',
975 'Genetic',
976 'Geriatric',
977 'Gynecologic',
978 'Hematologic',
979 'Infectious',
980 'LaboratoryScience',
981 'Midwifery',
982 'Musculoskeletal',
983 'Neurologic',
984 'Nursing',
985 'Obstetric',
986 'Oncologic',
987 'Optometric',
988 'Otolaryngologic',
989 'Pathology',
990 'Pediatric',
991 'PharmacySpecialty',
992 'Physiotherapy',
993 'PlasticSurgery',
994 'Podiatric',
995 'PrimaryCare',
996 'Psychiatric',
997 'PublicHealth',
998 'Pulmonary',
999 'Renal',
1000 'Rheumatologic',
1001 'SpeechPathology',
1002 'Surgical',
1003 'Toxicologic',
1004 'Urologic',
1005 'MedicalStudyStatus',
1006 'ActiveNotRecruiting',
1007 'Completed',
1008 'EnrollingByInvitation',
1009 'NotYetRecruiting',
1010 'Recruiting',
1011 'ResultsAvailable',
1012 'ResultsNotAvailable',
1013 'Suspended',
1014 'Terminated',
1015 'Withdrawn',
1016 'MedicalTrialDesign',
1017 'DoubleBlindedTrial',
1018 'InternationalTrial',
1019 'MultiCenterTrial',
1020 'OpenTrial',
1021 'PlaceboControlledTrial',
1022 'RandomizedTrial',
1023 'SingleBlindedTrial',
1024 'SingleCenterTrial',
1025 'TripleBlindedTrial',
1026 'MedicineSystem',
1027 'Ayurvedic',
1028 'Chiropractic',
1029 'Homeopathic',
1030 'Osteopathic',
1031 'TraditionalChinese',
1032 'WesternConventional',
1033 'MerchantReturnEnumeration',
1034 'MerchantReturnFiniteReturnWindow',
1035 'MerchantReturnNotPermitted',
1036 'MerchantReturnUnlimitedWindow',
1037 'MerchantReturnUnspecified',
1038 'MusicAlbumProductionType',
1039 'CompilationAlbum',
1040 'DJMixAlbum',
1041 'DemoAlbum',
1042 'LiveAlbum',
1043 'MixtapeAlbum',
1044 'RemixAlbum',
1045 'SoundtrackAlbum',
1046 'SpokenWordAlbum',
1047 'StudioAlbum',
1048 'MusicAlbumReleaseType',
1049 'AlbumRelease',
1050 'BroadcastRelease',
1051 'EPRelease',
1052 'SingleRelease',
1053 'MusicReleaseFormatType',
1054 'CDFormat',
1055 'CassetteFormat',
1056 'DVDFormat',
1057 'DigitalAudioTapeFormat',
1058 'DigitalFormat',
1059 'LaserDiscFormat',
1060 'VinylFormat',
1061 'NLNonprofitType',
1062 'NonprofitANBI',
1063 'NonprofitSBBI',
1064 'NonprofitType',
1065 'OfferItemCondition',
1066 'DamagedCondition',
1067 'NewCondition',
1068 'RefurbishedCondition',
1069 'UsedCondition',
1070 'OrderStatus',
1071 'OrderCancelled',
1072 'OrderDelivered',
1073 'OrderInTransit',
1074 'OrderPaymentDue',
1075 'OrderPickupAvailable',
1076 'OrderProblem',
1077 'OrderProcessing',
1078 'OrderReturned',
1079 'PaymentMethod',
1080 'ByBankTransferInAdvance',
1081 'ByInvoice',
1082 'COD',
1083 'Cash',
1084 'CheckInAdvance',
1085 'DirectDebit',
1086 'InStorePrepay',
1087 'PhoneCarrierPayment',
1088 'PaymentStatusType',
1089 'PaymentAutomaticallyApplied',
1090 'PaymentComplete',
1091 'PaymentDeclined',
1092 'PaymentDue',
1093 'PaymentPastDue',
1094 'PhysicalActivityCategory',
1095 'AerobicActivity',
1096 'AnaerobicActivity',
1097 'Balance',
1098 'Flexibility',
1099 'LeisureTimeActivity',
1100 'OccupationalActivity',
1101 'StrengthTraining',
1102 'PhysicalExamEnumeration',
1103 'Abdomen',
1104 'Appearance',
1105 'CardiovascularExam',
1106 'Ear',
1107 'Eye',
1108 'Genitourinary',
1109 'Head',
1110 'Lung',
1111 'MusculoskeletalExam',
1112 'Neck',
1113 'Neuro',
1114 'Nose',
1115 'Skin',
1116 'Throat',
1117 'PriceComponentTypeEnumeration',
1118 'ActivationFee',
1119 'CleaningFee',
1120 'DistanceFee',
1121 'Downpayment',
1122 'Installment',
1123 'Subscription',
1124 'PriceTypeEnumeration',
1125 'InvoicePrice',
1126 'ListPrice',
1127 'MSRP',
1128 'MinimumAdvertisedPrice',
1129 'RegularPrice',
1130 'SRP',
1131 'SalePrice',
1132 'StrikethroughPrice',
1133 'QualitativeValue',
1134 'RefundTypeEnumeration',
1135 'ExchangeRefund',
1136 'FullRefund',
1137 'StoreCreditRefund',
1138 'ReservationStatusType',
1139 'ReservationCancelled',
1140 'ReservationConfirmed',
1141 'ReservationHold',
1142 'ReservationPending',
1143 'RestrictedDiet',
1144 'DiabeticDiet',
1145 'GlutenFreeDiet',
1146 'HalalDiet',
1147 'HinduDiet',
1148 'KosherDiet',
1149 'LowCalorieDiet',
1150 'LowFatDiet',
1151 'LowLactoseDiet',
1152 'LowSaltDiet',
1153 'VeganDiet',
1154 'VegetarianDiet',
1155 'ReturnFeesEnumeration',
1156 'FreeReturn',
1157 'OriginalShippingFees',
1158 'RestockingFees',
1159 'ReturnFeesCustomerResponsibility',
1160 'ReturnShippingFees',
1161 'ReturnLabelSourceEnumeration',
1162 'ReturnLabelCustomerResponsibility',
1163 'ReturnLabelDownloadAndPrint',
1164 'ReturnLabelInBox',
1165 'ReturnMethodEnumeration',
1166 'KeepProduct',
1167 'ReturnAtKiosk',
1168 'ReturnByMail',
1169 'ReturnInStore',
1170 'RsvpResponseType',
1171 'RsvpResponseMaybe',
1172 'RsvpResponseNo',
1173 'RsvpResponseYes',
1174 'SizeGroupEnumeration',
1175 'WearableSizeGroupBig',
1176 'WearableSizeGroupBoys',
1177 'WearableSizeGroupExtraShort',
1178 'WearableSizeGroupExtraTall',
1179 'WearableSizeGroupGirls',
1180 'WearableSizeGroupHusky',
1181 'WearableSizeGroupInfants',
1182 'WearableSizeGroupJuniors',
1183 'WearableSizeGroupMaternity',
1184 'WearableSizeGroupMens',
1185 'WearableSizeGroupMisses',
1186 'WearableSizeGroupPetite',
1187 'WearableSizeGroupPlus',
1188 'WearableSizeGroupRegular',
1189 'WearableSizeGroupShort',
1190 'WearableSizeGroupTall',
1191 'WearableSizeGroupWomens',
1192 'SizeSpecification',
1193 'SizeSystemEnumeration',
1194 'SizeSystemImperial',
1195 'SizeSystemMetric',
1196 'WearableSizeSystemAU',
1197 'WearableSizeSystemBR',
1198 'WearableSizeSystemCN',
1199 'WearableSizeSystemContinental',
1200 'WearableSizeSystemDE',
1201 'WearableSizeSystemEN13402',
1202 'WearableSizeSystemEurope',
1203 'WearableSizeSystemFR',
1204 'WearableSizeSystemGS1',
1205 'WearableSizeSystemIT',
1206 'WearableSizeSystemJP',
1207 'WearableSizeSystemMX',
1208 'WearableSizeSystemUK',
1209 'WearableSizeSystemUS',
1210 'Specialty',
1211 'StatusEnumeration',
1212 'SteeringPositionValue',
1213 'LeftHandDriving',
1214 'RightHandDriving',
1215 'USNonprofitType',
1216 'Nonprofit501a',
1217 'Nonprofit501c1',
1218 'Nonprofit501c10',
1219 'Nonprofit501c11',
1220 'Nonprofit501c12',
1221 'Nonprofit501c13',
1222 'Nonprofit501c14',
1223 'Nonprofit501c15',
1224 'Nonprofit501c16',
1225 'Nonprofit501c17',
1226 'Nonprofit501c18',
1227 'Nonprofit501c19',
1228 'Nonprofit501c2',
1229 'Nonprofit501c20',
1230 'Nonprofit501c21',
1231 'Nonprofit501c22',
1232 'Nonprofit501c23',
1233 'Nonprofit501c24',
1234 'Nonprofit501c25',
1235 'Nonprofit501c26',
1236 'Nonprofit501c27',
1237 'Nonprofit501c28',
1238 'Nonprofit501c3',
1239 'Nonprofit501c4',
1240 'Nonprofit501c5',
1241 'Nonprofit501c6',
1242 'Nonprofit501c7',
1243 'Nonprofit501c8',
1244 'Nonprofit501c9',
1245 'Nonprofit501d',
1246 'Nonprofit501e',
1247 'Nonprofit501f',
1248 'Nonprofit501k',
1249 'Nonprofit501n',
1250 'Nonprofit501q',
1251 'Nonprofit527',
1252 'WarrantyScope',
1253 ],
1254 'event' => [
1255 'Event',
1256 'BusinessEvent',
1257 'ChildrensEvent',
1258 'ComedyEvent',
1259 'CourseInstance',
1260 'DanceEvent',
1261 'DeliveryEvent',
1262 'EducationEvent',
1263 'EventSeries',
1264 'ExhibitionEvent',
1265 'Festival',
1266 'FoodEvent',
1267 'Hackathon',
1268 'LiteraryEvent',
1269 'MusicEvent',
1270 'OnDemandEvent',
1271 'PublicationEvent',
1272 'BroadcastEvent',
1273 'SaleEvent',
1274 'ScreeningEvent',
1275 'SocialEvent',
1276 'SportsEvent',
1277 'TheaterEvent',
1278 'VisualArtsEvent',
1279 ],
1280 'medical' => [
1281 'MedicalEntity',
1282 'AnatomicalStructure',
1283 'Artery',
1284 'Bone',
1285 'BrainStructure',
1286 'Joint',
1287 'Ligament',
1288 'Muscle',
1289 'Nerve',
1290 'Vein',
1291 'AnatomicalSystem',
1292 'DrugClass',
1293 'DrugCost',
1294 'DrugStrength',
1295 'DoseSchedule',
1296 'MaximumDoseSchedule',
1297 'RecommendedDoseSchedule',
1298 'ReportedDoseSchedule',
1299 'LifestyleModification',
1300 'PhysicalActivity',
1301 'MedicalCause',
1302 'MedicalCondition',
1303 'InfectiousDisease',
1304 'MedicalSignOrSymptom',
1305 'MedicalSign',
1306 'VitalSign',
1307 'MedicalSymptom',
1308 'MedicalContraindication',
1309 'MedicalDevice',
1310 'MedicalGuideline',
1311 'MedicalGuidelineContraindication',
1312 'MedicalGuidelineRecommendation',
1313 'MedicalIndication',
1314 'ApprovedIndication',
1315 'PreventionIndication',
1316 'TreatmentIndication',
1317 'MedicalIntangible',
1318 'DDxElement',
1319 'MedicalCode',
1320 'MedicalConditionStage',
1321 'MedicalProcedure',
1322 'DiagnosticProcedure',
1323 'PalliativeProcedure',
1324 'PhysicalExam',
1325 'SurgicalProcedure',
1326 'TherapeuticProcedure',
1327 'MedicalRiskCalculator',
1328 'MedicalRiskEstimator',
1329 'MedicalRiskFactor',
1330 'MedicalRiskScore',
1331 'MedicalStudy',
1332 'MedicalObservationalStudy',
1333 'MedicalTrial',
1334 'MedicalTest',
1335 'BloodTest',
1336 'ImagingTest',
1337 'MedicalTestPanel',
1338 'PathologyTest',
1339 'MedicalTherapy',
1340 'OccupationalTherapy',
1341 'PhysicalTherapy',
1342 'RadiationTherapy',
1343 'Substance',
1344 'SuperficialAnatomy',
1345 ],
1346 'meta' => [ 'Class', 'Property' ],
1347 'website' => [
1348 'WebSite',
1349 'WebPage',
1350 'WebPageElement',
1351 'AboutPage',
1352 'CheckoutPage',
1353 'CollectionPage',
1354 'ContactPage',
1355 'ItemPage',
1356 'MedicalWebPage',
1357 'ProfilePage',
1358 'QAPage',
1359 'RealEstateListing',
1360 'SearchResultsPage',
1361 ],
1362 'website-meta' => [
1363 'SiteNavigationElement',
1364 'BreadcrumbList',
1365 'ItemList',
1366 'ListItem',
1367 'WPAdBlock',
1368 'WPFooter',
1369 'WPHeader',
1370 'WPSideBar',
1371 'Table',
1372 ],
1373 ];
1374
1375 /**
1376 * Get the full map of schema.org types.
1377 *
1378 * @return array<string,array<string>> The map;
1379 */
1380 public static function get(): array {
1381 return self::$map;
1382 }
1383 }
1384