| POSC Specifications Version 2.2 |
Epicentre Logical Data Model |
Transaction or activity to be conducted pursuant to a contract to avoid forfeiture of mineral rights, earnings, or other valuable considerations.
- identifier (M, K: ndt_name)
- The name of the contractual obligation.
- contract (M, K: contract(obligation))
- The contract that is the defining source of a contractual obligation. Each contractual_obligation must be defined by one contract.
- description (O: ndt_comment)
- The description of a given obligation.
- due_date (O: ndt_date_tod)
- The date on which a given obligation is due to be paid or certified as completed.
- effective_date (O: ndt_date_tod)
- The date at which the contract obligation is effective.
- expiry_date (O: ndt_date_tod)
- The date at which the contract obligation terminates.
- contractual_obligation_activity (O: SET[0:?] activity(contractual_obligation))
- This contractual obligation may be satisfied by one or more instances of activity. Each contractual_obligation may be satisfied by one or more activity.
- contractual_obligation_object (O: SET[0:?] business_object(satisfy_obligation))
- These are the business objects that are designated to satisfy this contractual obligation. Each contractual_obligation may be satisfied by one or more business_object.
- contract_activity_type (V: SET[0:?] contract_activity_type(contractual_obligation))
- These are the typical activities that are required by this contractual obligation. Each contractual_obligation may require one or more contract_activity_type.
- contract_clause (O: SET[0:?] contract_clause(contractual_obligation))
- These are the one or more contract clauses that define this contractual obligation. Each contractual_obligation may be based on one or more contract_clause.
- contract_designation (V: SET[0:?] contract_designation(contractual_obligation))
- When the contractual obligation requires that some business objects be bought, sold or traded, this is the contractual designation that describes the portion of ownership involved. Each contractual_obligation may require one or more contract_designation.
- data_collection (I, V: SET[0:?] data_collection(collection_content))
- Indicates the data collections that include this instance of E and P data. Each contractual_obligation may be a member of one or more data_collection. Inherited from e_and_p_data.
- datum_for_ranking (I, V: SET[0:?] object_ranking(base_object))
- Indicates that an object is being used as a basis for comparison with another object. Each contractual_obligation may datum for ranking one or more object_ranking. Inherited from object_of_interest.
- graphical_element (I, V: SET[0:?] graphical_element(depicted_object))
- Specifies one or more graphical elements which are depicting this data item. Each contractual_obligation may be depicted by one or more graphical_element. Inherited from e_and_p_data.
- object_of_ranking (I, V: SET[0:?] object_ranking(ranked_object))
- Indicates that an object is being classified in a rank order based on its characteristics. Each contractual_obligation may object of ranking one or more object_ranking. Inherited from object_of_interest.
- ref_contract_obligation (O: ref_contract_obligation)
- The category or classification of an obligation.
- ref_obligation_frequency (O: ref_obligation_frequency)
- The frequency in time that an obligation is due, such as once, monthly, on demand, etc.
Local rules:
- Uniqueness Constraint
- identifier, contract
- Same Related Instance
-
The CONTRACT CLAUSE that a CONTRACTUAL OBLIGATION is based on must be the description of the same CONTRACT that the CONTRACTUAL OBLIGATION is defined by.
- Supertype path(s):
-
e_and_p_data >
object_of_interest >
technical_object >
contractual_obligation.
Referenced in Diagrams:
Generated on Mon Dec 1 09:59:18 1997
© Copyright 1997 POSC. All rights reserved.