Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Payment vocabulary"
Line 4: | Line 4: | ||
* Most recently [http://www.eclipse.org/higgins/ontologies/2010/6/payment published] | * Most recently [http://www.eclipse.org/higgins/ontologies/2010/6/payment published] | ||
* Svn source: [https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/ontology/org.eclipse.higgins.ontology/payment.owl payment.owl] | * Svn source: [https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/ontology/org.eclipse.higgins.ontology/payment.owl payment.owl] | ||
+ | |||
+ | ===UML Overview=== | ||
+ | [[Image:Payment 2.0.100.png|center]] | ||
+ | |||
+ | === Classes === | ||
+ | ==== <code>PaymentMethod</code> ==== | ||
+ | |||
+ | Method of payment including credit cards, paypal, etc. | ||
+ | |||
+ | ==== <code>ByBankTransferInAdvance</code>, <code>Cash</code>, <code>CheckInAdvance</code>, <code>COD</code> ==== | ||
+ | * subclassOf: <code>PaymentMethod</code> | ||
+ | |||
+ | ==== <code>CreditCard</code> ==== | ||
+ | * subclassOf: <code>PaymentMethod</code> | ||
+ | *1..1 <code>ccCid</code> | ||
+ | *1..1 <code>ccExpiration</code> | ||
+ | *1..1 <code>ccNumber</code> | ||
+ | |||
+ | ====<code>AMEX</code>, <code>DinersClub</code>, <code>Discover</code>, <code>MasterCard</code>, <code>VISA</code>, <code>DirectDebit</code>, <code>PayPal</code>==== | ||
+ | * subclassOf: <code>CreditCard</code> | ||
+ | |||
+ | === Attributes === | ||
+ | |||
+ | ==== <code>ccCid </code> ==== | ||
+ | |||
+ | *domain: <code>CreditCard</code> | ||
+ | *value: <code>xsd:string</code> | ||
+ | |||
+ | ==== <code>ccExpiration </code> ==== | ||
+ | |||
+ | *domain: <code>CreditCard</code> | ||
+ | *value: <code>xsd:date</code> | ||
+ | |||
+ | ==== <code>ccNumber </code> ==== | ||
+ | |||
+ | *domain: <code>CreditCard</code> | ||
+ | *value: <code>xsd:string</code> | ||
+ | |||
+ | ==== <code>paymentMethod</code> ==== | ||
+ | *domain: <code>Person</code> | ||
+ | *value: <code>PaymentMethod</code> | ||
== Links == | == Links == | ||
* [[Persona Data Model 2.0]] | * [[Persona Data Model 2.0]] |
Revision as of 23:26, 13 October 2010
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}Contents
Files
- Most recently published
- Svn source: payment.owl
UML Overview
Classes
PaymentMethod
Method of payment including credit cards, paypal, etc.
ByBankTransferInAdvance
, Cash
, CheckInAdvance
, COD
- subclassOf:
PaymentMethod
CreditCard
- subclassOf:
PaymentMethod
- 1..1
ccCid
- 1..1
ccExpiration
- 1..1
ccNumber
AMEX
, DinersClub
, Discover
, MasterCard
, VISA
, DirectDebit
, PayPal
- subclassOf:
CreditCard
Attributes
ccCid
- domain:
CreditCard
- value:
xsd:string
ccExpiration
- domain:
CreditCard
- value:
xsd:date
ccNumber
- domain:
CreditCard
- value:
xsd:string
paymentMethod
- domain:
Person
- value:
PaymentMethod