Add support for physician type schema

Created on 29 February 2024, 4 months ago
Updated 16 June 2024, 14 days ago

Problem/Motivation

I recently collaborated with a healthcare organization where the medicalOrganization schema was implemented across the entire website. However, a new requirement emerged to incorporate the physician schema, which features distinct field patterns, particularly for specific pages. Both schemas fall under the organization type, making it challenging to seamlessly integrate both types of schemas simultaneously. Despite this complexity, we aimed to ensure that pages featuring the physician schema would still display the medicalOrganization schema, maintaining a comprehensive and cohesive representation of the organization's structure and offerings.

Proposed resolution

The patch introduces a new submodule, schema_physician, designed to offer fields tailored to the physician-type schema. This submodule operates independently within its group, allowing it to be utilized concurrently with existing schema types on the same page, if necessary. This approach ensures flexibility and versatility in schema implementation, accommodating diverse content requirements without conflict or constraint.

Remaining tasks

There is always a place for improvement. Any suggestions, MR, or patches will be appreciated.

✨ Feature request
Status

Active

Version

2.0

Component

Code

Created by

🇮🇳India PrasadDeole

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024