schemadotorg_starterkit_hospital-1.0.x-dev/schemadotorg_starterkit_hospital.schemadotorg_starterkit.yml
schemadotorg_starterkit_hospital.schemadotorg_starterkit.yml
types:
##############################################################################
# Intangible
##############################################################################
block_content:SpecialAnnouncement:
properties:
spatialCoverage: true
##############################################################################
# People
##############################################################################
node:Person:
properties:
memberOf:
schema_types:
Organization: Organization
excluded_schema_types:
LocalBusiness: LocalBusiness
worksFor:
schema_types:
LocalBusiness: LocalBusiness
excluded_schema_types:
IndividualPhysician: IndividualPhysician
honorificSuffix: true
honorificPrefix: true
email: true
telephone: true
contactPoint: true
sameAs: true
node:IndividualPhysician:
properties:
contactPoint: true
email: true
telephone: true
hospitalAffiliation : false
member: false
parentOrganization: false
subOrganization: false
##############################################################################
# Page
##############################################################################
node:WebPage:
properties:
hasPart: true
isPartOf:
schema_types:
WebPage: WebPage
MedicalOrganization: MedicalOrganization
excluded_schema_types:
LocalBusiness: LocalBusiness
##############################################################################
# Medical organization.
##############################################################################
node:MedicalOrganization:
properties:
member:
schema_types:
Person: Person
parentOrganization: true
subOrganization: true
node:MedicalBusiness:
properties:
employee: true
parentOrganization: true
subOrganization: true
alternateName: true
email: true
telephone: true
contactPoint: true
hasMap: true
sameAs: true
member: false
node:Hospital:
properties:
employee: true
parentOrganization: true
subOrganization: true
address: true
contactPoint: true
email: true
telephone: true
member: false
node:MedicalClinic:
properties:
employee: true
parentOrganization: true
subOrganization: true
address: true
contactPoint: true
email: true
telephone: true
member: false
