(=>
(and
(agreementPeriod ?AGREEMENT ?DURATION)
(agreementEffectiveDate ?AGREEMENT ?STARTDATE))
(holdsDuring
(TimePeriodFn ?STARTDATE ?DURATION)
(property ?AGREEMENT ActiveAgreement))) |
Mid-level-ontology.kif 15617-15622 |
If X is an agreement period of Y and Z is an agreement effective date of Y, then Y the attribute active agreement holds during a time that starts at Z and lasts for X |
(=>
(and
(agreementEffectiveDate ?Account ?Date)
(currentAccountBalance ?Account ?Date ?Balance))
(originalBalance ?Account ?Balance)) |
FinancialOntology.kif 744-748 |
If X is an agreement effective date of Y and Y current account balance X for Z, then Z is an original balance of Y |
(=>
(and
(downPayment ?Loan ?Amount)
(agreementEffectiveDate ?Loan ?Date))
(exists (?Payment)
(and
(transactionAmount ?Payment ?Amount)
(date ?Payment ?Date)
(destination ?Payment
(CurrencyFn ?Loan))))) |
FinancialOntology.kif 829-838 |
If X is a down payment of Y and Z is an agreement effective date of Y, then there exists W such that X is a transaction amount of W, date of W is Z, and W ends up at the currency of Y |
(=>
(and
(agreementEffectiveDate ?AGR ?DATE)
(confersObligation ?AGR ?AGENT ?FORMULA)
(instance ?TIME ?DATE))
(holdsDuring
(ImmediateFutureFn ?TIME)
(holdsObligation ?AGENT ?FORMULA))) |
Government.kif 677-684 |
If X is an agreement effective date of Y, Z obligates W to perform task of the type Y, and V is an instance of X, then Z is obliged to perform tasks of type W holds during immediately after V |
(=>
(and
(agreementEffectiveDate ?AGR ?DATE)
(confersRight ?AGR ?AGENT ?FORMULA)
(instance ?TIME ?DATE))
(holdsDuring
(ImmediateFutureFn ?TIME)
(holdsRight ?AGENT ?FORMULA))) |
Government.kif 686-693 |
If X is an agreement effective date of Y, Z allows W to perform task of the type Y, and V is an instance of X, then Z has the right to perform holds during immediately after V |