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

NAME

SemanticWeb::Schema::ProgramMembership - Used to describe membership in a loyalty programs (e

VERSION

version v14.0.0

DESCRIPTION

Used to describe membership in a loyalty programs (e.g. "StarAliance"), traveler clubs (e.g. "AAA"), purchase clubs ("Safeway Club"), etc.

ATTRIBUTES

hosting_organization

hostingOrganization

The organization (airline, travelers' club, etc.) the membership is made with.

A hosting_organization should be one of the following types:

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

_has_hosting_organization

A predicate for the "hosting_organization" attribute.

member

A member of an Organization or a ProgramMembership. Organizations can be members of organizations; ProgramMembership is typically for individuals.

A member should be one of the following types:

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

_has_member

A predicate for the "member" attribute.

members

A member of this organization.

A members should be one of the following types:

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

_has_members

A predicate for the "members" attribute.

membership_number

membershipNumber

A unique identifier for the membership.

A membership_number should be one of the following types:

Str

_has_membership_number

A predicate for the "membership_number" attribute.

membership_points_earned

membershipPointsEarned

The number of membership points earned by the member. If necessary, the unitText can be used to express the units the points are issued in. (e.g. stars, miles, etc.)

A membership_points_earned should be one of the following types:

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

_has_membership_points_earned

A predicate for the "membership_points_earned" attribute.

program_name

programName

The program providing the membership.

A program_name should be one of the following types:

Str

_has_program_name

A predicate for the "program_name" attribute.

SEE ALSO

SemanticWeb::Schema::Intangible

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-2022 by Robert Rothenberg.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)