An list item, e
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Intangible /;
use MooX::JSON_LD 'ListItem';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use names
=> 'rw',
predicate => '_has_item',
json_ld => 'item',
);
has next_item => (
is => 'rw',
predicate => '_has_next_item',
json_ld => 'nextItem',
);
has position => (
predicate => '_has_position',
json_ld => 'position',
);
has previous_item => (
is => 'rw',
predicate => '_has_previous_item',
json_ld => 'previousItem',
);
1;
_
embassy.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::GovernmentBuilding /;
use MooX::JSON_LD 'Embassy';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use namesp
ffered product.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Enumeration /;
use MooX::JSON_LD 'PriceComponentTypeEnumeration';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref
purposes
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::MedicalEnumeration /;
use MooX::JSON_LD 'MedicalImagingTechnique';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util
CT: An airline flight.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Trip /;
use MooX::JSON_LD 'Flight';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use namespa
predicate => '_has_aircraft',
json_ld => 'aircraft',
);
has arrival_airport => (
is => 'rw',
predicate => '_has_arrival_airport',
json_ld => 'arrivalAirport',
);
has
icate => '_has_arrival_gate',
json_ld => 'arrivalGate',
);
has arrival_terminal => (
is => 'rw',
predicate => '_has_arrival_terminal',
json_ld => 'arrivalTerminal',
);
ing the object
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::AssessAction /;
use MooX::JSON_LD 'IgnoreAction';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use n
ype: Education event.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Event /;
use MooX::JSON_LD 'EducationEvent';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use
predicate => '_has_assesses',
json_ld => 'assesses',
);
has educational_level => (
is => 'rw',
predicate => '_has_educational_level',
json_ld => 'educationalLevel',
);
has teaches => (
is => 'rw',
predicate => '_has_teaches',
json_ld => 'teaches',
);
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
SemanticWeb::Schema::EducationEvent - Eve
use Moo;
extends qw/ SemanticWeb::Schema::Product SemanticWeb::Schema::Substance /;
use MooX::JSON_LD 'DietarySupplement';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
=> '_has_active_ingredient',
json_ld => 'activeIngredient',
);
has is_proprietary => (
is => 'rw',
predicate => '_has_is_proprietary',
json_ld => 'isProprietary',
);
h
edicate => '_has_legal_status',
json_ld => 'legalStatus',
);
has maximum_intake => (
is => 'rw',
predicate => '_has_maximum_intake',
json_ld => 'maximumIntake',
);
has
pplement.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::MedicalIntangible /;
use MooX::JSON_LD 'DoseSchedule';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use n
,
predicate => '_has_dose_unit',
json_ld => 'doseUnit',
);
has dose_value => (
is => 'rw',
predicate => '_has_dose_value',
json_ld => 'doseValue',
);
has frequency
redicate => '_has_frequency',
json_ld => 'frequency',
);
has target_population => (
is => 'rw',
predicate => '_has_target_population',
json_ld => 'targetPopulation',
);
presents a Web link, e
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Role /;
use MooX::JSON_LD 'LinkRole';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use names
icate => '_has_in_language',
json_ld => 'inLanguage',
);
has link_relationship => (
is => 'rw',
predicate => '_has_link_relationship',
json_ld => 'linkRelationship',
);
a placeholder where details from HTML's
link element can be represented outside of HTML, e.g. in JSON-LD feeds.
=head1 ATTRIBUTES
=head2 C<in_language>
C<inLanguage>
The language of the content o
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::MeasurementTypeEnumeration /;
use MooX::JSON_LD 'WearableMeasurementTypeEnumeration';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ
qw/ SemanticWeb::Schema::MedicalBusiness SemanticWeb::Schema::MedicalOrganization /;
use MooX::JSON_LD 'Physician';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use name
as_available_service',
json_ld => 'availableService',
);
has hospital_affiliation => (
is => 'rw',
predicate => '_has_hospital_affiliation',
json_ld => 'hospitalAffiliati
has medical_specialty => (
is => 'rw',
predicate => '_has_medical_specialty',
json_ld => 'medicalSpecialty',
);
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
SemanticWeb:
e or event.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::StructuredValue /;
use MooX::JSON_LD 'GeoCoordinates';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use
predicate => '_has_address',
json_ld => 'address',
);
has address_country => (
is => 'rw',
predicate => '_has_address_country',
json_ld => 'addressCountry',
);
has
w',
predicate => '_has_elevation',
json_ld => 'elevation',
);
has latitude => (
is => 'rw',
predicate => '_has_latitude',
json_ld => 'latitude',
);
has longitude =
A synagogue.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::PlaceOfWorship /;
use MooX::JSON_LD 'Synagogue';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use name
rvices.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::MedicalOrganization /;
use MooX::JSON_LD 'DiagnosticLab';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use
.0';
has available_test => (
is => 'rw',
predicate => '_has_available_test',
json_ld => 'availableTest',
);
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
SemanticWeb::Sc
of the page.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::WebPageElement /;
use MooX::JSON_LD 'WPHeader';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use names
vice or application.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Action /;
use MooX::JSON_LD 'ControlAction';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use
hange rate.
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::StructuredValue /;
use MooX::JSON_LD 'ExchangeRateSpecification';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Ut
icate => '_has_currency',
json_ld => 'currency',
);
has current_exchange_rate => (
is => 'rw',
predicate => '_has_current_exchange_rate',
json_ld => 'currentExchangeRate'
xchange_rate_spread => (
is => 'rw',
predicate => '_has_exchange_rate_spread',
json_ld => 'exchangeRateSpread',
);
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
SemanticWe
cal procedures
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::MedicalStudy /;
use MooX::JSON_LD 'MedicalTrial';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use n
23.0.0';
has trial_design => (
is => 'rw',
predicate => '_has_trial_design',
json_ld => 'trialDesign',
);
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
SemanticWeb::Sche
upon a direct object
use v5.14;
use Moo;
extends qw/ SemanticWeb::Schema::Thing /;
use MooX::JSON_LD 'Action';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use namespa
predicate => '_has_action_status',
json_ld => 'actionStatus',
);
has agent => (
is => 'rw',
predicate => '_has_agent',
json_ld => 'agent',
);
has end_time => (
=> 'rw',
predicate => '_has_end_time',
json_ld => 'endTime',
);
has error => (
is => 'rw',
predicate => '_has_error',
json_ld => 'error',
);
has instrument => (