Thing
type: Class
comment: The most generic type of item.
layer: core
children: Action
children: CreativeWork
children: Event
children: Intangible
children: MedicalEntity
children: Organization
children: Person
children: Place
children: Product
children: StupidType

Action
type: Class
subclass of: Thing
comment: An action performed by a direct agent and indirect participants upon a direct object...
layer: core
children: AchieveAction
children: AssessAction
children: ConsumeAction
children: ControlAction
children: CreateAction
children: FindAction
children: InteractAction
children: MoveAction
children: OrganizeAction
children: PlayAction
children: SearchAction
children: TradeAction
children: TransferAction
children: UpdateAction

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

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

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

WinAction
type: Class
subclass of: AchieveAction
comment: The act of achieving victory in a competitive activity.
layer: core

AssessAction
type: Class
subclass of: Action
comment: The act of forming one's opinion, reaction or sentiment.
layer: core
children: ChooseAction
children: IgnoreAction
children: ReactAction
children: ReviewAction

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

VoteAction
type: Class
subclass of: ChooseAction
comment: The act of expressing a preference from a fixed/finite/structured set of choices/options.
layer: core

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

ReactAction
type: Class
subclass of: AssessAction
comment: The act of responding instinctively and emotionally to an object, expressing a sentiment.
layer: core
children: AgreeAction
children: DisagreeAction
children: DislikeAction
children: EndorseAction
children: LikeAction
children: WantAction

AgreeAction
type: Class
subclass of: ReactAction
comment: The act of expressing a consistency of opinion with the object...
layer: core

DisagreeAction
type: Class
subclass of: ReactAction
comment: The act of expressing a difference of opinion with the object...
layer: core

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.
layer: core

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

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

WantAction
type: Class
subclass of: ReactAction
comment: The act of expressing a desire about the object. An agent wants an object.
layer: core

ReviewAction
type: Class
subclass of: AssessAction
comment: The act of producing a balanced opinion about the object for an audience...
layer: core

ConsumeAction
type: Class
subclass of: Action
comment: The act of ingesting information/resources/food.
layer: core
children: DrinkAction
children: EatAction
children: InstallAction
children: ListenAction
children: ReadAction
children: UseAction
children: ViewAction
children: WatchAction

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

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

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

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

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

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

WearAction
type: Class
subclass of: UseAction
comment: The act of dressing oneself in clothing.
layer: core

ViewAction
type: Class
subclass of: ConsumeAction
comment: The act of consuming static visual content.
layer: core

WatchAction
type: Class
subclass of: ConsumeAction
comment: The act of consuming dynamic/moving visual content.
layer: core

ControlAction
type: Class
subclass of: Action
comment: An agent controls a device or application.
layer: core
children: ActivateAction
children: DeactivateAction
children: ResumeAction
children: SuspendAction

