Schema.org Vocabulary
type: Ontology
version info: 8.0
modified: 2020-05-14

3DModel
type: Class
comment: A 3D model represents some kind of 3D content, which may have encodings in one or more MediaObjects. Many 3D formats are available (e.g. see Wikipedia); specific encoding formats can be represented using the encodingFormat property applied to the relevant MediaObject. For the case of a single file published after Zip compression, the convention of appending '+zip' to the encodingFormat can be used. Geospatial, AR/VR, artistic/animation, gaming, engineering and scientific content can all be represented using 3DModel.
subclass of: MediaObject

AMRadioChannel
type: Class
subclass of: RadioChannel
comment: A radio channel that uses AM.

APIReference
type: Class
comment: Reference documentation for application programming interfaces (APIs).
subclass of: TechArticle

AboutPage
type: Class
subclass of: WebPage
comment: Web page type: About page.

AcceptAction
type: Class
subclass of: AllocateAction
comment: The act of committing to/adopting an object. Related actions: RejectAction: The antonym of AcceptAction.

Accommodation
type: Class
comment: An accommodation is a place that can accommodate human beings, e.g. a hotel room, a camping pitch, or a meeting room. Many accommodations are for overnight stays, but this is not a mandatory requirement. For more specific types of accommodations not defined in schema.org, one can use additionalType with external vocabularies. See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.
subclass of: Place

AccountingService
type: Class
comment: Accountancy business. As a LocalBusiness it can be described as a provider of one or more Service(s).
subclass of: FinancialService

AchieveAction
type: Class
comment: The act of accomplishing something via previous efforts. It is an instantaneous action rather than an ongoing process.
subclass of: Action

Action
type: Class
subclass of: Thing
comment: An action performed by a direct agent and indirect participants upon a direct object. Optionally happens at a location with the help of an inanimate instrument. The execution of the action may produce a result. Specific action sub-type documentation specifies the exact expectation of each argument/role. See also <a href="https://blog.schema.org/2014/04/16/announcing-schema-org-actions/ post and Actions overview document.

ActionAccessSpecification
type: Class
comment: A set of requirements that a must be fulfilled in order to perform an Action.
subclass of: Intangible

ActionStatusType
type: Class
subclass of: Enumeration
comment: The status of an Action.

ActivateAction
type: Class
subclass of: ControlAction
comment: The act of starting or activating a device or application (e.g. starting a timer or turning on a flashlight).

AddAction
type: Class
subclass of: UpdateAction
comment: The act of editing by adding an object to a collection.

AdministrativeArea
type: Class
subclass of: Place
comment: A geographical region, typically under the jurisdiction of a particular government.

AdultEntertainment
type: Class
subclass of: EntertainmentBusiness
comment: An adult entertainment establishment.

AdvertiserContentArticle
type: Class
comment: An Article that an external entity has paid to place or to produce to its specifications. Includes advertorials, sponsored content, native advertising and other paid content.
subclass of: Article

AggregateOffer
type: Class
subclass of: Offer
comment: When a single product is associated with multiple offers (for example, the same pair of shoes is offered by different merchants), then AggregateOffer can be used. Note: AggregateOffers are normally expected to associate multiple offers that all share the same defined businessFunction value, or default to http://purl.org/goodrelations/v1#Sell if businessFunction is not explicitly defined.

AggregateRating
type: Class
subclass of: Rating
comment: The average rating based on multiple ratings or reviews.

AgreeAction
type: Class
comment: The act of expressing a consistency of opinion with the object. An agent agrees to/about an object (a proposition, topic or theme) with participants.
subclass of: ReactAction

Airline
type: Class
subclass of: Organization
comment: An organization that provides flights for passengers.

Airport
type: Class
comment: An airport.
subclass of: CivicStructure

AlignmentObject
type: Class
subclass of: Intangible
comment: An intangible item that describes an alignment between a learning resource and a node in an educational framework. Should not be used where the nature of the alignment can be described using a simple property, for example to express that a resource teaches or assesses a competency.

AllocateAction
type: Class
comment: The act of organizing tasks/objects/events by associating resources to it.
subclass of: OrganizeAction

AmusementPark
type: Class
comment: An amusement park.
subclass of: EntertainmentBusiness

AnalysisNewsArticle
type: Class
comment: An AnalysisNewsArticle is a NewsArticle that, while based on factual reporting, incorporates the expertise of the author/producer, offering interpretations and conclusions.
subclass of: NewsArticle

AnatomicalStructure
type: Class
subclass of: MedicalEntity
comment: Any part of the human body, typically a component of an anatomical system. Organs, tissues, and cells are all anatomical structures.

AnatomicalSystem
type: Class
comment: An anatomical system is a group of anatomical structures that work together to perform a certain task. Anatomical systems, such as organ systems, are one organizing principle of anatomy, and can includes circulatory, digestive, endocrine, integumentary, immune, lymphatic, muscular, nervous, reproductive, respiratory, skeletal, urinary, vestibular, and other systems.
subclass of: MedicalEntity

AnimalShelter
type: Class
subclass of: LocalBusiness
comment: Animal shelter.

Answer
type: Class
comment: An answer offered to a question; perhaps correct, perhaps opinionated or wrong.
subclass of: Comment

Apartment
type: Class
subclass of: Accommodation
comment: An apartment (in American English) or flat (in British English) is a self-contained housing unit (a type of residential real estate) that occupies only part of a building (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Apartment).

ApartmentComplex
type: Class
comment: Residence type: Apartment complex.
subclass of: Residence

AppendAction
type: Class
subclass of: InsertAction
comment: The act of inserting at the end if an ordered collection.

ApplyAction
type: Class
subclass of: OrganizeAction
comment: The act of registering to an organization/service without the guarantee to receive it. Related actions: RegisterAction: Unlike RegisterAction, ApplyAction has no guarantees that the application will be accepted.

ApprovedIndication
type: Class
comment: An indication for a medical therapy that has been formally specified or approved by a regulatory body that regulates use of the therapy; for example, the US FDA approves indications for most drugs in the US.
subclass of: MedicalIndication

Aquarium
type: Class
comment: Aquarium.
subclass of: CivicStructure

ArchiveComponent
type: Class
comment: An intangible type to be applied to any archive content, carrying with it a set of properties required to describe archival items and collections.
subclass of: CreativeWork

ArchiveOrganization
type: Class
comment: An organization with archival holdings. An organization which keeps and preserves archival material and typically makes it accessible to the public.
subclass of: LocalBusiness

ArriveAction
type: Class
comment: The act of arriving at a place. An agent arrives at a destination from a fromLocation, optionally with participants.
subclass of: MoveAction

ArtGallery
type: Class
comment: An art gallery.
subclass of: EntertainmentBusiness

Artery
type: Class
comment: A type of blood vessel that specifically carries blood away from the heart.
subclass of: Vessel

Article
type: Class
subclass of: CreativeWork
comment: An article, such as a news article or piece of investigative report. Newspapers and magazines have articles of many different types and this is intended to cover them all. See also <a href="https://blog.schema.org/2014/09/02/schema-org-support-for-bibliographic-relationships-and-periodicals/ post.

AskAction
type: Class
subclass of: CommunicateAction
comment: The act of posing a question / favor to someone. Related actions: ReplyAction: Appears generally as a response to AskAction.

AskPublicNewsArticle
type: Class
comment: A NewsArticle expressing an open call by a NewsMediaOrganization asking the public for input, insights, clarifications, anecdotes, documentation, etc., on an issue, for reporting purposes.
subclass of: NewsArticle

AssessAction
type: Class
subclass of: Action
comment: The act of forming one's opinion, reaction or sentiment.

AssignAction
type: Class
subclass of: AllocateAction
comment: The act of allocating an action/event/task to some destination (someone or something).

Atlas
type: Class
comment: A collection or bound volume of maps, charts, plates or tables, physical or in media form illustrating any subject.
subclass of: CreativeWork

Attorney
type: Class
comment: Professional service: Attorney. This type is deprecated - LegalService is more inclusive and less ambiguous.
subclass of: LegalService

Audience
type: Class
comment: Intended audience for an item, i.e. the group for whom the item was created.
subclass of: Intangible

AudioObject
type: Class
subclass of: MediaObject
comment: An audio file.

Audiobook
type: Class
subclass of: Book
subclass of: AudioObject
comment: An audiobook.

AuthorizeAction
type: Class
subclass of: AllocateAction
comment: The act of granting permission to an object.

AutoBodyShop
type: Class
comment: Auto body shop.
subclass of: AutomotiveBusiness

AutoDealer
type: Class
subclass of: AutomotiveBusiness
comment: An car dealership.

AutoPartsStore
type: Class
comment: An auto parts store.
subclass of: AutomotiveBusiness
subclass of: Store

AutoRental
type: Class
subclass of: AutomotiveBusiness
comment: A car rental business.

AutoRepair
type: Class
subclass of: AutomotiveBusiness
comment: Car repair business.

AutoWash
type: Class
subclass of: AutomotiveBusiness
comment: A car wash business.

AutomatedTeller
type: Class
comment: ATM/cash machine.
subclass of: FinancialService

AutomotiveBusiness
type: Class
comment: Car repair, sales, or parts.
subclass of: LocalBusiness

BackgroundNewsArticle
type: Class
comment: A NewsArticle providing historical context, definition and detail on a specific topic (aka "explainer" or "backgrounder"). For example, an in-depth article or frequently-asked-questions (FAQ) document on topics such as Climate Change or the European Union. Other kinds of background material from a non-news setting are often described using Book or Article, in particular ScholarlyArticle. See also NewsArticle for related vocabulary from a learning/education perspective.
subclass of: NewsArticle

Bakery
type: Class
subclass of: FoodEstablishment
comment: A bakery.

BankAccount
type: Class
comment: A product or service offered by a bank whereby one may deposit, withdraw or transfer money and in some cases be paid interest.
subclass of: FinancialProduct

BankOrCreditUnion
type: Class
comment: Bank or credit union.
subclass of: FinancialService

BarOrPub
type: Class
subclass of: FoodEstablishment
comment: A bar or pub.

Barcode
type: Class
subclass of: ImageObject
comment: An image of a visual machine-readable code such as a barcode or QR code.

Beach
type: Class
subclass of: CivicStructure
comment: Beach.

BeautySalon
type: Class
comment: Beauty salon.
subclass of: HealthAndBeautyBusiness

BedAndBreakfast
type: Class
comment: Bed and breakfast. See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.
subclass of: LodgingBusiness

BedDetails
type: Class
subclass of: Intangible
comment: An entity holding detailed information about the available bed types, e.g. the quantity of twin beds for a hotel room. For the single case of just one bed of a certain type, you can use bed directly with a text. See also BedType (under development).

BedType
type: Class
comment: A type of bed. This is used for indicating the bed or beds available in an accommodation.
subclass of: QualitativeValue
type: NamedIndividual

BefriendAction
type: Class
comment: The act of forming a personal connection with someone (object) mutually/bidirectionally/symmetrically. Related actions: FollowAction: Unlike FollowAction, BefriendAction implies that the connection is reciprocal.
subclass of: InteractAction

BikeStore
type: Class
comment: A bike store.
subclass of: Store

Blog
type: Class
subclass of: CreativeWork
comment: A blog.

BlogPosting
type: Class
comment: A blog post.
subclass of: SocialMediaPosting

BloodTest
type: Class
subclass of: MedicalTest
comment: A medical test performed on a sample of a patient's blood.

BoardingPolicyType
type: Class
comment: A type of boarding policy used by an airline.
subclass of: Enumeration

BodyOfWater
type: Class
comment: A body of water, such as a sea, ocean, or lake.
subclass of: Landform

Bone
type: Class
subclass of: AnatomicalStructure
comment: Rigid connective tissue that comprises up the skeletal structure of the human body.

Book
type: Class
comment: A book.
subclass of: CreativeWork

BookFormatType
type: Class
comment: The publication format of the book.
subclass of: Enumeration

BookSeries
type: Class
comment: A series of books. Included books can be indicated with the hasPart property.
subclass of: CreativeWorkSeries

BookStore
type: Class
subclass of: Store
comment: A bookstore.

BookmarkAction
type: Class
comment: An agent bookmarks/flags/labels/tags/marks an object.
subclass of: OrganizeAction

Boolean
type: Class
comment: Boolean: True or False.
subclass of: DataType

BorrowAction
type: Class
comment: The act of obtaining an object under an agreement to return it at a later date. Reciprocal of LendAction. Related actions: LendAction: Reciprocal of BorrowAction.
subclass of: TransferAction

BowlingAlley
type: Class
comment: A bowling alley.
subclass of: SportsActivityLocation

BrainStructure
type: Class
subclass of: AnatomicalStructure
comment: Any anatomical structure which pertains to the soft nervous tissue functioning as the coordinating center of sensation and intellectual and nervous activity.

Brand
type: Class
comment: A brand is a name used by an organization or business person for labeling a product, product group, or similar.
subclass of: Intangible

BreadcrumbList
type: Class
comment: A BreadcrumbList is an ItemList consisting of a chain of linked Web pages, typically described using at least their URL and their name, and typically ending with the current page. The position property is used to reconstruct the order of the items in a BreadcrumbList The convention is that a breadcrumb list has an itemListOrder of ItemListOrderAscending (lower values listed first), and that the first items in this list correspond to the "top" or beginning of the breadcrumb trail, e.g. with a site or section homepage. The specific values of 'position' are not assigned meaning for a BreadcrumbList, but they should be integers, e.g. beginning with '1' for the first item in the list.
subclass of: ItemList

Brewery
type: Class
subclass of: FoodEstablishment
comment: Brewery.

Bridge
type: Class
subclass of: CivicStructure
comment: A bridge.

BroadcastChannel
type: Class
subclass of: Intangible
comment: A unique instance of a BroadcastService on a CableOrSatelliteService lineup.

BroadcastEvent
type: Class
subclass of: PublicationEvent
comment: An over the air or online broadcast event.

BroadcastFrequencySpecification
type: Class
subclass of: Intangible
comment: The frequency in MHz and the modulation used for a particular BroadcastService.

BroadcastService
type: Class
comment: A delivery service through which content is provided via broadcast over the air or online.
subclass of: Service

BrokerageAccount
type: Class
subclass of: InvestmentOrDeposit
comment: An account that allows an investor to deposit funds and place investment orders with a licensed broker or brokerage firm.

BuddhistTemple
type: Class
subclass of: PlaceOfWorship
comment: A Buddhist temple.

BusOrCoach
type: Class
comment: A bus (also omnibus or autobus) is a road vehicle designed to carry passengers. Coaches are luxury busses, usually in service for long distance travel.
subclass of: Vehicle

BusReservation
type: Class
subclass of: Reservation
comment: A reservation for bus travel. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations. For offers of tickets, use Offer.

BusStation
type: Class
subclass of: CivicStructure
comment: A bus station.

BusStop
type: Class
subclass of: CivicStructure
comment: A bus stop.

BusTrip
type: Class
comment: A trip on a commercial bus line.
subclass of: Trip

BusinessAudience
type: Class
comment: A set of characteristics belonging to businesses, e.g. who compose an item's target audience.
subclass of: Audience

BusinessEntityType
type: Class
comment: A business entity type is a conceptual entity representing the legal form, the size, the main line of business, the position in the value chain, or any combination thereof, of an organization or business person. Commonly used values: http://purl.org/goodrelations/v1#Business http://purl.org/goodrelations/v1#Enduser http://purl.org/goodrelations/v1#PublicInstitution http://purl.org/goodrelations/v1#Reseller
subclass of: Enumeration

BusinessEvent
type: Class
subclass of: Event
comment: Event type: Business event.

BusinessFunction
type: Class
subclass of: Enumeration
comment: The business function specifies the type of activity or access (i.e., the bundle of rights) offered by the organization or business person through the offer. Typical are sell, rental or lease, maintenance or repair, manufacture / produce, recycle / dispose, engineering / construction, or installation. Proprietary specifications of access rights are also instances of this class. Commonly used values: http://purl.org/goodrelations/v1#ConstructionInstallation http://purl.org/goodrelations/v1#Dispose http://purl.org/goodrelations/v1#LeaseOut http://purl.org/goodrelations/v1#Maintain http://purl.org/goodrelations/v1#ProvideService http://purl.org/goodrelations/v1#Repair http://purl.org/goodrelations/v1#Sell http://purl.org/goodrelations/v1#Buy

BuyAction
type: Class
comment: The act of giving money to a seller in exchange for goods or services rendered. An agent buys an object, product, or service from a seller for a price. Reciprocal of SellAction.
subclass of: TradeAction

CDCPMDRecord
type: Class
comment: A CDCPMDRecord is a data structure representing a record in a CDC tabular data format used for hospital data reporting. See documentation for details, and the linked CDC materials for authoritative definitions used as the source here.
subclass of: StructuredValue

CableOrSatelliteService
type: Class
comment: A service which provides access to media programming like TV or radio. Access may be via cable or satellite.
subclass of: Service

CafeOrCoffeeShop
type: Class
subclass of: FoodEstablishment
comment: A cafe or coffee shop.

Campground
type: Class
comment: A camping site, campsite, or Campground is a place used for overnight stay in the outdoors, typically containing individual CampingPitch locations. In British English a campsite is an area, usually divided into a number of pitches, where people can camp overnight using tents or camper vans or caravans; this British English use of the word is synonymous with the American English expression campground. In American English the term campsite generally means an area where an individual, family, group, or military unit can pitch a tent or park a camper; a campground may contain many campsites (Source: Wikipedia see https://en.wikipedia.org/wiki/Campsite). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.
subclass of: CivicStructure
subclass of: LodgingBusiness

CampingPitch
type: Class
subclass of: Accommodation
comment: A CampingPitch is an individual place for overnight stay in the outdoors, typically being part of a larger camping site, or Campground. In British English a campsite, or campground, is an area, usually divided into a number of pitches, where people can camp overnight using tents or camper vans or caravans; this British English use of the word is synonymous with the American English expression campground. In American English the term campsite generally means an area where an individual, family, group, or military unit can pitch a tent or park a camper; a campground may contain many campsites. (Source: Wikipedia see https://en.wikipedia.org/wiki/Campsite). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.

Canal
type: Class
comment: A canal, like the Panama Canal.
subclass of: BodyOfWater

CancelAction
type: Class
comment: The act of asserting that a future event/action is no longer going to happen. Related actions: ConfirmAction: The antonym of CancelAction.
subclass of: PlanAction

Car
type: Class
subclass of: Vehicle
comment: A car is a wheeled, self-powered motor vehicle used for transportation.

CarUsageType
type: Class
comment: A value indicating a special usage of a car, e.g. commercial rental, driving school, or as a taxi.
subclass of: QualitativeValue
type: NamedIndividual

Casino
type: Class
comment: A casino.
subclass of: EntertainmentBusiness

CategoryCode
type: Class
subclass of: DefinedTerm
comment: A Category Code.

CategoryCodeSet
type: Class
subclass of: DefinedTermSet
comment: A set of Category Code values.

CatholicChurch
type: Class
subclass of: Church
comment: A Catholic church.

Cemetery
type: Class
subclass of: CivicStructure
comment: A graveyard.

Chapter
type: Class
comment: One of the sections into which a book is divided. A chapter usually has a section number or a name.
subclass of: CreativeWork

CheckAction
type: Class
subclass of: FindAction
comment: An agent inspects, determines, investigates, inquires, or examines an object's accuracy, quality, condition, or state.

CheckInAction
type: Class
comment: The act of an agent communicating (service provider, social media, etc) their arrival by registering/confirming for a previously reserved service (e.g. flight check in) or at a place (e.g. hotel), possibly resulting in a result (boarding pass, etc). Related actions: CheckOutAction: The antonym of CheckInAction. ArriveAction: Unlike ArriveAction, CheckInAction implies that the agent is informing/confirming the start of a previously reserved service. ConfirmAction: Unlike ConfirmAction, CheckInAction implies that the agent is informing/confirming the start of a previously reserved service rather than its validity/existence.
subclass of: CommunicateAction

CheckOutAction
type: Class
comment: The act of an agent communicating (service provider, social media, etc) their departure of a previously reserved service (e.g. flight check in) or place (e.g. hotel). Related actions: CheckInAction: The antonym of CheckOutAction. DepartAction: Unlike DepartAction, CheckOutAction implies that the agent is informing/confirming the end of a previously reserved service. CancelAction: Unlike CancelAction, CheckOutAction implies that the agent is informing/confirming the end of a previously reserved service.
subclass of: CommunicateAction

CheckoutPage
type: Class
comment: Web page type: Checkout page.
subclass of: WebPage

ChildCare
type: Class
comment: A Childcare center.
subclass of: LocalBusiness

ChildrensEvent
type: Class
subclass of: Event
comment: Event type: Children's event.

ChooseAction
type: Class
comment: The act of expressing a preference from a set of options or a large or unbounded set of choices/options.
subclass of: AssessAction

Church
type: Class
comment: A church.
subclass of: PlaceOfWorship

City
type: Class
comment: A city or town.
subclass of: AdministrativeArea

CityHall
type: Class
comment: A city hall.
subclass of: GovernmentBuilding

CivicStructure
type: Class
subclass of: Place
comment: A public structure, such as a town hall or concert hall.

Claim
type: Class
subclass of: CreativeWork
comment: A Claim in Schema.org represents a specific, factually-oriented claim that could be the itemReviewed in a ClaimReview. The content of a claim can be summarized with the text property. Variations on well known claims can have their common identity indicated via sameAs links, and summarized with a name. Ideally, a Claim description includes enough contextual information to minimize the risk of ambiguity or inclarity. In practice, many claims are better understood in the context in which they appear or the interpretations provided by claim reviews. Beyond ClaimReview, the Claim type can be associated with related creative works - for example a ScholaryArticle or Question might be about some Claim. At this time, Schema.org does not define any types of relationship between claims. This is a natural area for future exploration.

ClaimReview
type: Class
comment: A fact-checking review of claims made (or reported) in some creative work (referenced via itemReviewed).
subclass of: Review

Class
comment: A class, also often called a 'Type'; equivalent to rdfs:Class.
subclass of: Intangible

Clip
type: Class
comment: A short TV or radio program or a segment/part of a program.
subclass of: CreativeWork

ClothingStore
type: Class
subclass of: Store
comment: A clothing store.

Code
type: Class
comment: Computer programming source code. Example: Full (compile ready) solutions, code snippet samples, scripts, templates.
subclass of: CreativeWork

Collection
type: Class
subclass of: CreativeWork
comment: A created collection of Creative Works or other artefacts.

CollectionPage
type: Class
comment: Web page type: Collection page.
subclass of: WebPage

CollegeOrUniversity
type: Class
comment: A college, university, or other third-level educational institution.
subclass of: EducationalOrganization

ComedyClub
type: Class
subclass of: EntertainmentBusiness
comment: A comedy club.

ComedyEvent
type: Class
subclass of: Event
comment: Event type: Comedy event.

ComicCoverArt
type: Class
subclass of: ComicStory
comment: The artwork on the cover of a comic.
subclass of: CoverArt

ComicIssue
type: Class
comment: Individual comic issues are serially published as part of a larger series. For the sake of consistency, even one-shot issues belong to a series comprised of a single issue. All comic issues can be uniquely identified by: the combination of the name and volume number of the series to which the issue belongs; the issue number; and the variant description of the issue (if any).
subclass of: PublicationIssue

ComicSeries
type: Class
subclass of: Periodical
comment: A sequential publication of comic stories under a unifying title, for example "The Amazing Spider-Man" or "Groo the Wanderer".

ComicStory
type: Class
subclass of: CreativeWork
comment: The term "story" is any indivisible, re-printable unit of a comic, including the interior stories, covers, and backmatter. Most comics have at least two stories: a cover (ComicCoverArt) and an interior story.

Comment
type: Class
subclass of: CreativeWork
comment: A comment on an item - for example, a comment on a blog post. The comment's content is expressed via the text property, and its topic via about, properties shared with all CreativeWorks.

CommentAction
type: Class
comment: The act of generating a comment about a subject.
subclass of: CommunicateAction

CommunicateAction
type: Class
subclass of: InteractAction
comment: The act of conveying information to another person via a communication medium (instrument) such as speech, email, or telephone conversation.

CompleteDataFeed
type: Class
comment: A CompleteDataFeed is a DataFeed whose standard representation includes content for every item currently in the feed. This is the equivalent of Atom's element as defined in Feed Paging and Archiving RFC 5005, For example (and as defined for Atom), when using data from a feed that represents a collection of items that varies over time (e.g. "Top Twenty Records") there is no need to have newer entries mixed in alongside older, obsolete entries. By marking this feed as a CompleteDataFeed, old entries can be safely discarded when the feed is refreshed, since we can assume the feed has provided descriptions for all current items.
subclass of: DataFeed

CompoundPriceSpecification
type: Class
subclass of: PriceSpecification
comment: A compound price specification is one that bundles multiple prices that all apply in combination for different dimensions of consumption. Use the name property of the attached unit price specification for indicating the dimension of a price component (e.g. "electricity" or "final cleaning").

ComputerLanguage
type: Class
comment: This type covers computer programming languages such as Scheme and Lisp, as well as other language-like computer representations. Natural languages are best represented with the Language type.
subclass of: Intangible

ComputerStore
type: Class
comment: A computer store.
subclass of: Store

ConfirmAction
type: Class
comment: The act of notifying someone that a future event/action is going to happen as expected. Related actions: CancelAction: The antonym of ConfirmAction.
subclass of: InformAction

Consortium
type: Class
comment: A Consortium is a membership Organization whose members are typically Organizations.
subclass of: Organization

ConsumeAction
type: Class
subclass of: Action
comment: The act of ingesting information/resources/food.

ContactPage
type: Class
comment: Web page type: Contact page.
subclass of: WebPage

ContactPoint
type: Class
comment: A contact point—for example, a Customer Complaints department.
subclass of: StructuredValue

ContactPointOption
type: Class
subclass of: Enumeration
comment: Enumerated options related to a ContactPoint.

Continent
type: Class
subclass of: Landform
comment: One of the continents (for example, Europe or Africa).

ControlAction
type: Class
comment: An agent controls a device or application.
subclass of: Action

ConvenienceStore
type: Class
comment: A convenience store.
subclass of: Store

Conversation
type: Class
comment: One or more messages between organizations or people on a particular topic. Individual messages can be linked to the conversation with isPartOf or hasPart properties.
subclass of: CreativeWork

CookAction
type: Class
comment: The act of producing/preparing food.
subclass of: CreateAction

Corporation
type: Class
subclass of: Organization
comment: Organization: A business corporation.

CorrectionComment
type: Class
comment: A comment that corrects CreativeWork.
subclass of: Comment

Country
type: Class
comment: A country.
subclass of: AdministrativeArea

Course
type: Class
comment: A description of an educational course which may be offered as distinct instances at which take place at different times or take place at different locations, or be offered through different media or modes of study. An educational course is a sequence of one or more educational events and/or creative works which aims to build knowledge, competence or ability of learners.
subclass of: CreativeWork

CourseInstance
type: Class
comment: An instance of a Course which is distinct from other instances because it is offered at a different time or location or through different media or modes of study or to a specific section of students.
subclass of: Event

Courthouse
type: Class
subclass of: GovernmentBuilding
comment: A courthouse.

CoverArt
type: Class
subclass of: VisualArtwork
comment: The artwork on the outer surface of a CreativeWork.

CovidTestingFacility
type: Class
subclass of: MedicalClinic
comment: A CovidTestingFacility is a MedicalClinic where testing for the COVID-19 Coronavirus disease is available. If the facility is being made available from an established Pharmacy, Hotel, or other non-medical organization, multiple types can be listed. This makes it easier to re-use existing schema.org information about that place e.g. contact info, address, opening hours. Note that in an emergency, such information may not always be reliable.

CreateAction
type: Class
subclass of: Action
comment: The act of deliberately creating/producing/generating/building a result out of the agent.

CreativeWork
type: Class
comment: The most generic kind of creative work, including books, movies, photographs, software programs, etc.
subclass of: Thing

CreativeWorkSeason
type: Class
comment: A media season e.g. tv, radio, video game etc.
subclass of: CreativeWork

CreativeWorkSeries
type: Class
subclass of: Series
comment: A CreativeWorkSeries in schema.org is a group of related items, typically but not necessarily of the same kind. CreativeWorkSeries are usually organized into some order, often chronological. Unlike ItemList which is a general purpose data structure for lists of things, the emphasis with CreativeWorkSeries is on published materials (written e.g. books and periodicals, or media such as tv, radio and games). Specific subtypes are available for describing TVSeries, RadioSeries, MovieSeries, BookSeries, Periodical and VideoGameSeries. In each case, the hasPart / isPartOf properties can be used to relate the CreativeWorkSeries to its parts. The general CreativeWorkSeries type serves largely just to organize these more specific and practical subtypes. It is common for properties applicable to an item from the series to be usefully applied to the containing group. Schema.org attempts to anticipate some of these cases, but publishers should be free to apply properties of the series parts to the series as a whole wherever they seem appropriate.
subclass of: CreativeWork

CreditCard
type: Class
subclass of: PaymentCard
comment: A card payment method of a particular brand or name. Used to mark up a particular payment method and/or the financial product/service that supplies the card account. Commonly used values: http://purl.org/goodrelations/v1#AmericanExpress http://purl.org/goodrelations/v1#DinersClub http://purl.org/goodrelations/v1#Discover http://purl.org/goodrelations/v1#JCB http://purl.org/goodrelations/v1#MasterCard http://purl.org/goodrelations/v1#VISA
subclass of: LoanOrCredit

Crematorium
type: Class
subclass of: CivicStructure
comment: A crematorium.

CriticReview
type: Class
subclass of: Review
comment: A CriticReview is a more specialized form of Review written or published by a source that is recognized for its reviewing activities. These can include online columns, travel and food guides, TV and radio shows, blogs and other independent Web sites. CriticReviews are typically more in-depth and professionally written. For simpler, casually written user/visitor/viewer/customer reviews, it is more appropriate to use the UserReview type. Review aggregator sites such as Metacritic already separate out the site's user reviews from selected critic reviews that originate from third-party sources.

CssSelectorType
type: Class
subclass of: Text
comment: Text representing a CSS selector.

CurrencyConversionService
type: Class
subclass of: FinancialProduct
comment: A service to convert funds from one currency to another currency.

DDxElement
type: Class
comment: An alternative, closely-related condition typically considered later in the differential diagnosis process along with the signs that are used to distinguish it.
subclass of: MedicalIntangible

DanceEvent
type: Class
subclass of: Event
comment: Event type: A social dance.

DanceGroup
type: Class
subclass of: PerformingGroup
comment: A dance group—for example, the Alvin Ailey Dance Theater or Riverdance.

DataCatalog
type: Class
subclass of: CreativeWork
comment: A collection of datasets.

DataDownload
type: Class
subclass of: MediaObject
comment: A dataset in downloadable form.

DataFeed
type: Class
comment: A single feed providing structured information about one or more entities or topics.
subclass of: Dataset

DataFeedItem
type: Class
comment: A single item within a larger data feed.
subclass of: Intangible

DataType
type: Class
comment: The basic data types such as Integers, Strings, etc.
subclass of: Class

Dataset
type: Class
comment: A body of structured information describing some topic(s) of interest.
subclass of: CreativeWork

Date
type: Class
subclass of: DataType
comment: A date value in ISO 8601 date format.

DateTime
type: Class
subclass of: DataType
comment: A combination of date and time of day in the form [-]CCYY-MM-DDThh:mm:ss[Z|(+|-)hh:mm] (see Chapter 5.4 of ISO 8601).

DatedMoneySpecification
type: Class
comment: A DatedMoneySpecification represents monetary values with optional start and end dates. For example, this could represent an employee's salary over a specific period of time. Note: This type has been superseded by MonetaryAmount use of that type is recommended
subclass of: StructuredValue

DayOfWeek
type: Class
subclass of: Enumeration
comment: The day of the week, e.g. used to specify to which day the opening hours of an OpeningHoursSpecification refer. Originally, URLs from GoodRelations were used (for Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday plus a special entry for PublicHolidays); these have now been integrated directly into schema.org.

DaySpa
type: Class
subclass of: HealthAndBeautyBusiness
comment: A day spa.

DeactivateAction
type: Class
comment: The act of stopping or deactivating a device or application (e.g. stopping a timer or turning off a flashlight).
subclass of: ControlAction

DefenceEstablishment
type: Class
comment: A defence establishment, such as an army or navy base.
subclass of: GovernmentBuilding

DefinedRegion
type: Class
subclass of: StructuredValue
comment: A DefinedRegion is a geographic area defined by potentially arbitrary (rather than political, administrative or natural geographical) criteria. Properties are provided for defining a region by reference to sets of postal codes. Examples: a delivery destination when shopping. Region where regional pricing is configured. Requirement 1: Country: US States: "NY", "CA" Requirement 2: Country: US PostalCode Set: { [94000-94585], [97000, 97999], [13000, 13599]} { [12345, 12345], [78945, 78945], } Region = state, canton, prefecture, autonomous community...

DefinedTerm
type: Class
comment: A word, name, acronym, phrase, etc. with a formal definition. Often used in the context of category or subject classification, glossaries or dictionaries, product or creative work types, etc. Use the name property for the term being defined, use termCode if the term has an alpha-numeric code allocated, use description to provide the definition of the term.
subclass of: Intangible

DefinedTermSet
type: Class
comment: A set of defined terms for example a set of categories or a classification scheme, a glossary, dictionary or enumeration.
subclass of: CreativeWork

DeleteAction
type: Class
comment: The act of editing a recipient by removing one of its objects.
subclass of: UpdateAction

DeliveryChargeSpecification
type: Class
subclass of: PriceSpecification
comment: The price for the delivery of an offer using a particular delivery method.

DeliveryEvent
type: Class
subclass of: Event
comment: An event involving the delivery of an item.

DeliveryMethod
type: Class
subclass of: Enumeration
comment: A delivery method is a standardized procedure for transferring the product or service to the destination of fulfillment chosen by the customer. Delivery methods are characterized by the means of transportation used, and by the organization or group that is the contracting party for the sending organization or person. Commonly used values: http://purl.org/goodrelations/v1#DeliveryModeDirectDownload http://purl.org/goodrelations/v1#DeliveryModeFreight http://purl.org/goodrelations/v1#DeliveryModeMail http://purl.org/goodrelations/v1#DeliveryModeOwnFleet http://purl.org/goodrelations/v1#DeliveryModePickUp http://purl.org/goodrelations/v1#DHL http://purl.org/goodrelations/v1#FederalExpress http://purl.org/goodrelations/v1#UPS

DeliveryTimeSettings
type: Class
subclass of: StructuredValue
comment: A DeliveryTimeSettings represents re-usable pieces of shipping information, relating to timing. It is designed for publication on an URL that may be referenced via the shippingSettingsLink property of a OfferShippingSpecification. Several occurrences can be published, distinguished (and identified/referenced) by their different values for shippingLabel.

Demand
type: Class
subclass of: Intangible
comment: A demand entity represents the public, not necessarily binding, not necessarily exclusive, announcement by an organization or person to seek a certain type of goods or services. For describing demand using this type, the very same properties used for Offer apply.

Dentist
type: Class
subclass of: LocalBusiness
subclass of: MedicalOrganization
subclass of: MedicalBusiness
comment: A dentist.

DepartAction
type: Class
subclass of: MoveAction
comment: The act of departing from a place. An agent departs from an fromLocation for a destination, optionally with participants.

DepartmentStore
type: Class
comment: A department store.
subclass of: Store

DepositAccount
type: Class
subclass of: BankAccount
subclass of: InvestmentOrDeposit
comment: A type of Bank Account with a main purpose of depositing funds to gain interest or other benefits.

DiagnosticLab
type: Class
subclass of: MedicalOrganization
comment: A medical laboratory that offers on-site or off-site diagnostic services.

DiagnosticProcedure
type: Class
subclass of: MedicalProcedure
comment: A medical procedure intended primarily for diagnostic, as opposed to therapeutic, purposes.

Diet
type: Class
subclass of: LifestyleModification
subclass of: CreativeWork
comment: A strategy of regulating the intake of food to achieve or maintain a specific health-related goal.

DietarySupplement
type: Class
comment: A product taken by mouth that contains a dietary ingredient intended to supplement the diet. Dietary ingredients may include vitamins, minerals, herbs or other botanicals, amino acids, and substances such as enzymes, organ tissues, glandulars and metabolites.
subclass of: Substance

DigitalDocument
type: Class
subclass of: CreativeWork
comment: An electronic file or document.

DigitalDocumentPermission
type: Class
comment: A permission for a particular person or group to access a particular file.
subclass of: Intangible

DigitalDocumentPermissionType
type: Class
subclass of: Enumeration
comment: A type of permission which can be granted for accessing a digital document.

DisagreeAction
type: Class
comment: The act of expressing a difference of opinion with the object. An agent disagrees to/about an object (a proposition, topic or theme) with participants.
subclass of: ReactAction

DiscoverAction
type: Class
subclass of: FindAction
comment: The act of discovering/finding an object.

DiscussionForumPosting
type: Class
subclass of: SocialMediaPosting
comment: A posting to a discussion forum.

DislikeAction
type: Class
subclass of: ReactAction
comment: The act of expressing a negative sentiment about the object. An agent dislikes an object (a proposition, topic or theme) with participants.

Distance
type: Class
comment: Properties that take Distances as values are of the form '<Number> <Length unit of measure>'. E.g., '7 ft'.
subclass of: Quantity

Distillery
type: Class
subclass of: FoodEstablishment
comment: A distillery.

DonateAction
type: Class
subclass of: TradeAction
comment: The act of providing goods, services, or money without compensation, often for philanthropic reasons.

DoseSchedule
type: Class
subclass of: MedicalIntangible
comment: A specific dosing schedule for a drug or supplement.

DownloadAction
type: Class
comment: The act of downloading an object.
subclass of: TransferAction

DrawAction
type: Class
subclass of: CreateAction
comment: The act of producing a visual/graphical representation of an object, typically with a pen/pencil and paper as instruments.

Drawing
type: Class
subclass of: CreativeWork
comment: A picture or diagram made with a pencil, pen, or crayon rather than paint.

DrinkAction
type: Class
comment: The act of swallowing liquids.
subclass of: ConsumeAction

DriveWheelConfigurationValue
type: Class
comment: A value indicating which roadwheels will receive torque.
subclass of: QualitativeValue
type: NamedIndividual

Drug
type: Class
subclass of: Substance
comment: A chemical or biologic substance, used as a medical therapy, that has a physiological effect on an organism. Here the term drug is used interchangeably with the term medicine although clinical knowledge make a clear difference between them.

DrugClass
type: Class
comment: A class of medical drugs, e.g., statins. Classes can represent general pharmacological class, common mechanisms of action, common physiological effects, etc.
subclass of: MedicalEnumeration
type: NamedIndividual

DrugCost
type: Class
subclass of: MedicalEnumeration
comment: The cost per unit of a medical drug. Note that this type is not meant to represent the price in an offer of a drug for sale; see the Offer type for that. This type will typically be used to tag wholesale or average retail cost of a drug, or maximum reimbursable cost. Costs of medical drugs vary widely depending on how and where they are paid for, so while this type captures some of the variables, costs should be used with caution by consumers of this schema's markup.
type: NamedIndividual

DrugCostCategory
type: Class
subclass of: MedicalEnumeration
comment: Enumerated categories of medical drug costs.
type: NamedIndividual

DrugLegalStatus
type: Class
comment: The legal availability status of a medical drug.
subclass of: MedicalIntangible

DrugPregnancyCategory
type: Class
subclass of: MedicalEnumeration
comment: Categories that represent an assessment of the risk of fetal injury due to a drug or pharmaceutical used as directed by the mother during pregnancy.
type: NamedIndividual

DrugPrescriptionStatus
type: Class
comment: Indicates whether this drug is available by prescription or over-the-counter.
subclass of: MedicalEnumeration
type: NamedIndividual

DrugStrength
type: Class
comment: A specific strength in which a medical drug is available in a specific country.
subclass of: MedicalIntangible

DryCleaningOrLaundry
type: Class
subclass of: LocalBusiness
comment: A dry-cleaning business.

Duration
type: Class
subclass of: Quantity
comment: Quantity: Duration (use ISO 8601 duration format).

EatAction
type: Class
comment: The act of swallowing solid objects.
subclass of: ConsumeAction

EducationEvent
type: Class
subclass of: Event
comment: Event type: Education event.

EducationalAudience
type: Class
comment: An EducationalAudience.
subclass of: Audience

EducationalOccupationalCredential
type: Class
subclass of: CreativeWork
comment: An educational or occupational credential. A diploma, academic degree, certification, qualification, badge, etc., that may be awarded to a person or other entity that meets the requirements defined by the credentialer.

EducationalOccupationalProgram
type: Class
comment: A program offered by an institution which determines the learning progress to achieve an outcome, usually a credential like a degree or certificate. This would define a discrete set of opportunities (e.g., job, courses) that together constitute a program with a clear start, end, set of requirements, and transition to a new occupational opportunity (e.g., a job), or sometimes a higher educational opportunity (e.g., an advanced degree).
subclass of: Intangible

EducationalOrganization
type: Class
subclass of: CivicStructure
comment: An educational organization.
subclass of: Organization

Electrician
type: Class
subclass of: HomeAndConstructionBusiness
comment: An electrician.

ElectronicsStore
type: Class
subclass of: Store
comment: An electronics store.

ElementarySchool
type: Class
subclass of: EducationalOrganization
comment: An elementary school.

EmailMessage
type: Class
subclass of: Message
comment: An email message.

Embassy
type: Class
subclass of: GovernmentBuilding
comment: An embassy.

EmergencyService
type: Class
comment: An emergency service, such as a fire station or ER.
subclass of: LocalBusiness

EmployeeRole
type: Class
subclass of: OrganizationRole
comment: A subclass of OrganizationRole used to describe employee relationships.

EmployerAggregateRating
type: Class
comment: An aggregate rating of an Organization related to its role as an employer.
subclass of: AggregateRating

EmployerReview
type: Class
comment: An EmployerReview is a review of an Organization regarding its role as an employer, written by a current or former employee of that organization.
subclass of: Review

EmploymentAgency
type: Class
subclass of: LocalBusiness
comment: An employment agency.

EndorseAction
type: Class
subclass of: ReactAction
comment: An agent approves/certifies/likes/supports/sanction an object.

EndorsementRating
type: Class
comment: An EndorsementRating is a rating that expresses some level of endorsement, for example inclusion in a "critic's pick" blog, a "Like" or "+1" on a social network. It can be considered the result of an EndorseAction in which the object of the action is rated positively by some agent. As is common elsewhere in schema.org, it is sometimes more useful to describe the results of such an action without explicitly describing the Action. An EndorsementRating may be part of a numeric scale or organized system, but this is not required: having an explicit type for indicating a positive, endorsement rating is particularly useful in the absence of numeric scales as it helps consumers understand that the rating is broadly positive.
subclass of: Rating

Energy
type: Class
comment: Properties that take Energy as values are of the form '<Number> <Energy unit of measure>'.
subclass of: Quantity

EngineSpecification
type: Class
subclass of: StructuredValue
comment: Information about the engine of the vehicle. A vehicle can have multiple engines represented by multiple engine specification entities.

EntertainmentBusiness
type: Class
comment: A business providing entertainment.
subclass of: LocalBusiness

EntryPoint
type: Class
subclass of: Intangible
comment: An entry point, within some Web-based protocol.

Enumeration
type: Class
comment: Lists or enumerations—for example, a list of cuisines or music genres, etc.
subclass of: Intangible

Episode
type: Class
comment: A media episode (e.g. TV, radio, video game) which can be part of a series or season.
subclass of: CreativeWork

Event
type: Class
subclass of: Thing
comment: An event happening at a certain time and location, such as a concert, lecture, or festival. Ticketing information may be added via the offers property. Repeated events may be structured as separate Event objects.

EventAttendanceModeEnumeration
type: Class
comment: An EventAttendanceModeEnumeration value is one of potentially several modes of organising an event, relating to whether it is online or offline.
subclass of: Enumeration

EventReservation
type: Class
comment: A reservation for an event like a concert, sporting event, or lecture. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations. For offers of tickets, use Offer.
subclass of: Reservation

EventSeries
type: Class
subclass of: Series
comment: A series of Events. Included events can relate with the series using the superEvent property. An EventSeries is a collection of events that share some unifying characteristic. For example, "The Olympic Games" is a series, which is repeated regularly. The "2012 London Olympics" can be presented both as an Event in the series "Olympic Games", and as an EventSeries that included a number of sporting competitions as Events. The nature of the association between the events in an EventSeries can vary, but typical examples could include a thematic event series (e.g. topical meetups or classes), or a series of regular events that share a location, attendee group and/or organizers. EventSeries has been defined as a kind of Event to make it easy for publishers to use it in an Event context without worrying about which kinds of series are really event-like enough to call an Event. In general an EventSeries may seem more Event-like when the period of time is compact and when aspects such as location are fixed, but it may also sometimes prove useful to describe a longer-term series as an Event.
subclass of: Event

EventStatusType
type: Class
subclass of: Enumeration
comment: EventStatusType is an enumeration type whose instances represent several states that an Event may be in.

EventVenue
type: Class
subclass of: CivicStructure
comment: An event venue.

ExchangeRateSpecification
type: Class
subclass of: StructuredValue
comment: A structured value representing exchange rate.

ExerciseAction
type: Class
comment: The act of participating in exertive activity for the purposes of improving health and fitness.
subclass of: PlayAction

ExerciseGym
type: Class
subclass of: SportsActivityLocation
comment: A gym.

ExercisePlan
type: Class
subclass of: CreativeWork
subclass of: PhysicalActivity
comment: Fitness-related activity designed for a specific health-related purpose, including defined exercise routines as well as activity prescribed by a clinician.

ExhibitionEvent
type: Class
comment: Event type: Exhibition event, e.g. at a museum, library, archive, tradeshow, ...
subclass of: Event

FAQPage
type: Class
comment: A FAQPage is a WebPage presenting one or more "Frequently asked questions" (see also QAPage).
subclass of: WebPage

FMRadioChannel
type: Class
subclass of: RadioChannel
comment: A radio channel that uses FM.

FastFoodRestaurant
type: Class
subclass of: FoodEstablishment
comment: A fast-food restaurant.

Festival
type: Class
subclass of: Event
comment: Event type: Festival.

FilmAction
type: Class
comment: The act of capturing sound and moving images on film, video, or digitally.
subclass of: CreateAction

FinancialProduct
type: Class
comment: A product provided to consumers and businesses by financial institutions such as banks, insurance companies, brokerage firms, consumer finance companies, and investment companies which comprise the financial services industry.
subclass of: Service

FinancialService
type: Class
comment: Financial services business.
subclass of: LocalBusiness

FindAction
type: Class
subclass of: Action
comment: The act of finding an object. Related actions: SearchAction: FindAction is generally lead by a SearchAction, but not necessarily.

FireStation
type: Class
subclass of: EmergencyService
comment: A fire station. With firemen.
subclass of: CivicStructure

Flight
type: Class
subclass of: Trip
comment: An airline flight.

FlightReservation
type: Class
subclass of: Reservation
comment: A reservation for air travel. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations. For offers of tickets, use Offer.

Float
type: Class
subclass of: Number
comment: Data type: Floating number.

FloorPlan
type: Class
subclass of: Intangible
comment: A FloorPlan is an explicit representation of a collection of similar accommodations, allowing the provision of common information (room counts, sizes, layout diagrams) and offers for rental or sale. In typical use, some ApartmentComplex has an accommodationFloorPlan which is a FloorPlan. A FloorPlan is always in the context of a particular place, either a larger ApartmentComplex or a single Apartment. The visual/spatial aspects of a floor plan (i.e. room layout, see wikipedia) can be indicated using image.

Florist
type: Class
comment: A florist.
subclass of: Store

FollowAction
type: Class
comment: The act of forming a personal connection with someone/something (object) unidirectionally/asymmetrically to get updates polled from. Related actions: BefriendAction: Unlike BefriendAction, FollowAction implies that the connection is not necessarily reciprocal. SubscribeAction: Unlike SubscribeAction, FollowAction implies that the follower acts as an active agent constantly/actively polling for updates. RegisterAction: Unlike RegisterAction, FollowAction implies that the agent is interested in continuing receiving updates from the object. JoinAction: Unlike JoinAction, FollowAction implies that the agent is interested in getting updates from the object. TrackAction: Unlike TrackAction, FollowAction refers to the polling of updates of all aspects of animate objects rather than the location of inanimate objects (e.g. you track a package, but you don't follow it).
subclass of: InteractAction

FoodEstablishment
type: Class
subclass of: LocalBusiness
comment: A food-related business.

FoodEstablishmentReservation
type: Class
subclass of: Reservation
comment: A reservation to dine at a food-related business. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations.

FoodEvent
type: Class
comment: Event type: Food event.
subclass of: Event

FoodService
type: Class
comment: A food service, like breakfast, lunch, or dinner.
subclass of: Service

FundingAgency
type: Class
subclass of: Project
comment: A FundingAgency is an organization that implements one or more FundingSchemes and manages the granting process (via Grants, typically MonetaryGrants). A funding agency is not always required for grant funding, e.g. philanthropic giving, corporate sponsorship etc. Examples of funding agencies include ERC, REA, NIH, Bill and Melinda Gates Foundation...

FundingScheme
type: Class
comment: A FundingScheme combines organizational, project and policy aspects of grant-based funding that sets guidelines, principles and mechanisms to support other kinds of projects and activities. Funding is typically organized via Grant funding. Examples of funding schemes: Swiss Priority Programmes (SPPs); EU Framework 7 (FP7); Horizon 2020; the NIH-R01 Grant Program; Wellcome institutional strategic support fund. For large scale public sector funding, the management and administration of grant awards is often handled by other, dedicated, organizations - FundingAgencys such as ERC, REA, ...
subclass of: Organization

FurnitureStore
type: Class
subclass of: Store
comment: A furniture store.

Game
type: Class
comment: The Game type represents things which are games. These are typically rule-governed recreational activities, e.g. role-playing games in which players assume the role of characters in a fictional setting.
subclass of: CreativeWork

GamePlayMode
type: Class
subclass of: Enumeration
comment: Indicates whether this game is multi-player, co-op or single-player.

GameServer
type: Class
comment: Server that provides game interaction in a multiplayer game.
subclass of: Intangible

GameServerStatus
type: Class
comment: Status of a game server.
subclass of: Enumeration

GardenStore
type: Class
subclass of: Store
comment: A garden store.

GasStation
type: Class
subclass of: AutomotiveBusiness
comment: A gas station.

GatedResidenceCommunity
type: Class
comment: Residence type: Gated community.
subclass of: Residence

GenderType
type: Class
subclass of: Enumeration
comment: An enumeration of genders.

GeneralContractor
type: Class
comment: A general contractor.
subclass of: HomeAndConstructionBusiness

GeoCircle
type: Class
subclass of: GeoShape
comment: A GeoCircle is a GeoShape representing a circular geographic area. As it is a GeoShape it provides the simple textual property 'circle', but also allows the combination of postalCode alongside geoRadius. The center of the circle can be indicated via the 'geoMidpoint' property, or more approximately using 'address', 'postalCode'.

GeoCoordinates
type: Class
comment: The geographic coordinates of a place or event.
subclass of: StructuredValue

GeoShape
type: Class
comment: The geographic shape of a place. A GeoShape can be described using several properties whose values are based on latitude/longitude pairs. Either whitespace or commas can be used to separate latitude and longitude; whitespace should be used when writing a list of several such points.
subclass of: StructuredValue

GeospatialGeometry
type: Class
subclass of: Intangible
comment: (Eventually to be defined as) a supertype of GeoShape designed to accommodate definitions from Geo-Spatial best practices.

GiveAction
type: Class
subclass of: TransferAction
comment: The act of transferring ownership of an object to a destination. Reciprocal of TakeAction. Related actions: TakeAction: Reciprocal of GiveAction. SendAction: Unlike SendAction, GiveAction implies that ownership is being transferred (e.g. I may send my laptop to you, but that doesn't mean I'm giving it to you).

GolfCourse
type: Class
comment: A golf course.
subclass of: SportsActivityLocation

GovernmentBenefitsType
type: Class
comment: GovernmentBenefitsType enumerates several kinds of government benefits to support the COVID-19 situation. Note that this structure may not capture all benefits offered.
subclass of: Enumeration

GovernmentBuilding
type: Class
comment: A government building.
subclass of: CivicStructure

GovernmentOffice
type: Class
comment: A government office—for example, an IRS or DMV office.
subclass of: LocalBusiness

GovernmentOrganization
type: Class
comment: A governmental organization or agency.
subclass of: Organization

GovernmentPermit
type: Class
subclass of: Permit
comment: A permit issued by a government agency.

GovernmentService
type: Class
subclass of: Service
comment: A service provided by a government organization, e.g. food stamps, veterans benefits, etc.

Grant
type: Class
comment: A grant, typically financial or otherwise quantifiable, of resources. Typically a funder sponsors some MonetaryAmount to an Organization or Person, sometimes not necessarily via a dedicated or long-lived Project, resulting in one or more outputs, or fundedItems. For financial sponsorship, indicate the funder of a MonetaryGrant. For non-financial support, indicate sponsor of Grants of resources (e.g. office space). Grants support activities directed towards some agreed collective goals, often but not always organized as Projects. Long-lived projects are sometimes sponsored by a variety of grants over time, but it is also common for a project to be associated with a single grant. The amount of a Grant is represented using amount as a MonetaryAmount.
subclass of: Intangible

GroceryStore
type: Class
subclass of: Store
comment: A grocery store.

Guide
type: Class
subclass of: CreativeWork
comment: Guide is a page or article that recommend specific products or services, or aspects of a thing for a user to consider. A Guide may represent a Buying Guide and detail aspects of products or services for a user to consider. A Guide may represent a Product Guide and recommend specific products or services. A Guide may represent a Ranked List and recommend specific products or services with ranking.

HVACBusiness
type: Class
comment: A business that provide Heating, Ventilation and Air Conditioning services.
subclass of: HomeAndConstructionBusiness

Hackathon
type: Class
subclass of: Event
comment: A hackathon event.

HairSalon
type: Class
comment: A hair salon.
subclass of: HealthAndBeautyBusiness

HardwareStore
type: Class
comment: A hardware store.
subclass of: Store

HealthAndBeautyBusiness
type: Class
subclass of: LocalBusiness
comment: Health and beauty.

HealthAspectEnumeration
type: Class
subclass of: Enumeration
comment: HealthAspectEnumeration enumerates several aspects of health content online, each of which might be described using hasHealthAspect and HealthTopicContent.

HealthClub
type: Class
subclass of: SportsActivityLocation
subclass of: HealthAndBeautyBusiness
comment: A health club.

HealthInsurancePlan
type: Class
comment: A US-style health insurance plan, including PPOs, EPOs, and HMOs.
subclass of: Intangible

HealthPlanCostSharingSpecification
type: Class
subclass of: Intangible
comment: A description of costs to the patient under a given network or formulary.

HealthPlanFormulary
type: Class
comment: For a given health insurance plan, the specification for costs and coverage of prescription drugs.
subclass of: Intangible

HealthPlanNetwork
type: Class
comment: A US-style health insurance plan network.
subclass of: Intangible

HealthTopicContent
type: Class
comment: HealthTopicContent is WebContent that is about some aspect of a health topic, e.g. a condition, its symptoms or treatments. Such content may be comprised of several parts or sections and use different types of media. Multiple instances of WebContent (and hence HealthTopicContent) can be related using hasPart / isPartOf where there is some kind of content hierarchy, and their content described with about and mentions e.g. building upon the existing MedicalCondition vocabulary.
subclass of: WebContent

HighSchool
type: Class
subclass of: EducationalOrganization
comment: A high school.

HinduTemple
type: Class
comment: A Hindu temple.
subclass of: PlaceOfWorship

HobbyShop
type: Class
comment: A store that sells materials useful or necessary for various hobbies.
subclass of: Store

HomeAndConstructionBusiness
type: Class
subclass of: LocalBusiness
comment: A construction business. A HomeAndConstructionBusiness is a LocalBusiness that provides services around homes and buildings. As a LocalBusiness it can be described as a provider of one or more Service(s).

HomeGoodsStore
type: Class
comment: A home goods store.
subclass of: Store

Hospital
type: Class
subclass of: EmergencyService
subclass of: CivicStructure
subclass of: MedicalOrganization
comment: A hospital.

Hostel
type: Class
comment: A hostel - cheap accommodation, often in shared dormitories. See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.
subclass of: LodgingBusiness

Hotel
type: Class
comment: A hotel is an establishment that provides lodging paid on a short-term basis (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Hotel). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.
subclass of: LodgingBusiness

HotelRoom
type: Class
subclass of: Room
comment: A hotel room is a single room in a hotel. See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.

House
type: Class
comment: A house is a building or structure that has the ability to be occupied for habitation by humans or other creatures (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/House).
subclass of: Accommodation

HousePainter
type: Class
comment: A house painting service.
subclass of: HomeAndConstructionBusiness

HowTo
type: Class
subclass of: CreativeWork
comment: Instructions that explain how to achieve a result by performing a sequence of steps.

HowToDirection
type: Class
subclass of: CreativeWork
comment: A direction indicating a single action to do in the instructions for how to achieve a result.
subclass of: ListItem

HowToItem
type: Class
comment: An item used as either a tool or supply when performing the instructions for how to to achieve a result.
subclass of: ListItem

HowToSection
type: Class
subclass of: CreativeWork
comment: A sub-grouping of steps in the instructions for how to achieve a result (e.g. steps for making a pie crust within a pie recipe).
subclass of: ItemList
subclass of: ListItem

HowToStep
type: Class
subclass of: CreativeWork
subclass of: ListItem
comment: A step in the instructions for how to achieve a result. It is an ordered list with HowToDirection and/or HowToTip items.
subclass of: ItemList

HowToSupply
type: Class
subclass of: HowToItem
comment: A supply consumed when performing the instructions for how to achieve a result.

HowToTip
type: Class
comment: An explanation in the instructions for how to achieve a result. It provides supplementary information about a technique, supply, author's preference, etc. It can explain what could be done, or what should not be done, but doesn't specify what should be done (see HowToDirection).
subclass of: ListItem
subclass of: CreativeWork

HowToTool
type: Class
subclass of: HowToItem
comment: A tool used (but not consumed) when performing instructions for how to achieve a result.

IceCreamShop
type: Class
comment: An ice cream shop.
subclass of: FoodEstablishment

IgnoreAction
type: Class
subclass of: AssessAction
comment: The act of intentionally disregarding the object. An agent ignores an object.

ImageGallery
type: Class
subclass of: MediaGallery
comment: Web page type: Image gallery page.

ImageObject
type: Class
comment: An image file.
subclass of: MediaObject

ImagingTest
type: Class
subclass of: MedicalTest
comment: Any medical imaging modality typically used for diagnostic purposes.

IndividualProduct
type: Class
subclass of: Product
comment: A single, identifiable product instance (e.g. a laptop with a particular serial number).

InfectiousAgentClass
type: Class
comment: Classes of agents or pathogens that transmit infectious diseases. Enumerated type.
subclass of: MedicalEnumeration
type: NamedIndividual

InfectiousDisease
type: Class
subclass of: MedicalCondition
comment: An infectious disease is a clinically evident human disease resulting from the presence of pathogenic microbial agents, like pathogenic viruses, pathogenic bacteria, fungi, protozoa, multicellular parasites, and prions. To be considered an infectious disease, such pathogens are known to be able to cause this disease.

InformAction
type: Class
comment: The act of notifying someone of information pertinent to them, with no expectation of a response.
subclass of: CommunicateAction

InsertAction
type: Class
subclass of: AddAction
comment: The act of adding at a specific location in an ordered collection.

InstallAction
type: Class
comment: The act of installing an application.
subclass of: ConsumeAction

InsuranceAgency
type: Class
subclass of: FinancialService
comment: An Insurance agency.

Intangible
type: Class
comment: A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.
subclass of: Thing

Integer
type: Class
comment: Data type: Integer.
subclass of: Number

InteractAction
type: Class
comment: The act of interacting with another person or organization.
subclass of: Action

InteractionCounter
type: Class
comment: A summary of how users have interacted with this CreativeWork. In most cases, authors will use a subtype to specify the specific type of interaction.
subclass of: StructuredValue

InternetCafe
type: Class
comment: An internet cafe.
subclass of: LocalBusiness

InvestmentFund
type: Class
comment: A company or fund that gathers capital from a number of investors to create a pool of money that is then re-invested into stocks, bonds and other assets.
subclass of: InvestmentOrDeposit

InvestmentOrDeposit
type: Class
comment: A type of financial product that typically requires the client to transfer funds to a financial service in return for potential beneficial financial return.
subclass of: FinancialProduct

InviteAction
type: Class
comment: The act of asking someone to attend an event. Reciprocal of RsvpAction.
subclass of: CommunicateAction

Invoice
type: Class
subclass of: Intangible
comment: A statement of the money due for goods or services; a bill.

ItemAvailability
type: Class
subclass of: Enumeration
comment: A list of possible product availability options.

ItemList
type: Class
subclass of: Intangible
comment: A list of items of any sort—for example, Top 10 Movies About Weathermen, or Top 100 Party Songs. Not to be confused with HTML lists, which are often used only for formatting.

ItemListOrderType
type: Class
subclass of: Enumeration
comment: Enumerated for values for itemListOrder for indicating how an ordered ItemList is organized.

ItemPage
type: Class
subclass of: WebPage
comment: A page devoted to a single item, such as a particular product or hotel.

JewelryStore
type: Class
subclass of: Store
comment: A jewelry store.

JobPosting
type: Class
comment: A listing that describes a job opening in a certain organization.
subclass of: Intangible

JoinAction
type: Class
comment: An agent joins an event/group with participants/friends at a location. Related actions: RegisterAction: Unlike RegisterAction, JoinAction refers to joining a group/team of people. SubscribeAction: Unlike SubscribeAction, JoinAction does not imply that you'll be receiving updates. FollowAction: Unlike FollowAction, JoinAction does not imply that you'll be polling for updates.
subclass of: InteractAction

Joint
type: Class
subclass of: AnatomicalStructure
comment: The anatomical location at which two or more bones make contact.

LakeBodyOfWater
type: Class
comment: A lake (for example, Lake Pontrachain).
subclass of: BodyOfWater

Landform
type: Class
comment: A landform or physical feature. Landform elements include mountains, plains, lakes, rivers, seascape and oceanic waterbody interface features such as bays, peninsulas, seas and so forth, including sub-aqueous terrain features such as submersed mountain ranges, volcanoes, and the great ocean basins.
subclass of: Place

LandmarksOrHistoricalBuildings
type: Class
comment: An historical landmark or building.
subclass of: Place

Language
type: Class
subclass of: Intangible
comment: Natural languages such as Spanish, Tamil, Hindi, English, etc. Formal language code tags expressed in BCP 47 can be used via the alternateName property. The Language type previously also covered programming languages such as Scheme and Lisp, which are now best represented using ComputerLanguage.

LeaveAction
type: Class
subclass of: InteractAction
comment: An agent leaves an event / group with participants/friends at a location. Related actions: JoinAction: The antonym of LeaveAction. UnRegisterAction: Unlike UnRegisterAction, LeaveAction implies leaving a group/team of people rather than a service.

LegalForceStatus
type: Class
subclass of: Enumeration
comment: A list of possible statuses for the legal force of a legislation.

LegalService
type: Class
subclass of: LocalBusiness
comment: A LegalService is a business that provides legally-oriented services, advice and representation, e.g. law firms. As a LocalBusiness it can be described as a provider of one or more Service(s).

LegalValueLevel
type: Class
comment: A list of possible levels for the legal validity of a legislation.
subclass of: Enumeration

Legislation
type: Class
comment: A legal document such as an act, decree, bill, etc. (enforceable or not) or a component of a legal act (like an article).
subclass of: CreativeWork

LegislationObject
type: Class
comment: A specific object or file containing a Legislation. Note that the same Legislation can be published in multiple files. For example, a digitally signed PDF, a plain PDF and an HTML version.
subclass of: Legislation
subclass of: MediaObject

LegislativeBuilding
type: Class
subclass of: GovernmentBuilding
comment: A legislative building—for example, the state capitol.

LendAction
type: Class
subclass of: TransferAction
comment: The act of providing an object under an agreement that it will be returned at a later date. Reciprocal of BorrowAction. Related actions: BorrowAction: Reciprocal of LendAction.

Library
type: Class
comment: A library.
subclass of: LocalBusiness

LibrarySystem
type: Class
subclass of: Organization
comment: A LibrarySystem is a collaborative system amongst several libraries.

LifestyleModification
type: Class
comment: A process of care involving exercise, changes to diet, fitness routines, and other lifestyle changes aimed at improving a health condition.
subclass of: MedicalEntity

Ligament
type: Class
comment: A short band of tough, flexible, fibrous connective tissue that functions to connect multiple bones, cartilages, and structurally support joints.
subclass of: AnatomicalStructure

LikeAction
type: Class
comment: The act of expressing a positive sentiment about the object. An agent likes an object (a proposition, topic or theme) with participants.
subclass of: ReactAction

LinkRole
type: Class
subclass of: Role
comment: A Role that represents a Web link e.g. as expressed via the 'url' property. Its linkRelationship property can indicate URL-based and plain textual link types e.g. those in IANA link registry or others such as 'amphtml'. This structure provides a placeholder where details from HTML's link element can be represented outside of HTML, e.g. in JSON-LD feeds.

LiquorStore
type: Class
comment: A shop that sells alcoholic drinks such as wine, beer, whisky and other spirits.
subclass of: Store

ListItem
type: Class
subclass of: Intangible
comment: An list item, e.g. a step in a checklist or how-to description.

ListenAction
type: Class
subclass of: ConsumeAction
comment: The act of consuming audio content.

LiteraryEvent
type: Class
comment: Event type: Literary event.
subclass of: Event

LiveBlogPosting
type: Class
subclass of: BlogPosting
comment: A blog post intended to provide a rolling textual coverage of an ongoing event through continuous updates.

LoanOrCredit
type: Class
comment: A financial product for the loaning of an amount of money under agreed terms and charges.
subclass of: FinancialProduct

LocalBusiness
type: Class
subclass of: Place
subclass of: Organization
comment: A particular physical business or branch of an organization. Examples of LocalBusiness include a restaurant, a particular branch of a restaurant chain, a branch of a bank, a medical practice, a club, a bowling alley, etc.

LocationFeatureSpecification
type: Class
comment: Specifies a location feature by providing a structured value representing a feature of an accommodation as a property-value pair of varying degrees of formality.
subclass of: PropertyValue

LockerDelivery
type: Class
comment: A DeliveryMethod in which an item is made available via locker.
subclass of: DeliveryMethod
type: NamedIndividual

Locksmith
type: Class
comment: A locksmith.
subclass of: HomeAndConstructionBusiness

LodgingBusiness
type: Class
subclass of: LocalBusiness
comment: A lodging business, such as a motel, hotel, or inn.

LodgingReservation
type: Class
comment: A reservation for lodging at a hotel, motel, inn, etc. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations.
subclass of: Reservation

LoseAction
type: Class
subclass of: AchieveAction
comment: The act of being defeated in a competitive activity.

LymphaticVessel
type: Class
subclass of: Vessel
comment: A type of blood vessel that specifically carries lymph fluid unidirectionally toward the heart.

Manuscript
type: Class
comment: A book, document, or piece of music written by hand rather than typed or printed.
subclass of: CreativeWork

Map
type: Class
subclass of: CreativeWork
comment: A map.

MapCategoryType
type: Class
comment: An enumeration of several kinds of Map.
subclass of: Enumeration

MarryAction
type: Class
subclass of: InteractAction
comment: The act of marrying a person.

Mass
type: Class
subclass of: Quantity
comment: Properties that take Mass as values are of the form '<Number> <Mass unit of measure>'. E.g., '7 kg'.

MaximumDoseSchedule
type: Class
comment: The maximum dosing schedule considered safe for a drug or supplement as recommended by an authority or by the drug/supplement's manufacturer. Capture the recommending authority in the recognizingAuthority property of MedicalEntity.
subclass of: DoseSchedule

MediaGallery
type: Class
subclass of: CollectionPage
comment: Web page type: Media gallery page. A mixed-media page that can contains media such as images, videos, and other multimedia.

MediaManipulationRatingEnumeration
type: Class
subclass of: Enumeration
comment: (editorial work in progress, this definition is incomplete and unreviewed) MediaManipulationRatingEnumeration classifies a number of ways in which a media item (video, image, audio) can be manipulated, taking into account the context within which they are published or presented.

MediaObject
type: Class
subclass of: CreativeWork
comment: A media object, such as an image, video, or audio object embedded in a web page or a downloadable dataset i.e. DataDownload. Note that a creative work may have many media objects associated with it on the same web page. For example, a page about a single song (MusicRecording) may have a music video (VideoObject), and a high and low bandwidth audio stream (2 AudioObject's).

MediaReview
type: Class
subclass of: Review
comment: (editorial work in progress, this definition is incomplete and unreviewed) A MediaReview is a more specialized form of Review dedicated to the evaluation of media content online, typically in the context of fact-checking and misinformation. For more general reviews of media in the broader sense, use UserReview, CriticReview or other Review types.

MediaSubscription
type: Class
comment: A subscription which allows a user to access media including audio, video, books, etc.
subclass of: Intangible

MedicalAudience
type: Class
subclass of: Audience
subclass of: MedicalEnumeration
subclass of: PeopleAudience
comment: Target audiences for medical web pages. Enumerated type.
type: NamedIndividual

MedicalBusiness
type: Class
subclass of: LocalBusiness
comment: A particular physical or virtual business of an organization for medical purposes. Examples of MedicalBusiness include differents business run by health professionals.

MedicalCause
type: Class
comment: The causative agent(s) that are responsible for the pathophysiologic process that eventually results in a medical condition, symptom or sign. In this schema, unless otherwise specified this is meant to be the proximate cause of the medical condition, symptom or sign. The proximate cause is defined as the causative agent that most directly results in the medical condition, symptom or sign. For example, the HIV virus could be considered a cause of AIDS. Or in a diagnostic context, if a patient fell and sustained a hip fracture and two days later sustained a pulmonary embolism which eventuated in a cardiac arrest, the cause of the cardiac arrest (the proximate cause) would be the pulmonary embolism and not the fall. Medical causes can include cardiovascular, chemical, dermatologic, endocrine, environmental, gastroenterologic, genetic, hematologic, gynecologic, iatrogenic, infectious, musculoskeletal, neurologic, nutritional, obstetric, oncologic, otolaryngologic, pharmacologic, psychiatric, pulmonary, renal, rheumatologic, toxic, traumatic, or urologic causes; medical conditions can be causes as well.
subclass of: MedicalEntity

MedicalClinic
type: Class
subclass of: MedicalOrganization
comment: A facility, often associated with a hospital or medical school, that is devoted to the specific diagnosis and/or healthcare. Previously limited to outpatients but with evolution it may be open to inpatients as well.
subclass of: MedicalBusiness

MedicalCode
type: Class
subclass of: MedicalIntangible
comment: A code for a medical entity.
subclass of: CategoryCode

MedicalCondition
type: Class
comment: Any condition of the human body that affects the normal functioning of a person, whether physically or mentally. Includes diseases, injuries, disabilities, disorders, syndromes, etc.
subclass of: MedicalEntity

MedicalConditionStage
type: Class
subclass of: MedicalIntangible
comment: A stage of a medical condition, such as 'Stage IIIa'.

MedicalContraindication
type: Class
comment: A condition or factor that serves as a reason to withhold a certain medical therapy. Contraindications can be absolute (there are no reasonable circumstances for undertaking a course of action) or relative (the patient is at higher risk of complications, but that these risks may be outweighed by other considerations or mitigated by other measures).
subclass of: MedicalEntity

MedicalDevice
type: Class
comment: Any object used in a medical capacity, such as to diagnose or treat a patient.
subclass of: MedicalEntity

MedicalDevicePurpose
type: Class
comment: Categories of medical devices, organized by the purpose or intended use of the device.
subclass of: MedicalEnumeration
type: NamedIndividual

MedicalEntity
type: Class
comment: The most generic type of entity related to health and the practice of medicine.
subclass of: Thing

MedicalEnumeration
type: Class
comment: Enumerations related to health and the practice of medicine: A concept that is used to attribute a quality to another concept, as a qualifier, a collection of items or a listing of all of the elements of a set in medicine practice.
subclass of: Enumeration

MedicalEvidenceLevel
type: Class
comment: Level of evidence for a medical guideline. Enumerated type.
subclass of: MedicalEnumeration
type: NamedIndividual

MedicalGuideline
type: Class
subclass of: MedicalEntity
comment: Any recommendation made by a standard society (e.g. ACC/AHA) or consensus statement that denotes how to diagnose and treat a particular condition. Note: this type should be used to tag the actual guideline recommendation; if the guideline recommendation occurs in a larger scholarly article, use MedicalScholarlyArticle to tag the overall article, not this type. Note also: the organization making the recommendation should be captured in the recognizingAuthority base property of MedicalEntity.

MedicalGuidelineContraindication
type: Class
comment: A guideline contraindication that designates a process as harmful and where quality of the data supporting the contraindication is sound.
subclass of: MedicalGuideline

MedicalGuidelineRecommendation
type: Class
comment: A guideline recommendation that is regarded as efficacious and where quality of the data supporting the recommendation is sound.
subclass of: MedicalGuideline

MedicalImagingTechnique
type: Class
subclass of: MedicalEnumeration
comment: Any medical imaging modality typically used for diagnostic purposes. Enumerated type.
type: NamedIndividual

MedicalIndication
type: Class
comment: A condition or factor that indicates use of a medical therapy, including signs, symptoms, risk factors, anatomical states, etc.
subclass of: MedicalEntity

MedicalIntangible
type: Class
comment: A utility class that serves as the umbrella for a number of 'intangible' things in the medical space.
subclass of: MedicalEntity

MedicalObservationalStudy
type: Class
comment: An observational study is a type of medical study that attempts to infer the possible effect of a treatment through observation of a cohort of subjects over a period of time. In an observational study, the assignment of subjects into treatment groups versus control groups is outside the control of the investigator. This is in contrast with controlled studies, such as the randomized controlled trials represented by MedicalTrial, where each subject is randomly assigned to a treatment group or a control group before the start of the treatment.
subclass of: MedicalStudy

MedicalObservationalStudyDesign
type: Class
subclass of: MedicalEnumeration
comment: Design models for observational medical studies. Enumerated type.
type: NamedIndividual

MedicalOrganization
type: Class
subclass of: Organization
comment: A medical organization (physical or not), such as hospital, institution or clinic.

MedicalProcedure
type: Class
subclass of: MedicalEntity
comment: A process of care used in either a diagnostic, therapeutic, preventive or palliative capacity that relies on invasive (surgical), non-invasive, or other techniques.

MedicalProcedureType
type: Class
comment: An enumeration that describes different types of medical procedures.
subclass of: MedicalEnumeration
type: NamedIndividual

MedicalRiskCalculator
type: Class
comment: A complex mathematical calculation requiring an online calculator, used to assess prognosis. Note: use the url property of Thing to record any URLs for online calculators.
subclass of: MedicalRiskEstimator

MedicalRiskEstimator
type: Class
subclass of: MedicalEntity
comment: Any rule set or interactive tool for estimating the risk of developing a complication or condition.

MedicalRiskFactor
type: Class
comment: A risk factor is anything that increases a person's likelihood of developing or contracting a disease, medical condition, or complication.
subclass of: MedicalEntity

MedicalRiskScore
type: Class
comment: A simple system that adds up the number of risk factors to yield a score that is associated with prognosis, e.g. CHAD score, TIMI risk score.
subclass of: MedicalRiskEstimator

MedicalScholarlyArticle
type: Class
comment: A scholarly article in the medical domain.
subclass of: ScholarlyArticle

MedicalSign
type: Class
subclass of: MedicalSignOrSymptom
comment: Any physical manifestation of a person's medical condition discoverable by objective diagnostic tests or physical examination.

MedicalSignOrSymptom
type: Class
subclass of: MedicalCondition
comment: Any feature associated or not with a medical condition. In medicine a symptom is generally subjective while a sign is objective.

MedicalSpecialty
type: Class
subclass of: Specialty
subclass of: MedicalEnumeration
comment: Any specific branch of medical science or practice. Medical specialities include clinical specialties that pertain to particular organ systems and their respective disease states, as well as allied health specialties. Enumerated type.
type: NamedIndividual

MedicalStudy
type: Class
comment: A medical study is an umbrella type covering all kinds of research studies relating to human medicine or health, including observational studies and interventional trials and registries, randomized, controlled or not. When the specific type of study is known, use one of the extensions of this type, such as MedicalTrial or MedicalObservationalStudy. Also, note that this type should be used to mark up data that describes the study itself; to tag an article that publishes the results of a study, use MedicalScholarlyArticle. Note: use the code property of MedicalEntity to store study IDs, e.g. clinicaltrials.gov ID.
subclass of: MedicalEntity

MedicalStudyStatus
type: Class
comment: The status of a medical study. Enumerated type.
subclass of: MedicalEnumeration
type: NamedIndividual

MedicalSymptom
type: Class
subclass of: MedicalSignOrSymptom
comment: Any complaint sensed and expressed by the patient (therefore defined as subjective) like stomachache, lower-back pain, or fatigue.

MedicalTest
type: Class
comment: Any medical test, typically performed for diagnostic purposes.
subclass of: MedicalEntity

MedicalTestPanel
type: Class
comment: Any collection of tests commonly ordered together.
subclass of: MedicalTest

MedicalTherapy
type: Class
comment: Any medical intervention designed to prevent, treat, and cure human diseases and medical conditions, including both curative and palliative therapies. Medical therapies are typically processes of care relying upon pharmacotherapy, behavioral therapy, supportive therapy (with fluid or nutrition for example), or detoxification (e.g. hemodialysis) aimed at improving or preventing a health condition.
subclass of: TherapeuticProcedure

MedicalTrial
type: Class
comment: A medical trial is a type of medical study that uses scientific process used to compare the safety and efficacy of medical therapies or medical procedures. In general, medical trials are controlled and subjects are allocated at random to the different treatment and/or control groups.
subclass of: MedicalStudy

MedicalTrialDesign
type: Class
comment: Design models for medical trials. Enumerated type.
subclass of: Enumeration
subclass of: MedicalEnumeration
type: NamedIndividual

MedicalWebPage
type: Class
subclass of: WebPage
comment: A web page that provides medical information.

MedicineSystem
type: Class
subclass of: MedicalEnumeration
comment: Systems of medical practice.
type: NamedIndividual

MeetingRoom
type: Class
subclass of: Room
comment: A meeting room, conference room, or conference hall is a room provided for singular events such as business conferences and meetings (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Conference_hall). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.

MensClothingStore
type: Class
comment: A men's clothing store.
subclass of: Store

Menu
type: Class
subclass of: CreativeWork
comment: A structured representation of food or drink items available from a FoodEstablishment.

MenuItem
type: Class
subclass of: Intangible
comment: A food or drink item listed in a menu or menu section.

MenuSection
type: Class
comment: A sub-grouping of food or drink items in a menu. E.g. courses (such as 'Dinner', 'Breakfast', etc.), specific type of dishes (such as 'Meat', 'Vegan', 'Drinks', etc.), or some other classification made by the menu provider.
subclass of: CreativeWork

MerchantReturnEnumeration
type: Class
comment: MerchantReturnEnumeration enumerates several kinds of product return policy. Note that this structure may not capture all aspects of the policy.
subclass of: Enumeration

MerchantReturnPolicy
type: Class
comment: A MerchantReturnPolicy provides information about product return policies associated with an Organization or Product.
subclass of: Intangible

Message
type: Class
subclass of: CreativeWork
comment: A single message from a sender to one or more organizations or people.

MiddleSchool
type: Class
comment: A middle school (typically for children aged around 11-14, although this varies somewhat).
subclass of: EducationalOrganization

MobileApplication
type: Class
subclass of: SoftwareApplication
comment: A software application designed specifically to work well on a mobile device such as a telephone.

MobilePhoneStore
type: Class
comment: A store that sells mobile phones and related accessories.
subclass of: Store

MonetaryAmount
type: Class
comment: A monetary value or range. This type can be used to describe an amount of money such as $50 USD, or a range as in describing a bank account being suitable for a balance between £1,000 and £1,000,000 GBP, or the value of a salary, etc. It is recommended to use PriceSpecification Types to describe the price of an Offer, Invoice, etc.
subclass of: StructuredValue

MonetaryAmountDistribution
type: Class
subclass of: QuantitativeValueDistribution
comment: A statistical distribution of monetary amounts.

MonetaryGrant
type: Class
subclass of: Grant
comment: A monetary grant.

MoneyTransfer
type: Class
comment: The act of transferring money from one place to another place. This may occur electronically or physically.
subclass of: TransferAction

MortgageLoan
type: Class
comment: A loan in which property or real estate is used as collateral. (A loan securitized against some real estate.)
subclass of: LoanOrCredit

Mosque
type: Class
subclass of: PlaceOfWorship
comment: A mosque.

Motel
type: Class
comment: A motel. See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.
subclass of: LodgingBusiness

Motorcycle
type: Class
subclass of: Vehicle
comment: A motorcycle or motorbike is a single-track, two-wheeled motor vehicle.

MotorcycleDealer
type: Class
comment: A motorcycle dealer.
subclass of: AutomotiveBusiness

MotorcycleRepair
type: Class
comment: A motorcycle repair shop.
subclass of: AutomotiveBusiness

MotorizedBicycle
type: Class
subclass of: Vehicle
comment: A motorized bicycle is a bicycle with an attached motor used to power the vehicle, or to assist with pedaling.

Mountain
type: Class
subclass of: Landform
comment: A mountain, like Mount Whitney or Mount Everest.

MoveAction
type: Class
subclass of: Action
comment: The act of an agent relocating to a place. Related actions: TransferAction: Unlike TransferAction, the subject of the move is a living Person or Organization rather than an inanimate object.

Movie
type: Class
comment: A movie.
subclass of: CreativeWork

MovieClip
type: Class
subclass of: Clip
comment: A short segment/part of a movie.

MovieRentalStore
type: Class
comment: A movie rental store.
subclass of: Store

MovieSeries
type: Class
subclass of: CreativeWorkSeries
comment: A series of movies. Included movies can be indicated with the hasPart property.

MovieTheater
type: Class
comment: A movie theater.
subclass of: CivicStructure
subclass of: EntertainmentBusiness

MovingCompany
type: Class
comment: A moving company.
subclass of: HomeAndConstructionBusiness

Muscle
type: Class
comment: A muscle is an anatomical structure consisting of a contractile form of tissue that animals use to effect movement.
subclass of: AnatomicalStructure

Museum
type: Class
subclass of: CivicStructure
comment: A museum.

MusicAlbum
type: Class
comment: A collection of music tracks.
subclass of: MusicPlaylist

MusicAlbumProductionType
type: Class
subclass of: Enumeration
comment: Classification of the album by it's type of content: soundtrack, live album, studio album, etc.

MusicAlbumReleaseType
type: Class
comment: The kind of release which this album is: single, EP or album.
subclass of: Enumeration

MusicComposition
type: Class
subclass of: CreativeWork
comment: A musical composition.

MusicEvent
type: Class
comment: Event type: Music event.
subclass of: Event

MusicGroup
type: Class
comment: A musical group, such as a band, an orchestra, or a choir. Can also be a solo musician.
subclass of: PerformingGroup

MusicPlaylist
type: Class
subclass of: CreativeWork
comment: A collection of music tracks in playlist form.

MusicRecording
type: Class
comment: A music recording (track), usually a single song.
subclass of: CreativeWork

MusicRelease
type: Class
comment: A MusicRelease is a specific release of a music album.
subclass of: MusicPlaylist

MusicReleaseFormatType
type: Class
subclass of: Enumeration
comment: Format of this release (the type of recording media used, ie. compact disc, digital media, LP, etc.).

MusicStore
type: Class
subclass of: Store
comment: A music store.

MusicVenue
type: Class
subclass of: CivicStructure
comment: A music venue.

MusicVideoObject
type: Class
subclass of: MediaObject
comment: A music video file.

NGO
type: Class
comment: Organization: Non-governmental Organization.
subclass of: Organization

NLNonprofitType
type: Class
comment: NLNonprofitType: Non-profit organization type originating from the Netherlands.
subclass of: NonprofitType
type: NamedIndividual

NailSalon
type: Class
subclass of: HealthAndBeautyBusiness
comment: A nail salon.

Nerve
type: Class
comment: A common pathway for the electrochemical nerve impulses that are transmitted along each of the axons.
subclass of: AnatomicalStructure

NewsArticle
type: Class
subclass of: Article
comment: A NewsArticle is an article whose content reports news, or provides background context and supporting materials for understanding the news. A more detailed overview of schema.org News markup is also available.

NewsMediaOrganization
type: Class
subclass of: Organization
comment: A News/Media organization such as a newspaper or TV station.

Newspaper
type: Class
comment: A publication containing information about varied topics that are pertinent to general information, a geographic area, or a specific subject matter (i.e. business, culture, education). Often published daily.
subclass of: Periodical

NightClub
type: Class
subclass of: EntertainmentBusiness
comment: A nightclub or discotheque.

NonprofitType
type: Class
comment: NonprofitType enumerates several kinds of official non-profit types of which a non-profit organization can be.
subclass of: Enumeration

Notary
type: Class
comment: A notary.
subclass of: LegalService

NoteDigitalDocument
type: Class
comment: A file containing a note, primarily for the author.
subclass of: DigitalDocument

Number
type: Class
subclass of: DataType
comment: Data type: Number. Usage guidelines: Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.

NutritionInformation
type: Class
subclass of: StructuredValue
comment: Nutritional information about the recipe.

Observation
type: Class
subclass of: Intangible
comment: Instances of the class Observation are used to specify observations about an entity (which may or may not be an instance of a StatisticalPopulation), at a particular time. The principal properties of an Observation are observedNode, measuredProperty, measuredValue (or median, etc.) and observationDate (measuredProperty properties can, but need not always, be W3C RDF Data Cube "measure properties", as in the lifeExpectancy example). See also StatisticalPopulation, and the data and datasets overview for more details.

Occupation
type: Class
subclass of: Intangible
comment: A profession, may involve prolonged training and/or a formal qualification.

OccupationalTherapy
type: Class
comment: A treatment of people with physical, emotional, or social problems, using purposeful activity to help them overcome or learn to deal with their problems.
subclass of: MedicalTherapy

OceanBodyOfWater
type: Class
comment: An ocean (for example, the Pacific).
subclass of: BodyOfWater

Offer
type: Class
comment: An offer to transfer some rights to an item or to provide a service — for example, an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV show over the internet, to repair a motorcycle, or to loan a book. Note: As the businessFunction property, which identifies the form of offer (e.g. sell, lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer without a defined businessFunction value can be assumed to be an offer to sell. For GTIN-related fields, see Check Digit calculator and validation guide from GS1.
subclass of: Intangible

OfferCatalog
type: Class
subclass of: ItemList
comment: An OfferCatalog is an ItemList that contains related Offers and/or further OfferCatalogs that are offeredBy the same provider.

OfferForLease
type: Class
comment: An OfferForLease in Schema.org represents an Offer to lease out something, i.e. an Offer whose businessFunction is lease out. See Good Relations for background on the underlying concepts.
subclass of: Offer

OfferForPurchase
type: Class
subclass of: Offer
comment: An OfferForPurchase in Schema.org represents an Offer to sell something, i.e. an Offer whose businessFunction is sell. See Good Relations for background on the underlying concepts.

OfferItemCondition
type: Class
subclass of: Enumeration
comment: A list of possible conditions for the item.

OfferShippingDetails
type: Class
subclass of: StructuredValue
comment: OfferShippingDetails represents information about shipping destinations. Multiple of these entities can be used to represent different shipping rates for different destinations: One entity for Alaska/Hawaii. A different one for continental US.A different one for all France. Multiple of these entities can be used to represent different shipping costs and delivery times. Two entities that are identical but differ in rate and time: e.g. Cheaper and slower: $5 in 5-7days or Fast and expensive: $15 in 1-2 days

OfficeEquipmentStore
type: Class
comment: An office equipment store.
subclass of: Store

OnDemandEvent
type: Class
subclass of: PublicationEvent
comment: A publication event e.g. catch-up TV or radio podcast, during which a program is available on-demand.

OpeningHoursSpecification
type: Class
comment: A structured value providing information about the opening hours of a place or a certain service inside a place. The place is open if the opens property is specified, and closed otherwise. If the value for the closes property is less than the value for the opens property then the hour range is assumed to span over the next day.
subclass of: StructuredValue

OpinionNewsArticle
type: Class
comment: An OpinionNewsArticle is a NewsArticle that primarily expresses opinions rather than journalistic reporting of news and events. For example, a NewsArticle consisting of a column or Blog/BlogPosting entry in the Opinions section of a news publication.
subclass of: NewsArticle

Optician
type: Class
subclass of: MedicalBusiness
comment: A store that sells reading glasses and similar devices for improving vision.

Order
type: Class
subclass of: Intangible
comment: An order is a confirmation of a transaction (a receipt), which can contain multiple line items, each represented by an Offer that has been accepted by the customer.

OrderAction
type: Class
comment: An agent orders an object/product/service to be delivered/sent.
subclass of: TradeAction

OrderItem
type: Class
subclass of: Intangible
comment: An order item is a line of an order. It includes the quantity and shipping details of a bought offer.

OrderStatus
type: Class
subclass of: Enumeration
comment: Enumerated status values for Order.

Organization
type: Class
subclass of: Thing
comment: An organization such as a school, NGO, corporation, club, etc.

OrganizationRole
type: Class
subclass of: Role
comment: A subclass of Role used to describe roles within organizations.

OrganizeAction
type: Class
subclass of: Action
comment: The act of manipulating/administering/supervising/controlling one or more objects.

OutletStore
type: Class
comment: An outlet store.
subclass of: Store

OwnershipInfo
type: Class
comment: A structured value providing information about when a certain organization or person owned a certain product.
subclass of: StructuredValue

PaintAction
type: Class
comment: The act of producing a painting, typically with paint and canvas as instruments.
subclass of: CreateAction

Painting
type: Class
subclass of: CreativeWork
comment: A painting.

PalliativeProcedure
type: Class
comment: A medical procedure intended primarily for palliative purposes, aimed at relieving the symptoms of an underlying health condition.
subclass of: MedicalProcedure
subclass of: MedicalTherapy

ParcelDelivery
type: Class
comment: The delivery of a parcel either via the postal service or a commercial service.
subclass of: Intangible

ParcelService
type: Class
subclass of: DeliveryMethod
comment: A private parcel service as the delivery mode available for a certain offer. Commonly used values: http://purl.org/goodrelations/v1#DHL http://purl.org/goodrelations/v1#FederalExpress http://purl.org/goodrelations/v1#UPS
type: NamedIndividual

ParentAudience
type: Class
subclass of: PeopleAudience
comment: A set of characteristics describing parents, who can be interested in viewing some content.

Park
type: Class
comment: A park.
subclass of: CivicStructure

ParkingFacility
type: Class
subclass of: CivicStructure
comment: A parking lot or other parking facility.

PathologyTest
type: Class
subclass of: MedicalTest
comment: A medical test performed by a laboratory that typically involves examination of a tissue sample by a pathologist.

Patient
type: Class
comment: A patient is any person recipient of health care services.
subclass of: MedicalAudience
subclass of: Person

PawnShop
type: Class
subclass of: Store
comment: A shop that will buy, or lend money against the security of, personal possessions.

PayAction
type: Class
subclass of: TradeAction
comment: An agent pays a price to a participant.

PaymentCard
type: Class
comment: A payment method using a credit, debit, store or other card to associate the payment with an account.
subclass of: PaymentMethod
subclass of: FinancialProduct
type: NamedIndividual

PaymentChargeSpecification
type: Class
subclass of: PriceSpecification
comment: The costs of settling the payment using a particular payment method.

PaymentMethod
type: Class
subclass of: Enumeration
comment: A payment method is a standardized procedure for transferring the monetary amount for a purchase. Payment methods are characterized by the legal and technical structures used, and by the organization or group carrying out the transaction. Commonly used values: http://purl.org/goodrelations/v1#ByBankTransferInAdvance http://purl.org/goodrelations/v1#ByInvoice http://purl.org/goodrelations/v1#Cash http://purl.org/goodrelations/v1#CheckInAdvance http://purl.org/goodrelations/v1#COD http://purl.org/goodrelations/v1#DirectDebit http://purl.org/goodrelations/v1#GoogleCheckout http://purl.org/goodrelations/v1#PayPal http://purl.org/goodrelations/v1#PaySwarm

PaymentService
type: Class
subclass of: FinancialProduct
comment: A Service to transfer funds from a person or organization to a beneficiary person or organization.

PaymentStatusType
type: Class
comment: A specific payment status. For example, PaymentDue, PaymentComplete, etc.
subclass of: Enumeration

PeopleAudience
type: Class
subclass of: Audience
comment: A set of characteristics belonging to people, e.g. who compose an item's target audience.

PerformAction
type: Class
comment: The act of participating in performance arts.
subclass of: PlayAction

PerformanceRole
type: Class
subclass of: Role
comment: A PerformanceRole is a Role that some entity places with regard to a theatrical performance, e.g. in a Movie, TVSeries etc.

PerformingArtsTheater
type: Class
comment: A theater or other performing art center.
subclass of: CivicStructure

PerformingGroup
type: Class
comment: A performance group, such as a band, an orchestra, or a circus.
subclass of: Organization

Periodical
type: Class
comment: A publication in any medium issued in successive parts bearing numerical or chronological designations and intended, such as a magazine, scholarly journal, or newspaper to continue indefinitely. See also <a href="https://blog.schema.org/2014/09/02/schema-org-support-for-bibliographic-relationships-and-periodicals/ post.
subclass of: CreativeWorkSeries

Permit
type: Class
subclass of: Intangible
comment: A permit issued by an organization, e.g. a parking pass.

Person
type: Class
comment: A person (alive, dead, undead, or fictional).
subclass of: Thing

PetStore
type: Class
comment: A pet store.
subclass of: Store

Pharmacy
type: Class
comment: A pharmacy or drugstore.
subclass of: MedicalOrganization
subclass of: MedicalBusiness

Photograph
type: Class
subclass of: CreativeWork
comment: A photograph.

PhotographAction
type: Class
subclass of: CreateAction
comment: The act of capturing still images of objects using a camera.

PhysicalActivity
type: Class
subclass of: LifestyleModification
comment: Any bodily activity that enhances or maintains physical fitness and overall health and wellness. Includes activity that is part of daily living and routine, structured exercise, and exercise prescribed as part of a medical treatment or recovery plan.

PhysicalActivityCategory
type: Class
comment: Categories of physical activity, organized by physiologic classification.
subclass of: Enumeration

PhysicalExam
type: Class
comment: A type of physical examination of a patient performed by a physician.
subclass of: MedicalProcedure
subclass of: MedicalEnumeration
type: NamedIndividual

PhysicalTherapy
type: Class
comment: A process of progressive physical care and rehabilitation aimed at improving a health condition.
subclass of: MedicalTherapy

Physician
type: Class
comment: A doctor's office.
subclass of: MedicalOrganization
subclass of: MedicalBusiness

Place
type: Class
comment: Entities that have a somewhat fixed, physical extension.
subclass of: Thing

PlaceOfWorship
type: Class
subclass of: CivicStructure
comment: Place of worship, such as a church, synagogue, or mosque.

PlanAction
type: Class
comment: The act of planning the execution of an event/task/action/reservation/plan to a future date.
subclass of: OrganizeAction

Play
type: Class
comment: A play is a form of literature, usually consisting of dialogue between characters, intended for theatrical performance rather than just reading. Note the peformance of a Play would be a TheaterEvent - the Play being the workPerformed.
subclass of: CreativeWork

PlayAction
type: Class
comment: The act of playing/exercising/training/performing for enjoyment, leisure, recreation, Competition or exercise. Related actions: ListenAction: Unlike ListenAction (which is under ConsumeAction), PlayAction refers to performing for an audience or at an event, rather than consuming music. WatchAction: Unlike WatchAction (which is under ConsumeAction), PlayAction refers to showing/displaying for an audience or at an event, rather than consuming visual content.
subclass of: Action

Playground
type: Class
comment: A playground.
subclass of: CivicStructure

Plumber
type: Class
subclass of: HomeAndConstructionBusiness
comment: A plumbing service.

PodcastEpisode
type: Class
comment: A single episode of a podcast series.
subclass of: Episode

PodcastSeason
type: Class
subclass of: CreativeWorkSeason
comment: A single season of a podcast. Many podcasts do not break down into separate seasons. In that case, PodcastSeries should be used.

PodcastSeries
type: Class
comment: A podcast is an episodic series of digital audio or video files which a user can download and listen to.
subclass of: CreativeWorkSeries

PoliceStation
type: Class
subclass of: EmergencyService
subclass of: CivicStructure
comment: A police station.

Pond
type: Class
comment: A pond.
subclass of: BodyOfWater

PostOffice
type: Class
subclass of: GovernmentOffice
comment: A post office.

PostalAddress
type: Class
comment: The mailing address.
subclass of: ContactPoint

PostalCodeRangeSpecification
type: Class
subclass of: StructuredValue
comment: Indicates a range of postalcodes, usually defined as the set of valid codes between postalCodeBegin and postalCodeEnd, inclusively.

Poster
type: Class
subclass of: CreativeWork
comment: A large, usually printed placard, bill, or announcement, often illustrated, that is posted to advertise or publicize something.

PreOrderAction
type: Class
comment: An agent orders a (not yet released) object/product/service to be delivered/sent.
subclass of: TradeAction

PrependAction
type: Class
subclass of: InsertAction
comment: The act of inserting at the beginning if an ordered collection.

Preschool
type: Class
comment: A preschool.
subclass of: EducationalOrganization

PresentationDigitalDocument
type: Class
subclass of: DigitalDocument
comment: A file containing slides or used for a presentation.

PreventionIndication
type: Class
comment: An indication for preventing an underlying condition, symptom, etc.
subclass of: MedicalIndication

PriceSpecification
type: Class
subclass of: StructuredValue
comment: A structured value representing a price or price range. Typically, only the subclasses of this type are used for markup. It is recommended to use MonetaryAmount to describe independent amounts of money such as a salary, credit card limits, etc.

Product
type: Class
subclass of: Thing
comment: Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.

ProductModel
type: Class
comment: A datasheet or vendor specification of a product (in the sense of a prototypical description).
subclass of: Product

ProductReturnEnumeration
type: Class
comment: ProductReturnEnumeration enumerates several kinds of product return policy. Note that this structure may not capture all aspects of the policy.
subclass of: Enumeration

ProductReturnPolicy
type: Class
comment: A ProductReturnPolicy provides information about product return policies associated with an Organization or Product.
subclass of: Intangible

ProfessionalService
type: Class
comment: Original definition: "provider of professional services." The general ProfessionalService type for local businesses was deprecated due to confusion with Service. For reference, the types that it included were: Dentist, AccountingService, Attorney, Notary, as well as types for several kinds of HomeAndConstructionBusiness: Electrician, GeneralContractor, HousePainter, Locksmith, Plumber, RoofingContractor. LegalService was introduced as a more inclusive supertype of Attorney.
subclass of: LocalBusiness

ProfilePage
type: Class
subclass of: WebPage
comment: Web page type: Profile page.

ProgramMembership
type: Class
comment: Used to describe membership in a loyalty programs (e.g. "StarAliance"), traveler clubs (e.g. "AAA"), purchase clubs ("Safeway Club"), etc.
subclass of: Intangible

Project
type: Class
comment: An enterprise (potentially individual but typically collaborative), planned to achieve a particular aim. Use properties from Organization, subOrganization/parentOrganization to indicate project sub-structures.
subclass of: Organization

PronounceableText
type: Class
comment: Data type: PronounceableText.
subclass of: Text

Property
type: Class
subclass of: Intangible
comment: A property, used to indicate attributes and relationships of some Thing; equivalent to rdf:Property.

PropertyValue
type: Class
subclass of: StructuredValue
comment: A property-value pair, e.g. representing a feature of a product or place. Use the 'name' property for the name of the property. If there is an additional human-readable version of the value, put that into the 'description' property. Always use specific schema.org properties when a) they exist and b) you can populate them. Using PropertyValue as a substitute will typically not trigger the same effect as using the original, specific property.

PropertyValueSpecification
type: Class
comment: A Property value specification.
subclass of: Intangible

PsychologicalTreatment
type: Class
subclass of: TherapeuticProcedure
comment: A process of care relying upon counseling, dialogue and communication aimed at improving a mental health condition without use of drugs.

PublicSwimmingPool
type: Class
comment: A public swimming pool.
subclass of: SportsActivityLocation

PublicToilet
type: Class
comment: A public toilet is a room or small building containing one or more toilets (and possibly also urinals) which is available for use by the general public, or by customers or employees of certain businesses.
subclass of: CivicStructure

PublicationEvent
type: Class
subclass of: Event
comment: A PublicationEvent corresponds indifferently to the event of publication for a CreativeWork of any type e.g. a broadcast event, an on-demand event, a book/journal publication via a variety of delivery media.

PublicationIssue
type: Class
comment: A part of a successively published publication such as a periodical or publication volume, often numbered, usually containing a grouping of works such as articles. See also <a href="https://blog.schema.org/2014/09/02/schema-org-support-for-bibliographic-relationships-and-periodicals/ post.
subclass of: CreativeWork

PublicationVolume
type: Class
subclass of: CreativeWork
comment: A part of a successively published publication such as a periodical or multi-volume work, often numbered. It may represent a time span, such as a year. See also <a href="https://blog.schema.org/2014/09/02/schema-org-support-for-bibliographic-relationships-and-periodicals/ post.

QAPage
type: Class
comment: A QAPage is a WebPage focussed on a specific Question and its Answer(s), e.g. in a question answering site or documenting Frequently Asked Questions (FAQs).
subclass of: WebPage

QualitativeValue
type: Class
subclass of: Enumeration
comment: A predefined value for a product characteristic, e.g. the power cord plug type 'US' or the garment sizes 'S', 'M', 'L', and 'XL'.

QuantitativeValue
type: Class
comment: A point value or interval for product characteristics and other purposes.
subclass of: StructuredValue

QuantitativeValueDistribution
type: Class
comment: A statistical distribution of values.
subclass of: StructuredValue

Quantity
type: Class
subclass of: Intangible
comment: Quantities such as distance, time, mass, weight, etc. Particular instances of say Mass are entities like '3 Kg' or '4 milligrams'.

Question
type: Class
comment: A specific question - e.g. from a user seeking answers online, or collected in a Frequently Asked Questions (FAQ) document.
subclass of: CreativeWork

Quotation
type: Class
comment: A quotation. Often but not necessarily from some written work, attributable to a real world author and - if associated with a fictional character - to any fictional Person. Use isBasedOn to link to source/origin. The recordedIn property can be used to reference a Quotation from an Event.
subclass of: CreativeWork

QuoteAction
type: Class
subclass of: TradeAction
comment: An agent quotes/estimates/appraises an object/product/service with a price at a location/store.

RVPark
type: Class
comment: A place offering space for "Recreational Vehicles", Caravans, mobile homes and the like.
subclass of: CivicStructure

RadiationTherapy
type: Class
subclass of: MedicalTherapy
comment: A process of care using radiation aimed at improving a health condition.

RadioBroadcastService
type: Class
subclass of: BroadcastService
comment: A delivery service through which radio content is provided via broadcast over the air or online.

RadioChannel
type: Class
comment: A unique instance of a radio BroadcastService on a CableOrSatelliteService lineup.
subclass of: BroadcastChannel

RadioClip
type: Class
subclass of: Clip
comment: A short radio program or a segment/part of a radio program.

RadioEpisode
type: Class
subclass of: Episode
comment: A radio episode which can be part of a series or season.

RadioSeason
type: Class
comment: Season dedicated to radio broadcast and associated online delivery.
subclass of: CreativeWorkSeason

RadioSeries
type: Class
comment: CreativeWorkSeries dedicated to radio broadcast and associated online delivery.
subclass of: CreativeWorkSeries

RadioStation
type: Class
subclass of: LocalBusiness
comment: A radio station.

Rating
type: Class
subclass of: Intangible
comment: A rating is an evaluation on a numeric scale, such as 1 to 5 stars.

ReactAction
type: Class
comment: The act of responding instinctively and emotionally to an object, expressing a sentiment.
subclass of: AssessAction

ReadAction
type: Class
comment: The act of consuming written content.
subclass of: ConsumeAction

RealEstateAgent
type: Class
comment: A real-estate agent.
subclass of: LocalBusiness

RealEstateListing
type: Class
comment: A RealEstateListing is a listing that describes one or more real-estate Offers (whose businessFunction is typically to lease out, or to sell). The RealEstateListing type itself represents the overall listing, as manifested in some WebPage.
subclass of: WebPage

ReceiveAction
type: Class
subclass of: TransferAction
comment: The act of physically/electronically taking delivery of an object thathas been transferred from an origin to a destination. Reciprocal of SendAction. Related actions: SendAction: The reciprocal of ReceiveAction. TakeAction: Unlike TakeAction, ReceiveAction does not imply that the ownership has been transfered (e.g. I can receive a package, but it does not mean the package is now mine).

Recipe
type: Class
subclass of: HowTo
comment: A recipe. For dietary restrictions covered by the recipe, a few common restrictions are enumerated via suitableForDiet. The keywords property can also be used to add more detail.

Recommendation
type: Class
comment: Recommendation is a type of Review that suggests or proposes something as the best option or best course of action. Recommendations may be for products or services, or other concrete things, as in the case of a ranked list or product guide. A Guide may list multiple recommendations for different categories. For example, in a Guide about which TVs to buy, the author may have several Recommendations.
subclass of: Review

RecommendedDoseSchedule
type: Class
subclass of: DoseSchedule
comment: A recommended dosing schedule for a drug or supplement as prescribed or recommended by an authority or by the drug/supplement's manufacturer. Capture the recommending authority in the recognizingAuthority property of MedicalEntity.

RecyclingCenter
type: Class
comment: A recycling center.
subclass of: LocalBusiness

RefundTypeEnumeration
type: Class
comment: RefundTypeEnumeration enumerates several kinds of product return refund types.
subclass of: Enumeration

RegisterAction
type: Class
subclass of: InteractAction
comment: The act of registering to be a user of a service, product or web page. Related actions: JoinAction: Unlike JoinAction, RegisterAction implies you are registering to be a user of a service, not a group/team of people. [FollowAction]]: Unlike FollowAction, RegisterAction doesn't imply that the agent is expecting to poll for updates from the object. SubscribeAction: Unlike SubscribeAction, RegisterAction doesn't imply that the agent is expecting updates from the object.

RejectAction
type: Class
comment: The act of rejecting to/adopting an object. Related actions: AcceptAction: The antonym of RejectAction.
subclass of: AllocateAction

RentAction
type: Class
comment: The act of giving money in return for temporary use, but not ownership, of an object such as a vehicle or property. For example, an agent rents a property from a landlord in exchange for a periodic payment.
subclass of: TradeAction

RentalCarReservation
type: Class
subclass of: Reservation
comment: A reservation for a rental car. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations.

RepaymentSpecification
type: Class
comment: A structured value representing repayment.
subclass of: StructuredValue

ReplaceAction
type: Class
comment: The act of editing a recipient by replacing an old object with a new object.
subclass of: UpdateAction

ReplyAction
type: Class
subclass of: CommunicateAction
comment: The act of responding to a question/message asked/sent by the object. Related to AskAction Related actions: AskAction: Appears generally as an origin of a ReplyAction.

Report
type: Class
subclass of: Article
comment: A Report generated by governmental or non-governmental organization.

ReportageNewsArticle
type: Class
subclass of: NewsArticle
comment: The ReportageNewsArticle type is a subtype of NewsArticle representing news articles which are the result of journalistic news reporting conventions. In practice many news publishers produce a wide variety of article types, many of which might be considered a NewsArticle but not a ReportageNewsArticle. For example, opinion pieces, reviews, analysis, sponsored or satirical articles, or articles that combine several of these elements. The ReportageNewsArticle type is based on a stricter ideal for "news" as a work of journalism, with articles based on factual information either observed or verified by the author, or reported and verified from knowledgeable sources. This often includes perspectives from multiple viewpoints on a particular issue (distinguishing news reports from public relations or propaganda). News reports in the ReportageNewsArticle sense de-emphasize the opinion of the author, with commentary and value judgements typically expressed elsewhere. A ReportageNewsArticle which goes deeper into analysis can also be marked with an additional type of AnalysisNewsArticle.

ReportedDoseSchedule
type: Class
subclass of: DoseSchedule
comment: A patient-reported or observed dosing schedule for a drug or supplement.

ResearchProject
type: Class
subclass of: Project
comment: A Research project.

Reservation
type: Class
subclass of: Intangible
comment: Describes a reservation for travel, dining or an event. Some reservations require tickets. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations. For offers of tickets, restaurant reservations, flights, or rental cars, use Offer.

ReservationPackage
type: Class
comment: A group of multiple reservations with common values for all sub-reservations.
subclass of: Reservation

ReservationStatusType
type: Class
subclass of: Enumeration
comment: Enumerated status values for Reservation.

ReserveAction
type: Class
comment: Reserving a concrete object. Related actions: ScheduleAction: Unlike ScheduleAction, ReserveAction reserves concrete objects (e.g. a table, a hotel) towards a time slot / spatial allocation.
subclass of: PlanAction

Reservoir
type: Class
comment: A reservoir of water, typically an artificially created lake, like the Lake Kariba reservoir.
subclass of: BodyOfWater

Residence
type: Class
comment: The place where a person lives.
subclass of: Place

Resort
type: Class
subclass of: LodgingBusiness
comment: A resort is a place used for relaxation or recreation, attracting visitors for holidays or vacations. Resorts are places, towns or sometimes commercial establishment operated by a single company (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Resort). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.

Restaurant
type: Class
subclass of: FoodEstablishment
comment: A restaurant.

RestrictedDiet
type: Class
subclass of: Enumeration
comment: A diet restricted to certain foods or preparations for cultural, religious, health or lifestyle reasons.

ResumeAction
type: Class
comment: The act of resuming a device or application which was formerly paused (e.g. resume music playback or resume a timer).
subclass of: ControlAction

ReturnAction
type: Class
subclass of: TransferAction
comment: The act of returning to the origin that which was previously received (concrete objects) or taken (ownership).

ReturnFeesEnumeration
type: Class
comment: ReturnFeesEnumeration expresses policies for return fees.
subclass of: Enumeration

Review
type: Class
subclass of: CreativeWork
comment: A review of an item - for example, of a restaurant, movie, or store.

ReviewAction
type: Class
comment: The act of producing a balanced opinion about the object for an audience. An agent reviews an object with participants resulting in a review.
subclass of: AssessAction

ReviewNewsArticle
type: Class
subclass of: CriticReview
subclass of: NewsArticle
comment: A NewsArticle and CriticReview providing a professional critic's assessment of a service, product, performance, or artistic or literary work.

RiverBodyOfWater
type: Class
subclass of: BodyOfWater
comment: A river (for example, the broad majestic Shannon).

Role
type: Class
comment: Represents additional information about a relationship or property. For example a Role can be used to say that a 'member' role linking some SportsTeam to a player occurred during a particular time period. Or that a Person's 'actor' role in a Movie was for some particular characterName. Such properties can be attached to a Role entity, which is then associated with the main entities using ordinary properties like 'member' or 'actor'. See also <a href="https://blog.schema.org/2014/06/16/introducing-role/ post.
subclass of: Intangible

RoofingContractor
type: Class
comment: A roofing contractor.
subclass of: HomeAndConstructionBusiness

Room
type: Class
subclass of: Accommodation
comment: A room is a distinguishable space within a structure, usually separated from other spaces by interior walls. (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Room). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.

RsvpAction
type: Class
comment: The act of notifying an event organizer as to whether you expect to attend the event.
subclass of: InformAction

RsvpResponseType
type: Class
subclass of: Enumeration
comment: RsvpResponseType is an enumeration type whose instances represent responding to an RSVP request.

SaleEvent
type: Class
comment: Event type: Sales event.
subclass of: Event

SatiricalArticle
type: Class
subclass of: Article
comment: An Article whose content is primarily [satirical] in nature, i.e. unlikely to be literally true. A satirical article is sometimes but not necessarily also a NewsArticle. ScholarlyArticles are also sometimes satirized.

Schedule
type: Class
subclass of: Intangible
comment: A schedule defines a repeating time period used to describe a regularly occurring Event. At a minimum a schedule will specify repeatFrequency which describes the interval between occurences of the event. Additional information can be provided to specify the schedule more precisely. This includes identifying the day(s) of the week or month when the recurring event will take place, in addition to its start and end time. Schedules may also have start and end dates to indicate when they are active, e.g. to define a limited calendar of events.

ScheduleAction
type: Class
comment: Scheduling future actions, events, or tasks. Related actions: ReserveAction: Unlike ReserveAction, ScheduleAction allocates future actions (e.g. an event, a task, etc) towards a time slot / spatial allocation.
subclass of: PlanAction

ScholarlyArticle
type: Class
subclass of: Article
comment: A scholarly article.

School
type: Class
subclass of: EducationalOrganization
comment: A school.

SchoolDistrict
type: Class
subclass of: AdministrativeArea
comment: A School District is an administrative area for the administration of schools.

ScreeningEvent
type: Class
subclass of: Event
comment: A screening of a movie or other video.

Sculpture
type: Class
comment: A piece of sculpture.
subclass of: CreativeWork

SeaBodyOfWater
type: Class
subclass of: BodyOfWater
comment: A sea (for example, the Caspian sea).

SearchAction
type: Class
comment: The act of searching for an object. Related actions: FindAction: SearchAction generally leads to a FindAction, but not necessarily.
subclass of: Action

SearchResultsPage
type: Class
comment: Web page type: Search results page.
subclass of: WebPage

Season
type: Class
subclass of: CreativeWork
comment: A media season e.g. tv, radio, video game etc.

Seat
type: Class
subclass of: Intangible
comment: Used to describe a seat, such as a reserved seat in an event reservation.

SelfStorage
type: Class
comment: A self-storage facility.
subclass of: LocalBusiness

SellAction
type: Class
comment: The act of taking money from a buyer in exchange for goods or services rendered. An agent sells an object, product, or service to a buyer for a price. Reciprocal of BuyAction.
subclass of: TradeAction

SendAction
type: Class
subclass of: TransferAction
comment: The act of physically/electronically dispatching an object for transfer from an origin to a destination.Related actions: ReceiveAction: The reciprocal of SendAction. GiveAction: Unlike GiveAction, SendAction does not imply the transfer of ownership (e.g. I can send you my laptop, but I'm not necessarily giving it to you).

Series
type: Class
comment: A Series in schema.org is a group of related items, typically but not necessarily of the same kind. See also CreativeWorkSeries, EventSeries.
subclass of: Intangible

Service
type: Class
subclass of: Intangible
comment: A service provided by an organization, e.g. delivery service, print services, etc.

ServiceChannel
type: Class
subclass of: Intangible
comment: A means for accessing a service, e.g. a government office location, web site, or phone number.

ShareAction
type: Class
comment: The act of distributing content to people for their amusement or edification.
subclass of: CommunicateAction

SheetMusic
type: Class
subclass of: CreativeWork
comment: Printed music, as opposed to performed or recorded music.

ShippingDeliveryTime
type: Class
comment: ShippingDeliveryTime provides various pieces of information about delivery times for shipping.
subclass of: StructuredValue

ShippingRateSettings
type: Class
comment: A ShippingRateSettings represents re-usable pieces of shipping information. It is designed for publication on an URL that may be referenced via the shippingSettingsLink property of a OfferShippingSpecification. Several occurrences can be published, distinguished and matched (i.e. identified/referenced) by their different values for shippingLabel.
subclass of: StructuredValue

ShoeStore
type: Class
comment: A shoe store.
subclass of: Store

ShoppingCenter
type: Class
subclass of: LocalBusiness
comment: A shopping center or mall.

ShortStory
type: Class
comment: Short story or tale. A brief work of literature, usually written in narrative prose.
subclass of: CreativeWork

SingleFamilyResidence
type: Class
subclass of: House
comment: Residence type: Single-family home.

SiteNavigationElement
type: Class
subclass of: WebPageElement
comment: A navigation element of the page.

SkiResort
type: Class
comment: A ski resort.
subclass of: SportsActivityLocation

SocialEvent
type: Class
comment: Event type: Social event.
subclass of: Event

SocialMediaPosting
type: Class
subclass of: Article
comment: A post to a social media platform, including blog posts, tweets, Facebook posts, etc.

SoftwareApplication
type: Class
comment: A software application.
subclass of: CreativeWork

SoftwareSourceCode
type: Class
comment: Computer programming source code. Example: Full (compile ready) solutions, code snippet samples, scripts, templates.
subclass of: CreativeWork

SomeProducts
type: Class
subclass of: Product
comment: A placeholder for multiple similar products of the same kind.

SpeakableSpecification
type: Class
subclass of: Intangible
comment: A SpeakableSpecification indicates (typically via xpath or cssSelector) sections of a document that are highlighted as particularly speakable. Instances of this type are expected to be used primarily as values of the speakable property.

SpecialAnnouncement
type: Class
subclass of: CreativeWork
comment: A SpecialAnnouncement combines a simple date-stamped textual information update with contextualized Web links and other structured data. It represents an information update made by a locally-oriented organization, for example schools, pharmacies, healthcare providers, community groups, police, local government. For work in progress guidelines on Coronavirus-related markup see this doc. The motivating scenario for SpecialAnnouncement is the Coronavirus pandemic, and the initial vocabulary is oriented to this urgent situation. Schema.org expect to improve the markup iteratively as it is deployed and as feedback emerges from use. In addition to our usual Github entry, feedback comments can also be provided in this document. While this schema is designed to communicate urgent crisis-related information, it is not the same as an emergency warning technology like CAP, although there may be overlaps. The intent is to cover the kinds of everyday practical information being posted to existing websites during an emergency situation. Several kinds of information can be provided: We encourage the provision of "name", "text", "datePosted", "expires" (if appropriate), "category" and "url" as a simple baseline. It is important to provide a value for "category" where possible, most ideally as a well known URL from Wikipedia or Wikidata. In the case of the 2019-2020 Coronavirus pandemic, this should be "https://en.wikipedia.org/w/index.php?title=2019-20_coronavirus_pandemic" or "https://www.wikidata.org/wiki/Q81068910". For many of the possible properties, values can either be simple links or an inline description, depending on whether a summary is available. For a link, provide just the URL of the appropriate page as the property's value. For an inline description, use a WebContent type, and provide the url as a property of that, alongside at least a simple "text" summary of the page. It is unlikely that a single SpecialAnnouncement will need all of the possible properties simultan…

Specialty
type: Class
subclass of: Enumeration
comment: Any branch of a field in which people typically develop specific expertise, usually after significant study, time, and effort.

SportingGoodsStore
type: Class
subclass of: Store
comment: A sporting goods store.

SportsActivityLocation
type: Class
comment: A sports location, such as a playing field.
subclass of: LocalBusiness

SportsClub
type: Class
comment: A sports club.
subclass of: SportsActivityLocation

SportsEvent
type: Class
comment: Event type: Sports event.
subclass of: Event

SportsOrganization
type: Class
subclass of: Organization
comment: Represents the collection of all sports organizations, including sports teams, governing bodies, and sports associations.

SportsTeam
type: Class
subclass of: SportsOrganization
comment: Organization: Sports team.

SpreadsheetDigitalDocument
type: Class
subclass of: DigitalDocument
comment: A spreadsheet file.

StadiumOrArena
type: Class
subclass of: CivicStructure
comment: A stadium.
subclass of: SportsActivityLocation

State
type: Class
comment: A state or province of a country.
subclass of: AdministrativeArea

StatisticalPopulation
type: Class
subclass of: Intangible
comment: A StatisticalPopulation is a set of instances of a certain given type that satisfy some set of constraints. The property populationType is used to specify the type. Any property that can be used on instances of that type can appear on the statistical population. For example, a StatisticalPopulation representing all Persons with a homeLocation of East Podunk California, would be described by applying the appropriate homeLocation and populationType properties to a StatisticalPopulation item that stands for that set of people. The properties numConstraints and constrainingProperties are used to specify which of the populations properties are used to specify the population. Note that the sense of "population" used here is the general sense of a statistical population, and does not imply that the population consists of people. For example, a populationType of Event or NewsArticle could be used. See also Observation, and the data and datasets overview for more details.

SteeringPositionValue
type: Class
comment: A value indicating a steering position.
subclass of: QualitativeValue
type: NamedIndividual

Store
type: Class
comment: A retail good store.
subclass of: LocalBusiness

StructuredValue
type: Class
subclass of: Intangible
comment: Structured values are used when the value of a property has a more complex structure than simply being a textual value or a reference to another thing.

StupidType
type: Class
subclass of: Thing
comment: A StupidType for testing.

SubscribeAction
type: Class
subclass of: InteractAction
comment: The act of forming a personal connection with someone/something (object) unidirectionally/asymmetrically to get updates pushed to. Related actions: FollowAction: Unlike FollowAction, SubscribeAction implies that the subscriber acts as a passive agent being constantly/actively pushed for updates. RegisterAction: Unlike RegisterAction, SubscribeAction implies that the agent is interested in continuing receiving updates from the object. JoinAction: Unlike JoinAction, SubscribeAction implies that the agent is interested in continuing receiving updates from the object.

Substance
type: Class
subclass of: MedicalEntity
comment: Any matter of defined composition that has discrete existence, whose origin may be biological, mineral or chemical.

SubwayStation
type: Class
comment: A subway station.
subclass of: CivicStructure

Suite
type: Class
subclass of: Accommodation
comment: A suite in a hotel or other public accommodation, denotes a class of luxury accommodations, the key feature of which is multiple rooms (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Suite_(hotel)). See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations.

SuperficialAnatomy
type: Class
comment: Anatomical features that can be observed by sight (without dissection), including the form and proportions of the human body as well as surface landmarks that correspond to deeper subcutaneous structures. Superficial anatomy plays an important role in sports medicine, phlebotomy, and other medical specialties as underlying anatomical structures can be identified through surface palpation. For example, during back surgery, superficial anatomy can be used to palpate and count vertebrae to find the site of incision. Or in phlebotomy, superficial anatomy can be used to locate an underlying vein; for example, the median cubital vein can be located by palpating the borders of the cubital fossa (such as the epicondyles of the humerus) and then looking for the superficial signs of the vein, such as size, prominence, ability to refill after depression, and feel of surrounding tissue support. As another example, in a subluxation (dislocation) of the glenohumeral joint, the bony structure becomes pronounced with the deltoid muscle failing to cover the glenohumeral joint allowing the edges of the scapula to be superficially visible. Here, the superficial anatomy is the visible edges of the scapula, implying the underlying dislocation of the joint (the related anatomical structure).
subclass of: MedicalEntity

SurgicalProcedure
type: Class
subclass of: MedicalProcedure
comment: A medical procedure involving an incision with instruments; performed for diagnose, or therapeutic purposes.

SuspendAction
type: Class
comment: The act of momentarily pausing a device or application (e.g. pause music playback or pause a timer).
subclass of: ControlAction

Synagogue
type: Class
subclass of: PlaceOfWorship
comment: A synagogue.

TVClip
type: Class
subclass of: Clip
comment: A short TV program or a segment/part of a TV program.

TVEpisode
type: Class
subclass of: Episode
comment: A TV episode which can be part of a series or season.

TVSeason
type: Class
subclass of: CreativeWork
subclass of: CreativeWorkSeason
comment: Season dedicated to TV broadcast and associated online delivery.

TVSeries
type: Class
comment: CreativeWorkSeries dedicated to TV broadcast and associated online delivery.
subclass of: CreativeWork
subclass of: CreativeWorkSeries

Table
type: Class
comment: A table on a Web page.
subclass of: WebPageElement

TakeAction
type: Class
subclass of: TransferAction
comment: The act of gaining ownership of an object from an origin. Reciprocal of GiveAction. Related actions: GiveAction: The reciprocal of TakeAction. ReceiveAction: Unlike ReceiveAction, TakeAction implies that ownership has been transfered.

TattooParlor
type: Class
comment: A tattoo parlor.
subclass of: HealthAndBeautyBusiness

Taxi
type: Class
comment: A taxi.
subclass of: Service

TaxiReservation
type: Class
comment: A reservation for a taxi. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations. For offers of tickets, use Offer.
subclass of: Reservation

TaxiService
type: Class
comment: A service for a vehicle for hire with a driver for local travel. Fares are usually calculated based on distance traveled.
subclass of: Service

TaxiStand
type: Class
comment: A taxi stand.
subclass of: CivicStructure

TechArticle
type: Class
subclass of: Article
comment: A technical article - Example: How-to (task) topics, step-by-step, procedural troubleshooting, specifications, etc.

TelevisionChannel
type: Class
subclass of: BroadcastChannel
comment: A unique instance of a television BroadcastService on a CableOrSatelliteService lineup.

TelevisionStation
type: Class
comment: A television station.
subclass of: LocalBusiness

TennisComplex
type: Class
comment: A tennis complex.
subclass of: SportsActivityLocation

Text
type: Class
subclass of: DataType
comment: Data type: Text.

TextDigitalDocument
type: Class
comment: A file composed primarily of text.
subclass of: DigitalDocument

TheaterEvent
type: Class
comment: Event type: Theater performance.
subclass of: Event

TheaterGroup
type: Class
subclass of: PerformingGroup
comment: A theater group or company, for example, the Royal Shakespeare Company or Druid Theatre.

TherapeuticProcedure
type: Class
subclass of: MedicalProcedure
comment: A medical procedure intended primarily for therapeutic purposes, aimed at improving a health condition.

Thesis
type: Class
subclass of: CreativeWork
comment: A thesis or dissertation document submitted in support of candidature for an academic degree or professional qualification.

Thing
type: Class
comment: The most generic type of item.

Ticket
type: Class
comment: Used to describe a ticket to an event, a flight, a bus ride, etc.
subclass of: Intangible

TieAction
type: Class
subclass of: AchieveAction
comment: The act of reaching a draw in a competitive activity.

Time
type: Class
subclass of: DataType
comment: A point in time recurring on multiple days in the form hh:mm:ss[Z|(+|-)hh:mm] (see XML schema for details).

TipAction
type: Class
subclass of: TradeAction
comment: The act of giving money voluntarily to a beneficiary in recognition of services rendered.

TireShop
type: Class
subclass of: Store
comment: A tire shop.

TouristAttraction
type: Class
subclass of: Place
comment: A tourist attraction. In principle any Thing can be a TouristAttraction, from a Mountain and LandmarksOrHistoricalBuildings to a LocalBusiness. This Type can be used on its own to describe a general TouristAttraction, or be used as an additionalType to add tourist attraction properties to any other type. (See examples below)

TouristDestination
type: Class
comment: A tourist destination. In principle any Place can be a TouristDestination from a City, Region or Country to an AmusementPark or Hotel. This Type can be used on its own to describe a general TouristDestination, or be used as an additionalType to add tourist relevant properties to any other Place. A TouristDestination is defined as a Place that contains, or is colocated with, one or more TouristAttractions, often linked by a similar theme or interest to a particular touristType. The UNWTO defines Destination (main destination of a tourism trip) as the place visited that is central to the decision to take the trip. (See examples below).
subclass of: Place

TouristInformationCenter
type: Class
subclass of: LocalBusiness
comment: A tourist information center.

TouristTrip
type: Class
comment: A tourist trip. A created itinerary of visits to one or more places of interest (TouristAttraction/TouristDestination) often linked by a similar theme, geographic area, or interest to a particular touristType. The UNWTO defines tourism trip as the Trip taken by visitors. (See examples below).
subclass of: Trip

ToyStore
type: Class
subclass of: Store
comment: A toy store.

TrackAction
type: Class
comment: An agent tracks an object for updates. Related actions: FollowAction: Unlike FollowAction, TrackAction refers to the interest on the location of innanimates objects. SubscribeAction: Unlike SubscribeAction, TrackAction refers to the interest on the location of innanimate objects.
subclass of: FindAction

TradeAction
type: Class
subclass of: Action
comment: The act of participating in an exchange of goods and services for monetary compensation. An agent trades an object, product or service with a participant in exchange for a one time or periodic payment.

TrainReservation
type: Class
subclass of: Reservation
comment: A reservation for train travel. Note: This type is for information about actual reservations, e.g. in confirmation emails or HTML pages with individual confirmations of reservations. For offers of tickets, use Offer.

TrainStation
type: Class
comment: A train station.
subclass of: CivicStructure

TrainTrip
type: Class
subclass of: Trip
comment: A trip on a commercial train line.

TransferAction
type: Class
subclass of: Action
comment: The act of transferring/moving (abstract or concrete) animate or inanimate objects from one place to another.

TravelAction
type: Class
comment: The act of traveling from an fromLocation to a destination by a specified mode of transport, optionally with participants.
subclass of: MoveAction

TravelAgency
type: Class
comment: A travel agency.
subclass of: LocalBusiness

TreatmentIndication
type: Class
comment: An indication for treating an underlying condition, symptom, etc.
subclass of: MedicalIndication

Trip
type: Class
subclass of: Intangible
comment: A trip or journey. An itinerary of visits to one or more places.

TypeAndQuantityNode
type: Class
comment: A structured value indicating the quantity, unit of measurement, and business function of goods included in a bundle offer.
subclass of: StructuredValue

UKNonprofitType
type: Class
subclass of: NonprofitType
comment: UKNonprofitType: Non-profit organization type originating from the United Kingdom.
type: NamedIndividual

URL
type: Class
comment: Data type: URL.
subclass of: Text

USNonprofitType
type: Class
comment: USNonprofitType: Non-profit organization type originating from the United States.
subclass of: NonprofitType
type: NamedIndividual

UnRegisterAction
type: Class
subclass of: InteractAction
comment: The act of un-registering from a service. Related actions: RegisterAction: antonym of UnRegisterAction. LeaveAction: Unlike LeaveAction, UnRegisterAction implies that you are unregistering from a service you werer previously registered, rather than leaving a team/group of people.

UnitPriceSpecification
type: Class
subclass of: PriceSpecification
comment: The price asked for a given offer by the respective organization or person.

UpdateAction
type: Class
comment: The act of managing by changing/editing the state of the object.
subclass of: Action

UseAction
type: Class
comment: The act of applying an object to its intended purpose.
subclass of: ConsumeAction

UserBlocks
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.

UserCheckins
type: Class
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.
subclass of: UserInteraction

UserComments
type: Class
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.
subclass of: UserInteraction

UserDownloads
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.

UserInteraction
type: Class
subclass of: Event
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.

UserLikes
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.

UserPageVisits
type: Class
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.
subclass of: UserInteraction

UserPlays
type: Class
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.
subclass of: UserInteraction

UserPlusOnes
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.

UserReview
type: Class
comment: A review created by an end-user (e.g. consumer, purchaser, attendee etc.), in contrast with CriticReview.
subclass of: Review

UserTweets
type: Class
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages. It is generally better to use Action-based vocabulary, alongside types such as Comment.
subclass of: UserInteraction

Vehicle
type: Class
comment: A vehicle is a device that is designed or used to transport people or cargo over land, water, air, or through space.
subclass of: Product

Vein
type: Class
subclass of: Vessel
comment: A type of blood vessel that specifically carries blood to the heart.

Vessel
type: Class
comment: A component of the human body circulatory system comprised of an intricate network of hollow tubes that transport blood throughout the entire body.
subclass of: AnatomicalStructure

VeterinaryCare
type: Class
comment: A vet's office.
subclass of: MedicalOrganization

VideoGallery
type: Class
subclass of: MediaGallery
comment: Web page type: Video gallery page.

VideoGame
type: Class
subclass of: Game
comment: A video game is an electronic game that involves human interaction with a user interface to generate visual feedback on a video device.
subclass of: SoftwareApplication

VideoGameClip
type: Class
comment: A short segment/part of a video game.
subclass of: Clip

VideoGameSeries
type: Class
subclass of: CreativeWorkSeries
comment: A video game series.

VideoObject
type: Class
subclass of: MediaObject
comment: A video file.

ViewAction
type: Class
subclass of: ConsumeAction
comment: The act of consuming static visual content.

VirtualLocation
type: Class
comment: An online or virtual location for attending events. For example, one may attend an online seminar or educational event. While a virtual location may be used as the location of an event, virtual locations should not be confused with physical locations in the real world.
subclass of: Intangible

VisualArtsEvent
type: Class
comment: Event type: Visual arts event.
subclass of: Event

VisualArtwork
type: Class
subclass of: CreativeWork
comment: A work of art that is primarily visual in character.

VitalSign
type: Class
comment: Vital signs are measures of various physiological functions in order to assess the most basic body functions.
subclass of: MedicalSign

Volcano
type: Class
comment: A volcano, like Fuji san.
subclass of: Landform

VoteAction
type: Class
subclass of: ChooseAction
comment: The act of expressing a preference from a fixed/finite/structured set of choices/options.

WPAdBlock
type: Class
subclass of: WebPageElement
comment: An advertising section of the page.

WPFooter
type: Class
comment: The footer section of the page.
subclass of: WebPageElement

WPHeader
type: Class
comment: The header section of the page.
subclass of: WebPageElement

WPSideBar
type: Class
subclass of: WebPageElement
comment: A sidebar section of the page.

WantAction
type: Class
comment: The act of expressing a desire about the object. An agent wants an object.
subclass of: ReactAction

WarrantyPromise
type: Class
comment: A structured value representing the duration and scope of services that will be provided to a customer free of charge in case of a defect or malfunction of a product.
subclass of: StructuredValue

WarrantyScope
type: Class
comment: A range of of services that will be provided to a customer free of charge in case of a defect or malfunction of a product. Commonly used values: http://purl.org/goodrelations/v1#Labor-BringIn http://purl.org/goodrelations/v1#PartsAndLabor-BringIn http://purl.org/goodrelations/v1#PartsAndLabor-PickUp
subclass of: Enumeration

WatchAction
type: Class
comment: The act of consuming dynamic/moving visual content.
subclass of: ConsumeAction

Waterfall
type: Class
subclass of: BodyOfWater
comment: A waterfall, like Niagara.

WearAction
type: Class
subclass of: UseAction
comment: The act of dressing oneself in clothing.

WebAPI
type: Class
comment: An application programming interface accessible over Web/Internet technologies.
subclass of: Service

WebApplication
type: Class
subclass of: SoftwareApplication
comment: Web applications.

WebContent
type: Class
subclass of: CreativeWork
comment: WebContent is a type representing all WebPage, WebSite and WebPageElement content. It is sometimes the case that detailed distinctions between Web pages, sites and their parts is not always important or obvious. The WebContent type makes it easier to describe Web-addressable content without requiring such distinctions to always be stated. (The intent is that the existing types WebPage, WebSite and WebPageElement will eventually be declared as subtypes of WebContent.)

WebPage
type: Class
comment: A web page. Every web page is implicitly assumed to be declared to be of type WebPage, so the various properties about that webpage, such as breadcrumb may be used. We recommend explicit declaration if these properties are specified, but if they are found outside of an itemscope, they will be assumed to be about the page.
subclass of: CreativeWork

WebPageElement
type: Class
comment: A web page element, like a table or an image.
subclass of: CreativeWork

WebSite
type: Class
subclass of: CreativeWork
comment: A WebSite is a set of related web pages and other items typically served from a single web domain and accessible via URLs.

WholesaleStore
type: Class
comment: A wholesale store.
subclass of: Store

WinAction
type: Class
comment: The act of achieving victory in a competitive activity.
subclass of: AchieveAction

Winery
type: Class
comment: A winery.
subclass of: FoodEstablishment

WorkBasedProgram
type: Class
subclass of: EducationalOccupationalProgram
comment: A program with both an educational and employment component. Typically based at a workplace and structured around work-based learning, with the aim of instilling competencies related to an occupation. WorkBasedProgram is used to distinguish programs such as apprenticeships from school, college or other classroom based educational programs.

WorkersUnion
type: Class
subclass of: Organization
comment: A Workers Union (also known as a Labor Union, Labour Union, or Trade Union) is an organization that promotes the interests of its worker members by collectively bargaining with management, organizing, and political lobbying.

WriteAction
type: Class
subclass of: CreateAction
comment: The act of authoring written creative content.

XPathType
type: Class
comment: Text representing an XPath (typically but not necessarily version 1.0).
subclass of: Text

Zoo
type: Class
subclass of: CivicStructure
comment: A zoo.

about
type: ObjectProperty
inverse of: subjectOf
comment: The subject matter of the content.
domain: Class
  union of: CommunicateAction
  union of: Event
  union of: CreativeWork
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

abridged
type: datatypeProperty
comment: Indicates whether the book is an abridged edition.
domain: Class
  union of: Book
range: Class
  union of: Boolean

abstract
type: ObjectProperty
comment: An abstract is a short description that summarizes a CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accelerationTime
type: ObjectProperty
comment: The time needed to accelerate the vehicle from a given start velocity to a given target velocity. Typical unit code(s): SEC for seconds Note: There are unfortunately no standard unit codes for seconds/0..100 km/h or seconds/0..60 mph. Simply use "SEC" for seconds and indicate the velocities in the name of the QuantitativeValue, or use valueReference with a QuantitativeValue of 0..60 mph or 0..100 km/h to specify the reference speeds.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

acceptedAnswer
type: ObjectProperty
sub property of: suggestedAnswer
comment: The answer(s) that has been accepted as best, typically on a Question/Answer site. Sites vary in their selection mechanisms, e.g. drawing on community opinion and/or the view of the Question author.
domain: Class
  union of: Question
range: Class
  union of: Answer
  union of: ItemList
  union of: Text
  union of: URL
  union of: Role

acceptedOffer
type: ObjectProperty
comment: The offer(s) -- e.g., product, quantity and price combinations -- included in the order.
domain: Class
  union of: Order
range: Class
  union of: Offer
  union of: Text
  union of: URL
  union of: Role

acceptedPaymentMethod
type: ObjectProperty
comment: The payment method(s) accepted by seller for this offer.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: LoanOrCredit
  union of: PaymentMethod
  union of: Text
  union of: URL
  union of: Role

acceptsReservations
type: ObjectProperty
comment: Indicates whether a FoodEstablishment accepts reservations. Values can be Boolean, an URL at which reservations can be made or (for backwards compatibility) the strings Yes or No.
domain: Class
  union of: FoodEstablishment
range: Class
  union of: Boolean
  union of: Text
  union of: URL
  union of: Role

accessCode
type: ObjectProperty
comment: Password, PIN, or access code needed for delivery (e.g. from a locker).
domain: Class
  union of: DeliveryEvent
range: Class
  union of: Text
  union of: URL
  union of: Role

accessMode
type: ObjectProperty
comment: The human sensory perceptual system or cognitive faculty through which a person may process or perceive information. Expected values include: auditory, tactile, textual, visual, colorDependent, chartOnVisual, chemOnVisual, diagramOnVisual, mathOnVisual, musicOnVisual, textOnVisual.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accessModeSufficient
type: ObjectProperty
comment: A list of single or combined accessModes that are sufficient to understand all the intellectual content of a resource. Expected values include: auditory, tactile, textual, visual.
domain: Class
  union of: CreativeWork
range: Class
  union of: ItemList
  union of: Text
  union of: URL
  union of: Role

accessibilityAPI
type: ObjectProperty
comment: Indicates that the resource is compatible with the referenced accessibility API (WebSchemas wiki lists possible values).
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accessibilityControl
type: ObjectProperty
comment: Identifies input methods that are sufficient to fully control the described resource (WebSchemas wiki lists possible values).
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accessibilityFeature
type: ObjectProperty
comment: Content features of the resource, such as accessible media, alternatives and supported enhancements for accessibility (WebSchemas wiki lists possible values).
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accessibilityHazard
type: ObjectProperty
comment: A characteristic of the described resource that is physiologically dangerous to some users. Related to WCAG 2.0 guideline 2.3 (WebSchemas wiki lists possible values).
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accessibilitySummary
type: ObjectProperty
comment: A human-readable summary of specific accessibility features or deficiencies, consistent with the other accessibility metadata but expressing subtleties such as "short descriptions are present but long descriptions will be needed for non-visual users" or "short descriptions are present and no long descriptions are needed."
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

accommodationCategory
type: ObjectProperty
sub property of: category
comment: Category of an Accommodation, following real estate conventions e.g. RESO (see PropertySubType, and PropertyType fields for suggested values).
domain: Class
  union of: Accommodation
range: Class
  union of: Text
  union of: URL
  union of: Role

accommodationFloorPlan
type: ObjectProperty
comment: A floorplan of some Accommodation.
domain: Class
  union of: Accommodation
  union of: Residence
range: Class
  union of: FloorPlan
  union of: Text
  union of: URL
  union of: Role

accountId
type: ObjectProperty
comment: The identifier for the account the payment will be applied to.
sub property of: identifier
domain: Class
  union of: Invoice
range: Class
  union of: Text
  union of: URL
  union of: Role

accountMinimumInflow
type: ObjectProperty
comment: A minimum amount that has to be paid in every month.
domain: Class
  union of: BankAccount
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

accountOverdraftLimit
type: ObjectProperty
comment: An overdraft is an extension of credit from a lending institution when an account reaches zero. An overdraft allows the individual to continue withdrawing money even if the account has no funds in it. Basically the bank allows people to borrow a set amount of money.
domain: Class
  union of: BankAccount
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

accountablePerson
type: ObjectProperty
comment: Specifies the Person that is legally accountable for the CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

acquireLicensePage
type: ObjectProperty
comment: Indicates a page documenting how licenses can be purchased or otherwise acquired, for the current item.
sub property of: usageInfo
domain: Class
  union of: CreativeWork
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

acquiredFrom
type: ObjectProperty
comment: The organization or person from which the product was acquired.
domain: Class
  union of: OwnershipInfo
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

acrissCode
type: ObjectProperty
comment: The ACRISS Car Classification Code is a code used by many car rental companies, for classifying vehicles. ACRISS stands for Association of Car Rental Industry Systems and Standards.
domain: Class
  union of: Car
  union of: BusOrCoach
range: Class
  union of: Text
  union of: URL
  union of: Role

actionAccessibilityRequirement
type: ObjectProperty
comment: A set of requirements that a must be fulfilled in order to perform an Action. If more than one value is specied, fulfilling one set of requirements will allow the Action to be performed.
domain: Class
  union of: ConsumeAction
range: Class
  union of: ActionAccessSpecification
  union of: Text
  union of: URL
  union of: Role

actionApplication
type: ObjectProperty
comment: An application that can complete the request.
domain: Class
  union of: EntryPoint
range: Class
  union of: SoftwareApplication
  union of: Text
  union of: URL
  union of: Role

actionOption
type: ObjectProperty
sub property of: object
comment: A sub property of object. The options subject to this action.
domain: Class
  union of: ChooseAction
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

actionPlatform
type: ObjectProperty
comment: The high level platform(s) where the Action can be performed for the given URL. To specify a specific application or operating system instance, use actionApplication.
domain: Class
  union of: EntryPoint
range: Class
  union of: Text
  union of: URL
  union of: Role

actionStatus
type: ObjectProperty
comment: Indicates the current disposition of the Action.
domain: Class
  union of: Action
range: Class
  union of: ActionStatusType
  union of: Text
  union of: URL
  union of: Role

actionableFeedbackPolicy
type: ObjectProperty
sub property of: publishingPrinciples
comment: For a NewsMediaOrganization or other news-related Organization, a statement about public engagement activities (for news media, the newsroom’s), including involving the public - digitally or otherwise -- in coverage decisions, reporting and activities after publication.
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

activeIngredient
type: ObjectProperty
comment: An active ingredient, typically chemical compounds and/or biologic substances.
domain: Class
  union of: Drug
  union of: DietarySupplement
  union of: Substance
  union of: DrugStrength
range: Class
  union of: Text
  union of: URL
  union of: Role

activityDuration
type: ObjectProperty
comment: Length of time to engage in the activity.
domain: Class
  union of: ExercisePlan
range: Class
  union of: Duration
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

activityFrequency
type: ObjectProperty
comment: How often one should engage in the activity.
domain: Class
  union of: ExercisePlan
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

actor
type: ObjectProperty
comment: An actor, e.g. in tv, radio, movie, video games etc., or in an event. Actors can be associated with individual items or with a series, episode, clip.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: Event
  union of: Clip
  union of: VideoObject
  union of: VideoGame
  union of: RadioSeries
  union of: CreativeWorkSeason
  union of: Episode
  union of: Movie
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

actors
type: ObjectProperty
supersededBy: actor
comment: An actor, e.g. in tv, radio, movie, video games etc. Actors can be associated with individual items or with a series, episode, clip.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: Clip
  union of: VideoObject
  union of: VideoGame
  union of: RadioSeries
  union of: Episode
  union of: Movie
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

addOn
type: ObjectProperty
comment: An additional offer that can only be obtained in combination with the first base offer (e.g. supplements and extensions that are available for a surcharge).
domain: Class
  union of: Offer
range: Class
  union of: Offer
  union of: Text
  union of: URL
  union of: Role

additionalName
type: ObjectProperty
comment: An additional name for a Person, can be used for a middle name.
domain: Class
  union of: Person
range: Class
  union of: Text
  union of: URL
  union of: Role

additionalNumberOfGuests
type: datatypeProperty
comment: If responding yes, the number of guests who will attend in addition to the invitee.
domain: Class
  union of: RsvpAction
range: Class
  union of: Number

additionalProperty
type: ObjectProperty
comment: A property-value pair representing an additional characteristics of the entitity, e.g. a product feature or another characteristic for which there is no matching property in schema.org. Note: Publishers should be aware that applications designed to use specific schema.org properties (e.g. http://schema.org/width, http://schema.org/color, http://schema.org/gtin13, ...) will typically expect such data to be provided using those properties, rather than using the generic property/value mechanism.
domain: Class
  union of: Product
  union of: Place
  union of: QuantitativeValue
  union of: QualitativeValue
range: Class
  union of: PropertyValue
  union of: Text
  union of: URL
  union of: Role

additionalType
type: ObjectProperty
sub property of: type
comment: An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.
domain: Class
  union of: Thing
range: Class
  union of: URL
  union of: Text
  union of: Role

additionalVariable
type: ObjectProperty
comment: Any additional component of the exercise prescription that may need to be articulated to the patient. This may include the order of exercises, the number of repetitions of movement, quantitative distance, progressions over time, etc.
domain: Class
  union of: ExercisePlan
range: Class
  union of: Text
  union of: URL
  union of: Role

address
type: ObjectProperty
comment: Physical address of the item.
domain: Class
  union of: GeoShape
  union of: Place
  union of: Person
  union of: GeoCoordinates
  union of: Organization
range: Class
  union of: PostalAddress
  union of: Text
  union of: URL
  union of: Role

addressCountry
type: ObjectProperty
comment: The country. For example, USA. You can also provide the two-letter ISO 3166-1 alpha-2 country code.
domain: Class
  union of: DefinedRegion
  union of: PostalAddress
  union of: GeoCoordinates
  union of: GeoShape
range: Class
  union of: Text
  union of: Country
  union of: URL
  union of: Role

addressLocality
type: ObjectProperty
comment: The locality in which the street address is, and which is in the region. For example, Mountain View.
domain: Class
  union of: PostalAddress
range: Class
  union of: Text
  union of: URL
  union of: Role

addressRegion
type: ObjectProperty
comment: The region in which the locality is, and which is in the country. For example, California or another appropriate first-level Administrative division
domain: Class
  union of: DefinedRegion
  union of: PostalAddress
range: Class
  union of: Text
  union of: URL
  union of: Role

administrationRoute
type: ObjectProperty
comment: A route by which this drug may be administered, e.g. 'oral'.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

advanceBookingRequirement
type: ObjectProperty
comment: The amount of time that is required between accepting the offer and the actual usage of the resource or service.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

adverseOutcome
type: ObjectProperty
comment: A possible complication and/or side effect of this therapy. If it is known that an adverse outcome is serious (resulting in death, disability, or permanent damage; requiring hospitalization; or is otherwise life-threatening or requires immediate medical attention), tag it as a seriouseAdverseOutcome instead.
domain: Class
  union of: TherapeuticProcedure
  union of: MedicalDevice
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

affectedBy
type: ObjectProperty
comment: Drugs that affect the test's results.
domain: Class
  union of: MedicalTest
range: Class
  union of: Drug
  union of: Text
  union of: URL
  union of: Role

affiliation
type: ObjectProperty
comment: An organization that this person is affiliated with. For example, a school/university, a club, or a team.
sub property of: memberOf
domain: Class
  union of: Person
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

afterMedia
type: ObjectProperty
comment: A media object representing the circumstances after performing this direction.
domain: Class
  union of: HowToDirection
range: Class
  union of: MediaObject
  union of: URL
  union of: Text
  union of: Role

agent
type: ObjectProperty
comment: The direct performer or driver of the action (animate or inanimate). e.g. John wrote a book.
domain: Class
  union of: Action
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

aggregateRating
type: ObjectProperty
comment: The overall rating, based on a collection of reviews or ratings, of the item.
domain: Class
  union of: Place
  union of: Brand
  union of: CreativeWork
  union of: Event
  union of: Organization
  union of: Offer
  union of: Product
  union of: Service
range: Class
  union of: AggregateRating
  union of: Text
  union of: URL
  union of: Role

aircraft
type: ObjectProperty
comment: The kind of aircraft (e.g., "Boeing 747").
domain: Class
  union of: Flight
range: Class
  union of: Vehicle
  union of: Text
  union of: URL
  union of: Role

album
type: ObjectProperty
comment: A music album.
domain: Class
  union of: MusicGroup
range: Class
  union of: MusicAlbum
  union of: Text
  union of: URL
  union of: Role

albumProductionType
type: ObjectProperty
comment: Classification of the album by it's type of content: soundtrack, live album, studio album, etc.
domain: Class
  union of: MusicAlbum
range: Class
  union of: MusicAlbumProductionType
  union of: Text
  union of: URL
  union of: Role

albumRelease
type: ObjectProperty
inverse of: releaseOf
comment: A release of this album.
domain: Class
  union of: MusicAlbum
range: Class
  union of: MusicRelease
  union of: Text
  union of: URL
  union of: Role

albumReleaseType
type: ObjectProperty
comment: The kind of release which this album is: single, EP or album.
domain: Class
  union of: MusicAlbum
range: Class
  union of: MusicAlbumReleaseType
  union of: Text
  union of: URL
  union of: Role

albums
type: ObjectProperty
comment: A collection of music albums.
supersededBy: album
domain: Class
  union of: MusicGroup
range: Class
  union of: MusicAlbum
  union of: Text
  union of: URL
  union of: Role

alcoholWarning
type: ObjectProperty
comment: Any precaution, guidance, contraindication, etc. related to consumption of alcohol while taking this drug.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

algorithm
type: ObjectProperty
comment: The algorithm or rules to follow to compute the score.
domain: Class
  union of: MedicalRiskScore
range: Class
  union of: Text
  union of: URL
  union of: Role

alignmentType
type: ObjectProperty
comment: A category of alignment between the learning resource and the framework node. Recommended values include: 'requires', 'textComplexity', 'readingLevel', and 'educationalSubject'.
domain: Class
  union of: AlignmentObject
range: Class
  union of: Text
  union of: URL
  union of: Role

alternateName
type: ObjectProperty
comment: An alias for the item.
domain: Class
  union of: Thing
range: Class
  union of: Text
  union of: URL
  union of: Role

alternativeHeadline
type: ObjectProperty
comment: A secondary title of the CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

alumni
type: ObjectProperty
inverse of: alumniOf
comment: Alumni of an organization.
domain: Class
  union of: EducationalOrganization
  union of: Organization
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

alumniOf
type: ObjectProperty
inverse of: alumni
comment: An organization that the person is an alumni of.
domain: Class
  union of: Person
range: Class
  union of: Organization
  union of: EducationalOrganization
  union of: Text
  union of: URL
  union of: Role

amenityFeature
type: ObjectProperty
comment: An amenity feature (e.g. a characteristic or service) of the Accommodation. This generic property does not make a statement about whether the feature is included in an offer for the main accommodation or available at extra costs.
domain: Class
  union of: FloorPlan
  union of: LodgingBusiness
  union of: Accommodation
  union of: Place
range: Class
  union of: LocationFeatureSpecification
  union of: Text
  union of: URL
  union of: Role

amount
type: ObjectProperty
comment: The amount of money.
domain: Class
  union of: LoanOrCredit
  union of: MoneyTransfer
  union of: DatedMoneySpecification
  union of: MonetaryGrant
  union of: InvestmentOrDeposit
range: Class
  union of: Number
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

amountOfThisGood
type: datatypeProperty
comment: The quantity of the goods included in the offer.
domain: Class
  union of: TypeAndQuantityNode
range: Class
  union of: Number

announcementLocation
type: ObjectProperty
comment: Indicates a specific CivicStructure or LocalBusiness associated with the SpecialAnnouncement. For example, a specific testing facility or business with special opening hours. For a larger geographic region like a quarantine of an entire region, use spatialCoverage.
sub property of: spatialCoverage
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: LocalBusiness
  union of: CivicStructure
  union of: Text
  union of: URL
  union of: Role

annualPercentageRate
type: ObjectProperty
comment: The annual rate that is charged for borrowing (or made by investing), expressed as a single percentage number that represents the actual yearly cost of funds over the term of a loan. This includes any fees or additional costs associated with the transaction.
domain: Class
  union of: FinancialProduct
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

answerCount
type: datatypeProperty
comment: The number of answers this question has received.
domain: Class
  union of: Question
range: Class
  union of: Integer

antagonist
type: ObjectProperty
comment: The muscle whose action counteracts the specified muscle.
domain: Class
  union of: Muscle
range: Class
  union of: Muscle
  union of: Text
  union of: URL
  union of: Role

appearance
type: ObjectProperty
comment: Indicates an occurence of a Claim in some CreativeWork.
sub property of: workExample
domain: Class
  union of: Claim
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

applicableLocation
type: ObjectProperty
comment: The location in which the status applies.
domain: Class
  union of: DrugCost
  union of: DrugLegalStatus
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

applicantLocationRequirements
type: ObjectProperty
comment: The location(s) applicants can apply from. This is usually used for telecommuting jobs where the applicant does not need to be in a physical office. Note: This should not be used for citizenship or work visa requirements.
domain: Class
  union of: JobPosting
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

application
type: ObjectProperty
supersededBy: actionApplication
comment: An application that can complete the request.
domain: Class
  union of: EntryPoint
range: Class
  union of: SoftwareApplication
  union of: Text
  union of: URL
  union of: Role

applicationCategory
type: ObjectProperty
comment: Type of software application, e.g. 'Game, Multimedia'.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

applicationContact
type: ObjectProperty
comment: Contact details for further information relevant to this job posting.
domain: Class
  union of: JobPosting
range: Class
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

applicationDeadline
type: datatypeProperty
comment: The date at which the program stops collecting applications for the next enrollment cycle.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Date

applicationStartDate
type: datatypeProperty
comment: The date at which the program begins collecting applications for the next enrollment cycle.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Date

applicationSubCategory
type: ObjectProperty
comment: Subcategory of the application, e.g. 'Arcade Game'.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

applicationSuite
type: ObjectProperty
comment: The name of the application suite to which the application belongs (e.g. Excel belongs to Office).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

appliesToDeliveryMethod
type: ObjectProperty
comment: The delivery method(s) to which the delivery charge or payment charge specification applies.
domain: Class
  union of: DeliveryChargeSpecification
  union of: PaymentChargeSpecification
range: Class
  union of: DeliveryMethod
  union of: Text
  union of: URL
  union of: Role

appliesToPaymentMethod
type: ObjectProperty
comment: The payment method(s) to which the payment charge specification applies.
domain: Class
  union of: PaymentChargeSpecification
range: Class
  union of: PaymentMethod
  union of: Text
  union of: URL
  union of: Role

archiveHeld
type: ObjectProperty
comment: Collection, fonds, or item held, kept or maintained by an ArchiveOrganization.
inverse of: holdingArchive
domain: Class
  union of: ArchiveOrganization
range: Class
  union of: ArchiveComponent
  union of: Text
  union of: URL
  union of: Role

area
type: ObjectProperty
comment: The area within which users can expect to reach the broadcast service.
supersededBy: serviceArea
domain: Class
  union of: BroadcastService
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

areaServed
type: ObjectProperty
comment: The geographic area where a service or offered item is provided.
domain: Class
  union of: DeliveryChargeSpecification
  union of: ContactPoint
  union of: Demand
  union of: Organization
  union of: Offer
  union of: Service
range: Class
  union of: GeoShape
  union of: Text
  union of: AdministrativeArea
  union of: Place
  union of: URL
  union of: Role

arrivalAirport
type: ObjectProperty
comment: The airport where the flight terminates.
domain: Class
  union of: Flight
range: Class
  union of: Airport
  union of: Text
  union of: URL
  union of: Role

arrivalBusStop
type: ObjectProperty
comment: The stop or station from which the bus arrives.
domain: Class
  union of: BusTrip
range: Class
  union of: BusStop
  union of: BusStation
  union of: Text
  union of: URL
  union of: Role

arrivalGate
type: ObjectProperty
comment: Identifier of the flight's arrival gate.
domain: Class
  union of: Flight
range: Class
  union of: Text
  union of: URL
  union of: Role

arrivalPlatform
type: ObjectProperty
comment: The platform where the train arrives.
domain: Class
  union of: TrainTrip
range: Class
  union of: Text
  union of: URL
  union of: Role

arrivalStation
type: ObjectProperty
comment: The station where the train trip ends.
domain: Class
  union of: TrainTrip
range: Class
  union of: TrainStation
  union of: Text
  union of: URL
  union of: Role

arrivalTerminal
type: ObjectProperty
comment: Identifier of the flight's arrival terminal.
domain: Class
  union of: Flight
range: Class
  union of: Text
  union of: URL
  union of: Role

arrivalTime
type: datatypeProperty
comment: The expected arrival time.
domain: Class
  union of: Trip
range: Class
  union of: DateTime
  union of: Time

artEdition
type: ObjectProperty
comment: The number of copies when multiple copies of a piece of artwork are produced - e.g. for a limited edition of 20 prints, 'artEdition' refers to the total number of copies (in this example "20").
domain: Class
  union of: VisualArtwork
range: Class
  union of: Text
  union of: Integer
  union of: URL
  union of: Role

artMedium
type: ObjectProperty
comment: The material used. (e.g. Oil, Watercolour, Acrylic, Linoprint, Marble, Cyanotype, Digital, Lithograph, DryPoint, Intaglio, Pastel, Woodcut, Pencil, Mixed Media, etc.)
sub property of: material
domain: Class
  union of: VisualArtwork
range: Class
  union of: Text
  union of: URL
  union of: Role

arterialBranch
type: ObjectProperty
comment: The branches that comprise the arterial structure.
domain: Class
  union of: Artery
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

artform
type: ObjectProperty
comment: e.g. Painting, Drawing, Sculpture, Print, Photograph, Assemblage, Collage, etc.
domain: Class
  union of: VisualArtwork
range: Class
  union of: Text
  union of: URL
  union of: Role

articleBody
type: ObjectProperty
comment: The actual body of the article.
domain: Class
  union of: Article
range: Class
  union of: Text
  union of: URL
  union of: Role

articleSection
type: ObjectProperty
comment: Articles may belong to one or more 'sections' in a magazine or newspaper, such as Sports, Lifestyle, etc.
domain: Class
  union of: Article
range: Class
  union of: Text
  union of: URL
  union of: Role

artist
type: ObjectProperty
comment: The primary artist for a work in a medium other than pencils or digital line art--for example, if the primary artwork is done in watercolors or digital paints.
domain: Class
  union of: ComicIssue
  union of: ComicStory
  union of: VisualArtwork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

artworkSurface
type: ObjectProperty
comment: The supporting materials for the artwork, e.g. Canvas, Paper, Wood, Board, etc.
domain: Class
  union of: VisualArtwork
range: Class
  union of: Text
  union of: URL
  union of: Role

aspect
type: ObjectProperty
supersededBy: mainContentOfPage
comment: An aspect of medical practice that is considered on the page, such as 'diagnosis', 'treatment', 'causes', 'prognosis', 'etiology', 'epidemiology', etc.
domain: Class
  union of: MedicalWebPage
range: Class
  union of: Text
  union of: URL
  union of: Role

assembly
type: ObjectProperty
supersededBy: executableLibraryName
comment: Library file name e.g., mscorlib.dll, system.web.dll.
domain: Class
  union of: APIReference
range: Class
  union of: Text
  union of: URL
  union of: Role

assemblyVersion
type: ObjectProperty
comment: Associated product/technology version. e.g., .NET Framework 4.5.
domain: Class
  union of: APIReference
range: Class
  union of: Text
  union of: URL
  union of: Role

assesses
type: ObjectProperty
comment: The item being described is intended to assess the competency or learning outcome defined by the referenced term.
domain: Class
  union of: CreativeWork
  union of: EducationEvent
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

associatedAnatomy
type: ObjectProperty
comment: The anatomy of the underlying organ system or structures associated with this entity.
domain: Class
  union of: PhysicalActivity
  union of: MedicalCondition
range: Class
  union of: AnatomicalStructure
  union of: AnatomicalSystem
  union of: SuperficialAnatomy
  union of: Text
  union of: URL
  union of: Role

associatedArticle
type: ObjectProperty
comment: A NewsArticle associated with the Media Object.
domain: Class
  union of: MediaObject
range: Class
  union of: NewsArticle
  union of: Text
  union of: URL
  union of: Role

associatedMedia
type: ObjectProperty
comment: A media object that encodes this CreativeWork. This property is a synonym for encoding.
domain: Class
  union of: CreativeWork
range: Class
  union of: MediaObject
  union of: Text
  union of: URL
  union of: Role

associatedPathophysiology
type: ObjectProperty
comment: If applicable, a description of the pathophysiology associated with the anatomical system, including potential abnormal changes in the mechanical, physical, and biochemical functions of the system.
domain: Class
  union of: SuperficialAnatomy
  union of: AnatomicalSystem
  union of: AnatomicalStructure
range: Class
  union of: Text
  union of: URL
  union of: Role

athlete
type: ObjectProperty
comment: A person that acts as performing member of a sports team; a player as opposed to a coach.
domain: Class
  union of: SportsTeam
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

attendee
type: ObjectProperty
comment: A person or organization attending the event.
domain: Class
  union of: Event
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

attendees
type: ObjectProperty
comment: A person attending the event.
supersededBy: attendee
domain: Class
  union of: Event
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

audience
type: ObjectProperty
comment: An intended audience, i.e. a group for whom something was created.
domain: Class
  union of: CreativeWork
  union of: Event
  union of: Product
  union of: PlayAction
  union of: LodgingBusiness
  union of: Service
range: Class
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

audienceType
type: ObjectProperty
comment: The target group associated with a given audience (e.g. veterans, car owners, musicians, etc.).
domain: Class
  union of: Audience
range: Class
  union of: Text
  union of: URL
  union of: Role

audio
type: ObjectProperty
comment: An embedded audio object.
domain: Class
  union of: CreativeWork
range: Class
  union of: MusicRecording
  union of: AudioObject
  union of: Clip
  union of: Text
  union of: URL
  union of: Role

authenticator
type: ObjectProperty
comment: The Organization responsible for authenticating the user's subscription. For example, many media apps require a cable/satellite provider to authenticate your subscription before playing media.
domain: Class
  union of: MediaSubscription
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

author
type: ObjectProperty
comment: The author of this content or rating. Please note that author is special in that HTML 5 provides a special mechanism for indicating authorship via the rel tag. That is equivalent to this and may be used interchangeably.
domain: Class
  union of: CreativeWork
  union of: Rating
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

availability
type: ObjectProperty
comment: The availability of this item—for example In stock, Out of stock, Pre-order, etc.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: ItemAvailability
  union of: Text
  union of: URL
  union of: Role

availabilityEnds
type: datatypeProperty
comment: The end of the availability of the product or service included in the offer.
domain: Class
  union of: Offer
  union of: ActionAccessSpecification
  union of: Demand
range: Class
  union of: Date
  union of: Time
  union of: DateTime

availabilityStarts
type: datatypeProperty
comment: The beginning of the availability of the product or service included in the offer.
domain: Class
  union of: Offer
  union of: ActionAccessSpecification
  union of: Demand
range: Class
  union of: DateTime
  union of: Date
  union of: Time

availableAtOrFrom
type: ObjectProperty
sub property of: areaServed
comment: The place(s) from which the offer can be obtained (e.g. store locations).
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

availableChannel
type: ObjectProperty
comment: A means of accessing the service (e.g. a phone bank, a web site, a location, etc.).
domain: Class
  union of: Service
range: Class
  union of: ServiceChannel
  union of: Text
  union of: URL
  union of: Role

availableDeliveryMethod
type: ObjectProperty
comment: The delivery method(s) available for this offer.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: DeliveryMethod
  union of: Text
  union of: URL
  union of: Role

availableFrom
type: datatypeProperty
comment: When the item is available for pickup from the store, locker, etc.
domain: Class
  union of: DeliveryEvent
range: Class
  union of: DateTime

availableIn
type: ObjectProperty
comment: The location in which the strength is available.
domain: Class
  union of: DrugStrength
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

availableLanguage
type: ObjectProperty
comment: A language someone may use with or at the item, service or place. Please use one of the language codes from the IETF BCP 47 standard. See also inLanguage
domain: Class
  union of: TouristAttraction
  union of: LodgingBusiness
  union of: ContactPoint
  union of: ServiceChannel
range: Class
  union of: Text
  union of: Language
  union of: URL
  union of: Role

availableOnDevice
type: ObjectProperty
comment: Device required to run the application. Used in cases where a specific make/model is required to run the application.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

availableService
type: ObjectProperty
comment: A medical service available from this provider.
domain: Class
  union of: MedicalClinic
  union of: Hospital
  union of: Physician
range: Class
  union of: MedicalTherapy
  union of: MedicalTest
  union of: MedicalProcedure
  union of: Text
  union of: URL
  union of: Role

availableStrength
type: ObjectProperty
comment: An available dosage strength for the drug.
domain: Class
  union of: Drug
range: Class
  union of: DrugStrength
  union of: Text
  union of: URL
  union of: Role

availableTest
type: ObjectProperty
comment: A diagnostic test or procedure offered by this lab.
domain: Class
  union of: DiagnosticLab
range: Class
  union of: MedicalTest
  union of: Text
  union of: URL
  union of: Role

availableThrough
type: datatypeProperty
comment: After this date, the item will no longer be available for pickup.
domain: Class
  union of: DeliveryEvent
range: Class
  union of: DateTime

award
type: ObjectProperty
comment: An award won by or for this item.
domain: Class
  union of: Product
  union of: CreativeWork
  union of: Person
  union of: Service
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

awards
type: ObjectProperty
supersededBy: award
comment: Awards won by or for this item.
domain: Class
  union of: Product
  union of: CreativeWork
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

awayTeam
type: ObjectProperty
comment: The away team in a sports event.
sub property of: competitor
domain: Class
  union of: SportsEvent
range: Class
  union of: SportsTeam
  union of: Person
  union of: Text
  union of: URL
  union of: Role

backstory
type: ObjectProperty
comment: For an Article, typically a NewsArticle, the backstory property provides a textual summary giving a brief explanation of why and how an article was created. In a journalistic setting this could include information about reporting process, methods, interviews, data sources, etc.
domain: Class
  union of: Article
range: Class
  union of: Text
  union of: CreativeWork
  union of: URL
  union of: Role

bankAccountType
type: ObjectProperty
comment: The type of a bank account.
domain: Class
  union of: BankAccount
range: Class
  union of: Text
  union of: URL
  union of: Role

baseSalary
type: ObjectProperty
comment: The base salary of the job or of an employee in an EmployeeRole.
domain: Class
  union of: JobPosting
  union of: EmployeeRole
range: Class
  union of: MonetaryAmount
  union of: Number
  union of: PriceSpecification
  union of: Text
  union of: URL
  union of: Role

bccRecipient
type: ObjectProperty
comment: A sub property of recipient. The recipient blind copied on a message.
sub property of: recipient
domain: Class
  union of: Message
range: Class
  union of: Person
  union of: ContactPoint
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

bed
type: ObjectProperty
comment: The type of bed or beds included in the accommodation. For the single case of just one bed of a certain type, you use bed directly with a text. If you want to indicate the quantity of a certain kind of bed, use an instance of BedDetails. For more detailed information, use the amenityFeature property.
domain: Class
  union of: HotelRoom
  union of: Suite
range: Class
  union of: Text
  union of: BedType
  union of: BedDetails
  union of: URL
  union of: Role

beforeMedia
type: ObjectProperty
comment: A media object representing the circumstances before performing this direction.
domain: Class
  union of: HowToDirection
range: Class
  union of: URL
  union of: MediaObject
  union of: Text
  union of: Role

beneficiaryBank
type: ObjectProperty
comment: A bank or bank’s branch, financial institution or international financial institution operating the beneficiary’s bank account or releasing funds for the beneficiary
domain: Class
  union of: MoneyTransfer
range: Class
  union of: Text
  union of: BankOrCreditUnion
  union of: URL
  union of: Role

benefits
type: ObjectProperty
supersededBy: jobBenefits
comment: Description of benefits associated with the job.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

benefitsSummaryUrl
type: ObjectProperty
comment: The URL that goes directly to the summary of benefits and coverage for the specific standard plan or plan variation.
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: URL
  union of: Text
  union of: Role

bestRating
type: ObjectProperty
comment: The highest value allowed in this rating system. If bestRating is omitted, 5 is assumed.
domain: Class
  union of: Rating
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

billingAddress
type: ObjectProperty
comment: The billing address for the order.
domain: Class
  union of: Order
range: Class
  union of: PostalAddress
  union of: Text
  union of: URL
  union of: Role

billingIncrement
type: datatypeProperty
comment: This property specifies the minimal quantity and rounding increment that will be the basis for the billing. The unit of measurement is specified by the unitCode property.
domain: Class
  union of: UnitPriceSpecification
range: Class
  union of: Number

billingPeriod
type: ObjectProperty
comment: The time interval used to compute the invoice.
domain: Class
  union of: Invoice
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

biomechnicalClass
type: ObjectProperty
comment: The biomechanical properties of the bone.
domain: Class
  union of: Joint
range: Class
  union of: Text
  union of: URL
  union of: Role

birthDate
type: datatypeProperty
comment: Date of birth.
domain: Class
  union of: Person
range: Class
  union of: Date

birthPlace
type: ObjectProperty
comment: The place where the person was born.
domain: Class
  union of: Person
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

bitrate
type: ObjectProperty
comment: The bitrate of the media object.
domain: Class
  union of: MediaObject
range: Class
  union of: Text
  union of: URL
  union of: Role

blogPost
type: ObjectProperty
comment: A posting that is part of this blog.
domain: Class
  union of: Blog
range: Class
  union of: BlogPosting
  union of: Text
  union of: URL
  union of: Role

blogPosts
type: ObjectProperty
supersededBy: blogPost
comment: The postings that are part of this blog.
domain: Class
  union of: Blog
range: Class
  union of: BlogPosting
  union of: Text
  union of: URL
  union of: Role

bloodSupply
type: ObjectProperty
comment: The blood vessel that carries blood from the heart to the muscle.
domain: Class
  union of: Muscle
range: Class
  union of: Vessel
  union of: Text
  union of: URL
  union of: Role

boardingGroup
type: ObjectProperty
comment: The airline-specific indicator of boarding order / preference.
domain: Class
  union of: FlightReservation
range: Class
  union of: Text
  union of: URL
  union of: Role

boardingPolicy
type: ObjectProperty
comment: The type of boarding policy used by the airline (e.g. zone-based or group-based).
domain: Class
  union of: Flight
  union of: Airline
range: Class
  union of: BoardingPolicyType
  union of: Text
  union of: URL
  union of: Role

bodyLocation
type: ObjectProperty
comment: Location in the body of the anatomical structure.
domain: Class
  union of: MedicalProcedure
  union of: AnatomicalStructure
range: Class
  union of: Text
  union of: URL
  union of: Role

bodyType
type: ObjectProperty
comment: Indicates the design and body style of the vehicle (e.g. station wagon, hatchback, etc.).
domain: Class
  union of: Vehicle
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

bookEdition
type: ObjectProperty
comment: The edition of the book.
domain: Class
  union of: Book
range: Class
  union of: Text
  union of: URL
  union of: Role

bookFormat
type: ObjectProperty
comment: The format of the book.
domain: Class
  union of: Book
range: Class
  union of: BookFormatType
  union of: Text
  union of: URL
  union of: Role

bookingAgent
type: ObjectProperty
comment: 'bookingAgent' is an out-dated term indicating a 'broker' that serves as a booking agent.
supersededBy: broker
domain: Class
  union of: Reservation
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

bookingTime
type: datatypeProperty
comment: The date and time the reservation was booked.
domain: Class
  union of: Reservation
range: Class
  union of: DateTime

borrower
type: ObjectProperty
sub property of: participant
comment: A sub property of participant. The person that borrows the object being lent.
domain: Class
  union of: LendAction
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

box
type: ObjectProperty
comment: A box is the area enclosed by the rectangle formed by two points. The first point is the lower corner, the second point is the upper corner. A box is expressed as two points separated by a space character.
domain: Class
  union of: GeoShape
range: Class
  union of: Text
  union of: URL
  union of: Role

branch
type: ObjectProperty
supersededBy: arterialBranch
supersededBy: nerveBranch
comment: The branches that delineate from the nerve bundle. Not to be confused with branchOf.
supersededBy: veinBranch
domain: Class
  union of: Nerve
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

branchCode
type: ObjectProperty
comment: A short textual code (also called "store code") that uniquely identifies a place of business. The code is typically assigned by the parentOrganization and used in structured URLs. For example, in the URL http://www.starbucks.co.uk/store-locator/etc/detail/3047 the code "3047" is a branchCode for a particular branch.
domain: Class
  union of: Place
range: Class
  union of: Text
  union of: URL
  union of: Role

branchOf
type: ObjectProperty
supersededBy: parentOrganization
comment: The larger organization that this local business is a branch of, if any. Not to be confused with (anatomical)branch.
domain: Class
  union of: LocalBusiness
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

brand
type: ObjectProperty
comment: The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person.
domain: Class
  union of: Product
  union of: Person
  union of: Service
  union of: Organization
range: Class
  union of: Organization
  union of: Brand
  union of: Text
  union of: URL
  union of: Role

breadcrumb
type: ObjectProperty
comment: A set of links that can help a user understand and navigate a website hierarchy.
domain: Class
  union of: WebPage
range: Class
  union of: Text
  union of: BreadcrumbList
  union of: URL
  union of: Role

breastfeedingWarning
type: ObjectProperty
comment: Any precaution, guidance, contraindication, etc. related to this drug's use by breastfeeding mothers.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

broadcastAffiliateOf
type: ObjectProperty
comment: The media network(s) whose content is broadcast on this station.
domain: Class
  union of: BroadcastService
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

broadcastChannelId
type: ObjectProperty
comment: The unique address by which the BroadcastService can be identified in a provider lineup. In US, this is typically a number.
domain: Class
  union of: BroadcastChannel
range: Class
  union of: Text
  union of: URL
  union of: Role

broadcastDisplayName
type: ObjectProperty
comment: The name displayed in the channel guide. For many US affiliates, it is the network name.
domain: Class
  union of: BroadcastService
range: Class
  union of: Text
  union of: URL
  union of: Role

broadcastFrequency
type: ObjectProperty
comment: The frequency used for over-the-air broadcasts. Numeric values or simple ranges e.g. 87-99. In addition a shortcut idiom is supported for frequences of AM and FM radio channels, e.g. "87 FM".
domain: Class
  union of: BroadcastChannel
  union of: BroadcastService
range: Class
  union of: Text
  union of: BroadcastFrequencySpecification
  union of: URL
  union of: Role

broadcastFrequencyValue
type: ObjectProperty
comment: The frequency in MHz for a particular broadcast.
domain: Class
  union of: BroadcastFrequencySpecification
range: Class
  union of: QuantitativeValue
  union of: Number
  union of: Text
  union of: URL
  union of: Role

broadcastOfEvent
type: ObjectProperty
comment: The event being broadcast such as a sporting event or awards ceremony.
domain: Class
  union of: BroadcastEvent
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

broadcastServiceTier
type: ObjectProperty
comment: The type of service required to have access to the channel (e.g. Standard or Premium).
domain: Class
  union of: BroadcastChannel
range: Class
  union of: Text
  union of: URL
  union of: Role

broadcastSignalModulation
type: ObjectProperty
comment: The modulation (e.g. FM, AM, etc) used by a particular broadcast service
domain: Class
  union of: BroadcastFrequencySpecification
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

broadcastSubChannel
type: ObjectProperty
comment: The subchannel used for the broadcast.
domain: Class
  union of: BroadcastFrequencySpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

broadcastTimezone
type: ObjectProperty
comment: The timezone in ISO 8601 format for which the service bases its broadcasts
domain: Class
  union of: BroadcastService
range: Class
  union of: Text
  union of: URL
  union of: Role

broadcaster
type: ObjectProperty
comment: The organization owning or operating the broadcast service.
domain: Class
  union of: BroadcastService
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

broker
type: ObjectProperty
comment: An entity that arranges for an exchange between a buyer and a seller. In most cases a broker never acquires or releases ownership of a product or service involved in an exchange. If it is not clear whether an entity is a broker, seller, or buyer, the latter two terms are preferred.
domain: Class
  union of: Service
  union of: Reservation
  union of: Order
  union of: Invoice
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

browserRequirements
type: ObjectProperty
comment: Specifies browser requirements in human-readable text. For example, 'requires HTML5 support'.
domain: Class
  union of: WebApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

busName
type: ObjectProperty
comment: The name of the bus (e.g. Bolt Express).
domain: Class
  union of: BusTrip
range: Class
  union of: Text
  union of: URL
  union of: Role

busNumber
type: ObjectProperty
comment: The unique identifier for the bus.
domain: Class
  union of: BusTrip
range: Class
  union of: Text
  union of: URL
  union of: Role

businessDays
type: ObjectProperty
comment: Days of the week when the merchant typically operates, indicated via opening hours markup.
domain: Class
  union of: ShippingDeliveryTime
range: Class
  union of: OpeningHoursSpecification
  union of: Text
  union of: URL
  union of: Role

businessFunction
type: ObjectProperty
comment: The business function (e.g. sell, lease, repair, dispose) of the offer or component of a bundle (TypeAndQuantityNode). The default is http://purl.org/goodrelations/v1#Sell.
domain: Class
  union of: Offer
  union of: Demand
  union of: TypeAndQuantityNode
range: Class
  union of: BusinessFunction
  union of: Text
  union of: URL
  union of: Role

buyer
type: ObjectProperty
comment: A sub property of participant. The participant/person/organization that bought the object.
sub property of: participant
domain: Class
  union of: SellAction
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

byArtist
type: ObjectProperty
comment: The artist that performed this album or recording.
domain: Class
  union of: MusicAlbum
  union of: MusicRecording
range: Class
  union of: Person
  union of: MusicGroup
  union of: Text
  union of: URL
  union of: Role

byDay
type: ObjectProperty
comment: Defines the day(s) of the week on which a recurring Event takes place. May be specified using either DayOfWeek, or alternatively Text conforming to iCal's syntax for byDay recurrence rules
domain: Class
  union of: Schedule
range: Class
  union of: Text
  union of: DayOfWeek
  union of: URL
  union of: Role

byMonth
type: datatypeProperty
comment: Defines the month(s) of the year on which a recurring Event takes place. Specified as an Integer between 1-12. January is 1.
domain: Class
  union of: Schedule
range: Class
  union of: Integer

byMonthDay
type: datatypeProperty
comment: Defines the day(s) of the month on which a recurring Event takes place. Specified as an Integer between 1-31.
domain: Class
  union of: Schedule
range: Class
  union of: Integer

callSign
type: ObjectProperty
sub property of: identifier
comment: A callsign, as used in broadcasting and radio communications to identify people, radio and TV stations, or vehicles.
domain: Class
  union of: Person
  union of: BroadcastService
  union of: Vehicle
range: Class
  union of: Text
  union of: URL
  union of: Role

calories
type: ObjectProperty
comment: The number of calories.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Energy
  union of: Text
  union of: URL
  union of: Role

candidate
type: ObjectProperty
sub property of: object
comment: A sub property of object. The candidate subject of this action.
domain: Class
  union of: VoteAction
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

caption
type: ObjectProperty
comment: The caption for this object. For downloadable machine formats (closed caption, subtitles etc.) use MediaObject and indicate the encodingFormat.
domain: Class
  union of: VideoObject
  union of: AudioObject
  union of: ImageObject
range: Class
  union of: MediaObject
  union of: Text
  union of: URL
  union of: Role

carbohydrateContent
type: ObjectProperty
comment: The number of grams of carbohydrates.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

cargoVolume
type: ObjectProperty
comment: The available volume for cargo or luggage. For automobiles, this is usually the trunk volume. Typical unit code(s): LTR for liters, FTQ for cubic foot/feet Note: You can use minValue and maxValue to indicate ranges.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

carrier
type: ObjectProperty
supersededBy: provider
comment: 'carrier' is an out-dated term indicating the 'provider' for parcel delivery and flights.
domain: Class
  union of: Flight
  union of: ParcelDelivery
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

carrierRequirements
type: ObjectProperty
comment: Specifies specific carrier(s) requirements for the application (e.g. an application may only work on a specific carrier network).
domain: Class
  union of: MobileApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

cashBack
type: datatypeProperty
comment: A cardholder benefit that pays the cardholder a small percentage of their net expenditures.
domain: Class
  union of: PaymentCard
range: Class
  union of: Boolean
  union of: Number

catalog
type: ObjectProperty
supersededBy: includedInDataCatalog
comment: A data catalog which contains this dataset.
domain: Class
  union of: Dataset
range: Class
  union of: DataCatalog
  union of: Text
  union of: URL
  union of: Role

catalogNumber
type: ObjectProperty
comment: The catalog number for the release.
domain: Class
  union of: MusicRelease
range: Class
  union of: Text
  union of: URL
  union of: Role

category
type: ObjectProperty
comment: A category for the item. Greater signs or slashes can be used to informally indicate a category hierarchy.
domain: Class
  union of: PhysicalActivity
  union of: ActionAccessSpecification
  union of: Invoice
  union of: Offer
  union of: Product
  union of: SpecialAnnouncement
  union of: Service
  union of: Recommendation
range: Class
  union of: URL
  union of: Text
  union of: PhysicalActivityCategory
  union of: Thing
  union of: Role

causeOf
type: ObjectProperty
comment: The condition, complication, symptom, sign, etc. caused.
domain: Class
  union of: MedicalCause
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

ccRecipient
type: ObjectProperty
sub property of: recipient
comment: A sub property of recipient. The recipient copied on a message.
domain: Class
  union of: Message
range: Class
  union of: Person
  union of: Organization
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

character
type: ObjectProperty
comment: Fictional person connected with a creative work.
domain: Class
  union of: CreativeWork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

characterAttribute
type: ObjectProperty
comment: A piece of data that represents a particular aspect of a fictional character (skill, power, character points, advantage, disadvantage).
domain: Class
  union of: VideoGameSeries
  union of: Game
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

characterName
type: ObjectProperty
comment: The name of a character played in some acting or performing role, i.e. in a PerformanceRole.
domain: Class
  union of: PerformanceRole
range: Class
  union of: Text
  union of: URL
  union of: Role

cheatCode
type: ObjectProperty
comment: Cheat codes to the game.
domain: Class
  union of: VideoGameSeries
  union of: VideoGame
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

checkinTime
type: datatypeProperty
comment: The earliest someone may check into a lodging establishment.
domain: Class
  union of: LodgingReservation
  union of: LodgingBusiness
range: Class
  union of: DateTime
  union of: Time

checkoutTime
type: datatypeProperty
comment: The latest someone may check out of a lodging establishment.
domain: Class
  union of: LodgingReservation
  union of: LodgingBusiness
range: Class
  union of: Time
  union of: DateTime

childMaxAge
type: datatypeProperty
comment: Maximal age of the child.
domain: Class
  union of: ParentAudience
range: Class
  union of: Number

childMinAge
type: datatypeProperty
comment: Minimal age of the child.
domain: Class
  union of: ParentAudience
range: Class
  union of: Number

children
type: ObjectProperty
comment: A child of the person.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

cholesterolContent
type: ObjectProperty
comment: The number of milligrams of cholesterol.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

circle
type: ObjectProperty
comment: A circle is the circular region of a specified radius centered at a specified latitude and longitude. A circle is expressed as a pair followed by a radius in meters.
domain: Class
  union of: GeoShape
range: Class
  union of: Text
  union of: URL
  union of: Role

citation
type: ObjectProperty
comment: A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: CreativeWork
  union of: URL
  union of: Role

claimReviewed
type: ObjectProperty
comment: A short summary of the specific claims reviewed in a ClaimReview.
domain: Class
  union of: ClaimReview
range: Class
  union of: Text
  union of: URL
  union of: Role

clincalPharmacology
type: ObjectProperty
comment: Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).
supersededBy: clinicalPharmacology
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

clinicalPharmacology
type: ObjectProperty
comment: Description of the absorption and elimination of drugs, including their concentration (pharmacokinetics, pK) and biological effects (pharmacodynamics, pD).
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

clipNumber
type: ObjectProperty
sub property of: position
comment: Position of the clip within an ordered group of clips.
domain: Class
  union of: Clip
range: Class
  union of: Integer
  union of: Text
  union of: URL
  union of: Role

closes
type: datatypeProperty
comment: The closing hour of the place or service on the given day(s) of the week.
domain: Class
  union of: OpeningHoursSpecification
range: Class
  union of: Time

coach
type: ObjectProperty
comment: A person that acts in a coaching role for a sports team.
domain: Class
  union of: SportsTeam
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

code
type: ObjectProperty
comment: A medical code for the entity, taken from a controlled vocabulary or ontology such as ICD-9, DiseasesDB, MeSH, SNOMED-CT, RxNorm, etc.
domain: Class
  union of: MedicalEntity
range: Class
  union of: MedicalCode
  union of: Text
  union of: URL
  union of: Role

codeRepository
type: ObjectProperty
comment: Link to the repository where the un-compiled, human readable code and related code is located (SVN, github, CodePlex).
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: URL
  union of: Text
  union of: Role

codeSampleType
type: ObjectProperty
comment: What type of code sample: full (compile ready) solution, code snippet, inline code, scripts, template.
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: Text
  union of: URL
  union of: Role

codeValue
type: ObjectProperty
comment: A short textual code that uniquely identifies the value.
sub property of: termCode
domain: Class
  union of: MedicalCode
  union of: CategoryCode
range: Class
  union of: Text
  union of: URL
  union of: Role

codingSystem
type: ObjectProperty
comment: The coding system, e.g. 'ICD-10'.
domain: Class
  union of: MedicalCode
range: Class
  union of: Text
  union of: URL
  union of: Role

colleague
type: ObjectProperty
comment: A colleague of the person.
domain: Class
  union of: Person
range: Class
  union of: URL
  union of: Person
  union of: Text
  union of: Role

colleagues
type: ObjectProperty
supersededBy: colleague
comment: A colleague of the person.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

collection
type: ObjectProperty
comment: A sub property of object. The collection target of the action.
supersededBy: targetCollection
sub property of: object
domain: Class
  union of: UpdateAction
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

collectionSize
type: datatypeProperty
comment: The number of items in the Collection.
domain: Class
  union of: Collection
range: Class
  union of: Integer

color
type: ObjectProperty
comment: The color of the product.
domain: Class
  union of: Product
range: Class
  union of: Text
  union of: URL
  union of: Role

colorist
type: ObjectProperty
comment: The individual who adds color to inked drawings.
domain: Class
  union of: ComicIssue
  union of: ComicStory
  union of: VisualArtwork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

comment
type: ObjectProperty
comment: Comments, typically from users.
domain: Class
  union of: RsvpAction
  union of: CreativeWork
range: Class
  union of: Comment
  union of: Text
  union of: URL
  union of: Role

commentCount
type: datatypeProperty
comment: The number of comments this CreativeWork (e.g. Article, Question or Answer) has received. This is most applicable to works published in Web sites with commenting system; additional comments may exist elsewhere.
domain: Class
  union of: CreativeWork
range: Class
  union of: Integer

commentText
type: ObjectProperty
comment: The text of the UserComment.
domain: Class
  union of: UserComments
range: Class
  union of: Text
  union of: URL
  union of: Role

commentTime
type: datatypeProperty
comment: The time at which the UserComment was made.
domain: Class
  union of: UserComments
range: Class
  union of: DateTime
  union of: Date

competencyRequired
type: ObjectProperty
comment: Knowledge, skill, ability or personal attribute that must be demonstrated by a person or other entity.
domain: Class
  union of: EducationalOccupationalCredential
range: Class
  union of: URL
  union of: DefinedTerm
  union of: Text
  union of: Role

competitor
type: ObjectProperty
comment: A competitor in a sports event.
domain: Class
  union of: SportsEvent
range: Class
  union of: Person
  union of: SportsTeam
  union of: Text
  union of: URL
  union of: Role

composer
type: ObjectProperty
comment: The person or organization who wrote a composition, or who is the composer of a work performed at some event.
domain: Class
  union of: Event
  union of: MusicComposition
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

comprisedOf
type: ObjectProperty
comment: Specifying something physically contained by something else. Typically used here for the underlying anatomical structures, such as organs, that comprise the anatomical system.
domain: Class
  union of: AnatomicalSystem
range: Class
  union of: AnatomicalSystem
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

conditionsOfAccess
type: ObjectProperty
comment: Conditions that affect the availability of, or method(s) of access to, an item. Typically used for real world items such as an ArchiveComponent held by an ArchiveOrganization. This property is not suitable for use as a general Web access control mechanism. It is expressed only in natural language. For example "Available by appointment from the Reading Room" or "Accessible only from logged-in accounts ".
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

confirmationNumber
type: ObjectProperty
comment: A number that confirms the given order or payment has been received.
sub property of: identifier
domain: Class
  union of: Order
  union of: Invoice
range: Class
  union of: Text
  union of: URL
  union of: Role

connectedTo
type: ObjectProperty
comment: Other anatomical structures to which this structure is connected.
domain: Class
  union of: AnatomicalStructure
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

constrainingProperty
type: datatypeProperty
comment: Indicates a property used as a constraint to define a StatisticalPopulation with respect to the set of entities corresponding to an indicated type (via populationType).
domain: Class
  union of: StatisticalPopulation
range: Class
  union of: Integer

contactOption
type: ObjectProperty
comment: An option available on this contact point (e.g. a toll-free number or support for hearing-impaired callers).
domain: Class
  union of: ContactPoint
range: Class
  union of: ContactPointOption
  union of: Text
  union of: URL
  union of: Role

contactPoint
type: ObjectProperty
comment: A contact point for a person or organization.
domain: Class
  union of: HealthInsurancePlan
  union of: Person
  union of: Organization
range: Class
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

contactPoints
type: ObjectProperty
comment: A contact point for a person or organization.
supersededBy: contactPoint
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

contactType
type: ObjectProperty
comment: A person or organization can have different contact points, for different purposes. For example, a sales contact point, a PR contact point and so on. This property is used to specify the kind of contact point.
domain: Class
  union of: ContactPoint
range: Class
  union of: Text
  union of: URL
  union of: Role

contactlessPayment
type: datatypeProperty
comment: A secure method for consumers to purchase products or services via debit, credit or smartcards by using RFID or NFC technology.
domain: Class
  union of: PaymentCard
range: Class
  union of: Boolean

containedIn
type: ObjectProperty
supersededBy: containedInPlace
comment: The basic containment relation between a place and one that contains it.
domain: Class
  union of: Place
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

containedInPlace
type: ObjectProperty
inverse of: containsPlace
comment: The basic containment relation between a place and one that contains it.
domain: Class
  union of: Place
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

containsPlace
type: ObjectProperty
comment: The basic containment relation between a place and another that it contains.
inverse of: containedInPlace
domain: Class
  union of: Place
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

containsSeason
type: ObjectProperty
comment: A season that is part of the media series.
sub property of: hasPart
domain: Class
  union of: VideoGameSeries
  union of: TVSeries
  union of: RadioSeries
range: Class
  union of: CreativeWorkSeason
  union of: Text
  union of: URL
  union of: Role

contentLocation
type: ObjectProperty
comment: The location depicted or described in the content. For example, the location in a photograph or painting.
domain: Class
  union of: CreativeWork
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

contentRating
type: ObjectProperty
comment: Official rating of a piece of content—for example,'MPAA PG-13'.
domain: Class
  union of: CreativeWork
range: Class
  union of: Rating
  union of: Text
  union of: URL
  union of: Role

contentReferenceTime
type: datatypeProperty
comment: The specific time described by a creative work, for works (e.g. articles, video objects etc.) that emphasise a particular moment within an Event.
domain: Class
  union of: CreativeWork
range: Class
  union of: DateTime

contentSize
type: ObjectProperty
comment: File size in (mega/kilo) bytes.
domain: Class
  union of: MediaObject
range: Class
  union of: Text
  union of: URL
  union of: Role

contentType
type: ObjectProperty
comment: The supported content type(s) for an EntryPoint response.
domain: Class
  union of: EntryPoint
range: Class
  union of: Text
  union of: URL
  union of: Role

contentUrl
type: ObjectProperty
comment: Actual bytes of the media object, for example the image file or video file.
domain: Class
  union of: MediaObject
range: Class
  union of: URL
  union of: Text
  union of: Role

contraindication
type: ObjectProperty
comment: A contraindication for this therapy.
domain: Class
  union of: MedicalTherapy
  union of: MedicalDevice
range: Class
  union of: Text
  union of: MedicalContraindication
  union of: URL
  union of: Role

contributor
type: ObjectProperty
comment: A secondary contributor to the CreativeWork or Event.
domain: Class
  union of: CreativeWork
  union of: Event
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

cookTime
type: ObjectProperty
sub property of: performTime
comment: The time it takes to actually cook the dish, in ISO 8601 duration format.
domain: Class
  union of: Recipe
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

cookingMethod
type: ObjectProperty
comment: The method of cooking, such as Frying, Steaming, ...
domain: Class
  union of: Recipe
range: Class
  union of: Text
  union of: URL
  union of: Role

copyrightHolder
type: ObjectProperty
comment: The party holding the legal copyright to the CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

copyrightYear
type: datatypeProperty
comment: The year during which the claimed copyright for the CreativeWork was first asserted.
domain: Class
  union of: CreativeWork
range: Class
  union of: Number

correction
type: ObjectProperty
comment: Indicates a correction to a CreativeWork, either via a CorrectionComment, textually or in another document.
domain: Class
  union of: CreativeWork
range: Class
  union of: URL
  union of: CorrectionComment
  union of: Text
  union of: Role

correctionsPolicy
type: ObjectProperty
comment: For an Organization (e.g. NewsMediaOrganization), a statement describing (in news media, the newsroom’s) disclosure and correction policy for errors.
sub property of: publishingPrinciples
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

costCategory
type: ObjectProperty
comment: The category of cost, such as wholesale, retail, reimbursement cap, etc.
domain: Class
  union of: DrugCost
range: Class
  union of: DrugCostCategory
  union of: Text
  union of: URL
  union of: Role

costCurrency
type: ObjectProperty
comment: The currency (in 3-letter of the drug cost. See: http://en.wikipedia.org/wiki/ISO_4217
domain: Class
  union of: DrugCost
range: Class
  union of: Text
  union of: URL
  union of: Role

costOrigin
type: ObjectProperty
comment: Additional details to capture the origin of the cost data. For example, 'Medicare Part B'.
domain: Class
  union of: DrugCost
range: Class
  union of: Text
  union of: URL
  union of: Role

costPerUnit
type: ObjectProperty
comment: The cost per unit of the drug.
domain: Class
  union of: DrugCost
range: Class
  union of: QualitativeValue
  union of: Text
  union of: Number
  union of: URL
  union of: Role

countriesNotSupported
type: ObjectProperty
comment: Countries for which the application is not supported. You can also provide the two-letter ISO 3166-1 alpha-2 country code.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

countriesSupported
type: ObjectProperty
comment: Countries for which the application is supported. You can also provide the two-letter ISO 3166-1 alpha-2 country code.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

countryOfOrigin
type: ObjectProperty
comment: The country of the principal offices of the production company or individual responsible for the movie or program.
domain: Class
  union of: TVSeries
  union of: TVSeason
  union of: TVEpisode
  union of: Movie
range: Class
  union of: Country
  union of: Text
  union of: URL
  union of: Role

course
type: ObjectProperty
supersededBy: exerciseCourse
comment: A sub property of location. The course where this action was taken.
sub property of: location
domain: Class
  union of: ExerciseAction
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

courseCode
type: ObjectProperty
comment: The identifier for the Course used by the course provider (e.g. CS101 or 6.001).
domain: Class
  union of: Course
range: Class
  union of: Text
  union of: URL
  union of: Role

courseMode
type: ObjectProperty
comment: The medium or means of delivery of the course instance or the mode of study, either as a text label (e.g. "online", "onsite" or "blended"; "synchronous" or "asynchronous"; "full-time" or "part-time") or as a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ).
domain: Class
  union of: CourseInstance
range: Class
  union of: Text
  union of: URL
  union of: Role

coursePrerequisites
type: ObjectProperty
comment: Requirements for taking the Course. May be completion of another Course or a textual description like "permission of instructor". Requirements may be a pre-requisite competency, referenced using AlignmentObject.
domain: Class
  union of: Course
range: Class
  union of: AlignmentObject
  union of: Text
  union of: Course
  union of: URL
  union of: Role

courseWorkload
type: ObjectProperty
comment: The amount of work expected of students taking the course, often provided as a figure per week or per month, and may be broken down by type. For example, "2 hours of lectures, 1 hour of lab work and 3 hours of independent study per week".
domain: Class
  union of: CourseInstance
range: Class
  union of: Text
  union of: URL
  union of: Role

coverageEndTime
type: datatypeProperty
comment: The time when the live blog will stop covering the Event. Note that coverage may continue after the Event concludes.
domain: Class
  union of: LiveBlogPosting
range: Class
  union of: DateTime

coverageStartTime
type: datatypeProperty
comment: The time when the live blog will begin covering the Event. Note that coverage may begin before the Event's start time. The LiveBlogPosting may also be created before coverage begins.
domain: Class
  union of: LiveBlogPosting
range: Class
  union of: DateTime

creativeWorkStatus
type: ObjectProperty
comment: The status of a creative work in terms of its stage in a lifecycle. Example terms include Incomplete, Draft, Published, Obsolete. Some organizations define a set of terms for the stages of their publication lifecycle.
domain: Class
  union of: CreativeWork
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

creator
type: ObjectProperty
comment: The creator/author of this CreativeWork. This is the same as the Author property for CreativeWork.
domain: Class
  union of: CreativeWork
  union of: UserComments
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

credentialCategory
type: ObjectProperty
comment: The category or type of credential being described, for example "degree”, “certificate”, “badge”, or more specific term.
domain: Class
  union of: EducationalOccupationalCredential
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

creditedTo
type: ObjectProperty
comment: The group the release is credited to if different than the byArtist. For example, Red and Blue is credited to "Stefani Germanotta Band", but by Lady Gaga.
domain: Class
  union of: MusicRelease
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

cssSelector
type: ObjectProperty
comment: A CSS selector, e.g. of a SpeakableSpecification or WebPageElement. In the latter case, multiple matches within a page can constitute a single conceptual "Web page element".
domain: Class
  union of: WebPageElement
  union of: SpeakableSpecification
range: Class
  union of: CssSelectorType
  union of: Text
  union of: URL
  union of: Role

currenciesAccepted
type: ObjectProperty
comment: The currency accepted. Use standard formats: ISO 4217 currency format e.g. "USD"; Ticker symbol for cryptocurrencies e.g. "BTC"; well known names for Local Exchange Tradings Systems (LETS) and other currency types e.g. "Ithaca HOUR".
domain: Class
  union of: LocalBusiness
range: Class
  union of: Text
  union of: URL
  union of: Role

currency
type: ObjectProperty
comment: The currency in which the monetary amount is expressed. Use standard formats: ISO 4217 currency format e.g. "USD"; Ticker symbol for cryptocurrencies e.g. "BTC"; well known names for Local Exchange Tradings Systems (LETS) and other currency types e.g. "Ithaca HOUR".
domain: Class
  union of: LoanOrCredit
  union of: MonetaryAmountDistribution
  union of: MonetaryAmount
  union of: DatedMoneySpecification
  union of: ExchangeRateSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

currentExchangeRate
type: ObjectProperty
comment: The current price of a currency.
domain: Class
  union of: ExchangeRateSpecification
range: Class
  union of: UnitPriceSpecification
  union of: Text
  union of: URL
  union of: Role

customer
type: ObjectProperty
comment: Party placing the order or paying the invoice.
domain: Class
  union of: Order
  union of: Invoice
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

cutoffTime
type: ObjectProperty
comment: Order cutoff time allows merchants to describe the time after which they will no longer process orders received on that day. For orders processed after cutoff time, one day gets added to the delivery time estimate. This property is expected to be most typically used via the ShippingRateSettings publication pattern. The time is indicated using the time notation from the ISO-8601 DateTime format, e.g. 14:45:15Z would represent a daily cutoff at 14:45h UTC.
domain: Class
  union of: ShippingDeliveryTime
range: Class
  union of: Text
  union of: URL
  union of: Role

cvdCollectionDate
type: ObjectProperty
comment: collectiondate - Date for which patient counts are reported.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Text
  union of: DateTime
  union of: URL
  union of: Role

cvdFacilityCounty
type: ObjectProperty
comment: Name of the County of the NHSN facility that this data record applies to. Use cvdFacilityId to identify the facility. To provide other details, healthcareReportingData can be used on a Hospital entry.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Text
  union of: URL
  union of: Role

cvdFacilityId
type: ObjectProperty
comment: Identifier of the NHSN facility that this data record applies to. Use cvdFacilityCounty to indicate the county. To provide other details, healthcareReportingData can be used on a Hospital entry.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Text
  union of: URL
  union of: Role

cvdNumBeds
type: datatypeProperty
comment: numbeds - HOSPITAL INPATIENT BEDS: Inpatient beds, including all staffed, licensed, and overflow (surge) beds used for inpatients.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumBedsOcc
type: datatypeProperty
comment: numbedsocc - HOSPITAL INPATIENT BED OCCUPANCY: Total number of staffed inpatient beds that are occupied.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumC19Died
type: datatypeProperty
comment: numc19died - DEATHS: Patients with suspected or confirmed COVID-19 who died in the hospital, ED, or any overflow location.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumC19HOPats
type: datatypeProperty
comment: numc19hopats - HOSPITAL ONSET: Patients hospitalized in an NHSN inpatient care location with onset of suspected or confirmed COVID-19 14 or more days after hospitalization.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumC19HospPats
type: datatypeProperty
comment: numc19hosppats - HOSPITALIZED: Patients currently hospitalized in an inpatient care location who have suspected or confirmed COVID-19.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumC19MechVentPats
type: datatypeProperty
comment: numc19mechventpats - HOSPITALIZED and VENTILATED: Patients hospitalized in an NHSN inpatient care location who have suspected or confirmed COVID-19 and are on a mechanical ventilator.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumC19OFMechVentPats
type: datatypeProperty
comment: numc19ofmechventpats - ED/OVERFLOW and VENTILATED: Patients with suspected or confirmed COVID-19 who are in the ED or any overflow location awaiting an inpatient bed and on a mechanical ventilator.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumC19OverflowPats
type: datatypeProperty
comment: numc19overflowpats - ED/OVERFLOW: Patients with suspected or confirmed COVID-19 who are in the ED or any overflow location awaiting an inpatient bed.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumICUBeds
type: datatypeProperty
comment: numicubeds - ICU BEDS: Total number of staffed inpatient intensive care unit (ICU) beds.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumICUBedsOcc
type: datatypeProperty
comment: numicubedsocc - ICU BED OCCUPANCY: Total number of staffed inpatient ICU beds that are occupied.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumTotBeds
type: datatypeProperty
comment: numtotbeds - ALL HOSPITAL BEDS: Total number of all Inpatient and outpatient beds, including all staffed,ICU, licensed, and overflow (surge) beds used for inpatients or outpatients.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumVent
type: datatypeProperty
comment: numvent - MECHANICAL VENTILATORS: Total number of ventilators available.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

cvdNumVentUse
type: datatypeProperty
comment: numventuse - MECHANICAL VENTILATORS IN USE: Total number of ventilators in use.
domain: Class
  union of: CDCPMDRecord
range: Class
  union of: Number

dataFeedElement
type: ObjectProperty
comment: An item within in a data feed. Data feeds may have many elements.
domain: Class
  union of: DataFeed
range: Class
  union of: DataFeedItem
  union of: Text
  union of: Thing
  union of: URL
  union of: Role

dataset
type: ObjectProperty
comment: A dataset contained in this catalog.
inverse of: includedInDataCatalog
domain: Class
  union of: DataCatalog
range: Class
  union of: Dataset
  union of: Text
  union of: URL
  union of: Role

datasetTimeInterval
type: datatypeProperty
comment: The range of temporal applicability of a dataset, e.g. for a 2011 census dataset, the year 2011 (in ISO 8601 time interval format).
supersededBy: temporalCoverage
domain: Class
  union of: Dataset
range: Class
  union of: DateTime

dateCreated
type: datatypeProperty
comment: The date on which the CreativeWork was created or the item was added to a DataFeed.
domain: Class
  union of: CreativeWork
  union of: DataFeedItem
range: Class
  union of: Date
  union of: DateTime

dateDeleted
type: datatypeProperty
comment: The datetime the item was removed from the DataFeed.
domain: Class
  union of: DataFeedItem
range: Class
  union of: Date
  union of: DateTime

dateIssued
type: datatypeProperty
comment: The date the ticket was issued.
domain: Class
  union of: Ticket
range: Class
  union of: DateTime
  union of: Date

dateModified
type: datatypeProperty
comment: The date on which the CreativeWork was most recently modified or when the item's entry was modified within a DataFeed.
domain: Class
  union of: CreativeWork
  union of: DataFeedItem
range: Class
  union of: Date
  union of: DateTime

datePosted
type: datatypeProperty
comment: Publication date of an online listing.
domain: Class
  union of: JobPosting
  union of: RealEstateListing
  union of: CDCPMDRecord
  union of: SpecialAnnouncement
range: Class
  union of: Date
  union of: DateTime

datePublished
type: datatypeProperty
comment: Date of first broadcast/publication.
domain: Class
  union of: CreativeWork
range: Class
  union of: Date
  union of: DateTime

dateRead
type: datatypeProperty
comment: The date/time at which the message has been read by the recipient if a single recipient exists.
domain: Class
  union of: Message
range: Class
  union of: DateTime
  union of: Date

dateReceived
type: datatypeProperty
comment: The date/time the message was received if a single recipient exists.
domain: Class
  union of: Message
range: Class
  union of: DateTime

dateSent
type: datatypeProperty
comment: The date/time at which the message was sent.
domain: Class
  union of: Message
range: Class
  union of: DateTime

dateVehicleFirstRegistered
type: datatypeProperty
comment: The date of the first registration of the vehicle with the respective public authorities.
domain: Class
  union of: Vehicle
range: Class
  union of: Date

dateline
type: ObjectProperty
comment: A dateline is a brief piece of text included in news articles that describes where and when the story was written or filed though the date is often omitted. Sometimes only a placename is provided. Structured representations of dateline-related information can also be expressed more explicitly using locationCreated (which represents where a work was created e.g. where a news report was written). For location depicted or described in the content, use contentLocation. Dateline summaries are oriented more towards human readers than towards automated processing, and can vary substantially. Some examples: "BEIRUT, Lebanon, June 2.", "Paris, France", "December 19, 2017 11:43AM Reporting from Washington", "Beijing/Moscow", "QUEZON CITY, Philippines".
domain: Class
  union of: NewsArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

dayOfWeek
type: ObjectProperty
comment: The day of the week for which these opening hours are valid.
domain: Class
  union of: EducationalOccupationalProgram
  union of: OpeningHoursSpecification
range: Class
  union of: DayOfWeek
  union of: Text
  union of: URL
  union of: Role

deathDate
type: datatypeProperty
comment: Date of death.
domain: Class
  union of: Person
range: Class
  union of: Date

deathPlace
type: ObjectProperty
comment: The place where the person died.
domain: Class
  union of: Person
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

defaultValue
type: ObjectProperty
comment: The default value of the input. For properties that expect a literal, the default is a literal value, for properties that expect an object, it's an ID reference to one of the current values.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

deliveryAddress
type: ObjectProperty
comment: Destination address.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: PostalAddress
  union of: Text
  union of: URL
  union of: Role

deliveryLeadTime
type: ObjectProperty
comment: The typical delay between the receipt of the order and the goods either leaving the warehouse or being prepared for pickup, in case the delivery method is on site pickup.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

deliveryMethod
type: ObjectProperty
sub property of: instrument
comment: A sub property of instrument. The method of delivery.
domain: Class
  union of: SendAction
  union of: ReceiveAction
  union of: TrackAction
  union of: OrderAction
range: Class
  union of: DeliveryMethod
  union of: Text
  union of: URL
  union of: Role

deliveryStatus
type: ObjectProperty
comment: New entry added as the package passes through each leg of its journey (from shipment to final delivery).
domain: Class
  union of: ParcelDelivery
range: Class
  union of: DeliveryEvent
  union of: Text
  union of: URL
  union of: Role

deliveryTime
type: ObjectProperty
comment: The total delay between the receipt of the order and the goods reaching the final customer.
domain: Class
  union of: OfferShippingDetails
  union of: DeliveryTimeSettings
range: Class
  union of: ShippingDeliveryTime
  union of: Text
  union of: URL
  union of: Role

department
type: ObjectProperty
comment: A relationship between an organization and a department of that organization, also described as an organization (allowing different urls, logos, opening hours). For example: a store with a pharmacy, or a bakery with a cafe.
domain: Class
  union of: Organization
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

departureAirport
type: ObjectProperty
comment: The airport where the flight originates.
domain: Class
  union of: Flight
range: Class
  union of: Airport
  union of: Text
  union of: URL
  union of: Role

departureBusStop
type: ObjectProperty
comment: The stop or station from which the bus departs.
domain: Class
  union of: BusTrip
range: Class
  union of: BusStation
  union of: BusStop
  union of: Text
  union of: URL
  union of: Role

departureGate
type: ObjectProperty
comment: Identifier of the flight's departure gate.
domain: Class
  union of: Flight
range: Class
  union of: Text
  union of: URL
  union of: Role

departurePlatform
type: ObjectProperty
comment: The platform from which the train departs.
domain: Class
  union of: TrainTrip
range: Class
  union of: Text
  union of: URL
  union of: Role

departureStation
type: ObjectProperty
comment: The station from which the train departs.
domain: Class
  union of: TrainTrip
range: Class
  union of: TrainStation
  union of: Text
  union of: URL
  union of: Role

departureTerminal
type: ObjectProperty
comment: Identifier of the flight's departure terminal.
domain: Class
  union of: Flight
range: Class
  union of: Text
  union of: URL
  union of: Role

departureTime
type: datatypeProperty
comment: The expected departure time.
domain: Class
  union of: Trip
range: Class
  union of: DateTime
  union of: Time

dependencies
type: ObjectProperty
comment: Prerequisites needed to fulfill steps in article.
domain: Class
  union of: TechArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

depth
type: ObjectProperty
comment: The depth of the item.
domain: Class
  union of: Product
  union of: VisualArtwork
range: Class
  union of: QuantitativeValue
  union of: Distance
  union of: Text
  union of: URL
  union of: Role

description
type: ObjectProperty
comment: A description of the item.
domain: Class
  union of: Thing
range: Class
  union of: Text
  union of: URL
  union of: Role

device
type: ObjectProperty
comment: Device required to run the application. Used in cases where a specific make/model is required to run the application.
supersededBy: availableOnDevice
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

diagnosis
type: ObjectProperty
comment: One or more alternative conditions considered in the differential diagnosis process as output of a diagnosis process.
domain: Class
  union of: DDxElement
  union of: Patient
range: Class
  union of: MedicalCondition
  union of: Text
  union of: URL
  union of: Role

diagram
type: ObjectProperty
comment: An image containing a diagram that illustrates the structure and/or its component substructures and/or connections with other structures.
domain: Class
  union of: AnatomicalStructure
range: Class
  union of: ImageObject
  union of: Text
  union of: URL
  union of: Role

diet
type: ObjectProperty
sub property of: instrument
comment: A sub property of instrument. The diet used in this action.
domain: Class
  union of: ExerciseAction
range: Class
  union of: Diet
  union of: Text
  union of: URL
  union of: Role

dietFeatures
type: ObjectProperty
comment: Nutritional information specific to the dietary plan. May include dietary recommendations on what foods to avoid, what foods to consume, and specific alterations/deviations from the USDA or other regulatory body's approved dietary guidelines.
domain: Class
  union of: Diet
range: Class
  union of: Text
  union of: URL
  union of: Role

differentialDiagnosis
type: ObjectProperty
comment: One of a set of differential diagnoses for the condition. Specifically, a closely-related or competing diagnosis typically considered later in the cognitive process whereby this medical condition is distinguished from others most likely responsible for a similar collection of signs and symptoms to reach the most parsimonious diagnosis or diagnoses in a patient.
domain: Class
  union of: MedicalCondition
range: Class
  union of: DDxElement
  union of: Text
  union of: URL
  union of: Role

director
type: ObjectProperty
comment: A director of e.g. tv, radio, movie, video gaming etc. content, or of an event. Directors can be associated with individual items or with a series, episode, clip.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: Event
  union of: Clip
  union of: VideoObject
  union of: VideoGame
  union of: RadioSeries
  union of: Movie
  union of: Episode
  union of: CreativeWorkSeason
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

directors
type: ObjectProperty
supersededBy: director
comment: A director of e.g. tv, radio, movie, video games etc. content. Directors can be associated with individual items or with a series, episode, clip.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: Clip
  union of: VideoObject
  union of: VideoGame
  union of: RadioSeries
  union of: Episode
  union of: Movie
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

disambiguatingDescription
type: ObjectProperty
comment: A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation.
sub property of: description
domain: Class
  union of: Thing
range: Class
  union of: Text
  union of: URL
  union of: Role

discount
type: ObjectProperty
comment: Any discount applied (to an Order).
domain: Class
  union of: Order
range: Class
  union of: Number
  union of: Text
  union of: URL
  union of: Role

discountCode
type: ObjectProperty
comment: Code used to redeem a discount.
domain: Class
  union of: Order
range: Class
  union of: Text
  union of: URL
  union of: Role

discountCurrency
type: ObjectProperty
comment: The currency of the discount. Use standard formats: ISO 4217 currency format e.g. "USD"; Ticker symbol for cryptocurrencies e.g. "BTC"; well known names for Local Exchange Tradings Systems (LETS) and other currency types e.g. "Ithaca HOUR".
domain: Class
  union of: Order
range: Class
  union of: Text
  union of: URL
  union of: Role

discusses
type: ObjectProperty
comment: Specifies the CreativeWork associated with the UserComment.
domain: Class
  union of: UserComments
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

discussionUrl
type: ObjectProperty
comment: A link to the page containing the comments of the CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: URL
  union of: Text
  union of: Role

diseasePreventionInfo
type: ObjectProperty
comment: Information about disease prevention.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: WebContent
  union of: URL
  union of: Text
  union of: Role

diseaseSpreadStatistics
type: ObjectProperty
comment: Statistical information about the spread of a disease, either as WebContent, or described directly as a Dataset, or the specific Observations in the dataset. When a WebContent URL is provided, the page indicated might also contain more such markup.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: Observation
  union of: URL
  union of: WebContent
  union of: Dataset
  union of: Text
  union of: Role

dissolutionDate
type: datatypeProperty
comment: The date that this organization was dissolved.
domain: Class
  union of: Organization
range: Class
  union of: Date

distance
type: ObjectProperty
comment: The distance travelled, e.g. exercising or travelling.
domain: Class
  union of: TravelAction
  union of: ExerciseAction
range: Class
  union of: Distance
  union of: Text
  union of: URL
  union of: Role

distinguishingSign
type: ObjectProperty
comment: One of a set of signs and symptoms that can be used to distinguish this diagnosis from others in the differential diagnosis.
domain: Class
  union of: DDxElement
range: Class
  union of: MedicalSignOrSymptom
  union of: Text
  union of: URL
  union of: Role

distribution
type: ObjectProperty
comment: A downloadable form of this dataset, at a specific location, in a specific format.
domain: Class
  union of: Dataset
range: Class
  union of: DataDownload
  union of: Text
  union of: URL
  union of: Role

diversityPolicy
type: ObjectProperty
comment: Statement on diversity policy by an Organization e.g. a NewsMediaOrganization. For a NewsMediaOrganization, a statement describing the newsroom’s diversity policy on both staffing and sources, typically providing staffing data.
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

diversityStaffingReport
type: ObjectProperty
comment: For an Organization (often but not necessarily a NewsMediaOrganization), a report on staffing diversity issues. In a news context this might be for example ASNE or RTDNA (US) reports, or self-reported.
sub property of: publishingPrinciples
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: Article
  union of: URL
  union of: Text
  union of: Role

documentation
type: ObjectProperty
comment: Further documentation describing the Web API in more detail.
domain: Class
  union of: WebAPI
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

doesNotShip
type: datatypeProperty
comment: Indicates, as part of an OfferShippingDetails, when shipping to a particular shippingDestination is not available.
domain: Class
  union of: OfferShippingDetails
  union of: ShippingRateSettings
range: Class
  union of: Boolean

domainIncludes
type: ObjectProperty
comment: Relates a property to a class that is (one of) the type(s) the property is expected to be used on.
domain: Class
  union of: Property
range: Class
  union of: Class
  union of: Text
  union of: URL
  union of: Role

domiciledMortgage
type: datatypeProperty
comment: Whether borrower is a resident of the jurisdiction where the property is located.
domain: Class
  union of: MortgageLoan
range: Class
  union of: Boolean

doorTime
type: datatypeProperty
comment: The time admission will commence.
domain: Class
  union of: Event
range: Class
  union of: DateTime
  union of: Time

dosageForm
type: ObjectProperty
comment: A dosage form in which this drug/supplement is available, e.g. 'tablet', 'suspension', 'injection'.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

doseSchedule
type: ObjectProperty
comment: A dosing schedule for the drug for a given population, either observed, recommended, or maximum dose based on the type used.
domain: Class
  union of: Drug
  union of: TherapeuticProcedure
range: Class
  union of: DoseSchedule
  union of: Text
  union of: URL
  union of: Role

doseUnit
type: ObjectProperty
comment: The unit of the dose, e.g. 'mg'.
domain: Class
  union of: DoseSchedule
range: Class
  union of: Text
  union of: URL
  union of: Role

doseValue
type: ObjectProperty
comment: The value of the dose, e.g. 500.
domain: Class
  union of: DoseSchedule
range: Class
  union of: Number
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

downPayment
type: ObjectProperty
comment: a type of payment made in cash during the onset of the purchase of an expensive good/service. The payment typically represents only a percentage of the full purchase price.
domain: Class
  union of: RepaymentSpecification
range: Class
  union of: Number
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

downloadUrl
type: ObjectProperty
comment: If the file can be downloaded, URL to download the binary.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: URL
  union of: Text
  union of: Role

downvoteCount
type: datatypeProperty
comment: The number of downvotes this question, answer or comment has received from the community.
domain: Class
  union of: Comment
  union of: Question
range: Class
  union of: Integer

drainsTo
type: ObjectProperty
comment: The vasculature that the vein drains into.
domain: Class
  union of: Vein
range: Class
  union of: Vessel
  union of: Text
  union of: URL
  union of: Role

driveWheelConfiguration
type: ObjectProperty
comment: The drive wheel configuration, i.e. which roadwheels will receive torque from the vehicle's engine via the drivetrain.
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: DriveWheelConfigurationValue
  union of: URL
  union of: Role

dropoffLocation
type: ObjectProperty
comment: Where a rental car can be dropped off.
domain: Class
  union of: RentalCarReservation
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

dropoffTime
type: datatypeProperty
comment: When a rental car can be dropped off.
domain: Class
  union of: RentalCarReservation
range: Class
  union of: DateTime

drug
type: ObjectProperty
comment: Specifying a drug or medicine used in a medication procedure
domain: Class
  union of: TherapeuticProcedure
  union of: MedicalCondition
  union of: DrugClass
  union of: Patient
range: Class
  union of: Drug
  union of: Text
  union of: URL
  union of: Role

drugClass
type: ObjectProperty
comment: The class of drug this belongs to (e.g., statins).
domain: Class
  union of: Drug
range: Class
  union of: DrugClass
  union of: Text
  union of: URL
  union of: Role

drugUnit
type: ObjectProperty
comment: The unit in which the drug is measured, e.g. '5 mg tablet'.
domain: Class
  union of: Drug
  union of: DrugCost
range: Class
  union of: Text
  union of: URL
  union of: Role

duns
type: ObjectProperty
sub property of: identifier
comment: The Dun & Bradstreet DUNS number for identifying an organization or business person.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

duplicateTherapy
type: ObjectProperty
comment: A therapy that duplicates or overlaps this one.
domain: Class
  union of: MedicalTherapy
range: Class
  union of: MedicalTherapy
  union of: Text
  union of: URL
  union of: Role

duration
type: ObjectProperty
comment: The duration of the item (movie, audio recording, event, etc.) in ISO 8601 date format.
domain: Class
  union of: QuantitativeValueDistribution
  union of: MusicRelease
  union of: Event
  union of: MusicRecording
  union of: Schedule
  union of: MediaObject
  union of: Audiobook
  union of: Movie
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

durationOfWarranty
type: ObjectProperty
comment: The duration of the warranty promise. Common unitCode values are ANN for year, MON for months, or DAY for days.
domain: Class
  union of: WarrantyPromise
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

duringMedia
type: ObjectProperty
comment: A media object representing the circumstances while performing this direction.
domain: Class
  union of: HowToDirection
range: Class
  union of: URL
  union of: MediaObject
  union of: Text
  union of: Role

earlyPrepaymentPenalty
type: ObjectProperty
comment: The amount to be paid as a penalty in the event of early payment of the loan.
domain: Class
  union of: RepaymentSpecification
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

editEIDR
type: ObjectProperty
comment: An EIDR (Entertainment Identifier Registry) identifier representing a specific edit / edition for a work of film or television. For example, the motion picture known as "Ghostbusters" whose titleEIDR is "10.5240/7EC7-228A-510A-053E-CBB8-J", has several edits e.g. "10.5240/1F2A-E1C5-680A-14C6-E76B-I" and "10.5240/8A35-3BEE-6497-5D12-9E4F-3". Since schema.org types like Movie and TVEpisode can be used for both works and their multiple expressions, it is possible to use titleEIDR alone (for a general description), or alongside editEIDR for a more edit-specific description.
sub property of: identifier
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

editor
type: ObjectProperty
comment: Specifies the Person who edited the CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

educationRequirements
type: ObjectProperty
comment: Educational background needed for the position or Occupation.
domain: Class
  union of: JobPosting
  union of: Occupation
range: Class
  union of: Text
  union of: EducationalOccupationalCredential
  union of: URL
  union of: Role

educationalAlignment
type: ObjectProperty
comment: An alignment to an established educational framework. This property should not be used where the nature of the alignment can be described using a simple property, for example to express that a resource teaches or assesses a competency.
domain: Class
  union of: CreativeWork
range: Class
  union of: AlignmentObject
  union of: Text
  union of: URL
  union of: Role

educationalCredentialAwarded
type: ObjectProperty
comment: A description of the qualification, award, certificate, diploma or other educational credential awarded as a consequence of successful completion of this course or program.
domain: Class
  union of: EducationalOccupationalProgram
  union of: Course
range: Class
  union of: URL
  union of: EducationalOccupationalCredential
  union of: Text
  union of: Role

educationalFramework
type: ObjectProperty
comment: The framework to which the resource being described is aligned.
domain: Class
  union of: AlignmentObject
range: Class
  union of: Text
  union of: URL
  union of: Role

educationalLevel
type: ObjectProperty
comment: The level in terms of progression through an educational or training context. Examples of educational levels include 'beginner', 'intermediate' or 'advanced', and formal sets of level indicators.
domain: Class
  union of: CreativeWork
  union of: EducationalOccupationalCredential
  union of: EducationEvent
range: Class
  union of: Text
  union of: DefinedTerm
  union of: URL
  union of: Role

educationalProgramMode
type: ObjectProperty
comment: Similar to courseMode, The medium or means of delivery of the program as a whole. The value may either be a text label (e.g. "online", "onsite" or "blended"; "synchronous" or "asynchronous"; "full-time" or "part-time") or a URL reference to a term from a controlled vocabulary (e.g. https://ceds.ed.gov/element/001311#Asynchronous ).
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: URL
  union of: Text
  union of: Role

educationalRole
type: ObjectProperty
comment: An educationalRole of an EducationalAudience.
domain: Class
  union of: EducationalAudience
range: Class
  union of: Text
  union of: URL
  union of: Role

educationalUse
type: ObjectProperty
comment: The purpose of a work in the context of education; for example, 'assignment', 'group work'.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

elevation
type: ObjectProperty
comment: The elevation of a location (WGS 84). Values may be of the form 'NUMBER UNITOFMEASUREMENT' (e.g., '1,000 m', '3,200 ft') while numbers alone should be assumed to be a value in meters.
domain: Class
  union of: GeoCoordinates
  union of: GeoShape
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

eligibilityToWorkRequirement
type: ObjectProperty
comment: The legal requirements such as citizenship, visa and other documentation required for an applicant to this job.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

eligibleCustomerType
type: ObjectProperty
comment: The type(s) of customers for which the given offer is valid.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: BusinessEntityType
  union of: Text
  union of: URL
  union of: Role

eligibleDuration
type: ObjectProperty
comment: The duration for which the given offer is valid.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

eligibleQuantity
type: ObjectProperty
comment: The interval and unit of measurement of ordering quantities for which the offer or price specification is valid. This allows e.g. specifying that a certain freight charge is valid only for a certain quantity.
domain: Class
  union of: Offer
  union of: Demand
  union of: PriceSpecification
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

eligibleRegion
type: ObjectProperty
comment: The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid. See also ineligibleRegion.
sub property of: areaServed
domain: Class
  union of: Offer
  union of: DeliveryChargeSpecification
  union of: ActionAccessSpecification
  union of: Demand
range: Class
  union of: Text
  union of: GeoShape
  union of: Place
  union of: URL
  union of: Role

eligibleTransactionVolume
type: ObjectProperty
comment: The transaction volume, in a monetary unit, for which the offer or price specification is valid, e.g. for indicating a minimal purchasing volume, to express free shipping above a certain order volume, or to limit the acceptance of credit cards to purchases to a certain minimal amount.
domain: Class
  union of: Offer
  union of: Demand
  union of: PriceSpecification
range: Class
  union of: PriceSpecification
  union of: Text
  union of: URL
  union of: Role

email
type: ObjectProperty
comment: Email address.
domain: Class
  union of: Person
  union of: ContactPoint
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

embedUrl
type: ObjectProperty
comment: A URL pointing to a player for a specific video. In general, this is the information in the src element of an embed tag and should not be the same as the content of the loc tag.
domain: Class
  union of: MediaObject
range: Class
  union of: URL
  union of: Text
  union of: Role

emissionsCO2
type: datatypeProperty
comment: The CO2 emissions in g/km. When used in combination with a QuantitativeValue, put "g/km" into the unitText property of that value, since there is no UN/CEFACT Common Code for "g/km".
domain: Class
  union of: Vehicle
range: Class
  union of: Number

employee
type: ObjectProperty
comment: Someone working for this organization.
domain: Class
  union of: Organization
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

employees
type: ObjectProperty
comment: People working for this organization.
supersededBy: employee
domain: Class
  union of: Organization
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

employerOverview
type: ObjectProperty
comment: A description of the employer, career opportunities and work environment for this position.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

employmentType
type: ObjectProperty
comment: Type of employment (e.g. full-time, part-time, contract, temporary, seasonal, internship).
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

employmentUnit
type: ObjectProperty
comment: Indicates the department, unit and/or facility where the employee reports and/or in which the job is to be performed.
domain: Class
  union of: JobPosting
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

encodesCreativeWork
type: ObjectProperty
inverse of: encoding
comment: The CreativeWork encoded by this media object.
domain: Class
  union of: MediaObject
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

encoding
type: ObjectProperty
inverse of: encodesCreativeWork
comment: A media object that encodes this CreativeWork. This property is a synonym for associatedMedia.
domain: Class
  union of: CreativeWork
range: Class
  union of: MediaObject
  union of: Text
  union of: URL
  union of: Role

encodingFormat
type: ObjectProperty
comment: Media type typically expressed using a MIME format (see IANA site and MDN reference) e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.). In cases where a CreativeWork has several media type representations, encoding can be used to indicate each MediaObject alongside particular encodingFormat information. Unregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.
domain: Class
  union of: MediaObject
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

encodingType
type: ObjectProperty
comment: The supported encoding type(s) for an EntryPoint request.
domain: Class
  union of: EntryPoint
range: Class
  union of: Text
  union of: URL
  union of: Role

encodings
type: ObjectProperty
supersededBy: encoding
comment: A media object that encodes this CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: MediaObject
  union of: Text
  union of: URL
  union of: Role

endDate
type: datatypeProperty
comment: The end date and time of the item (in ISO 8601 date format).
domain: Class
  union of: Role
  union of: EducationalOccupationalProgram
  union of: Event
  union of: DatedMoneySpecification
  union of: Schedule
  union of: CreativeWorkSeason
  union of: CreativeWorkSeries
range: Class
  union of: Date
  union of: DateTime

endOffset
type: datatypeProperty
comment: The end time of the clip expressed as the number of seconds from the beginning of the work.
domain: Class
  union of: Clip
range: Class
  union of: Number

endTime
type: datatypeProperty
comment: The endTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), the time that it is expected to end. For actions that span a period of time, when the action was performed. e.g. John wrote a book from January to December. For media, including audio and video, it's the time offset of the end of a clip within a larger file. Note that Event uses startDate/endDate instead of startTime/endTime, even when describing dates with times. This situation may be clarified in future revisions.
domain: Class
  union of: MediaObject
  union of: Schedule
  union of: Action
  union of: FoodEstablishmentReservation
range: Class
  union of: DateTime
  union of: Time

endorsee
type: ObjectProperty
comment: A sub property of participant. The person/organization being supported.
sub property of: participant
domain: Class
  union of: EndorseAction
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

endorsers
type: ObjectProperty
comment: People or organizations that endorse the plan.
domain: Class
  union of: Diet
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

engineDisplacement
type: ObjectProperty
comment: The volume swept by all of the pistons inside the cylinders of an internal combustion engine in a single movement. Typical unit code(s): CMQ for cubic centimeter, LTR for liters, INQ for cubic inches * Note 1: You can link to information about how the given value has been determined using the valueReference property. * Note 2: You can use minValue and maxValue to indicate ranges.
domain: Class
  union of: EngineSpecification
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

enginePower
type: ObjectProperty
comment: The power of the vehicle's engine. Typical unit code(s): KWT for kilowatt, BHP for brake horsepower, N12 for metric horsepower (PS, with 1 PS = 735,49875 W) Note 1: There are many different ways of measuring an engine's power. For an overview, see http://en.wikipedia.org/wiki/Horsepower#Enginepowertest_codes. Note 2: You can link to information about how the given value has been determined using the valueReference property. Note 3: You can use minValue and maxValue to indicate ranges.
domain: Class
  union of: EngineSpecification
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

engineType
type: ObjectProperty
comment: The type of engine or engines powering the vehicle.
domain: Class
  union of: EngineSpecification
range: Class
  union of: QualitativeValue
  union of: URL
  union of: Text
  union of: Role

entertainmentBusiness
type: ObjectProperty
comment: A sub property of location. The entertainment business where the action occurred.
sub property of: location
domain: Class
  union of: PerformAction
range: Class
  union of: EntertainmentBusiness
  union of: Text
  union of: URL
  union of: Role

epidemiology
type: ObjectProperty
comment: The characteristics of associated patients, such as age, gender, race etc.
domain: Class
  union of: PhysicalActivity
  union of: MedicalCondition
range: Class
  union of: Text
  union of: URL
  union of: Role

episode
type: ObjectProperty
sub property of: hasPart
comment: An episode of a tv, radio or game media within a series or season.
domain: Class
  union of: VideoGameSeries
  union of: CreativeWorkSeason
  union of: TVSeries
  union of: RadioSeries
range: Class
  union of: Episode
  union of: Text
  union of: URL
  union of: Role

episodeNumber
type: ObjectProperty
sub property of: position
comment: Position of the episode within an ordered group of episodes.
domain: Class
  union of: Episode
range: Class
  union of: Text
  union of: Integer
  union of: URL
  union of: Role

episodes
type: ObjectProperty
supersededBy: episode
comment: An episode of a TV/radio series or season.
domain: Class
  union of: VideoGameSeries
  union of: CreativeWorkSeason
  union of: TVSeries
  union of: RadioSeries
range: Class
  union of: Episode
  union of: Text
  union of: URL
  union of: Role

equal
type: ObjectProperty
comment: This ordering relation for qualitative values indicates that the subject is equal to the object.
domain: Class
  union of: QualitativeValue
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

error
type: ObjectProperty
comment: For failed actions, more information on the cause of the failure.
domain: Class
  union of: Action
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

estimatedCost
type: ObjectProperty
comment: The estimated cost of the supply or supplies consumed when performing instructions.
domain: Class
  union of: HowToSupply
  union of: HowTo
range: Class
  union of: Text
  union of: MonetaryAmount
  union of: URL
  union of: Role

estimatedFlightDuration
type: ObjectProperty
comment: The estimated time the flight will take.
domain: Class
  union of: Flight
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

estimatedSalary
type: ObjectProperty
comment: An estimated salary for a job posting or occupation, based on a variety of variables including, but not limited to industry, job title, and location. Estimated salaries are often computed by outside organizations rather than the hiring organization, who may not have committed to the estimated value.
domain: Class
  union of: JobPosting
  union of: Occupation
range: Class
  union of: Number
  union of: MonetaryAmountDistribution
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

estimatesRiskOf
type: ObjectProperty
comment: The condition, complication, or symptom whose risk is being estimated.
domain: Class
  union of: MedicalRiskEstimator
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

ethicsPolicy
type: ObjectProperty
comment: Statement about ethics policy, e.g. of a NewsMediaOrganization regarding journalistic and publishing practices, or of a Restaurant, a page describing food source policies. In the case of a NewsMediaOrganization, an ethicsPolicy is typically a statement describing the personal, organizational, and corporate standards of behavior expected by the organization.
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

event
type: ObjectProperty
comment: Upcoming or past event associated with this place, organization, or action.
domain: Class
  union of: Place
  union of: InviteAction
  union of: JoinAction
  union of: LeaveAction
  union of: Organization
  union of: PlayAction
  union of: InformAction
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

eventAttendanceMode
type: ObjectProperty
comment: The eventAttendanceMode of an event indicates whether it occurs online, offline, or a mix.
domain: Class
  union of: Event
range: Class
  union of: EventAttendanceModeEnumeration
  union of: Text
  union of: URL
  union of: Role

eventSchedule
type: ObjectProperty
comment: Associates an Event with a Schedule. There are circumstances where it is preferable to share a schedule for a series of repeating events rather than data on the individual events themselves. For example, a website or application might prefer to publish a schedule for a weekly gym class rather than provide data on every event. A schedule could be processed by applications to add forthcoming events to a calendar. An Event that is associated with a Schedule using this property should not have startDate or endDate properties. These are instead defined within the associated Schedule, this avoids any ambiguity for clients using the data. The property might have repeated values to specify different schedules, e.g. for different months or seasons.
domain: Class
  union of: Event
range: Class
  union of: Schedule
  union of: Text
  union of: URL
  union of: Role

eventStatus
type: ObjectProperty
comment: An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.
domain: Class
  union of: Event
range: Class
  union of: EventStatusType
  union of: Text
  union of: URL
  union of: Role

events
type: ObjectProperty
supersededBy: event
comment: Upcoming or past events associated with this place or organization.
domain: Class
  union of: Place
  union of: Organization
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

evidenceLevel
type: ObjectProperty
comment: Strength of evidence of the data used to formulate the guideline (enumerated).
domain: Class
  union of: MedicalGuideline
range: Class
  union of: MedicalEvidenceLevel
  union of: Text
  union of: URL
  union of: Role

evidenceOrigin
type: ObjectProperty
comment: Source of the data used to formulate the guidance, e.g. RCT, consensus opinion, etc.
domain: Class
  union of: MedicalGuideline
range: Class
  union of: Text
  union of: URL
  union of: Role

exampleOfWork
type: ObjectProperty
inverse of: workExample
comment: A creative work that this work is an example/instance/realization/derivation of.
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

exceptDate
type: datatypeProperty
comment: Defines a Date or DateTime during which a scheduled Event will not take place. The property allows exceptions to a Schedule to be specified. If an exception is specified as a DateTime then only the event that would have started at that specific date and time should be excluded from the schedule. If an exception is specified as a Date then any event that is scheduled for that 24 hour period should be excluded from the schedule. This allows a whole day to be excluded from the schedule without having to itemise every scheduled event.
domain: Class
  union of: Schedule
range: Class
  union of: DateTime
  union of: Date

exchangeRateSpread
type: ObjectProperty
comment: The difference between the price at which a broker or other intermediary buys and sells foreign currency.
domain: Class
  union of: ExchangeRateSpecification
range: Class
  union of: MonetaryAmount
  union of: Number
  union of: Text
  union of: URL
  union of: Role

executableLibraryName
type: ObjectProperty
comment: Library file name e.g., mscorlib.dll, system.web.dll.
domain: Class
  union of: APIReference
range: Class
  union of: Text
  union of: URL
  union of: Role

exerciseCourse
type: ObjectProperty
comment: A sub property of location. The course where this action was taken.
sub property of: location
domain: Class
  union of: ExerciseAction
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

exercisePlan
type: ObjectProperty
sub property of: instrument
comment: A sub property of instrument. The exercise plan used on this action.
domain: Class
  union of: ExerciseAction
range: Class
  union of: ExercisePlan
  union of: Text
  union of: URL
  union of: Role

exerciseRelatedDiet
type: ObjectProperty
comment: A sub property of instrument. The diet used in this action.
sub property of: instrument
domain: Class
  union of: ExerciseAction
range: Class
  union of: Diet
  union of: Text
  union of: URL
  union of: Role

exerciseType
type: ObjectProperty
comment: Type(s) of exercise or activity, such as strength training, flexibility training, aerobics, cardiac rehabilitation, etc.
domain: Class
  union of: ExercisePlan
  union of: ExerciseAction
range: Class
  union of: Text
  union of: URL
  union of: Role

exifData
type: ObjectProperty
comment: exif data for this object.
domain: Class
  union of: ImageObject
range: Class
  union of: Text
  union of: PropertyValue
  union of: URL
  union of: Role

expectedArrivalFrom
type: datatypeProperty
comment: The earliest date the package may arrive.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: Date
  union of: DateTime

expectedArrivalUntil
type: datatypeProperty
comment: The latest date the package may arrive.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: Date
  union of: DateTime

expectedPrognosis
type: ObjectProperty
comment: The likely outcome in either the short term or long term of the medical condition.
domain: Class
  union of: MedicalCondition
range: Class
  union of: Text
  union of: URL
  union of: Role

expectsAcceptanceOf
type: ObjectProperty
comment: An Offer which must be accepted before the user can perform the Action. For example, the user may need to buy a movie before being able to watch it.
domain: Class
  union of: MediaSubscription
  union of: ActionAccessSpecification
  union of: ConsumeAction
range: Class
  union of: Offer
  union of: Text
  union of: URL
  union of: Role

experienceRequirements
type: ObjectProperty
comment: Description of skills and experience needed for the position or Occupation.
domain: Class
  union of: JobPosting
  union of: Occupation
range: Class
  union of: Text
  union of: URL
  union of: Role

expertConsiderations
type: ObjectProperty
comment: Medical expert advice related to the plan.
domain: Class
  union of: Diet
range: Class
  union of: Text
  union of: URL
  union of: Role

expires
type: datatypeProperty
comment: Date the content expires and is no longer useful or available. For example a VideoObject or NewsArticle whose availability or relevance is time-limited, or a ClaimReview fact check whose publisher wants to indicate that it may no longer be relevant (or helpful to highlight) after some date.
domain: Class
  union of: CreativeWork
range: Class
  union of: Date

familyName
type: ObjectProperty
comment: Family name. In the U.S., the last name of an Person. This can be used along with givenName instead of the name property.
domain: Class
  union of: Person
range: Class
  union of: Text
  union of: URL
  union of: Role

fatContent
type: ObjectProperty
comment: The number of grams of fat.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

faxNumber
type: ObjectProperty
comment: The fax number.
domain: Class
  union of: Place
  union of: Person
  union of: ContactPoint
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

featureList
type: ObjectProperty
comment: Features or modules provided by this application (and possibly required by other applications).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

feesAndCommissionsSpecification
type: ObjectProperty
comment: Description of fees, commissions, and other terms applied either to a class of financial product, or by a financial service organization.
domain: Class
  union of: FinancialService
  union of: FinancialProduct
range: Class
  union of: Text
  union of: URL
  union of: Role

fiberContent
type: ObjectProperty
comment: The number of grams of fiber.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

fileFormat
type: ObjectProperty
comment: Media type, typically MIME format (see IANA site) of the content e.g. application/zip of a SoftwareApplication binary. In cases where a CreativeWork has several media type representations, 'encoding' can be used to indicate each MediaObject alongside particular fileFormat information. Unregistered or niche file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia entry.
supersededBy: encodingFormat
domain: Class
  union of: CreativeWork
range: Class
  union of: URL
  union of: Text
  union of: Role

fileSize
type: ObjectProperty
comment: Size of the application / package (e.g. 18MB). In the absence of a unit (MB, KB etc.), KB will be assumed.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

financialAidEligible
type: ObjectProperty
comment: A financial aid type or program which students may use to pay for tuition or fees associated with the program.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

firstAppearance
type: ObjectProperty
sub property of: workExample
comment: Indicates the first known occurence of a Claim in some CreativeWork.
domain: Class
  union of: Claim
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

firstPerformance
type: ObjectProperty
comment: The date and place the work was first performed.
domain: Class
  union of: MusicComposition
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

flightDistance
type: ObjectProperty
comment: The distance of the flight.
domain: Class
  union of: Flight
range: Class
  union of: Distance
  union of: Text
  union of: URL
  union of: Role

flightNumber
type: ObjectProperty
sub property of: identifier
comment: The unique identifier for a flight including the airline IATA code. For example, if describing United flight 110, where the IATA code for United is 'UA', the flightNumber is 'UA110'.
domain: Class
  union of: Flight
range: Class
  union of: Text
  union of: URL
  union of: Role

floorLevel
type: ObjectProperty
comment: The floor level for an Accommodation in a multi-storey building. Since counting systems vary internationally, the local system should be used where possible.
domain: Class
  union of: Accommodation
range: Class
  union of: Text
  union of: URL
  union of: Role

floorLimit
type: ObjectProperty
comment: A floor limit is the amount of money above which credit card transactions must be authorized.
domain: Class
  union of: PaymentCard
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

floorSize
type: ObjectProperty
comment: The size of the accommodation, e.g. in square meter or squarefoot. Typical unit code(s): MTK for square meter, FTK for square foot, or YDK for square yard
domain: Class
  union of: FloorPlan
  union of: Accommodation
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

followee
type: ObjectProperty
comment: A sub property of object. The person or organization being followed.
sub property of: object
domain: Class
  union of: FollowAction
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

follows
type: ObjectProperty
comment: The most generic uni-directional social relation.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

followup
type: ObjectProperty
comment: Typical or recommended followup care after the procedure is performed.
domain: Class
  union of: MedicalProcedure
range: Class
  union of: Text
  union of: URL
  union of: Role

foodEstablishment
type: ObjectProperty
sub property of: location
comment: A sub property of location. The specific food establishment where the action occurred.
domain: Class
  union of: CookAction
range: Class
  union of: FoodEstablishment
  union of: Place
  union of: Text
  union of: URL
  union of: Role

foodEvent
type: ObjectProperty
comment: A sub property of location. The specific food event where the action occurred.
sub property of: location
domain: Class
  union of: CookAction
range: Class
  union of: FoodEvent
  union of: Text
  union of: URL
  union of: Role

foodWarning
type: ObjectProperty
comment: Any precaution, guidance, contraindication, etc. related to consumption of specific foods while taking this drug.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

founder
type: ObjectProperty
comment: A person who founded this organization.
domain: Class
  union of: Organization
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

founders
type: ObjectProperty
supersededBy: founder
comment: A person who founded this organization.
domain: Class
  union of: Organization
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

foundingDate
type: datatypeProperty
comment: The date that this organization was founded.
domain: Class
  union of: Organization
range: Class
  union of: Date

foundingLocation
type: ObjectProperty
comment: The place where the Organization was founded.
domain: Class
  union of: Organization
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

free
type: datatypeProperty
supersededBy: isAccessibleForFree
comment: A flag to signal that the item, event, or place is accessible for free.
domain: Class
  union of: PublicationEvent
range: Class
  union of: Boolean

freeShippingThreshold
type: ObjectProperty
comment: A monetary value above which (or equal to) the shipping rate becomes free. Intended to be used via an OfferShippingSpecification with shippingSettingsLink matching this ShippingSettings.
domain: Class
  union of: ShippingRateSettings
range: Class
  union of: MonetaryAmount
  union of: DeliveryChargeSpecification
  union of: Text
  union of: URL
  union of: Role

frequency
type: ObjectProperty
comment: How often the dose is taken, e.g. 'daily'.
domain: Class
  union of: DoseSchedule
range: Class
  union of: Text
  union of: URL
  union of: Role

fromLocation
type: ObjectProperty
sub property of: location
comment: A sub property of location. The original location of the object or the agent before the action.
domain: Class
  union of: ExerciseAction
  union of: MoveAction
  union of: TransferAction
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

fuelCapacity
type: ObjectProperty
comment: The capacity of the fuel tank or in the case of electric cars, the battery. If there are multiple components for storage, this should indicate the total of all storage of the same type. Typical unit code(s): LTR for liters, GLL of US gallons, GLI for UK / imperial gallons, AMH for ampere-hours (for electrical vehicles).
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

fuelConsumption
type: ObjectProperty
comment: The amount of fuel consumed for traveling a particular distance or temporal duration with the given vehicle (e.g. liters per 100 km). Note 1: There are unfortunately no standard unit codes for liters per 100 km. Use unitText to indicate the unit of measurement, e.g. L/100 km. Note 2: There are two ways of indicating the fuel consumption, fuelConsumption (e.g. 8 liters per 100 km) and fuelEfficiency (e.g. 30 miles per gallon). They are reciprocal. Note 3: Often, the absolute value is useful only when related to driving speed ("at 80 km/h") or usage pattern ("city traffic"). You can use valueReference to link the value for the fuel consumption to another value.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

fuelEfficiency
type: ObjectProperty
comment: The distance traveled per unit of fuel used; most commonly miles per gallon (mpg) or kilometers per liter (km/L). Note 1: There are unfortunately no standard unit codes for miles per gallon or kilometers per liter. Use unitText to indicate the unit of measurement, e.g. mpg or km/L. Note 2: There are two ways of indicating the fuel consumption, fuelConsumption (e.g. 8 liters per 100 km) and fuelEfficiency (e.g. 30 miles per gallon). They are reciprocal. Note 3: Often, the absolute value is useful only when related to driving speed ("at 80 km/h") or usage pattern ("city traffic"). You can use valueReference to link the value for the fuel economy to another value.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

fuelType
type: ObjectProperty
comment: The type of fuel suitable for the engine or engines of the vehicle. If the vehicle has only one engine, this property can be attached directly to the vehicle.
domain: Class
  union of: EngineSpecification
  union of: Vehicle
range: Class
  union of: URL
  union of: QualitativeValue
  union of: Text
  union of: Role

functionalClass
type: ObjectProperty
comment: The degree of mobility the joint allows.
domain: Class
  union of: Joint
range: Class
  union of: Text
  union of: MedicalEntity
  union of: URL
  union of: Role

fundedItem
type: ObjectProperty
comment: Indicates an item funded or sponsored through a Grant.
domain: Class
  union of: Grant
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

funder
type: ObjectProperty
sub property of: sponsor
comment: A person or organization that supports (sponsors) something through some kind of financial contribution.
domain: Class
  union of: Person
  union of: CreativeWork
  union of: Event
  union of: MonetaryGrant
  union of: Organization
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

game
type: ObjectProperty
comment: Video game which is played on this server.
inverse of: gameServer
domain: Class
  union of: GameServer
range: Class
  union of: VideoGame
  union of: Text
  union of: URL
  union of: Role

gameItem
type: ObjectProperty
comment: An item is an object within the game world that can be collected by a player or, occasionally, a non-player character.
domain: Class
  union of: VideoGameSeries
  union of: Game
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

gameLocation
type: ObjectProperty
comment: Real or fictional location of the game (or part of game).
domain: Class
  union of: VideoGameSeries
  union of: Game
range: Class
  union of: Place
  union of: URL
  union of: PostalAddress
  union of: Text
  union of: Role

gamePlatform
type: ObjectProperty
comment: The electronic systems used to play video games.
domain: Class
  union of: VideoGameSeries
  union of: VideoGame
range: Class
  union of: Text
  union of: Thing
  union of: URL
  union of: Role

gameServer
type: ObjectProperty
inverse of: game
comment: The server on which it is possible to play the game.
domain: Class
  union of: VideoGame
range: Class
  union of: GameServer
  union of: Text
  union of: URL
  union of: Role

gameTip
type: ObjectProperty
comment: Links to tips, tactics, etc.
domain: Class
  union of: VideoGame
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

gender
type: ObjectProperty
comment: Gender of something, typically a Person, but possibly also fictional characters, animals, etc. While http://schema.org/Male and http://schema.org/Female may be used, text strings are also acceptable for people who do not identify as a binary gender. The gender property can also be used in an extended sense to cover e.g. the gender of sports teams. As with the gender of individuals, we do not try to enumerate all possibilities. A mixed-gender SportsTeam can be indicated with a text value of "Mixed".
domain: Class
  union of: Person
  union of: SportsTeam
range: Class
  union of: Text
  union of: GenderType
  union of: URL
  union of: Role

genre
type: ObjectProperty
comment: Genre of the creative work, broadcast channel or group.
domain: Class
  union of: BroadcastChannel
  union of: CreativeWork
  union of: MusicGroup
range: Class
  union of: Text
  union of: URL
  union of: Role

geo
type: ObjectProperty
comment: The geo coordinates of the place.
domain: Class
  union of: Place
range: Class
  union of: GeoShape
  union of: GeoCoordinates
  union of: Text
  union of: URL
  union of: Role

geoContains
type: ObjectProperty
comment: Represents a relationship between two geometries (or the places they represent), relating a containing geometry to a contained geometry. "a contains b iff no points of b lie in the exterior of a, and at least one point of the interior of b lies in the interior of a". As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: Place
  union of: GeospatialGeometry
  union of: Text
  union of: URL
  union of: Role

geoCoveredBy
type: ObjectProperty
comment: Represents a relationship between two geometries (or the places they represent), relating a geometry to another that covers it. As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: GeospatialGeometry
  union of: Place
  union of: Text
  union of: URL
  union of: Role

geoCovers
type: ObjectProperty
comment: Represents a relationship between two geometries (or the places they represent), relating a covering geometry to a covered geometry. "Every point of b is a point of (the interior or boundary of) a". As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: Place
  union of: GeospatialGeometry
  union of: Text
  union of: URL
  union of: Role

geoCrosses
type: ObjectProperty
comment: Represents a relationship between two geometries (or the places they represent), relating a geometry to another that crosses it: "a crosses b: they have some but not all interior points in common, and the dimension of the intersection is less than that of at least one of them". As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: Place
  union of: GeospatialGeometry
  union of: Text
  union of: URL
  union of: Role

geoDisjoint
type: ObjectProperty
comment: Represents spatial relations in which two geometries (or the places they represent) are topologically disjoint: they have no point in common. They form a set of disconnected geometries." (a symmetric relationship, as defined in DE-9IM)
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: Place
  union of: GeospatialGeometry
  union of: Text
  union of: URL
  union of: Role

geoEquals
type: ObjectProperty
comment: Represents spatial relations in which two geometries (or the places they represent) are topologically equal, as defined in DE-9IM. "Two geometries are topologically equal if their interiors intersect and no part of the interior or boundary of one geometry intersects the exterior of the other" (a symmetric relationship)
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: GeospatialGeometry
  union of: Place
  union of: Text
  union of: URL
  union of: Role

geoIntersects
type: ObjectProperty
comment: Represents spatial relations in which two geometries (or the places they represent) have at least one point in common. As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: Place
  union of: GeospatialGeometry
  union of: Text
  union of: URL
  union of: Role

geoMidpoint
type: ObjectProperty
comment: Indicates the GeoCoordinates at the centre of a GeoShape e.g. GeoCircle.
domain: Class
  union of: GeoCircle
range: Class
  union of: GeoCoordinates
  union of: Text
  union of: URL
  union of: Role

geoOverlaps
type: ObjectProperty
comment: Represents a relationship between two geometries (or the places they represent), relating a geometry to another that geospatially overlaps it, i.e. they have some but not all points in common. As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: GeospatialGeometry
  union of: Place
  union of: Text
  union of: URL
  union of: Role

geoRadius
type: ObjectProperty
comment: Indicates the approximate radius of a GeoCircle (metres unless indicated otherwise via Distance notation).
domain: Class
  union of: GeoCircle
range: Class
  union of: Text
  union of: Distance
  union of: Number
  union of: URL
  union of: Role

geoTouches
type: ObjectProperty
comment: Represents spatial relations in which two geometries (or the places they represent) touch: they have at least one boundary point in common, but no interior points." (a symmetric relationship, as defined in DE-9IM )
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: Place
  union of: GeospatialGeometry
  union of: Text
  union of: URL
  union of: Role

geoWithin
type: ObjectProperty
comment: Represents a relationship between two geometries (or the places they represent), relating a geometry to one that contains it, i.e. it is inside (i.e. within) its interior. As defined in DE-9IM.
domain: Class
  union of: GeospatialGeometry
  union of: Place
range: Class
  union of: GeospatialGeometry
  union of: Place
  union of: Text
  union of: URL
  union of: Role

geographicArea
type: ObjectProperty
comment: The geographic area associated with the audience.
domain: Class
  union of: Audience
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

gettingTestedInfo
type: ObjectProperty
comment: Information about getting tested (for a MedicalCondition), e.g. in the context of a pandemic.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: URL
  union of: WebContent
  union of: Text
  union of: Role

givenName
type: ObjectProperty
comment: Given name. In the U.S., the first name of a Person. This can be used along with familyName instead of the name property.
domain: Class
  union of: Person
range: Class
  union of: Text
  union of: URL
  union of: Role

globalLocationNumber
type: ObjectProperty
comment: The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.
sub property of: identifier
domain: Class
  union of: Place
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

governmentBenefitsInfo
type: ObjectProperty
comment: governmentBenefitsInfo provides information about government benefits associated with a SpecialAnnouncement.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: GovernmentService
  union of: Text
  union of: URL
  union of: Role

gracePeriod
type: ObjectProperty
comment: The period of time after any due date that the borrower has to fulfil its obligations before a default (failure to pay) is deemed to have occurred.
domain: Class
  union of: LoanOrCredit
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

grantee
type: ObjectProperty
comment: The person, organization, contact point, or audience that has been granted this permission.
domain: Class
  union of: DigitalDocumentPermission
range: Class
  union of: Person
  union of: ContactPoint
  union of: Organization
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

greater
type: ObjectProperty
comment: This ordering relation for qualitative values indicates that the subject is greater than the object.
domain: Class
  union of: QualitativeValue
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

greaterOrEqual
type: ObjectProperty
comment: This ordering relation for qualitative values indicates that the subject is greater than or equal to the object.
domain: Class
  union of: QualitativeValue
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

gtin
type: ObjectProperty
sub property of: identifier
comment: A Global Trade Item Number (GTIN). GTINs identify trade items, including products and services, using numeric identification codes. The gtin property generalizes the earlier gtin8, gtin12, gtin13, and gtin14 properties. The GS1 digital link specifications express GTINs as URLs. A correct gtin value should be a valid GTIN, which means that it should be an all-numeric string of either 8, 12, 13 or 14 digits, or a "GS1 Digital Link" URL based on such a string. The numeric component should also have a valid GS1 check digit and meet the other rules for valid GTINs. See also GS1's GTIN Summary and Wikipedia for more details. Left-padding of the gtin values is not required or encouraged.
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

gtin12
type: ObjectProperty
sub property of: identifier
sub property of: gtin
comment: The GTIN-12 code of the product, or the product to which the offer refers. The GTIN-12 is the 12-digit GS1 Identification Key composed of a U.P.C. Company Prefix, Item Reference, and Check Digit used to identify trade items. See GS1 GTIN Summary for more details.
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

gtin13
type: ObjectProperty
sub property of: identifier
comment: The GTIN-13 code of the product, or the product to which the offer refers. This is equivalent to 13-digit ISBN codes and EAN UCC-13. Former 12-digit UPC codes can be converted into a GTIN-13 code by simply adding a preceeding zero. See GS1 GTIN Summary for more details.
sub property of: gtin
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

gtin14
type: ObjectProperty
sub property of: gtin
comment: The GTIN-14 code of the product, or the product to which the offer refers. See GS1 GTIN Summary for more details.
sub property of: identifier
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

gtin8
type: ObjectProperty
comment: The GTIN-8 code of the product, or the product to which the offer refers. This code is also known as EAN/UCC-8 or 8-digit EAN. See GS1 GTIN Summary for more details.
sub property of: identifier
sub property of: gtin
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

guideline
type: ObjectProperty
comment: A medical guideline related to this entity.
domain: Class
  union of: MedicalEntity
range: Class
  union of: MedicalGuideline
  union of: Text
  union of: URL
  union of: Role

guidelineDate
type: datatypeProperty
comment: Date on which this guideline's recommendation was made.
domain: Class
  union of: MedicalGuideline
range: Class
  union of: Date

guidelineSubject
type: ObjectProperty
comment: The medical conditions, treatments, etc. that are the subject of the guideline.
domain: Class
  union of: MedicalGuideline
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

handlingTime
type: ObjectProperty
comment: The typical delay between the receipt of the order and the goods either leaving the warehouse or being prepared for pickup, in case the delivery method is on site pickup. Typical properties: minValue, maxValue, unitCode (d for DAY). This is by common convention assumed to mean business days (if a unitCode is used, coded as "d"), i.e. only counting days when the business normally operates.
domain: Class
  union of: ShippingDeliveryTime
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

hasBroadcastChannel
type: ObjectProperty
comment: A broadcast channel of a broadcast service.
inverse of: providesBroadcastService
domain: Class
  union of: BroadcastService
range: Class
  union of: BroadcastChannel
  union of: Text
  union of: URL
  union of: Role

hasCategoryCode
type: ObjectProperty
sub property of: hasDefinedTerm
comment: A Category code contained in this code set.
domain: Class
  union of: CategoryCodeSet
range: Class
  union of: CategoryCode
  union of: Text
  union of: URL
  union of: Role

hasCourseInstance
type: ObjectProperty
comment: An offering of the course at a specific time and place or through specific media or mode of study or to a specific section of students.
domain: Class
  union of: Course
range: Class
  union of: CourseInstance
  union of: Text
  union of: URL
  union of: Role

hasCredential
type: ObjectProperty
comment: A credential awarded to the Person or Organization.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: EducationalOccupationalCredential
  union of: Text
  union of: URL
  union of: Role

hasDefinedTerm
type: ObjectProperty
comment: A Defined Term contained in this term set.
sub property of: hasPart
domain: Class
  union of: DefinedTermSet
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

hasDeliveryMethod
type: ObjectProperty
comment: Method used for delivery or shipping.
domain: Class
  union of: DeliveryEvent
  union of: ParcelDelivery
range: Class
  union of: DeliveryMethod
  union of: Text
  union of: URL
  union of: Role

hasDigitalDocumentPermission
type: ObjectProperty
comment: A permission related to the access to this document (e.g. permission to read or write an electronic document). For a public document, specify a grantee with an Audience with audienceType equal to "public".
domain: Class
  union of: DigitalDocument
range: Class
  union of: DigitalDocumentPermission
  union of: Text
  union of: URL
  union of: Role

hasDriveThroughService
type: datatypeProperty
comment: Indicates whether some facility (e.g. FoodEstablishment, CovidTestingFacility) offers a service that can be used by driving through in a car. In the case of CovidTestingFacility such facilities could potentially help with social distancing from other potentially-infected users.
domain: Class
  union of: Place
range: Class
  union of: Boolean

hasHealthAspect
type: ObjectProperty
comment: Indicates the aspect or aspects specifically addressed in some HealthTopicContent. For example, that the content is an overview, or that it talks about treatment, self-care, treatments or their side-effects.
domain: Class
  union of: HealthTopicContent
range: Class
  union of: HealthAspectEnumeration
  union of: Text
  union of: URL
  union of: Role

hasMap
type: ObjectProperty
comment: A URL to a map of the place.
domain: Class
  union of: Place
range: Class
  union of: Map
  union of: URL
  union of: Text
  union of: Role

hasMenu
type: ObjectProperty
comment: Either the actual menu as a structured representation, as text, or a URL of the menu.
domain: Class
  union of: FoodEstablishment
range: Class
  union of: Menu
  union of: Text
  union of: URL
  union of: Role

hasMenuItem
type: ObjectProperty
comment: A food or drink item contained in a menu or menu section.
domain: Class
  union of: MenuSection
  union of: Menu
range: Class
  union of: MenuItem
  union of: Text
  union of: URL
  union of: Role

hasMenuSection
type: ObjectProperty
comment: A subgrouping of the menu (by dishes, course, serving time period, etc.).
domain: Class
  union of: MenuSection
  union of: Menu
range: Class
  union of: MenuSection
  union of: Text
  union of: URL
  union of: Role

hasMerchantReturnPolicy
type: ObjectProperty
comment: Indicates a MerchantReturnPolicy that may be applicable.
domain: Class
  union of: Product
  union of: Organization
range: Class
  union of: MerchantReturnPolicy
  union of: Text
  union of: URL
  union of: Role

hasOccupation
type: ObjectProperty
comment: The Person's occupation. For past professions, use Role for expressing dates.
domain: Class
  union of: Person
range: Class
  union of: Occupation
  union of: Text
  union of: URL
  union of: Role

hasOfferCatalog
type: ObjectProperty
comment: Indicates an OfferCatalog listing for this Organization, Person, or Service.
domain: Class
  union of: Person
  union of: Service
  union of: Organization
range: Class
  union of: OfferCatalog
  union of: Text
  union of: URL
  union of: Role

hasPOS
type: ObjectProperty
comment: Points-of-Sales operated by the organization or person.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

hasPart
type: ObjectProperty
comment: Indicates an item or CreativeWork that is part of this item, or CreativeWork (in some sense).
inverse of: isPartOf
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

hasProductReturnPolicy
type: ObjectProperty
supersededBy: hasMerchantReturnPolicy
comment: Indicates a ProductReturnPolicy that may be applicable.
domain: Class
  union of: Product
  union of: Organization
range: Class
  union of: ProductReturnPolicy
  union of: Text
  union of: URL
  union of: Role

headline
type: ObjectProperty
comment: Headline of the article.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

healthCondition
type: ObjectProperty
comment: Specifying the health condition(s) of a patient, medical study, or other target audience.
domain: Class
  union of: MedicalStudy
  union of: Patient
  union of: PeopleAudience
range: Class
  union of: MedicalCondition
  union of: Text
  union of: URL
  union of: Role

healthPlanCoinsuranceOption
type: ObjectProperty
comment: Whether the coinsurance applies before or after deductible, etc. TODO: Is this a closed set?
domain: Class
  union of: HealthPlanCostSharingSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanCoinsuranceRate
type: datatypeProperty
comment: Whether The rate of coinsurance expressed as a number between 0.0 and 1.0.
domain: Class
  union of: HealthPlanCostSharingSpecification
range: Class
  union of: Number

healthPlanCopay
type: ObjectProperty
comment: Whether The copay amount.
domain: Class
  union of: HealthPlanCostSharingSpecification
range: Class
  union of: PriceSpecification
  union of: Text
  union of: URL
  union of: Role

healthPlanCopayOption
type: ObjectProperty
comment: Whether the copay is before or after deductible, etc. TODO: Is this a closed set?
domain: Class
  union of: HealthPlanCostSharingSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanCostSharing
type: datatypeProperty
comment: Whether The costs to the patient for services under this network or formulary.
domain: Class
  union of: HealthPlanNetwork
  union of: HealthPlanFormulary
range: Class
  union of: Boolean

healthPlanDrugOption
type: ObjectProperty
comment: TODO.
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanDrugTier
type: ObjectProperty
comment: The tier(s) of drugs offered by this formulary or insurance plan.
domain: Class
  union of: HealthInsurancePlan
  union of: HealthPlanFormulary
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanId
type: ObjectProperty
comment: The 14-character, HIOS-generated Plan ID number. (Plan IDs must be unique, even across different markets.)
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanMarketingUrl
type: ObjectProperty
comment: The URL that goes directly to the plan brochure for the specific standard plan or plan variation.
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: URL
  union of: Text
  union of: Role

healthPlanNetworkId
type: ObjectProperty
comment: Name or unique ID of network. (Networks are often reused across different insurance plans).
domain: Class
  union of: HealthPlanNetwork
  union of: MedicalOrganization
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanNetworkTier
type: ObjectProperty
comment: The tier(s) for this network.
domain: Class
  union of: HealthPlanNetwork
range: Class
  union of: Text
  union of: URL
  union of: Role

healthPlanPharmacyCategory
type: ObjectProperty
comment: The category or type of pharmacy associated with this cost sharing.
domain: Class
  union of: HealthPlanCostSharingSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

healthcareReportingData
type: ObjectProperty
comment: Indicates data describing a hospital, e.g. a CDC CDCPMDRecord or as some kind of Dataset.
domain: Class
  union of: Hospital
range: Class
  union of: CDCPMDRecord
  union of: Dataset
  union of: Text
  union of: URL
  union of: Role

height
type: ObjectProperty
comment: The height of the item.
domain: Class
  union of: MediaObject
  union of: Product
  union of: Person
  union of: VisualArtwork
range: Class
  union of: Distance
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

highPrice
type: ObjectProperty
comment: The highest price of all offers available. Usage guidelines: Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.
domain: Class
  union of: AggregateOffer
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

hiringOrganization
type: ObjectProperty
comment: Organization offering the job position.
domain: Class
  union of: JobPosting
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

holdingArchive
type: ObjectProperty
comment: ArchiveOrganization that holds, keeps or maintains the ArchiveComponent.
inverse of: archiveHeld
domain: Class
  union of: ArchiveComponent
range: Class
  union of: ArchiveOrganization
  union of: Text
  union of: URL
  union of: Role

homeLocation
type: ObjectProperty
sub property of: location
comment: A contact location for a person's residence.
domain: Class
  union of: Person
range: Class
  union of: ContactPoint
  union of: Place
  union of: Text
  union of: URL
  union of: Role

homeTeam
type: ObjectProperty
sub property of: competitor
comment: The home team in a sports event.
domain: Class
  union of: SportsEvent
range: Class
  union of: SportsTeam
  union of: Person
  union of: Text
  union of: URL
  union of: Role

honorificPrefix
type: ObjectProperty
comment: An honorific prefix preceding a Person's name such as Dr/Mrs/Mr.
domain: Class
  union of: Person
range: Class
  union of: Text
  union of: URL
  union of: Role

honorificSuffix
type: ObjectProperty
comment: An honorific suffix preceding a Person's name such as M.D. /PhD/MSCSW.
domain: Class
  union of: Person
range: Class
  union of: Text
  union of: URL
  union of: Role

hospitalAffiliation
type: ObjectProperty
comment: A hospital with which the physician or office is affiliated.
domain: Class
  union of: Physician
range: Class
  union of: Hospital
  union of: Text
  union of: URL
  union of: Role

hostingOrganization
type: ObjectProperty
comment: The organization (airline, travelers' club, etc.) the membership is made with.
domain: Class
  union of: ProgramMembership
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

hoursAvailable
type: ObjectProperty
comment: The hours during which this service or contact is available.
domain: Class
  union of: Service
  union of: ContactPoint
  union of: LocationFeatureSpecification
range: Class
  union of: OpeningHoursSpecification
  union of: Text
  union of: URL
  union of: Role

howPerformed
type: ObjectProperty
comment: How the procedure is performed.
domain: Class
  union of: MedicalProcedure
range: Class
  union of: Text
  union of: URL
  union of: Role

httpMethod
type: ObjectProperty
comment: An HTTP method that specifies the appropriate HTTP method for a request to an HTTP EntryPoint. Values are capitalized strings as used in HTTP.
domain: Class
  union of: EntryPoint
range: Class
  union of: Text
  union of: URL
  union of: Role

iataCode
type: ObjectProperty
comment: IATA identifier for an airline or airport.
domain: Class
  union of: Airport
  union of: Airline
range: Class
  union of: Text
  union of: URL
  union of: Role

icaoCode
type: ObjectProperty
comment: ICAO identifier for an airport.
domain: Class
  union of: Airport
range: Class
  union of: Text
  union of: URL
  union of: Role

identifier
type: ObjectProperty
comment: The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
domain: Class
  union of: Thing
range: Class
  union of: URL
  union of: Text
  union of: PropertyValue
  union of: Role

identifyingExam
type: ObjectProperty
comment: A physical examination that can identify this sign.
domain: Class
  union of: MedicalSign
range: Class
  union of: PhysicalExam
  union of: Text
  union of: URL
  union of: Role

identifyingTest
type: ObjectProperty
comment: A diagnostic test that can identify this sign.
domain: Class
  union of: MedicalSign
range: Class
  union of: MedicalTest
  union of: Text
  union of: URL
  union of: Role

illustrator
type: ObjectProperty
comment: The illustrator of the book.
domain: Class
  union of: Book
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

image
type: ObjectProperty
comment: An image of the item. This can be a URL or a fully described ImageObject.
domain: Class
  union of: Thing
range: Class
  union of: URL
  union of: ImageObject
  union of: Text
  union of: Role

imagingTechnique
type: ObjectProperty
comment: Imaging technique used.
domain: Class
  union of: ImagingTest
range: Class
  union of: MedicalImagingTechnique
  union of: Text
  union of: URL
  union of: Role

inAlbum
type: ObjectProperty
comment: The album to which this recording belongs.
domain: Class
  union of: MusicRecording
range: Class
  union of: MusicAlbum
  union of: Text
  union of: URL
  union of: Role

inBroadcastLineup
type: ObjectProperty
comment: The CableOrSatelliteService offering the channel.
domain: Class
  union of: BroadcastChannel
range: Class
  union of: CableOrSatelliteService
  union of: Text
  union of: URL
  union of: Role

inCodeSet
type: ObjectProperty
comment: A CategoryCodeSet that contains this category code.
sub property of: inDefinedTermSet
domain: Class
  union of: CategoryCode
range: Class
  union of: URL
  union of: CategoryCodeSet
  union of: Text
  union of: Role

inDefinedTermSet
type: ObjectProperty
comment: A DefinedTermSet that contains this term.
sub property of: isPartOf
domain: Class
  union of: DefinedTerm
range: Class
  union of: DefinedTermSet
  union of: URL
  union of: Text
  union of: Role

inLanguage
type: ObjectProperty
comment: The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage.
domain: Class
  union of: CommunicateAction
  union of: PronounceableText
  union of: CreativeWork
  union of: Event
  union of: WriteAction
  union of: BroadcastService
  union of: LinkRole
range: Class
  union of: Text
  union of: Language
  union of: URL
  union of: Role

inPlaylist
type: ObjectProperty
comment: The playlist to which this recording belongs.
domain: Class
  union of: MusicRecording
range: Class
  union of: MusicPlaylist
  union of: Text
  union of: URL
  union of: Role

inStoreReturnsOffered
type: datatypeProperty
comment: Are in-store returns offered?
domain: Class
  union of: MerchantReturnPolicy
range: Class
  union of: Boolean

inSupportOf
type: ObjectProperty
comment: Qualification, candidature, degree, application that Thesis supports.
domain: Class
  union of: Thesis
range: Class
  union of: Text
  union of: URL
  union of: Role

incentiveCompensation
type: ObjectProperty
comment: Description of bonus and commission compensation aspects of the job.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

incentives
type: ObjectProperty
comment: Description of bonus and commission compensation aspects of the job.
supersededBy: incentiveCompensation
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

includedComposition
type: ObjectProperty
comment: Smaller compositions included in this work (e.g. a movement in a symphony).
domain: Class
  union of: MusicComposition
range: Class
  union of: MusicComposition
  union of: Text
  union of: URL
  union of: Role

includedDataCatalog
type: ObjectProperty
supersededBy: includedInDataCatalog
comment: A data catalog which contains this dataset (this property was previously 'catalog', preferred name is now 'includedInDataCatalog').
domain: Class
  union of: Dataset
range: Class
  union of: DataCatalog
  union of: Text
  union of: URL
  union of: Role

includedInDataCatalog
type: ObjectProperty
comment: A data catalog which contains this dataset.
inverse of: dataset
domain: Class
  union of: Dataset
range: Class
  union of: DataCatalog
  union of: Text
  union of: URL
  union of: Role

includedInHealthInsurancePlan
type: ObjectProperty
comment: The insurance plans that cover this drug.
domain: Class
  union of: Drug
range: Class
  union of: HealthInsurancePlan
  union of: Text
  union of: URL
  union of: Role

includedRiskFactor
type: ObjectProperty
comment: A modifiable or non-modifiable risk factor included in the calculation, e.g. age, coexisting condition.
domain: Class
  union of: MedicalRiskEstimator
range: Class
  union of: MedicalRiskFactor
  union of: Text
  union of: URL
  union of: Role

includesAttraction
type: ObjectProperty
comment: Attraction located at destination.
domain: Class
  union of: TouristDestination
range: Class
  union of: TouristAttraction
  union of: Text
  union of: URL
  union of: Role

includesHealthPlanFormulary
type: ObjectProperty
comment: Formularies covered by this plan.
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: HealthPlanFormulary
  union of: Text
  union of: URL
  union of: Role

includesHealthPlanNetwork
type: ObjectProperty
comment: Networks covered by this plan.
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: HealthPlanNetwork
  union of: Text
  union of: URL
  union of: Role

includesObject
type: ObjectProperty
comment: This links to a node or nodes indicating the exact quantity of the products included in the offer.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: TypeAndQuantityNode
  union of: Text
  union of: URL
  union of: Role

increasesRiskOf
type: ObjectProperty
comment: The condition, complication, etc. influenced by this factor.
domain: Class
  union of: MedicalRiskFactor
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

industry
type: ObjectProperty
comment: The industry associated with the job position.
domain: Class
  union of: JobPosting
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

ineligibleRegion
type: ObjectProperty
comment: The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed. See also eligibleRegion.
domain: Class
  union of: Offer
  union of: DeliveryChargeSpecification
  union of: ActionAccessSpecification
  union of: Demand
range: Class
  union of: GeoShape
  union of: Text
  union of: Place
  union of: URL
  union of: Role

infectiousAgent
type: ObjectProperty
comment: The actual infectious agent, such as a specific bacterium.
domain: Class
  union of: InfectiousDisease
range: Class
  union of: Text
  union of: URL
  union of: Role

infectiousAgentClass
type: ObjectProperty
comment: The class of infectious agent (bacteria, prion, etc.) that causes the disease.
domain: Class
  union of: InfectiousDisease
range: Class
  union of: InfectiousAgentClass
  union of: Text
  union of: URL
  union of: Role

ingredients
type: ObjectProperty
sub property of: supply
supersededBy: recipeIngredient
comment: A single ingredient used in the recipe, e.g. sugar, flour or garlic.
domain: Class
  union of: Recipe
range: Class
  union of: Text
  union of: URL
  union of: Role

inker
type: ObjectProperty
comment: The individual who traces over the pencil drawings in ink after pencils are complete.
domain: Class
  union of: ComicIssue
  union of: ComicStory
  union of: VisualArtwork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

insertion
type: ObjectProperty
comment: The place of attachment of a muscle, or what the muscle moves.
domain: Class
  union of: Muscle
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

installUrl
type: ObjectProperty
comment: URL at which the app may be installed, if different from the URL of the item.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: URL
  union of: Text
  union of: Role

instructor
type: ObjectProperty
comment: A person assigned to instruct or provide instructional assistance for the CourseInstance.
domain: Class
  union of: CourseInstance
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

instrument
type: ObjectProperty
comment: The object that helped the agent perform the action. e.g. John wrote a book with a pen.
domain: Class
  union of: Action
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

intensity
type: ObjectProperty
comment: Quantitative measure gauging the degree of force involved in the exercise, for example, heartbeats per minute. May include the velocity of the movement.
domain: Class
  union of: ExercisePlan
range: Class
  union of: Text
  union of: QualitativeValue
  union of: URL
  union of: Role

interactingDrug
type: ObjectProperty
comment: Another drug that is known to interact with this drug in a way that impacts the effect of this drug or causes a risk to the patient. Note: disease interactions are typically captured as contraindications.
domain: Class
  union of: Drug
range: Class
  union of: Drug
  union of: Text
  union of: URL
  union of: Role

interactionCount
type: datatypeProperty
supersededBy: interactionStatistic
comment: This property is deprecated, alongside the UserInteraction types on which it depended.

interactionService
type: ObjectProperty
comment: The WebSite or SoftwareApplication where the interactions took place.
domain: Class
  union of: InteractionCounter
range: Class
  union of: WebSite
  union of: SoftwareApplication
  union of: Text
  union of: URL
  union of: Role

interactionStatistic
type: ObjectProperty
comment: The number of interactions for the CreativeWork using the WebSite or SoftwareApplication. The most specific child type of InteractionCounter should be used.
domain: Class
  union of: CreativeWork
  union of: Person
  union of: Organization
range: Class
  union of: InteractionCounter
  union of: Text
  union of: URL
  union of: Role

interactionType
type: ObjectProperty
comment: The Action representing the type of interaction. For up votes, +1s, etc. use LikeAction. For down votes use DislikeAction. Otherwise, use the most specific Action.
domain: Class
  union of: InteractionCounter
range: Class
  union of: Action
  union of: Text
  union of: URL
  union of: Role

interactivityType
type: ObjectProperty
comment: The predominant mode of learning supported by the learning resource. Acceptable values are 'active', 'expositive', or 'mixed'.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

interestRate
type: ObjectProperty
comment: The interest rate, charged or paid, applicable to the financial product. Note: This is different from the calculated annualPercentageRate.
domain: Class
  union of: FinancialProduct
range: Class
  union of: QuantitativeValue
  union of: Number
  union of: Text
  union of: URL
  union of: Role

inventoryLevel
type: ObjectProperty
comment: The current approximate inventory level for the item or items.
domain: Class
  union of: Offer
  union of: Demand
  union of: SomeProducts
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

inverseOf
type: ObjectProperty
comment: Relates a property to a property that is its inverse. Inverse properties relate the same pairs of items to each other, but in reversed direction. For example, the 'alumni' and 'alumniOf' properties are inverseOf each other. Some properties don't have explicit inverses; in these situations RDFa and JSON-LD syntax for reverse properties can be used.
domain: Class
  union of: Property
range: Class
  union of: Property
  union of: Text
  union of: URL
  union of: Role

isAcceptingNewPatients
type: datatypeProperty
comment: Whether the provider is accepting new patients.
domain: Class
  union of: MedicalOrganization
range: Class
  union of: Boolean

isAccessibleForFree
type: datatypeProperty
comment: A flag to signal that the item, event, or place is accessible for free.
domain: Class
  union of: CreativeWork
  union of: Event
  union of: PublicationEvent
  union of: Place
range: Class
  union of: Boolean

isAccessoryOrSparePartFor
type: ObjectProperty
comment: A pointer to another product (or multiple products) for which this product is an accessory or spare part.
domain: Class
  union of: Product
range: Class
  union of: Product
  union of: Text
  union of: URL
  union of: Role

isAvailableGenerically
type: datatypeProperty
comment: True if the drug is available in a generic form (regardless of name).
domain: Class
  union of: Drug
range: Class
  union of: Boolean

isBasedOn
type: ObjectProperty
comment: A resource from which this work is derived or from which it is a modification or adaption.
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: Product
  union of: URL
  union of: Text
  union of: Role

isBasedOnUrl
type: ObjectProperty
comment: A resource that was used in the creation of this resource. This term can be repeated for multiple sources. For example, http://example.com/great-multiplication-intro.html.
supersededBy: isBasedOn
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: URL
  union of: Product
  union of: Text
  union of: Role

isConsumableFor
type: ObjectProperty
comment: A pointer to another product (or multiple products) for which this product is a consumable.
domain: Class
  union of: Product
range: Class
  union of: Product
  union of: Text
  union of: URL
  union of: Role

isFamilyFriendly
type: datatypeProperty
comment: Indicates whether this content is family friendly.
domain: Class
  union of: CreativeWork
range: Class
  union of: Boolean

isGift
type: datatypeProperty
comment: Was the offer accepted as a gift for someone other than the buyer.
domain: Class
  union of: Order
range: Class
  union of: Boolean

isLiveBroadcast
type: datatypeProperty
comment: True is the broadcast is of a live event.
domain: Class
  union of: BroadcastEvent
range: Class
  union of: Boolean

isPartOf
type: ObjectProperty
comment: Indicates an item or CreativeWork that this item, or CreativeWork (in some sense), is part of.
inverse of: hasPart
domain: Class
  union of: CreativeWork
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

isPlanForApartment
type: ObjectProperty
comment: Indicates some accommodation that this floor plan describes.
domain: Class
  union of: FloorPlan
range: Class
  union of: Accommodation
  union of: Text
  union of: URL
  union of: Role

isProprietary
type: datatypeProperty
comment: True if this item's name is a proprietary/brand name (vs. generic name).
domain: Class
  union of: Drug
  union of: DietarySupplement
range: Class
  union of: Boolean

isRelatedTo
type: ObjectProperty
comment: A pointer to another, somehow related product (or multiple products).
domain: Class
  union of: Product
  union of: Service
range: Class
  union of: Product
  union of: Service
  union of: Text
  union of: URL
  union of: Role

isResizable
type: datatypeProperty
comment: Whether the 3DModel allows resizing. For example, room layout applications often do not allow 3DModel elements to be resized to reflect reality.
domain: Class
  union of: 3DModel
range: Class
  union of: Boolean

isSimilarTo
type: ObjectProperty
comment: A pointer to another, functionally similar product (or multiple products).
domain: Class
  union of: Product
  union of: Service
range: Class
  union of: Service
  union of: Product
  union of: Text
  union of: URL
  union of: Role

isUnlabelledFallback
type: datatypeProperty
comment: This can be marked 'true' to indicate that some published ShippingRateSettings are intended to apply to all OfferShippingDetails published by the same merchant, when referenced by a shippingSettingsLink in those settings. It is not meaningful to use a 'true' value for this property alongside a shippingLabel, since this property is for use with unlabelled ShippingRateSettings.
domain: Class
  union of: ShippingRateSettings
range: Class
  union of: Boolean

isVariantOf
type: ObjectProperty
comment: A pointer to a base product from which this product is a variant. It is safe to infer that the variant inherits all product features from the base model, unless defined locally. This is not transitive.
domain: Class
  union of: ProductModel
range: Class
  union of: ProductModel
  union of: Text
  union of: URL
  union of: Role

isbn
type: ObjectProperty
sub property of: identifier
comment: The ISBN of the book.
domain: Class
  union of: Book
range: Class
  union of: Text
  union of: URL
  union of: Role

isicV4
type: ObjectProperty
comment: The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.
domain: Class
  union of: Place
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

isrcCode
type: ObjectProperty
comment: The International Standard Recording Code for the recording.
domain: Class
  union of: MusicRecording
range: Class
  union of: Text
  union of: URL
  union of: Role

issn
type: ObjectProperty
comment: The International Standard Serial Number (ISSN) that identifies this serial publication. You can repeat this property to identify different formats of, or the linking ISSN (ISSN-L) for, this serial publication.
sub property of: identifier
domain: Class
  union of: WebSite
  union of: Dataset
  union of: Blog
  union of: CreativeWorkSeries
range: Class
  union of: Text
  union of: URL
  union of: Role

issueNumber
type: ObjectProperty
comment: Identifies the issue of publication; for example, "iii" or "2".
sub property of: position
domain: Class
  union of: PublicationIssue
range: Class
  union of: Integer
  union of: Text
  union of: URL
  union of: Role

issuedBy
type: ObjectProperty
comment: The organization issuing the ticket or permit.
domain: Class
  union of: Ticket
  union of: Permit
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

issuedThrough
type: ObjectProperty
comment: The service through with the permit was granted.
domain: Class
  union of: Permit
range: Class
  union of: Service
  union of: Text
  union of: URL
  union of: Role

iswcCode
type: ObjectProperty
comment: The International Standard Musical Work Code for the composition.
domain: Class
  union of: MusicComposition
range: Class
  union of: Text
  union of: URL
  union of: Role

item
type: ObjectProperty
comment: An entity represented by an entry in a list or data feed (e.g. an 'artist' in a list of 'artists')’.
domain: Class
  union of: DataFeedItem
  union of: ListItem
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

itemCondition
type: ObjectProperty
comment: A predefined value from OfferItemCondition or a textual description of the condition of the product or service, or the products or services included in the offer.
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: OfferItemCondition
  union of: Text
  union of: URL
  union of: Role

itemListElement
type: ObjectProperty
comment: For itemListElement values, you can use simple strings (e.g. "Peter", "Paul", "Mary"), existing entities, or use ListItem. Text values are best if the elements in the list are plain strings. Existing entities are best for a simple, unordered list of existing things in your data. ListItem is used with ordered lists when you want to provide additional context about the element in that list or when the same item might be in different places in different lists. Note: The order of elements in your mark-up is not sufficient for indicating the order or elements. Use ListItem with a 'position' property in such cases.
domain: Class
  union of: ItemList
range: Class
  union of: Text
  union of: Thing
  union of: ListItem
  union of: URL
  union of: Role

itemListOrder
type: ObjectProperty
comment: Type of ordering (e.g. Ascending, Descending, Unordered).
domain: Class
  union of: ItemList
range: Class
  union of: Text
  union of: ItemListOrderType
  union of: URL
  union of: Role

itemLocation
type: ObjectProperty
sub property of: location
comment: Current location of the item.
domain: Class
  union of: ArchiveComponent
range: Class
  union of: PostalAddress
  union of: Text
  union of: Place
  union of: URL
  union of: Role

itemOffered
type: ObjectProperty
comment: An item being offered (or demanded). The transactional nature of the offer or demand is documented using businessFunction, e.g. sell, lease etc. While several common expected types are listed explicitly in this definition, others can be used. Using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.
inverse of: offers
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: Event
  union of: Service
  union of: Product
  union of: CreativeWork
  union of: MenuItem
  union of: Trip
  union of: AggregateOffer
  union of: Text
  union of: URL
  union of: Role

itemReviewed
type: ObjectProperty
comment: The item that is being reviewed/rated.
domain: Class
  union of: Review
  union of: AggregateRating
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

itemShipped
type: ObjectProperty
comment: Item(s) being shipped.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: Product
  union of: Text
  union of: URL
  union of: Role

itinerary
type: ObjectProperty
comment: Destination(s) ( Place ) that make up a trip. For a trip where destination order is important use ItemList to specify that order (see examples).
domain: Class
  union of: Trip
range: Class
  union of: ItemList
  union of: Place
  union of: Text
  union of: URL
  union of: Role

jobBenefits
type: ObjectProperty
comment: Description of benefits associated with the job.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

jobImmediateStart
type: datatypeProperty
comment: An indicator as to whether a position is available for an immediate start.
domain: Class
  union of: JobPosting
range: Class
  union of: Boolean

jobLocation
type: ObjectProperty
comment: A (typically single) geographic location associated with the job position.
domain: Class
  union of: JobPosting
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

jobLocationType
type: ObjectProperty
comment: A description of the job location (e.g TELECOMMUTE for telecommute jobs).
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

jobStartDate
type: ObjectProperty
comment: The date on which a successful applicant for this job would be expected to start work. Choose a specific date in the future or use the jobImmediateStart property to indicate the position is to be filled as soon as possible.
domain: Class
  union of: JobPosting
range: Class
  union of: Date
  union of: Text
  union of: URL
  union of: Role

jobTitle
type: ObjectProperty
comment: The job title of the person (for example, Financial Manager).
domain: Class
  union of: Person
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

jurisdiction
type: ObjectProperty
comment: Indicates a legal jurisdiction, e.g. of some legislation, or where some government service is based.
domain: Class
  union of: GovernmentService
  union of: Legislation
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

keywords
type: ObjectProperty
comment: Keywords or tags used to describe this content. Multiple entries in a keywords list are typically delimited by commas.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

knownVehicleDamages
type: ObjectProperty
comment: A textual description of known damages, both repaired and unrepaired.
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: URL
  union of: Role

knows
type: ObjectProperty
comment: The most generic bi-directional social/work relation.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

knowsAbout
type: ObjectProperty
comment: Of a Person, and less typically of an Organization, to indicate a topic that is known about - suggesting possible expertise but not implying it. We do not distinguish skill levels here, or relate this to educational content, events, objectives or JobPosting descriptions.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: Thing
  union of: URL
  union of: Role

knowsLanguage
type: ObjectProperty
comment: Of a Person, and less typically of an Organization, to indicate a known language. We do not distinguish skill levels or reading/writing/speaking/signing here. Use language codes from the IETF BCP 47 standard.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: Language
  union of: URL
  union of: Role

labelDetails
type: ObjectProperty
comment: Link to the drug's label details.
domain: Class
  union of: Drug
range: Class
  union of: URL
  union of: Text
  union of: Role

landlord
type: ObjectProperty
comment: A sub property of participant. The owner of the real estate property.
sub property of: participant
domain: Class
  union of: RentAction
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

language
type: ObjectProperty
sub property of: instrument
supersededBy: inLanguage
comment: A sub property of instrument. The language used on this action.
domain: Class
  union of: CommunicateAction
  union of: WriteAction
range: Class
  union of: Language
  union of: Text
  union of: URL
  union of: Role

lastReviewed
type: datatypeProperty
comment: Date on which the content on this web page was last reviewed for accuracy and/or completeness.
domain: Class
  union of: WebPage
range: Class
  union of: Date

latitude
type: ObjectProperty
comment: The latitude of a location. For example 37.42242 (WGS 84).
domain: Class
  union of: Place
  union of: GeoCoordinates
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

learningResourceType
type: ObjectProperty
comment: The predominant type or kind characterizing the learning resource. For example, 'presentation', 'handout'.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

leaseLength
type: ObjectProperty
comment: Length of the lease for some Accommodation, either particular to some Offer or in some cases intrinsic to the property.
domain: Class
  union of: Offer
  union of: RealEstateListing
  union of: Accommodation
range: Class
  union of: QuantitativeValue
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

legalName
type: ObjectProperty
comment: The official name of the organization, e.g. the registered company name.
domain: Class
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

legalStatus
type: ObjectProperty
comment: The drug or supplement's legal status, including any controlled substance schedules that apply.
domain: Class
  union of: Drug
  union of: DietarySupplement
  union of: MedicalEntity
range: Class
  union of: Text
  union of: DrugLegalStatus
  union of: MedicalEnumeration
  union of: URL
  union of: Role

legislationApplies
type: ObjectProperty
comment: Indicates that this legislation (or part of a legislation) somehow transfers another legislation in a different legislative context. This is an informative link, and it has no legal value. For legally-binding links of transposition, use the legislationTransposes property. For example an informative consolidated law of a European Union's member state "applies" the consolidated version of the European Directive implemented in it.
domain: Class
  union of: Legislation
range: Class
  union of: Legislation
  union of: Text
  union of: URL
  union of: Role

legislationChanges
type: ObjectProperty
comment: Another legislation that this legislation changes. This encompasses the notions of amendment, replacement, correction, repeal, or other types of change. This may be a direct change (textual or non-textual amendment) or a consequential or indirect change. The property is to be used to express the existence of a change relationship between two acts rather than the existence of a consolidated version of the text that shows the result of the change. For consolidation relationships, use the legislationConsolidates property.
domain: Class
  union of: Legislation
range: Class
  union of: Legislation
  union of: Text
  union of: URL
  union of: Role

legislationConsolidates
type: ObjectProperty
comment: Indicates another legislation taken into account in this consolidated legislation (which is usually the product of an editorial process that revises the legislation). This property should be used multiple times to refer to both the original version or the previous consolidated version, and to the legislations making the change.
domain: Class
  union of: Legislation
range: Class
  union of: Legislation
  union of: Text
  union of: URL
  union of: Role

legislationDate
type: datatypeProperty
sub property of: dateCreated
comment: The date of adoption or signature of the legislation. This is the date at which the text is officially aknowledged to be a legislation, even though it might not even be published or in force.
domain: Class
  union of: Legislation
range: Class
  union of: Date

legislationDateVersion
type: datatypeProperty
comment: The point-in-time at which the provided description of the legislation is valid (e.g. : when looking at the law on the 2016-04-07 (= dateVersion), I get the consolidation of 2015-04-12 of the "National Insurance Contributions Act 2015")
domain: Class
  union of: Legislation
range: Class
  union of: Date

legislationIdentifier
type: ObjectProperty
comment: An identifier for the legislation. This can be either a string-based identifier, like the CELEX at EU level or the NOR in France, or a web-based, URL/URI identifier, like an ELI (European Legislation Identifier) or an URN-Lex.
sub property of: identifier
domain: Class
  union of: Legislation
range: Class
  union of: Text
  union of: URL
  union of: Role

legislationJurisdiction
type: ObjectProperty
comment: The jurisdiction from which the legislation originates.
sub property of: jurisdiction
sub property of: spatialCoverage
domain: Class
  union of: Legislation
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

legislationLegalForce
type: ObjectProperty
comment: Whether the legislation is currently in force, not in force, or partially in force.
domain: Class
  union of: Legislation
range: Class
  union of: LegalForceStatus
  union of: Text
  union of: URL
  union of: Role

legislationLegalValue
type: ObjectProperty
comment: The legal value of this legislation file. The same legislation can be written in multiple files with different legal values. Typically a digitally signed PDF have a "stronger" legal value than the HTML file of the same act.
domain: Class
  union of: LegislationObject
range: Class
  union of: LegalValueLevel
  union of: Text
  union of: URL
  union of: Role

legislationPassedBy
type: ObjectProperty
comment: The person or organization that originally passed or made the law : typically parliament (for primary legislation) or government (for secondary legislation). This indicates the "legal author" of the law, as opposed to its physical author.
sub property of: creator
domain: Class
  union of: Legislation
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

legislationResponsible
type: ObjectProperty
comment: An individual or organization that has some kind of responsibility for the legislation. Typically the ministry who is/was in charge of elaborating the legislation, or the adressee for potential questions about the legislation once it is published.
domain: Class
  union of: Legislation
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

legislationTransposes
type: ObjectProperty
comment: Indicates that this legislation (or part of legislation) fulfills the objectives set by another legislation, by passing appropriate implementation measures. Typically, some legislations of European Union's member states or regions transpose European Directives. This indicates a legally binding link between the 2 legislations.
sub property of: legislationApplies
domain: Class
  union of: Legislation
range: Class
  union of: Legislation
  union of: Text
  union of: URL
  union of: Role

legislationType
type: ObjectProperty
comment: The type of the legislation. Examples of values are "law", "act", "directive", "decree", "regulation", "statutory instrument", "loi organique", "règlement grand-ducal", etc., depending on the country.
sub property of: genre
domain: Class
  union of: Legislation
range: Class
  union of: Text
  union of: CategoryCode
  union of: URL
  union of: Role

leiCode
type: ObjectProperty
sub property of: identifier
comment: An organization identifier that uniquely identifies a legal entity as defined in ISO 17442.
domain: Class
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

lender
type: ObjectProperty
comment: A sub property of participant. The person that lends the object being borrowed.
sub property of: participant
domain: Class
  union of: BorrowAction
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

lesser
type: ObjectProperty
comment: This ordering relation for qualitative values indicates that the subject is lesser than the object.
domain: Class
  union of: QualitativeValue
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

lesserOrEqual
type: ObjectProperty
comment: This ordering relation for qualitative values indicates that the subject is lesser than or equal to the object.
domain: Class
  union of: QualitativeValue
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

letterer
type: ObjectProperty
comment: The individual who adds lettering, including speech balloons and sound effects, to artwork.
domain: Class
  union of: ComicIssue
  union of: ComicStory
  union of: VisualArtwork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

license
type: ObjectProperty
comment: A license document that applies to this content, typically indicated by URL.
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

line
type: ObjectProperty
comment: A line is a point-to-point path consisting of two or more points. A line is expressed as a series of two or more point objects separated by space.
domain: Class
  union of: GeoShape
range: Class
  union of: Text
  union of: URL
  union of: Role

linkRelationship
type: ObjectProperty
comment: Indicates the relationship type of a Web link.
domain: Class
  union of: LinkRole
range: Class
  union of: Text
  union of: URL
  union of: Role

liveBlogUpdate
type: ObjectProperty
comment: An update to the LiveBlog.
domain: Class
  union of: LiveBlogPosting
range: Class
  union of: BlogPosting
  union of: Text
  union of: URL
  union of: Role

loanMortgageMandateAmount
type: ObjectProperty
comment: Amount of mortgage mandate that can be converted into a proper mortgage at a later stage.
domain: Class
  union of: MortgageLoan
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

loanPaymentAmount
type: ObjectProperty
comment: The amount of money to pay in a single payment.
domain: Class
  union of: RepaymentSpecification
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

loanPaymentFrequency
type: datatypeProperty
comment: Frequency of payments due, i.e. number of months between payments. This is defined as a frequency, i.e. the reciprocal of a period of time.
domain: Class
  union of: RepaymentSpecification
range: Class
  union of: Number

loanRepaymentForm
type: ObjectProperty
comment: A form of paying back money previously borrowed from a lender. Repayment usually takes the form of periodic payments that normally include part principal plus interest in each payment.
domain: Class
  union of: LoanOrCredit
range: Class
  union of: RepaymentSpecification
  union of: Text
  union of: URL
  union of: Role

loanTerm
type: ObjectProperty
comment: The duration of the loan or credit agreement.
sub property of: duration
domain: Class
  union of: LoanOrCredit
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

loanType
type: ObjectProperty
comment: The type of a loan or credit.
domain: Class
  union of: LoanOrCredit
range: Class
  union of: URL
  union of: Text
  union of: Role

location
type: ObjectProperty
comment: The location of for example where the event is happening, an organization is located, or where an action takes place.
domain: Class
  union of: Action
  union of: Event
  union of: Organization
range: Class
  union of: PostalAddress
  union of: Place
  union of: VirtualLocation
  union of: Text
  union of: URL
  union of: Role

locationCreated
type: ObjectProperty
comment: The location where the CreativeWork was created, which may not be the same as the location depicted in the CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

lodgingUnitDescription
type: ObjectProperty
comment: A full description of the lodging unit.
domain: Class
  union of: LodgingReservation
range: Class
  union of: Text
  union of: URL
  union of: Role

lodgingUnitType
type: ObjectProperty
comment: Textual description of the unit type (including suite vs. room, size of bed, etc.).
domain: Class
  union of: LodgingReservation
range: Class
  union of: Text
  union of: QualitativeValue
  union of: URL
  union of: Role

logo
type: ObjectProperty
sub property of: image
comment: An associated logo.
domain: Class
  union of: Product
  union of: Service
  union of: Place
  union of: Brand
  union of: Organization
range: Class
  union of: ImageObject
  union of: URL
  union of: Text
  union of: Role

longitude
type: ObjectProperty
comment: The longitude of a location. For example -122.08585 (WGS 84).
domain: Class
  union of: Place
  union of: GeoCoordinates
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

loser
type: ObjectProperty
comment: A sub property of participant. The loser of the action.
sub property of: participant
domain: Class
  union of: WinAction
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

lowPrice
type: ObjectProperty
comment: The lowest price of all offers available. Usage guidelines: Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.
domain: Class
  union of: AggregateOffer
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

lyricist
type: ObjectProperty
comment: The person who wrote the words.
domain: Class
  union of: MusicComposition
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

lyrics
type: ObjectProperty
comment: The words in the song.
domain: Class
  union of: MusicComposition
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

mainContentOfPage
type: ObjectProperty
comment: Indicates if this web page element is the main subject of the page.
domain: Class
  union of: WebPage
range: Class
  union of: WebPageElement
  union of: Text
  union of: URL
  union of: Role

mainEntity
type: ObjectProperty
sub property of: about
inverse of: mainEntityOfPage
comment: Indicates the primary entity described in some page or other CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

mainEntityOfPage
type: ObjectProperty
comment: Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.
inverse of: mainEntity
domain: Class
  union of: Thing
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

maintainer
type: ObjectProperty
comment: A maintainer of a Dataset, software package (SoftwareApplication), or other Project. A maintainer is a Person or Organization that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on "upstream" sources. When maintainer is applied to a specific version of something e.g. a particular version or packaging of a Dataset, it is always possible that the upstream source has a different maintainer. The isBasedOn property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work.
domain: Class
  union of: CreativeWork
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

makesOffer
type: ObjectProperty
inverse of: offeredBy
comment: A pointer to products or services offered by the organization or person.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Offer
  union of: Text
  union of: URL
  union of: Role

manufacturer
type: ObjectProperty
comment: The manufacturer of the product.
domain: Class
  union of: Drug
  union of: Product
  union of: DietarySupplement
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

map
type: ObjectProperty
comment: A URL to a map of the place.
supersededBy: hasMap
domain: Class
  union of: Place
range: Class
  union of: URL
  union of: Text
  union of: Role

mapType
type: ObjectProperty
comment: Indicates the kind of Map, from the MapCategoryType Enumeration.
domain: Class
  union of: Map
range: Class
  union of: MapCategoryType
  union of: Text
  union of: URL
  union of: Role

maps
type: ObjectProperty
supersededBy: hasMap
comment: A URL to a map of the place.
domain: Class
  union of: Place
range: Class
  union of: URL
  union of: Text
  union of: Role

marginOfError
type: datatypeProperty
comment: A marginOfError for an Observation.
domain: Class
  union of: Observation
range: Class
  union of: DateTime

masthead
type: ObjectProperty
comment: For a NewsMediaOrganization, a link to the masthead page or a page listing top editorial management.
sub property of: publishingPrinciples
domain: Class
  union of: NewsMediaOrganization
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

material
type: ObjectProperty
comment: A material that something is made from, e.g. leather, wool, cotton, paper.
domain: Class
  union of: Product
  union of: CreativeWork
range: Class
  union of: Product
  union of: URL
  union of: Text
  union of: Role

materialExtent
type: ObjectProperty
comment: The quantity of the materials being described or an expression of the physical space they occupy.
domain: Class
  union of: CreativeWork
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

maxPrice
type: datatypeProperty
comment: The highest price if the price is a range.
domain: Class
  union of: PriceSpecification
range: Class
  union of: Number

maxValue
type: datatypeProperty
comment: The upper value of some characteristic or property.
domain: Class
  union of: PropertyValue
  union of: QuantitativeValue
  union of: PropertyValueSpecification
  union of: MonetaryAmount
range: Class
  union of: Number

maximumAttendeeCapacity
type: datatypeProperty
comment: The total number of individuals that may attend an event or venue.
domain: Class
  union of: Place
  union of: Event
range: Class
  union of: Integer

maximumEnrollment
type: datatypeProperty
comment: The maximum number of students who may be enrolled in the program.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Integer

maximumIntake
type: ObjectProperty
comment: Recommended intake of this supplement for a given population as defined by a specific recommending authority.
domain: Class
  union of: Drug
  union of: DietarySupplement
  union of: Substance
  union of: DrugStrength
range: Class
  union of: MaximumDoseSchedule
  union of: Text
  union of: URL
  union of: Role

maximumPhysicalAttendeeCapacity
type: datatypeProperty
comment: The maximum physical attendee capacity of an Event whose eventAttendanceMode is OfflineEventAttendanceMode (or the offline aspects, in the case of a MixedEventAttendanceMode).
domain: Class
  union of: Event
range: Class
  union of: Integer

maximumVirtualAttendeeCapacity
type: datatypeProperty
comment: The maximum physical attendee capacity of an Event whose eventAttendanceMode is OnlineEventAttendanceMode (or the online aspects, in the case of a MixedEventAttendanceMode).
domain: Class
  union of: Event
range: Class
  union of: Integer

mealService
type: ObjectProperty
comment: Description of the meals that will be provided or available for purchase.
domain: Class
  union of: Flight
range: Class
  union of: Text
  union of: URL
  union of: Role

measuredProperty
type: ObjectProperty
comment: The measuredProperty of an Observation, either a schema.org property, a property from other RDF-compatible systems e.g. W3C RDF Data Cube, or schema.org extensions such as GS1's.
domain: Class
  union of: Observation
range: Class
  union of: Property
  union of: Text
  union of: URL
  union of: Role

measuredValue
type: ObjectProperty
comment: The measuredValue of an Observation.
domain: Class
  union of: Observation
range: Class
  union of: DataType
  union of: Text
  union of: URL
  union of: Role

measurementTechnique
type: ObjectProperty
comment: A technique or technology used in a Dataset (or DataDownload, DataCatalog), corresponding to the method used for measuring the corresponding variable(s) (described using variableMeasured). This is oriented towards scientific and scholarly dataset publication but may have broader applicability; it is not intended as a full representation of measurement, but rather as a high level summary for dataset discovery. For example, if variableMeasured is: molecule concentration, measurementTechnique could be: "mass spectrometry" or "nmr spectroscopy" or "colorimetry" or "immunofluorescence". If the variableMeasured is "depression rating", the measurementTechnique could be "Zung Scale" or "HAM-D" or "Beck Depression Inventory". If there are several variableMeasured properties recorded for some given data object, use a PropertyValue for each variableMeasured and attach the corresponding measurementTechnique.
domain: Class
  union of: PropertyValue
  union of: DataDownload
  union of: DataCatalog
  union of: Dataset
range: Class
  union of: Text
  union of: URL
  union of: Role

mechanismOfAction
type: ObjectProperty
comment: The specific biochemical interaction through which this drug or supplement produces its pharmacological effect.
domain: Class
  union of: Drug
  union of: DietarySupplement
range: Class
  union of: Text
  union of: URL
  union of: Role

mediaAuthenticityCategory
type: ObjectProperty
comment: Indicates a MediaManipulationRatingEnumeration classification of a media object (in the context of how it was published or shared).
domain: Class
  union of: MediaReview
range: Class
  union of: MediaManipulationRatingEnumeration
  union of: Text
  union of: URL
  union of: Role

median
type: datatypeProperty
comment: The median value.
domain: Class
  union of: QuantitativeValueDistribution
range: Class
  union of: Number

medicalSpecialty
type: ObjectProperty
comment: A medical specialty of the provider.
domain: Class
  union of: MedicalOrganization
  union of: MedicalClinic
  union of: Hospital
  union of: Physician
range: Class
  union of: MedicalSpecialty
  union of: Text
  union of: URL
  union of: Role

medicineSystem
type: ObjectProperty
comment: The system of medicine that includes this MedicalEntity, for example 'evidence-based', 'homeopathic', 'chiropractic', etc.
domain: Class
  union of: MedicalEntity
range: Class
  union of: MedicineSystem
  union of: Text
  union of: URL
  union of: Role

meetsEmissionStandard
type: ObjectProperty
comment: Indicates that the vehicle meets the respective emission standard.
domain: Class
  union of: Vehicle
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

member
type: ObjectProperty
comment: A member of an Organization or a ProgramMembership. Organizations can be members of organizations; ProgramMembership is typically for individuals.
inverse of: memberOf
domain: Class
  union of: ProgramMembership
  union of: Organization
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

memberOf
type: ObjectProperty
comment: An Organization (or ProgramMembership) to which this Person or Organization belongs.
inverse of: member
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Organization
  union of: ProgramMembership
  union of: Text
  union of: URL
  union of: Role

members
type: ObjectProperty
comment: A member of this organization.
supersededBy: member
domain: Class
  union of: ProgramMembership
  union of: Organization
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

membershipNumber
type: ObjectProperty
comment: A unique identifier for the membership.
domain: Class
  union of: ProgramMembership
range: Class
  union of: Text
  union of: URL
  union of: Role

membershipPointsEarned
type: ObjectProperty
comment: The number of membership points earned by the member. If necessary, the unitText can be used to express the units the points are issued in. (e.g. stars, miles, etc.)
domain: Class
  union of: ProgramMembership
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

memoryRequirements
type: ObjectProperty
comment: Minimum memory requirements.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: URL
  union of: Text
  union of: Role

mentions
type: ObjectProperty
comment: Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.
domain: Class
  union of: CreativeWork
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

menu
type: ObjectProperty
supersededBy: hasMenu
comment: Either the actual menu as a structured representation, as text, or a URL of the menu.
domain: Class
  union of: FoodEstablishment
range: Class
  union of: Text
  union of: URL
  union of: Menu
  union of: Role

menuAddOn
type: ObjectProperty
comment: Additional menu item(s) such as a side dish of salad or side order of fries that can be added to this menu item. Additionally it can be a menu section containing allowed add-on menu items for this menu item.
domain: Class
  union of: MenuItem
range: Class
  union of: MenuItem
  union of: MenuSection
  union of: Text
  union of: URL
  union of: Role

merchant
type: ObjectProperty
supersededBy: seller
comment: 'merchant' is an out-dated term for 'seller'.
domain: Class
  union of: Order
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

merchantReturnDays
type: datatypeProperty
comment: The merchantReturnDays property indicates the number of days (from purchase) within which relevant merchant return policy is applicable.
domain: Class
  union of: MerchantReturnPolicy
range: Class
  union of: Integer

merchantReturnLink
type: ObjectProperty
comment: Indicates a Web page or service by URL, for product return.
domain: Class
  union of: MerchantReturnPolicy
range: Class
  union of: URL
  union of: Text
  union of: Role

messageAttachment
type: ObjectProperty
comment: A CreativeWork attached to the message.
domain: Class
  union of: Message
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

mileageFromOdometer
type: ObjectProperty
comment: The total distance travelled by the particular vehicle since its initial production, as read from its odometer. Typical unit code(s): KMT for kilometers, SMI for statute miles
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

minPrice
type: datatypeProperty
comment: The lowest price if the price is a range.
domain: Class
  union of: PriceSpecification
range: Class
  union of: Number

minValue
type: datatypeProperty
comment: The lower value of some characteristic or property.
domain: Class
  union of: PropertyValue
  union of: QuantitativeValue
  union of: PropertyValueSpecification
  union of: MonetaryAmount
range: Class
  union of: Number

minimumPaymentDue
type: ObjectProperty
comment: The minimum payment required at this time.
domain: Class
  union of: Invoice
range: Class
  union of: PriceSpecification
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

missionCoveragePrioritiesPolicy
type: ObjectProperty
sub property of: publishingPrinciples
comment: For a NewsMediaOrganization, a statement on coverage priorities, including any public agenda or stance on issues.
domain: Class
  union of: NewsMediaOrganization
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

model
type: ObjectProperty
comment: The model of the product. Use with the URL of a ProductModel or a textual representation of the model identifier. The URL of the ProductModel can be from an external source. It is recommended to additionally provide strong product identifiers via the gtin8/gtin13/gtin14 and mpn properties.
domain: Class
  union of: Product
range: Class
  union of: Text
  union of: ProductModel
  union of: URL
  union of: Role

modelDate
type: datatypeProperty
comment: The release date of a vehicle model (often used to differentiate versions of the same make and model).
domain: Class
  union of: Vehicle
range: Class
  union of: Date

modifiedTime
type: datatypeProperty
comment: The date and time the reservation was modified.
domain: Class
  union of: Reservation
range: Class
  union of: DateTime

monthlyMinimumRepaymentAmount
type: ObjectProperty
comment: The minimum payment is the lowest amount of money that one is required to pay on a credit card statement each month.
domain: Class
  union of: CreditCard
range: Class
  union of: MonetaryAmount
  union of: Number
  union of: Text
  union of: URL
  union of: Role

mpn
type: ObjectProperty
comment: The Manufacturer Part Number (MPN) of the product, or the product to which the offer refers.
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

multipleValues
type: datatypeProperty
comment: Whether multiple values are allowed for the property. Default is false.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Boolean

muscleAction
type: ObjectProperty
comment: The movement the muscle generates.
domain: Class
  union of: Muscle
range: Class
  union of: Text
  union of: URL
  union of: Role

musicArrangement
type: ObjectProperty
comment: An arrangement derived from the composition.
domain: Class
  union of: MusicComposition
range: Class
  union of: MusicComposition
  union of: Text
  union of: URL
  union of: Role

musicBy
type: ObjectProperty
comment: The composer of the soundtrack.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: Clip
  union of: VideoObject
  union of: VideoGame
  union of: RadioSeries
  union of: Episode
  union of: Movie
range: Class
  union of: MusicGroup
  union of: Person
  union of: Text
  union of: URL
  union of: Role

musicCompositionForm
type: ObjectProperty
comment: The type of composition (e.g. overture, sonata, symphony, etc.).
domain: Class
  union of: MusicComposition
range: Class
  union of: Text
  union of: URL
  union of: Role

musicGroupMember
type: ObjectProperty
comment: A member of a music group—for example, John, Paul, George, or Ringo.
supersededBy: member
domain: Class
  union of: MusicGroup
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

musicReleaseFormat
type: ObjectProperty
comment: Format of this release (the type of recording media used, ie. compact disc, digital media, LP, etc.).
domain: Class
  union of: MusicRelease
range: Class
  union of: MusicReleaseFormatType
  union of: Text
  union of: URL
  union of: Role

musicalKey
type: ObjectProperty
comment: The key, mode, or scale this composition uses.
domain: Class
  union of: MusicComposition
range: Class
  union of: Text
  union of: URL
  union of: Role

naics
type: ObjectProperty
comment: The North American Industry Classification System (NAICS) code for a particular organization or business person.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

name
type: ObjectProperty
sub property of: label
comment: The name of the item.
domain: Class
  union of: Thing
range: Class
  union of: Text
  union of: URL
  union of: Role

namedPosition
type: ObjectProperty
comment: A position played, performed or filled by a person or organization, as part of an organization. For example, an athlete in a SportsTeam might play in the position named 'Quarterback'.
supersededBy: roleName
domain: Class
  union of: Role
range: Class
  union of: URL
  union of: Text
  union of: Role

nationality
type: ObjectProperty
comment: Nationality of the person.
domain: Class
  union of: Person
range: Class
  union of: Country
  union of: Text
  union of: URL
  union of: Role

naturalProgression
type: ObjectProperty
comment: The expected progression of the condition if it is not treated and allowed to progress naturally.
domain: Class
  union of: MedicalCondition
range: Class
  union of: Text
  union of: URL
  union of: Role

nerve
type: ObjectProperty
comment: The underlying innervation associated with the muscle.
domain: Class
  union of: Muscle
range: Class
  union of: Nerve
  union of: Text
  union of: URL
  union of: Role

nerveMotor
type: ObjectProperty
comment: The neurological pathway extension that involves muscle control.
domain: Class
  union of: Nerve
range: Class
  union of: Muscle
  union of: Text
  union of: URL
  union of: Role

netWorth
type: ObjectProperty
comment: The total financial value of the person as calculated by subtracting assets from liabilities.
domain: Class
  union of: Person
range: Class
  union of: MonetaryAmount
  union of: PriceSpecification
  union of: Text
  union of: URL
  union of: Role

newsUpdatesAndGuidelines
type: ObjectProperty
comment: Indicates a page with news updates and guidelines. This could often be (but is not required to be) the main page containing SpecialAnnouncement markup on a site.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: URL
  union of: WebContent
  union of: Text
  union of: Role

nextItem
type: ObjectProperty
comment: A link to the ListItem that follows the current one.
domain: Class
  union of: ListItem
range: Class
  union of: ListItem
  union of: Text
  union of: URL
  union of: Role

noBylinesPolicy
type: ObjectProperty
sub property of: publishingPrinciples
comment: For a NewsMediaOrganization or other news-related Organization, a statement explaining when authors of articles are not named in bylines.
domain: Class
  union of: NewsMediaOrganization
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

nonEqual
type: ObjectProperty
comment: This ordering relation for qualitative values indicates that the subject is not equal to the object.
domain: Class
  union of: QualitativeValue
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

nonProprietaryName
type: ObjectProperty
comment: The generic name of this drug or supplement.
domain: Class
  union of: Drug
  union of: DietarySupplement
range: Class
  union of: Text
  union of: URL
  union of: Role

nonprofitStatus
type: ObjectProperty
comment: nonprofit Status indicates the legal status of a non-profit organization in its primary place of business.
domain: Class
  union of: Organization
range: Class
  union of: NonprofitType
  union of: Text
  union of: URL
  union of: Role

normalRange
type: ObjectProperty
comment: Range of acceptable values for a typical patient, when applicable.
domain: Class
  union of: MedicalTest
range: Class
  union of: MedicalEnumeration
  union of: Text
  union of: URL
  union of: Role

nsn
type: ObjectProperty
comment: Indicates the NATO stock number (nsn) of a Product.
sub property of: identifier
domain: Class
  union of: Product
range: Class
  union of: Text
  union of: URL
  union of: Role

numAdults
type: ObjectProperty
comment: The number of adults staying in the unit.
domain: Class
  union of: LodgingReservation
range: Class
  union of: QuantitativeValue
  union of: Integer
  union of: Text
  union of: URL
  union of: Role

numChildren
type: ObjectProperty
comment: The number of children staying in the unit.
domain: Class
  union of: LodgingReservation
range: Class
  union of: Integer
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numConstraints
type: datatypeProperty
comment: Indicates the number of constraints (not counting populationType) defined for a particular StatisticalPopulation. This helps applications understand if they have access to a sufficiently complete description of a StatisticalPopulation.
domain: Class
  union of: StatisticalPopulation
range: Class
  union of: Integer

numTracks
type: datatypeProperty
comment: The number of tracks in this album or playlist.
domain: Class
  union of: MusicPlaylist
range: Class
  union of: Integer

numberOfAccommodationUnits
type: ObjectProperty
comment: Indicates the total (available plus unavailable) number of accommodation units in an ApartmentComplex, or the number of accommodation units for a specific FloorPlan (within its specific ApartmentComplex). See also numberOfAvailableAccommodationUnits.
domain: Class
  union of: FloorPlan
  union of: ApartmentComplex
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfAirbags
type: ObjectProperty
comment: The number or type of airbags in the vehicle.
domain: Class
  union of: Vehicle
range: Class
  union of: Number
  union of: Text
  union of: URL
  union of: Role

numberOfAvailableAccommodationUnits
type: ObjectProperty
comment: Indicates the number of available accommodation units in an ApartmentComplex, or the number of accommodation units for a specific FloorPlan (within its specific ApartmentComplex). See also numberOfAccommodationUnits.
domain: Class
  union of: FloorPlan
  union of: ApartmentComplex
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfAxles
type: ObjectProperty
comment: The number of axles. Typical unit code(s): C62
domain: Class
  union of: Vehicle
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfBathroomsTotal
type: datatypeProperty
comment: The total integer number of bathrooms in a some Accommodation, following real estate conventions as documented in RESO: "The simple sum of the number of bathrooms. For example for a property with two Full Bathrooms and one Half Bathroom, the Bathrooms Total Integer will be 3.". See also numberOfRooms.
domain: Class
  union of: FloorPlan
  union of: Accommodation
range: Class
  union of: Integer

numberOfBedrooms
type: ObjectProperty
comment: The total integer number of bedrooms in a some Accommodation, ApartmentComplex or FloorPlan.
domain: Class
  union of: FloorPlan
  union of: Accommodation
  union of: ApartmentComplex
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfBeds
type: datatypeProperty
comment: The quantity of the given bed type available in the HotelRoom, Suite, House, or Apartment.
domain: Class
  union of: BedDetails
range: Class
  union of: Number

numberOfCredits
type: ObjectProperty
comment: The number of credits or units awarded by a Course or required to complete an EducationalOccupationalProgram.
domain: Class
  union of: EducationalOccupationalProgram
  union of: Course
range: Class
  union of: StructuredValue
  union of: Integer
  union of: Text
  union of: URL
  union of: Role

numberOfDoors
type: ObjectProperty
comment: The number of doors. Typical unit code(s): C62
domain: Class
  union of: Vehicle
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfEmployees
type: ObjectProperty
comment: The number of employees in an organization e.g. business.
domain: Class
  union of: BusinessAudience
  union of: Organization
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfEpisodes
type: datatypeProperty
comment: The number of episodes in this season or series.
domain: Class
  union of: VideoGameSeries
  union of: RadioSeries
  union of: TVSeries
  union of: CreativeWorkSeason
range: Class
  union of: Integer

numberOfForwardGears
type: ObjectProperty
comment: The total number of forward gears available for the transmission system of the vehicle. Typical unit code(s): C62
domain: Class
  union of: Vehicle
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfFullBathrooms
type: datatypeProperty
comment: Number of full bathrooms - The total number of full and ¾ bathrooms in an Accommodation. This corresponds to the BathroomsFull field in RESO.
domain: Class
  union of: FloorPlan
  union of: Accommodation
range: Class
  union of: Number

numberOfItems
type: datatypeProperty
comment: The number of items in an ItemList. Note that some descriptions might not fully describe all items in a list (e.g., multi-page pagination); in such cases, the numberOfItems would be for the entire list.
domain: Class
  union of: ItemList
range: Class
  union of: Integer

numberOfLoanPayments
type: datatypeProperty
comment: The number of payments contractually required at origination to repay the loan. For monthly paying loans this is the number of months from the contractual first payment date to the maturity date.
domain: Class
  union of: RepaymentSpecification
range: Class
  union of: Number

numberOfPages
type: datatypeProperty
comment: The number of pages in the book.
domain: Class
  union of: Book
range: Class
  union of: Integer

numberOfPartialBathrooms
type: datatypeProperty
comment: Number of partial bathrooms - The total number of half and ¼ bathrooms in an Accommodation. This corresponds to the BathroomsPartial field in RESO.
domain: Class
  union of: FloorPlan
  union of: Accommodation
range: Class
  union of: Number

numberOfPlayers
type: ObjectProperty
comment: Indicate how many people can play this game (minimum, maximum, or range).
domain: Class
  union of: VideoGameSeries
  union of: Game
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

numberOfPreviousOwners
type: ObjectProperty
comment: The number of owners of the vehicle, including the current one. Typical unit code(s): C62
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Number
  union of: Text
  union of: URL
  union of: Role

numberOfRooms
type: ObjectProperty
comment: The number of rooms (excluding bathrooms and closets) of the accommodation or lodging business. Typical unit code(s): ROM for room or C62 for no unit. The type of room can be put in the unitText property of the QuantitativeValue.
domain: Class
  union of: SingleFamilyResidence
  union of: Accommodation
  union of: Suite
  union of: FloorPlan
  union of: Apartment
  union of: LodgingBusiness
  union of: House
range: Class
  union of: QuantitativeValue
  union of: Number
  union of: Text
  union of: URL
  union of: Role

numberOfSeasons
type: datatypeProperty
comment: The number of seasons in this series.
domain: Class
  union of: VideoGameSeries
  union of: TVSeries
  union of: RadioSeries
range: Class
  union of: Integer

numberedPosition
type: datatypeProperty
comment: A number associated with a role in an organization, for example, the number on an athlete's jersey.
domain: Class
  union of: OrganizationRole
range: Class
  union of: Number

nutrition
type: ObjectProperty
comment: Nutrition information about the recipe or menu item.
domain: Class
  union of: MenuItem
  union of: Recipe
range: Class
  union of: NutritionInformation
  union of: Text
  union of: URL
  union of: Role

object
type: ObjectProperty
comment: The object upon which the action is carried out, whose state is kept intact or changed. Also known as the semantic roles patient, affected or undergoer (which change their state) or theme (which doesn't). e.g. John read a book.
domain: Class
  union of: Action
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

observationDate
type: datatypeProperty
comment: The observationDate of an Observation.
domain: Class
  union of: Observation
range: Class
  union of: DateTime

observedNode
type: ObjectProperty
comment: The observedNode of an Observation, often a StatisticalPopulation.
domain: Class
  union of: Observation
range: Class
  union of: StatisticalPopulation
  union of: Text
  union of: URL
  union of: Role

occupancy
type: ObjectProperty
comment: The allowed total occupancy for the accommodation in persons (including infants etc). For individual accommodations, this is not necessarily the legal maximum but defines the permitted usage as per the contractual agreement (e.g. a double room used by a single person). Typical unit code(s): C62 for person
domain: Class
  union of: SingleFamilyResidence
  union of: HotelRoom
  union of: Apartment
  union of: Suite
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

occupationLocation
type: ObjectProperty
comment: The region/country for which this occupational description is appropriate. Note that educational requirements and qualifications can vary between jurisdictions.
domain: Class
  union of: Occupation
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

occupationalCategory
type: ObjectProperty
comment: A category describing the job, preferably using a term from a taxonomy such as BLS O*NET-SOC, ISCO-08 or similar, with the property repeated for each applicable value. Ideally the taxonomy should be identified, and both the textual label and formal code for the category should be provided. Note: for historical reasons, any textual label and formal code provided as a literal may be assumed to be from O*NET-SOC.
domain: Class
  union of: JobPosting
  union of: Occupation
  union of: WorkBasedProgram
  union of: EducationalOccupationalProgram
range: Class
  union of: Text
  union of: CategoryCode
  union of: URL
  union of: Role

occupationalCredentialAwarded
type: ObjectProperty
comment: A description of the qualification, award, certificate, diploma or other occupational credential awarded as a consequence of successful completion of this course or program.
domain: Class
  union of: EducationalOccupationalProgram
  union of: Course
range: Class
  union of: Text
  union of: EducationalOccupationalCredential
  union of: URL
  union of: Role

offerCount
type: datatypeProperty
comment: The number of offers for the product.
domain: Class
  union of: AggregateOffer
range: Class
  union of: Integer

offeredBy
type: ObjectProperty
comment: A pointer to the organization or person making the offer.
inverse of: makesOffer
domain: Class
  union of: Offer
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

offers
type: ObjectProperty
comment: An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use businessFunction to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a Demand. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer.
inverse of: itemOffered
domain: Class
  union of: Trip
  union of: AggregateOffer
  union of: CreativeWork
  union of: Event
  union of: MenuItem
  union of: EducationalOccupationalProgram
  union of: Product
  union of: Service
range: Class
  union of: Demand
  union of: Offer
  union of: Text
  union of: URL
  union of: Role

offersPrescriptionByMail
type: datatypeProperty
comment: Whether prescriptions can be delivered by mail.
domain: Class
  union of: HealthPlanFormulary
range: Class
  union of: Boolean

openingHours
type: ObjectProperty
comment: The general opening hours for a business. Opening hours can be specified as a weekly time range, starting with days, then times per day. Multiple days can be listed with commas ',' separating each day. Day or time ranges are specified using a hyphen '-'. Days are specified using the following two-letter combinations: Mo, Tu, We, Th, Fr, Sa, Su. Times are specified using 24:00 time. For example, 3pm is specified as 15:00. Here is an example: Tuesdays and Thursdays 4-8pm . If a business is open 7 days a week, then it can be specified as Monday through Sunday, all day .
domain: Class
  union of: CivicStructure
  union of: LocalBusiness
range: Class
  union of: Text
  union of: URL
  union of: Role

openingHoursSpecification
type: ObjectProperty
comment: The opening hours of a certain place.
domain: Class
  union of: Place
range: Class
  union of: OpeningHoursSpecification
  union of: Text
  union of: URL
  union of: Role

opens
type: datatypeProperty
comment: The opening hour of the place or service on the given day(s) of the week.
domain: Class
  union of: OpeningHoursSpecification
range: Class
  union of: Time

operatingSystem
type: ObjectProperty
comment: Operating systems supported (Windows 7, OSX 10.6, Android 1.6).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

opponent
type: ObjectProperty
comment: A sub property of participant. The opponent on this action.
sub property of: participant
domain: Class
  union of: ExerciseAction
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

option
type: ObjectProperty
sub property of: object
supersededBy: actionOption
comment: A sub property of object. The options subject to this action.
domain: Class
  union of: ChooseAction
range: Class
  union of: Text
  union of: Thing
  union of: URL
  union of: Role

orderDate
type: datatypeProperty
comment: Date order was placed.
domain: Class
  union of: Order
range: Class
  union of: DateTime
  union of: Date

orderDelivery
type: ObjectProperty
comment: The delivery of the parcel related to this order or order item.
domain: Class
  union of: OrderItem
  union of: Order
range: Class
  union of: ParcelDelivery
  union of: Text
  union of: URL
  union of: Role

orderItemNumber
type: ObjectProperty
comment: The identifier of the order item.
domain: Class
  union of: OrderItem
range: Class
  union of: Text
  union of: URL
  union of: Role

orderItemStatus
type: ObjectProperty
comment: The current status of the order item.
domain: Class
  union of: OrderItem
range: Class
  union of: OrderStatus
  union of: Text
  union of: URL
  union of: Role

orderNumber
type: ObjectProperty
sub property of: identifier
comment: The identifier of the transaction.
domain: Class
  union of: Order
range: Class
  union of: Text
  union of: URL
  union of: Role

orderQuantity
type: datatypeProperty
comment: The number of the item ordered. If the property is not set, assume the quantity is one.
domain: Class
  union of: OrderItem
range: Class
  union of: Number

orderStatus
type: ObjectProperty
comment: The current status of the order.
domain: Class
  union of: Order
range: Class
  union of: OrderStatus
  union of: Text
  union of: URL
  union of: Role

orderedItem
type: ObjectProperty
comment: The item ordered.
domain: Class
  union of: OrderItem
  union of: Order
range: Class
  union of: OrderItem
  union of: Service
  union of: Product
  union of: Text
  union of: URL
  union of: Role

organizer
type: ObjectProperty
comment: An organizer of an Event.
domain: Class
  union of: Event
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

originAddress
type: ObjectProperty
comment: Shipper's address.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: PostalAddress
  union of: Text
  union of: URL
  union of: Role

originatesFrom
type: ObjectProperty
comment: The vasculature the lymphatic structure originates, or afferents, from.
domain: Class
  union of: LymphaticVessel
range: Class
  union of: Vessel
  union of: Text
  union of: URL
  union of: Role

overdosage
type: ObjectProperty
comment: Any information related to overdose on a drug, including signs or symptoms, treatments, contact information for emergency response.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

ownedFrom
type: datatypeProperty
comment: The date and time of obtaining the product.
domain: Class
  union of: OwnershipInfo
range: Class
  union of: DateTime

ownedThrough
type: datatypeProperty
comment: The date and time of giving up ownership on the product.
domain: Class
  union of: OwnershipInfo
range: Class
  union of: DateTime

ownershipFundingInfo
type: ObjectProperty
comment: For an Organization (often but not necessarily a NewsMediaOrganization), a description of organizational ownership structure; funding and grants. In a news/media setting, this is with particular reference to editorial independence. Note that the funder is also available and can be used to make basic funder information machine-readable.
sub property of: publishingPrinciples
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: URL
  union of: AboutPage
  union of: Text
  union of: CreativeWork
  union of: Role

owns
type: ObjectProperty
comment: Products owned by the organization or person.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Product
  union of: OwnershipInfo
  union of: Text
  union of: URL
  union of: Role

pageEnd
type: ObjectProperty
comment: The page on which the work ends; for example "138" or "xvi".
domain: Class
  union of: Chapter
  union of: Article
  union of: PublicationIssue
  union of: PublicationVolume
range: Class
  union of: Text
  union of: Integer
  union of: URL
  union of: Role

pageStart
type: ObjectProperty
comment: The page on which the work starts; for example "135" or "xiii".
domain: Class
  union of: Chapter
  union of: Article
  union of: PublicationIssue
  union of: PublicationVolume
range: Class
  union of: Text
  union of: Integer
  union of: URL
  union of: Role

pagination
type: ObjectProperty
comment: Any description of pages that is not separated into pageStart and pageEnd; for example, "1-6, 9, 55" or "10-12, 46-49".
domain: Class
  union of: Chapter
  union of: PublicationVolume
  union of: PublicationIssue
  union of: Article
range: Class
  union of: Text
  union of: URL
  union of: Role

parent
type: ObjectProperty
comment: A parent of this person.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

parentItem
type: ObjectProperty
comment: The parent of a question, answer or item in general.
domain: Class
  union of: Comment
range: Class
  union of: Question
  union of: Text
  union of: URL
  union of: Role

parentOrganization
type: ObjectProperty
inverse of: subOrganization
comment: The larger organization that this organization is a subOrganization of, if any.
domain: Class
  union of: Organization
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

parentService
type: ObjectProperty
comment: A broadcast service to which the broadcast service may belong to such as regional variations of a national channel.
domain: Class
  union of: BroadcastService
range: Class
  union of: BroadcastService
  union of: Text
  union of: URL
  union of: Role

parents
type: ObjectProperty
supersededBy: parent
comment: A parents of the person.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

partOfEpisode
type: ObjectProperty
sub property of: isPartOf
comment: The episode to which this clip belongs.
domain: Class
  union of: Clip
range: Class
  union of: Episode
  union of: Text
  union of: URL
  union of: Role

partOfInvoice
type: ObjectProperty
comment: The order is being paid as part of the referenced Invoice.
domain: Class
  union of: Order
range: Class
  union of: Invoice
  union of: Text
  union of: URL
  union of: Role

partOfOrder
type: ObjectProperty
comment: The overall order the items in this delivery were included in.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: Order
  union of: Text
  union of: URL
  union of: Role

partOfSeason
type: ObjectProperty
comment: The season to which this episode belongs.
sub property of: isPartOf
domain: Class
  union of: Clip
  union of: Episode
range: Class
  union of: CreativeWorkSeason
  union of: Text
  union of: URL
  union of: Role

partOfSeries
type: ObjectProperty
sub property of: isPartOf
comment: The series to which this episode or season belongs.
domain: Class
  union of: Clip
  union of: Episode
  union of: CreativeWorkSeason
range: Class
  union of: CreativeWorkSeries
  union of: Text
  union of: URL
  union of: Role

partOfSystem
type: ObjectProperty
comment: The anatomical or organ system that this structure is part of.
domain: Class
  union of: AnatomicalStructure
range: Class
  union of: AnatomicalSystem
  union of: Text
  union of: URL
  union of: Role

partOfTVSeries
type: ObjectProperty
supersededBy: partOfSeries
comment: The TV series to which this episode or season belongs.
sub property of: isPartOf
domain: Class
  union of: TVClip
  union of: TVEpisode
  union of: TVSeason
range: Class
  union of: TVSeries
  union of: Text
  union of: URL
  union of: Role

partOfTrip
type: ObjectProperty
inverse of: subTrip
comment: Identifies that this Trip is a subTrip of another Trip. For example Day 1, Day 2, etc. of a multi-day trip.
domain: Class
  union of: Trip
range: Class
  union of: Trip
  union of: Text
  union of: URL
  union of: Role

participant
type: ObjectProperty
comment: Other co-agents that participated in the action indirectly. e.g. John wrote a book with Steve.
domain: Class
  union of: Action
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

partySize
type: ObjectProperty
comment: Number of people the reservation should accommodate.
domain: Class
  union of: TaxiReservation
  union of: FoodEstablishmentReservation
range: Class
  union of: QuantitativeValue
  union of: Integer
  union of: Text
  union of: URL
  union of: Role

passengerPriorityStatus
type: ObjectProperty
comment: The priority status assigned to a passenger for security or boarding (e.g. FastTrack or Priority).
domain: Class
  union of: FlightReservation
range: Class
  union of: Text
  union of: QualitativeValue
  union of: URL
  union of: Role

passengerSequenceNumber
type: ObjectProperty
comment: The passenger's sequence number as assigned by the airline.
domain: Class
  union of: FlightReservation
range: Class
  union of: Text
  union of: URL
  union of: Role

pathophysiology
type: ObjectProperty
comment: Changes in the normal mechanical, physical, and biochemical functions that are associated with this activity or condition.
domain: Class
  union of: PhysicalActivity
  union of: MedicalCondition
range: Class
  union of: Text
  union of: URL
  union of: Role

payload
type: ObjectProperty
comment: The permitted weight of passengers and cargo, EXCLUDING the weight of the empty vehicle. Typical unit code(s): KGM for kilogram, LBR for pound Note 1: Many databases specify the permitted TOTAL weight instead, which is the sum of weight and payload Note 2: You can indicate additional information in the name of the QuantitativeValue node. Note 3: You may also link to a QualitativeValue node that provides additional information using valueReference. Note 4: Note that you can use minValue and maxValue to indicate ranges.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

paymentAccepted
type: ObjectProperty
comment: Cash, Credit Card, Cryptocurrency, Local Exchange Tradings System, etc.
domain: Class
  union of: LocalBusiness
range: Class
  union of: Text
  union of: URL
  union of: Role

paymentDue
type: datatypeProperty
comment: The date that payment is due.
supersededBy: paymentDueDate
domain: Class
  union of: Order
  union of: Invoice
range: Class
  union of: DateTime

paymentDueDate
type: datatypeProperty
comment: The date that payment is due.
domain: Class
  union of: Order
  union of: Invoice
range: Class
  union of: DateTime
  union of: Date

paymentMethod
type: ObjectProperty
comment: The name of the credit card or other method of payment for the order.
domain: Class
  union of: Order
  union of: Invoice
range: Class
  union of: PaymentMethod
  union of: Text
  union of: URL
  union of: Role

paymentMethodId
type: ObjectProperty
comment: An identifier for the method of payment used (e.g. the last 4 digits of the credit card).
domain: Class
  union of: Order
  union of: Invoice
range: Class
  union of: Text
  union of: URL
  union of: Role

paymentStatus
type: ObjectProperty
comment: The status of payment; whether the invoice has been paid or not.
domain: Class
  union of: Invoice
range: Class
  union of: PaymentStatusType
  union of: Text
  union of: URL
  union of: Role

paymentUrl
type: ObjectProperty
comment: The URL for sending a payment.
domain: Class
  union of: Order
range: Class
  union of: URL
  union of: Text
  union of: Role

penciler
type: ObjectProperty
comment: The individual who draws the primary narrative artwork.
domain: Class
  union of: ComicIssue
  union of: ComicStory
  union of: VisualArtwork
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

percentile10
type: datatypeProperty
comment: The 10th percentile value.
domain: Class
  union of: QuantitativeValueDistribution
range: Class
  union of: Number

percentile25
type: datatypeProperty
comment: The 25th percentile value.
domain: Class
  union of: QuantitativeValueDistribution
range: Class
  union of: Number

percentile75
type: datatypeProperty
comment: The 75th percentile value.
domain: Class
  union of: QuantitativeValueDistribution
range: Class
  union of: Number

percentile90
type: datatypeProperty
comment: The 90th percentile value.
domain: Class
  union of: QuantitativeValueDistribution
range: Class
  union of: Number

performTime
type: ObjectProperty
comment: The length of time it takes to perform instructions or a direction (not including time to prepare the supplies), in ISO 8601 duration format.
domain: Class
  union of: HowToDirection
  union of: HowTo
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

performer
type: ObjectProperty
comment: A performer at the event—for example, a presenter, musician, musical group or actor.
domain: Class
  union of: Event
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

performerIn
type: ObjectProperty
comment: Event that this person is a performer or participant in.
domain: Class
  union of: Person
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

performers
type: ObjectProperty
supersededBy: performer
comment: The main performer or performers of the event—for example, a presenter, musician, or actor.
domain: Class
  union of: Event
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

permissionType
type: ObjectProperty
comment: The type of permission granted the person, organization, or audience.
domain: Class
  union of: DigitalDocumentPermission
range: Class
  union of: DigitalDocumentPermissionType
  union of: Text
  union of: URL
  union of: Role

permissions
type: ObjectProperty
comment: Permission(s) required to run the app (for example, a mobile app may require full internet access or may run only on wifi).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

permitAudience
type: ObjectProperty
comment: The target audience for this permit.
domain: Class
  union of: Permit
range: Class
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

permittedUsage
type: ObjectProperty
comment: Indications regarding the permitted usage of the accommodation.
domain: Class
  union of: Accommodation
range: Class
  union of: Text
  union of: URL
  union of: Role

petsAllowed
type: ObjectProperty
comment: Indicates whether pets are allowed to enter the accommodation or lodging business. More detailed information can be put in a text value.
domain: Class
  union of: FloorPlan
  union of: LodgingBusiness
  union of: ApartmentComplex
  union of: Accommodation
range: Class
  union of: Text
  union of: Boolean
  union of: URL
  union of: Role

phoneticText
type: ObjectProperty
comment: Representation of a text textValue using the specified speechToTextMarkup. For example the city name of Houston in IPA: /ˈhjuːstən/.
domain: Class
  union of: PronounceableText
range: Class
  union of: Text
  union of: URL
  union of: Role

photo
type: ObjectProperty
comment: A photograph of this place.
sub property of: image
domain: Class
  union of: Place
range: Class
  union of: Photograph
  union of: ImageObject
  union of: Text
  union of: URL
  union of: Role

photos
type: ObjectProperty
supersededBy: photo
comment: Photographs of this place.
domain: Class
  union of: Place
range: Class
  union of: ImageObject
  union of: Photograph
  union of: Text
  union of: URL
  union of: Role

physicalRequirement
type: ObjectProperty
comment: A description of the types of physical activity associated with the job. Defined terms such as those in O*net may be used, but note that there is no way to specify the level of ability as well as its nature when using a defined term.
domain: Class
  union of: JobPosting
range: Class
  union of: DefinedTerm
  union of: Text
  union of: URL
  union of: Role

physiologicalBenefits
type: ObjectProperty
comment: Specific physiologic benefits associated to the plan.
domain: Class
  union of: Diet
range: Class
  union of: Text
  union of: URL
  union of: Role

pickupLocation
type: ObjectProperty
comment: Where a taxi will pick up a passenger or a rental car can be picked up.
domain: Class
  union of: RentalCarReservation
  union of: TaxiReservation
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

pickupTime
type: datatypeProperty
comment: When a taxi will pickup a passenger or a rental car can be picked up.
domain: Class
  union of: RentalCarReservation
  union of: TaxiReservation
range: Class
  union of: DateTime

playMode
type: ObjectProperty
comment: Indicates whether this game is multi-player, co-op or single-player. The game can be marked as multi-player, co-op and single-player at the same time.
domain: Class
  union of: VideoGameSeries
  union of: VideoGame
range: Class
  union of: GamePlayMode
  union of: Text
  union of: URL
  union of: Role

playerType
type: ObjectProperty
comment: Player type required—for example, Flash or Silverlight.
domain: Class
  union of: MediaObject
range: Class
  union of: Text
  union of: URL
  union of: Role

playersOnline
type: datatypeProperty
comment: Number of players on the server.
domain: Class
  union of: GameServer
range: Class
  union of: Integer

polygon
type: ObjectProperty
comment: A polygon is the area enclosed by a point-to-point path for which the starting and ending points are the same. A polygon is expressed as a series of four or more space delimited points where the first and final points are identical.
domain: Class
  union of: GeoShape
range: Class
  union of: Text
  union of: URL
  union of: Role

populationType
type: ObjectProperty
comment: Indicates the populationType common to all members of a StatisticalPopulation.
domain: Class
  union of: StatisticalPopulation
range: Class
  union of: Class
  union of: Text
  union of: URL
  union of: Role

position
type: ObjectProperty
comment: The position of an item in a series or sequence of items.
domain: Class
  union of: CreativeWork
  union of: ListItem
range: Class
  union of: Text
  union of: Integer
  union of: URL
  union of: Role

possibleComplication
type: ObjectProperty
comment: A possible unexpected and unfavorable evolution of a medical condition. Complications may include worsening of the signs or symptoms of the disease, extension of the condition to other organ systems, etc.
domain: Class
  union of: MedicalCondition
range: Class
  union of: Text
  union of: URL
  union of: Role

possibleTreatment
type: ObjectProperty
comment: A possible treatment to address this condition, sign or symptom.
domain: Class
  union of: MedicalSignOrSymptom
  union of: MedicalCondition
range: Class
  union of: MedicalTherapy
  union of: Text
  union of: URL
  union of: Role

postOfficeBoxNumber
type: ObjectProperty
comment: The post office box number for PO box addresses.
domain: Class
  union of: PostalAddress
range: Class
  union of: Text
  union of: URL
  union of: Role

postOp
type: ObjectProperty
comment: A description of the postoperative procedures, care, and/or followups for this device.
domain: Class
  union of: MedicalDevice
range: Class
  union of: Text
  union of: URL
  union of: Role

postalCode
type: ObjectProperty
comment: The postal code. For example, 94043.
domain: Class
  union of: GeoCoordinates
  union of: PostalAddress
  union of: GeoShape
  union of: DefinedRegion
range: Class
  union of: Text
  union of: URL
  union of: Role

postalCodeBegin
type: ObjectProperty
comment: First postal code in a range (included).
domain: Class
  union of: PostalCodeRangeSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

postalCodeEnd
type: ObjectProperty
comment: Last postal code in the range (included). Needs to be after postalCodeBegin.
domain: Class
  union of: PostalCodeRangeSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

postalCodePrefix
type: ObjectProperty
comment: A defined range of postal codes indicated by a common textual prefix. Used for non-numeric systems such as UK.
domain: Class
  union of: DefinedRegion
range: Class
  union of: Text
  union of: URL
  union of: Role

postalCodeRange
type: ObjectProperty
comment: A defined range of postal codes.
domain: Class
  union of: DefinedRegion
range: Class
  union of: PostalCodeRangeSpecification
  union of: Text
  union of: URL
  union of: Role

potentialAction
type: ObjectProperty
comment: Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
domain: Class
  union of: Thing
range: Class
  union of: Action
  union of: Text
  union of: URL
  union of: Role

preOp
type: ObjectProperty
comment: A description of the workup, testing, and other preparations required before implanting this device.
domain: Class
  union of: MedicalDevice
range: Class
  union of: Text
  union of: URL
  union of: Role

predecessorOf
type: ObjectProperty
comment: A pointer from a previous, often discontinued variant of the product to its newer variant.
domain: Class
  union of: ProductModel
range: Class
  union of: ProductModel
  union of: Text
  union of: URL
  union of: Role

pregnancyCategory
type: ObjectProperty
comment: Pregnancy category of this drug.
domain: Class
  union of: Drug
range: Class
  union of: DrugPregnancyCategory
  union of: Text
  union of: URL
  union of: Role

pregnancyWarning
type: ObjectProperty
comment: Any precaution, guidance, contraindication, etc. related to this drug's use during pregnancy.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

prepTime
type: ObjectProperty
comment: The length of time it takes to prepare the items to be used in instructions or a direction, in ISO 8601 duration format.
domain: Class
  union of: HowToDirection
  union of: HowTo
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

preparation
type: ObjectProperty
comment: Typical preparation that a patient must undergo before having the procedure performed.
domain: Class
  union of: MedicalProcedure
range: Class
  union of: Text
  union of: MedicalEntity
  union of: URL
  union of: Role

prescribingInfo
type: ObjectProperty
comment: Link to prescribing information for the drug.
domain: Class
  union of: Drug
range: Class
  union of: URL
  union of: Text
  union of: Role

prescriptionStatus
type: ObjectProperty
comment: Indicates the status of drug prescription eg. local catalogs classifications or whether the drug is available by prescription or over-the-counter, etc.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: DrugPrescriptionStatus
  union of: URL
  union of: Role

previousItem
type: ObjectProperty
comment: A link to the ListItem that preceeds the current one.
domain: Class
  union of: ListItem
range: Class
  union of: ListItem
  union of: Text
  union of: URL
  union of: Role

previousStartDate
type: datatypeProperty
comment: Used in conjunction with eventStatus for rescheduled or cancelled events. This property contains the previously scheduled start date. For rescheduled events, the startDate property should be used for the newly scheduled start date. In the (rare) case of an event that has been postponed and rescheduled multiple times, this field may be repeated.
domain: Class
  union of: Event
range: Class
  union of: Date

price
type: ObjectProperty
comment: The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes. Usage guidelines: Use the priceCurrency property (with standard formats: ISO 4217 currency format e.g. "USD"; Ticker symbol for cryptocurrencies e.g. "BTC"; well known names for Local Exchange Tradings Systems (LETS) and other currency types e.g. "Ithaca HOUR") instead of including ambiguous symbols such as '$' in the value. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator. Note that both RDFa and Microdata syntax allow the use of a "content=" attribute for publishing simple machine-readable values alongside more human-friendly formatting. Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols.
domain: Class
  union of: Offer
  union of: TradeAction
  union of: PriceSpecification
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

priceComponent
type: ObjectProperty
comment: This property links to all UnitPriceSpecification nodes that apply in parallel for the CompoundPriceSpecification node.
domain: Class
  union of: CompoundPriceSpecification
range: Class
  union of: UnitPriceSpecification
  union of: Text
  union of: URL
  union of: Role

priceCurrency
type: ObjectProperty
comment: The currency of the price, or a price component when attached to PriceSpecification and its subtypes. Use standard formats: ISO 4217 currency format e.g. "USD"; Ticker symbol for cryptocurrencies e.g. "BTC"; well known names for Local Exchange Tradings Systems (LETS) and other currency types e.g. "Ithaca HOUR".
domain: Class
  union of: Ticket
  union of: Offer
  union of: Reservation
  union of: TradeAction
  union of: PriceSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

priceRange
type: ObjectProperty
comment: The price range of the business, for example $$$.
domain: Class
  union of: LocalBusiness
range: Class
  union of: Text
  union of: URL
  union of: Role

priceSpecification
type: ObjectProperty
comment: One or more detailed price specifications, indicating the unit price and delivery or payment charges.
domain: Class
  union of: Offer
  union of: TradeAction
  union of: Demand
range: Class
  union of: PriceSpecification
  union of: Text
  union of: URL
  union of: Role

priceType
type: ObjectProperty
comment: A short text or acronym indicating multiple price specifications for the same offer, e.g. SRP for the suggested retail price or INVOICE for the invoice price, mostly used in the car industry.
domain: Class
  union of: UnitPriceSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

priceValidUntil
type: datatypeProperty
comment: The date after which the price is no longer available.
domain: Class
  union of: Offer
range: Class
  union of: Date

primaryImageOfPage
type: ObjectProperty
comment: Indicates the main image on the page.
domain: Class
  union of: WebPage
range: Class
  union of: ImageObject
  union of: Text
  union of: URL
  union of: Role

primaryPrevention
type: ObjectProperty
comment: A preventative therapy used to prevent an initial occurrence of the medical condition, such as vaccination.
domain: Class
  union of: MedicalCondition
range: Class
  union of: MedicalTherapy
  union of: Text
  union of: URL
  union of: Role

printColumn
type: ObjectProperty
comment: The number of the column in which the NewsArticle appears in the print edition.
domain: Class
  union of: NewsArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

printEdition
type: ObjectProperty
comment: The edition of the print product in which the NewsArticle appears.
domain: Class
  union of: NewsArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

printPage
type: ObjectProperty
comment: If this NewsArticle appears in print, this field indicates the name of the page on which the article is found. Please note that this field is intended for the exact page name (e.g. A5, B18).
domain: Class
  union of: NewsArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

printSection
type: ObjectProperty
comment: If this NewsArticle appears in print, this field indicates the print section in which the article appeared.
domain: Class
  union of: NewsArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

procedure
type: ObjectProperty
comment: A description of the procedure involved in setting up, using, and/or installing the device.
domain: Class
  union of: MedicalDevice
range: Class
  union of: Text
  union of: URL
  union of: Role

procedureType
type: ObjectProperty
comment: The type of procedure, for example Surgical, Noninvasive, or Percutaneous.
domain: Class
  union of: MedicalProcedure
range: Class
  union of: MedicalProcedureType
  union of: Text
  union of: URL
  union of: Role

processingTime
type: ObjectProperty
comment: Estimated processing time for the service using this channel.
domain: Class
  union of: ServiceChannel
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

processorRequirements
type: ObjectProperty
comment: Processor architecture required to run the application (e.g. IA64).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

producer
type: ObjectProperty
comment: The person or organization who produced the work (e.g. music album, movie, tv/radio series etc.).
domain: Class
  union of: CreativeWork
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

produces
type: ObjectProperty
comment: The tangible thing generated by the service, e.g. a passport, permit, etc.
supersededBy: serviceOutput
domain: Class
  union of: Service
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

productID
type: ObjectProperty
comment: The product identifier, such as ISBN. For example: meta itemprop="productID" content="isbn:123-456-789".
sub property of: identifier
domain: Class
  union of: Product
range: Class
  union of: Text
  union of: URL
  union of: Role

productReturnDays
type: datatypeProperty
comment: The productReturnDays property indicates the number of days (from purchase) within which relevant product return policy is applicable.
supersededBy: merchantReturnDays
domain: Class
  union of: ProductReturnPolicy
range: Class
  union of: Integer

productReturnLink
type: ObjectProperty
supersededBy: merchantReturnLink
comment: Indicates a Web page or service by URL, for product return.
domain: Class
  union of: ProductReturnPolicy
range: Class
  union of: URL
  union of: Text
  union of: Role

productSupported
type: ObjectProperty
comment: The product or service this support contact point is related to (such as product support for a particular product line). This can be a specific product or product line (e.g. "iPhone") or a general category of products or services (e.g. "smartphones").
domain: Class
  union of: ContactPoint
range: Class
  union of: Text
  union of: Product
  union of: URL
  union of: Role

productionCompany
type: ObjectProperty
comment: The production company or studio responsible for the item e.g. series, video game, episode etc.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: RadioSeries
  union of: MediaObject
  union of: Movie
  union of: Episode
  union of: CreativeWorkSeason
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

productionDate
type: datatypeProperty
comment: The date of production of the item, e.g. vehicle.
domain: Class
  union of: Product
  union of: Vehicle
range: Class
  union of: Date

proficiencyLevel
type: ObjectProperty
comment: Proficiency needed for this content; expected values: 'Beginner', 'Expert'.
domain: Class
  union of: TechArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

programMembershipUsed
type: ObjectProperty
comment: Any membership in a frequent flyer, hotel loyalty program, etc. being applied to the reservation.
domain: Class
  union of: Reservation
range: Class
  union of: ProgramMembership
  union of: Text
  union of: URL
  union of: Role

programName
type: ObjectProperty
comment: The program providing the membership.
domain: Class
  union of: ProgramMembership
range: Class
  union of: Text
  union of: URL
  union of: Role

programPrerequisites
type: ObjectProperty
comment: Prerequisites for enrolling in the program.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Text
  union of: AlignmentObject
  union of: EducationalOccupationalCredential
  union of: Course
  union of: URL
  union of: Role

programType
type: ObjectProperty
comment: The type of educational or occupational program. For example, classroom, internship, alternance, etc..
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Text
  union of: DefinedTerm
  union of: URL
  union of: Role

programmingLanguage
type: ObjectProperty
comment: The computer programming language.
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: Text
  union of: ComputerLanguage
  union of: URL
  union of: Role

programmingModel
type: ObjectProperty
comment: Indicates whether API is managed or unmanaged.
domain: Class
  union of: APIReference
range: Class
  union of: Text
  union of: URL
  union of: Role

propertyID
type: ObjectProperty
comment: A commonly used identifier for the characteristic represented by the property, e.g. a manufacturer or a standard code for a property. propertyID can be (1) a prefixed string, mainly meant to be used with standards for product properties; (2) a site-specific, non-prefixed string (e.g. the primary key of the property or the vendor-specific id of the property), or (3) a URL indicating the type of the property, either pointing to an external vocabulary, or a Web resource that describes the property (e.g. a glossary entry). Standards bodies should promote a standard prefix for the identifiers of properties from their standards.
domain: Class
  union of: PropertyValue
range: Class
  union of: Text
  union of: URL
  union of: Role

proprietaryName
type: ObjectProperty
comment: Proprietary name given to the diet plan, typically by its originator or creator.
domain: Class
  union of: Drug
  union of: DietarySupplement
range: Class
  union of: Text
  union of: URL
  union of: Role

proteinContent
type: ObjectProperty
comment: The number of grams of protein.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

provider
type: ObjectProperty
comment: The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller.
domain: Class
  union of: Reservation
  union of: EducationalOccupationalProgram
  union of: CreativeWork
  union of: Trip
  union of: Invoice
  union of: ParcelDelivery
  union of: Service
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

providerMobility
type: ObjectProperty
comment: Indicates the mobility of a provided service (e.g. 'static', 'dynamic').
domain: Class
  union of: Service
range: Class
  union of: Text
  union of: URL
  union of: Role

providesBroadcastService
type: ObjectProperty
comment: The BroadcastService offered on this channel.
inverse of: hasBroadcastChannel
domain: Class
  union of: BroadcastChannel
range: Class
  union of: BroadcastService
  union of: Text
  union of: URL
  union of: Role

providesService
type: ObjectProperty
comment: The service provided by this channel.
domain: Class
  union of: ServiceChannel
range: Class
  union of: Service
  union of: Text
  union of: URL
  union of: Role

publicAccess
type: datatypeProperty
comment: A flag to signal that the Place is open to public visitors. If this property is omitted there is no assumed default boolean value
domain: Class
  union of: Place
range: Class
  union of: Boolean

publicTransportClosuresInfo
type: ObjectProperty
comment: Information about public transport closures.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: URL
  union of: WebContent
  union of: Text
  union of: Role

publication
type: ObjectProperty
comment: A publication event associated with the item.
domain: Class
  union of: CreativeWork
range: Class
  union of: PublicationEvent
  union of: Text
  union of: URL
  union of: Role

publicationType
type: ObjectProperty
comment: The type of the medical article, taken from the US NLM MeSH publication type catalog. See also MeSH documentation.
domain: Class
  union of: MedicalScholarlyArticle
range: Class
  union of: Text
  union of: URL
  union of: Role

publishedBy
type: ObjectProperty
comment: An agent associated with the publication event.
domain: Class
  union of: PublicationEvent
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

publishedOn
type: ObjectProperty
comment: A broadcast service associated with the publication event.
domain: Class
  union of: PublicationEvent
range: Class
  union of: BroadcastService
  union of: Text
  union of: URL
  union of: Role

publisher
type: ObjectProperty
comment: The publisher of the creative work.
domain: Class
  union of: CreativeWork
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

publisherImprint
type: ObjectProperty
comment: The publishing division which published the comic.
domain: Class
  union of: CreativeWork
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

publishingPrinciples
type: ObjectProperty
comment: The publishingPrinciples property indicates (typically via URL) a document describing the editorial principles of an Organization (or individual e.g. a Person writing a blog) that relate to their activities as a publisher, e.g. ethics or diversity policies. When applied to a CreativeWork (e.g. NewsArticle) the principles are those of the party primarily responsible for the creation of the CreativeWork. While such policies are most typically expressed in natural language, sometimes related information (e.g. indicating a funder) can be expressed using schema.org terminology.
domain: Class
  union of: CreativeWork
  union of: Person
  union of: Organization
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

purchaseDate
type: datatypeProperty
comment: The date the item e.g. vehicle was purchased by the current owner.
domain: Class
  union of: Product
  union of: Vehicle
range: Class
  union of: Date

qualifications
type: ObjectProperty
comment: Specific qualifications required for this role or Occupation.
domain: Class
  union of: JobPosting
  union of: Occupation
range: Class
  union of: Text
  union of: EducationalOccupationalCredential
  union of: URL
  union of: Role

quarantineGuidelines
type: ObjectProperty
comment: Guidelines about quarantine rules, e.g. in the context of a pandemic.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: WebContent
  union of: URL
  union of: Text
  union of: Role

query
type: ObjectProperty
sub property of: instrument
comment: A sub property of instrument. The query used on this action.
domain: Class
  union of: SearchAction
range: Class
  union of: Text
  union of: URL
  union of: Role

quest
type: ObjectProperty
comment: The task that a player-controlled character, or group of characters may complete in order to gain a reward.
domain: Class
  union of: VideoGameSeries
  union of: Game
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

question
type: ObjectProperty
comment: A sub property of object. A question.
sub property of: object
domain: Class
  union of: AskAction
range: Class
  union of: Question
  union of: Text
  union of: URL
  union of: Role

rangeIncludes
type: ObjectProperty
comment: Relates a property to a class that constitutes (one of) the expected type(s) for values of the property.
domain: Class
  union of: Property
range: Class
  union of: Class
  union of: Text
  union of: URL
  union of: Role

ratingCount
type: datatypeProperty
comment: The count of total number of ratings.
domain: Class
  union of: AggregateRating
range: Class
  union of: Integer

ratingExplanation
type: ObjectProperty
comment: A short explanation (e.g. one to two sentences) providing background context and other information that led to the conclusion expressed in the rating. This is particularly applicable to ratings associated with "fact check" markup using ClaimReview.
domain: Class
  union of: Rating
range: Class
  union of: Text
  union of: URL
  union of: Role

ratingValue
type: ObjectProperty
comment: The rating for the content. Usage guidelines: Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.
domain: Class
  union of: Rating
range: Class
  union of: Number
  union of: Text
  union of: URL
  union of: Role

readBy
type: ObjectProperty
sub property of: actor
comment: A person who reads (performs) the audiobook.
domain: Class
  union of: Audiobook
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

readonlyValue
type: datatypeProperty
comment: Whether or not a property is mutable. Default is false. Specifying this for a property that also has a value makes it act similar to a "hidden" input in an HTML form.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Boolean

realEstateAgent
type: ObjectProperty
comment: A sub property of participant. The real estate agent involved in the action.
sub property of: participant
domain: Class
  union of: RentAction
range: Class
  union of: RealEstateAgent
  union of: Text
  union of: URL
  union of: Role

recipe
type: ObjectProperty
sub property of: instrument
comment: A sub property of instrument. The recipe/instructions used to perform the action.
domain: Class
  union of: CookAction
range: Class
  union of: Recipe
  union of: Text
  union of: URL
  union of: Role

recipeCategory
type: ObjectProperty
comment: The category of the recipe—for example, appetizer, entree, etc.
domain: Class
  union of: Recipe
range: Class
  union of: Text
  union of: URL
  union of: Role

recipeCuisine
type: ObjectProperty
comment: The cuisine of the recipe (for example, French or Ethiopian).
domain: Class
  union of: Recipe
range: Class
  union of: Text
  union of: URL
  union of: Role

recipeIngredient
type: ObjectProperty
sub property of: supply
comment: A single ingredient used in the recipe, e.g. sugar, flour or garlic.
domain: Class
  union of: Recipe
range: Class
  union of: Text
  union of: URL
  union of: Role

recipeInstructions
type: ObjectProperty
sub property of: step
comment: A step in making the recipe, in the form of a single item (document, video, etc.) or an ordered list with HowToStep and/or HowToSection items.
domain: Class
  union of: Recipe
range: Class
  union of: CreativeWork
  union of: ItemList
  union of: Text
  union of: URL
  union of: Role

recipeYield
type: ObjectProperty
sub property of: yield
comment: The quantity produced by the recipe (for example, number of people served, number of servings, etc).
domain: Class
  union of: Recipe
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

recipient
type: ObjectProperty
comment: A sub property of participant. The participant who is at the receiving end of the action.
sub property of: participant
domain: Class
  union of: Message
  union of: GiveAction
  union of: CommunicateAction
  union of: PayAction
  union of: SendAction
  union of: TipAction
  union of: DonateAction
  union of: AuthorizeAction
  union of: ReturnAction
range: Class
  union of: Audience
  union of: ContactPoint
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

recognizedBy
type: ObjectProperty
comment: An organization that acknowledges the validity, value or utility of a credential. Note: recognition may include a process of quality assurance or accreditation.
domain: Class
  union of: EducationalOccupationalCredential
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

recognizingAuthority
type: ObjectProperty
comment: If applicable, the organization that officially recognizes this entity as part of its endorsed system of medicine.
domain: Class
  union of: MedicalEntity
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

recommendationStrength
type: ObjectProperty
comment: Strength of the guideline's recommendation (e.g. 'class I').
domain: Class
  union of: MedicalGuidelineRecommendation
range: Class
  union of: Text
  union of: URL
  union of: Role

recommendedIntake
type: ObjectProperty
comment: Recommended intake of this supplement for a given population as defined by a specific recommending authority.
domain: Class
  union of: DietarySupplement
range: Class
  union of: RecommendedDoseSchedule
  union of: Text
  union of: URL
  union of: Role

recordLabel
type: ObjectProperty
comment: The label that issued the release.
domain: Class
  union of: MusicRelease
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

recordedAs
type: ObjectProperty
comment: An audio recording of the work.
inverse of: recordingOf
domain: Class
  union of: MusicComposition
range: Class
  union of: MusicRecording
  union of: Text
  union of: URL
  union of: Role

recordedAt
type: ObjectProperty
inverse of: recordedIn
comment: The Event where the CreativeWork was recorded. The CreativeWork may capture all or part of the event.
domain: Class
  union of: CreativeWork
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

recordedIn
type: ObjectProperty
comment: The CreativeWork that captured all or part of this Event.
inverse of: recordedAt
domain: Class
  union of: Event
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

recordingOf
type: ObjectProperty
comment: The composition this track is a recording of.
inverse of: recordedAs
domain: Class
  union of: MusicRecording
range: Class
  union of: MusicComposition
  union of: Text
  union of: URL
  union of: Role

recourseLoan
type: datatypeProperty
comment: The only way you get the money back in the event of default is the security. Recourse is where you still have the opportunity to go back to the borrower for the rest of the money.
domain: Class
  union of: LoanOrCredit
range: Class
  union of: Boolean

referenceQuantity
type: ObjectProperty
comment: The reference quantity for which a certain price applies, e.g. 1 EUR per 4 kWh of electricity. This property is a replacement for unitOfMeasurement for the advanced cases where the price does not relate to a standard unit.
domain: Class
  union of: UnitPriceSpecification
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

referencesOrder
type: ObjectProperty
comment: The Order(s) related to this Invoice. One or more Orders may be combined into a single Invoice.
domain: Class
  union of: Invoice
range: Class
  union of: Order
  union of: Text
  union of: URL
  union of: Role

refundType
type: ObjectProperty
comment: A refundType, from an enumerated list.
domain: Class
  union of: MerchantReturnPolicy
range: Class
  union of: RefundTypeEnumeration
  union of: Text
  union of: URL
  union of: Role

regionDrained
type: ObjectProperty
comment: The anatomical or organ system drained by this vessel; generally refers to a specific part of an organ.
domain: Class
  union of: Vein
  union of: LymphaticVessel
range: Class
  union of: AnatomicalStructure
  union of: AnatomicalSystem
  union of: Text
  union of: URL
  union of: Role

regionsAllowed
type: ObjectProperty
comment: The regions where the media is allowed. If not specified, then it's assumed to be allowed everywhere. Specify the countries in ISO 3166 format.
domain: Class
  union of: MediaObject
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

relatedAnatomy
type: ObjectProperty
comment: Anatomical systems or structures that relate to the superficial anatomy.
domain: Class
  union of: SuperficialAnatomy
range: Class
  union of: AnatomicalSystem
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

relatedCondition
type: ObjectProperty
comment: A medical condition associated with this anatomy.
domain: Class
  union of: SuperficialAnatomy
  union of: AnatomicalSystem
  union of: AnatomicalStructure
range: Class
  union of: MedicalCondition
  union of: Text
  union of: URL
  union of: Role

relatedDrug
type: ObjectProperty
comment: Any other drug related to this one, for example commonly-prescribed alternatives.
domain: Class
  union of: Drug
range: Class
  union of: Drug
  union of: Text
  union of: URL
  union of: Role

relatedLink
type: ObjectProperty
comment: A link related to this web page, for example to other related web pages.
domain: Class
  union of: WebPage
range: Class
  union of: URL
  union of: Text
  union of: Role

relatedStructure
type: ObjectProperty
comment: Related anatomical structure(s) that are not part of the system but relate or connect to it, such as vascular bundles associated with an organ system.
domain: Class
  union of: AnatomicalSystem
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

relatedTherapy
type: ObjectProperty
comment: A medical therapy related to this anatomy.
domain: Class
  union of: SuperficialAnatomy
  union of: AnatomicalSystem
  union of: AnatomicalStructure
range: Class
  union of: MedicalTherapy
  union of: Text
  union of: URL
  union of: Role

relatedTo
type: ObjectProperty
comment: The most generic familial relation.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

releaseDate
type: datatypeProperty
comment: The release date of a product or product model. This can be used to distinguish the exact variant of a product.
domain: Class
  union of: Product
range: Class
  union of: Date

releaseNotes
type: ObjectProperty
comment: Description of what changed in this version.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: URL
  union of: Text
  union of: Role

releaseOf
type: ObjectProperty
inverse of: albumRelease
comment: The album this is a release of.
domain: Class
  union of: MusicRelease
range: Class
  union of: MusicAlbum
  union of: Text
  union of: URL
  union of: Role

releasedEvent
type: ObjectProperty
comment: The place and time the release was issued, expressed as a PublicationEvent.
domain: Class
  union of: CreativeWork
range: Class
  union of: PublicationEvent
  union of: Text
  union of: URL
  union of: Role

relevantOccupation
type: ObjectProperty
comment: The Occupation for the JobPosting.
domain: Class
  union of: JobPosting
range: Class
  union of: Occupation
  union of: Text
  union of: URL
  union of: Role

relevantSpecialty
type: ObjectProperty
comment: If applicable, a medical specialty in which this entity is relevant.
domain: Class
  union of: MedicalEntity
range: Class
  union of: MedicalSpecialty
  union of: Text
  union of: URL
  union of: Role

remainingAttendeeCapacity
type: datatypeProperty
comment: The number of attendee places for an event that remain unallocated.
domain: Class
  union of: Event
range: Class
  union of: Integer

renegotiableLoan
type: datatypeProperty
comment: Whether the terms for payment of interest can be renegotiated during the life of the loan.
domain: Class
  union of: LoanOrCredit
range: Class
  union of: Boolean

repeatCount
type: datatypeProperty
comment: Defines the number of times a recurring Event will take place
domain: Class
  union of: Schedule
range: Class
  union of: Integer

repeatFrequency
type: ObjectProperty
comment: Defines the frequency at which Events will occur according to a schedule Schedule. The intervals between events should be defined as a Duration of time.
sub property of: frequency
domain: Class
  union of: Schedule
range: Class
  union of: Text
  union of: Duration
  union of: URL
  union of: Role

repetitions
type: ObjectProperty
comment: Number of times one should repeat the activity.
domain: Class
  union of: ExercisePlan
range: Class
  union of: QualitativeValue
  union of: Number
  union of: Text
  union of: URL
  union of: Role

replacee
type: ObjectProperty
sub property of: object
comment: A sub property of object. The object that is being replaced.
domain: Class
  union of: ReplaceAction
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

replacer
type: ObjectProperty
comment: A sub property of object. The object that replaces.
sub property of: object
domain: Class
  union of: ReplaceAction
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

replyToUrl
type: ObjectProperty
comment: The URL at which a reply may be posted to the specified UserComment.
domain: Class
  union of: UserComments
range: Class
  union of: URL
  union of: Text
  union of: Role

reportNumber
type: ObjectProperty
comment: The number or other unique designator assigned to a Report by the publishing organization.
domain: Class
  union of: Report
range: Class
  union of: Text
  union of: URL
  union of: Role

representativeOfPage
type: datatypeProperty
comment: Indicates whether this image is representative of the content of the page.
domain: Class
  union of: ImageObject
range: Class
  union of: Boolean

requiredCollateral
type: ObjectProperty
comment: Assets required to secure loan or credit repayments. It may take form of third party pledge, goods, financial instruments (cash, securities, etc.)
domain: Class
  union of: LoanOrCredit
range: Class
  union of: Text
  union of: Thing
  union of: URL
  union of: Role

requiredGender
type: ObjectProperty
comment: Audiences defined by a person's gender.
domain: Class
  union of: PeopleAudience
range: Class
  union of: Text
  union of: URL
  union of: Role

requiredMaxAge
type: datatypeProperty
comment: Audiences defined by a person's maximum age.
domain: Class
  union of: PeopleAudience
range: Class
  union of: Integer

requiredMinAge
type: datatypeProperty
comment: Audiences defined by a person's minimum age.
domain: Class
  union of: PeopleAudience
range: Class
  union of: Integer

requiredQuantity
type: ObjectProperty
comment: The required quantity of the item(s).
domain: Class
  union of: HowToItem
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

requirements
type: ObjectProperty
comment: Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime).
supersededBy: softwareRequirements
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

requiresSubscription
type: ObjectProperty
comment: Indicates if use of the media require a subscription (either paid or free). Allowed values are true or false (note that an earlier version had 'yes', 'no').
domain: Class
  union of: MediaObject
  union of: ActionAccessSpecification
range: Class
  union of: MediaSubscription
  union of: Boolean
  union of: Text
  union of: URL
  union of: Role

reservationFor
type: ObjectProperty
comment: The thing -- flight, event, restaurant,etc. being reserved.
domain: Class
  union of: Reservation
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

reservationId
type: ObjectProperty
comment: A unique identifier for the reservation.
domain: Class
  union of: Reservation
range: Class
  union of: Text
  union of: URL
  union of: Role

reservationStatus
type: ObjectProperty
comment: The current status of the reservation.
domain: Class
  union of: Reservation
range: Class
  union of: ReservationStatusType
  union of: Text
  union of: URL
  union of: Role

reservedTicket
type: ObjectProperty
comment: A ticket associated with the reservation.
domain: Class
  union of: Reservation
range: Class
  union of: Ticket
  union of: Text
  union of: URL
  union of: Role

responsibilities
type: ObjectProperty
comment: Responsibilities associated with this role or Occupation.
domain: Class
  union of: JobPosting
  union of: Occupation
range: Class
  union of: Text
  union of: URL
  union of: Role

restPeriods
type: ObjectProperty
comment: How often one should break from the activity.
domain: Class
  union of: ExercisePlan
range: Class
  union of: Text
  union of: QualitativeValue
  union of: URL
  union of: Role

result
type: ObjectProperty
comment: The result produced in the action. e.g. John wrote a book.
domain: Class
  union of: Action
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

resultComment
type: ObjectProperty
sub property of: result
comment: A sub property of result. The Comment created or sent as a result of this action.
domain: Class
  union of: ReplyAction
  union of: CommentAction
range: Class
  union of: Comment
  union of: Text
  union of: URL
  union of: Role

resultReview
type: ObjectProperty
sub property of: result
comment: A sub property of result. The review that resulted in the performing of the action.
domain: Class
  union of: ReviewAction
range: Class
  union of: Review
  union of: Text
  union of: URL
  union of: Role

returnFees
type: ObjectProperty
comment: Indicates (via enumerated options) the return fees policy for a MerchantReturnPolicy
domain: Class
  union of: MerchantReturnPolicy
range: Class
  union of: ReturnFeesEnumeration
  union of: Text
  union of: URL
  union of: Role

returnPolicyCategory
type: ObjectProperty
comment: A returnPolicyCategory expresses at most one of several enumerated kinds of return.
domain: Class
  union of: MerchantReturnPolicy
range: Class
  union of: MerchantReturnEnumeration
  union of: Text
  union of: URL
  union of: Role

review
type: ObjectProperty
comment: A review of the item.
domain: Class
  union of: Place
  union of: Service
  union of: CreativeWork
  union of: Event
  union of: Organization
  union of: Offer
  union of: Product
  union of: Brand
range: Class
  union of: Review
  union of: Text
  union of: URL
  union of: Role

reviewAspect
type: ObjectProperty
comment: This Review or Rating is relevant to this part or facet of the itemReviewed.
domain: Class
  union of: Review
  union of: Rating
  union of: Guide
range: Class
  union of: Text
  union of: URL
  union of: Role

reviewBody
type: ObjectProperty
comment: The actual body of the review.
domain: Class
  union of: Review
range: Class
  union of: Text
  union of: URL
  union of: Role

reviewCount
type: datatypeProperty
comment: The count of total number of reviews.
domain: Class
  union of: AggregateRating
range: Class
  union of: Integer

reviewRating
type: ObjectProperty
comment: The rating given in this review. Note that reviews can themselves be rated. The reviewRating applies to rating given by the review. The aggregateRating property applies to the review itself, as a creative work.
domain: Class
  union of: Review
range: Class
  union of: Rating
  union of: Text
  union of: URL
  union of: Role

reviewedBy
type: ObjectProperty
comment: People or organizations that have reviewed the content on this web page for accuracy and/or completeness.
domain: Class
  union of: WebPage
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

reviews
type: ObjectProperty
supersededBy: review
comment: Review of the item.
domain: Class
  union of: Product
  union of: Offer
  union of: CreativeWork
  union of: Place
  union of: Organization
range: Class
  union of: Review
  union of: Text
  union of: URL
  union of: Role

riskFactor
type: ObjectProperty
comment: A modifiable or non-modifiable factor that increases the risk of a patient contracting this condition, e.g. age, coexisting condition.
domain: Class
  union of: MedicalCondition
range: Class
  union of: MedicalRiskFactor
  union of: Text
  union of: URL
  union of: Role

risks
type: ObjectProperty
comment: Specific physiologic risks associated to the diet plan.
domain: Class
  union of: Diet
range: Class
  union of: Text
  union of: URL
  union of: Role

roleName
type: ObjectProperty
comment: A role played, performed or filled by a person or organization. For example, the team of creators for a comic book might fill the roles named 'inker', 'penciller', and 'letterer'; or an athlete in a SportsTeam might play in the position named 'Quarterback'.
domain: Class
  union of: Role
range: Class
  union of: URL
  union of: Text
  union of: Role

roofLoad
type: ObjectProperty
comment: The permitted total weight of cargo and installations (e.g. a roof rack) on top of the vehicle. Typical unit code(s): KGM for kilogram, LBR for pound Note 1: You can indicate additional information in the name of the QuantitativeValue node. Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference Note 3: Note that you can use minValue and maxValue to indicate ranges.
domain: Class
  union of: Car
  union of: BusOrCoach
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

rsvpResponse
type: ObjectProperty
comment: The response (yes, no, maybe) to the RSVP.
domain: Class
  union of: RsvpAction
range: Class
  union of: RsvpResponseType
  union of: Text
  union of: URL
  union of: Role

runsTo
type: ObjectProperty
comment: The vasculature the lymphatic structure runs, or efferents, to.
domain: Class
  union of: LymphaticVessel
range: Class
  union of: Vessel
  union of: Text
  union of: URL
  union of: Role

runtime
type: ObjectProperty
comment: Runtime platform or script interpreter dependencies (Example - Java v1, Python2.3, .Net Framework 3.0).
supersededBy: runtimePlatform
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: Text
  union of: URL
  union of: Role

runtimePlatform
type: ObjectProperty
comment: Runtime platform or script interpreter dependencies (Example - Java v1, Python2.3, .Net Framework 3.0).
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: Text
  union of: URL
  union of: Role

rxcui
type: ObjectProperty
comment: The RxCUI drug identifier from RXNORM.
domain: Class
  union of: Drug
range: Class
  union of: Text
  union of: URL
  union of: Role

safetyConsideration
type: ObjectProperty
comment: Any potential safety concern associated with the supplement. May include interactions with other drugs and foods, pregnancy, breastfeeding, known adverse reactions, and documented efficacy of the supplement.
domain: Class
  union of: DietarySupplement
range: Class
  union of: Text
  union of: URL
  union of: Role

salaryCurrency
type: ObjectProperty
comment: The currency (coded using ISO 4217 ) used for the main salary information in this job posting or for this employee.
domain: Class
  union of: JobPosting
  union of: EmployeeRole
range: Class
  union of: Text
  union of: URL
  union of: Role

salaryUponCompletion
type: ObjectProperty
comment: The expected salary upon completing the training.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: MonetaryAmountDistribution
  union of: Text
  union of: URL
  union of: Role

sameAs
type: ObjectProperty
comment: URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
domain: Class
  union of: Thing
range: Class
  union of: URL
  union of: Text
  union of: Role

sampleType
type: ObjectProperty
comment: What type of code sample: full (compile ready) solution, code snippet, inline code, scripts, template.
supersededBy: codeSampleType
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: Text
  union of: URL
  union of: Role

saturatedFatContent
type: ObjectProperty
comment: The number of grams of saturated fat.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

scheduleTimezone
type: ObjectProperty
comment: Indicates the timezone for which the time(s) indicated in the Schedule are given. The value provided should be among those listed in the IANA Time Zone Database.
domain: Class
  union of: Schedule
range: Class
  union of: Text
  union of: URL
  union of: Role

scheduledPaymentDate
type: datatypeProperty
comment: The date the invoice is scheduled to be paid.
domain: Class
  union of: Invoice
range: Class
  union of: Date

scheduledTime
type: datatypeProperty
comment: The time the object is scheduled to.
domain: Class
  union of: PlanAction
range: Class
  union of: DateTime

schemaVersion
type: ObjectProperty
comment: Indicates (by URL or string) a particular version of a schema used in some CreativeWork. For example, a document could declare a schemaVersion using an URL such as http://schema.org/version/2.0/ if precise indication of schema version was required by some application.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

schoolClosuresInfo
type: ObjectProperty
comment: Information about school closures.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: WebContent
  union of: URL
  union of: Text
  union of: Role

screenCount
type: datatypeProperty
comment: The number of screens in the movie theater.
domain: Class
  union of: MovieTheater
range: Class
  union of: Number

screenshot
type: ObjectProperty
comment: A link to a screenshot image of the app.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: URL
  union of: ImageObject
  union of: Text
  union of: Role

sdDatePublished
type: datatypeProperty
comment: Indicates the date on which the current structured data was generated / published. Typically used alongside sdPublisher
domain: Class
  union of: CreativeWork
range: Class
  union of: Date

sdLicense
type: ObjectProperty
comment: A license document that applies to this structured data, typically indicated by URL.
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

sdPublisher
type: ObjectProperty
comment: Indicates the party responsible for generating and publishing the current structured data markup, typically in cases where the structured data is derived automatically from existing published content but published on a different site. For example, student projects and open data initiatives often re-publish existing content with more explicitly structured metadata. The sdPublisher property helps make such practices more explicit.
domain: Class
  union of: CreativeWork
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

season
type: ObjectProperty
comment: A season in a media series.
sub property of: hasPart
supersededBy: containsSeason
domain: Class
  union of: VideoGameSeries
  union of: TVSeries
  union of: RadioSeries
range: Class
  union of: URL
  union of: CreativeWorkSeason
  union of: Text
  union of: Role

seasonNumber
type: ObjectProperty
sub property of: position
comment: Position of the season within an ordered group of seasons.
domain: Class
  union of: CreativeWorkSeason
range: Class
  union of: Text
  union of: Integer
  union of: URL
  union of: Role

seasons
type: ObjectProperty
comment: A season in a media series.
supersededBy: season
domain: Class
  union of: VideoGameSeries
  union of: TVSeries
  union of: RadioSeries
range: Class
  union of: CreativeWorkSeason
  union of: Text
  union of: URL
  union of: Role

seatNumber
type: ObjectProperty
comment: The location of the reserved seat (e.g., 27).
domain: Class
  union of: Seat
range: Class
  union of: Text
  union of: URL
  union of: Role

seatRow
type: ObjectProperty
comment: The row location of the reserved seat (e.g., B).
domain: Class
  union of: Seat
range: Class
  union of: Text
  union of: URL
  union of: Role

seatSection
type: ObjectProperty
comment: The section location of the reserved seat (e.g. Orchestra).
domain: Class
  union of: Seat
range: Class
  union of: Text
  union of: URL
  union of: Role

seatingCapacity
type: ObjectProperty
comment: The number of persons that can be seated (e.g. in a vehicle), both in terms of the physical space available, and in terms of limitations set by law. Typical unit code(s): C62 for persons
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Number
  union of: Text
  union of: URL
  union of: Role

seatingType
type: ObjectProperty
comment: The type/class of the seat.
domain: Class
  union of: Seat
range: Class
  union of: QualitativeValue
  union of: Text
  union of: URL
  union of: Role

secondaryPrevention
type: ObjectProperty
comment: A preventative therapy used to prevent reoccurrence of the medical condition after an initial episode of the condition.
domain: Class
  union of: MedicalCondition
range: Class
  union of: MedicalTherapy
  union of: Text
  union of: URL
  union of: Role

securityClearanceRequirement
type: ObjectProperty
comment: A description of any security clearance requirements of the job.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

securityScreening
type: ObjectProperty
comment: The type of security screening the passenger is subject to.
domain: Class
  union of: FlightReservation
range: Class
  union of: Text
  union of: URL
  union of: Role

seeks
type: ObjectProperty
comment: A pointer to products or services sought by the organization or person (demand).
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Demand
  union of: Text
  union of: URL
  union of: Role

seller
type: ObjectProperty
sub property of: participant
comment: An entity which offers (sells / leases / lends / loans) the services / goods. A seller may also be a provider.
domain: Class
  union of: BuyAction
  union of: Order
  union of: Demand
  union of: Flight
  union of: Offer
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

sender
type: ObjectProperty
comment: A sub property of participant. The participant who is at the sending end of the action.
sub property of: participant
domain: Class
  union of: Message
  union of: ReceiveAction
range: Class
  union of: Organization
  union of: Person
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

sensoryRequirement
type: ObjectProperty
comment: A description of any sensory requirements and levels necessary to function on the job, including hearing and vision. Defined terms such as those in O*net may be used, but note that there is no way to specify the level of ability as well as its nature when using a defined term.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: DefinedTerm
  union of: URL
  union of: Role

sensoryUnit
type: ObjectProperty
comment: The neurological pathway extension that inputs and sends information to the brain or spinal cord.
domain: Class
  union of: Nerve
range: Class
  union of: SuperficialAnatomy
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

serialNumber
type: ObjectProperty
sub property of: identifier
comment: The serial number or any alphanumeric identifier of a particular product. When attached to an offer, it is a shortcut for the serial number of the product included in the offer.
domain: Class
  union of: Offer
  union of: Demand
  union of: IndividualProduct
range: Class
  union of: Text
  union of: URL
  union of: Role

seriousAdverseOutcome
type: ObjectProperty
comment: A possible serious complication and/or serious side effect of this therapy. Serious adverse outcomes include those that are life-threatening; result in death, disability, or permanent damage; require hospitalization or prolong existing hospitalization; cause congenital anomalies or birth defects; or jeopardize the patient and may require medical or surgical intervention to prevent one of the outcomes in this definition.
domain: Class
  union of: MedicalTherapy
  union of: MedicalDevice
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

serverStatus
type: ObjectProperty
comment: Status of a game server.
domain: Class
  union of: GameServer
range: Class
  union of: GameServerStatus
  union of: Text
  union of: URL
  union of: Role

servesCuisine
type: ObjectProperty
comment: The cuisine of the restaurant.
domain: Class
  union of: FoodEstablishment
range: Class
  union of: Text
  union of: URL
  union of: Role

serviceArea
type: ObjectProperty
supersededBy: areaServed
comment: The geographic area where the service is provided.
domain: Class
  union of: ContactPoint
  union of: Service
  union of: Organization
range: Class
  union of: Place
  union of: GeoShape
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

serviceAudience
type: ObjectProperty
supersededBy: audience
comment: The audience eligible for this service.
domain: Class
  union of: Service
range: Class
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

serviceLocation
type: ObjectProperty
comment: The location (e.g. civic structure, local business, etc.) where a person can go to access the service.
domain: Class
  union of: ServiceChannel
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

serviceOperator
type: ObjectProperty
comment: The operating organization, if different from the provider. This enables the representation of services that are provided by an organization, but operated by another organization like a subcontractor.
domain: Class
  union of: GovernmentService
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

serviceOutput
type: ObjectProperty
comment: The tangible thing generated by the service, e.g. a passport, permit, etc.
domain: Class
  union of: Service
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

servicePhone
type: ObjectProperty
comment: The phone number to use to access the service.
domain: Class
  union of: ServiceChannel
range: Class
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

servicePostalAddress
type: ObjectProperty
comment: The address for accessing the service by mail.
domain: Class
  union of: ServiceChannel
range: Class
  union of: PostalAddress
  union of: Text
  union of: URL
  union of: Role

serviceSmsNumber
type: ObjectProperty
comment: The number to access the service by text message.
domain: Class
  union of: ServiceChannel
range: Class
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

serviceType
type: ObjectProperty
comment: The type of service being offered, e.g. veterans' benefits, emergency relief, etc.
domain: Class
  union of: Service
range: Class
  union of: GovernmentBenefitsType
  union of: Text
  union of: URL
  union of: Role

serviceUrl
type: ObjectProperty
comment: The website to access the service.
domain: Class
  union of: ServiceChannel
range: Class
  union of: URL
  union of: Text
  union of: Role

servingSize
type: ObjectProperty
comment: The serving size, in terms of the number of volume or mass.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Text
  union of: URL
  union of: Role

sharedContent
type: ObjectProperty
comment: A CreativeWork such as an image, video, or audio clip shared as part of this posting.
domain: Class
  union of: SocialMediaPosting
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

shippingDestination
type: ObjectProperty
comment: indicates (possibly multiple) shipping destinations. These can be defined in several ways e.g. postalCode ranges.
domain: Class
  union of: OfferShippingDetails
  union of: ShippingRateSettings
  union of: DeliveryTimeSettings
range: Class
  union of: DefinedRegion
  union of: Text
  union of: URL
  union of: Role

shippingDetails
type: ObjectProperty
comment: Indicates information about the shipping policies and options associated with an Offer.
domain: Class
  union of: Offer
range: Class
  union of: OfferShippingDetails
  union of: Text
  union of: URL
  union of: Role

shippingLabel
type: ObjectProperty
comment: Label to match an OfferShippingDetails with a ShippingRateSettings (within the context of a shippingSettingsLink cross-reference).
domain: Class
  union of: OfferShippingDetails
  union of: ShippingRateSettings
range: Class
  union of: Text
  union of: URL
  union of: Role

shippingRate
type: ObjectProperty
comment: The shipping rate is the cost of shipping to the specified destination. Typically, the maxValue and currency values (of the MonetaryAmount) are most appropriate.
domain: Class
  union of: OfferShippingDetails
  union of: ShippingRateSettings
range: Class
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

shippingSettingsLink
type: ObjectProperty
comment: Link to a page containing ShippingRateSettings and DeliveryTimeSettings details.
domain: Class
  union of: OfferShippingDetails
range: Class
  union of: URL
  union of: Text
  union of: Role

sibling
type: ObjectProperty
comment: A sibling of the person.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

siblings
type: ObjectProperty
comment: A sibling of the person.
supersededBy: sibling
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

signDetected
type: ObjectProperty
comment: A sign detected by the test.
domain: Class
  union of: MedicalTest
range: Class
  union of: MedicalSign
  union of: Text
  union of: URL
  union of: Role

signOrSymptom
type: ObjectProperty
comment: A sign or symptom of this condition. Signs are objective or physically observable manifestations of the medical condition while symptoms are the subjective experience of the medical condition.
domain: Class
  union of: MedicalCondition
range: Class
  union of: MedicalSignOrSymptom
  union of: Text
  union of: URL
  union of: Role

significance
type: ObjectProperty
comment: The significance associated with the superficial anatomy; as an example, how characteristics of the superficial anatomy can suggest underlying medical conditions or courses of treatment.
domain: Class
  union of: SuperficialAnatomy
range: Class
  union of: Text
  union of: URL
  union of: Role

significantLink
type: ObjectProperty
comment: One of the more significant URLs on the page. Typically, these are the non-navigation links that are clicked on the most.
domain: Class
  union of: WebPage
range: Class
  union of: URL
  union of: Text
  union of: Role

significantLinks
type: ObjectProperty
supersededBy: significantLink
comment: The most significant URLs on the page. Typically, these are the non-navigation links that are clicked on the most.
domain: Class
  union of: WebPage
range: Class
  union of: URL
  union of: Text
  union of: Role

skills
type: ObjectProperty
comment: A statement of knowledge, skill, ability, task or any other assertion expressing a competency that is desired or required to fulfill this role or to work in this occupation.
domain: Class
  union of: JobPosting
  union of: Occupation
range: Class
  union of: Text
  union of: DefinedTerm
  union of: URL
  union of: Role

sku
type: ObjectProperty
comment: The Stock Keeping Unit (SKU), i.e. a merchant-specific identifier for a product or service, or the product to which the offer refers.
sub property of: identifier
domain: Class
  union of: Product
  union of: Offer
  union of: Demand
range: Class
  union of: Text
  union of: URL
  union of: Role

slogan
type: ObjectProperty
comment: A slogan or motto associated with the item.
domain: Class
  union of: Product
  union of: Service
  union of: Place
  union of: Brand
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

smokingAllowed
type: datatypeProperty
comment: Indicates whether it is allowed to smoke in the place, e.g. in the restaurant, hotel or hotel room.
domain: Class
  union of: Place
range: Class
  union of: Boolean

sodiumContent
type: ObjectProperty
comment: The number of milligrams of sodium.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

softwareAddOn
type: ObjectProperty
comment: Additional content for a software application.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: SoftwareApplication
  union of: Text
  union of: URL
  union of: Role

softwareHelp
type: ObjectProperty
comment: Software application help.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

softwareRequirements
type: ObjectProperty
comment: Component dependency requirements for application. This includes runtime environments and shared libraries that are not included in the application distribution package, but required to run the application (Examples: DirectX, Java or .NET runtime).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: URL
  union of: Text
  union of: Role

softwareVersion
type: ObjectProperty
comment: Version of the software instance.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

sourceOrganization
type: ObjectProperty
comment: The Organization on whose behalf the creator was working.
domain: Class
  union of: CreativeWork
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

sourcedFrom
type: ObjectProperty
comment: The neurological pathway that originates the neurons.
domain: Class
  union of: Nerve
range: Class
  union of: BrainStructure
  union of: Text
  union of: URL
  union of: Role

spatial
type: ObjectProperty
comment: The "spatial" property can be used in cases when more specific properties (e.g. locationCreated, spatialCoverage, contentLocation) are not known to be appropriate.
domain: Class
  union of: CreativeWork
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

spatialCoverage
type: ObjectProperty
comment: The spatialCoverage of a CreativeWork indicates the place(s) which are the focus of the content. It is a subproperty of contentLocation intended primarily for more technical and detailed materials. For example with a Dataset, it indicates areas that the dataset describes: a dataset of New York weather would have spatialCoverage which was the place: the state of New York.
sub property of: contentLocation
domain: Class
  union of: CreativeWork
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

speakable
type: ObjectProperty
comment: Indicates sections of a Web page that are particularly 'speakable' in the sense of being highlighted as being especially appropriate for text-to-speech conversion. Other sections of a page may also be usefully spoken in particular circumstances; the 'speakable' property serves to indicate the parts most likely to be generally useful for speech. The speakable property can be repeated an arbitrary number of times, with three kinds of possible 'content-locator' values: 1.) id-value URL references - uses id-value of an element in the page being annotated. The simplest use of speakable has (potentially relative) URL values, referencing identified sections of the document concerned. 2.) CSS Selectors - addresses content in the annotated page, eg. via class attribute. Use the cssSelector property. 3.) XPaths - addresses content via XPaths (assuming an XML view of the content). Use the xpath property. For more sophisticated markup of speakable sections beyond simple ID references, either CSS selectors or XPath expressions to pick out document section(s) as speakable. For this we define a supporting type, SpeakableSpecification which is defined to be a possible value of the speakable property.
domain: Class
  union of: WebPage
  union of: Article
range: Class
  union of: URL
  union of: SpeakableSpecification
  union of: Text
  union of: Role

specialCommitments
type: ObjectProperty
comment: Any special commitments associated with this job posting. Valid entries include VeteranCommit, MilitarySpouseCommit, etc.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

specialOpeningHoursSpecification
type: ObjectProperty
comment: The special opening hours of a certain place. Use this to explicitly override general opening hours brought in scope by openingHoursSpecification or openingHours.
domain: Class
  union of: Place
range: Class
  union of: OpeningHoursSpecification
  union of: Text
  union of: URL
  union of: Role

specialty
type: ObjectProperty
comment: One of the domain specialities to which this web page's content applies.
domain: Class
  union of: WebPage
range: Class
  union of: Specialty
  union of: Text
  union of: URL
  union of: Role

speechToTextMarkup
type: ObjectProperty
comment: Form of markup used. eg. SSML or IPA.
domain: Class
  union of: PronounceableText
range: Class
  union of: Text
  union of: URL
  union of: Role

speed
type: ObjectProperty
comment: The speed range of the vehicle. If the vehicle is powered by an engine, the upper limit of the speed range (indicated by maxValue should be the maximum speed achievable under regular conditions. Typical unit code(s): KMH for km/h, HM for mile per hour (0.447 04 m/s), KNT for knot *Note 1: Use minValue and maxValue to indicate the range. Typically, the minimal value is zero. * Note 2: There are many different ways of measuring the speed range. You can link to information about how the given value has been determined using the valueReference property.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

spokenByCharacter
type: ObjectProperty
comment: The (e.g. fictional) character, Person or Organization to whom the quotation is attributed within the containing CreativeWork.
domain: Class
  union of: Quotation
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

sponsor
type: ObjectProperty
comment: A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event.
domain: Class
  union of: Event
  union of: CreativeWork
  union of: Person
  union of: Organization
  union of: Grant
  union of: MedicalStudy
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

sport
type: ObjectProperty
comment: A type of sport (e.g. Baseball).
domain: Class
  union of: SportsEvent
  union of: SportsOrganization
range: Class
  union of: URL
  union of: Text
  union of: Role

sportsActivityLocation
type: ObjectProperty
sub property of: location
comment: A sub property of location. The sports activity location where this action occurred.
domain: Class
  union of: ExerciseAction
range: Class
  union of: SportsActivityLocation
  union of: Text
  union of: URL
  union of: Role

sportsEvent
type: ObjectProperty
comment: A sub property of location. The sports event where this action occurred.
sub property of: location
domain: Class
  union of: ExerciseAction
range: Class
  union of: SportsEvent
  union of: Text
  union of: URL
  union of: Role

sportsTeam
type: ObjectProperty
sub property of: participant
comment: A sub property of participant. The sports team that participated on this action.
domain: Class
  union of: ExerciseAction
range: Class
  union of: SportsTeam
  union of: Text
  union of: URL
  union of: Role

spouse
type: ObjectProperty
comment: The person's spouse.
domain: Class
  union of: Person
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

stage
type: ObjectProperty
comment: The stage of the condition, if applicable.
domain: Class
  union of: MedicalCondition
range: Class
  union of: MedicalConditionStage
  union of: Text
  union of: URL
  union of: Role

stageAsNumber
type: datatypeProperty
comment: The stage represented as a number, e.g. 3.
domain: Class
  union of: MedicalConditionStage
range: Class
  union of: Number

starRating
type: ObjectProperty
comment: An official rating for a lodging business or food establishment, e.g. from national associations or standards bodies. Use the author property to indicate the rating organization, e.g. as an Organization with name such as (e.g. HOTREC, DEHOGA, WHR, or Hotelstars).
domain: Class
  union of: FoodEstablishment
  union of: LodgingBusiness
range: Class
  union of: Rating
  union of: Text
  union of: URL
  union of: Role

startDate
type: datatypeProperty
comment: The start date and time of the item (in ISO 8601 date format).
domain: Class
  union of: Role
  union of: EducationalOccupationalProgram
  union of: Event
  union of: DatedMoneySpecification
  union of: Schedule
  union of: CreativeWorkSeries
  union of: CreativeWorkSeason
range: Class
  union of: DateTime
  union of: Date

startOffset
type: datatypeProperty
comment: The start time of the clip expressed as the number of seconds from the beginning of the work.
domain: Class
  union of: Clip
range: Class
  union of: Number

startTime
type: datatypeProperty
comment: The startTime of something. For a reserved event or service (e.g. FoodEstablishmentReservation), the time that it is expected to start. For actions that span a period of time, when the action was performed. e.g. John wrote a book from January to December. For media, including audio and video, it's the time offset of the start of a clip within a larger file. Note that Event uses startDate/endDate instead of startTime/endTime, even when describing dates with times. This situation may be clarified in future revisions.
domain: Class
  union of: MediaObject
  union of: Schedule
  union of: Action
  union of: FoodEstablishmentReservation
range: Class
  union of: DateTime
  union of: Time

status
type: ObjectProperty
comment: The status of the study (enumerated).
domain: Class
  union of: MedicalStudy
  union of: MedicalProcedure
  union of: MedicalCondition
range: Class
  union of: Text
  union of: MedicalStudyStatus
  union of: EventStatusType
  union of: URL
  union of: Role

steeringPosition
type: ObjectProperty
comment: The position of the steering wheel or similar device (mostly for cars).
domain: Class
  union of: Vehicle
range: Class
  union of: SteeringPositionValue
  union of: Text
  union of: URL
  union of: Role

step
type: ObjectProperty
comment: A single step item (as HowToStep, text, document, video, etc.) or a HowToSection.
domain: Class
  union of: HowTo
range: Class
  union of: HowToSection
  union of: Text
  union of: CreativeWork
  union of: HowToStep
  union of: URL
  union of: Role

stepValue
type: datatypeProperty
comment: The stepValue attribute indicates the granularity that is expected (and required) of the value in a PropertyValueSpecification.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Number

steps
type: ObjectProperty
supersededBy: step
comment: A single step item (as HowToStep, text, document, video, etc.) or a HowToSection (originally misnamed 'steps'; 'step' is preferred).
domain: Class
  union of: HowToSection
  union of: HowTo
range: Class
  union of: Text
  union of: ItemList
  union of: CreativeWork
  union of: URL
  union of: Role

storageRequirements
type: ObjectProperty
comment: Storage requirements (free space required).
domain: Class
  union of: SoftwareApplication
range: Class
  union of: Text
  union of: URL
  union of: Role

streetAddress
type: ObjectProperty
comment: The street address. For example, 1600 Amphitheatre Pkwy.
domain: Class
  union of: PostalAddress
range: Class
  union of: Text
  union of: URL
  union of: Role

strengthUnit
type: ObjectProperty
comment: The units of an active ingredient's strength, e.g. mg.
domain: Class
  union of: DrugStrength
range: Class
  union of: Text
  union of: URL
  union of: Role

strengthValue
type: datatypeProperty
comment: The value of an active ingredient's strength, e.g. 325.
domain: Class
  union of: DrugStrength
range: Class
  union of: Number

structuralClass
type: ObjectProperty
comment: The name given to how bone physically connects to each other.
domain: Class
  union of: Joint
range: Class
  union of: Text
  union of: URL
  union of: Role

study
type: ObjectProperty
comment: A medical study or trial related to this entity.
domain: Class
  union of: MedicalEntity
range: Class
  union of: MedicalStudy
  union of: Text
  union of: URL
  union of: Role

studyDesign
type: ObjectProperty
comment: Specifics about the observational study design (enumerated).
domain: Class
  union of: MedicalObservationalStudy
range: Class
  union of: MedicalObservationalStudyDesign
  union of: Text
  union of: URL
  union of: Role

studyLocation
type: ObjectProperty
comment: The location in which the study is taking/took place.
domain: Class
  union of: MedicalStudy
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

studySubject
type: ObjectProperty
comment: A subject of the study, i.e. one of the medical conditions, therapies, devices, drugs, etc. investigated by the study.
domain: Class
  union of: MedicalStudy
range: Class
  union of: MedicalEntity
  union of: Text
  union of: URL
  union of: Role

stupidProperty
type: ObjectProperty
comment: This is a StupidProperty! - for testing only
domain: Class
  union of: StupidType
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

subEvent
type: ObjectProperty
comment: An Event that is part of this event. For example, a conference event includes many presentations, each of which is a subEvent of the conference.
inverse of: superEvent
domain: Class
  union of: Event
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

subEvents
type: ObjectProperty
comment: Events that are a part of this event. For example, a conference event includes many presentations, each subEvents of the conference.
supersededBy: subEvent
domain: Class
  union of: Event
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

subOrganization
type: ObjectProperty
inverse of: parentOrganization
comment: A relationship between two organizations where the first includes the second, e.g., as a subsidiary. See also: the more specific 'department' property.
domain: Class
  union of: Organization
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

subReservation
type: ObjectProperty
comment: The individual reservations included in the package. Typically a repeated property.
domain: Class
  union of: ReservationPackage
range: Class
  union of: Reservation
  union of: Text
  union of: URL
  union of: Role

subStageSuffix
type: ObjectProperty
comment: The substage, e.g. 'a' for Stage IIIa.
domain: Class
  union of: MedicalConditionStage
range: Class
  union of: Text
  union of: URL
  union of: Role

subStructure
type: ObjectProperty
comment: Component (sub-)structure(s) that comprise this anatomical structure.
domain: Class
  union of: AnatomicalStructure
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

subTest
type: ObjectProperty
comment: A component test of the panel.
domain: Class
  union of: MedicalTestPanel
range: Class
  union of: MedicalTest
  union of: Text
  union of: URL
  union of: Role

subTrip
type: ObjectProperty
inverse of: partOfTrip
comment: Identifies a Trip that is a subTrip of this Trip. For example Day 1, Day 2, etc. of a multi-day trip.
domain: Class
  union of: Trip
range: Class
  union of: Trip
  union of: Text
  union of: URL
  union of: Role

subjectOf
type: ObjectProperty
inverse of: about
comment: A CreativeWork or Event about this Thing.
domain: Class
  union of: Thing
range: Class
  union of: Event
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

subtitleLanguage
type: ObjectProperty
comment: Languages in which subtitles/captions are available, in IETF BCP 47 standard format.
domain: Class
  union of: ScreeningEvent
  union of: Movie
  union of: TVEpisode
  union of: BroadcastEvent
range: Class
  union of: Text
  union of: Language
  union of: URL
  union of: Role

successorOf
type: ObjectProperty
comment: A pointer from a newer variant of a product to its previous, often discontinued predecessor.
domain: Class
  union of: ProductModel
range: Class
  union of: ProductModel
  union of: Text
  union of: URL
  union of: Role

sugarContent
type: ObjectProperty
comment: The number of grams of sugar.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

suggestedAnswer
type: ObjectProperty
comment: An answer (possibly one of several, possibly incorrect) to a Question, e.g. on a Question/Answer site.
domain: Class
  union of: Question
range: Class
  union of: Answer
  union of: ItemList
  union of: Text
  union of: URL
  union of: Role

suggestedGender
type: ObjectProperty
comment: The gender of the person or audience.
domain: Class
  union of: PeopleAudience
range: Class
  union of: Text
  union of: URL
  union of: Role

suggestedMaxAge
type: datatypeProperty
comment: Maximal age recommended for viewing content.
domain: Class
  union of: PeopleAudience
range: Class
  union of: Number

suggestedMinAge
type: datatypeProperty
comment: Minimal age recommended for viewing content.
domain: Class
  union of: PeopleAudience
range: Class
  union of: Number

suitableForDiet
type: ObjectProperty
comment: Indicates a dietary restriction or guideline for which this recipe or menu item is suitable, e.g. diabetic, halal etc.
domain: Class
  union of: MenuItem
  union of: Recipe
range: Class
  union of: RestrictedDiet
  union of: Text
  union of: URL
  union of: Role

superEvent
type: ObjectProperty
comment: An event that this event is a part of. For example, a collection of individual music performances might each have a music festival as their superEvent.
inverse of: subEvent
domain: Class
  union of: Event
range: Class
  union of: Event
  union of: Text
  union of: URL
  union of: Role

supersededBy
type: ObjectProperty
comment: Relates a term (i.e. a property, class or enumeration) to one that supersedes it.
domain: Class
  union of: Class
  union of: Enumeration
  union of: Property
range: Class
  union of: Property
  union of: Enumeration
  union of: Class
  union of: Text
  union of: URL
  union of: Role

supply
type: ObjectProperty
sub property of: instrument
comment: A sub-property of instrument. A supply consumed when performing instructions or a direction.
domain: Class
  union of: HowToDirection
  union of: HowTo
range: Class
  union of: Text
  union of: HowToSupply
  union of: URL
  union of: Role

supplyTo
type: ObjectProperty
comment: The area to which the artery supplies blood.
domain: Class
  union of: Artery
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

supportingData
type: ObjectProperty
comment: Supporting data for a SoftwareApplication.
domain: Class
  union of: SoftwareApplication
range: Class
  union of: DataFeed
  union of: Text
  union of: URL
  union of: Role

surface
type: ObjectProperty
comment: A material used as a surface in some artwork, e.g. Canvas, Paper, Wood, Board, etc.
supersededBy: artworkSurface
sub property of: material
domain: Class
  union of: VisualArtwork
range: Class
  union of: URL
  union of: Text
  union of: Role

target
type: ObjectProperty
comment: Indicates a target EntryPoint for an Action.
domain: Class
  union of: Action
range: Class
  union of: EntryPoint
  union of: Text
  union of: URL
  union of: Role

targetCollection
type: ObjectProperty
sub property of: object
comment: A sub property of object. The collection target of the action.
domain: Class
  union of: UpdateAction
range: Class
  union of: Thing
  union of: Text
  union of: URL
  union of: Role

targetDescription
type: ObjectProperty
comment: The description of a node in an established educational framework.
domain: Class
  union of: AlignmentObject
range: Class
  union of: Text
  union of: URL
  union of: Role

targetName
type: ObjectProperty
comment: The name of a node in an established educational framework.
domain: Class
  union of: AlignmentObject
range: Class
  union of: Text
  union of: URL
  union of: Role

targetPlatform
type: ObjectProperty
comment: Type of app development: phone, Metro style, desktop, XBox, etc.
domain: Class
  union of: APIReference
range: Class
  union of: Text
  union of: URL
  union of: Role

targetPopulation
type: ObjectProperty
comment: Characteristics of the population for which this is intended, or which typically uses it, e.g. 'adults'.
domain: Class
  union of: DietarySupplement
  union of: DoseSchedule
range: Class
  union of: Text
  union of: URL
  union of: Role

targetProduct
type: ObjectProperty
comment: Target Operating System / Product to which the code applies. If applies to several versions, just the product name can be used.
domain: Class
  union of: SoftwareSourceCode
range: Class
  union of: SoftwareApplication
  union of: Text
  union of: URL
  union of: Role

targetUrl
type: ObjectProperty
comment: The URL of a node in an established educational framework.
domain: Class
  union of: AlignmentObject
range: Class
  union of: URL
  union of: Text
  union of: Role

taxID
type: ObjectProperty
sub property of: identifier
comment: The Tax / Fiscal ID of the organization or person, e.g. the TIN in the US or the CIF/NIF in Spain.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

teaches
type: ObjectProperty
comment: The item being described is intended to help a person learn the competency or learning outcome defined by the referenced term.
domain: Class
  union of: EducationEvent
  union of: CreativeWork
range: Class
  union of: Text
  union of: DefinedTerm
  union of: URL
  union of: Role

telephone
type: ObjectProperty
comment: The telephone number.
domain: Class
  union of: Place
  union of: Person
  union of: ContactPoint
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

temporal
type: ObjectProperty
comment: The "temporal" property can be used in cases where more specific properties (e.g. temporalCoverage, dateCreated, dateModified, datePublished) are not known to be appropriate.
domain: Class
  union of: CreativeWork
range: Class
  union of: DateTime
  union of: Text
  union of: URL
  union of: Role

temporalCoverage
type: ObjectProperty
comment: The temporalCoverage of a CreativeWork indicates the period that the content applies to, i.e. that it describes, either as a DateTime or as a textual string indicating a time period in ISO 8601 time interval format. In the case of a Dataset it will typically indicate the relevant time period in a precise notation (e.g. for a 2011 census dataset, the year 2011 would be written "2011/2012"). Other forms of content e.g. ScholarlyArticle, Book, TVSeries or TVEpisode may indicate their temporalCoverage in broader terms - textually or via well-known URL. Written works such as books may sometimes have precise temporal coverage too, e.g. a work set in 1939 - 1945 can be indicated in ISO 8601 interval format format via "1939/1945". Open-ended date ranges can be written with ".." in place of the end date. For example, "2015-11/.." indicates a range beginning in November 2015 and with no specified final date. This is tentative and might be updated in future when ISO 8601 is officially updated.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: DateTime
  union of: URL
  union of: Role

termCode
type: ObjectProperty
comment: A code that identifies this DefinedTerm within a DefinedTermSet
domain: Class
  union of: DefinedTerm
range: Class
  union of: Text
  union of: URL
  union of: Role

termDuration
type: ObjectProperty
comment: The amount of time in a term as defined by the institution. A term is a length of time where students take one or more classes. Semesters and quarters are common units for term.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

termsOfService
type: ObjectProperty
comment: Human-readable terms of service documentation.
domain: Class
  union of: Service
range: Class
  union of: Text
  union of: URL
  union of: Role

termsPerYear
type: datatypeProperty
comment: The number of times terms of study are offered per year. Semesters and quarters are common units for term. For example, if the student can only take 2 semesters for the program in one year, then termsPerYear should be 2.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Number

text
type: ObjectProperty
comment: The textual content of this CreativeWork.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: URL
  union of: Role

textValue
type: ObjectProperty
comment: Text value being annotated.
domain: Class
  union of: PronounceableText
range: Class
  union of: Text
  union of: URL
  union of: Role

thumbnail
type: ObjectProperty
comment: Thumbnail image for an image or video.
domain: Class
  union of: VideoObject
  union of: ImageObject
range: Class
  union of: ImageObject
  union of: Text
  union of: URL
  union of: Role

thumbnailUrl
type: ObjectProperty
comment: A thumbnail image relevant to the Thing.
domain: Class
  union of: CreativeWork
range: Class
  union of: URL
  union of: Text
  union of: Role

tickerSymbol
type: ObjectProperty
comment: The exchange traded instrument associated with a Corporation object. The tickerSymbol is expressed as an exchange and an instrument name separated by a space character. For the exchange component of the tickerSymbol attribute, we recommend using the controlled vocabulary of Market Identifier Codes (MIC) specified in ISO15022.
domain: Class
  union of: Corporation
range: Class
  union of: Text
  union of: URL
  union of: Role

ticketNumber
type: ObjectProperty
comment: The unique identifier for the ticket.
domain: Class
  union of: Ticket
range: Class
  union of: Text
  union of: URL
  union of: Role

ticketToken
type: ObjectProperty
comment: Reference to an asset (e.g., Barcode, QR code image or PDF) usable for entrance.
domain: Class
  union of: Ticket
range: Class
  union of: Text
  union of: URL
  union of: Role

ticketedSeat
type: ObjectProperty
comment: The seat associated with the ticket.
domain: Class
  union of: Ticket
range: Class
  union of: Seat
  union of: Text
  union of: URL
  union of: Role

timeOfDay
type: ObjectProperty
comment: The time of day the program normally runs. For example, "evenings".
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Text
  union of: URL
  union of: Role

timeRequired
type: ObjectProperty
comment: Approximate or typical time it takes to work with or through this learning resource for the typical intended target audience, e.g. 'PT30M', 'PT1H25M'.
domain: Class
  union of: CreativeWork
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

timeToComplete
type: ObjectProperty
comment: The expected length of time to complete the program if attending full-time.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

tissueSample
type: ObjectProperty
comment: The type of tissue sample required for the test.
domain: Class
  union of: PathologyTest
range: Class
  union of: Text
  union of: URL
  union of: Role

title
type: ObjectProperty
comment: The title of the job.
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

titleEIDR
type: ObjectProperty
comment: An EIDR (Entertainment Identifier Registry) identifier representing at the most general/abstract level, a work of film or television. For example, the motion picture known as "Ghostbusters" has a titleEIDR of "10.5240/7EC7-228A-510A-053E-CBB8-J". This title (or work) may have several variants, which EIDR calls "edits". See editEIDR. Since schema.org types like Movie and TVEpisode can be used for both works and their multiple expressions, it is possible to use titleEIDR alone (for a general description), or alongside editEIDR for a more edit-specific description.
sub property of: identifier
domain: Class
  union of: TVEpisode
  union of: Movie
range: Class
  union of: Text
  union of: URL
  union of: Role

toLocation
type: ObjectProperty
comment: A sub property of location. The final location of the object or the agent after the action.
sub property of: location
domain: Class
  union of: InsertAction
  union of: ExerciseAction
  union of: MoveAction
  union of: TransferAction
range: Class
  union of: Place
  union of: Text
  union of: URL
  union of: Role

toRecipient
type: ObjectProperty
comment: A sub property of recipient. The recipient who was directly sent the message.
sub property of: recipient
domain: Class
  union of: Message
range: Class
  union of: Organization
  union of: ContactPoint
  union of: Person
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

tongueWeight
type: ObjectProperty
comment: The permitted vertical load (TWR) of a trailer attached to the vehicle. Also referred to as Tongue Load Rating (TLR) or Vertical Load Rating (VLR) Typical unit code(s): KGM for kilogram, LBR for pound Note 1: You can indicate additional information in the name of the QuantitativeValue node. Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference. Note 3: Note that you can use minValue and maxValue to indicate ranges.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

tool
type: ObjectProperty
sub property of: instrument
comment: A sub property of instrument. An object used (but not consumed) when performing instructions or a direction.
domain: Class
  union of: HowToDirection
  union of: HowTo
range: Class
  union of: Text
  union of: HowToTool
  union of: URL
  union of: Role

torque
type: ObjectProperty
comment: The torque (turning force) of the vehicle's engine. Typical unit code(s): NU for newton metre (N m), F17 for pound-force per foot, or F48 for pound-force per inch Note 1: You can link to information about how the given value has been determined (e.g. reference RPM) using the valueReference property. Note 2: You can use minValue and maxValue to indicate ranges.
domain: Class
  union of: EngineSpecification
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

totalJobOpenings
type: datatypeProperty
comment: The number of positions open for this job posting. Use a positive integer. Do not use if the number of positions is unclear or not known.
domain: Class
  union of: JobPosting
range: Class
  union of: Integer

totalPaymentDue
type: ObjectProperty
comment: The total amount due.
domain: Class
  union of: Invoice
range: Class
  union of: PriceSpecification
  union of: MonetaryAmount
  union of: Text
  union of: URL
  union of: Role

totalPrice
type: ObjectProperty
comment: The total price for the reservation or ticket, including applicable taxes, shipping, etc. Usage guidelines: Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.
domain: Class
  union of: Ticket
  union of: Reservation
range: Class
  union of: PriceSpecification
  union of: Text
  union of: Number
  union of: URL
  union of: Role

totalTime
type: ObjectProperty
comment: The total time required to perform instructions or a direction (including time to prepare the supplies), in ISO 8601 duration format.
domain: Class
  union of: HowToDirection
  union of: HowTo
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

tourBookingPage
type: ObjectProperty
comment: A page providing information on how to book a tour of some Place, such as an Accommodation or ApartmentComplex in a real estate setting, as well as other kinds of tours as appropriate.
domain: Class
  union of: Place
  union of: Accommodation
  union of: ApartmentComplex
range: Class
  union of: URL
  union of: Text
  union of: Role

touristType
type: ObjectProperty
comment: Attraction suitable for type(s) of tourist. eg. Children, visitors from a particular country, etc.
domain: Class
  union of: TouristAttraction
  union of: TouristDestination
  union of: TouristTrip
range: Class
  union of: Audience
  union of: Text
  union of: URL
  union of: Role

track
type: ObjectProperty
comment: A music recording (track)—usually a single song. If an ItemList is given, the list should contain items of type MusicRecording.
domain: Class
  union of: MusicPlaylist
  union of: MusicGroup
range: Class
  union of: MusicRecording
  union of: ItemList
  union of: Text
  union of: URL
  union of: Role

trackingNumber
type: ObjectProperty
comment: Shipper tracking number.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: Text
  union of: URL
  union of: Role

trackingUrl
type: ObjectProperty
comment: Tracking url for the parcel delivery.
domain: Class
  union of: ParcelDelivery
range: Class
  union of: URL
  union of: Text
  union of: Role

tracks
type: ObjectProperty
comment: A music recording (track)—usually a single song.
supersededBy: track
domain: Class
  union of: MusicPlaylist
  union of: MusicGroup
range: Class
  union of: MusicRecording
  union of: Text
  union of: URL
  union of: Role

trailer
type: ObjectProperty
comment: The trailer of a movie or tv/radio series, season, episode, etc.
domain: Class
  union of: VideoGameSeries
  union of: MovieSeries
  union of: TVSeries
  union of: VideoGame
  union of: RadioSeries
  union of: Movie
  union of: Episode
  union of: CreativeWorkSeason
range: Class
  union of: VideoObject
  union of: Text
  union of: URL
  union of: Role

trailerWeight
type: ObjectProperty
comment: The permitted weight of a trailer attached to the vehicle. Typical unit code(s): KGM for kilogram, LBR for pound * Note 1: You can indicate additional information in the name of the QuantitativeValue node. * Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference. * Note 3: Note that you can use minValue and maxValue to indicate ranges.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

trainName
type: ObjectProperty
comment: The name of the train (e.g. The Orient Express).
domain: Class
  union of: TrainTrip
range: Class
  union of: Text
  union of: URL
  union of: Role

trainNumber
type: ObjectProperty
comment: The unique identifier for the train.
domain: Class
  union of: TrainTrip
range: Class
  union of: Text
  union of: URL
  union of: Role

trainingSalary
type: ObjectProperty
comment: The estimated salary earned while in the program.
domain: Class
  union of: EducationalOccupationalProgram
  union of: WorkBasedProgram
range: Class
  union of: MonetaryAmountDistribution
  union of: Text
  union of: URL
  union of: Role

transFatContent
type: ObjectProperty
comment: The number of grams of trans fat.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

transcript
type: ObjectProperty
comment: If this MediaObject is an AudioObject or VideoObject, the transcript of that object.
domain: Class
  union of: VideoObject
  union of: AudioObject
range: Class
  union of: Text
  union of: URL
  union of: Role

transitTime
type: ObjectProperty
comment: The typical delay the order has been sent for delivery and the goods reach the final customer. Typical properties: minValue, maxValue, unitCode (d for DAY).
domain: Class
  union of: ShippingDeliveryTime
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

transitTimeLabel
type: ObjectProperty
comment: Label to match an OfferShippingDetails with a DeliveryTimeSettings (within the context of a shippingSettingsLink cross-reference).
domain: Class
  union of: OfferShippingDetails
  union of: DeliveryTimeSettings
range: Class
  union of: Text
  union of: URL
  union of: Role

translationOfWork
type: ObjectProperty
comment: The work that this work has been translated from. e.g. 物种起源 is a translationOf “On the Origin of Species”
inverse of: workTranslation
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

translator
type: ObjectProperty
comment: Organization or person who adapts a creative work to different languages, regional differences and technical requirements of a target market, or that translates during some event.
domain: Class
  union of: CreativeWork
  union of: Event
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

transmissionMethod
type: ObjectProperty
comment: How the disease spreads, either as a route or vector, for example 'direct contact', 'Aedes aegypti', etc.
domain: Class
  union of: InfectiousDisease
range: Class
  union of: Text
  union of: URL
  union of: Role

travelBans
type: ObjectProperty
comment: Information about travel bans, e.g. in the context of a pandemic.
domain: Class
  union of: SpecialAnnouncement
range: Class
  union of: URL
  union of: WebContent
  union of: Text
  union of: Role

trialDesign
type: ObjectProperty
comment: Specifics about the trial design (enumerated).
domain: Class
  union of: MedicalTrial
range: Class
  union of: MedicalTrialDesign
  union of: Text
  union of: URL
  union of: Role

tributary
type: ObjectProperty
comment: The anatomical or organ system that the vein flows into; a larger structure that the vein connects to.
domain: Class
  union of: Vein
range: Class
  union of: AnatomicalStructure
  union of: Text
  union of: URL
  union of: Role

typeOfBed
type: ObjectProperty
comment: The type of bed to which the BedDetail refers, i.e. the type of bed available in the quantity indicated by quantity.
domain: Class
  union of: BedDetails
range: Class
  union of: Text
  union of: BedType
  union of: URL
  union of: Role

typeOfGood
type: ObjectProperty
comment: The product that this structured value is referring to.
domain: Class
  union of: TypeAndQuantityNode
  union of: OwnershipInfo
range: Class
  union of: Service
  union of: Product
  union of: Text
  union of: URL
  union of: Role

typicalAgeRange
type: ObjectProperty
comment: The typical expected age range, e.g. '7-9', '11-'.
domain: Class
  union of: CreativeWork
  union of: Event
range: Class
  union of: Text
  union of: URL
  union of: Role

typicalCreditsPerTerm
type: ObjectProperty
comment: The number of credits or units a full-time student would be expected to take in 1 term however 'term' is defined by the institution.
domain: Class
  union of: EducationalOccupationalProgram
range: Class
  union of: Integer
  union of: StructuredValue
  union of: Text
  union of: URL
  union of: Role

typicalTest
type: ObjectProperty
comment: A medical test typically performed given this condition.
domain: Class
  union of: MedicalCondition
range: Class
  union of: MedicalTest
  union of: Text
  union of: URL
  union of: Role

underName
type: ObjectProperty
comment: The person or organization the reservation or ticket is for.
domain: Class
  union of: Ticket
  union of: Reservation
range: Class
  union of: Person
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

unitCode
type: ObjectProperty
comment: The unit of measurement given using the UN/CEFACT Common Code (3 characters) or a URL. Other codes than the UN/CEFACT Common Code may be used with a prefix followed by a colon.
domain: Class
  union of: TypeAndQuantityNode
  union of: QuantitativeValue
  union of: UnitPriceSpecification
  union of: PropertyValue
range: Class
  union of: URL
  union of: Text
  union of: Role

unitText
type: ObjectProperty
comment: A string or text indicating the unit of measurement. Useful if you cannot provide a standard unit code for unitCode.
domain: Class
  union of: TypeAndQuantityNode
  union of: QuantitativeValue
  union of: UnitPriceSpecification
  union of: PropertyValue
range: Class
  union of: Text
  union of: URL
  union of: Role

unnamedSourcesPolicy
type: ObjectProperty
sub property of: publishingPrinciples
comment: For an Organization (typically a NewsMediaOrganization), a statement about policy on use of unnamed sources and the decision process required.
domain: Class
  union of: NewsMediaOrganization
  union of: Organization
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

unsaturatedFatContent
type: ObjectProperty
comment: The number of grams of unsaturated fat.
domain: Class
  union of: NutritionInformation
range: Class
  union of: Mass
  union of: Text
  union of: URL
  union of: Role

uploadDate
type: datatypeProperty
comment: Date when this media object was uploaded to this site.
domain: Class
  union of: MediaObject
range: Class
  union of: Date

upvoteCount
type: datatypeProperty
comment: The number of upvotes this question, answer or comment has received from the community.
domain: Class
  union of: Question
  union of: Comment
range: Class
  union of: Integer

url
type: ObjectProperty
comment: URL of the item.
domain: Class
  union of: Thing
range: Class
  union of: URL
  union of: Text
  union of: Role

urlTemplate
type: ObjectProperty
comment: An url template (RFC6570) that will be used to construct the target of the execution of the action.
domain: Class
  union of: EntryPoint
range: Class
  union of: Text
  union of: URL
  union of: Role

usageInfo
type: ObjectProperty
comment: The schema.org usageInfo property indicates further information about a CreativeWork. This property is applicable both to works that are freely available and to those that require payment or other transactions. It can reference additional information e.g. community expectations on preferred linking and citation conventions, as well as purchasing details. For something that can be commercially licensed, usageInfo can provide detailed, resource-specific information about licensing options. This property can be used alongside the license property which indicates license(s) applicable to some piece of content. The usageInfo property can provide information about other licensing options, e.g. acquiring commercial usage rights for an image that is also available under non-commercial creative commons licenses.
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: URL
  union of: Text
  union of: Role

usedToDiagnose
type: ObjectProperty
comment: A condition the test is used to diagnose.
domain: Class
  union of: MedicalTest
range: Class
  union of: MedicalCondition
  union of: Text
  union of: URL
  union of: Role

userInteractionCount
type: datatypeProperty
comment: The number of interactions for the CreativeWork using the WebSite or SoftwareApplication.
domain: Class
  union of: InteractionCounter
range: Class
  union of: Integer

usesDevice
type: ObjectProperty
comment: Device used to perform the test.
domain: Class
  union of: MedicalTest
range: Class
  union of: MedicalDevice
  union of: Text
  union of: URL
  union of: Role

usesHealthPlanIdStandard
type: ObjectProperty
comment: The standard for interpreting thePlan ID. The preferred is "HIOS". See the Centers for Medicare & Medicaid Services for more details.
domain: Class
  union of: HealthInsurancePlan
range: Class
  union of: Text
  union of: URL
  union of: Role

validFor
type: ObjectProperty
comment: The duration of validity of a permit or similar thing.
domain: Class
  union of: EducationalOccupationalCredential
  union of: Permit
range: Class
  union of: Duration
  union of: Text
  union of: URL
  union of: Role

validFrom
type: datatypeProperty
comment: The date when the item becomes valid.
domain: Class
  union of: Permit
  union of: Demand
  union of: MonetaryAmount
  union of: Offer
  union of: LocationFeatureSpecification
  union of: OpeningHoursSpecification
  union of: PriceSpecification
range: Class
  union of: Date
  union of: DateTime

validIn
type: ObjectProperty
comment: The geographic area where a permit or similar thing is valid.
domain: Class
  union of: EducationalOccupationalCredential
  union of: Permit
range: Class
  union of: AdministrativeArea
  union of: Text
  union of: URL
  union of: Role

validThrough
type: datatypeProperty
comment: The date after when the item is not valid. For example the end of an offer, salary period, or a period of opening hours.
domain: Class
  union of: JobPosting
  union of: MonetaryAmount
  union of: Demand
  union of: Offer
  union of: LocationFeatureSpecification
  union of: OpeningHoursSpecification
  union of: PriceSpecification
range: Class
  union of: Date
  union of: DateTime

validUntil
type: datatypeProperty
comment: The date when the item is no longer valid.
domain: Class
  union of: Permit
range: Class
  union of: Date

value
type: ObjectProperty
comment: The value of the quantitative value or property value node. For QuantitativeValue and MonetaryAmount, the recommended type for values is 'Number'. For PropertyValue, it can be 'Text;', 'Number', 'Boolean', or 'StructuredValue'. Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.
domain: Class
  union of: PropertyValue
  union of: QuantitativeValue
  union of: MonetaryAmount
range: Class
  union of: Boolean
  union of: Text
  union of: StructuredValue
  union of: Number
  union of: URL
  union of: Role

valueAddedTaxIncluded
type: datatypeProperty
comment: Specifies whether the applicable value-added tax (VAT) is included in the price specification or not.
domain: Class
  union of: PriceSpecification
range: Class
  union of: Boolean

valueMaxLength
type: datatypeProperty
comment: Specifies the allowed range for number of characters in a literal value.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Number

valueMinLength
type: datatypeProperty
comment: Specifies the minimum allowed range for number of characters in a literal value.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Number

valueName
type: ObjectProperty
comment: Indicates the name of the PropertyValueSpecification to be used in URL templates and form encoding in a manner analogous to HTML's input@name.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

valuePattern
type: ObjectProperty
comment: Specifies a regular expression for testing literal values according to the HTML spec.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Text
  union of: URL
  union of: Role

valueReference
type: ObjectProperty
comment: A pointer to a secondary value that provides additional information on the original value, e.g. a reference temperature.
domain: Class
  union of: PropertyValue
  union of: QuantitativeValue
  union of: QualitativeValue
range: Class
  union of: PropertyValue
  union of: StructuredValue
  union of: QualitativeValue
  union of: QuantitativeValue
  union of: Enumeration
  union of: Text
  union of: URL
  union of: Role

valueRequired
type: datatypeProperty
comment: Whether the property must be filled in to complete the action. Default is false.
domain: Class
  union of: PropertyValueSpecification
range: Class
  union of: Boolean

variableMeasured
type: ObjectProperty
comment: The variableMeasured property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue.
domain: Class
  union of: Dataset
range: Class
  union of: Text
  union of: PropertyValue
  union of: URL
  union of: Role

variablesMeasured
type: ObjectProperty
comment: Originally named variablesMeasured, The variableMeasured property can indicate (repeated as necessary) the variables that are measured in some dataset, either described as text or as pairs of identifier and description using PropertyValue.
domain: Class
  union of: Dataset
range: Class
  union of: Text
  union of: PropertyValue
  union of: URL
  union of: Role

variantCover
type: ObjectProperty
comment: A description of the variant cover for the issue, if the issue is a variant printing. For example, "Bryan Hitch Variant Cover" or "2nd Printing Variant".
domain: Class
  union of: ComicIssue
range: Class
  union of: Text
  union of: URL
  union of: Role

vatID
type: ObjectProperty
comment: The Value-added Tax ID of the organization or person.
domain: Class
  union of: Person
  union of: Organization
range: Class
  union of: Text
  union of: URL
  union of: Role

vehicleConfiguration
type: ObjectProperty
comment: A short text indicating the configuration of the vehicle, e.g. '5dr hatchback ST 2.5 MT 225 hp' or 'limited edition'.
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: URL
  union of: Role

vehicleEngine
type: ObjectProperty
comment: Information about the engine or engines of the vehicle.
domain: Class
  union of: Vehicle
range: Class
  union of: EngineSpecification
  union of: Text
  union of: URL
  union of: Role

vehicleIdentificationNumber
type: ObjectProperty
comment: The Vehicle Identification Number (VIN) is a unique serial number used by the automotive industry to identify individual motor vehicles.
sub property of: serialNumber
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: URL
  union of: Role

vehicleInteriorColor
type: ObjectProperty
comment: The color or color combination of the interior of the vehicle.
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: URL
  union of: Role

vehicleInteriorType
type: ObjectProperty
comment: The type or material of the interior of the vehicle (e.g. synthetic fabric, leather, wood, etc.). While most interior types are characterized by the material used, an interior type can also be based on vehicle usage or target audience.
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: URL
  union of: Role

vehicleModelDate
type: datatypeProperty
comment: The release date of a vehicle model (often used to differentiate versions of the same make and model).
domain: Class
  union of: Vehicle
range: Class
  union of: Date

vehicleSeatingCapacity
type: ObjectProperty
comment: The number of passengers that can be seated in the vehicle, both in terms of the physical space available, and in terms of limitations set by law. Typical unit code(s): C62 for persons.
domain: Class
  union of: Vehicle
range: Class
  union of: Number
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

vehicleSpecialUsage
type: ObjectProperty
comment: Indicates whether the vehicle has been used for special purposes, like commercial rental, driving school, or as a taxi. The legislation in many countries requires this information to be revealed when offering a car for sale.
domain: Class
  union of: Vehicle
range: Class
  union of: Text
  union of: CarUsageType
  union of: URL
  union of: Role

vehicleTransmission
type: ObjectProperty
comment: The type of component used for transmitting the power from a rotating power source to the wheels or other relevant component(s) ("gearbox" for cars).
domain: Class
  union of: Vehicle
range: Class
  union of: URL
  union of: QualitativeValue
  union of: Text
  union of: Role

vendor
type: ObjectProperty
comment: 'vendor' is an earlier term for 'seller'.
supersededBy: seller
sub property of: participant
domain: Class
  union of: BuyAction
range: Class
  union of: Organization
  union of: Person
  union of: Text
  union of: URL
  union of: Role

verificationFactCheckingPolicy
type: ObjectProperty
sub property of: publishingPrinciples
comment: Disclosure about verification and fact-checking processes for a NewsMediaOrganization or other fact-checking Organization.
domain: Class
  union of: NewsMediaOrganization
range: Class
  union of: URL
  union of: CreativeWork
  union of: Text
  union of: Role

version
type: ObjectProperty
comment: The version of the CreativeWork embodied by a specified resource.
domain: Class
  union of: CreativeWork
range: Class
  union of: Text
  union of: Number
  union of: URL
  union of: Role

video
type: ObjectProperty
comment: An embedded video object.
domain: Class
  union of: CreativeWork
range: Class
  union of: VideoObject
  union of: Clip
  union of: Text
  union of: URL
  union of: Role

videoFormat
type: ObjectProperty
comment: The type of screening or video broadcast used (e.g. IMAX, 3D, SD, HD, etc.).
domain: Class
  union of: ScreeningEvent
  union of: BroadcastService
  union of: BroadcastEvent
range: Class
  union of: Text
  union of: URL
  union of: Role

videoFrameSize
type: ObjectProperty
comment: The frame size of the video.
domain: Class
  union of: VideoObject
range: Class
  union of: Text
  union of: URL
  union of: Role

videoQuality
type: ObjectProperty
comment: The quality of the video.
domain: Class
  union of: VideoObject
range: Class
  union of: Text
  union of: URL
  union of: Role

volumeNumber
type: ObjectProperty
comment: Identifies the volume of publication or multi-part work; for example, "iii" or "2".
sub property of: position
domain: Class
  union of: PublicationVolume
range: Class
  union of: Integer
  union of: Text
  union of: URL
  union of: Role

warning
type: ObjectProperty
comment: Any FDA or other warnings about the drug (text or URL).
domain: Class
  union of: Drug
range: Class
  union of: URL
  union of: Text
  union of: Role

warranty
type: ObjectProperty
comment: The warranty promise(s) included in the offer.
domain: Class
  union of: Offer
  union of: Demand
range: Class
  union of: WarrantyPromise
  union of: Text
  union of: URL
  union of: Role

warrantyPromise
type: ObjectProperty
comment: The warranty promise(s) included in the offer.
supersededBy: warranty
domain: Class
  union of: BuyAction
  union of: SellAction
range: Class
  union of: WarrantyPromise
  union of: Text
  union of: URL
  union of: Role

warrantyScope
type: ObjectProperty
comment: The scope of the warranty promise.
domain: Class
  union of: WarrantyPromise
range: Class
  union of: WarrantyScope
  union of: Text
  union of: URL
  union of: Role

webCheckinTime
type: datatypeProperty
comment: The time when a passenger can check into the flight online.
domain: Class
  union of: Flight
range: Class
  union of: DateTime

webFeed
type: ObjectProperty
comment: The URL for a feed, e.g. associated with a podcast series, blog, or series of date-stamped updates. This is usually RSS or Atom.
domain: Class
  union of: PodcastSeries
  union of: SpecialAnnouncement
range: Class
  union of: URL
  union of: DataFeed
  union of: Text
  union of: Role

weight
type: ObjectProperty
comment: The weight of the product or person.
domain: Class
  union of: Product
  union of: Person
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

weightTotal
type: ObjectProperty
comment: The permitted total weight of the loaded vehicle, including passengers and cargo and the weight of the empty vehicle. Typical unit code(s): KGM for kilogram, LBR for pound Note 1: You can indicate additional information in the name of the QuantitativeValue node. Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference. Note 3: Note that you can use minValue and maxValue to indicate ranges.
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

wheelbase
type: ObjectProperty
comment: The distance between the centers of the front and rear wheels. Typical unit code(s): CMT for centimeters, MTR for meters, INH for inches, FOT for foot/feet
domain: Class
  union of: Vehicle
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

width
type: ObjectProperty
comment: The width of the item.
domain: Class
  union of: Product
  union of: MediaObject
  union of: VisualArtwork
range: Class
  union of: Distance
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

winner
type: ObjectProperty
comment: A sub property of participant. The winner of the action.
sub property of: participant
domain: Class
  union of: LoseAction
range: Class
  union of: Person
  union of: Text
  union of: URL
  union of: Role

wordCount
type: datatypeProperty
comment: The number of words in the text of the Article.
domain: Class
  union of: Article
range: Class
  union of: Integer

workExample
type: ObjectProperty
inverse of: exampleOfWork
comment: Example/instance/realization/derivation of the concept of this creative work. eg. The paperback edition, first edition, or eBook.
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

workFeatured
type: ObjectProperty
comment: A work featured in some event, e.g. exhibited in an ExhibitionEvent. Specific subproperties are available for workPerformed (e.g. a play), or a workPresented (a Movie at a ScreeningEvent).
domain: Class
  union of: Event
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

workHours
type: ObjectProperty
comment: The typical working hours for this job (e.g. 1st shift, night shift, 8am-5pm).
domain: Class
  union of: JobPosting
range: Class
  union of: Text
  union of: URL
  union of: Role

workLocation
type: ObjectProperty
sub property of: location
comment: A contact location for a person's place of work.
domain: Class
  union of: Person
range: Class
  union of: Place
  union of: ContactPoint
  union of: Text
  union of: URL
  union of: Role

workPerformed
type: ObjectProperty
sub property of: workFeatured
comment: A work performed in some event, for example a play performed in a TheaterEvent.
domain: Class
  union of: Event
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

workPresented
type: ObjectProperty
sub property of: workFeatured
comment: The movie presented during this event.
domain: Class
  union of: ScreeningEvent
range: Class
  union of: Movie
  union of: Text
  union of: URL
  union of: Role

workTranslation
type: ObjectProperty
comment: A work that is a translation of the content of this work. e.g. 西遊記 has an English workTranslation “Journey to the West”,a German workTranslation “Monkeys Pilgerfahrt” and a Vietnamese translation Tây du ký bình khảo.
inverse of: translationOfWork
domain: Class
  union of: CreativeWork
range: Class
  union of: CreativeWork
  union of: Text
  union of: URL
  union of: Role

workload
type: ObjectProperty
comment: Quantitative measure of the physiologic output of the exercise; also referred to as energy expenditure.
domain: Class
  union of: ExercisePlan
range: Class
  union of: QualitativeValue
  union of: Energy
  union of: Text
  union of: URL
  union of: Role

worksFor
type: ObjectProperty
comment: Organizations that the person works for.
domain: Class
  union of: Person
range: Class
  union of: Organization
  union of: Text
  union of: URL
  union of: Role

worstRating
type: ObjectProperty
comment: The lowest value allowed in this rating system. If worstRating is omitted, 1 is assumed.
domain: Class
  union of: Rating
range: Class
  union of: Number
  union of: Text
  union of: URL
  union of: Role

xpath
type: ObjectProperty
comment: An XPath, e.g. of a SpeakableSpecification or WebPageElement. In the latter case, multiple matches within a page can constitute a single conceptual "Web page element".
domain: Class
  union of: WebPageElement
  union of: SpeakableSpecification
range: Class
  union of: XPathType
  union of: Text
  union of: URL
  union of: Role

yearBuilt
type: datatypeProperty
comment: The year an Accommodation was constructed. This corresponds to the YearBuilt field in RESO.
domain: Class
  union of: Accommodation
range: Class
  union of: Number

yearlyRevenue
type: ObjectProperty
comment: The size of the business in annual revenue.
domain: Class
  union of: BusinessAudience
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

yearsInOperation
type: ObjectProperty
comment: The age of the business.
domain: Class
  union of: BusinessAudience
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

yield
type: ObjectProperty
comment: The quantity that results by performing instructions. For example, a paper airplane, 10 personalized candles.
domain: Class
  union of: HowTo
range: Class
  union of: QuantitativeValue
  union of: Text
  union of: URL
  union of: Role

True
type: NamedIndividual
comment: The boolean value true.

False
type: NamedIndividual
comment: The boolean value false.