Drupal is a registered trademark of Dries Buytaert

Introduction

The Schema.org Blueprints Starter Kit: Hospital module provides Schema.org types required to build a hospital website.

Features

  • Provides Person (person), Physician (physician), Hospital (hospital) and MedicalClinic (clinic) content types.
  • Creates an /doctors and /locations view.
  • Adds a default shortcut to view Doctors (/doctors) and Locations (/locations).

Notes

Concepts

  • Businesses have employees
  • Organizations have members
  • Employees have job titles
  • Members have roles

Types

  • Contact Point (paragraph:ContactPoint) https://schema.org/ContactPoint
  • Person (node:Person)
    A person (alive, dead, undead, or fictional).
    https://schema.org/Person
    • Is a member of an Organization
    • worksFor for a Business
  • Medical Organization (node:MedicalOrganization)
    A medical organization (physical or not), such as hospital, institution or clinic.
    https://schema.org/MedicalOrganization (i.e. Research Laboratory, Department, Core Facility, Committee, etc…)
    • Has members
    • Has contactPoint
    • Does not have address
    • Does not have openingHours
  • Medical Business (node:MedicalBusiness)
    A particular physical or virtual business of an organization for medical purposes.
    https://schema.org/MedicalBusiness (i.e. Research facility, Laboratory, etc…)
    • Has employees
    • Has contactPoint
    • Has address
    • Has openingHours
  • Hospital (node:Hospital)
    A hospital.
    https://schema.org/Hospital
    • Has employees
    • Has contactPoint
    • Has availableService
    • Has medicalSpecialty
  • Clinic (node:MedicalClinic)
    A facility, often associated with a hospital or medical school, that is devoted to the specific diagnosis and/or healthcare.
    https://schema.org/MedicalClinic
    • Has employees
    • Has contactPoint
    • Has availableService
    • Has medicalSpecialty
    • Has employee
  • Physician (node:Physician)
    A doctor's office.
    https://schema.org/Physician
    • Has employees
    • Has contactPoint
    • Has availableService
    • Has medicalSpecialty
  • Basic page (node:WebPage)
    A web page.
    https://schema.org/WebPage
  • Special Announcement (block_content:SpecialAnnouncement)
    A SpecialAnnouncement combines a simple date-stamped textual information update with contextualized Web links and other structured data..
    https://schema.org/SpecialAnnouncement

Properties

  • contactPoint - Used by Person, MedicalBusiness, Hospital, Physician, and MedicalClinic
  • employee - Used by MedicalBusiness to organization People
  • member - Used by MedicalOrganization to organization People
  • departments - Not used and superseded by subOrganization / parentOrganization
  • subOrganization / parentOrganization - Used by an Organization to organize Organizes.

Todo

  • Set auto title for a Physician based on the primary physician.

Activity

Total releases
7
First release
Mar 2025
Latest release
5 months ago
Release cadence
29 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-alpha36 Pre-release Sep 16, 2025
1.0.0-alpha35 Pre-release Jul 3, 2025
1.0.0-alpha34 Pre-release Jun 3, 2025
1.0.0-alpha33 Pre-release May 29, 2025
1.0.0-alpha32 Pre-release May 9, 2025
1.0.0-alpha31 Pre-release Apr 25, 2025
1.0.0-alpha30 Pre-release Mar 24, 2025