SemanticWeb::Schema::LoanOrCredit - A financial product for the loaning of an amount of money
version v14.0.0
A financial product for the loaning of an amount of money, or line of credit, under agreed terms and charges.
amount
The amount of money.
A amount should be one of the following types:
InstanceOf['SemanticWeb::Schema::MonetaryAmount']
Num
_has_amount
A predicate for the "amount" attribute.
currency
The currency in which the monetary amount is expressed. Use standard formats: [ISO 4217 currency format](http://en.wikipedia.org/wiki/ISO_4217) e.g. "USD"; [Ticker symbol](https://en.wikipedia.org/wiki/List_of_cryptocurrencies) for cryptocurrencies e.g. "BTC"; well known names for [Local Exchange Tradings Systems](https://en.wikipedia.org/wiki/Local_exchange_trading_system) (LETS) and other currency types e.g. "Ithaca HOUR".
A currency should be one of the following types:
Str
_has_currency
A predicate for the "currency" attribute.
grace_period
gracePeriod
The period of time after any due date that the borrower has to fulfil its obligations before a default (failure to pay) is deemed to have occurred.
A grace_period should be one of the following types:
InstanceOf['SemanticWeb::Schema::Duration']
_has_grace_period
A predicate for the "grace_period" attribute.
loan_repayment_form
loanRepaymentForm
A form of paying back money previously borrowed from a lender. Repayment usually takes the form of periodic payments that normally include part principal plus interest in each payment.
A loan_repayment_form should be one of the following types:
InstanceOf['SemanticWeb::Schema::RepaymentSpecification']
_has_loan_repayment_form
A predicate for the "loan_repayment_form" attribute.
loan_term
loanTerm
The duration of the loan or credit agreement.
A loan_term should be one of the following types:
InstanceOf['SemanticWeb::Schema::QuantitativeValue']
_has_loan_term
A predicate for the "loan_term" attribute.
loan_type
loanType
The type of a loan or credit.
A loan_type should be one of the following types:
_has_loan_type
A predicate for the "loan_type" attribute.
recourse_loan
recourseLoan
The only way you get the money back in the event of default is the security. Recourse is where you still have the opportunity to go back to the borrower for the rest of the money.
A recourse_loan should be one of the following types:
Bool
_has_recourse_loan
A predicate for the "recourse_loan" attribute.
renegotiable_loan
renegotiableLoan
Whether the terms for payment of interest can be renegotiated during the life of the loan.
A renegotiable_loan should be one of the following types:
_has_renegotiable_loan
A predicate for the "renegotiable_loan" attribute.
required_collateral
requiredCollateral
Assets required to secure loan or credit repayments. It may take form of third party pledge, goods, financial instruments (cash, securities, etc.)
A required_collateral should be one of the following types:
InstanceOf['SemanticWeb::Schema::Thing']
_has_required_collateral
A predicate for the "required_collateral" attribute.
SemanticWeb::Schema::FinancialProduct
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
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.
Robert Rothenberg <rrwo@cpan.org>
This software is Copyright (c) 2018-2022 by Robert Rothenberg.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
To install SemanticWeb::Schema, copy and paste the appropriate command in to your terminal.
cpanm
cpanm SemanticWeb::Schema
CPAN shell
perl -MCPAN -e shell install SemanticWeb::Schema
For more information on module installation, please visit the detailed CPAN module installation guide.