ActivateAction
type: Class
subclass of: ControlAction
comment: The act of starting or activating a device or application (e.g...
layer: core

DeactivateAction
type: Class
subclass of: ControlAction
comment: The act of stopping or deactivating a device or application (e...
layer: core

ResumeAction
type: Class
subclass of: ControlAction
comment: The act of resuming a device or application which was formerly paused (e...
layer: core

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

CreateAction
type: Class
subclass of: Action
comment: The act of deliberately creating/producing/generating/building a result out of the agent.
layer: core
children: CookAction
children: DrawAction
children: FilmAction
children: PaintAction
children: PhotographAction
children: WriteAction

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

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.
layer: core

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

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

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

WriteAction
type: Class
subclass of: CreateAction
comment: The act of authoring written creative content.
layer: core

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.
layer: core
children: CheckAction
children: DiscoverAction
children: TrackAction

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

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

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

InteractAction
type: Class
subclass of: Action
comment: The act of interacting with another person or organization.
layer: core
children: BefriendAction
children: CommunicateAction
children: FollowAction
children: JoinAction
children: LeaveAction
children: MarryAction
children: RegisterAction
children: SubscribeAction
children: UnRegisterAction

BefriendAction
type: Class
subclass of: InteractAction
comment: The act of forming a personal connection with someone (object) mutually/bidirectionally/symmetrically...
layer: core

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.
layer: core
children: AskAction
children: CheckInAction
children: CheckOutAction
children: CommentAction
children: InformAction
children: InviteAction
children: ReplyAction
children: ShareAction

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.
layer: core

CheckInAction
type: Class
subclass of: CommunicateAction
comment: The act of an agent communicating (service provider, social media, etc) their arrival by registering/confirming for a previously reserved service (e...
layer: core

CheckOutAction
type: Class
subclass of: CommunicateAction
comment: The act of an agent communicating (service provider, social media, etc) their departure of a previously reserved service (e...
layer: core

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

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

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

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

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

ReplyAction
type: Class
subclass of: CommunicateAction
comment: The act of responding to a question/message asked/sent by the object...
layer: core

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

FollowAction
type: Class
subclass of: InteractAction
comment: The act of forming a personal connection with someone/something (object) unidirectionally/asymmetrically to get updates polled from...
layer: core

JoinAction
type: Class
subclass of: InteractAction
comment: An agent joins an event/group with participants/friends at a location...
layer: core

LeaveAction
type: Class
subclass of: InteractAction
comment: An agent leaves an event / group with participants/friends at a location...
layer: core

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

RegisterAction
type: Class
subclass of: InteractAction
comment: The act of registering to be a user of a service, product or web page...
layer: core

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...
layer: core

UnRegisterAction
type: Class
subclass of: InteractAction
comment: The act of un-registering from a service. Related actions: RegisterAction: antonym of UnRegisterAction...
layer: core

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.
layer: core
children: ArriveAction
children: DepartAction
children: TravelAction

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

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.
layer: core

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

OrganizeAction
type: Class
subclass of: Action
comment: The act of manipulating/administering/supervising/controlling one or more objects.
layer: core
children: AllocateAction
children: ApplyAction
children: BookmarkAction
children: PlanAction

AllocateAction
type: Class
subclass of: OrganizeAction
comment: The act of organizing tasks/objects/events by associating resources to it.
layer: core
children: AcceptAction
children: AssignAction
children: AuthorizeAction
children: RejectAction

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

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

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

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

ApplyAction
type: Class
subclass of: OrganizeAction
comment: The act of registering to an organization/service without the guarantee to receive it...
layer: core

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

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

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

ReserveAction
type: Class
subclass of: PlanAction
comment: Reserving a concrete object. Related actions: ScheduleAction: Unlike ScheduleAction, ReserveAction reserves concrete objects (e...
layer: core

ScheduleAction
type: Class
subclass of: PlanAction
comment: Scheduling future actions, events, or tasks. Related actions: ReserveAction: Unlike ReserveAction, ScheduleAction allocates future actions (e...
layer: core

PlayAction
type: Class
subclass of: Action
comment: The act of playing/exercising/training/performing for enjoyment, leisure, recreation, Competition or exercise...
layer: core
children: ExerciseAction
children: PerformAction

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

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

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

TradeAction
type: Class
subclass of: Action
comment: The act of participating in an exchange of goods and services for monetary compensation...
layer: core
children: BuyAction
children: DonateAction
children: OrderAction
children: PayAction
children: PreOrderAction
children: QuoteAction
children: RentAction
children: SellAction
children: TipAction

BuyAction
type: Class
subclass of: TradeAction
comment: The act of giving money to a seller in exchange for goods or services rendered...
layer: core

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

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

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

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

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

RentAction
type: Class
subclass of: TradeAction
comment: The act of giving money in return for temporary use, but not ownership, of an object such as a vehicle or property...
layer: core

SellAction
type: Class
subclass of: TradeAction
comment: The act of taking money from a buyer in exchange for goods or services rendered...
layer: core

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

TransferAction
type: Class
subclass of: Action
comment: The act of transferring/moving (abstract or concrete) animate or inanimate objects from one place to another.
layer: core
children: BorrowAction
children: DownloadAction
children: GiveAction
children: LendAction
children: MoneyTransfer
children: ReceiveAction
children: ReturnAction
children: SendAction
children: TakeAction

BorrowAction
type: Class
subclass of: TransferAction
comment: The act of obtaining an object under an agreement to return it at a later date...
layer: core

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

GiveAction
type: Class
subclass of: TransferAction
comment: The act of transferring ownership of an object to a destination...
layer: core

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...
layer: core

MoneyTransfer
type: Class
subclass of: TransferAction
comment: The act of transferring money from one place to another place...
layer: pending

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...
layer: core

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

SendAction
type: Class
subclass of: TransferAction
comment: The act of physically/electronically dispatching an object for transfer from an origin to a destination...
layer: core

TakeAction
type: Class
subclass of: TransferAction
comment: The act of gaining ownership of an object from an origin. Reciprocal of GiveAction...
layer: core

UpdateAction
type: Class
subclass of: Action
comment: The act of managing by changing/editing the state of the object.
layer: core
children: AddAction
children: DeleteAction
children: ReplaceAction

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

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

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

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

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

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

CreativeWork
type: Class
subclass of: Thing
comment: The most generic kind of creative work, including books, movies, photographs, software programs, etc.
layer: core
children: ArchiveComponent
children: Article
children: Atlas
children: Blog
children: Book
children: Chapter
children: Claim
children: Clip
children: Code
children: Collection
children: ComicStory
children: Comment
children: Conversation
children: Course
children: CreativeWorkSeason
children: CreativeWorkSeries
children: DataCatalog
children: Dataset
children: DefinedTermSet
children: Diet
children: DigitalDocument
children: Drawing
children: EducationalOccupationalCredential
children: Episode
children: ExercisePlan
children: Game
children: Guide
children: HowTo
children: HowToDirection
children: HowToSection
children: HowToStep
children: HowToTip
children: Legislation
children: Manuscript
children: Map
children: MediaObject
children: Menu
children: MenuSection
children: Message
children: Movie
children: MusicComposition
children: MusicPlaylist
children: MusicRecording
children: Painting
children: Photograph
children: Play
children: Poster
children: PublicationIssue
children: PublicationVolume
children: Question
children: Quotation
children: Review
children: Sculpture
children: Season
children: SheetMusic
children: ShortStory
children: SoftwareApplication
children: SoftwareSourceCode
children: SpecialAnnouncement
children: Thesis
children: VisualArtwork
children: WebContent
children: WebPage
children: WebPageElement
children: WebSite

ArchiveComponent
type: Class
subclass of: CreativeWork
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.
layer: pending

Article
type: Class
subclass of: CreativeWork
comment: An article, such as a news article or piece of investigative report...
layer: core
children: AdvertiserContentArticle
children: NewsArticle
children: Report
children: SatiricalArticle
children: ScholarlyArticle
children: SocialMediaPosting
children: TechArticle

AdvertiserContentArticle
type: Class
subclass of: Article
comment: An Article that an external entity has paid to place or to produce to its specifications...
layer: pending

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...
layer: core
children: AnalysisNewsArticle
children: AskPublicNewsArticle
children: BackgroundNewsArticle
children: OpinionNewsArticle
children: ReportageNewsArticle
children: ReviewNewsArticle

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

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

BackgroundNewsArticle
type: Class
subclass of: NewsArticle
comment: A NewsArticle providing historical context, definition and detail on a specific topic (aka "explainer" or "backgrounder")...
layer: pending

OpinionNewsArticle
type: Class
subclass of: NewsArticle
comment: An OpinionNewsArticle is a NewsArticle that primarily expresses opinions rather than journalistic reporting of news and events...
layer: pending

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...
layer: pending

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

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

SatiricalArticle
type: Class
subclass of: Article
comment: An Article whose content is primarily [satirical] in nature, i...
layer: pending

ScholarlyArticle
type: Class
subclass of: Article
comment: A scholarly article.
layer: core
children: MedicalScholarlyArticle

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

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

BlogPosting
type: Class
subclass of: SocialMediaPosting
comment: A blog post.
layer: core
children: LiveBlogPosting

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

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

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

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

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

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

Book
type: Class
subclass of: CreativeWork
comment: A book.
layer: core
children: Audiobook

Audiobook
type: Class
subclass of: Book
comment: An audiobook.
layer: bib

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

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...
layer: pending

Clip
type: Class
subclass of: CreativeWork
comment: A short TV or radio program or a segment/part of a program.
layer: core
children: MovieClip
children: RadioClip
children: TVClip
children: VideoGameClip

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

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

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

VideoGameClip
type: Class
subclass of: Clip
comment: A short segment/part of a video game.
layer: core

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

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

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...
layer: bib
children: ComicCoverArt

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

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.
layer: core
children: Answer
children: CorrectionComment

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

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

Conversation
type: Class
subclass of: CreativeWork
comment: One or more messages between organizations or people on a particular topic...
layer: core

Course
type: Class
subclass of: CreativeWork
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...
layer: core

CreativeWorkSeason
type: Class
subclass of: CreativeWork
comment: A media season e.g. tv, radio, video game etc.
layer: core
children: PodcastSeason
children: RadioSeason
children: TVSeason

PodcastSeason
type: Class
subclass of: CreativeWorkSeason
comment: A single season of a podcast. Many podcasts do not break down into separate seasons...
layer: pending

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

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

CreativeWorkSeries
type: Class
subclass of: CreativeWork
comment: A CreativeWorkSeries in schema.org is a group of related items, typically but not necessarily of the same kind...
layer: core
children: BookSeries
children: MovieSeries
children: Periodical
children: PodcastSeries
children: RadioSeries
children: TVSeries
children: VideoGameSeries

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

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

Periodical
type: Class
subclass of: CreativeWorkSeries
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...
layer: core
children: ComicSeries
children: Newspaper

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".
layer: bib

Newspaper
type: Class
subclass of: Periodical
comment: A publication containing information about varied topics that are pertinent to general information, a geographic area, or a specific subject matter (i...
layer: bib

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

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

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

VideoGameSeries
type: Class
subclass of: CreativeWorkSeries
comment: A video game series.
layer: core

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

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

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

CompleteDataFeed
type: Class
subclass of: DataFeed
comment: A CompleteDataFeed is a DataFeed whose standard representation includes content for every item currently in the feed...
layer: pending

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

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

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

DigitalDocument
type: Class
subclass of: CreativeWork
comment: An electronic file or document.
layer: core
children: NoteDigitalDocument
children: PresentationDigitalDocument
children: SpreadsheetDigitalDocument
children: TextDigitalDocument

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

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

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

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

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

EducationalOccupationalCredential
type: Class
subclass of: CreativeWork
comment: An educational or occupational credential. A diploma, academic degree, certification, qualification, badge, etc...
layer: pending

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

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

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

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

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

Game
type: Class
subclass of: CreativeWork
comment: The Game type represents things which are games. These are typically rule-governed recreational activities, e...
layer: core
children: VideoGame

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.
layer: core

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...
layer: pending

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

Recipe
type: Class
subclass of: HowTo
comment: A recipe. For dietary restrictions covered by the recipe, a few common restrictions are enumerated via suitableForDiet...
layer: core

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

HowToSection
type: Class
subclass of: CreativeWork
comment: A sub-grouping of steps in the instructions for how to achieve a result (e...
layer: core

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

HowToTip
type: Class
subclass of: CreativeWork
comment: An explanation in the instructions for how to achieve a result...
layer: core

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

LegislationObject
type: Class
subclass of: Legislation
comment: A specific object or file containing a Legislation. Note that the same Legislation can be published in multiple files...
layer: pending

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

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

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...
layer: core
children: 3DModel
children: AudioObject
children: DataDownload
children: ImageObject
children: MusicVideoObject
children: VideoObject

3DModel
type: Class
subclass of: MediaObject
comment: A 3D model represents some kind of 3D content, which may have encodings in one or more MediaObjects...
layer: pending

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

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

ImageObject
type: Class
subclass of: MediaObject
comment: An image file.
layer: core
children: Barcode

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

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

VideoObject
type: Class
subclass of: MediaObject
comment: A video file.
layer: core

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

MenuSection
type: Class
subclass of: CreativeWork
comment: A sub-grouping of food or drink items in a menu. E.g. courses (such as 'Dinner', 'Breakfast', etc...
layer: core

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

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

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

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

MusicPlaylist
type: Class
subclass of: CreativeWork
comment: A collection of music tracks in playlist form.
layer: core
children: MusicAlbum
children: MusicRelease

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

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

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

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

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

Play
type: Class
subclass of: CreativeWork
comment: A play is a form of literature, usually consisting of dialogue between characters, intended for theatrical performance rather than just reading...
layer: pending

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.
layer: pending

PublicationIssue
type: Class
subclass of: CreativeWork
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...
layer: core
children: ComicIssue

ComicIssue
type: Class
subclass of: PublicationIssue
comment: Individual comic issues are serially published as part of a larger series...
layer: bib

PublicationVolume
type: Class
subclass of: CreativeWork
comment: A part of a successively published publication such as a periodical or multi-volume work, often numbered...
layer: core

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

Quotation
type: Class
subclass of: CreativeWork
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...
layer: pending

Review
type: Class
subclass of: CreativeWork
comment: A review of an item - for example, of a restaurant, movie, or store.
layer: core
children: ClaimReview
children: CriticReview
children: EmployerReview
children: MediaReview
children: Recommendation
children: UserReview

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

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...
layer: pending

EmployerReview
type: Class
subclass of: Review
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.
layer: pending

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...
layer: pending

Recommendation
type: Class
subclass of: Review
comment: Recommendation is a type of Review that suggests or proposes something as the best option or best course of action...
layer: pending

UserReview
type: Class
subclass of: Review
comment: A review created by an end-user (e.g. consumer, purchaser, attendee etc...
layer: pending

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

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

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

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

SoftwareApplication
type: Class
subclass of: CreativeWork
comment: A software application.
layer: core
children: MobileApplication
children: WebApplication

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

WebApplication
type: Class
subclass of: SoftwareApplication
comment: Web applications.
layer: core

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

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...
layer: pending

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

VisualArtwork
type: Class
subclass of: CreativeWork
comment: A work of art that is primarily visual in character.
layer: core
children: CoverArt

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

WebContent
type: Class
subclass of: CreativeWork
comment: WebContent is a type representing all WebPage, WebSite and WebPageElement content...
layer: pending
children: HealthTopicContent

HealthTopicContent
type: Class
subclass of: WebContent
comment: HealthTopicContent is WebContent that is about some aspect of a health topic, e...
layer: pending

WebPage
type: Class
subclass of: CreativeWork
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...
layer: core
children: AboutPage
children: CheckoutPage
children: CollectionPage
children: ContactPage
children: FAQPage
children: ItemPage
children: MedicalWebPage
children: ProfilePage
children: QAPage
children: RealEstateListing
children: SearchResultsPage

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

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

CollectionPage
type: Class
subclass of: WebPage
comment: Web page type: Collection page.
layer: core
children: MediaGallery

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.
layer: core
children: ImageGallery
children: VideoGallery

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

VideoGallery
type: Class
subclass of: MediaGallery
comment: Web page type: Video gallery page.
layer: core

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

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

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

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

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

QAPage
type: Class
subclass of: WebPage
comment: A QAPage is a WebPage focussed on a specific Question and its Answer(s), e...
layer: core

RealEstateListing
type: Class
subclass of: WebPage
comment: A RealEstateListing is a listing that describes one or more real-estate Offers (whose businessFunction is typically to lease out, or to sell)...
layer: pending

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

WebPageElement
type: Class
subclass of: CreativeWork
comment: A web page element, like a table or an image.
layer: core
children: SiteNavigationElement
children: Table
children: WPAdBlock
children: WPFooter
children: WPHeader
children: WPSideBar

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

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

WPAdBlock
type: Class
subclass of: WebPageElement
comment: An advertising section of the page.
layer: core

WPFooter
type: Class
subclass of: WebPageElement
comment: The footer section of the page.
layer: core

WPHeader
type: Class
subclass of: WebPageElement
comment: The header section of the page.
layer: core

WPSideBar
type: Class
subclass of: WebPageElement
comment: A sidebar section of the page.
layer: core

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.
layer: core

Event
type: Class
subclass of: Thing
comment: An event happening at a certain time and location, such as a concert, lecture, or festival...
layer: core
children: BusinessEvent
children: ChildrensEvent
children: ComedyEvent
children: CourseInstance
children: DanceEvent
children: DeliveryEvent
children: EducationEvent
children: EventSeries
children: ExhibitionEvent
children: Festival
children: FoodEvent
children: LiteraryEvent
children: MusicEvent
children: PublicationEvent
children: SaleEvent
children: ScreeningEvent
children: SocialEvent
children: SportsEvent
children: TheaterEvent
children: UserInteraction
children: VisualArtsEvent

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

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

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

CourseInstance
type: Class
subclass of: Event
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.
layer: core

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

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

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

EventSeries
type: Class
subclass of: Event
comment: A series of Events. Included events can relate with the series using the superEvent property...
layer: pending

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

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

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

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

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

PublicationEvent
type: Class
subclass of: Event
comment: A PublicationEvent corresponds indifferently to the event of publication for a CreativeWork of any type e...
layer: core
children: BroadcastEvent
children: OnDemandEvent

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

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.
layer: core

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

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

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

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

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

UserInteraction
type: Class
subclass of: Event
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core
children: UserBlocks
children: UserCheckins
children: UserComments
children: UserDownloads
children: UserLikes
children: UserPageVisits
children: UserPlays
children: UserPlusOnes
children: UserTweets

UserBlocks
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserCheckins
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserComments
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserDownloads
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserLikes
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserPageVisits
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserPlays
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserPlusOnes
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

UserTweets
type: Class
subclass of: UserInteraction
comment: UserInteraction and its subtypes is an old way of talking about users interacting with pages...
layer: core

VisualArtsEvent
type: Class
subclass of: Event
comment: Event type: Visual arts event.
layer: core

Intangible
type: Class
subclass of: Thing
comment: A utility class that serves as the umbrella for a number of 'intangible' things such as quantities, structured values, etc.
layer: core
children: ActionAccessSpecification
children: AlignmentObject
children: Audience
children: BedDetails
children: Brand
children: BroadcastChannel
children: BroadcastFrequencySpecification
children: Class
children: ComputerLanguage
children: DataFeedItem
children: DefinedTerm
children: Demand
children: DigitalDocumentPermission
children: EducationalOccupationalProgram
children: EntryPoint
children: Enumeration
children: FloorPlan
children: GameServer
children: GeospatialGeometry
children: Grant
children: HealthInsurancePlan
children: HealthPlanCostSharingSpecification
children: HealthPlanFormulary
children: HealthPlanNetwork
children: Invoice
children: ItemList
children: JobPosting
children: Language
children: ListItem
children: MediaSubscription
children: MenuItem
children: MerchantReturnPolicy
children: Observation
children: Occupation
children: Offer
children: OfferShippingDetails
children: Order
children: OrderItem
children: ParcelDelivery
children: Permit
children: ProductReturnPolicy
children: ProgramMembership
children: Property
children: PropertyValueSpecification
children: Quantity
children: Rating
children: Reservation
children: Role
children: Schedule
children: Seat
children: Series
children: Service
children: ServiceChannel
children: SpeakableSpecification
children: StatisticalPopulation
children: StructuredValue
children: Ticket
children: Trip
children: VirtualLocation

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

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.
layer: core

Audience
type: Class
subclass of: Intangible
comment: Intended audience for an item, i.e. the group for whom the item was created.
layer: core
children: BusinessAudience
children: EducationalAudience
children: MedicalAudience
children: PeopleAudience

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

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

MedicalAudience
type: Class
subclass of: Audience
comment: Target audiences for medical web pages. Enumerated type.
layer: core
children: Patient

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

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

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

BedDetails
type: Class
subclass of: Intangible
comment: An entity holding detailed information about the available bed types, e...
layer: core

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

BroadcastChannel
type: Class
subclass of: Intangible
comment: A unique instance of a BroadcastService on a CableOrSatelliteService lineup.
layer: core
children: RadioChannel
children: TelevisionChannel

RadioChannel
type: Class
subclass of: BroadcastChannel
comment: A unique instance of a radio BroadcastService on a CableOrSatelliteService lineup.
layer: core
children: AMRadioChannel
children: FMRadioChannel

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

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

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

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

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

ComputerLanguage
type: Class
subclass of: Intangible
comment: This type covers computer programming languages such as Scheme and Lisp, as well as other language-like computer representations...
layer: core

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

DefinedTerm
type: Class
subclass of: Intangible
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...
layer: pending
children: CategoryCode

CategoryCode
type: Class
subclass of: DefinedTerm
comment: A Category Code.
layer: pending
children: MedicalCode

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

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...
layer: core

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

EducationalOccupationalProgram
type: Class
subclass of: Intangible
comment: A program offered by an institution which determines the learning progress to achieve an outcome, usually a credential like a degree or certificate...
layer: pending
children: WorkBasedProgram

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...
layer: pending

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

Enumeration
type: Class
subclass of: Intangible
comment: Lists or enumerations—for example, a list of cuisines or music genres, etc.
layer: core
children: ActionStatusType
children: BoardingPolicyType
children: BookFormatType
children: BusinessEntityType
children: BusinessFunction
children: ContactPointOption
children: DayOfWeek
children: DeliveryMethod
children: DigitalDocumentPermissionType
children: EventAttendanceModeEnumeration
children: EventStatusType
children: GamePlayMode
children: GameServerStatus
children: GenderType
children: HealthAspectEnumeration
children: ItemAvailability
children: ItemListOrderType
children: LegalForceStatus
children: LegalValueLevel
children: MapCategoryType
children: MediaManipulationRatingEnumeration
children: MedicalEnumeration
children: MerchantReturnEnumeration
children: MusicAlbumProductionType
children: MusicAlbumReleaseType
children: MusicReleaseFormatType
children: OfferItemCondition
children: OrderStatus
children: PaymentMethod
children: PaymentStatusType
children: PhysicalActivityCategory
children: ProductReturnEnumeration
children: QualitativeValue
children: RefundTypeEnumeration
children: ReservationStatusType
children: RestrictedDiet
children: ReturnFeesEnumeration
children: RsvpResponseType
children: Specialty
children: WarrantyScope

ActionStatusType
type: Class
subclass of: Enumeration
comment: The status of an Action.
layer: core
children: ActiveActionStatus
children: CompletedActionStatus
children: FailedActionStatus
children: PotentialActionStatus

ActiveActionStatus
type: Class
subclass of: ActionStatusType
comment: An in-progress action (e.g, while watching the movie, or driving to a location).
layer: core

CompletedActionStatus
type: Class
subclass of: ActionStatusType
comment: An action that has already taken place.
layer: core

FailedActionStatus
type: Class
subclass of: ActionStatusType
comment: An action that failed to complete. The action's error property and the HTTP return code contain more information about the failure.
layer: core

PotentialActionStatus
type: Class
subclass of: ActionStatusType
comment: A description of an action that is supported.
layer: core

BoardingPolicyType
type: Class
subclass of: Enumeration
comment: A type of boarding policy used by an airline.
layer: core
children: GroupBoardingPolicy
children: ZoneBoardingPolicy

GroupBoardingPolicy
type: Class
subclass of: BoardingPolicyType
comment: The airline boards by groups based on check-in time, priority, etc.
layer: core

ZoneBoardingPolicy
type: Class
subclass of: BoardingPolicyType
comment: The airline boards by zones of the plane.
layer: core

BookFormatType
type: Class
subclass of: Enumeration
comment: The publication format of the book.
layer: core
children: AudiobookFormat
children: EBook
children: GraphicNovel
children: Hardcover
children: Paperback

AudiobookFormat
type: Class
subclass of: BookFormatType
comment: Book format: Audiobook. This is an enumerated value for use with the bookFormat property...
layer: core

EBook
type: Class
subclass of: BookFormatType
comment: Book format: Ebook.
layer: core

GraphicNovel
type: Class
subclass of: BookFormatType
comment: Book format: GraphicNovel. May represent a bound collection of ComicIssue instances.
layer: bib

Hardcover
type: Class
subclass of: BookFormatType
comment: Book format: Hardcover.
layer: core

Paperback
type: Class
subclass of: BookFormatType
comment: Book format: Paperback.
layer: core

BusinessEntityType
type: Class
subclass of: Enumeration
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...
layer: core

BusinessFunction
type: Class
subclass of: Enumeration
comment: The business function specifies the type of activity or access (i...
layer: core

ContactPointOption
type: Class
subclass of: Enumeration
comment: Enumerated options related to a ContactPoint.
layer: core
children: HearingImpairedSupported
children: TollFree

HearingImpairedSupported
type: Class
subclass of: ContactPointOption
comment: Uses devices to support users with hearing impairments.
layer: core

TollFree
type: Class
subclass of: ContactPointOption
comment: The associated telephone number is toll free.
layer: core

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...
layer: core
children: Friday
children: Monday
children: PublicHolidays
children: Saturday
children: Sunday
children: Thursday
children: Tuesday
children: Wednesday

Friday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Thursday and Saturday.
layer: core

Monday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Sunday and Tuesday.
layer: core

PublicHolidays
type: Class
subclass of: DayOfWeek
comment: This stands for any day that is a public holiday; it is a placeholder for all official public holidays in some particular location...
layer: core

Saturday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Friday and Sunday.
layer: core

Sunday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Saturday and Monday.
layer: core

Thursday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Wednesday and Friday.
layer: core

Tuesday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Monday and Wednesday.
layer: core

Wednesday
type: Class
subclass of: DayOfWeek
comment: The day of the week between Tuesday and Thursday.
layer: core

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...
layer: core
children: LockerDelivery
children: OnSitePickup
children: ParcelService

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

OnSitePickup
type: Class
subclass of: DeliveryMethod
comment: A DeliveryMethod in which an item is collected on site, e.g. in a store or at a box office.
layer: core

ParcelService
type: Class
subclass of: DeliveryMethod
comment: A private parcel service as the delivery mode available for a certain offer...
layer: core

DigitalDocumentPermissionType
type: Class
subclass of: Enumeration
comment: A type of permission which can be granted for accessing a digital document.
layer: core
children: CommentPermission
children: ReadPermission
children: WritePermission

CommentPermission
type: Class
subclass of: DigitalDocumentPermissionType
comment: Permission to add comments to the document.
layer: core

ReadPermission
type: Class
subclass of: DigitalDocumentPermissionType
comment: Permission to read or view the document.
layer: core

WritePermission
type: Class
subclass of: DigitalDocumentPermissionType
comment: Permission to write or edit the document.
layer: core

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

MixedEventAttendanceMode
type: Class
subclass of: EventAttendanceModeEnumeration
comment: MixedEventAttendanceMode - an event that is conducted as a combination of both offline and online modes.
layer: pending

OfflineEventAttendanceMode
type: Class
subclass of: EventAttendanceModeEnumeration
comment: OfflineEventAttendanceMode - an event that is primarily conducted offline.
layer: pending

OnlineEventAttendanceMode
type: Class
subclass of: EventAttendanceModeEnumeration
comment: OnlineEventAttendanceMode - an event that is primarily conducted online.
layer: pending

EventStatusType
type: Class
subclass of: Enumeration
comment: EventStatusType is an enumeration type whose instances represent several states that an Event may be in.
layer: core
children: EventCancelled
children: EventMovedOnline
children: EventPostponed
children: EventRescheduled
children: EventScheduled

EventCancelled
type: Class
subclass of: EventStatusType
comment: The event has been cancelled. If the event has multiple startDate values, all are assumed to be cancelled...
layer: core

EventMovedOnline
type: Class
subclass of: EventStatusType
comment: Indicates that the event was changed to allow online participation...
layer: core

EventPostponed
type: Class
subclass of: EventStatusType
comment: The event has been postponed and no new date has been set. The event's previousStartDate should be set.
layer: core

EventRescheduled
type: Class
subclass of: EventStatusType
comment: The event has been rescheduled. The event's previousStartDate should be set to the old date and the startDate should be set to the event's new date...
layer: core

EventScheduled
type: Class
subclass of: EventStatusType
comment: The event is taking place or has taken place on the startDate as scheduled...
layer: core

GamePlayMode
type: Class
subclass of: Enumeration
comment: Indicates whether this game is multi-player, co-op or single-player.
layer: core
children: CoOp
children: MultiPlayer
children: SinglePlayer

CoOp
type: Class
subclass of: GamePlayMode
comment: Play mode: CoOp. Co-operative games, where you play on the same team with friends.
layer: core

MultiPlayer
type: Class
subclass of: GamePlayMode
comment: Play mode: MultiPlayer. Requiring or allowing multiple human players to play simultaneously.
layer: core

SinglePlayer
type: Class
subclass of: GamePlayMode
comment: Play mode: SinglePlayer. Which is played by a lone player.
layer: core

GameServerStatus
type: Class
subclass of: Enumeration
comment: Status of a game server.
layer: core
children: OfflinePermanently
children: OfflineTemporarily
children: Online
children: OnlineFull

OfflinePermanently
type: Class
subclass of: GameServerStatus
comment: Game server status: OfflinePermanently. Server is offline and not available.
layer: core

OfflineTemporarily
type: Class
subclass of: GameServerStatus
comment: Game server status: OfflineTemporarily. Server is offline now but it can be online soon.
layer: core

Online
type: Class
subclass of: GameServerStatus
comment: Game server status: Online. Server is available.
layer: core

OnlineFull
type: Class
subclass of: GameServerStatus
comment: Game server status: OnlineFull. Server is online but unavailable...
layer: core

GenderType
type: Class
subclass of: Enumeration
comment: An enumeration of genders.
layer: core
children: Female
children: Male

Female
type: Class
subclass of: GenderType
comment: The female gender.
layer: core

Male
type: Class
subclass of: GenderType
comment: The male gender.
layer: core

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.
layer: pending
children: BenefitsHealthAspect
children: CausesHealthAspect
children: ContagiousnessHealthAspect
children: HowOrWhereHealthAspect
children: LivingWithHealthAspect
children: MayTreatHealthAspect
children: MisconceptionsHealthAspect
children: OverviewHealthAspect
children: PatientExperienceHealthAspect
children: PreventionHealthAspect
children: PrognosisHealthAspect
children: RelatedTopicsHealthAspect
children: RisksOrComplicationsHealthAspect
children: ScreeningHealthAspect
children: SeeDoctorHealthAspect
children: SelfCareHealthAspect
children: SideEffectsHealthAspect
children: StagesHealthAspect
children: SymptomsHealthAspect
children: TreatmentsHealthAspect
children: TypesHealthAspect
children: UsageOrScheduleHealthAspect

BenefitsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Content about the benefits and advantages of usage or utilization of topic.
layer: pending

CausesHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Information about the causes and main actions that gave rise to the topic.
layer: pending

ContagiousnessHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Content about contagion mechanisms and contagiousness information over the topic.
layer: pending

HowOrWhereHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Information about how or where to find a topic. Also may contain location data that can be used for where to look for help if the topic is observed.
layer: pending

LivingWithHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Information about coping or life related to the topic.
layer: pending

MayTreatHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Related topics may be treated by a Topic.
layer: pending

MisconceptionsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Content about common misconceptions and myths that are related to a topic.
layer: pending

OverviewHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Overview of the content. Contains a summarized view of the topic with the most relevant information for an introduction.
layer: pending

PatientExperienceHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Content about the real life experience of patients or people that have lived a similar experience about the topic...
layer: pending

PreventionHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Information about actions or measures that can be taken to avoid getting the topic or reaching a critical situation related to the topic.
layer: pending

PrognosisHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Typical progression and happenings of life course of the topic.
layer: pending

RelatedTopicsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Other prominent or relevant topics tied to the main topic.
layer: pending

RisksOrComplicationsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Information about the risk factors and possible complications that may follow a topic.
layer: pending

ScreeningHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Content about how to screen or further filter a topic.
layer: pending

SeeDoctorHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Information about questions that may be asked, when to see a professional, measures before seeing a doctor or content about the first consultation.
layer: pending

SelfCareHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Self care actions or measures that can be taken to sooth, health or avoid a topic...
layer: pending

SideEffectsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Side effects that can be observed from the usage of the topic.
layer: pending

StagesHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Stages that can be observed from a topic.
layer: pending

SymptomsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Symptoms or related symptoms of a Topic.
layer: pending

TreatmentsHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Treatments or related therapies for a Topic.
layer: pending

TypesHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Categorization and other types related to a topic.
layer: pending

UsageOrScheduleHealthAspect
type: Class
subclass of: HealthAspectEnumeration
comment: Content about how, when, frequency and dosage of a topic.
layer: pending

ItemAvailability
type: Class
subclass of: Enumeration
comment: A list of possible product availability options.
layer: core
children: Discontinued
children: InStock
children: InStoreOnly
children: LimitedAvailability
children: OnlineOnly
children: OutOfStock
children: PreOrder
children: PreSale
children: SoldOut

Discontinued
type: Class
subclass of: ItemAvailability
comment: Indicates that the item has been discontinued.
layer: core

InStock
type: Class
subclass of: ItemAvailability
comment: Indicates that the item is in stock.
layer: core

InStoreOnly
type: Class
subclass of: ItemAvailability
comment: Indicates that the item is available only at physical locations.
layer: core

LimitedAvailability
type: Class
subclass of: ItemAvailability
comment: Indicates that the item has limited availability.
layer: core

OnlineOnly
type: Class
subclass of: ItemAvailability
comment: Indicates that the item is available only online.
layer: core

OutOfStock
type: Class
subclass of: ItemAvailability
comment: Indicates that the item is out of stock.
layer: core

PreOrder
type: Class
subclass of: ItemAvailability
comment: Indicates that the item is available for pre-order.
layer: core

PreSale
type: Class
subclass of: ItemAvailability
comment: Indicates that the item is available for ordering and delivery before general availability.
layer: core

SoldOut
type: Class
subclass of: ItemAvailability
comment: Indicates that the item has sold out.
layer: core

ItemListOrderType
type: Class
subclass of: Enumeration
comment: Enumerated for values for itemListOrder for indicating how an ordered ItemList is organized.
layer: core
children: ItemListOrderAscending
children: ItemListOrderDescending
children: ItemListUnordered

ItemListOrderAscending
type: Class
subclass of: ItemListOrderType
comment: An ItemList ordered with lower values listed first.
layer: core

ItemListOrderDescending
type: Class
subclass of: ItemListOrderType
comment: An ItemList ordered with higher values listed first.
layer: core

ItemListUnordered
type: Class
subclass of: ItemListOrderType
comment: An ItemList ordered with no explicit order.
layer: core

LegalForceStatus
type: Class
subclass of: Enumeration
comment: A list of possible statuses for the legal force of a legislation.
layer: pending
children: InForce
children: NotInForce
children: PartiallyInForce

InForce
type: Class
subclass of: LegalForceStatus
comment: Indicates that a legislation is in force.
layer: pending

NotInForce
type: Class
subclass of: LegalForceStatus
comment: Indicates that a legislation is currently not in force.
layer: pending

PartiallyInForce
type: Class
subclass of: LegalForceStatus
comment: Indicates that parts of the legislation are in force, and parts are not.
layer: pending

LegalValueLevel
type: Class
subclass of: Enumeration
comment: A list of possible levels for the legal validity of a legislation.
layer: pending
children: AuthoritativeLegalValue
children: DefinitiveLegalValue
children: OfficialLegalValue
children: UnofficialLegalValue

AuthoritativeLegalValue
type: Class
subclass of: LegalValueLevel
comment: Indicates that the publisher gives some special status to the publication of the document...
layer: pending

DefinitiveLegalValue
type: Class
subclass of: LegalValueLevel
comment: Indicates a document for which the text is conclusively what the law says and is legally binding...
layer: pending

OfficialLegalValue
type: Class
subclass of: LegalValueLevel
comment: All the documents published by an official publisher should have at least the legal value level "OfficialLegalValue"...
layer: pending

UnofficialLegalValue
type: Class
subclass of: LegalValueLevel
comment: Indicates that a document has no particular or special standing (e...
layer: pending

MapCategoryType
type: Class
subclass of: Enumeration
comment: An enumeration of several kinds of Map.
layer: core
children: ParkingMap
children: SeatingMap
children: TransitMap
children: VenueMap

ParkingMap
type: Class
subclass of: MapCategoryType
comment: A parking map.
layer: core

SeatingMap
type: Class
subclass of: MapCategoryType
comment: A seating map.
layer: core

TransitMap
type: Class
subclass of: MapCategoryType
comment: A transit map.
layer: core

VenueMap
type: Class
subclass of: MapCategoryType
comment: A venue map (e.g. for malls, auditoriums, museums, etc.).
layer: core

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.
layer: pending
children: AuthenticContent
children: MissingContext

AuthenticContent
type: Class
subclass of: MediaManipulationRatingEnumeration
comment: AuthenticMediaObject: An unaltered image that is presented in an accurate way.
layer: pending

MissingContext
type: Class
subclass of: MediaManipulationRatingEnumeration
comment: MissingContext: ...
layer: pending

MedicalEnumeration
type: Class
subclass of: Enumeration
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.
layer: core
children: DrugClass
children: DrugCost
children: DrugCostCategory
children: DrugPregnancyCategory
children: DrugPrescriptionStatus
children: InfectiousAgentClass
children: MedicalDevicePurpose
children: MedicalEvidenceLevel
children: MedicalImagingTechnique
children: MedicalObservationalStudyDesign
children: MedicalProcedureType
children: MedicalSpecialty
children: MedicalStudyStatus
children: MedicalTrialDesign
children: MedicineSystem
children: PhysicalExam

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

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...
layer: core

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

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.
layer: core

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

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

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

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

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

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

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

MedicalSpecialty
type: Class
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...
layer: core

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

MedicalTrialDesign
type: Class
subclass of: MedicalEnumeration
comment: Design models for medical trials. Enumerated type.
layer: core
children: DoubleBlindedTrial
children: InternationalTrial
children: MultiCenterTrial
children: OpenTrial
children: PlaceboControlledTrial
children: RandomizedTrial
children: SingleBlindedTrial
children: SingleCenterTrial
children: TripleBlindedTrial

DoubleBlindedTrial
type: Class
subclass of: MedicalTrialDesign
comment: A trial design in which neither the researcher nor the patient knows the details of the treatment the patient was randomly assigned to.
layer: core

InternationalTrial
type: Class
subclass of: MedicalTrialDesign
comment: An international trial.
layer: core

MultiCenterTrial
type: Class
subclass of: MedicalTrialDesign
comment: A trial that takes place at multiple centers.
layer: core

OpenTrial
type: Class
subclass of: MedicalTrialDesign
comment: A trial design in which the researcher knows the full details of the treatment, and so does the patient.
layer: core

PlaceboControlledTrial
type: Class
subclass of: MedicalTrialDesign
comment: A placebo-controlled trial design.
layer: core

RandomizedTrial
type: Class
subclass of: MedicalTrialDesign
comment: A randomized trial design.
layer: core

SingleBlindedTrial
type: Class
subclass of: MedicalTrialDesign
comment: A trial design in which the researcher knows which treatment the patient was randomly assigned to but the patient does not.
layer: core

SingleCenterTrial
type: Class
subclass of: MedicalTrialDesign
comment: A trial that takes place at a single center.
layer: core

TripleBlindedTrial
type: Class
subclass of: MedicalTrialDesign
comment: A trial design in which neither the researcher, the person administering the therapy nor the patient knows the details of the treatment the patient was randomly assigned to.
layer: core

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

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

MerchantReturnEnumeration
type: Class
subclass of: Enumeration
comment: MerchantReturnEnumeration enumerates several kinds of product return policy...
layer: pending
children: MerchantReturnFiniteReturnWindow
children: MerchantReturnNotPermitted
children: MerchantReturnUnlimitedWindow
children: MerchantReturnUnspecified

MerchantReturnFiniteReturnWindow
type: Class
subclass of: MerchantReturnEnumeration
comment: MerchantReturnFiniteReturnWindow: there is a finite window for product returns.
layer: pending

MerchantReturnNotPermitted
type: Class
subclass of: MerchantReturnEnumeration
comment: MerchantReturnNotPermitted: product returns are not permitted.
layer: pending

MerchantReturnUnlimitedWindow
type: Class
subclass of: MerchantReturnEnumeration
comment: MerchantReturnUnlimitedWindow: there is an unlimited window for product returns.
layer: pending

MerchantReturnUnspecified
type: Class
subclass of: MerchantReturnEnumeration
comment: MerchantReturnUnspecified: a product return policy is not specified here.
layer: pending

MusicAlbumProductionType
type: Class
subclass of: Enumeration
comment: Classification of the album by it's type of content: soundtrack, live album, studio album, etc.
layer: core
children: CompilationAlbum
children: DJMixAlbum
children: DemoAlbum
children: LiveAlbum
children: MixtapeAlbum
children: RemixAlbum
children: SoundtrackAlbum
children: SpokenWordAlbum
children: StudioAlbum

CompilationAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: CompilationAlbum.
layer: core

DJMixAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: DJMixAlbum.
layer: core

DemoAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: DemoAlbum.
layer: core

LiveAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: LiveAlbum.
layer: core

MixtapeAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: MixtapeAlbum.
layer: core

RemixAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: RemixAlbum.
layer: core

SoundtrackAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: SoundtrackAlbum.
layer: core

SpokenWordAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: SpokenWordAlbum.
layer: core

StudioAlbum
type: Class
subclass of: MusicAlbumProductionType
comment: StudioAlbum.
layer: core

MusicAlbumReleaseType
type: Class
subclass of: Enumeration
comment: The kind of release which this album is: single, EP or album.
layer: core
children: AlbumRelease
children: BroadcastRelease
children: EPRelease
children: SingleRelease

AlbumRelease
type: Class
subclass of: MusicAlbumReleaseType
comment: AlbumRelease.
layer: core

BroadcastRelease
type: Class
subclass of: MusicAlbumReleaseType
comment: BroadcastRelease.
layer: core

EPRelease
type: Class
subclass of: MusicAlbumReleaseType
comment: EPRelease.
layer: core

SingleRelease
type: Class
subclass of: MusicAlbumReleaseType
comment: SingleRelease.
layer: core

MusicReleaseFormatType
type: Class
subclass of: Enumeration
comment: Format of this release (the type of recording media used, ie. compact disc, digital media, LP, etc...
layer: core
children: CDFormat
children: CassetteFormat
children: DVDFormat
children: DigitalAudioTapeFormat
children: DigitalFormat
children: LaserDiscFormat
children: VinylFormat

CDFormat
type: Class
subclass of: MusicReleaseFormatType
comment: CDFormat.
layer: core

CassetteFormat
type: Class
subclass of: MusicReleaseFormatType
comment: CassetteFormat.
layer: core

DVDFormat
type: Class
subclass of: MusicReleaseFormatType
comment: DVDFormat.
layer: core

DigitalAudioTapeFormat
type: Class
subclass of: MusicReleaseFormatType
comment: DigitalAudioTapeFormat.
layer: core

DigitalFormat
type: Class
subclass of: MusicReleaseFormatType
comment: DigitalFormat.
layer: core

LaserDiscFormat
type: Class
subclass of: MusicReleaseFormatType
comment: LaserDiscFormat.
layer: core

VinylFormat
type: Class
subclass of: MusicReleaseFormatType
comment: VinylFormat.
layer: core

OfferItemCondition
type: Class
subclass of: Enumeration
comment: A list of possible conditions for the item.
layer: core
children: DamagedCondition
children: NewCondition
children: RefurbishedCondition
children: UsedCondition

DamagedCondition
type: Class
subclass of: OfferItemCondition
comment: Indicates that the item is damaged.
layer: core

NewCondition
type: Class
subclass of: OfferItemCondition
comment: Indicates that the item is new.
layer: core

RefurbishedCondition
type: Class
subclass of: OfferItemCondition
comment: Indicates that the item is refurbished.
layer: core

UsedCondition
type: Class
subclass of: OfferItemCondition
comment: Indicates that the item is used.
layer: core

OrderStatus
type: Class
subclass of: Enumeration
comment: Enumerated status values for Order.
layer: core
children: OrderCancelled
children: OrderDelivered
children: OrderInTransit
children: OrderPaymentDue
children: OrderPickupAvailable
children: OrderProblem
children: OrderProcessing
children: OrderReturned

OrderCancelled
type: Class
subclass of: OrderStatus
comment: OrderStatus representing cancellation of an order.
layer: core

OrderDelivered
type: Class
subclass of: OrderStatus
comment: OrderStatus representing successful delivery of an order.
layer: core

OrderInTransit
type: Class
subclass of: OrderStatus
comment: OrderStatus representing that an order is in transit.
layer: core

OrderPaymentDue
type: Class
subclass of: OrderStatus
comment: OrderStatus representing that payment is due on an order.
layer: core

OrderPickupAvailable
type: Class
subclass of: OrderStatus
comment: OrderStatus representing availability of an order for pickup.
layer: core

OrderProblem
type: Class
subclass of: OrderStatus
comment: OrderStatus representing that there is a problem with the order.
layer: core

OrderProcessing
type: Class
subclass of: OrderStatus
comment: OrderStatus representing that an order is being processed.
layer: core

OrderReturned
type: Class
subclass of: OrderStatus
comment: OrderStatus representing that an order has been returned.
layer: core

PaymentMethod
type: Class
subclass of: Enumeration
comment: A payment method is a standardized procedure for transferring the monetary amount for a purchase...
layer: core
children: PaymentCard

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

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...
layer: core

PaymentStatusType
type: Class
subclass of: Enumeration
comment: A specific payment status. For example, PaymentDue, PaymentComplete, etc.
layer: core
children: PaymentAutomaticallyApplied
children: PaymentComplete
children: PaymentDeclined
children: PaymentDue
children: PaymentPastDue

PaymentAutomaticallyApplied
type: Class
subclass of: PaymentStatusType
comment: An automatic payment system is in place and will be used.
layer: core

PaymentComplete
type: Class
subclass of: PaymentStatusType
comment: The payment has been received and processed.
layer: core

PaymentDeclined
type: Class
subclass of: PaymentStatusType
comment: The payee received the payment, but it was declined for some reason.
layer: core

PaymentDue
type: Class
subclass of: PaymentStatusType
comment: The payment is due, but still within an acceptable time to be received.
layer: core

PaymentPastDue
type: Class
subclass of: PaymentStatusType
comment: The payment is due and considered late.
layer: core

PhysicalActivityCategory
type: Class
subclass of: Enumeration
comment: Categories of physical activity, organized by physiologic classification.
layer: core
children: AerobicActivity
children: AnaerobicActivity
children: Balance
children: Flexibility
children: LeisureTimeActivity
children: OccupationalActivity
children: StrengthTraining

AerobicActivity
type: Class
subclass of: PhysicalActivityCategory
comment: Physical activity of relatively low intensity that depends primarily on the aerobic energy-generating process; during activity, the aerobic metabolism uses oxygen to adequately meet energy demands during exercise.
layer: core

AnaerobicActivity
type: Class
subclass of: PhysicalActivityCategory
comment: Physical activity that is of high-intensity which utilizes the anaerobic metabolism of the body.
layer: core

Balance
type: Class
subclass of: PhysicalActivityCategory
comment: Physical activity that is engaged to help maintain posture and balance.
layer: core

Flexibility
type: Class
subclass of: PhysicalActivityCategory
comment: Physical activity that is engaged in to improve joint and muscle flexibility.
layer: core

LeisureTimeActivity
type: Class
subclass of: PhysicalActivityCategory
comment: Any physical activity engaged in for recreational purposes. Examples may include ballroom dancing, roller skating, canoeing, fishing, etc.
layer: core

OccupationalActivity
type: Class
subclass of: PhysicalActivityCategory
comment: Any physical activity engaged in for job-related purposes. Examples may include waiting tables, maid service, carrying a mailbag, picking fruits or vegetables, construction work, etc.
layer: core

StrengthTraining
type: Class
subclass of: PhysicalActivityCategory
comment: Physical activity that is engaged in to improve muscle and bone strength...
layer: core

ProductReturnEnumeration
type: Class
subclass of: Enumeration
comment: ProductReturnEnumeration enumerates several kinds of product return policy...
layer: attic
children: ProductReturnFiniteReturnWindow
children: ProductReturnNotPermitted
children: ProductReturnUnlimitedWindow
children: ProductReturnUnspecified

ProductReturnFiniteReturnWindow
type: Class
subclass of: ProductReturnEnumeration
comment: ProductReturnFiniteReturnWindow: there is a finite window for product returns.
layer: attic

ProductReturnNotPermitted
type: Class
subclass of: ProductReturnEnumeration
comment: ProductReturnNotPermitted: product returns are not permitted.
layer: attic

ProductReturnUnlimitedWindow
type: Class
subclass of: ProductReturnEnumeration
comment: ProductReturnUnlimitedWindow: there is an unlimited window for product returns.
layer: attic

ProductReturnUnspecified
type: Class
subclass of: ProductReturnEnumeration
comment: ProductReturnUnspecified: a product return policy is not specified here.
layer: attic

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'.
layer: core
children: BedType
children: CarUsageType
children: DriveWheelConfigurationValue
children: SteeringPositionValue

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

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

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

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

RefundTypeEnumeration
type: Class
subclass of: Enumeration
comment: RefundTypeEnumeration enumerates several kinds of product return refund types.
layer: pending
children: ExchangeRefund
children: FullRefund
children: StoreCreditRefund

ExchangeRefund
type: Class
subclass of: RefundTypeEnumeration
comment: A ExchangeRefund ...
layer: pending

FullRefund
type: Class
subclass of: RefundTypeEnumeration
comment: A FullRefund ...
layer: pending

StoreCreditRefund
type: Class
subclass of: RefundTypeEnumeration
comment: A StoreCreditRefund ...
layer: pending

ReservationStatusType
type: Class
subclass of: Enumeration
comment: Enumerated status values for Reservation.
layer: core
children: ReservationCancelled
children: ReservationConfirmed
children: ReservationHold
children: ReservationPending

ReservationCancelled
type: Class
subclass of: ReservationStatusType
comment: The status for a previously confirmed reservation that is now cancelled.
layer: core

ReservationConfirmed
type: Class
subclass of: ReservationStatusType
comment: The status of a confirmed reservation.
layer: core

ReservationHold
type: Class
subclass of: ReservationStatusType
comment: The status of a reservation on hold pending an update like credit card number or flight changes.
layer: core

ReservationPending
type: Class
subclass of: ReservationStatusType
comment: The status of a reservation when a request has been sent, but not confirmed.
layer: core

RestrictedDiet
type: Class
subclass of: Enumeration
comment: A diet restricted to certain foods or preparations for cultural, religious, health or lifestyle reasons.
layer: core
children: DiabeticDiet
children: GlutenFreeDiet
children: HalalDiet
children: HinduDiet
children: KosherDiet
children: LowCalorieDiet
children: LowFatDiet
children: LowLactoseDiet
children: LowSaltDiet
children: VeganDiet
children: VegetarianDiet

DiabeticDiet
type: Class
subclass of: RestrictedDiet
comment: A diet appropriate for people with diabetes.
layer: core

GlutenFreeDiet
type: Class
subclass of: RestrictedDiet
comment: A diet exclusive of gluten.
layer: core

HalalDiet
type: Class
subclass of: RestrictedDiet
comment: A diet conforming to Islamic dietary practices.
layer: core

HinduDiet
type: Class
subclass of: RestrictedDiet
comment: A diet conforming to Hindu dietary practices, in particular, beef-free.
layer: core

KosherDiet
type: Class
subclass of: RestrictedDiet
comment: A diet conforming to Jewish dietary practices.
layer: core

LowCalorieDiet
type: Class
subclass of: RestrictedDiet
comment: A diet focused on reduced calorie intake.
layer: core

LowFatDiet
type: Class
subclass of: RestrictedDiet
comment: A diet focused on reduced fat and cholesterol intake.
layer: core

LowLactoseDiet
type: Class
subclass of: RestrictedDiet
comment: A diet appropriate for people with lactose intolerance.
layer: core

LowSaltDiet
type: Class
subclass of: RestrictedDiet
comment: A diet focused on reduced sodium intake.
layer: core

VeganDiet
type: Class
subclass of: RestrictedDiet
comment: A diet exclusive of all animal products.
layer: core

VegetarianDiet
type: Class
subclass of: RestrictedDiet
comment: A diet exclusive of animal meat.
layer: core

ReturnFeesEnumeration
type: Class
subclass of: Enumeration
comment: ReturnFeesEnumeration expresses policies for return fees.
layer: pending
children: OriginalShippingFees
children: RestockingFees
children: ReturnShippingFees

OriginalShippingFees
type: Class
subclass of: ReturnFeesEnumeration
comment: OriginalShippingFees ...
layer: pending

RestockingFees
type: Class
subclass of: ReturnFeesEnumeration
comment: RestockingFees ...
layer: pending

ReturnShippingFees
type: Class
subclass of: ReturnFeesEnumeration
comment: ReturnShippingFees ...
layer: pending

RsvpResponseType
type: Class
subclass of: Enumeration
comment: RsvpResponseType is an enumeration type whose instances represent responding to an RSVP request.
layer: core
children: RsvpResponseMaybe
children: RsvpResponseNo
children: RsvpResponseYes

RsvpResponseMaybe
type: Class
subclass of: RsvpResponseType
comment: The invitee may or may not attend.
layer: core

RsvpResponseNo
type: Class
subclass of: RsvpResponseType
comment: The invitee will not attend.
layer: core

RsvpResponseYes
type: Class
subclass of: RsvpResponseType
comment: The invitee will attend.
layer: core

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.
layer: core

WarrantyScope
type: Class
subclass of: Enumeration
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...
layer: core

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...
layer: pending

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

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.
layer: pending

Grant
type: Class
subclass of: Intangible
comment: A grant, typically financial or otherwise quantifiable, of resources...
layer: pending
children: MonetaryGrant

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

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

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

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

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

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

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...
layer: core
children: BreadcrumbList
children: OfferCatalog

BreadcrumbList
type: Class
subclass of: ItemList
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...
layer: core

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.
layer: core

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

Language
type: Class
subclass of: Intangible
comment: Natural languages such as Spanish, Tamil, Hindi, English, etc...
layer: core

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

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

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

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

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

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

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

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...
layer: pending

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

Offer
type: Class
subclass of: Intangible
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...
layer: core
children: AggregateOffer
children: OfferForLease
children: OfferForPurchase

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...
layer: core

OfferForLease
type: Class
subclass of: Offer
comment: An OfferForLease in Schema.org represents an Offer to lease out something, i...
layer: pending

OfferForPurchase
type: Class
subclass of: Offer
comment: An OfferForPurchase in Schema.org represents an Offer to sell something, i...
layer: pending

OfferShippingDetails
type: Class
subclass of: Intangible
comment: OfferShippingDetails - indicates the kinds of shipping options might be available for an online shopping offer.
layer: pending

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.
layer: core

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.
layer: core

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

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

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

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

ProgramMembership
type: Class
subclass of: Intangible
comment: Used to describe membership in a loyalty programs (e.g. "StarAliance"), traveler clubs (e...
layer: core

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

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

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'.
layer: core
children: Distance
children: Duration
children: Energy
children: Mass

Distance
type: Class
subclass of: Quantity
comment: Properties that take Distances as values are of the form '<Number> <Length unit of measure>'...
layer: core

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

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

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

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

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

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

EndorsementRating
type: Class
subclass of: Rating
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...
layer: core

Reservation
type: Class
subclass of: Intangible
comment: Describes a reservation for travel, dining or an event. Some reservations require tickets...
layer: core
children: BusReservation
children: EventReservation
children: FlightReservation
children: FoodEstablishmentReservation
children: LodgingReservation
children: RentalCarReservation
children: ReservationPackage
children: TaxiReservation
children: TrainReservation

BusReservation
type: Class
subclass of: Reservation
comment: A reservation for bus travel. Note: This type is for information about actual reservations, e...
layer: core

EventReservation
type: Class
subclass of: Reservation
comment: A reservation for an event like a concert, sporting event, or lecture...
layer: core

FlightReservation
type: Class
subclass of: Reservation
comment: A reservation for air travel. Note: This type is for information about actual reservations, e...
layer: core

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...
layer: core

LodgingReservation
type: Class
subclass of: Reservation
comment: A reservation for lodging at a hotel, motel, inn, etc. Note: This type is for information about actual reservations, e...
layer: core

RentalCarReservation
type: Class
subclass of: Reservation
comment: A reservation for a rental car. Note: This type is for information about actual reservations, e...
layer: core

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

TaxiReservation
type: Class
subclass of: Reservation
comment: A reservation for a taxi. Note: This type is for information about actual reservations, e...
layer: core

TrainReservation
type: Class
subclass of: Reservation
comment: A reservation for train travel. Note: This type is for information about actual reservations, e...
layer: core

Role
type: Class
subclass of: Intangible
comment: Represents additional information about a relationship or property...
layer: core
children: LinkRole
children: OrganizationRole
children: PerformanceRole

LinkRole
type: Class
subclass of: Role
comment: A Role that represents a Web link e.g. as expressed via the 'url' property...
layer: pending

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

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

PerformanceRole
type: Class
subclass of: Role
comment: A PerformanceRole is a Role that some entity places with regard to a theatrical performance, e...
layer: core

Schedule
type: Class
subclass of: Intangible
comment: A schedule defines a repeating time period used to describe a regularly occurring Event...
layer: pending

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

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

Service
type: Class
subclass of: Intangible
comment: A service provided by an organization, e.g. delivery service, print services, etc.
layer: core
children: BroadcastService
children: CableOrSatelliteService
children: FinancialProduct
children: FoodService
children: GovernmentService
children: Taxi
children: TaxiService
children: WebAPI

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

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

CableOrSatelliteService
type: Class
subclass of: Service
comment: A service which provides access to media programming like TV or radio...
layer: core

FinancialProduct
type: Class
subclass of: Service
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.
layer: core
children: BankAccount
children: CurrencyConversionService
children: InvestmentOrDeposit
children: LoanOrCredit
children: PaymentService

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

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

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

InvestmentOrDeposit
type: Class
subclass of: FinancialProduct
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.
layer: core
children: BrokerageAccount
children: InvestmentFund

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.
layer: pending

InvestmentFund
type: Class
subclass of: InvestmentOrDeposit
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.
layer: pending

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

MortgageLoan
type: Class
subclass of: LoanOrCredit
comment: A loan in which property or real estate is used as collateral...
layer: pending

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

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

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

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

TaxiService
type: Class
subclass of: Service
comment: A service for a vehicle for hire with a driver for local travel...
layer: core

WebAPI
type: Class
subclass of: Service
comment: An application programming interface accessible over Web/Internet technologies.
layer: pending

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

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...
layer: core

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...
layer: pending

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.
layer: core
children: CDCPMDRecord
children: ContactPoint
children: DatedMoneySpecification
children: EngineSpecification
children: ExchangeRateSpecification
children: GeoCoordinates
children: GeoShape
children: InteractionCounter
children: MonetaryAmount
children: NutritionInformation
children: OpeningHoursSpecification
children: OwnershipInfo
children: PriceSpecification
children: PropertyValue
children: QuantitativeValue
children: QuantitativeValueDistribution
children: RepaymentSpecification
children: TypeAndQuantityNode
children: WarrantyPromise

CDCPMDRecord
type: Class
subclass of: StructuredValue
comment: A CDCPMDRecord is a data structure representing a record in a CDC tabular data format used for hospital data reporting...
layer: pending

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

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

DatedMoneySpecification
type: Class
subclass of: StructuredValue
comment: A DatedMoneySpecification represents monetary values with optional start and end dates...
layer: core

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.
layer: core

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

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

GeoShape
type: Class
subclass of: StructuredValue
comment: The geographic shape of a place. A GeoShape can be described using several properties whose values are based on latitude/longitude pairs...
layer: core
children: GeoCircle

GeoCircle
type: Class
subclass of: GeoShape
comment: A GeoCircle is a GeoShape representing a circular geographic area...
layer: core

InteractionCounter
type: Class
subclass of: StructuredValue
comment: A summary of how users have interacted with this CreativeWork...
layer: core

MonetaryAmount
type: Class
subclass of: StructuredValue
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...
layer: core

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

OpeningHoursSpecification
type: Class
subclass of: StructuredValue
comment: A structured value providing information about the opening hours of a place or a certain service inside a place...
layer: core

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

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...
layer: core
children: CompoundPriceSpecification
children: DeliveryChargeSpecification
children: PaymentChargeSpecification
children: UnitPriceSpecification

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...
layer: core

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

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

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

PropertyValue
type: Class
subclass of: StructuredValue
comment: A property-value pair, e.g. representing a feature of a product or place...
layer: core
children: LocationFeatureSpecification

LocationFeatureSpecification
type: Class
subclass of: PropertyValue
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.
layer: core

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

QuantitativeValueDistribution
type: Class
subclass of: StructuredValue
comment: A statistical distribution of values.
layer: core
children: MonetaryAmountDistribution

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

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

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

WarrantyPromise
type: Class
subclass of: StructuredValue
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.
layer: core

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

Trip
type: Class
subclass of: Intangible
comment: A trip or journey. An itinerary of visits to one or more places.
layer: core
children: BusTrip
children: Flight
children: TouristTrip
children: TrainTrip

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

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

TouristTrip
type: Class
subclass of: Trip
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...
layer: pending

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

VirtualLocation
type: Class
subclass of: Intangible
comment: An online or virtual location for attending events. For example, one may attend an online seminar or educational event...
layer: pending

MedicalEntity
type: Class
subclass of: Thing
comment: The most generic type of entity related to health and the practice of medicine.
layer: core
children: AnatomicalStructure
children: AnatomicalSystem
children: LifestyleModification
children: MedicalCause
children: MedicalCondition
children: MedicalContraindication
children: MedicalDevice
children: MedicalGuideline
children: MedicalIndication
children: MedicalIntangible
children: MedicalProcedure
children: MedicalRiskEstimator
children: MedicalRiskFactor
children: MedicalStudy
children: MedicalTest
children: Substance
children: SuperficialAnatomy

AnatomicalStructure
type: Class
subclass of: MedicalEntity
comment: Any part of the human body, typically a component of an anatomical system...
layer: core
children: Bone
children: BrainStructure
children: Joint
children: Ligament
children: Muscle
children: Nerve
children: Vessel

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

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.
layer: core

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

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

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

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

Vessel
type: Class
subclass of: AnatomicalStructure
comment: A component of the human body circulatory system comprised of an intricate network of hollow tubes that transport blood throughout the entire body.
layer: core
children: Artery
children: LymphaticVessel
children: Vein

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

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

Vein
type: Class
subclass of: Vessel
comment: A type of blood vessel that specifically carries blood to the heart.
layer: core

AnatomicalSystem
type: Class
subclass of: MedicalEntity
comment: An anatomical system is a group of anatomical structures that work together to perform a certain task...
layer: core

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

PhysicalActivity
type: Class
subclass of: LifestyleModification
comment: Any bodily activity that enhances or maintains physical fitness and overall health and wellness...
layer: core

MedicalCause
type: Class
subclass of: MedicalEntity
comment: The causative agent(s) that are responsible for the pathophysiologic process that eventually results in a medical condition, symptom or sign...
layer: core

MedicalCondition
type: Class
subclass of: MedicalEntity
comment: Any condition of the human body that affects the normal functioning of a person, whether physically or mentally...
layer: core
children: InfectiousDisease
children: MedicalSignOrSymptom

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...
layer: core

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.
layer: core
children: MedicalSign
children: MedicalSymptom

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

VitalSign
type: Class
subclass of: MedicalSign
comment: Vital signs are measures of various physiological functions in order to assess the most basic body functions.
layer: core

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.
layer: core

MedicalContraindication
type: Class
subclass of: MedicalEntity
comment: A condition or factor that serves as a reason to withhold a certain medical therapy...
layer: core

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

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...
layer: core
children: MedicalGuidelineContraindication
children: MedicalGuidelineRecommendation

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

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

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

ApprovedIndication
type: Class
subclass of: MedicalIndication
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.
layer: core

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

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

MedicalIntangible
type: Class
subclass of: MedicalEntity
comment: A utility class that serves as the umbrella for a number of 'intangible' things in the medical space.
layer: core
children: DDxElement
children: DoseSchedule
children: DrugLegalStatus
children: DrugStrength
children: MedicalConditionStage

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

DoseSchedule
type: Class
subclass of: MedicalIntangible
comment: A specific dosing schedule for a drug or supplement.
layer: core
children: MaximumDoseSchedule
children: RecommendedDoseSchedule
children: ReportedDoseSchedule

MaximumDoseSchedule
type: Class
subclass of: DoseSchedule
comment: The maximum dosing schedule considered safe for a drug or supplement as recommended by an authority or by the drug/supplement's manufacturer...
layer: core

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...
layer: core

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

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

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

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

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.
layer: core
children: DiagnosticProcedure
children: PalliativeProcedure
children: SurgicalProcedure
children: TherapeuticProcedure

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

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

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

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

MedicalTherapy
type: Class
subclass of: TherapeuticProcedure
comment: Any medical intervention designed to prevent, treat, and cure human diseases and medical conditions, including both curative and palliative therapies...
layer: core
children: OccupationalTherapy
children: PhysicalTherapy
children: RadiationTherapy
children: RespiratoryTherapy

OccupationalTherapy
type: Class
subclass of: MedicalTherapy
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.
layer: core

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

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

RespiratoryTherapy
type: Class
subclass of: MedicalTherapy
comment: The therapy that is concerned with the maintenance or improvement of respiratory function (as in patients with pulmonary disease).
layer: core

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.
layer: core

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

MedicalRiskCalculator
type: Class
subclass of: MedicalRiskEstimator
comment: A complex mathematical calculation requiring an online calculator, used to assess prognosis...
layer: core

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

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

MedicalStudy
type: Class
subclass of: MedicalEntity
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...
layer: core
children: MedicalObservationalStudy
children: MedicalTrial

MedicalObservationalStudy
type: Class
subclass of: MedicalStudy
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...
layer: core

MedicalTrial
type: Class
subclass of: MedicalStudy
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...
layer: core

MedicalTest
type: Class
subclass of: MedicalEntity
comment: Any medical test, typically performed for diagnostic purposes.
layer: core
children: BloodTest
children: ImagingTest
children: MedicalTestPanel
children: PathologyTest

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

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

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

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.
layer: core

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

DietarySupplement
type: Class
subclass of: Substance
comment: A product taken by mouth that contains a dietary ingredient intended to supplement the diet...
layer: core

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...
layer: core

SuperficialAnatomy
type: Class
subclass of: MedicalEntity
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...
layer: core

Organization
type: Class
subclass of: Thing
comment: An organization such as a school, NGO, corporation, club, etc.
layer: core
children: Airline
children: Consortium
children: Corporation
children: EducationalOrganization
children: FundingScheme
children: GovernmentOrganization
children: LibrarySystem
children: LocalBusiness
children: MedicalOrganization
children: NGO
children: NewsMediaOrganization
children: PerformingGroup
children: Project
children: SportsOrganization
children: WorkersUnion

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

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

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

EducationalOrganization
type: Class
subclass of: Organization
comment: An educational organization.
layer: core
children: CollegeOrUniversity
children: ElementarySchool
children: HighSchool
children: MiddleSchool
children: Preschool
children: School

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

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

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

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

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

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

FundingScheme
type: Class
subclass of: Organization
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...
layer: pending

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

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

LocalBusiness
type: Class
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.
layer: core
children: AnimalShelter
children: ArchiveOrganization
children: AutomotiveBusiness
children: ChildCare
children: Dentist
children: DryCleaningOrLaundry
children: EmergencyService
children: EmploymentAgency
children: EntertainmentBusiness
children: FinancialService
children: FoodEstablishment
children: GovernmentOffice
children: HealthAndBeautyBusiness
children: HomeAndConstructionBusiness
children: InternetCafe
children: LegalService
children: Library
children: LodgingBusiness
children: MedicalBusiness
children: ProfessionalService
children: RadioStation
children: RealEstateAgent
children: RecyclingCenter
children: SelfStorage
children: ShoppingCenter
children: SportsActivityLocation
children: Store
children: TelevisionStation
children: TouristInformationCenter
children: TravelAgency

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

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

AutomotiveBusiness
type: Class
subclass of: LocalBusiness
comment: Car repair, sales, or parts.
layer: core
children: AutoBodyShop
children: AutoDealer
children: AutoPartsStore
children: AutoRental
children: AutoRepair
children: AutoWash
children: GasStation
children: MotorcycleDealer
children: MotorcycleRepair

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

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

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

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

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

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

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

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

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

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

Dentist
type: Class
subclass of: LocalBusiness
comment: A dentist.
layer: core

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

EmergencyService
type: Class
subclass of: LocalBusiness
comment: An emergency service, such as a fire station or ER.
layer: core
children: FireStation
children: Hospital
children: PoliceStation

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

Hospital
type: Class
subclass of: EmergencyService
comment: A hospital.
layer: core

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

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

EntertainmentBusiness
type: Class
subclass of: LocalBusiness
comment: A business providing entertainment.
layer: core
children: AdultEntertainment
children: AmusementPark
children: ArtGallery
children: Casino
children: ComedyClub
children: MovieTheater
children: NightClub

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

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

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

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

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

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

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

FinancialService
type: Class
subclass of: LocalBusiness
comment: Financial services business.
layer: core
children: AccountingService
children: AutomatedTeller
children: BankOrCreditUnion
children: InsuranceAgency

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

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

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

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

FoodEstablishment
type: Class
subclass of: LocalBusiness
comment: A food-related business.
layer: core
children: Bakery
children: BarOrPub
children: Brewery
children: CafeOrCoffeeShop
children: Distillery
children: FastFoodRestaurant
children: IceCreamShop
children: Restaurant
children: Winery

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

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

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

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

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

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

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

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

Winery
type: Class
subclass of: FoodEstablishment
comment: A winery.
layer: core

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

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

HealthAndBeautyBusiness
type: Class
subclass of: LocalBusiness
comment: Health and beauty.
layer: core
children: BeautySalon
children: DaySpa
children: HairSalon
children: HealthClub
children: NailSalon
children: TattooParlor

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

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

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

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

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

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

HomeAndConstructionBusiness
type: Class
subclass of: LocalBusiness
comment: A construction business. A HomeAndConstructionBusiness is a LocalBusiness that provides services around homes and buildings...
layer: core
children: Electrician
children: GeneralContractor
children: HVACBusiness
children: HousePainter
children: Locksmith
children: MovingCompany
children: Plumber
children: RoofingContractor

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

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

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

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

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

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

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

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

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

LegalService
type: Class
subclass of: LocalBusiness
comment: A LegalService is a business that provides legally-oriented services, advice and representation, e...
layer: core
children: Attorney
children: Notary

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

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

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

LodgingBusiness
type: Class
subclass of: LocalBusiness
comment: A lodging business, such as a motel, hotel, or inn.
layer: core
children: BedAndBreakfast
children: Campground
children: Hostel
children: Hotel
children: Motel
children: Resort

BedAndBreakfast
type: Class
subclass of: LodgingBusiness
comment: Bed and breakfast. See also the dedicated document on the use of schema...
layer: core

Campground
type: Class
subclass of: LodgingBusiness
comment: A camping site, campsite, or Campground is a place used for overnight stay in the outdoors, typically containing individual CampingPitch locations...
layer: core

Hostel
type: Class
subclass of: LodgingBusiness
comment: A hostel - cheap accommodation, often in shared dormitories. See also the dedicated document on the use of schema...
layer: core

Hotel
type: Class
subclass of: LodgingBusiness
comment: A hotel is an establishment that provides lodging paid on a short-term basis (Source: Wikipedia, the free encyclopedia, see http://en...
layer: core

Motel
type: Class
subclass of: LodgingBusiness
comment: A motel. See also the dedicated document on the use of schema...
layer: core

Resort
type: Class
subclass of: LodgingBusiness
comment: A resort is a place used for relaxation or recreation, attracting visitors for holidays or vacations...
layer: core

MedicalBusiness
type: Class
subclass of: LocalBusiness
comment: A particular physical or virtual business of an organization for medical purposes...
layer: core
children: CommunityHealth
children: Dermatology
children: DietNutrition
children: Emergency
children: Geriatric
children: Gynecologic
children: MedicalClinic
children: Midwifery
children: Nursing
children: Obstetric
children: Oncologic
children: Optician
children: Optometric
children: Otolaryngologic
children: Pediatric
children: Pharmacy
children: Physician
children: Physiotherapy
children: PlasticSurgery
children: Podiatric
children: PrimaryCare
children: Psychiatric
children: PublicHealth

CommunityHealth
type: Class
subclass of: MedicalBusiness
comment: A field of public health focusing on improving health characteristics of a defined population in relation with their geographical or environment areas
layer: core

Dermatology
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that pertains to diagnosis and treatment of disorders of skin.
layer: core

DietNutrition
type: Class
subclass of: MedicalBusiness
comment: Dietetic and nutrition as a medical speciality.
layer: core

Emergency
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that deals with the evaluation and initial treatment of medical conditions caused by trauma or sudden illness.
layer: core

Geriatric
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that is concerned with the diagnosis and treatment of diseases, debilities and provision of care to the aged.
layer: core

Gynecologic
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that pertains to the health care of women, particularly in the diagnosis and treatment of disorders affecting the female reproductive system.
layer: core

MedicalClinic
type: Class
subclass of: MedicalBusiness
comment: A facility, often associated with a hospital or medical school, that is devoted to the specific diagnosis and/or healthcare...
layer: core
children: CovidTestingFacility

CovidTestingFacility
type: Class
subclass of: MedicalClinic
comment: A CovidTestingFacility is a MedicalClinic where testing for the COVID-19 Coronavirus disease is available...
layer: pending

Midwifery
type: Class
subclass of: MedicalBusiness
comment: A nurse-like health profession that deals with pregnancy, childbirth, and the postpartum period (including care of the newborn), besides sexual and reproductive health of women throughout their lives.
layer: core

Nursing
type: Class
subclass of: MedicalBusiness
comment: A health profession of a person formally educated and trained in the care of the sick or infirm person.
layer: core

Obstetric
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that specializes in the care of women during the prenatal and postnatal care and with the delivery of the child.
layer: core

Oncologic
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that deals with benign and malignant tumors, including the study of their development, diagnosis, treatment and prevention.
layer: core

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

Optometric
type: Class
subclass of: MedicalBusiness
comment: The science or practice of testing visual acuity and prescribing corrective lenses.
layer: core

Otolaryngologic
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that is concerned with the ear, nose and throat and their respective disease states.
layer: core

Pediatric
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that specializes in the care of infants, children and adolescents.
layer: core

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

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

Physiotherapy
type: Class
subclass of: MedicalBusiness
comment: The practice of treatment of disease, injury, or deformity by physical methods such as massage, heat treatment, and exercise rather than by drugs or surgery.
layer: core

PlasticSurgery
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that pertains to therapeutic or cosmetic repair or re-formation of missing, injured or malformed tissues or body parts by manual and instrumental means.
layer: core

Podiatric
type: Class
subclass of: MedicalBusiness
comment: Podiatry is the care of the human foot, especially the diagnosis and treatment of foot disorders.
layer: core

PrimaryCare
type: Class
subclass of: MedicalBusiness
comment: The medical care by a physician, or other health-care professional, who is the patient's first contact with the health-care system and who may recommend a specialist if necessary.
layer: core

Psychiatric
type: Class
subclass of: MedicalBusiness
comment: A specific branch of medical science that is concerned with the study, treatment, and prevention of mental illness, using both medical and psychological therapies.
layer: core

PublicHealth
type: Class
subclass of: MedicalBusiness
comment: Branch of medicine that pertains to the health services to improve and protect community health, especially epidemiology, sanitation, immunization, and preventive medicine.
layer: core

ProfessionalService
type: Class
subclass of: LocalBusiness
comment: Original definition: "provider of professional services." The general ProfessionalService type for local businesses was deprecated due to confusion with Service...
layer: core

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

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

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

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

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

SportsActivityLocation
type: Class
subclass of: LocalBusiness
comment: A sports location, such as a playing field.
layer: core
children: BowlingAlley
children: ExerciseGym
children: GolfCourse
children: PublicSwimmingPool
children: SkiResort
children: SportsClub
children: StadiumOrArena
children: TennisComplex

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

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

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

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

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

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

StadiumOrArena
type: Class
subclass of: SportsActivityLocation
comment: A stadium.
layer: core

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

Store
type: Class
subclass of: LocalBusiness
comment: A retail good store.
layer: core
children: BikeStore
children: BookStore
children: ClothingStore
children: ComputerStore
children: ConvenienceStore
children: DepartmentStore
children: ElectronicsStore
children: Florist
children: FurnitureStore
children: GardenStore
children: GroceryStore
children: HardwareStore
children: HobbyShop
children: HomeGoodsStore
children: JewelryStore
children: LiquorStore
children: MensClothingStore
children: MobilePhoneStore
children: MovieRentalStore
children: MusicStore
children: OfficeEquipmentStore
children: OutletStore
children: PawnShop
children: PetStore
children: ShoeStore
children: SportingGoodsStore
children: TireShop
children: ToyStore
children: WholesaleStore

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

WholesaleStore
type: Class
subclass of: Store
comment: A wholesale store.
layer: core

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

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

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

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

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

VeterinaryCare
type: Class
subclass of: MedicalOrganization
comment: A vet's office.
layer: core

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

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

PerformingGroup
type: Class
subclass of: Organization
comment: A performance group, such as a band, an orchestra, or a circus.
layer: core
children: DanceGroup
children: MusicGroup
children: TheaterGroup

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

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

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

Project
type: Class
subclass of: Organization
comment: An enterprise (potentially individual but typically collaborative), planned to achieve a particular aim...
layer: pending
children: FundingAgency
children: ResearchProject

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)...
layer: pending

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

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

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

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.
layer: core

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

Place
type: Class
subclass of: Thing
comment: Entities that have a somewhat fixed, physical extension.
layer: core
children: Accommodation
children: AdministrativeArea
children: CivicStructure
children: Landform
children: LandmarksOrHistoricalBuildings
children: Residence
children: TouristAttraction
children: TouristDestination

Accommodation
type: Class
subclass of: Place
comment: An accommodation is a place that can accommodate human beings, e...
layer: core
children: Apartment
children: CampingPitch
children: House
children: Room
children: Suite

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...
layer: core

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...
layer: core

House
type: Class
subclass of: Accommodation
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...
layer: core
children: SingleFamilyResidence

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

Room
type: Class
subclass of: Accommodation
comment: A room is a distinguishable space within a structure, usually separated from other spaces by interior walls...
layer: core
children: HotelRoom
children: MeetingRoom

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...
layer: core

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...
layer: core

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...
layer: core

AdministrativeArea
type: Class
subclass of: Place
comment: A geographical region, typically under the jurisdiction of a particular government.
layer: core
children: City
children: Country
children: SchoolDistrict
children: State

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

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

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

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

CivicStructure
type: Class
subclass of: Place
comment: A public structure, such as a town hall or concert hall.
layer: core
children: Airport
children: Aquarium
children: Beach
children: Bridge
children: BusStation
children: BusStop
children: Cemetery
children: Crematorium
children: EventVenue
children: GovernmentBuilding
children: Museum
children: MusicVenue
children: Park
children: ParkingFacility
children: PerformingArtsTheater
children: PlaceOfWorship
children: Playground
children: PublicToilet
children: RVPark
children: SubwayStation
children: TaxiStand
children: TrainStation
children: Zoo

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

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

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

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

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

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

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

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

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

GovernmentBuilding
type: Class
subclass of: CivicStructure
comment: A government building.
layer: core
children: CityHall
children: Courthouse
children: DefenceEstablishment
children: Embassy
children: LegislativeBuilding

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

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

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

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

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

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

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

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

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

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

PlaceOfWorship
type: Class
subclass of: CivicStructure
comment: Place of worship, such as a church, synagogue, or mosque.
layer: core
children: BuddhistTemple
children: Church
children: HinduTemple
children: Mosque
children: Synagogue

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

Church
type: Class
subclass of: PlaceOfWorship
comment: A church.
layer: core
children: CatholicChurch

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

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

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

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

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

PublicToilet
type: Class
subclass of: CivicStructure
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.
layer: pending

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

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

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

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

Zoo
type: Class
subclass of: CivicStructure
comment: A zoo.
layer: core

Landform
type: Class
subclass of: Place
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.
layer: core
children: BodyOfWater
children: Continent
children: Mountain
children: Volcano

BodyOfWater
type: Class
subclass of: Landform
comment: A body of water, such as a sea, ocean, or lake.
layer: core
children: Canal
children: LakeBodyOfWater
children: OceanBodyOfWater
children: Pond
children: Reservoir
children: RiverBodyOfWater
children: SeaBodyOfWater
children: Waterfall

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

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

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

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

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

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

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

Waterfall
type: Class
subclass of: BodyOfWater
comment: A waterfall, like Niagara.
layer: core

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

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

Volcano
type: Class
subclass of: Landform
comment: A volcano, like Fuji san.
layer: core

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

Residence
type: Class
subclass of: Place
comment: The place where a person lives.
layer: core
children: ApartmentComplex
children: GatedResidenceCommunity

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

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

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...
layer: core

TouristDestination
type: Class
subclass of: Place
comment: A tourist destination. In principle any Place can be a TouristDestination from a City, Region or Country to an AmusementPark or Hotel...
layer: pending

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.
layer: core
children: IndividualProduct
children: ProductModel
children: SomeProducts
children: Vehicle

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

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

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

Vehicle
type: Class
subclass of: Product
comment: A vehicle is a device that is designed or used to transport people or cargo over land, water, air, or through space.
layer: core
children: BusOrCoach
children: Car
children: Motorcycle
children: MotorizedBicycle

BusOrCoach
type: Class
subclass of: Vehicle
comment: A bus (also omnibus or autobus) is a road vehicle designed to carry passengers...
layer: auto

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

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

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.
layer: auto

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