Тип schema.org ?
Содержание: Описание, Свойства которые можно использовать, Примеры использования.
Тип Patient в Schema.org — это инструмент для описания людей, получающих медицинские услуги. Если говорить проще, это как карточка пациента в цифровом мире: она помогает структурировать информацию о том, кто такой пациент, какие услуги он получает и как эти данные связаны с другими аспектами здравоохранения.
Этот тип особенно полезен для медицинских учреждений, разработчиков электронных медицинских записей и даже обычных сайтов, связанных со здоровьем. Он позволяет поисковым системам и другим платформам лучше "понимать" контент, что делает информацию более доступной и полезной для пользователей.
Schema.org предоставляет язык для описания данных, которые могут быть легко интерпретированы машинами. Тип Patient использует свойства, такие как diagnosis
(диагноз), drug
(лекарства) и healthCondition
(состояние здоровья), чтобы добавить конкретики. Например:
Эта информация может быть использована на сайтах больниц, в электронных медицинских картах или даже в образовательных материалах. Она помогает создать более чёткую картину того, как пациент взаимодействует с системой здравоохранения.
Медицинские учреждения
Больницы и клиники могут использовать Patient, чтобы описать своих пациентов в структурированном формате. Это улучшает видимость информации в поисковых системах и помогает потенциальным пациентам быстрее находить нужные услуги.
Электронные медицинские записи
В системах хранения медицинских данных этот тип помогает организовать информацию о пациентах, их диагнозах и назначенных процедурах.
Образовательные ресурсы
На сайтах, посвящённых здоровью, тип Patient может использоваться для создания примеров или описания случаев, чтобы помочь пользователям лучше понять медицинские темы.
Вот несколько причин, почему стоит использовать тип Patient:
Вот как можно использовать тип Patient в реальном коде:
{
"@context": "https://schema.org",
"@type": "Patient",
"name": "Иван Петров",
"diagnosis": {
"@type": "MedicalCondition",
"name": "Гипертония"
},
"drug": {
"@type": "Drug",
"name": "Лизиноприл"
},
"healthCondition": "Стабильное состояние после лечения"
}
Здесь мы описываем пациента Ивана Петрова, его диагноз (гипертония), назначенное лекарство (Лизиноприл) и текущее состояние здоровья. Этот пример показывает, как можно структурировать информацию, чтобы её было легко понять как людям, так и машинам.
Тип Patient в Schema.org — это мощный инструмент для описания данных о пациентах. Он помогает сделать информацию более доступной, улучшает взаимодействие с поисковыми системами и способствует автоматизации обмена данными в сфере здравоохранения.
Если вы работаете в медицинской сфере или создаете контент, связанный со здоровьем, не игнорируйте этот тип. Ведь даже небольшая деталь, вроде правильной разметки, может значительно улучшить качество обслуживания пациентов и сделать ваш контент более полезным.
Свойство | Ожидаемый тип | Описание |
---|---|---|
Свойство из PeopleAudience | ||
healthCondition | MedicalCondition | Указание состояния здоровья пациента, медицинского исследования или другой целевой аудитории. |
requiredGender | Text | Аудитории, определяемые полом человека. |
requiredMaxAge | Integer | Аудитории, определяемые максимальным возрастом человека. |
requiredMinAge | Integer | Аудитории, определяемые минимальным возрастом человека. |
suggestedAge | QuantitativeValue | Возраст или возрастной диапазон для предполагаемой аудитории или человека, например, 3-12 месяцев для младенцев, 1-5 лет для малышей. |
suggestedGender | GenderType, Text | Предлагаемый пол предполагаемого человека или аудитории, например "мужской", "женский" или "унисекс". |
suggestedMaxAge | Number | Максимально рекомендуемый возраст в годах для аудитории или пользователя. |
suggestedMeasurement | QuantitativeValue | Рекомендуемый диапазон размеров тела для целевой аудитории или человека, например, длина внутреннего шва от 32 до 34 дюймов или рост от 170 до 190 см. Обычно встречается на таблицах размеров для носимых товаров. |
suggestedMinAge | Number | Минимально рекомендованный возраст в годах для аудитории или пользователя. |
Свойство из Patient | ||
diagnosis | MedicalCondition | Одна или несколько альтернативных состояний, рассматриваемых в процессе дифференциальной диагностики как результат процесса диагностики. |
drug | Drug | Указание на лекарственное средство или медикамент, используемый в процессе лечения. |
healthCondition | MedicalCondition | Указание состояния здоровья пациента, медицинского исследования или другой целевой аудитории. |
Свойство из Audience | ||
audienceType | Text | Целевая группа, связанная с данной аудиторией (например, ветераны, владельцы автомобилей, музыканты и т.д.). |
geographicArea | AdministrativeArea | Географическая область, связанная с аудиторией. |
Свойство из Person | ||
additionalName | Text | Дополнительное имя для человека, может использоваться как второе имя. |
address | PostalAddress, Text | Физический адрес объекта. |
affiliation | Organization | Организация, с которой связана эта персона. Например, школа/университет, клуб или команда. |
agentInteractionStatistic | InteractionCounter | Количество завершенных взаимодействий для этого объекта в определенной роли (агент), в определенном действии (указанном в статистике) и в определенном контексте (т.е. interactionService). |
alumniOf | EducationalOrganization, Organization | Организация, в которой человек является выпускником. |
award | Text | Награда, полученная этим элементом или за него. |
birthDate | Date | Дата рождения. |
birthPlace | Place | Место, где родился человек. |
brand | Brand, Organization | Бренд(ы), ассоциированные с продуктом или услугой, или бренд(ы), поддерживаемые организацией или бизнесменом. |
callSign | Text | Позывной, используемый в вещании и радиосвязи для идентификации людей, радиостанций и телеканалов или транспортных средств. |
children | Person | Ребенок этого человека. |
colleague | Person, URL | Коллега человека. |
contactPoint | ContactPoint | Контактная точка для человека или организации. |
deathDate | Date | Дата смерти. |
deathPlace | Place | Место, где человек умер. |
duns | Text | Номер DUNS от Dun & Bradstreet для идентификации организации или делового человека. |
Text | Адрес электронной почты. | |
familyName | Text | Фамилия. В США - это фамилия человека. |
faxNumber | Text | Факс-номер. |
follows | Person | Наиболее общее одностороннее социальное отношение. |
funder | Organization, Person | Лицо или организация, которые поддерживают (финансируют) что-то через какой-либо вид финансового вклада. |
funding | Grant | Грант, который напрямую или косвенно предоставляет финансирование или спонсорство для этого элемента. См. также ownershipFundingInfo. |
gender | GenderType, Text | Пол чего-либо, обычно Человека, но также возможно и вымышленных персонажей, животных и т.д. Хотя можно использовать https://schema.org/Male и https://schema.org/Female, текстовые строки также приемлемы для людей, которые не идентифицируют себя как бинарный пол. Свойство gender также может использоваться в расширенном смысле, чтобы охватывать, например, пол спортивных команд. Как и в случае с полом отдельных лиц, мы не пытаемся перечислить все возможности. Смешанный пол Спортивной команды может быть обозначен текстовым значением "Смешанный". |
givenName | Text | Имя. В США это первое имя человека. |
globalLocationNumber | Text | Глобальный номер местоположения (GLN, иногда также называемый международным номером местоположения или ILN) соответствующей организации, лица или места. GLN — это 13-значный номер, используемый для идентификации сторон и физических местоположений. |
hasCertification | Certification | Информация о сертификации продукта, организации, услуги, места или человека. |
hasCredential | EducationalOccupationalCredential | Удостоверение, выданное Лицу или Организации. |
hasOccupation | Occupation | Занятие человека. Для прошлых профессий используйте Role для указания дат. |
hasOfferCatalog | OfferCatalog | Указывает на список OfferCatalog для этой Организации, Лица или Услуги. |
hasPOS | Place | Торговые точки, управляемые организацией или лицом. |
height | Distance, QuantitativeValue | Высота предмета. |
homeLocation | Place, ContactPoint | Местоположение для контакта, связанное с местом жительства человека. |
honorificPrefix | Text | Почетный префикс, предшествующий имени человека, такой как Dr/Mrs/Mr. |
honorificSuffix | Text | Почетный суффикс, следующий за именем человека, такой как M.D./PhD/MSCSW. |
interactionStatistic | InteractionCounter | Количество взаимодействий с творческим произведением, используя веб-сайт или программное приложение. Должен использоваться самый специфичный дочерний тип InteractionCounter. |
isicV4 | Text | Международный стандарт промышленной классификации всех экономических видов деятельности (ISIC), код Ревизии 4 для конкретной организации, предпринимателя или места. |
jobTitle | DefinedTerm, Text | Должность человека (например, Финансовый менеджер). |
knows | Person | Самая общая двусторонняя социальная/рабочая связь. |
knowsAbout | Text, Thing, URL | Свойство Person, а в меньшей степени Organization, для указания темы, о которой известно - предполагая возможную экспертизу, но не подразумевая её. Мы не различаем уровни навыков здесь и не связываем это с образовательным контентом, событиями, целями или описаниями JobPosting. |
knowsLanguage | Language, Text | У Человека, а реже у Организации, для указания известного языка. Мы не различаем уровни владения или чтение/письмо/говорение/жестовый язык. Используйте языковые коды из IETF BCP 47 стандарт. |
makesOffer | Offer | Указатель на товары или услуги, предлагаемые организацией или человеком. |
memberOf | MemberProgramTier, Organization, ProgramMembership | Организация (или Членство в программе), к которой принадлежит этот человек или организация. |
naics | Text | Код Североамериканской системы классификации отраслей (NAICS) для конкретной организации или бизнесмена. |
nationality | Country | Гражданство человека. |
netWorth | PriceSpecification, MonetaryAmount | Общая финансовая стоимость человека, рассчитанная путем вычитания обязательств из активов. |
owns | OwnershipInfo, Product | Продукты, принадлежащие организации или человеку. |
parent | Person | Родитель этого человека. |
performerIn | Event | Событие, в котором этот человек является исполнителем или участником. |
publishingPrinciples | CreativeWork, URL | Свойство publishingPrinciples указывает (обычно через URL) документ, описывающий редакционные принципы Организации (или индивидуального лица, например, Человека, пишущего блог), которые относятся к их деятельности в качестве издателя, например, этические нормы или политики разнообразия. Когда применяется к Творческому произведению (например, Новостной статье), принципы относятся к стороне, которая в первую очередь отвечает за создание Творческого произведения. Хотя такие политики чаще всего выражаются на естественном языке, иногда связанную информацию (например, указывая на финансирующую организацию) можно выразить с использованием терминологии schema.org. |
relatedTo | Person | Самая общая семейная связь. |
seeks | Demand | Указатель на продукты или услуги, которые ищет организация или человек (спрос). |
sibling | Person | Сиблинг человека. |
sponsor | Organization, Person | Лицо или организация, которая поддерживает вещь через обязательство, обещание или финансовый вклад. Например, спонсор медицинского исследования или корпоративный спонсор мероприятия. |
spouse | Person | Супруг(а) человека. |
taxID | Text | Идентификационный номер налогоплательщика / Фискальный идентификатор организации или лица, например, ИНН в США или CIF/NIF в Испании. |
telephone | Text | Телефонный номер. |
vatID | Text | Идентификационный номер налога на добавленную стоимость организации или лица. |
weight | QuantitativeValue | Вес продукта или человека. |
workLocation | ContactPoint, Place | Контактное место для рабочего места человека. |
worksFor | Organization | Организации, в которых работает человек. |
Свойство из Thing | ||
additionalType | URL, Text | Дополнительный тип для элемента, обычно используемый для добавления более специфичных типов из внешних словарей в синтаксисе микроданных. Это отношение между чем-то и классом, к которому это что-то относится. Обычно значение является URI-идентифицированным классом RDF, и в этом случае соответствует использованию rdf:type в RDF. Текстовые значения могут использоваться экономно, в случаях, когда полезная информация может быть добавлена без наличия соответствующей схемы для ссылки. В случае текстовых значений, метка класса должна следовать руководству по стилю schema.org. |
alternateName | Text | Псевдоним для элемента. |
description | Text, TextObject | Описание предмета. |
disambiguatingDescription | Text | Субсвойство описания. Краткое описание элемента, используемое для различения его от других, похожих элементов. Информация из других свойств (в частности, имени) может быть необходима для того, чтобы описание было полезным для различения. |
identifier | PropertyValue, Text, URL | Свойство identifier представляет собой любой вид идентификатора для любого рода Thing, такого как ISBN, коды GTIN, UUID и т.д. Schema.org предоставляет специальные свойства для представления многих из них, как в виде текстовых строк, так и в виде ссылок URL (URI). См. фоновую информацию для получения дополнительных деталей. |
image | ImageObject, URL | Изображение предмета. Это может быть URL или полностью описанный ImageObject. |
mainEntityOfPage | CreativeWork, URL | Указывает на страницу (или другое творческое произведение), для которой этот объект является основным описываемым объектом. См. фоновую информацию для получения деталей. |
name | Text | Название элемента. |
potentialAction | Action | Указывает на потенциальное действие, которое описывает идеализированное действие, в котором этот объект будет играть роль 'объекта'. |
sameAs | URL | URL страницы в Интернете, которая однозначно указывает на идентичность элемента. Например, URL страницы элемента в Википедии, запись в Викиданных или официальный сайт. |
subjectOf | CreativeWork, Event | Творческое произведение или событие, связанное с этой вещью. |
url | URL | URL предмета. |
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
Пациент: Иванов Иван Иванович
Диагноз: Гипертония
Лекарственные препараты: Амлодипин, Лозартан
Состояние здоровья: Хроническое
URL профиля: https://example.com/patient/ivanov-ivan
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Patient">
<span itemprop="name">Иванов Иван Иванович</span><br>
<span itemprop="diagnosis">Гипертония</span><br>
<span itemprop="drug">Амлодипин</span>, <span itemprop="drug">Лозартан</span><br>
<span itemprop="healthCondition">Хроническое</span><br>
<a itemprop="url" href="https://example.com/patient/ivanov-ivan">Профиль пациента</a>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Patient",
"name": "Иванов Иван Иванович",
"diagnosis": "Гипертония",
"drug": [
"Амлодипин",
"Лозартан"
],
"healthCondition": "Хроническое",
"url": "https://example.com/patient/ivanov-ivan"
}
</script>
Структурированное представление примера JSON-LD.