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

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc