The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SemanticWeb::Schema::Person - A person (alive

VERSION

version v3.8.0

DESCRIPTION

A person (alive, dead, undead, or fictional).

ATTRIBUTES

additional_name

additionalName

An additional name for a Person, can be used for a middle name.

A additional_name should be one of the following types:

Str

address

Physical address of the item.

A address should be one of the following types:

InstanceOf['SemanticWeb::Schema::PostalAddress']
Str

affiliation

An organization that this person is affiliated with. For example, a school/university, a club, or a team.

A affiliation should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']

alumni_of

alumniOf

An organization that the person is an alumni of.

A alumni_of should be one of the following types:

InstanceOf['SemanticWeb::Schema::EducationalOrganization']
InstanceOf['SemanticWeb::Schema::Organization']

award

An award won by or for this item.

A award should be one of the following types:

Str

awards

Awards won by or for this item.

A awards should be one of the following types:

Str

birth_date

birthDate

Date of birth.

A birth_date should be one of the following types:

Str

birth_place

birthPlace

The place where the person was born.

A birth_place should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']

brand

The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person.

A brand should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']
InstanceOf['SemanticWeb::Schema::Brand']

children

A child of the person.

A children should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

colleague

A colleague of the person.

A colleague should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
Str

colleagues

A colleague of the person.

A colleagues should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

contact_point

contactPoint

A contact point for a person or organization.

A contact_point should be one of the following types:

InstanceOf['SemanticWeb::Schema::ContactPoint']

contact_points

contactPoints

A contact point for a person or organization.

A contact_points should be one of the following types:

InstanceOf['SemanticWeb::Schema::ContactPoint']

death_date

deathDate

Date of death.

A death_date should be one of the following types:

Str

death_place

deathPlace

The place where the person died.

A death_place should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']

duns

The Dun & Bradstreet DUNS number for identifying an organization or business person.

A duns should be one of the following types:

Str

email

Email address.

A email should be one of the following types:

Str

family_name

familyName

Family name. In the U.S., the last name of an Person. This can be used along with givenName instead of the name property.

A family_name should be one of the following types:

Str

fax_number

faxNumber

The fax number.

A fax_number should be one of the following types:

Str

follows

The most generic uni-directional social relation.

A follows should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

funder

A person or organization that supports (sponsors) something through some kind of financial contribution.

A funder should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

gender

Gender of the person. While http://schema.org/Male and http://schema.org/Female may be used, text strings are also acceptable for people who do not identify as a binary gender.

A gender should be one of the following types:

InstanceOf['SemanticWeb::Schema::GenderType']
Str

given_name

givenName

Given name. In the U.S., the first name of a Person. This can be used along with familyName instead of the name property.

A given_name should be one of the following types:

Str

global_location_number

globalLocationNumber

The Global Location Number (GLN, sometimes also referred to as International Location Number or ILN) of the respective organization, person, or place. The GLN is a 13-digit number used to identify parties and physical locations.

A global_location_number should be one of the following types:

Str

has_occupation

hasOccupation

The Person's occupation. For past professions, use Role for expressing dates.

A has_occupation should be one of the following types:

InstanceOf['SemanticWeb::Schema::Occupation']

has_offer_catalog

hasOfferCatalog

Indicates an OfferCatalog listing for this Organization, Person, or Service.

A has_offer_catalog should be one of the following types:

InstanceOf['SemanticWeb::Schema::OfferCatalog']

has_pos

hasPOS

Points-of-Sales operated by the organization or person.

A has_pos should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']

height

The height of the item.

A height should be one of the following types:

InstanceOf['SemanticWeb::Schema::Distance']
InstanceOf['SemanticWeb::Schema::QuantitativeValue']

home_location

homeLocation

A contact location for a person's residence.

A home_location should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']
InstanceOf['SemanticWeb::Schema::ContactPoint']

honorific_prefix

honorificPrefix

An honorific prefix preceding a Person's name such as Dr/Mrs/Mr.

A honorific_prefix should be one of the following types:

Str

honorific_suffix

honorificSuffix

An honorific suffix preceding a Person's name such as M.D. /PhD/MSCSW.

A honorific_suffix should be one of the following types:

Str

isic_v4

isicV4

The International Standard of Industrial Classification of All Economic Activities (ISIC), Revision 4 code for a particular organization, business person, or place.

A isic_v4 should be one of the following types:

Str

knows

The most generic bi-directional social/work relation.

A knows should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

makes_offer

makesOffer

A pointer to products or services offered by the organization or person.

A makes_offer should be one of the following types:

InstanceOf['SemanticWeb::Schema::Offer']

member_of

memberOf

An Organization (or ProgramMembership) to which this Person or Organization belongs.

A member_of should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']
InstanceOf['SemanticWeb::Schema::ProgramMembership']

naics

The North American Industry Classification System (NAICS) code for a particular organization or business person.

A naics should be one of the following types:

Str

nationality

Nationality of the person.

A nationality should be one of the following types:

InstanceOf['SemanticWeb::Schema::Country']

net_worth

netWorth

The total financial value of the person as calculated by subtracting assets from liabilities.

A net_worth should be one of the following types:

InstanceOf['SemanticWeb::Schema::MonetaryAmount']
InstanceOf['SemanticWeb::Schema::PriceSpecification']

owns

Products owned by the organization or person.

A owns should be one of the following types:

InstanceOf['SemanticWeb::Schema::Product']
InstanceOf['SemanticWeb::Schema::OwnershipInfo']

parent

A parent of this person.

A parent should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

parents

A parents of the person.

A parents should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

performer_in

performerIn

Event that this person is a performer or participant in.

A performer_in should be one of the following types:

InstanceOf['SemanticWeb::Schema::Event']

publishing_principles

publishingPrinciples

The publishingPrinciples property indicates (typically via URL) a document describing the editorial principles of an Organization (or individual e.g. a Person writing a blog) that relate to their activities as a publisher, e.g. ethics or diversity policies. When applied to a CreativeWork (e.g. NewsArticle) the principles are those of the party primarily responsible for the creation of the CreativeWork.

While such policies are most typically expressed in natural language, sometimes related information (e.g. indicating a funder) can be expressed using schema.org terminology.

A publishing_principles should be one of the following types:

Str
InstanceOf['SemanticWeb::Schema::CreativeWork']

relatedTo

The most generic familial relation.

A related_to should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

seeks

A pointer to products or services sought by the organization or person (demand).

A seeks should be one of the following types:

InstanceOf['SemanticWeb::Schema::Demand']

sibling

A sibling of the person.

A sibling should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

siblings

A sibling of the person.

A siblings should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event.

A sponsor should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']
InstanceOf['SemanticWeb::Schema::Organization']

spouse

The person's spouse.

A spouse should be one of the following types:

InstanceOf['SemanticWeb::Schema::Person']

tax_id

taxID

The Tax / Fiscal ID of the organization or person, e.g. the TIN in the US or the CIF/NIF in Spain.

A tax_id should be one of the following types:

Str

telephone

The telephone number.

A telephone should be one of the following types:

Str

vat_id

vatID

The Value-added Tax ID of the organization or person.

A vat_id should be one of the following types:

Str

weight

The weight of the product or person.

A weight should be one of the following types:

InstanceOf['SemanticWeb::Schema::QuantitativeValue']

work_location

workLocation

A contact location for a person's place of work.

A work_location should be one of the following types:

InstanceOf['SemanticWeb::Schema::Place']
InstanceOf['SemanticWeb::Schema::ContactPoint']

works_for

worksFor

Organizations that the person works for.

A works_for should be one of the following types:

InstanceOf['SemanticWeb::Schema::Organization']

SEE ALSO

SemanticWeb::Schema::Thing

SOURCE

The development version is on github at https://github.com/robrwo/SemanticWeb-Schema and may be cloned from git://github.com/robrwo/SemanticWeb-Schema.git

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/robrwo/SemanticWeb-Schema/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Robert Rothenberg <rrwo@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2018-2019 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)